{"_id":"@lodestar/beacon-node","_rev":"3156-c0f9b5839ad79159c5cf3d9901b88e47","name":"@lodestar/beacon-node","dist-tags":{"latest":"1.48.0","next":"1.49.0-dev.4631f9fe5a","rc":"1.49.0-rc.0"},"versions":{"0.40.0-dev.f1ff7ac614":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.f1ff7ac614","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.f1ff7ac614","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df1b547ee78c05a62f30c28751728f0e8fb64199","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.f1ff7ac614.tgz","fileCount":942,"integrity":"sha512-O/zBmYalID442otZMhAPJT0TVfK2JeWC5JZb5wWsr7zFADsmqkvGH4X1c2w/zDpcODnLC/xHGn1NIyl/ZWwCAA==","signatures":[{"sig":"MEUCIQDrOJ0+LYcpPKdUmJX//YzJEYSoq5yhcDkVoPoH/jDkTgIgJxWM6mvoYERPxeWwNlJG28ep4eW6c32mab9kSoVfLpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixcRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGWQ//Q7zKJIjKho39LEaW4Bx9h4A35XoOOk9nSqdQaBhr5wU6tr72\r\n1bmYtseaqbzv50awZUFSqkUgJFoTYoS5LKxa/2KA90b9oROQD9vHT6OnhPRf\r\nAI4PTN6OSfbHKzxhmFO1GHvtTGfQGfhj859cPgoCoC8MeDA/rEPDtenVDklu\r\nXQyDvf7rd0yZXeR5DzVBuuIbaacc+vRRAfR3j4PmxuxPc+76TgEe4b9YlM61\r\n2qrnbRCApmcble/YFFJbW785Ad4JTj2jpXGKIu3H5dmQExgW1FYgUshxSDem\r\n8QO08iYcuCyOeo8dlLbHMOyFeXu8WhoqIxVdIkoUfAnaM0rLT3Venhns9vg9\r\nRohaWDD9Vqim4+gVbOz5fmkCpyngjMH1hNGb77iZk6PAVwnxBvQ7NXHiDJzE\r\nt5KOs/YnfmaYWNA9APJ7fLXgrZFtAdFKTUmJm5xIezDPal9rlraT5gOmJWM4\r\nrYjtEzaRuwasMOv5ldKvjLYXwM/3pQk9tMcF5Pw8AthS+N+pxA1/cNHSjsrG\r\n3eS8qGhrBY5Q2qWUXnf5FwzjzfB+I9LzDifzqkkpmhrFn+iHmjhovu2aV+LS\r\nSnRstTw+PI7KbXijNQzkbY5s+tcbYAqivCC9zxi3zIj07acASkiQCQOcgSTj\r\nPiF2c0wM4PkaddKF4uatzsmx4I/nNboRnHY=\r\n=2/Y9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f9778378226691b69f9c919569726e13bbf8184c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"8.10.0","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.f1ff7ac614","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.f1ff7ac614","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.f1ff7ac614","@lodestar/utils":"0.40.0-dev.f1ff7ac614","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.f1ff7ac614","@lodestar/params":"0.40.0-dev.f1ff7ac614","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.f1ff7ac614","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.f1ff7ac614","@lodestar/light-client":"0.40.0-dev.f1ff7ac614","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.f1ff7ac614","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.f1ff7ac614_1657128025487_0.07896993378310535","host":"s3://npm-registry-packages"}},"0.40.0-dev.e5dabac124":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.e5dabac124","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.e5dabac124","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"065904ccdc43cdb5ac55f1d875206ef266602174","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.e5dabac124.tgz","fileCount":942,"integrity":"sha512-BUkmC5GS4P+O7xRHRWwB+yoxOD1MczE2xy4I9Id+TvHHI1Dp90Ebz3gqN7GjfudMugJHeJPe2Ju1DjBmL1oR9A==","signatures":[{"sig":"MEUCIQCKwPnta0LbDu+kgG3hbjVntjIsJF6gnk331eWOTVjjvgIgBmuPpWDIQnyuLuF3Dnx1FM6BULf4azcDVtOGfmGuXDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixceiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxFxAAhNPUKiKF/kFTCR6KB7ayiqPft2qNE0sSogu8z4sXE3ol63I9\r\nG4H9Ij8fAWu5U/oyaUX7RtpRNQhlVIr3e93EV3uHhpCzbRWmtA3RSSGsOepA\r\nCMyiZDOA/Lbu4JKWipD8HlWXr5qaHJO8M6AtQnTmt9AQLOy74rTPUWTdUXTq\r\nOyBfVVo1Zq8Y/29aGnxTGDBho2+q1QG7kqIQcWpzBC+sZTJzjos5Z8/B+n9b\r\n8sXYFnLcEMzV2s6QKyGG6O6P0Utsramgq3k1y2cJd58k4/FarNhOZJTktI77\r\nxTd3Ih/0sy/hnCG0D6Xx/8JGs7PJWr3E6YcLzn0wD/3bHvgfQDBV3GhASh8d\r\nSFizFquWmbaYl9pdCWHdvYqoLS+7NepXcgSAS2XyTSsXI28pqYbyQYfwLjRo\r\n69mB2PSWqBzRNY8OtvGIo22Vnpen0JigmD0kxN1aLS5HCocEDuwKbPZecZeV\r\n4tghQDpZssEzw5LyPl5Zadqj+3moq/Yzp4sbi2Uh8MeauCDxBqDOLZ7pec/a\r\n0/6EM+d365vAqWyEfX3+swAm3BpAP0KRHGWiUKANQWtR+E+9NIhwZxeFmcqH\r\nqAGL9uTvtuAnLt0fPK9n2wWzZZcP9M2HQVs7uBk/Kh0WVJsvJmiJXAMt7nLt\r\nE/OmlEZUNNQ1dxik7CdGqgpGFB8ll4apRbg=\r\n=JotG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e3ad7a6c7094f50d06c12e12401797e0c228583d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.e5dabac124","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.e5dabac124","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.e5dabac124","@lodestar/utils":"0.40.0-dev.e5dabac124","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.e5dabac124","@lodestar/params":"0.40.0-dev.e5dabac124","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.e5dabac124","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.e5dabac124","@lodestar/light-client":"0.40.0-dev.e5dabac124","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.e5dabac124","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.e5dabac124_1657128866544_0.5579641336431778","host":"s3://npm-registry-packages"}},"0.40.0-dev.57d13e1d9d":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.57d13e1d9d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.57d13e1d9d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e4b36e22c13932759d4a622c4c911c7f33f0123d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.57d13e1d9d.tgz","fileCount":942,"integrity":"sha512-MY8Vk/xslNcUzux05hCRGqVatKzEYYAliI2vXur75AY0jm4NGVhp6cCoyBlkKFRUa6535Sly6VCMM+4O5GWxZg==","signatures":[{"sig":"MEUCIA3JAEtXftdCMyKHegNbOpxMM73AgCKIENLW0hV7SYAqAiEA3BugMhY7aHeTtIl9GNIFi+yv6LWL96yaAvg3Oak3lYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixp6oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1QBAAjDMHLdMPkpsgwD5eD/LEh//w6YEcSZdabRwIM9P4o2eQ9iLd\r\nXZN3fhrn2Gom6tILWrcFHIt9MJfc8unxuvZQk4zQeKK1c4BRCqXvFlZw7dc8\r\nulRTpTgy6xa++krEpZRJN4ZNzjPDinTLYJcfzVtW6kPoOMedDQhFS9kp1c3S\r\nQowqIdiTbuoN8Jcu1Rsbw7VqLv55mnncpv5+8bdsYhUTzWnVfDzHsKBs3cYM\r\nE2PyKZ9ZQm6SiTZqrAn0NVoMk+opNMfS1eo9/svcW3x8HyXapR2yfMcyObs/\r\nqRJaWnuq/K9qivOHLoRE1ComqyGISZh/8TsSP6Gnz3lihL3Asl+1OXGXsr4P\r\nGDihZELmc6TX5ElQedPlz917GKAiEukzR8av49RN9+s+gdIhaOadoDW7L+P1\r\njSsVK5aTTR1H76K3yDibH/LbEeLc7pJ4f1ZQ0cZK2JYUfqUjnoEdCS270hoP\r\niIPoyd/vkkfl2FrQMk54bRYiPet3AIi8F14tShD+86blut5683IlO0uhCxMA\r\nVjRq/qqy+tqnXwdWYgLstsH3yrk4k5f8DG7mEQ5NoznOUzqsdhBIeq2hamL1\r\nKd4l19CqSFkppocGM8GZlqOw3hkdQCtVn+4WMmp17mnmjvff8S/dV8vvrYfl\r\n3A0P43Dgn6KENEGxWCDbclH2jpax/zIxzKU=\r\n=Ji/w\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"082caba53d981447ffe64a4bfa83ad2d1ee617a4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.57d13e1d9d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.57d13e1d9d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.57d13e1d9d","@lodestar/utils":"0.40.0-dev.57d13e1d9d","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.57d13e1d9d","@lodestar/params":"0.40.0-dev.57d13e1d9d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.57d13e1d9d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.57d13e1d9d","@lodestar/light-client":"0.40.0-dev.57d13e1d9d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.57d13e1d9d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.57d13e1d9d_1657183912407_0.989893803858332","host":"s3://npm-registry-packages"}},"0.40.0-dev.f10d34d449":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.f10d34d449","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.f10d34d449","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0a863ef0efb27e953ce12626fdec8ef02e75bf8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.f10d34d449.tgz","fileCount":942,"integrity":"sha512-Eo0Cqi9UyV7k5R3AdvFA3+cM5bnLqbWcbgwiH4Q+TgfvZf9+IdkWAGBYALlK/7+IM5bNZ3f8HZKg7MwOkNPpmw==","signatures":[{"sig":"MEYCIQCZIWe4azN/MTsGfFdgiPxojpdjO56IJvsjOgXiimtF9gIhAOAafw6DFrVI6e4oPO0HrRCW6IFYRPL2wkhXjiz3MTGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixyqEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmopyg//Sn9rHuEY2dUGmudTIru69r4Y5gLXohd8+elf27V1055Xzxo/\r\nU90Dgb9D2ciQme29SD1wVi+gZW4lKsANSicjU4AW6KLMF1SDN27CQd1BAzlY\r\n2wdJad/30JxZRS2H5fqmA3tqVxFsT31r1FjAZQHEvzfdxxNh1RIuo8BF/P88\r\nwnKntONlt8srPYL/X54UwqH5GgtLDvUtbSNUXX4Wx0+bEwuyOfhzxuAaO8Kb\r\n1/qibtCpLN+7lZUBLPK64SVeD5xbpZRyURa8FIhDWJhYMGA7fxic3kC2R1O1\r\njxFjLG6t7SqXAZ4tfLFk8tSvBG1P0AU1GvNTVcTA754JPcRH0fF6aODnpxXC\r\nW3Lqw4BBj8oGT1B8cNyZ04um7x66P6Mme2sEdVeVJoVXLib7XCWFokcnVVZn\r\n8T9QtnHVNMgs8HDW5C7Bcyw/UJhwzaWT5u8ISI1Ybef+qcpMV7bNtdrgWsPk\r\nBd/Z63C11yMdr7xEVoqt39tQ5nEbW5h7zlftHfTeERNx6hdaJM7hSWaGkr+T\r\nHA3DZTVCvtxGCej8m9JNFuOVvC8JPhkdoAKT9UPtaEVX6VzTx4m38JvJu8Iy\r\nI9MozQMAa05TxkpvnYu52kEVbgXqoxv7IXuJrt5X/BaJ3ZtAUKPwhZnZVPpx\r\noUaDh5tZtTQqR6xlq8G4WGeSUreZJWn4EVQ=\r\n=XwB0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"fe5a25cdf4df2327fa02a9036b36a84f4a27bd13","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.f10d34d449","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.f10d34d449","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.f10d34d449","@lodestar/utils":"0.40.0-dev.f10d34d449","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.f10d34d449","@lodestar/params":"0.40.0-dev.f10d34d449","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.f10d34d449","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.f10d34d449","@lodestar/light-client":"0.40.0-dev.f10d34d449","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.f10d34d449","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.f10d34d449_1657219716398_0.9682680346177301","host":"s3://npm-registry-packages"}},"0.40.0-rc.0":{"name":"@lodestar/beacon-node","version":"0.40.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-rc.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4f4bbf6c6180ede0f107fec668f2900e0dcd4261","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-rc.0.tgz","fileCount":942,"integrity":"sha512-c0ymEMjp7MKgBK4um/jkz0nWR17PwWlHTS7cQj+CNpQOuzb7okyQMG4kAOyrAjccsXqdemfHdnqNGIi1Czs8+w==","signatures":[{"sig":"MEQCIHhIf7NcMLOUlaLja/pqByr6rG3m775uR775bEGDpmLIAiAi0j10G3lVvGzk3Cmu/YQ/nYKZvxbzLrfegFMNdT+FQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixyvpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVMQ//eAjby7Wad+eQVIrj3ck5C7cqPIa9FEKkMQBKnWmW+iQMfWwq\r\naogiklavvANAIsnKblwigzmiU+I7o1I9GPoH3JBw63H+/gz7EgJDPsdja5e1\r\n5dtAp614fNjJAPQ3Tw2TLVH79vJylJ9WCeqxQJqub4m5WPW4GcNSXJ2/Czcd\r\nKzX2btxjz40gdZXQgr38QU+95jT4y9dVk08hLtSwaEAio69fmESmxdrqeLNL\r\n1rF1xz+fkk9AwbJ6tOX+t4A8uS29250Rz3oh0RpuXE/6piVhU9aFV5wwu0Cq\r\nFL6gfLCFkbLZsSmjPghIHGGD2i5myT8QxC2OKLQmVmB2y6tCOSV75nd/GM4A\r\n8IoyxKSN2gtxxDeIZ0sYEnhQZ/q3dCD5Cvcp2aiGL6YbhouPw2/prEmtKShC\r\n5Pr/9lRLzZCPOHy+BkqJltvaQX5XtVkl+MwmLpA0Tq9FvQUnCNd2PbxrYFQ2\r\nmOwcp6qfSMYSB4X3C1kltPrbg7i1/606Yj8GeVXEON9L8t+knP9KN5NqdbWz\r\n5cZL9fwdD1S/SrnwYjucgU4xyMGnQokzzDmmev4DeVG94NTIADCwbGq/b9aT\r\nQsgHq974IFpqmtOl1sopCSJFduehEbd22fGPy22eLbdiU4dEdJUVNJzJWIKr\r\nWE+PR+OOFXGI+6x1L6tDV7EFTkl4zE8Gyoo=\r\n=knVO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9ef2e95421c69aa406a246e24bd5b91639589147","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-rc.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-rc.0","@lodestar/utils":"0.40.0-rc.0","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-rc.0","@lodestar/params":"0.40.0-rc.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-rc.0","@lodestar/light-client":"0.40.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-rc.0_1657220072939_0.7598848468357362","host":"s3://npm-registry-packages"}},"0.40.0":{"name":"@lodestar/beacon-node","version":"0.40.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b2f1a57da128f3ad34e9d2c574833b6c29103030","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0.tgz","fileCount":942,"integrity":"sha512-xESRillYk/NwwwodbSOvSFzfpJvcaBtCMKjZ348a2ysr5r2QAEBrYvodmbm9sqClfK0ntwLX9CMvE2AEtiQ7DQ==","signatures":[{"sig":"MEUCIE3o924fjQXsrZiDTftoRrs0wFM3R/qMyy2CiNsv89D7AiEA2zOxjMbmrazcFnZRbugdzOzNABYdJxqXX0UTq2102yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix0L6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKEA/5AQ7+2xrZhVIipQntBevenCuikcYD7yKJrr2xbgpw5fqwpkxB\r\nudq4/iU7w4AE+eCptuERNWdI8QayDtu3p7ztKheoSCpyE3VCeNgXPXZ/IvEr\r\nPVXWsSWMbyWuCzVQ0uhttxE+4OW5dJyXhCQE1GQhzbVwWPo/YFWvFvSgmNxG\r\n19XlpqTx/7CO0CHcDLWCQyzZrF5YKiwFmX7lpz6bjbjqGfGqRMTVN75iHmem\r\nio/fQPV/Yn6mkpH9CwPgpYOQOSB9vpifTxEM99dtKHidPfQXtFfEx/lKSM4H\r\nJslPhp6H5uAbcQ2kbINlOuKrW59iRXdq0W815LSxR1RwBwRBwE/5jZw9cHj8\r\nS7P/al0IvEvnBWkrDk2Ag08UkQd6QAXqm75z/kgBauJwPubYIaI63tZ72Ajx\r\ncdZ14JP+pN0P9z7+Me7zGRDAbKTzajE8IT4EIb0zdhfOTfHZwYURm68HyIhw\r\nagRmSSAdNwGg/CCGMjjerktszT7fx4ZT6jfsdtwt31fBcPxwY6MIOVtcX3KU\r\nSSEQzY2uakxT4d2k5OO7ChwgzhvVlyfjF8/f+7oOjgBv+Jte6RxqnyRaGe04\r\nJL/2OtlxjgqH3Wb4Am9NPxVY4heG9CSKDOhghN/PlnUWOGlUa8VPGPctvgrF\r\n5onkLK7HlhHpJwoLrWwXHojmwD76ZTRseZY=\r\n=SSPI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a171ba0e6cc76b3774d06d96649e776652d0bedc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"^0.40.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"^0.40.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"^0.40.0","@lodestar/utils":"^0.40.0","datastore-level":"^6.0.2","@lodestar/config":"^0.40.0","@lodestar/params":"^0.40.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^0.40.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^0.40.0","@lodestar/light-client":"^0.40.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"^0.40.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0_1657225978548_0.6884050919712055","host":"s3://npm-registry-packages"}},"0.40.0-dev.57a2fae21f":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.57a2fae21f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.57a2fae21f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9de5b64bebd07b556c1e6913a44314efcd208dab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.57a2fae21f.tgz","fileCount":942,"integrity":"sha512-EUbsPJb2E97om11MOlmADPS8nJrUfOpjlZXqr3BseNCDBAqD/lMgsbnJ6mGOZAZDP/1VM6PSijbi8ycOEckk0Q==","signatures":[{"sig":"MEUCIQCUWfCKutGb/QsiU4a7PtV56sAVD7IDruUUi1P5OOgRHAIgZ+ZB/mp/bo93wTtCvHNYsLkUETX38ZJtnmZeF3qiNJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyLa9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAIhAAjYYpBYw5ZaBAdN4qpDaIk8Bgd1hYHUeXYXYseWqaWTdgSTRL\r\nnMEe3W5YFhBgTyehUuhOJHIbVgHW7an0nsA5/PNFfxCxcO2cqAnFEg7HOQNj\r\nvbFYCDEnh9NjsHqN1QN/JFxkjGMUZMYU1Ey1m85LHFS+AJqjRu0XvZ5b5EHH\r\nXKaME9SvSZ6UXkb7ilNwhsVeB48P6fGACUMV02c618yn3oWUrqEiB/xthWHw\r\nmGEEuJbVdyuV53+IDVzEAYnQEiZJlAXqF+s+XbnYdZPUmFcJa/t5iNQrJfYR\r\nNZ1XihSfEHUu6TaolzNK1q0u+1CcGA1NmhXqcBmTV1wrY1YmkLSxLNpqs7/k\r\nkgIKvMIYdiFFUcYobrQa4Mww6lWaeshdnt/nZoDkmZqP20nqEGECN4LJoPEc\r\nNLvZm0uojRrA3uyyw/IER5mbYgynue3pXrKMJc10BCL9TkwRFu/aa294O1hq\r\n+NfpG7h1lSBPh1U2EC8fc7RMLSvs4iv6Ka1Dhq2H09zSvxDs4dZBdphB+6gw\r\nMupg6RXShjo/Bqa/2CO/zYvTg5eTBQelk+8txVCDRN42Zs0zTnmMdNUxK6mE\r\n+MSUcwOC9Gq9E8I+7CAE5SgeLhx6fybZIa3RGqyqllfjZPrKUq6rvJb966+w\r\nSmlNMEue2YZdP6Zu44VSuKMQXKOfUwY98RU=\r\n=KWTn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d78b639c85f277a906d084f27239e0c1a2da89ac","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.57a2fae21f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.57a2fae21f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.57a2fae21f","@lodestar/utils":"0.40.0-dev.57a2fae21f","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.57a2fae21f","@lodestar/params":"0.40.0-dev.57a2fae21f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.57a2fae21f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.57a2fae21f","@lodestar/light-client":"0.40.0-dev.57a2fae21f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.57a2fae21f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.57a2fae21f_1657321148916_0.0844508586867232","host":"s3://npm-registry-packages"}},"0.40.0-dev.266f9e2f44":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.266f9e2f44","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.266f9e2f44","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f37da603e8a715c129a4691dd47026addb5303e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.266f9e2f44.tgz","fileCount":942,"integrity":"sha512-yz2rSHBlcExJuwFwohha8THtTMiNPv12rCNy2MWVVMzV9CwEy54XVwVvGei9NFoYy0QLLOvsauYmqWcUHAizrQ==","signatures":[{"sig":"MEYCIQCgKDLc9fezYlREJbtaT2KkQ8xwdtM9UkNWXG4B9fg7mgIhALfd+zwe5DFG6Mm3+v/qNWrnpnJwqWqpfH0EWBhCsdyd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyUzaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqtA//aOEvxTHVNzkdm2q3N/7Sl6aJgJMPCwJDqyzg2I+dvTPAsZo0\r\nVQgLiM9aPh5Z9ZL9YbdT/9wu6xXvNljjSG2uLytEtpADJOA7HQX1+Dz9okmC\r\nZscMaFhV+B0ZuRPLcIY+t/o8U7Sx3WTMpw3T2cN23uzbK07UdQ8poFlngZh+\r\n1eBbeUIo8+2xyXB80vZjWu5pS/BaHNTakjoY+W/aTwup9E8oK+uuP9qvek1c\r\nMaZFiT52rKSI9JAEj552ZciOdpT7/YwW83b6imrXBgcdiGj4TtY43PH2Pzlw\r\nzrgXa70YNF/+/tafMjQtZuiYFPYtePoj6VkHbMTZrdRQNW0jrldyz7NuOBQc\r\ne5WarUbcELLzPQoqvs1We/I9V7K+g/GaSGaw+Qmky9tx+Q6sXJDAqsrH9jwB\r\nveXab3oiP8847UzpbQPGyvxwx7rUNfGb+OFCqQWXvptiZz/ZG6c7l9ql4xVP\r\n3V9V61KmBrR5GrfokoDOxkonIaktnh1sGISELC+UnB9rWfka4I9OtuM3A/4P\r\nR/J/z0qLt2h/PVtdntd2VKeUC15HByD+DJbsjKXJqNoGflDfJD5bf/7MTFbg\r\nUmDkXV/LMT/d4R78NvXrr5swqTcPsgy9bpoESZsce2olgi6dZ7w4H7j4q0WN\r\nqZqOb6FM7MPp4K4/D023aHMxBBzn+sLnr9k=\r\n=WsCe\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"059ed86933f79f039fce48664759d3430d03d26d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.266f9e2f44","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.266f9e2f44","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.266f9e2f44","@lodestar/utils":"0.40.0-dev.266f9e2f44","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.266f9e2f44","@lodestar/params":"0.40.0-dev.266f9e2f44","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.266f9e2f44","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.266f9e2f44","@lodestar/light-client":"0.40.0-dev.266f9e2f44","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.266f9e2f44","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.266f9e2f44_1657359577842_0.2613987330831191","host":"s3://npm-registry-packages"}},"0.41.0-rc.0":{"name":"@lodestar/beacon-node","version":"0.41.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.41.0-rc.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a909af739c333ed7d2efa353caaa02636ba682c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.41.0-rc.0.tgz","fileCount":942,"integrity":"sha512-Lws2qbrffMCy9tCi/Kr90lBWtOmV4o0oM8dcPw/F2UOWGshX4f0lhNqoFfWnYSdqzLYxjv0YcO4IwzoK2k6B1w==","signatures":[{"sig":"MEYCIQCwk1sbgGTkP9OO0+XVTtJIdwwI50Di4VNEiIJzZMUEzgIhAIVPQfxd7dFVMdSa36VKhkHhM0+Z7nExwC56F7BPaqJ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyZhwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGiA/8C7AWUsYYLtN/7HjlPBt7lTCx6O2qCwqKup5NU0ei/HJwZMCm\r\nFvLqdK1j5xD9HeiVnbIxDjmUvOssy7MAVvLCLsPIRYfRfC4iVQ764mAWiepS\r\n1yoetJhKF2ZfNvzb51rTTPz5IjpaYAkGy7ZObEpZbmwsIQrRZWh9P0A7fwJu\r\nmPcRsDMbchIEaqRFqLk6UGhtEJypbOifZajh1LqYxKTbxGDkKbSKOG49BRgm\r\nF6gENxTcSOa7oN1hAIkZbhp+STgl8Lv1N5mTx5sq3EyD0PsWLOk8CRbNGYuZ\r\nB8IWbOKR4b1uYXtETm2iD94Yxzj4f3Du4Qem19llrOUcNaoLwMZYD3POGs6H\r\nenuQgb8ZjW9uxkqh4Vxx92/FRAVD3o2D9eCKLNulFxSvLKInh5qjjvzulh7D\r\n7L/Ap07sl6wQOQHhjn1OB6bZmNC89bsL5UGDkC5pIu0kHJaspMGUp0THw7va\r\n5L6zfdZwg1Z7sLMqGUh0Qzge2b77smeggHAuCO62X+Ca77no4xxfsnY9L64G\r\nZykuVDSP9toGkITOMp48KJ6xfDhRt8p4EJBgwQMK9qRQW7lgWIgQrJzjVEjC\r\nLQ9+b+mYxOoajRZjcu+j8JZwEsAQZd8sRx3v7FzdHfO+3qjxilrtVfv0i9u7\r\nsaoSj1bMZW1zY49HGbehWs79PmYLdnbh94c=\r\n=yAm7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4cbd487b809627d910812646a3a93aa1d19f3583","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.41.0-rc.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.41.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.41.0-rc.0","@lodestar/utils":"0.41.0-rc.0","datastore-level":"^6.0.2","@lodestar/config":"0.41.0-rc.0","@lodestar/params":"0.41.0-rc.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.41.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.41.0-rc.0","@lodestar/light-client":"0.41.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.41.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.41.0-rc.0_1657378928610_0.42016283570038926","host":"s3://npm-registry-packages"}},"0.40.0-dev.7bf67645b6":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.7bf67645b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.7bf67645b6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4ff22fb06c767ab90dfa4ecbaeb99122a525f64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.7bf67645b6.tgz","fileCount":942,"integrity":"sha512-3DTOY1ylLb2h7cnZHZhLu0HTaMRNbRlThrEcHeiOmXVxuY0UnWdt8FNvBynVWhaOs4cemQfD3ap7ouMLYuRJPA==","signatures":[{"sig":"MEQCIGd4BdkEYqZwxofe3ki5ysjbSw2NJmUQvqfTKS+SqhfvAiAjONfGLh6V1i4/JgUhRXD/R2XOYqnUDJzx8OC3qtlneA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2297760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiydIaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoikRAAjizlXayT68ess0qH7qlomx46lyWGnEOYz/GPNp6aTaSoSiOB\r\n0F/qxeE9EygIf4/NLrw2l+oow9a5pc/Uag12Gz44mXIUCUncywwhemsytjWl\r\nug+rtdW8gDxAm8EizI5yyoafPRWv0mwmQqlANJdjabp0BZgS28bPtVqEP4KX\r\n0Wh8ZHAi5qK4hf/o9cndMi2HYbOTViPuFKP881XVwy0/PZBVJGIs938j8iWe\r\nDql67aYf/ZsiXDAiLO7j4U73dFKUQtyS+bNfrT1LhgzPvd+8atQieL2iFnLW\r\nioTcU7FpwyBfMmEoPN4ByEE1q960CL0gcyDMQoUBGy3lChnLLfZI1p+QfZ8J\r\nXziKaDOfYcNvRpO/IVJkQxXb1KHy51EeZB6S3BlRyT7wOFvZFmnG90hbSufz\r\nO1N2FmMizD/rL5j23plY7acuTUMX3EcSh/eZl3RAXmRhGoJqQ0dstwK3+f37\r\ndMOy4cla/7cfpTE/TciJyW6HqPQNmRjXe6rVgjbuW8w6l4NdMu+o0gr5F3ud\r\nuDKUQ8w+iINPYMOtdTMkdsVwlygcEiKsRiDWbEZYkLfFA1yrazqQqavDBtbd\r\nVTXVFPAkvnKEH2gdzuaxAXRBN9LmJbc+V08U+rHVWKCyOFmYknYZTHQqxl6E\r\nQ8CGovGKiHHVXShTUnGuVy8ddbFzj9UyatI=\r\n=r9ni\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"abf6ca8c94c1bd57be4b88b475fa6ebff1b395f8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.7bf67645b6","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.7bf67645b6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.7bf67645b6","@lodestar/utils":"0.40.0-dev.7bf67645b6","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.7bf67645b6","@lodestar/params":"0.40.0-dev.7bf67645b6","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.7bf67645b6","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.7bf67645b6","@lodestar/light-client":"0.40.0-dev.7bf67645b6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.7bf67645b6","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.7bf67645b6_1657393690118_0.96272413035751","host":"s3://npm-registry-packages"}},"0.40.0-dev.143603e0ae":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.143603e0ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.143603e0ae","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"36b7ebdbc1bd11d8587c7c3d686ed4dae42d0d74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.143603e0ae.tgz","fileCount":942,"integrity":"sha512-Pev5dBpoCP+PXQOducI3xRkGiyI2uAvwwS8PmFNgtfjrxJLC6LsyVDi8IwoD0ip2j/n81m/BquVGyap3BjMvVA==","signatures":[{"sig":"MEUCIQC3B266Mkds7YyLFTMTEPhAYEEpXhs8oOQft9x3R6O8VAIgbGy+JSM6auV812R8NGNwrmW4iAO6TDOZpa9ap6fMmW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2300618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizCTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVlQ/8C/wBVSk8HU29aGsdkS9olmhy069xiRagFzhMfH4LBwDimckR\r\n5vDo/UkUr0vF3Ewjxhyk6rrCL2UQGykAsFGZght3/RKgm96AE00ZG1nE45yM\r\noKNyCo5Usik1D2LVNaKcsentur286Z32OThIMSt6PiUoAYDIssdfV+tA+4jS\r\nJjC1RytLll8DbmW5oBS0Kv6CaEFg0LQIhexx/b387QGJRLfTi1rmEJsIQ5Ch\r\n8hh8/A71IU1qRBn01doP92yVg4ap+J87hU04Zk5oPY6rsrnzUcZVjb5YkNw7\r\nqm3PR0k8sDPan6/H8tpwoWjWKKxQf4kdNEzwhUcMTMagiFvQ9ppTYxI9LXmi\r\nYlWUSI9e8Jp+nFwtWN3XQQ6RBpwd7eF3n+4Gws0KDMfN0Zu4HT5BmELZzbPD\r\nrDnXQISp17lIi00o+FsiN6kXt1CATbrjpX8nYaLgF4XqOOA+rFkCIRok4r/4\r\nzEmWlq9P/7oWz4d0ODdNB6fGVGUFDSguYhh4FyuaWmQGtjFiITPusNcsgYFo\r\nCGUzeNfR5xTta1dh/aK8ElfJVxco+uRuTQGmskIwRl9qpjLaxWaEU5NP6Gzk\r\n/4ureD+oL2KWEbfsCnmFiB2+4RFau55AtolEwRzBtTZ7rGNcqc+BqcoRomo3\r\nMfJR7tSGFT93ZOp/yS0xfX0eLwSvHzRizdw=\r\n=Ogbx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9663c1f5bd3f8c5062f0fb33b37fbadad0466a2a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.143603e0ae","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.143603e0ae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.143603e0ae","@lodestar/utils":"0.40.0-dev.143603e0ae","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.143603e0ae","@lodestar/params":"0.40.0-dev.143603e0ae","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.143603e0ae","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.143603e0ae","@lodestar/light-client":"0.40.0-dev.143603e0ae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.143603e0ae","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.143603e0ae_1657545961011_0.7877678278496663","host":"s3://npm-registry-packages"}},"0.40.0-dev.2b16141fc6":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.2b16141fc6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.2b16141fc6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1575cdc00148e0d256ad0583b0ca0c2d6aa5279c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.2b16141fc6.tgz","fileCount":942,"integrity":"sha512-24XxY+FBvOqkxA/3VCw0rX0oK799uz+pmz7Db7WxZmdNKUcsSjZiLcQrZgHHD7SCbEioGB6/zmeQpWSGqN/IuA==","signatures":[{"sig":"MEUCIQCZdqMSn7bxWoFnxc1BsHcIEeBvsaqtkTjC3pCmk3PEAAIgDjUPF3Y3MXBK0Bd+AlJ6uUfZaEMi/KWBijNwTjrhyKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2302231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizDgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLNQ/+PeObW2YU0PdV+txaJFGW0nBB9bisKkIFuMeKwB5uDGTpyjtR\r\nfztFG8/09j266w1nKAQBgomYmDJOJa8mhrAJl6fe5d1woNj/eD2wIAMNQANq\r\nBkHr/vZfmhwo2taaUJooSlh/pkRNiJAG4gcELncTvkjQpw3dIfaophUpHA8T\r\n3jrb3rgE6dAagnoZpn36X0c9jKanqMSJmxYywL1rVwWFMZl2bWg97QhCvWKa\r\nlhbsQkS5wSqbKN2hkamzPgj2Bd1/Efbk10ZNEoiLqrTmBgPBxLRHmAZJs9Dm\r\nKhU96O68m20/f9SBKNXJin78eJDlzmzruoll53umesyXDmVrrOwtaTBXbOwP\r\n3YjqwnYgKXUsH4s+7ZJsiE3Zcng6eeX1jtX9UqWyI69wO0h+vsSi2W0t6TOz\r\nHnHYNSmNNQuqvc2RW8kg7NVPLCTTzvb5fs1528kV0zPAvdACYc4pj1+NiHCE\r\ngwY3sul14joNssaQKgAUxhgLgap+o6gbFuBKTCHZJFer4O/llz7wAf1WqapI\r\nIFLBl3vEqexF9LTt6llvVxXUg3dNkj/LEYKLqddMzAPHVAwJMwikMQsvRx+Z\r\nbb8usOwTd/uF7gP7Ma2uhkyqVsg6N2CCO/R/GZ6HLrmE3fy4a9d5F9gC4dyu\r\nwYGSNi0d86TGvzJ0EphHeEYHTa5EZqH7ANs=\r\n=zpa5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a36b3cfedd49a9ee85dcbe3b759d61c7e299143d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.2b16141fc6","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.2b16141fc6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.2b16141fc6","@lodestar/utils":"0.40.0-dev.2b16141fc6","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.2b16141fc6","@lodestar/params":"0.40.0-dev.2b16141fc6","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.2b16141fc6","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.2b16141fc6","@lodestar/light-client":"0.40.0-dev.2b16141fc6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.2b16141fc6","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.2b16141fc6_1657550895652_0.38372841474658514","host":"s3://npm-registry-packages"}},"0.40.0-dev.5a327e6c33":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.5a327e6c33","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.5a327e6c33","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23ab35426b2d0b2facd9831016e609beff63cbcc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.5a327e6c33.tgz","fileCount":942,"integrity":"sha512-VipybtcVySxd0jzMRWN3hzrml/oK0FA8xqI8GmdMKusX4jLRIw0BgY1TNSxRPTU3AoeIn1ui5jivpuRZDp/vfw==","signatures":[{"sig":"MEUCIQDvcenYjohWg9KxCNl6jC2CgNJSCZLl2VfJMD6bdosFoAIgZKkG5WgqtaUINNS+qu1cpZ0oIbpKpMd/ee1ykVGZ47E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2305227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizNVkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk1Q/8Dxs/Rm1i8ik0Z83kRZsHdlVWyP9KoeaM63Wp2pQYtWC5W6xz\r\nMwiV1CKCf4EQGNmWg+jNDbfvwHYaEFJLFN8dm+PgWwwhLqnaDNKXan1Xxvvr\r\nTx5G5ArCZt5eT/9kTWt7AQkDtLY+XqyrF6JCVkA223y1EDWl1SA2TQ+F7WvG\r\nhFiOGiTuSuCuJsUfLslOGJ3euBVCdl4oXLQw4MuP2ZVImfaTBZCwgM8xS8JU\r\ny/NKG977we+lj3M5tfe1Mcli97VAc5XDmtvVDWlSU6CPgOyz5hKMFAprMPt5\r\nqcj3KI2CScQN+yRzw3NRuTKZ9Pzo91Bp9nQQCI0S0bMpXCYFdD/edFA6ndWG\r\nUqhJohkimRzLiE+C9QWUd901PtzPKQxDRYUOXybBfxSs3XUi/orMW7BiS/6t\r\nDijhcrULPBqcak6z/Ua9u2SJn5Fcw7BykWhPM86yZmhfdsbVcA6qYYNemHKo\r\nwPRwzTYo/pzAxyKkxT80EZZz2MzoSMXOaAteT6WuNtAm/AklK0jxCWjpbi6p\r\nn7mJY46QprtfnQGrY+l/E0rqCCB9+zVk0bFHXWmDcc0ISodpk70vlvqmpio+\r\nK6bpU6pnDnOxhJfqUhlYjmOjFUaxQoymGkEK7V/6vmzhi+WlsSQCaerzFYkm\r\n005o1pXC8Z+LmeJ4GHkJDQ4WfqmbbzK/tTg=\r\n=Al76\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e7d252b9d8c3643833eff7e570797a313ceacfec","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.5a327e6c33","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.5a327e6c33","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.5a327e6c33","@lodestar/utils":"0.40.0-dev.5a327e6c33","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.5a327e6c33","@lodestar/params":"0.40.0-dev.5a327e6c33","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.5a327e6c33","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.5a327e6c33","@lodestar/light-client":"0.40.0-dev.5a327e6c33","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.5a327e6c33","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.5a327e6c33_1657591140293_0.7245621935143229","host":"s3://npm-registry-packages"}},"0.40.0-dev.6ed5ae0783":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.6ed5ae0783","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.6ed5ae0783","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77a239ac56c0a9cd3fec9e95f8b5b5432caf88c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.6ed5ae0783.tgz","fileCount":942,"integrity":"sha512-t0H/eP19YrAuoJu1iR0sMQ3KcJgj8QTuwklKlN46daP/fU4YNtNxnpSTso6YCwPb9cmvthWn5pfYO9fvUfDPlA==","signatures":[{"sig":"MEUCIHS+OmTUwQcBxi1U9A8THaCoMzuuAri4YTdOn8mlENMoAiEAi9HJko3Nedc1ESAGd+VEF1WVM/inqc0Nev76oR95/EI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2305095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizNlbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozeBAAiGPXmI9aCeCQLXHweZxDI/X7qDz6JPatVFAtT25Dsk6mcuhZ\r\n8Au2dd6TR2ed+iHa6ABMzmckIDVtjrULZKNGQyeDn09ZYLihA/Y8Uj6ZZRr1\r\nRMF3sFN036HIeJuEbfVvdnuarZ4PcEf9+Pr3YNfbxeXQKYM54X0w+MWGT6aV\r\nYiVWuqG5pcsQBGxtF75XHFdpNxJgKC9YsrZkwRN84FwA4elQmsg7aJVhMdJY\r\nTuCEB7b23EzmbyEpyZQhy9O3azjIxKCfLpSINWRvSpwyWpPwgpvszF1zNRkM\r\n57VVwpYkaG6FRV8mxDG3BKQfugv6NOnI34QuQRlx9bM7HI8OdH5RMW6OXC+x\r\nEJjwU9i2+iR2THuto9ietqws016GmtPqUW2/KTgHd5hUIVyXqGnJQ3mb5sla\r\nhFbLegbMT8DXdi+SUvOrHk6arQWr05BJknXGWENB2TjJMvkAGniX6xRdqUVL\r\n6Lv4TQqVJlbUNF5dZPewVJRTjyEf6wg8eRzQjNFRvFhEiYUGWixIdcjiPXZP\r\n8ijYHmwwCvl8G/KXj9++KFvgJPYBH15zUwpE/YLGMaFILQVwWaxfB8pupeh5\r\neLpOn4yoJfjg2/X7nqhto9sVusng7YQg178YIm2e3CuJemGYG86fenPkUrvw\r\nABwxRYo7fdWAFHrhu6zLbWyIsVLBG6eJEXc=\r\n=k1uY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"214d358e4131e8d9e2f1b7bdd82a25f2d8f9efbc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.15.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.6ed5ae0783","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.6ed5ae0783","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.6ed5ae0783","@lodestar/utils":"0.40.0-dev.6ed5ae0783","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.6ed5ae0783","@lodestar/params":"0.40.0-dev.6ed5ae0783","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.6ed5ae0783","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.6ed5ae0783","@lodestar/light-client":"0.40.0-dev.6ed5ae0783","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.6ed5ae0783","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.6ed5ae0783_1657592154957_0.1282468089797808","host":"s3://npm-registry-packages"}},"0.40.0-dev.5fda868945":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.5fda868945","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.5fda868945","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a11bb1de9a5065e6c2060499154a70f88b51631d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.5fda868945.tgz","fileCount":942,"integrity":"sha512-qGCGn95hoGqFs9AGx4UpHyiZ1Pv8wW7d/Bovs2whjQ4/RbUfAV7mbdIMwHvUOaSkR39V79yV2HgRzOLCv5t0cQ==","signatures":[{"sig":"MEQCIFpl0VIYp618+ozzSpYIRDa5dweVXl6rUVOVay1pvdpfAiBdg2IERnE9J0Bvm+jzQ3Uk8sc0re5NfBGl+0o3CVd7eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2305095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizobvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8oA/+J33eh+h58A03DRmZQmWfSYsWyik69JvOotIrbLHEyeAfOqOc\r\nuQdD5wJf6Dze12FogYpLVA5KH9vKJfvi1QFgLF2QoowQTS8yO3J6NdUCbDHs\r\nY6qZoJydWOki1+lJi8XeOTf8SefUYGbigQC6IZzXf42WkrHlSPj6esdJgzFy\r\nMkJW9T7eRL155z76JEHkFs/DfU7T/WwmyC8d4IM38JLd0Kvr/LShGIgebR5U\r\nn3tbEcLFwo69JVjjOnXvgK9aYEIWEheOgIhaswK2UdPMjv7hkGVFgcnqDjTY\r\ndWeYjeZXLP793O7l4flbkYTUN+tXXggZZ1TrV5Rr7Y0nogQjCQbK5AUR48Sp\r\nmk2GWCjuyF/W5HKwyes7ZNO1R0LYyLiQHtJmD6fgtPyshKfZdV5PSfhK+Uu9\r\n/De5joarq76gAHs/7npdvxzs4BF7Lxf88VsvHcb9IUtwouWe320cRH1ts2Vx\r\nWi+dOiuI/bZDPqFF+GZBOckQV+PCZqh3dfqCmqwDgGQboDtvLCcTxWtqjP8J\r\nCCsIyxW+h/lCqTkH7rOxAjcZ3kRjQJTwTVaKg8MSoeGERj9iDuRiKMDmMSdG\r\npKO4fTm44Ppd7eWbFRWy4KA+EyesY91J63cz1aaOPaCTjdmf4V9TOcvbriwD\r\nJgPn6s+/Li7bQWAusAUUc+NNb75go+c9AUU=\r\n=Qsqr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d82bdf8cc506ba9194d043d692a96053c83d2765","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.5fda868945","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.5fda868945","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.5fda868945","@lodestar/utils":"0.40.0-dev.5fda868945","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.5fda868945","@lodestar/params":"0.40.0-dev.5fda868945","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.5fda868945","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.5fda868945","@lodestar/light-client":"0.40.0-dev.5fda868945","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.5fda868945","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.5fda868945_1657702127290_0.43303732640518655","host":"s3://npm-registry-packages"}},"0.40.0-dev.406098b26d":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.406098b26d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.406098b26d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b3a776f6214314fb770f3b75ba2843c28b8e7bd0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.406098b26d.tgz","fileCount":942,"integrity":"sha512-o7N44jItUgqIVWfS1qp+6/fpC9V/aFS7JIw6tOc4lpXfkXMYzKiBigRvLwzMAHiigfbIiMLIblIeJVLTe+bZ8A==","signatures":[{"sig":"MEQCIHzOoW/5ML1kEztV3AmLM3uRfnd2jCM4ofEFLf417cAkAiAwrzQ+xSfYvV5sQsVb2HyBpDk0SBLYVY0iWHdRHQfdTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2305095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizowOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG5g/7BxhoyI7AZb6mslMBwnD8rKM1viHZ6TLMRE0qs1Mq7YCSIYiX\r\n6Dv39q6kFsVYf2qZw4X0OqGZpE43lWnJr7f9eXddDrz5x+oqe3Mi5x0TF6k+\r\nVEdCqFdHPHrlqX5r5A4GCgEFnU6sJva3x0YRBtuzu55VZgfLEZaywtSV0QwV\r\nffoI5lw7728uK+bzjHB1xsz488U2BSy4aLg9FKrXXKHhg225MA9Ifiuc7hRq\r\nuHNKtfMU7jLVYHUQ5iMxf3mzWsiyffoMGdmfnU0LSMKHhPVmAihRPs5T0Xuu\r\n8k0Ret9+GvmkhNSC/zUZfAhCOAjGWMMsUa4lfB4E52lxB3X9lFY6OAudJ2fi\r\nIgTE8JqkZ4iYa8j3aPb8yDcm2D2HKqsGflF5U/EJwkXdiNgVRukg3KDSdCVP\r\nx/2irmogOVU4ZrCSRkvuQic0CU+1iPhCciQImMkxKxecv90/cB01wMOfFrFZ\r\nv6Fif8sfjOOi6/vWchVnRPUh9O6oL+69WYVcBmyZZfx3yZsv0yYcnphc8xQS\r\nU9t2eNk8Ffq2fUndGUK955I8bwL0vZzCaA+1wNoPi0+Y7KgLh9eXa6yZpkNh\r\nvl4RNy1WdgvdlcMMycVw9m+uMwGx0vqmHU/x3AodF6Ow9rDPRSPCLJe2tHpE\r\n1CCBnBcss9j+3B5JtSmB+MmJrsnQRg4FVY0=\r\n=nBaf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"91eb09396399fe81fe37a1203b8b8eec6ae72c26","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.406098b26d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.406098b26d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.406098b26d","@lodestar/utils":"0.40.0-dev.406098b26d","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.406098b26d","@lodestar/params":"0.40.0-dev.406098b26d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.406098b26d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.406098b26d","@lodestar/light-client":"0.40.0-dev.406098b26d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.406098b26d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.406098b26d_1657703437811_0.13304204700854383","host":"s3://npm-registry-packages"}},"0.40.0-dev.d84e1d970f":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.d84e1d970f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.d84e1d970f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"57c203de8c79247d12833a3d691cbe4e2cbebe1c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.d84e1d970f.tgz","fileCount":942,"integrity":"sha512-hyvTjpRhlAiLh1grA1A3sTHuH7OxvDYBwpGuTnObK8AfLt8ZDR4GN06GLXJF/tcHjMjPXwU4GAGafMUsbEAorQ==","signatures":[{"sig":"MEYCIQDjaF4yLdfM/2A87OBhNFdQ07yVV0f3NK4T0LhsT27fYAIhANZ7s5EFs41gTnEwHur86iFcmZ0EloeBG/BmTNRmb4YX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2305095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizo/bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLkw//Ru9WkTX5GZxlnkTNkthqRU7B3HzHXip9P/NgwQK3rpIQBYxw\r\na1M0BxbI+805FbPXiLSEB/uIVfLuPRPUdPiUbWviJEqh8FmeIAfbN9Osl3O4\r\n87wcVg8JW5NgQHR253PDz2tOd6uTreyPZlxKHTGU6DIazW8gPb/8KTf6FSer\r\naw0zsgNrj4PRgQtYEOa5lPQaY1r4mOC3+34P/wL8L6YahPg+xvv8Y4yfcTlW\r\n5NIgRDgY0qDfuJHbz28Gx6JkGmqg8WOfZBPFMGK6op3IlukkozVo7YWUYwi8\r\npw1EAH2l+l9dhd4+vsxxYCWbqwZER/D//Kr3UZPcT1nzZMDao5RHWeFsaXnp\r\ntLrCD+bW8NbEN4BLNmi1tw1DxBYp9KzekKigyxa/YD77vDcWbmjTndU9MLMe\r\nq9Cpb2+mJyzV6VVVzWSDuMdTszT2WyZjEG35txW9RIZ9Al8h3KK9xIa4aGzz\r\nBJTu9EM36OOptSNYuAe84TSLNAUoCYD6wTUqoCOK4MdjDgkwMvYykJ5CNVp4\r\n1uBeSOinbdBQw5YckNRa90/PMn+awNO20g4M2Wht92ftSPey7XnRHW98J4dm\r\nwY79e9P2rI8vRPeBG454Xp6lxZcLkv5QIxi8H2x+5o2ZVxoIyU1GhYfflsEJ\r\n1w6dJRcgW6bQhdEdguHGftexE0kNtDa5m+Y=\r\n=57dm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"6fe654bab6dcc2b19b5529bc9a5aec379085cde1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.d84e1d970f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.d84e1d970f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.d84e1d970f","@lodestar/utils":"0.40.0-dev.d84e1d970f","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.d84e1d970f","@lodestar/params":"0.40.0-dev.d84e1d970f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.d84e1d970f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.d84e1d970f","@lodestar/light-client":"0.40.0-dev.d84e1d970f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.d84e1d970f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.d84e1d970f_1657704411023_0.06284887960071073","host":"s3://npm-registry-packages"}},"0.40.0-dev.dc8bdfc819":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.dc8bdfc819","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.dc8bdfc819","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bfb446f425335be108a0b53c40f04776b4307b0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.dc8bdfc819.tgz","fileCount":942,"integrity":"sha512-0wKl8xdClDlt5gqlTcDHm2xjhny16GCztjT7lITyDZ4nSo2URD8nnKHHUbfAEF7TVargKDOV+pkkMfE8zwJNrA==","signatures":[{"sig":"MEQCIFmSQNe/YODYrykt3ZUpxfqpV/pYU1axxmprDvgZrP++AiAO27q86au8ekyi0TDO8uPr9QABj8l+/ty1yPiZVD3b4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2305095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiztF+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdaBAAgYdFQEAni8alHvQQ2BC4M25t0Qb4MxtyYQjFkMNiiXC1c6vs\r\nNrtc/0t6BJF1hrRz0rsS1PzSw+byR59cLXQoIna2EumNac2+gq3GEGhgvutI\r\noqZxAF1m4PoFn1FM064vc7zqvX+wEqooxaHBHnrBQahP6wwfZPtsUEwDDfPr\r\nH7KEm8BpJkrLW+u3ajzmHJAAy4vIOEcSFtl4zP3QxZUR3LXQ1ut01p3fCjKj\r\npkfFbp58FJSACTweOVB34YsXLmMhXHUwzPv5u5gsaXO2AEv8XgTX62Ut5aUG\r\ncugMfVBT25uNOfBrFodWlbhgT5KEDD5LDmPrSU9XeG52G+DDi/CmJe7yozf4\r\nOIFaFvYFl3+ohh4/hPG40/ybtaCekL9WR0GO9DqQqCM1rj05MXNb3hNKPiso\r\nwgdu4+T/TieqH8R7VsJC2//0SvE40pYv1pZy9dtdPNWVN/+Tl8wEf57AVtoK\r\noFttKX4LBnk7JfCWEqQKoqXOtjJhmC1o38lRLeu5TM7jld2NY2VUgzbp/cye\r\nlWlFovf5A/zO0vgQvtoLvBe33bnsS9rW7M5CBkrkSYN9N8zz271/5nT+aZ9v\r\noQEAVHvatAzdGBUxhHwtkM/lMIFO/sgrTMTQebdoldaZfLR/T7CtctU/T0E8\r\ny+qMcq4+4O7SKs7QiQICyKDVuegfCGnGI3U=\r\n=XsdM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"abe1ebfb790c3cd8d81ca2029f12cc8a3236fec7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.dc8bdfc819","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.dc8bdfc819","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.dc8bdfc819","@lodestar/utils":"0.40.0-dev.dc8bdfc819","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.dc8bdfc819","@lodestar/params":"0.40.0-dev.dc8bdfc819","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.dc8bdfc819","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.dc8bdfc819","@lodestar/light-client":"0.40.0-dev.dc8bdfc819","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.dc8bdfc819","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.dc8bdfc819_1657721214431_0.05716028886441937","host":"s3://npm-registry-packages"}},"0.40.0-dev.cb97873052":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.cb97873052","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.cb97873052","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"35c25bc729f89ddca9f61b0afc0dd3097b9363a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.cb97873052.tgz","fileCount":945,"integrity":"sha512-PIlFb507+R/POAHpb0uuUqqgFv8jUgRHBSwpChkGX5xSxHwhcjXdFfy9rAH9N7ZRJ+JosqghH91Xlw5gxFOoaw==","signatures":[{"sig":"MEYCIQCVS0OM99nr39lau4Jm9NSRWpdLDXq0ZYp/MBXp3OUjfwIhAPLb3CWqznTldLdoupEi9dx9EM0amPoGQva/Qmr2YieH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizt9pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/VQ//ZQi+u6dWb3i5nAm5w6XWOBpOBZITIc4QtI+DinBaNlOjQQdm\r\ndX/ks3u2GkCEORQ14gXmabi8y4p0O6EQyyhdCNiVkIbZ5TEkoOMBaCg56zxk\r\nOX8kR1CPH72vZeHLirisBUWHsuAv5RanoYMj1ZbXdjY2U6Ud1s4lIFcXLoXo\r\nLKUFOTl6Pe1CMGZBGlivzQdgGiFZlpORXHsP1sHWWPOK1pnA4iCaLZggStg5\r\nmmORZh58i2wBb/o2AUFrGZ8zC/LddYKJC0SnnSz5xPOp9LfRimGgvV4r5JOB\r\nHzFCZsyMtDecPJb7V//TxnvTX/dMaWGNRGSnWuF3/qKrviWmrJbZkVu5BgZx\r\nA/+V/78ZvahpU9A0PVJ4UM8deBLyRJj+4/W0tFdKWq8oio4BNikY16DnxYtd\r\nQ174clT9u5hS3oRjDrimfdP68B/blDJJCb6YswkLwsn81UIXGofwm2VouLC6\r\n158rNsw6V7xlAUzLjPUJ5wt+o3rI5w5yk4r+CO6lxuqWohoSuy5vQq8Y+23f\r\n/gzVmv3nNdS9fROrnJiyk5gzVSd/4MeNw9vXxsJ9Dk/PVwRQLWEqTIBwyl0K\r\nuvJhWDjo7wqvUE/apFzkPyiie/16cT/q3+jAs6XcUZ+tOLajVt66tQCPevRA\r\ndv/fAa4JOV0ng/AstYK+JMKAMNbKof5difk=\r\n=DJ39\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"6e024ee56c831e8731b475aa572b4296a723fbf9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.cb97873052","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.cb97873052","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.cb97873052","@lodestar/utils":"0.40.0-dev.cb97873052","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.cb97873052","@lodestar/params":"0.40.0-dev.cb97873052","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.cb97873052","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.cb97873052","@lodestar/light-client":"0.40.0-dev.cb97873052","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.cb97873052","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.cb97873052_1657724777461_0.5021576453207379","host":"s3://npm-registry-packages"}},"0.40.0-dev.896248e71e":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.896248e71e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.896248e71e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6dc427b53896906718d894fe55c9afac73a956f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.896248e71e.tgz","fileCount":945,"integrity":"sha512-LvTXvMnz+pv2tXLbE21Q7SNo4mT6ZJsZC7aDD8TAdpPBoMTaKT98jhzMFhGIC0FFMVv/uH90D9stTpnuJ7yqgQ==","signatures":[{"sig":"MEQCIF9U0wmGJ573vEIWla502+S4BRybPG9MiWRsjuipM/qHAiA2OAOdQuhbsYSN0Ys/ahS6dC7fCusDTfwUIjAEkwouyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0AcgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYVw/+PpCE3MZ03+POZGsQ4hzcYHsZPYStHo87fetwr6NbKnDK9cYX\r\n1pEEOkH0GZ6c7f9sA3C5wC7XAg0wqpvhU3GYXj5SrQD8s9XroE2JrISTSybq\r\nMyi3cdNalAa/9wByYoulRXo45Clkdv1dupb8y6N/yGdAo9HoJJoHqCK6wJ0t\r\nYqnE5hlSL70uRe3vo7vu41K1lsRJh7mMKqwG3CXEFJL/S1o6Y4807MVnWTSN\r\nhJaNaLI+cOsvCznZDtbL+f+seu4C84UyXPhc0RTfZrv2iz7mZ7Kw7Hjse4K8\r\nsn5LJomYmoSgVwX/VCkHGU/yo/nfSE/S4if2n8tRYuRyCEy8SVyqlZP4heV3\r\nt9cizSynb+a83viZB5GXFSS5a6ow5+bnmCMxxD0NIgEZuVuWj4HAjOouZWUl\r\nqaA7ZeYBaiSZPNAR8Xwj+ATnwo3RClbRanTma0vnusC3jeRKcf8DIliAnBel\r\njEWCrhFW09FSfI8FlpoXO81QPlq2apxBg8Is+iJ4uDPOT4GGZEyS9RmgBp1d\r\nOpeC90njaIHahHkZsvpceSEK9jva/AWrdv8z3rrVezxyiuEUukYOAOrugLMW\r\nsTOQmH8ss0IlsI3qk/820w76OWxYzNzRrextpkuo5H4e5e5msZLF1rOrtoj8\r\nMX3CivGNSCz3GmxhEB90jHPcRGvj5/PD8hk=\r\n=Wspy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"02e7abe222b290359758fd1b87bc85c1d92bbefc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.896248e71e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.896248e71e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.896248e71e","@lodestar/utils":"0.40.0-dev.896248e71e","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.896248e71e","@lodestar/params":"0.40.0-dev.896248e71e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.896248e71e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.896248e71e","@lodestar/light-client":"0.40.0-dev.896248e71e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.896248e71e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.896248e71e_1657800480457_0.1515387908855994","host":"s3://npm-registry-packages"}},"0.40.0-dev.010df5c5da":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.010df5c5da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.010df5c5da","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1bccd068b2cc1afe7a76574f01c691e637d55030","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.010df5c5da.tgz","fileCount":945,"integrity":"sha512-RRMD+1FPP87JNkS40MBMDSOG6HavAYHFl99bl9zw+srYFPfU5LxgTxbWQwiqm7PQrpBBn2e9Il7laFJ8rT+rCQ==","signatures":[{"sig":"MEUCIQDbMO1qwsDg6TU8Hn3g5UZPyjRSvw43pftpRhQtJN4ETQIgBhtW+e//CNX83sFIiP/Yq+ONGWI98r0B9Ya8SFnWceQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0AsPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKEw//Upppt91UR9Razn2zbOlzJ6BlLKbTBlu7tVf2KcEYQrbSfotx\r\nnj0QZ10vHCx9TnhsCASqBIo21oLPOeuXJmASwZW5STlwAZjRQov0eon6xSEO\r\n29MIoUR/q4isDr37Hng7GvhDbhWJtAJLUFdaJFnpYx7pr7bpnR0mViKLg1Ca\r\n2upF3+1Wmlk9rXTmWyg+yoPSkLmbp/njhLRhDh6RoTQEuL86u4KLsKZRMDeF\r\nBVhspBJ0+aoZLzuPdnaLJw8MtZNz9jxxv4hKtMYsD3Mz5C2qwSdHvT+fPeUE\r\nu0o/06tBmOzbseoIT8WrFXsUaYTZ7UpbvuryFM4KAsRIMMatofMtd5rTV35a\r\nS4fX60gwrxH2jmkc/Apcd83T3cFyJFK3QUe/h1lubV3pYcBsBeoDZtTlgaGy\r\n6RaXylEUeo4fCbe8Q7Mz9TY+TOle03Oc6HVmLPeK707zXtack+5iE4oFUA/u\r\nB3fjbIalL/Zo1fL+CudV+i0/YTRDudM5ArRHAaRBeWjTFLzrldrzKFvueNVW\r\ne2+DdYNGCNVNkTu8OhXAYFZ4JmTYMuHrdGdjSGaR4GbV5Y2ylyqWiSIEtrPR\r\noBjEduY9Dl8XIvFBIbIYrVXQJaa9vOMEFtjOg8f7DE7sSFyLRiHuJ4oiboXJ\r\nEIwuONcNTn6/z2ZWeZUKaMn4nig9f72W61Q=\r\n=Hti7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"927021e884957d6ffb1b48c1c6ee1697afb9913a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.010df5c5da","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.010df5c5da","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.010df5c5da","@lodestar/utils":"0.40.0-dev.010df5c5da","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.010df5c5da","@lodestar/params":"0.40.0-dev.010df5c5da","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.010df5c5da","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.010df5c5da","@lodestar/light-client":"0.40.0-dev.010df5c5da","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.010df5c5da","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.010df5c5da_1657801487569_0.026387004059858832","host":"s3://npm-registry-packages"}},"0.40.0-dev.747809347f":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.747809347f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.747809347f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"359c3a3387bc28dda1c97af15e5b2c74e8d0c968","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.747809347f.tgz","fileCount":945,"integrity":"sha512-MI3D9aw26xxOlGOMHgkoWH7akGJ3jN4GnXRx9eIiivBFCCi83EcdrubuMG3mqgzhFBPAnMmqYF4aLAf2VYJJuQ==","signatures":[{"sig":"MEQCIDwihyMm+/Y9KtNYnhMqsvwB3hl/4U4gdhgCZ9VaSXC/AiBPQ+KtxvBhHEeoP6QQ8izqsdMwfaJ+301sTwJEvBLSLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0Bb+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCaw/+Pdrj1oL9Y1IdgXfvxwXtvVXLRx/F6HGUPYuZ4wXxcbNeQ5d3\r\njbCoruYkAsas6wiXjeLVPCi18CRIke5T1IdhpvBxEs8bQTFCrZrIAwO7PTeS\r\nQ0vnhq0MrAGH77MtfafP8zmwiQQeTCJg2BAjkAQaGExW+tFNsrknLgDac0Pz\r\nZH+Qj5Bzi2ylDGXThTjiwSKfoMkEBfGnV9Wa08r8MM3GYGa37ulHskPZcdTI\r\nvog+gd04hJWThAvhRIN+aOHfyvQ0BfGiniNorbVONWO1UQBMt9YDVSYGUlen\r\nUKrpF2S4aj8uCKmSG2DUdtlun6CGUsXy7590efHy09AbXW70tpeznitlsE47\r\n6Sl4GojVU9POSYZfepSnqAoBE3sBb+J9koSdoe+knNae3RhdxpzyClr8Yu6e\r\nyeePiolpvDRKOv1CEZ3u34PlyHSX/Q/lxk/+xVRT6JUXY+iSCGYIzKoKntdx\r\nO4bvZlD6eZV9JbX8YLI+q33fveMslvflpKLRtqEnFqE7RFiifreeaWTciFVM\r\n8WxOZvkluzRzs+DVJgNOdGwzqLXwzCvZUCOBTCAOTXPq0SXAfxnAuQ2FDuJd\r\nJA4SXzclwMCRezQut8x+ibz4dLT++A1x2GgWaq9FS9UXB8ccue/cBN8M4aL3\r\npLQn6iKoPvirNiQTWT1Bd3VfCWb++Wq0+3I=\r\n=5VNr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d868e9071c5cca8907dbd72fed03dd8bc61ba121","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.747809347f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.747809347f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.747809347f","@lodestar/utils":"0.40.0-dev.747809347f","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.747809347f","@lodestar/params":"0.40.0-dev.747809347f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.747809347f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.747809347f","@lodestar/light-client":"0.40.0-dev.747809347f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.747809347f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.747809347f_1657804542376_0.03135677181201513","host":"s3://npm-registry-packages"}},"0.40.0-dev.5c90db69c6":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.5c90db69c6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.5c90db69c6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b69d138833c90877ba1b8d24d5cad36a87c861f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.5c90db69c6.tgz","fileCount":945,"integrity":"sha512-dXo3/6CSGma8tEDcyjEH+cuLnCox/eb8bGTQSMIdZ07TMJCGlAryFOeH97Tql2nHFyXbPpO5xcNFlyrXgcWaAw==","signatures":[{"sig":"MEQCICTjgAlICDqEhICRRkZIrtU4P2II/K+CrVk8dXbzS/i+AiA9zEbQSFzccFzsuo3Mr08/x6HF44mzdt9Y5PjyQpAKvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2313295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0DBXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW0w//YKfz2XUK50AvSUXq9Pd5gbnZssUsGiAHB4sP1wDzt0q54eaR\r\ngS3c3F6PysTOqaOEEz3J8d/+XiNB2nForfb0bTODGb95OCvO374RdpZvRtD/\r\nKNGZltcl6gIGStInYbi17fy1elVXorB41WZagmkWKX7+0R3pVQ/4yVUEjVan\r\nK5iBJx5qSyNwOG3vHvz5rN+/dJJpVnDc/KGsqlNdqQbOswj3uVDWS4a3W+fg\r\nng7p0lw/8gb7KttPI5hZV5IULtizy2qoxUJNwbdKPKk/riWvxNdVdrwT674c\r\nCKHTZoaSThcE+lZhbfCISrjpuPyFYmHVvalV0IBcgTV/ZXmUCPhymVjYYZtI\r\nwwGGtFmHnoU203/IKFNgX+TAPJ9MKmYE5SJVgq9jbZUqM8rBqWa3Z4+te/0P\r\nuwG9XHUQujUdxn1vCV5qvDsjN1UEodFGSXSpDiwh+dH1hNC95nkHJfhMQ9qb\r\nF8qACEVdG90v2VOM9TfvLuAgdWrpG+SOHAFjz23xFeQPNsTjwe8b5xYsCs5S\r\nVKVX/wk+9acZ+tXDDfx+wWi5nc0cUXQ2/AJ28vv0tTKgrUnikr7aA+8vWhAL\r\n4lLCFBkXIsHkCoDFnbLJdgVCiJWFuoZDNvllsYZ7ZwBKuObTrfmSWmRtBswS\r\nk0QWkDiXCKSX947M+sCLoio10DKrnPHu3Bc=\r\n=zUyd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"dcf85aec7feb2713d8ff02d8c6b08e41ca2c9ad3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.5c90db69c6","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.5c90db69c6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.5c90db69c6","@lodestar/utils":"0.40.0-dev.5c90db69c6","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.5c90db69c6","@lodestar/params":"0.40.0-dev.5c90db69c6","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.5c90db69c6","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.5c90db69c6","@lodestar/light-client":"0.40.0-dev.5c90db69c6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.5c90db69c6","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.5c90db69c6_1657811031466_0.02234634034781391","host":"s3://npm-registry-packages"}},"0.40.0-dev.6ee2d6bee6":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.6ee2d6bee6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.6ee2d6bee6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"14c41e93cf4570092a30fa0d6edf3a875803b1de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.6ee2d6bee6.tgz","fileCount":945,"integrity":"sha512-SDT3cUeUVqmu1vrycvP3w0wypwpm7Ye2ejnxZrDoabctJj31s5b5LvDX6eQue8jrsy9517nXuWCKvBlUc6b3vg==","signatures":[{"sig":"MEUCIGysVZXQZZ4yAjyXLOf+aj4kWXQqrFostrnsQ0EFws15AiEAjtwStJaPs58eqtGrco6ULMK/rU2IbE5CuqHrWMYRB2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2313295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0EtGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXCw//bO1Kmd4B7j1UCrh6uWZ1uW07wkCB3NL3y5hfwTHVlY3QfnfJ\r\nxAavOrS/d3yOpBcGiHQa3komA/tt1KS0Icqkw7TSGsPE/k+GdPkwHbJqiyQP\r\ntf4HEUJWQ9MAbyrpI4ZtQJ1/rd3cF7QjTHgLXfiGl3gCfXxVX3VOmUNcRMNS\r\nnMs21S9KOLao51tAp1+mjpriBJ28/Bo1bsTHhZstN5u7CKYyetb4TaO4LQnA\r\nVGzGLgSJiQgna7Pn10CZL4MOrD73lfPb/wrje52TCmWyd58KmJMtPaatmjnk\r\nG5zrYBNehCKFruJ4LojHRyceIVYHYq42X6erTafWJy4dJGIbvYJvcJs+h3ZX\r\nISTGYwqIbG2sl3jZo5pHfHEglgzvfpfWNQjuW3u0cqQvyxvnqh3gDW1zfE4s\r\np1XDWnBy5iXyNAocPGoZqgjGtdHblpXXpsc4o7sxBObE3QMfgzu+utmwkwi1\r\n7+bXClJHQ/iwH01ik0cUXRAnx6aQaV36yLn5tBGG9AKFWmSm2JbxRZK2wxNL\r\nP/j5Jbn5BjL487TbfWmdPguDgh3DdT5/5BveqHGZyJLoI1dmuwOgOFcr8Zv2\r\nQFYdzY+zCB2WVIyukXFLD0vm0I4a0wmCX4YOW0f9MDqGBZcaslnGEMtckRrQ\r\n8yfjvYA3pPnAOxeuFtIRrBnpoMPCmLeFdOg=\r\n=IJ3S\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"fc71322a06c7dfde8325bc7f597a30595025b431","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.6ee2d6bee6","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.6ee2d6bee6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.6ee2d6bee6","@lodestar/utils":"0.40.0-dev.6ee2d6bee6","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.6ee2d6bee6","@lodestar/params":"0.40.0-dev.6ee2d6bee6","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.6ee2d6bee6","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.6ee2d6bee6","@lodestar/light-client":"0.40.0-dev.6ee2d6bee6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.6ee2d6bee6","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.6ee2d6bee6_1657817926237_0.7077259442829766","host":"s3://npm-registry-packages"}},"0.40.0-dev.8b75112330":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.8b75112330","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.8b75112330","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ead4099ca1827e5f8bb9696e2eeaaf6527cf94a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.8b75112330.tgz","fileCount":945,"integrity":"sha512-e4RoFVFCHOG2xlWcWdS0MvSUgzz4G5y0B4yRek1Teqg90Mkc4B38Qa9xdQr/PYiczPyLzgiSIxlVLWUQIN+nDg==","signatures":[{"sig":"MEQCICMi13sD9XW+/hCXWKF09wrhvi5xIZ6Dpse3OBmIQS8oAiA3oFfufsZh5Fj+KLgHQfZtEbj9DgJrI6o3BAi+C31deg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2313179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0W2vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu0BAAot4gBPp29tvBEKzU9s3VS0sMRf/vrtSa4fOiSLgoJ9q93jaM\r\ngkIzD3YKZSjUYFf7z+CS+GvbsGwyHO1qrmUZrHG2LrFRL1PJThg2e2IKZdR1\r\nHNZBqn3i/uvGDPaYzVnKRSaZJ2twyyng4Hguc+oVLS/iZBAhSOBib7jQVany\r\nmJyw7vg+yGsGSianvZw3qkrg6JdLJG14UE1LdiVnz7O6ABKZa7zH83VSCJe3\r\nCk/Sb6FQ+MAubU6oFpfZKT21Kz3FlxctiFh04CkhLKyeE/cus7NuBKi6TXQk\r\n4i2/FT265yf55zbHsLWl1zneZB5RYvIKet04TOXHbo2kbYJc+K0APi05ak6X\r\nFkAfxkSCDYNsW/3D3MwUtJaNnsjBywV7AIGgCYJc39N4QL1dYMxSWmqb5H9A\r\nJkTdibdpbrMzgDlsi0cCAsfCNRWNYBfbZABUqDtKC6W0ChvsVsVAZwFTowil\r\nooJ4jxb8bXBC5DWaC5uava+KQ+t3vvF47S8E4jGkwgGyKz7fiz9Vh/unpSpf\r\nQem9Lr7S2ZXEthdVHy77LCzVm+VJChk57w+nE7Pw5grOrMXJVCpgIrmGBvro\r\nJS4vkCInW4kWJiZ5VRm3qgrcY+L3bgUux/dOUPCgPnUeBec9U4fOcwunbHq1\r\n2Mr5wWEC2Tz8wrwWlPoNygWWEGM0IuTd8R8=\r\n=ohkz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"ba86d822eca32fd385d3269e76a1be35381522ff","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.8b75112330","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.8b75112330","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.8b75112330","@lodestar/utils":"0.40.0-dev.8b75112330","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.8b75112330","@lodestar/params":"0.40.0-dev.8b75112330","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.8b75112330","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.8b75112330","@lodestar/light-client":"0.40.0-dev.8b75112330","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.8b75112330","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.8b75112330_1657892270955_0.8000001649655981","host":"s3://npm-registry-packages"}},"0.40.0-dev.2f0641af6b":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.2f0641af6b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.2f0641af6b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cbfece6f9cd2ef16c061d08b53e24391b35e686c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.2f0641af6b.tgz","fileCount":945,"integrity":"sha512-QJBZGennoF2Q9WbCkqHQ//rQV/JOSeTA3s4OqKLxY6RWWyJstXlHtIPZRvKwUpiIpE4/86Sn3OK/mM7ez91T+w==","signatures":[{"sig":"MEUCIQC2VHFV3F/sX2+ZIpLk28oNBdvhR3emiFFDXrBZtLe4sgIgE5LT4puKgfQrW4Lg6cRteryysMcNcc0UFzrdr2fd0Xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0wccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5zxAAlxubC6KnsWdcNSvOgZcm+xFXcIpemnW7SPFQV/xoeNOr1ldp\r\ncyV3Kk3SSAxHXG+AwCqFXm2lfWmGotQjQWjhAbq8WEkFlPYA++xBfPUKZc2f\r\n1UkSnSJHmXMYqeBc2InEceauzVbYCyqhU2EZY/832fQ3uV5VDXwZGPlF/IiH\r\nn0p5gVvirILb7Xr18sOK/5y635lvLFzS7DZpFMf5r911vRQqIJj2XFrFee/2\r\n9SK271cZS85Z+M/WR7l+W3Zy12ktVDQnRKGYT50Cj7CI3hRWbRC/ZWgjMUfi\r\n7/r+K+zl92JGz0EmkmBGh9tDYOOzg/MP6RP8rJ41p1S7jrRhHBqawsgJofHq\r\nx9aYZ6DVDZNvH77y2JltCCDbxoP+c1YYWkM7rBUJw/NPGKr65eyQ6Bp/jlST\r\nvZqI7knV3pMOlij8vFyH5HbBfvsyHRmFEditMyzdF/C2Om9v88Hd4wh+GUx7\r\nvdWUFsWttHCbRzcLAMrWPVcXNh9+m9C48v8R3WifHEyuIwWheDP6Z63XC/eD\r\npS4xtRw3IiWkRmGPWOq81yXQQCB7tnVqzXm8VDsh6sfX2T8jkYvcnkAn/R7Q\r\nPfGIlVjjF6ef68Xn+ESzGy4RyMThn2wItXSiJkyn8U1GVDQ5ianVA2EpJqt8\r\n4IJm4n9Fa8KA2RrakHWzz76xfC/pjKCqZiA=\r\n=NVsR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"07a5fc7efa0ce22128081ff99fd759c09f592a91","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.2f0641af6b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.2f0641af6b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.2f0641af6b","@lodestar/utils":"0.40.0-dev.2f0641af6b","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.2f0641af6b","@lodestar/params":"0.40.0-dev.2f0641af6b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.2f0641af6b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.2f0641af6b","@lodestar/light-client":"0.40.0-dev.2f0641af6b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.2f0641af6b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.2f0641af6b_1657997083639_0.8674671145658734","host":"s3://npm-registry-packages"}},"0.40.0-dev.23d1e216c1":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.23d1e216c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.23d1e216c1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bdfb64e7e6850ebeb924b999bffe6fb4cf0ea4e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.23d1e216c1.tgz","fileCount":945,"integrity":"sha512-/GiG6Sy9ImZXpBBpLBUGUesPiB3SfVo0BSf58APbPImlX3YQZ4Qr9TwYMP4Fjg3JUD+SQLJ9/91BKJJXZ7Dbnw==","signatures":[{"sig":"MEQCIC3JthoSHvRCVJH2rYgW3SuMobN42ioDM+dp0IXBpWJLAiAmY640W70mkDCVUFKgRAq9PQL5a2h486DYm8NfjEq+xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi08RUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRrg//VhJLMCEV6gullWv4xr2GHYfZRiyT3jG0iYWse/772Q52Qnvo\r\nJbclndcfJ3MtmA8lKEJxNtPR0nDfv36mXGZrO8dXnB7PPWoeib9kFrzoOdXH\r\nWbme9D5Sge65dRNp7Ly+ZNFS5hgWeYtokvu6LtVdwYjyh/iAFPWuTOvRS3ie\r\nzrnsYWVLIXT7N04DZ3x/X22oQt3jesVJwXSWGL6eFqf+XLloVEMg1jlagwcS\r\nPStYPVpDHzd1utfa5qkFJMEeaYqFSKRzlEIKW15hdBcXZkI1m9G3O07ifrrd\r\nIWrtHGkcLYENff+Xe7S4Xaw4OvNvs++PypjVlZFXMkA4GrhqcFjq7l+8UPl3\r\nJVLpmNAx/rb49zm4ofIZb1ye8fZAJtguxaoD2MgP24Ny0+hoQnMxUyYuWE6C\r\nGHAk310vDvvMA1egA6yoWnslhUUkJgGs7R7DAp2lsq/C+nNK9v5PcMwBGhzu\r\nFzHa78l4gLUkfUnchdgrwVyeqcxl6AAqBcYzySkNuhV29WHsef54urYXZVRc\r\n+ysJUUnb/1ePCTzyjnFqKvIfYhB2bzIplGYzySf1Yf8CdLe4Cnlx3eO9OGvY\r\nidoeFtDHnayyLETYKmjKsIfQHccEXNoV6iMK3Vr//ct1Aic26cIBt1ugzkaV\r\n4Y/gzsd4yUWGIu+o1RH8I0P8ByEoeMQiWgs=\r\n=gpDS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d21c71f0f25a8361580662830015cf2dbf4651dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.23d1e216c1","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.23d1e216c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.23d1e216c1","@lodestar/utils":"0.40.0-dev.23d1e216c1","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.23d1e216c1","@lodestar/params":"0.40.0-dev.23d1e216c1","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.23d1e216c1","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.23d1e216c1","@lodestar/light-client":"0.40.0-dev.23d1e216c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.23d1e216c1","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.23d1e216c1_1658045524063_0.34336150419468225","host":"s3://npm-registry-packages"}},"0.40.0-dev.6d1ed4368e":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.6d1ed4368e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.6d1ed4368e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ef2b3f129d1a406f3caef043cfa4d891f9d9a4dc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.6d1ed4368e.tgz","fileCount":945,"integrity":"sha512-3qebO6g3xcv4C0aWt1jJzlPEODQxkeQqjm08nC98MseQKYLPznJHJb/IXfLW8WcaIyDi0O4zFACBMdL9KutEyg==","signatures":[{"sig":"MEQCIHV9JV9VRdwgBgdZ0gGqIeIHUeTlPARPS+GJf+VwnzdvAiBe7LST/iBXtEwwF2iaY1hqU+mNdxQ84jPIUY+VX6i1aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2313660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi08tLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOvRAAhdi7AQBnzcSEkyC4n+LFhgXp81U8Jy3m7SFIJX3rVXxyuWvb\r\nVWQGbGOML6gUSsjxpVD8gyMC8TM1WvqXubFicbmevYcc2gPAidXFpvJBZY/7\r\nY9Zp0v1jedqataQu/L9+3UH6yCOjrJD/vxbob/qR4gjouSa26dxN5Lxgi1Kq\r\nL/++ajwWRzfxcDnPMk85d3WBH3zU5rngo2QR5v6Ay6naLb3Q/VrW2+BN+DmL\r\nDgVkg2XryAnM4kyivtijbbWuInass2YArJ8XZOX/gletSPGNu/m4ZsRoqNaX\r\nKOHUBXTxs3NKMNlBLk/DJzWfjA9uutJU/WVBQ6i6ReO3mydRTKC1IRcAludQ\r\npLMx4vyvugEQEjUmnKydrBuv0ogQ5i1cMlNJ1PjruF78QL/BTKg2SZOeKRGs\r\nLLDYg3sz+MK7ZP1yX6jWEUXHFhqGe5y03tekDudWszbTxisaednFKCZK6YN+\r\nh3Xb/ZUJEhg68RMCmnTTyEod6jTGdFlTHr/JrvwzDh1QhRzRJDuJtaZbAwqw\r\nP7ie+zJ+jfM/kgNIhqBvqQuiR/+/j67WxONaYvJS/JTUM53xIN3NVVe0qL1E\r\nirhjTtehLtYQwW2Xylwz51bpz52RkaBfjQK7wKFcXaYl52owqMmG9uFgQSFr\r\nf6WlOaBhWrernxfgQsKWvWyAT6ZPMDUI35A=\r\n=Ft9H\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e8e625de0fde43a9c3049ea152b5ebdafeaa195a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.6d1ed4368e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.6d1ed4368e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.6d1ed4368e","@lodestar/utils":"0.40.0-dev.6d1ed4368e","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.6d1ed4368e","@lodestar/params":"0.40.0-dev.6d1ed4368e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.6d1ed4368e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.6d1ed4368e","@lodestar/light-client":"0.40.0-dev.6d1ed4368e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.6d1ed4368e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.6d1ed4368e_1658047307172_0.18494361025567696","host":"s3://npm-registry-packages"}},"0.40.0-dev.13558b5d19":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.13558b5d19","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.13558b5d19","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb428472ee17ad9d39ab032b83f930be75f04158","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.13558b5d19.tgz","fileCount":945,"integrity":"sha512-VqtHRFP8uSSUh/rTjbcTX5FIQr0iQA11YbGDm0B1DBnR7//CTjJvD4d8GLSspGmB6MtmZXFDXtZa5RoQ3RNt1Q==","signatures":[{"sig":"MEUCIHX6MM54mmEO+lO6x7FkW6z0LxvG2CCXWvVA5jsoXNXUAiEAhTdwcpnn+4zecRLThilyKJAm4rOK2YSNzDQrHe0h7Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2315412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi09oxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRAA/+JYw3MPTlw+y5KTNZhDrNT8fHIQ8FieS+hQpdkKAT1oR8NnnS\r\nDdKSYieW+hYLp3rhnJ4nowmIGoR2BWoGk3v6XyrYDCVnZyyx1wP/EYFhl1qa\r\nQOtYO7HproChDzkKLJ9VCvkRpHADMPOPBEBtbAClIMx9qVSRX86iLKqOFtkz\r\nOJQJZTg18WSkvHb2LJmIwfy/30xzu/tS/75Ni+wnscmic0pW94BxqkiUWTl8\r\nFTT9TkKFRtLzYHVYDfNe/egv7ATLmTr5S2TELRrcp1KCKSBGRbyo2uB/dqNp\r\nciT3z1PXlF2TI/ttEzX73e8Tuq4P9emY8SEW0SZBv7HWlHoFdoTmOnGOB0EF\r\nWOfwFbZAX6A0vMpOc5Plbb7OzBDwQBM0iFA33U+4h30Ed/nNh6YCtJy6b1bb\r\ntJDIenv115pFyXZaba6lXkgfBvQ5XzskQ2NiTqd+zSVufaDpnvnRY+uggtOr\r\niH7s1rRoOuK5/ksMSkqrPN27ZdZo0gfpay5kOzYeVeMWscKQF3W+80eaOwKF\r\n4YTDEHo8vXLz3y/CUE18M75EN+tFSf6V0cYgeEvBlLVc8i09grMi4TWTayS+\r\nIWSw7Ih++5ASpI+bFHv9OOMnUBHBkm+Kz5IEDkH7xG1oMSnfLJ0VqEc6N8o8\r\nu3CylbsCOshlC8jc6OAJnrE4iv+KOUyHhCE=\r\n=uQk2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"5ebde0f5697ac1340a1086d25c67eaf4aea7d90a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.13558b5d19","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.13558b5d19","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.13558b5d19","@lodestar/utils":"0.40.0-dev.13558b5d19","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.13558b5d19","@lodestar/params":"0.40.0-dev.13558b5d19","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.13558b5d19","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.13558b5d19","@lodestar/light-client":"0.40.0-dev.13558b5d19","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.13558b5d19","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.13558b5d19_1658051121579_0.9462264795893551","host":"s3://npm-registry-packages"}},"0.40.0-dev.ab13fe2c9f":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.ab13fe2c9f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.ab13fe2c9f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b743d8ef20fba987910d756104503ad624a0b7e5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.ab13fe2c9f.tgz","fileCount":945,"integrity":"sha512-jV8xcFfQx0qj4td6Tnq7oyPad2GpB5b4YlWWxN5od4vtQ8oxGOPKVDo3Wz/8AwAZm3MKbcj8MChTFZlPjDlg3A==","signatures":[{"sig":"MEQCIF2No84VU5AlO5Lfven3sqKzTFVeExtChxOFFy9tlq2pAiADn/us1TFSAQCS0kk+tRlfhslH9TVdISbQNE+Wxe+7Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2315412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1B6PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmuA//WRm5JrgvwssdDvWs6tUUlXNsf9wVdeJAWjLzr/675QYHJCJ2\r\nPq1gbqc6GzWss+8fj1TcnOguBI+hHOMNIMO7shKWPUpRIn/fYVtl80pG3sSo\r\n8gV2ZMAg6p1pwOtj1pnKeg0WsenT7HP4xPmWM0FfSwwxYGd/u/KCjOXGYG75\r\nfuHT/SReEaTOXw6oUW27Zwx+zhkiX+XuyIlbHnQeoC1jQLMhgPX0E+uldLkM\r\nEEAx4IKupWHqZP5hChMntAwWsm3kKgrxPDhao5CJ0GfyTb8u++8rAthPHQVY\r\na3+xEhkP358f1SAJjxSk7Jkft0w7sQU/eAU6uvAR8o+Ajv9ll6zFVz7jm0ei\r\nIyxhSlYrwgPZZSs93cR6NGo2z5ItFBs4loc2kAo1TP+6Xhy3v7KiTSyHFnPB\r\nc6DR+dp8I5kcdlCnNuhUtU/JaS1QLcTMRe0pj1HJF04T7eXoWO2qzCZi6CL1\r\ncMDnUbWlhSKO9V8i76vdea1cPY/WfXqYWhkCkm6rBwWOBIcVSMb0CHQA27O7\r\nJlQBYZfpVk+PJyOeDXbSKIpAs558xr5yM94WqeTcyT1EUKh2wwLyxPypLM/3\r\nv78ZuV10Ci2Qb+5mJec72OaG3YNqn0lYbWsVr9h17imH+pJsrADuI7TTUivS\r\nP6BDkX9G3UxbLN3LRXkPiTd4e/YRv2U6nRw=\r\n=9aFI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0a0cb2ed4cabd4e354524eaf10b13f9e0c4991e9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.ab13fe2c9f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.ab13fe2c9f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.ab13fe2c9f","@lodestar/utils":"0.40.0-dev.ab13fe2c9f","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.ab13fe2c9f","@lodestar/params":"0.40.0-dev.ab13fe2c9f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.ab13fe2c9f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.ab13fe2c9f","@lodestar/light-client":"0.40.0-dev.ab13fe2c9f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.ab13fe2c9f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.ab13fe2c9f_1658068623120_0.7478448640551825","host":"s3://npm-registry-packages"}},"0.40.0-dev.c0a92ca8ee":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.c0a92ca8ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.c0a92ca8ee","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d600fdf325a73df408ef28fd24836b62ba6365e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.c0a92ca8ee.tgz","fileCount":945,"integrity":"sha512-Mkvdy4cAZ+vUx0uvcDDbSvzspEZZIqpA6uaa8T3znoEAQEDKonEpTMU8EDf5fQEXjHtFOvucFYyqHjhTeBOADg==","signatures":[{"sig":"MEQCIBuuohn51hZSmDGP7ERFbTf+lIR08tokcJa2J8kKzLncAiAaGYmCvPFZ1vXoodCT3jXfwaT7QjPlCPQTo3tdRVBbXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2315412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1CjRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHjA/8C3ddwzep37xPp9qp0yneGViXuhsiBxhNDhW6CJ2t/v4CIJv8\r\nvjSu3ZkrB50vSoDMF6q0v8DBhJc6TzB4uXOMGXPrQ04UZ0mKnDI/Ee0mPLFv\r\nMQRZ572TDnr6sa9nYthx8riW/HEtcfssf5nxqgk5Vd1nfyi/pk6hAqCXcWUy\r\nxOhCoudeKhIY0T7wkRvGzvSjwdTtBK9qL2tHFBeLuh002CgEpuSYek9wUSko\r\nwE36VrSAUqirigyte1/h4Pkt4O2E+mFd8IKzm9tADoCg4mW8uMda1G5AM77w\r\nzIx8xSFjfksjR9H1MAGE2MO+3GCgSxRT/ueiveTfHPrgIK5kLzhDvAxi0krG\r\nbRZ9zKAF3KA13gEjwX9huF2U/bP0mPRVT9+9bcBtpOVby8DdpVYnbeLvzpET\r\nFlCEgCRdWnzYkZuo0afGkGjaxZVbQiyRbojYutmiFBT230FY4nyuYHTs7MxE\r\nSUq+j/8FafUoJRT4XyLsayla+3sV91VeXhXb/Ic0BjvuYQ9J1nqzVXPqmWPg\r\nUkyzfcvWDxs0cQGi7S8NIL9KsWfthHME2bOOHRmAUypDM9Km8OdrDrqr6QfT\r\nms7S+mYSRbuYUEsfq4cXuxSESiiEZp2iIIX0NVa9GJZvZIQ14l7kJVBmC5Dh\r\nkj84sOsef1ex98K1rXfw7RnqkS3H7d+maLA=\r\n=JEd9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b5988ddf142b90dc2f85a810ba9fdddf56f4f7e0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.c0a92ca8ee","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.c0a92ca8ee","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.c0a92ca8ee","@lodestar/utils":"0.40.0-dev.c0a92ca8ee","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.c0a92ca8ee","@lodestar/params":"0.40.0-dev.c0a92ca8ee","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.c0a92ca8ee","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.c0a92ca8ee","@lodestar/light-client":"0.40.0-dev.c0a92ca8ee","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.c0a92ca8ee","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.c0a92ca8ee_1658071249686_0.9012902025829173","host":"s3://npm-registry-packages"}},"0.40.0-dev.f04d2708a8":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.f04d2708a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.f04d2708a8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be72bf9401aba3bbe50908c1cbfe64f42f526331","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.f04d2708a8.tgz","fileCount":945,"integrity":"sha512-YGnIaPDvjPksv2jO94FpWElJ8o0BuQmYvw3SaaurjVpyKIKritwyVaP/aUVNhRiREeLxIq1ZGY80KbORKOxpxg==","signatures":[{"sig":"MEYCIQDUdI7PlAuBeONY6KmrognE5+AyWyBcD2SsYf8Ws58xswIhAOLI9+LaQ/a+sXsbCt5J0wbP/yY/uO5obEds+ityORsQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1CytACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAfg//VpvkFmSWgYmcpAInX0riqsQkAtp8mWMnsUH4OO1UeyhOrs0h\r\nmIbyYbsi2e2BIYJtGbeHZIzgYNNWxxlLm+TsErFEEA4VMPsLKOQ1YjIXN6qu\r\nRyTMiPK12Rp5lrEUS9H2oAj8NcTjzf2fW+ASbgs3Uld+OhE2n0kkyI47U0us\r\nnVGNcY3dkPLnWo1HcdnL6EzEqCzk/UCwImDoeEgcxEoSaTZ3JZIw23daU6j0\r\naNsiXXPtg4O5565Mj6RM4TBJkA+Tn/IX2pJyXMpqxSKo19qq/slGtYkv1ysP\r\nI01WfFCjuOJVlf/DfC0wUXPzobjY6zNcP0vZEgl5ly7/XFIk5tveQrXn+8Mg\r\nqeHO5/+s+jq7dFX2T4esUI4raFI4mm4UUWidJI1x/sJLGZUD5OHM5ZbEOpUZ\r\nQlB+a38cOIhdY1wOjB55qTyJFYUm+LZ0b9/ZBPNKVM+kKDGaQEFwiXg/jtrv\r\nsYuxlzuNFyKLXTlj+OIfVpL8TSP9N5lZSRSm6IZf5+aR2qvm5XBTDP0G3FET\r\nZrBQuQ8GQngMsfZa1WAjX3c/jrUjWUP1l1OXPt0VYNAVu6UxE9ZYCEtCw2ja\r\nfcutC+EjF5aAXyW8XjRfMfspXO3y1F5KEJ5EiyhRfu+GvtTsCaqDE7BFTlge\r\nIXxpqjJ9/ZK8o45R4CeCIbgVc59LULosAl4=\r\n=MkEY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"828457d4592f3bdfba8aee69f226c84b73b5e962","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.f04d2708a8","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.f04d2708a8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.f04d2708a8","@lodestar/utils":"0.40.0-dev.f04d2708a8","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.f04d2708a8","@lodestar/params":"0.40.0-dev.f04d2708a8","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.f04d2708a8","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.f04d2708a8","@lodestar/light-client":"0.40.0-dev.f04d2708a8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.f04d2708a8","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.f04d2708a8_1658072237275_0.40580382818456195","host":"s3://npm-registry-packages"}},"0.40.0-dev.3239eb294a":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.3239eb294a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.3239eb294a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84709af89156225154105ff358fc16f6acbf585f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.3239eb294a.tgz","fileCount":945,"integrity":"sha512-+qYxiOF+mo1FKp8EJmZ8nxfOBYElZvSTyIWooVRnTb3iB/+keHWiZ3Bn69d1frpzhdecOkT2TSq9QJVt14JLOQ==","signatures":[{"sig":"MEUCID6a9ZEh8yM4xNmNy8o6LfaqhUD4Hik6aJCPfvdoB3YBAiEAu99NnXJ4zHaiRuEkX6No1sCCVJE9liE69ERRzJfj9oM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2315410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1EvCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrOg//Ra9vBrVC3sdAdwgajkzGcOIDbbZ9Cq2/JnMeEVEGz+qRKG+Z\r\nSgm4jFds4nHC6GeJOmuQ7/crTZ6drNHIcX1B93FnY8yOO8bQ0OYAhdQJxh23\r\nCnWHRQilmmYR2m7+NEwt/SLhTzJsyfSEKzfaweB3hl5qHDgJLtVraZsCLOw+\r\nq6RYZfOiD/64bHwsPE6NplSY1fPchEgqWKMbLSVHBL0hKqiAoFAUuRMyFKeo\r\nuA4Cx/Gi3bVx80V3X0OlXYu356+Vc3lOKnFnymG0UhDjFafE8F7HxvKMzlyS\r\nQ+g1CbidliBHpzOKYv/8Um9Q8zDHDI75EbAKrKQebCd8vOYSbUtF7Km7mh8Z\r\nVR7Un0NvY7srorpL1b0onFnS64h4JfTkUfIxMFgEoqqrC0keLcfxeN/OBUJW\r\n3aaaDcmaCe+qXuw2SyoaerxRKOm7UED9GMjgaLOm14UQhMIpHrHdi4lK4bmU\r\n3AQJ5SrbELALSKTr90QtLPaW18mrwWw/ymCcU9TXCY2jeX3Wst6GcMmftpGb\r\nRfCn9JVFKXgR4BMCmQnehlFJeDfDZaRQH8D03+fPQBeX9e4pz1H3le3eyOcM\r\niT9PhP4UXhHYtVNfv+VbWEPKq/aOY4TD7tAmSN+G5/PeUTwR9OTD1G7BZeVR\r\nBsHRQIxzVjKlAOM4Bf+G13/e9mJEBEDx24w=\r\n=Wvt2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"08e56c95333111e723deadfa20d0770507de7c5e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.3239eb294a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.3239eb294a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.3239eb294a","@lodestar/utils":"0.40.0-dev.3239eb294a","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.3239eb294a","@lodestar/params":"0.40.0-dev.3239eb294a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.3239eb294a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.3239eb294a","@lodestar/light-client":"0.40.0-dev.3239eb294a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.3239eb294a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.3239eb294a_1658080194096_0.5430461657208316","host":"s3://npm-registry-packages"}},"0.40.0-dev.9f3fa9019b":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.9f3fa9019b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.9f3fa9019b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8b17e294606e6b3888e6038e8976cbfe0d92d84c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.9f3fa9019b.tgz","fileCount":945,"integrity":"sha512-WV5dTmych52X2uiZQExzu2b6Gk5AndD8XoD62xcjMahdoDKJdsFx72eKYVGHJlpmhCLH8+QpUjyAsND/oumnkg==","signatures":[{"sig":"MEQCIGWxYTR5flqo52p0/3MAPNNDUGCLKisL5ZVQB0buTigDAiAHgwtJDymFA+Qek+yBbd6K5VWif+8SjXzMK3QMOxUOJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1GIQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopBhAAkFTXmIcwOFAQSF6z97edgYmSuKept/TlLw4cfvh9wHFXRGqZ\r\nWXc1MJXRpmBFr4p65VB1ITN89GzcXKNHL2aviPUkeWFyI7Hf+yTKUo+FLQbs\r\n+IkGvNko+h1b1gkRvPxpJeM25enT1cnN+NqOhrnLBkkS5tXsLs/OCrPqM1ko\r\n3Oj93suDxM9K5/lvJr0kClE1FWosu/u+moTUDCcnXMzn753dB/AYbQ8Pteno\r\nKXZGQom7SjWLNGTXg+k3iHIzirOBtFljzZE/ic85ZPUZATruaCpXBUlt4cSV\r\nStlP1IhsxFFGOR2R7BBpylf822ji3D/SVpZp7h71db5ahde6QXV76n+TI06a\r\n3cJkbKqj7g4DWTEHPts+q+MryLOvd49gjHEtWRNPSfBYPuW/bIqFMVGd5O2F\r\ntdixNz9ctpVuQOQ7sMCH/Ls681rpQ7d2Y6fHIqcgKZ0awrzeIyxaJzz0HKFo\r\nvhbFn9x3jFWL9Kibofk6SEEJHtprH90BBJK7v56TyUeFGntxkw0869RmHa7H\r\nGJSuUtJV19uTWM3+V45f88i2heLe1f9CfyrNxfU+CMN8+oDh0Mle9HCYBZw9\r\nbWULH96YaerQxrGyEqMBZ51uPcaZMrDm2L+COk27KI5Nx+/H1AxmCOAjvRM1\r\ne/LmXS6B6KvcMeESiL061WobZPSQoxjR2BI=\r\n=coUm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e0bff1e19f90f62c86f5412208f1047d65182372","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.9f3fa9019b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.9f3fa9019b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.9f3fa9019b","@lodestar/utils":"0.40.0-dev.9f3fa9019b","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.9f3fa9019b","@lodestar/params":"0.40.0-dev.9f3fa9019b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.9f3fa9019b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.9f3fa9019b","@lodestar/light-client":"0.40.0-dev.9f3fa9019b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.9f3fa9019b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.9f3fa9019b_1658085903814_0.7850667307794943","host":"s3://npm-registry-packages"}},"0.40.0-dev.9fe2fb3bc8":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.9fe2fb3bc8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.9fe2fb3bc8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9bde34a198d0d0882030b02c8dec341cc50c0c17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.9fe2fb3bc8.tgz","fileCount":948,"integrity":"sha512-Gc2BiEANKNQSGg/7PsNBAEPFu1/a0+VHxPgYYsqMejfGrtT2MsrpbdtQbGAt16R/1Iw2v2MYztcdblAWXuDZzg==","signatures":[{"sig":"MEUCIBKWBKd5tsDj+gohmZwnc3V04bMHCrLu8J0s7/rBgIYyAiEAy7eDlFQi3dcjeVvm8Wl7O+6bOgT5hZQyrWoFU3sv/bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1MYxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa+g//ZlymdEWgMLIhwAAnKtuJD7pmXpIeLXhqTfSSS/Th4pR95B9g\r\nXiRrEGQz7PGppTGoqZ4GLylLrV3T9kyYQ0VOVMo6gXgzfHAwBacsIYbX5TML\r\nH+WYMOP+vB0vl+QlBFGjuOFuUndPVMimC8jNzodB8Q4l8CFeipafUB1cePUS\r\nfqRg4WSEGkTAkChErtGYMujX0BDasnVRYnVHSTbtz5FCvLv2bTOwHgYG58Rp\r\nSCnDknGJ1VUPtz2gUpZ2vAd4sNmgA/4aK8kJ2A8GLUxTNGXwQ7RCfp8ypZF4\r\nxQs2DrexKh1LsO7xqebbn6tVnLroqVsYIf85g/VvSXIUO+Re2AzneR9PalvG\r\nNvRK4uU/4vo95Jv5Sw96hyEAcfQ6uINAIvZkAz8w+PtZvqqEPhKJCf/NyVuw\r\nkzd0sA3bKEuJ0ZKLo1q6RP4Yi4+1SnBHYbH/r2d3Vh5M3+JhAa4ky7AiaQHv\r\nFrjsuO/frze6dhz7B31KbslAdv7MT93GyZi2paXLmd4ylEA13lZ+GHhCR4RO\r\nUPa+3nLQ94ZqJqIEn6ezxDpUJpcg6xeb5yH0nwPu+9HjDExKPMvCU+BDft16\r\ntclFNpTaWP8orIoShcvcILrvZubZzIYvq1vsxPewQkNFsBBvmTdIil+OGQy2\r\nB8R3hsBM0NJpAeOVq0cj9iUKLEuiNa4LA5c=\r\n=74gp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2ad58ba0d0b6018913bf5f967d472c663c12a95e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.9fe2fb3bc8","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.9fe2fb3bc8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.9fe2fb3bc8","@lodestar/utils":"0.40.0-dev.9fe2fb3bc8","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.9fe2fb3bc8","@lodestar/params":"0.40.0-dev.9fe2fb3bc8","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.9fe2fb3bc8","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.9fe2fb3bc8","@lodestar/light-client":"0.40.0-dev.9fe2fb3bc8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.9fe2fb3bc8","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.9fe2fb3bc8_1658111537559_0.390683405389032","host":"s3://npm-registry-packages"}},"0.40.0-dev.eccde2f3d7":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.eccde2f3d7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.eccde2f3d7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a3faf484b98fd334e31024f60ae4e8e9241eb1a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.eccde2f3d7.tgz","fileCount":948,"integrity":"sha512-gYfrucljxbE7+OvGv4nqUR78UYwaDJBvpx6ucnvhOV3FDf7j7TMtj2P3JAVipdjY3Zhhfpwa7an9IDlpsl0vvA==","signatures":[{"sig":"MEUCICbYAXjx4yB6FRLIyGE2kTfFhhN3KUpIS23yjhKUh4emAiEAn+KkFucJvZTu+DvQtUv4Czq0tJY9u7adh5oCGuhJ7Ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1MqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz6hAAj8P95RD9CgXQmGZU5bqNjqlsS4MqIh2vz9EIoNZAnkTeTtTe\r\nhBOxkYJAOheVPSJsGqZlcHM+XnzdlhQB/envb7mEAB7E/ysSuClrcc7+Jqas\r\ncA4b36UCZKTy2E9HIdnLPcuSedPXJublGa58F849EhR7jrE0MvbQ+7ZlxiYB\r\nO1P/+hX9WvbUnWjZ5c0ffjvta5AxqeoaIaboKiEwoa41KaL591fbrKdN0Xed\r\niDkSypufopRrWThaLLjw0eFBPX58JoiB5ESZlKDxOqUrxUS4lCcxFh8as3UR\r\nanp4t2UkxKrZveVnc0BqUcFABJpgXv/tDu4SmU6dAaCk5CMl1lM6HQ031viI\r\nc/y5ZjaEYrgVF/zoU3XulnRd0r0keY9U7POEBCV8iF9UWgh0Hhi6rOObruRu\r\nbdac/pXqi9zIPC4NygB7biojBOIYECvGT6Ri7YPKPhpIPYQ8spWXaSdMfGNg\r\n5GGtVC60xwmK4FLRlth6+jJ+tKNtz+jIyENUXzExGDCCt0w9vlW+40MyzH0w\r\nrC2adUEz+BdT4kux34bFeCy0HuLuJdu04dZJnaJ4FPtf+yM5FRa33ivOvIDT\r\nSrRKHBNefXVonGGO7bOK9UDGVO7n7e6NEOu494jRya3yMeY0zbVHl23PiFck\r\ndrV9aHaw9jHPLEthMdnas2vWIPGn5oE23fA=\r\n=pyyG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"be402c0b3ef374b4c01fc4e01e21389a34e6f599","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.eccde2f3d7","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.eccde2f3d7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.eccde2f3d7","@lodestar/utils":"0.40.0-dev.eccde2f3d7","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.eccde2f3d7","@lodestar/params":"0.40.0-dev.eccde2f3d7","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.eccde2f3d7","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.eccde2f3d7","@lodestar/light-client":"0.40.0-dev.eccde2f3d7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.eccde2f3d7","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.eccde2f3d7_1658112691090_0.4844952379229228","host":"s3://npm-registry-packages"}},"0.40.0-dev.8910698df2":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.8910698df2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.8910698df2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8b7d289d73e2d1e2cf097fa25cd2804d47677843","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.8910698df2.tgz","fileCount":948,"integrity":"sha512-/9RHI4Af7JHnd/S2a6qcIB9zkYSuBL+lh3tPNHRSA2Xic9YDBa4OyDxoI//VbKeLTXpRynZtp3Fb4r64PdBUCQ==","signatures":[{"sig":"MEUCIFUZWkSRDisQxj+D/+V7WjyCi4bwDEWilo06kvg7VoELAiEAlr/EBVlL+lv7HjfJUda/qshCSlJEYhYmG4k51tWtr8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1VujACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQsQ/+KoEGixauJ1ykcQccmpQFrIszg+tceVIV1dZ1LUWr0QEPNPaK\r\nuJSIiE4glvEdcpeor0sFFxdqisWmRpaLYlkfsaXXVGdAtHuERtN7KO4xkfQY\r\nMDLn1QJx2qGyCUnynTXWh5rqXgt7/UPERKb5wHIyWBhWw9CAjFhEe2fT9m5q\r\nPSPsuvZ8YCEDkJzYkJe2O8actM5GprX8vfDmBhwkona1UtuQl4vLIgAB5SSk\r\nmPwDC9PpGZ6HgeFUwcuIQwigLOqxvUTZMZwocS9dhlgb6jOx81qRKsvAvn4q\r\nRli6yJowUvlx0ppw+JKsJMBlvDvj7L9rjx3stLAnsQtbwIC84CPtgFMyFNuA\r\nmsZVxOqomAyscPR1MboFij9ylJrsyxMiCpQszGHTOZeN9n9cKW8VXGmg+n5F\r\nUwUT4fWDrZcZ4BeW1UMs6BcjWQ4UbhasruP8RSBwrnuzBJFEHltxj31DDCkI\r\nGVS3NZmZPi+R+7wRdQtyTMj6uFZ+LyNJsOl3HcTQtna1J/HDhBgGaaAkX/Qw\r\nRWu2sRSqGkF8+w7Q0S6cYwpoecpOSxh3LLfBqLJbUMkjsm+jV/8I8ooVnsfa\r\nD3tzVZfDYh4sSThzVzqY8Qa9+jXhIwWcXFBDjwDunJ+SRtdb+6iF1rejH1kD\r\nZBCwx5YEADN8Vqlo30D6Si+GcMC6GiTIE/o=\r\n=vyjI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2bc599b0d2d443eb71d3f948baa7f6d0f15b20de","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.8910698df2","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.8910698df2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.8910698df2","@lodestar/utils":"0.40.0-dev.8910698df2","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.8910698df2","@lodestar/params":"0.40.0-dev.8910698df2","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.8910698df2","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.8910698df2","@lodestar/light-client":"0.40.0-dev.8910698df2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.8910698df2","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.8910698df2_1658149795029_0.9533713105741828","host":"s3://npm-registry-packages"}},"0.40.0-dev.8ccbcb8312":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.8ccbcb8312","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.8ccbcb8312","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"08d1202f79752176fd106a17f1cd1b709951998e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.8ccbcb8312.tgz","fileCount":948,"integrity":"sha512-s8oQY6YE0G3oq0QQmfZkfQhcU2rMiRsYm1r4f2MomvM7+ZgetJJJ0Glo8qY8/slVMvkfJBYaDfPbqUM5j/KP3g==","signatures":[{"sig":"MEUCIQCekKA5bI7EEjjs4nO509iT/BwvxkKJyFjE6ob+qKYr5wIgKssipFhyK1Gi0NvD9SpT+8Qi+uFf/xY1a6dbij2o/tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1V9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEWg//cdHSmPlhkiKo6q9fgPLnN5FXHnEmY71DrW4VotU6VQ61PkCm\r\nty1/7fx3W0X0WRTv21IVTk3xBWYI4eJgV9wkqbEuNqQ7gUZj/5J2CUraPwtK\r\newibmig4gqVmLiOe6FTwQNLOe+Kd+EFwX86Za0e7pq2OGw9Xng0qaMm7n2Yd\r\n+oE+CmS18j+JHjGa/VZ+mWw5Om/bZiQDoO6mZtt0BS0dMiMGYRXUuF7tg14r\r\nFnQnAvAqNRzqkwKKvBUMl6/FogVt5wFcd02kaAFkdOj55sDVIRZkWvIhxDUu\r\nqjVxKGf86ZD0R9qxTC61KREVD1uqUniwylVOrd4WV2cO0VidLB4LiTQMnrTT\r\n1JrHzLAIdfXebqghFAoG5DHYEKKSYQqJhFjCJWIP/RVHzs4hiQlKUTWhhO1q\r\noc3Zs0y69/19HvAUSxb5BNF7/sgEjs1HDzr7uDsdBrsNvlB9yb+AqAWvAVP2\r\ngfG9gm1psI85+HWlvLcVlrXOihBbCwY8UXMA8LNEhVGZZ0s0KcETQBEToPPy\r\n3J5CsIZTE/AusrA0L0Qq16nL8STs/DN6IwUT1N7YLSr28+KGXC3zBdMX6TIl\r\no2MfV22zPqCWAT9yALyqV94AN1Wo/zbWDgw89uA40u/meKtYFa+39XjwGjrp\r\nZnWDiWhews6zuhV1VvJbSb7DhJkyEm5wTWk=\r\n=KvPO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"96420b6bca748a9d30cda26abee94997f235611e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.8ccbcb8312","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.8ccbcb8312","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.8ccbcb8312","@lodestar/utils":"0.40.0-dev.8ccbcb8312","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.8ccbcb8312","@lodestar/params":"0.40.0-dev.8ccbcb8312","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.8ccbcb8312","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.8ccbcb8312","@lodestar/light-client":"0.40.0-dev.8ccbcb8312","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.8ccbcb8312","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.8ccbcb8312_1658150745431_0.22239514843327002","host":"s3://npm-registry-packages"}},"0.40.0-dev.7db4e4a59d":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.7db4e4a59d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.7db4e4a59d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e13e63cd59a92938c8dc86fbe0ae3c6e23e85b88","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.7db4e4a59d.tgz","fileCount":948,"integrity":"sha512-hQOllE0QY3ITXLuwK6lHzQ+GUjFaQOzgdb6nrHAv4qC5aF5RcWaVULsWbH3wUIsDyM/X1QPXfkKaPHzJ0Q3bBQ==","signatures":[{"sig":"MEQCIFOXsW7ZXcjXvWVsREHRjsYarlDNyA0GRA8kDlWPQ9EpAiBY5fJofBIzHwre9+0juDBWR4QpQNOUHhjA7R7tKJCnJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1W7qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor/Q/6Apxix3zypM1KHBEa8ygAB+Zr9xEy/I61ckkShlM1nPT9qrkE\r\nGIh1IO1UFWBAgvYTboyXMWuLyHHNfICn1lgfFzLvPs/GR+lhI73TdGsVIHx5\r\nr9Boo/sEGxEiXOOzlKek+jHG1uI+1UxYOlTP/7GGdGdV2oprqeLt6eoPvAXE\r\n8HnhHKxyO1h3kf5w9g+K1jDHfCAP+72mdTb/ejTMOjIOhTeka75idjiOU7XT\r\n6KITEadIFw9dnGFUVRP5sLtZHrf19HpOMmR7naWQihRfGrzmdE9nm3kp4qRh\r\nbCudaNnMNwP1RXe1h3Y6qYdQdFuFMVgj6mEenXwxVwhfm0BEwti18q6gKWxe\r\no/AZdh1LPjI8ScOW15X1wceqqgJddTfIvUvH2AqF3+tjW1zGkA9rVO3ckxZn\r\nhUW+W+uJ7KIMf2Gu2FzWgyaZCEisl4HiJ8Rhgxk8c3sLIjLDUMBGmfJjCu2/\r\nPnjlN0tQHsb7F3KOgAsGnTH+MfINugz5QCXF+zMqZ4hKMvncGbwnROghNfYM\r\nZ1QDYuCyOlLSKE/xUPtYVBLW40JhdIA/NFgrTxcpGAQkZlUQBIYG+Y+WwIgL\r\nV2DjBS3d1S9HyK6ftlSrtHxN9ZO5drLEONj+H5TwioQlgf6NZ+BhOEAnDMd8\r\nAp+3B6rebfL9QAb0pSMHFkhY5utO5ZZmB2M=\r\n=gW4F\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"490ac73587e4b1d66270dc550ba83fd2dbdb5997","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.7db4e4a59d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.7db4e4a59d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.7db4e4a59d","@lodestar/utils":"0.40.0-dev.7db4e4a59d","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.7db4e4a59d","@lodestar/params":"0.40.0-dev.7db4e4a59d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.7db4e4a59d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.7db4e4a59d","@lodestar/light-client":"0.40.0-dev.7db4e4a59d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.7db4e4a59d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.7db4e4a59d_1658154729695_0.4936355922764384","host":"s3://npm-registry-packages"}},"0.40.0-dev.57673fef95":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.57673fef95","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.57673fef95","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"70a0df714deb59b6b5bd98aac160f8eafe6b8be9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.57673fef95.tgz","fileCount":948,"integrity":"sha512-bn3qCB+/LMNzZ1Ow/vqoTM3C3+MUbp/Y7vSW4Ttqj4bsKBP7QkvUSyv8mvxGPGghmZnue8E8fK8O02b99KmEMg==","signatures":[{"sig":"MEQCIGWRYgjr1hoD55QMWZeYK63X1EWgV6C/S2fBZrgCAi8/AiAyyvMNWXgaBy+5rjUwK6GxtjewGsxL7K2Hasz7G0lJnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1XTWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCWg/5AJ/hQ8BcKTYsdpg409zNWUaFJjjVRem4Vi4LdjvCUtES57ce\r\n4+rGERRdjDDQyVb7bwCul/Fda6ZHuKhvynbk4VOMdxXsLLwHL3PdNNFDfm6q\r\n6laFUIHWYCFJoEOLJTvfoSC2PAVH8o1K/JhJ5fzHd0PXRhAFxJ5pRmVbc06r\r\n0nwltnbxYJXTbc9uEUk83aBkxO3RcgARlpRoaX+nO1apko1BHfcl352ZjQ/V\r\nErX/t2L2Ursc44EoATj3fts44ho7GTpfr6Z69TTolVcJSPgaTNsWRQK4m5aG\r\nUbZyDh4LlermFt+P/Ju9b9S5yK7FuUpgwy9SE2hIg2wVC6ZW0tROOKaNiVOV\r\nFXX+BGDhTb8auoRTu9Tb+95J5vD+Azdxx/XEzHEvaXIT8VUknQMJE/orfwaU\r\nf325a4SmqoVUDY3CFi9tn0KBcwMQvwIoAAg3QDsWX4oixBfO6L0duyGJFid8\r\nKV+kDb8lyRjACQ2u2GMOXdCzgJGTr60H1edpOwf9X33IpQfLPcOS5qlvZD4Z\r\nk0drM5oNfLiD28ZlbLnkSm7XioEL/O35/n3qFmfWSHiVFW5bK+DRaj9ejnv6\r\npREeo+AznZuzmBRrEA8r/frJ8SmF7FPqGLQLjkj9OmA8IKzclNcRnRoFmTkG\r\noBoFhCRHI/M+4e8DQx6UYJjIWzNIxbgd1/o=\r\n=O2DN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c3b7e3606de89d858e637100f38d737de921021a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.57673fef95","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.57673fef95","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.57673fef95","@lodestar/utils":"0.40.0-dev.57673fef95","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.57673fef95","@lodestar/params":"0.40.0-dev.57673fef95","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.57673fef95","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.57673fef95","@lodestar/light-client":"0.40.0-dev.57673fef95","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.57673fef95","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.57673fef95_1658156245991_0.559051374544326","host":"s3://npm-registry-packages"}},"0.40.0-dev.c0efff42c3":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.c0efff42c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.c0efff42c3","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da45d6d3c19a14b6ecfc6e569dd53e638ebdb7a4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.c0efff42c3.tgz","fileCount":948,"integrity":"sha512-MHttehSXBovqAsephyb8/fGoMe8GCbZLIesG8BIGwEjRcL/ckh8hfGolz7A/aYzBJB2jYT2eNDI3bwamsJoctA==","signatures":[{"sig":"MEYCIQDU6ldqc6KAPtPZ72QNXnmZhSvJxfGE15juwhMJwJrp/AIhANBkZgNxcpfn0GnUjM/TaXxPDhLqqiAB8ys32GZXZjf+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1XjXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo0w//V9JZ8ppwAx29nVHAmk/OHeyRYT+7MW02I/lWjazszxt7rNdC\r\nbaG1HP7hbp3aEfp+akjY1cXgZzemnxzPLy7vyN5VVjFEdkioSYdGWdZWLwfz\r\n3AEljEzMtEZN74dex8Se5xXxwkUSmiopU8q4hlpx11ZAHQiTrUMiM1wdFGRW\r\nzV0oTVsHUUM1cj2qqnNWRRgQZPKQmDsHUSy4GVfsHdS0lW5XziiOy3E+ozMN\r\nLnIOkR9HibLeLsfApCtjxK7qCrbTQNVBr/ygsLoSvFCVRh3Zy6H/Uw4VkXwl\r\n/4QL0FNgfMALYN8McCrY1WdFGJ9jt506zKkgPqhgPwZL+x/oXb+OYz+1xTGD\r\n7aPVzfSkahR7fLnqj5WuU+WbgAno5vJaS0ZxSUzyND3YhGMWhjTKkGnWZg86\r\nJaZgsMX+HnBf/8abTXtNdNRbyasIBVm7GpfRIto2wAUzGf+sE8bSe+5U4S6+\r\nHN/ME+7+4cSLidkMUZoUgn67MfTGz1PsHyI2kPvpJG0I811bL/5SXr2sgX3c\r\n3mf0X0N8worsBLKVr95TQlqO0z1D0IbYm1ICcr0x6MAnrfQAneOLHF8w8Ki5\r\nlNi4RZMwcxNN+xiz0AC+C8++NBfMLGfYNijI5ehJhptIUxdNH8NPv5K10kyr\r\nWNEFQ1k/h2ffBowleupG1SVqIjGkcZDWYfw=\r\n=BH8x\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2395fea5c59f25ebd9b4d5641bc8dbb95c5f8acf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.c0efff42c3","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.c0efff42c3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.c0efff42c3","@lodestar/utils":"0.40.0-dev.c0efff42c3","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.c0efff42c3","@lodestar/params":"0.40.0-dev.c0efff42c3","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.c0efff42c3","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.c0efff42c3","@lodestar/light-client":"0.40.0-dev.c0efff42c3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.c0efff42c3","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.c0efff42c3_1658157270778_0.6499847387278304","host":"s3://npm-registry-packages"}},"0.40.0-dev.a4634c7b92":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.a4634c7b92","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.a4634c7b92","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd5bef76fe77a9f3ea00b7ca878bfc0f93b97ee4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.a4634c7b92.tgz","fileCount":948,"integrity":"sha512-YWWxMyhC+GBTDJDxTgX1asczASnfLnUy956HRBomYDTCzvVnWuiu3mNywWrrd0jEcKrYztAVZTsWDzBXHAfQtw==","signatures":[{"sig":"MEUCIGaMHwSTvZ60QOu94QAEEN6fcB/fuzjftXESheNrP5KzAiEA14Ku9KlmLELMWJe269dXpgTmfnixrD8luaTy44OyT/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1YNBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWBA//XPd24FZD/bolZOzUfc/F16McLZW0PDve1RT55iXTvGvbZunZ\r\nhr+3X+LoivlmLWvlJiERhbH2S3czoFnyPqipTkwAfSmR1SmzWil3sAOlhm/w\r\nbtoZ+OlerHxK2brmlkZM03MKCWHZrzRvU8hCvWCEMBzFmZLK2dn5fdfCPxIA\r\n+kwNXAjLIWuM5kvdTXKMWxE0FPLP3ALDTswGNKcG7DunKQbqdgxPMLpR7vGS\r\n0cNKcQBuFg4rB9rt8aSj6EpU+rjdyN0SASYl40Q5DJWHWdEdavh7dTUdVw8V\r\nCW49TKrKNqhk8xarRyl5o0mTSLiXgiRzoMSHql5ntEMjJ9e7d2adSz7eX68P\r\nMh0US0NF2DFX7DWKbNvJujgLyodV7cX9WWicmswllHJ10oY1EklfuyLHFWtz\r\n3Nus30N3nzPECMAuX/rK7Cb6NxYSHoSwSZ78SlmDgP/zWW3ieqkRSUz+/xNT\r\n40o4xHUvmngKaLI2CDnpukwIXBB/E2pOPmUpsZOZUO5Ns4MKpmybt6GRbZFp\r\nKDzyQXPzD599OjD7x6AyWpxQjxiRiWQRkHT9P49I1LZfRT4Nze8tdrD7qBsM\r\nf3o+23IYcyKnOph5SJ4ny4N5WEnBjGbB3P0+TTj63nnyU2HDsyXaGgvXQHrl\r\nMUyxHRYZkZ8b1MSM2yFWv4dhLO5oXxKih8s=\r\n=lJRV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f0accc00f99f70f399ef1cf860a49747b7e14d1f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.a4634c7b92","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.a4634c7b92","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.a4634c7b92","@lodestar/utils":"0.40.0-dev.a4634c7b92","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.a4634c7b92","@lodestar/params":"0.40.0-dev.a4634c7b92","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.a4634c7b92","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.a4634c7b92","@lodestar/light-client":"0.40.0-dev.a4634c7b92","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.a4634c7b92","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.a4634c7b92_1658159936822_0.6122648160714572","host":"s3://npm-registry-packages"}},"0.40.0-dev.d34bcfa74c":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.d34bcfa74c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.d34bcfa74c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"326b53d339e647c5459ec9a0eb891040d12fab9e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.d34bcfa74c.tgz","fileCount":948,"integrity":"sha512-JXa1Xl5IFW3oAIypugrpmBsEyH0QrQE24slQTS/EDRMvG8/y4RCFBg7nvVKTj4fJ6mw6zKdNTexKdGdQBVe/0g==","signatures":[{"sig":"MEQCIHkrQ9NbqF0qn3m7NHWxCTvSUl45C5gJohvV1Jx2V2ovAiBBHyfYFImMuFLtqlt2NqRYdFVD7XCqSvRsjpyLdhV+/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1YhaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqodhAAnxaVnliT/g/BT3emEpOnDJEG0FoGRskNfv9edWILoiuSRVcY\r\nKFs5eshfhhduE6aK7mFQowSQnf9MStU9jYwHKxLS+dfRCMNru2z+sAHx9DKL\r\nIKJht7Oj1iF63amsFq8y+fc3bLQsv5eP3G/eO56Viz0EeibMIwNVS/J52c7L\r\nwDeug8YvyOBPOHKMWKu9vVulgViaZ99/cB0V/RXoLCNZOvLQm6z+LmX4f9ad\r\nJ+Upxsu+ZcKHUKROLo+o8naN80ZxQ1Icod5vDu4o85l98KRmfT4oU9oRZT4u\r\ncmjfbY3bGs5N4L5HevFIpXCiEZ22KEX/IVthAMXRlb2tyaXxzkZUV1L47G6P\r\nlBKivyygpgUL3lg+q9LQ8XYU8IzJOwN6RQnJaF0PXRW4nVEdWMpGMJfjT7Kh\r\nPKD802o9IltMZzKHqq/CIktJj7inAQzm98nyt/uAJ+hxOGWkABZcWzqEEcGf\r\npdRItTXpIvAu14JwMNaiHPCM//TG1aihDoxanZwn5B9BV4VcYotj1yS7ik4X\r\n2FSiYNTjKas0QC0oFSWNY4j9OtMC5LIHHiSYM2Zv2AS02UKBgQYhaP1SnVJD\r\nr6aqNlhGLTqeo2O9L12NgKBDcF3bHckv0MQrmqHgpz/KSqCF1pz6ArLmYnSU\r\nyRk64dcd5piqAOdL+rthlm3MOEn3TdYsm0A=\r\n=rD0V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"31b9a1ab7754f980028fecc5f36292349690da67","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.d34bcfa74c","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.d34bcfa74c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.d34bcfa74c","@lodestar/utils":"0.40.0-dev.d34bcfa74c","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.d34bcfa74c","@lodestar/params":"0.40.0-dev.d34bcfa74c","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.d34bcfa74c","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.d34bcfa74c","@lodestar/light-client":"0.40.0-dev.d34bcfa74c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.d34bcfa74c","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.d34bcfa74c_1658161242729_0.6928969904627706","host":"s3://npm-registry-packages"}},"0.40.0-dev.fdd4c6b51b":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.fdd4c6b51b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.fdd4c6b51b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"90d56f36bd1b9c888e8265ddfadaa50affa54ab9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.fdd4c6b51b.tgz","fileCount":948,"integrity":"sha512-KyBl/NrFVjwBSIrAxz0i2VokCWRD5+W8Tlm+H5ZO4qplj7gPGUKHcEOsRm5E2WRGBvub6KvF2VjiQ7hzCg/vbA==","signatures":[{"sig":"MEUCICLE3TgxtWRNeWLXOBOq6uGsGy9Z+G+Meyvkk+/yrpllAiEAsfjCSyO595g9wzrVMJFvuwnpHSVRwuauIhepWrqkIys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1YxFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruMA//U1kh2MkoJQAm47N22yTd09gOcRBbc0HCES/i5NR1PwXjoy0B\r\nWWrdMR3RLfgY9WowCusWzRIL/W9zy1u6cy8ig9gmd8LJ0Mz3IxC7RGUieAnZ\r\n2KT2dCMD7P97kYYk9yiyNogj+hRArzeBJ4+zyfFqdT+IelXojjBqYzWAX/S2\r\nvf5KwEUk8bjq6rBJm8ish5tvL8505WH18LgChB9aBDoJ8SUtmj5PGHbNgfWx\r\n/eajidFB8lWpIAevF240SqTfVtit150ByVTIuwk3EvoH5s2sGq5mEIsIgH28\r\nGTQVMu13oep2DDrkMKqP+ik0LLvuEmaqwl5HL9gxYOOXH05gU2ibI+5GD7XI\r\nPxvRtBNQeKbwDLpxrUruStSb9QYj8ljvrOnbxuKZXjl+NsovbEp7n3UszKh5\r\ny/mVrh1yf1sf+1ACDz8Nw7QGFKmJl1iK0U++GPRZbs/jHfmPswIehao+QEUr\r\nLpVZcmhQeixzcmr5opWeLldT7STZ351gi/6bxH2eGvAxCx9Z2auL7ZKBjJe3\r\n86N7oOU0lENQvv0V9QfNeoEitMs5l0vjHELGJsyamxDoRub6G21+6RmLQfPJ\r\ndPRO9csx2dF3577ofyMl/3jHUnt0GBWE7mwSs8KdK3l4ox/kMg0Hfyj0XFL7\r\n5N1+sEfk3V/FKiGt9J9Zw11XNhOIkyGSVtM=\r\n=Tu+4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c4920c123b02bff4c0e5d5be3f889b26d91243a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.fdd4c6b51b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.fdd4c6b51b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.fdd4c6b51b","@lodestar/utils":"0.40.0-dev.fdd4c6b51b","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.fdd4c6b51b","@lodestar/params":"0.40.0-dev.fdd4c6b51b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.fdd4c6b51b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.fdd4c6b51b","@lodestar/light-client":"0.40.0-dev.fdd4c6b51b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.fdd4c6b51b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.fdd4c6b51b_1658162244788_0.3439958950434454","host":"s3://npm-registry-packages"}},"0.40.0-dev.938032c88c":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.938032c88c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.938032c88c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb3c851a37b06f467558028ea7a4ca15aa2d0866","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.938032c88c.tgz","fileCount":948,"integrity":"sha512-SUvO9ho9MfPHiTjsEqdAJVi2hyvtez9ztOccp8yuEX9bR13a5FRVGoWPWQ9WKDTZTp6o11XvUDy/5qFt5b/o6g==","signatures":[{"sig":"MEYCIQCGpp8vNwdwrkciNbeHxG5Ve1mzGNa/lUlrBWc8JllrQAIhAJDdRmcG3jWBD/YI4VzE+BZPmjwzCB1fTxRdf8gnR/3o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1bncACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwLQ//ezRiaH7+riC7DJhVeNNxdotxNStouXKWCc6pObd7cWhvkeaN\r\ncf+2p8cqTU+MgSikp8K9ICtBARk8nuyPS4lf9h05F4ITSsMM6wjFsksnJ54V\r\n+VY3L+5oS3ANhX9lQj67QzPC6hS5UvSRiXv7j87MotU0I3CESko67g8sYqZd\r\n6qR8AUWF6KUeoSer9DfWPI4eqIOCp6oRxYXp8gNOTV8Q0nbMyEWsDM2a9BES\r\n2rndt2fpxKZrDrLTJyeRGVz1HwOrDMinNlZbFFaGKZkbOIKNf2g7jXPMh9ue\r\nsOYu0UMPBBh+OvMNQPMx9LXQ2AVwUk2ZIzhi9v35urGMA4qL3se0NZxhp9Cn\r\nJtg6yRAZ4f/VZOBq9PuDTZPK96nyo8kvNN9mgLxqUqFcl74HIvcGCljkuPJK\r\nnL6aq6mBCLaZRu3InCDvlzHfPbMR7vQIHve/stTkf7dYvsxtQWNEpixKM60V\r\n9j4e0/K92iYdhP4WIz1+9OhjKU7Yljiq9x9v+aiSmzaqxZj2pVrsMFKPnoZv\r\nQgii66ltAAYzgx73bYy6uzyDKPZSRZjpaMSKRGX5ioEU62K7tNfL22QfaeZs\r\nMlap1tRHIzsq6MOJi8F0tZ7akmdfzicqU4DSpW371yhmp/C4JvueXgBRR8PZ\r\nmC5hNrE4qxx5AFx6CId9kW1tMD8/QJ7PyqA=\r\n=w3EU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"eb1896359e74c6970c2c23868ed7d3755e8bce1d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.938032c88c","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.938032c88c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.938032c88c","@lodestar/utils":"0.40.0-dev.938032c88c","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.938032c88c","@lodestar/params":"0.40.0-dev.938032c88c","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.938032c88c","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.938032c88c","@lodestar/light-client":"0.40.0-dev.938032c88c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.938032c88c","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.938032c88c_1658173915674_0.07446739174038597","host":"s3://npm-registry-packages"}},"0.40.0-dev.30e400b7f5":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.30e400b7f5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.30e400b7f5","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e8b0b40b1123d6633db167787283072f7a3b09b1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.30e400b7f5.tgz","fileCount":948,"integrity":"sha512-x56K7arV3YsUDmDNEC+qOoRDBnRNhPLMOzjd6Sjn/Z8Iw6nFqLxqWlP1+gQqjoPMzoL1MZvaU+dIl5NmxjBvBQ==","signatures":[{"sig":"MEYCIQC86uuDyLG5hfWRfiKCRBDMkosIXLhgFBwcvWQRbASTGAIhAIsERnaHehw8tzy8Q7oLBPvgqZTu4ML0aZ1EN4ZvKxRu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2319634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1knjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwJw//VSAej6mTUOFnc6twBuJ2oeNplZdIz1VgX2ssfL2Zs89IF4R0\r\ny5UE/psJKDctxnZoKD/7UroYAIHzfl1Us0pSMIRg5iHs/qLo0LJdOtZnRdb2\r\nI8Sf4/zF1LGMNJr1vfx1axWhtQ1qIEJ/T2tY1oCUHBQQ76vnxnOUou7JQq/1\r\nAKrVIzp6frKH9eJq+T+G3+Da5idCDM86dkpzaBK/BwlwTDMeeKZ9wjTYNUIb\r\ncMtlK61r94w3CNnY+TyDt8nsx7ynTc4uegwG4yAfD+WvtkHA2vCd9P8z6+8Z\r\nkNWeFUqbNiVb/Kyw6I6bVMFlEN7s+cIntFcWxG4xbkTpPad7wIO3SNY8ZMet\r\nme0Wr1wmFuyKknnlijDZ51orP+C+LEdFPNsm3QL58H4tpW9JBXIfYTxFQj12\r\nLhGEhP487NgZto8WUeUkrdflmilrIHCujJpuf5BD2ajUd4Nmutwfem7Y4ejW\r\ni7XVfoKic23bu18lwgHvCdF5Ve8ky3SOgYWDzBV0l12cffCJKj1HH+w9j4Vl\r\nv6ke6NV1cWS7n6o5YiK9u6A1vNbnYLi1ttxHjfJsfFSch5FNhqtlNR20KoTH\r\nwUw+SzonzlpwxzVaBzUZ49dLaALgqADdnhbggY+jh3+CBDOKQoIMsE8r2Yy6\r\n8TIR5irIO9PnjzW8nNt6LPz+BVFF0BM8tpQ=\r\n=9O0x\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0713d5874f1c4f6c10f6ad67f4139893809d6085","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.30e400b7f5","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.30e400b7f5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.30e400b7f5","@lodestar/utils":"0.40.0-dev.30e400b7f5","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.30e400b7f5","@lodestar/params":"0.40.0-dev.30e400b7f5","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.30e400b7f5","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.30e400b7f5","@lodestar/light-client":"0.40.0-dev.30e400b7f5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.30e400b7f5","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.30e400b7f5_1658210786875_0.4263026142759401","host":"s3://npm-registry-packages"}},"0.40.0-dev.871f457270":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.871f457270","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.871f457270","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b89e89864200ca1719a49c2af4080a6ca89bf62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.871f457270.tgz","fileCount":948,"integrity":"sha512-Espd2tHkPgU5APru7wtJ5woYhOp02rBY/eG9+GyOGk9cYjvILSEWcsoDWDKEQzK/CXEYVDiqdQ1J38bRQK8wjg==","signatures":[{"sig":"MEUCIH/rQ2+JS8H0s42fwyQ/yFoRATm+9RIND8zPTFHkT/8kAiEAiRxgy/u37TeQXL+dPYPrNaNtfsf7X/vMCsVJHXsXXVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2321548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1k+aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0pA//d/Gf3mXj/WjeRl1UZ5LJ/5vWfMKUbVSZDQuNE1Lhe0jW5aKG\r\no30VpcB9LJwlmpPfBKbK3Uw+BiJSiwiKmw0ZwudEnfdJpZ5WOf+4ISpMHQoM\r\nDHgY4EokZyJ/B9eZc+GrGloYiw2s/Crkpv8fPqxM/bMlq43vZujknYTEXr5h\r\nPTJ3ZgCje+ywYoZyrX5drvlLEYYAD9K29iTZ/qNCtwvWzjAehjmcUman2/74\r\nKblI4+BHY+b3zsKg9P3A62fXA6ICUbtrsmqVog49PcUg3jCTuhUu/0bRKJDu\r\nwjqsJZXbvRTvM1els/c75a/oa2mcMLL5hmoBxSz/+U5Ki3oshQw94v2/yXzp\r\nSJOkDIyuz1HvGpQmVrdggooilkI2oKGJb3EYNgnO2HnxqhAt7xUDARgkF1n2\r\nLxTdLTac+lDHDvkT+MjUbXadFE4J7IJ+bO09+3GQW33Y4stk1JJ+oArciIku\r\na0r7cjg5NYgrF67RrjWg9tAB+JI89aLiwbx/+HUHL024uHTnKTAevvRwpXBM\r\nqfB4C6vFMz+1RSepIbSg8sIYztSRQPXkeFjAv9IzdiweoBVuOPFDnoPMuf2s\r\nRct0pjpFkdU+MAJv2HZR58SC3Mt7P9BiI8ofA5oaK79aKDsxV7N7vlStZc8Y\r\ndzICbC+fFGdW1yD3/PkjHDr2Zhx9oLfP9Ek=\r\n=OG4K\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e46fc3115d45a41ee435397d559f129d0db091b1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.871f457270","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.871f457270","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.871f457270","@lodestar/utils":"0.40.0-dev.871f457270","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.871f457270","@lodestar/params":"0.40.0-dev.871f457270","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.871f457270","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.871f457270","@lodestar/light-client":"0.40.0-dev.871f457270","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.871f457270","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.871f457270_1658212250182_0.028299839717810693","host":"s3://npm-registry-packages"}},"0.40.0-dev.321eaffcaa":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.321eaffcaa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.321eaffcaa","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"45a581a25c5804e6db5a23a6feba81081ce1e7f6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.321eaffcaa.tgz","fileCount":957,"integrity":"sha512-cV0Lz4rMGM7NA8xBzjeSpm/iAhYpbX8XiFY+1K24FyvyqVyt5uwL1R6yQuwMhEOscPsu5jPT4wEQ3HV52JE6zA==","signatures":[{"sig":"MEUCIQCHQQEVaS4rp47lMICL5qDDaQId35X5aYAfxj0wlnURgQIgBpkr6us3kGzO+CkpiWmNJ74aKcZuRcbXLohu2kxNmBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1mxJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo53A//eokOezBzPVnCkaGg4ASAFmk9bLehpOgM3t1RjFy9LYg6yVhG\r\nDusFMyBkAAsLjW6wJys14VC6NFLmkyVenSP6fPYY2ZukWPp7ZF9vSzrNJmCN\r\nyRYv7ILeSBbsBtOdAbd38/XAb9W7K288It1vOMKo4PBJzrC+ZMRYAjx47oDM\r\n1oDQuZPn/paRCqzizHTBGLZ2fXPMJGlYaN+4KwpeAY0bNdM0Mjp/Ymj2wVOr\r\navmEMqymTaHHH4L43e0C6TL8fWvU+h3tzyTsjgOEREVwKyUoVd5PcCM9Ff99\r\nAqnlV+K7BIFcLKE1ljc3w+y0VtKYjBd+xvKqfCeGm4WxoPMlgeSpsFQ2RM0R\r\nlgofNLyrturwMB69UB76VXbI6x0JkcNvGIsbr3Q6QKuLqxv2HOAOUiDdkCUX\r\nuF898+1LmgjrYAUBmigaGmys5keWksZIrZTAPJnlEADRHDeQtv5yuBg7RbgV\r\nCvXA+S0+atwtio9PbHcBYGdTJCrVuqGhJiuhPlbCDZKYLOImIX1L+IN/XAQt\r\nsep6JMtdGZYpi4N1OITcCvqZZoO6US+z30dUWNRWcvrp3ZKMwPXqGhYLyZnT\r\nvB9BwlGRPb8receHy+9SrtcqKHGhpLVHCcVy+e2TTvGN/2JziRFEbXwhZRbZ\r\n+ZJ9UwYoOjIhV7wZuFnFiS80WW7voBq9qWo=\r\n=q5xY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"46fa102d5cd25d02705c39ea7e09045d46ae62b2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.321eaffcaa","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.321eaffcaa","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.321eaffcaa","@lodestar/utils":"0.40.0-dev.321eaffcaa","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.321eaffcaa","@lodestar/params":"0.40.0-dev.321eaffcaa","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.321eaffcaa","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.321eaffcaa","@lodestar/light-client":"0.40.0-dev.321eaffcaa","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.321eaffcaa","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.321eaffcaa_1658219593346_0.9779312167023928","host":"s3://npm-registry-packages"}},"0.40.0-dev.6881e03fd2":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.6881e03fd2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.6881e03fd2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a88f069397dcc1f044e152758fe0187243cbd02d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.6881e03fd2.tgz","fileCount":957,"integrity":"sha512-3g2h0Inkg4peInjvQqABdy+00mMjYc+BU4c0ruVFltiMZrE9p00Ka/CPH7xEvSGr9pAve5zFZb3jVEnUG3qhwg==","signatures":[{"sig":"MEUCIQCF1KQwYFPoxwUEWKOVOSt8CCrf2iS7rssA4Gfr5n4xMgIgB6YG9k8X0GKcDM5HkbCVfJTeVOfs9x/YN7bx4Lk6goo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1qBTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBLw//XIl94kFgnDSbKx1YqZ2eQ32M8EbVh3XL+yqDhPJuCGlboJxs\r\nHXa235BjKEI6YRibIUCxo5sC+QgzAtl4OtKDDJPYK2097Mp80rD6k+ckwV5N\r\n1QwQTkOOrTyQBWnQCaM72ZZ6NL0M+/L79G81d1h35sUpiLfn9xnPdKvam/GX\r\nwqcDqo2Lv9lg0RrrXBxgkzfct37HAgQpS8ypItNZ5DrHPJtXMSc6WaPJHzND\r\nHjLxIF6aiSzZj4Nd8VrfRdAA3/f7BjywHf3hMSzzfsuN0q5sppqQ0OHy3Ujc\r\nMU7Akmm3DkBcaAgyMjLYRZsNDkZjEPj1hzK4zWLpVkucdaleFt4wiRDdtAlD\r\n31Ys0OHABjADleibqPOJSassqrMxbmeaiSmB783S/TlK/7whqc3sQEj5BSov\r\nFHNLkUm3Du81CiYfggFB7TjKijAA7QqfZ1zP4lLmrYcIgST0rnvpl4GMNskq\r\nvYtFsBOxdk0oVbxbjgYUiL5RMr1F88XhDUls/okz1JAzztgIXy4LEjSsx78K\r\ntg2UIAWUN6ma1QRU1lfo3CLO58Zueb6Jj1DYi3T4gJU61l6SxTjo+l1oD4oK\r\n05DtjWJsjxM4zarKC3eRHR/vBrmE6Z7BNKvsYhA8H4lZrUSdVHmgSXuIKAYv\r\n0AICczzb18p00Dd58jwn8vUxam6VBqSakys=\r\n=t5Th\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e4c86256e5e256a031b03fed9f5a7ccd1627205f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.6881e03fd2","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.6881e03fd2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.6881e03fd2","@lodestar/utils":"0.40.0-dev.6881e03fd2","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.6881e03fd2","@lodestar/params":"0.40.0-dev.6881e03fd2","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.6881e03fd2","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.6881e03fd2","@lodestar/light-client":"0.40.0-dev.6881e03fd2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.6881e03fd2","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.6881e03fd2_1658232915247_0.3728167464933916","host":"s3://npm-registry-packages"}},"0.40.0-dev.292b36d0c1":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.292b36d0c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.292b36d0c1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3945108fad2951ca9f88d814a06cd29bb56c3b03","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.292b36d0c1.tgz","fileCount":957,"integrity":"sha512-ykeXuR8b9Kd3BuzFVEXfBDpMBV0nnKmh2FO/4ZxQwe1gmR6zvtXfEit6BjYNaONhR2VRJG+q+rcWcJSzatwdIQ==","signatures":[{"sig":"MEYCIQDNuapjbnXglOmMZ7jptGiqg0Si8Xc/Ij8vQ1pq2GDd4wIhAIZUW+FN8JdznyglDERU8MUX6RGDoLt3WoZAO5ibyc0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1qUcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnDQ//Y4cmTTKovecKLps+W7Fxg8LADTlBjru8j7uNgxErptvSGjGt\r\nc/5ATqxleH9jl6/Vgho5G19FpDSFKNT0L3AaJ4KoCTev1YI+ubw4xCSxAN4M\r\nIq6drgyPVtx0hHRgFRMZ/qa/4nqfHvTcLXwDYJxMBntch41/lb56EDqpbSiU\r\nh/hGiJHgP4Ikf/3irSFrHgBYrphrG05XwWDUY8p0oWP+F7KTHCb6QRTJRCP8\r\nZXql9a5269VkyMzh1C+Pn79Znax4uNr/EqCfJ3A7BbGwV7/8lmFkmsz5GvSM\r\nSdQGTFK3ljc+kxbKKBY/XGcE7x6RWvPVQ+wihpWYBbBDSSVF6PfGUFYFsuLv\r\nfby6maoc6/m6S5dXkZ8Dh272nirgSexsPkkdLDEegH85B5fZurTqFAo9e6Zh\r\nOF43Wr/6patmxr6N10AdTrwRdGIHB5xuYLuEt+WaNuQeuwdNPxbvCv97O5oH\r\nLmdlh27lzxD35IPQYzyYmcM57g0rrA5EUHbT9BpPoJONipE25IEmP4XctG8t\r\nEDPMGt47elcIfwYeLCDyWiLNhSwulKpBe8VocSMF/SL+9jDHhsFiF8KZen4n\r\nSvRyK4Sh3UqDFfDEGVwWwE501h1JWQA+VkH6gQbpa+o5x2mynXQD3m4c1+lR\r\nMXJ1hRloPj6cCkztk8RlNE3muo07Dl390N4=\r\n=9E2N\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0831d676340350286195c571475826c7a94cf357","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.292b36d0c1","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.292b36d0c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.292b36d0c1","@lodestar/utils":"0.40.0-dev.292b36d0c1","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.292b36d0c1","@lodestar/params":"0.40.0-dev.292b36d0c1","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.292b36d0c1","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.292b36d0c1","@lodestar/light-client":"0.40.0-dev.292b36d0c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.292b36d0c1","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.292b36d0c1_1658234140485_0.28511545372345504","host":"s3://npm-registry-packages"}},"0.40.0-dev.684c2e3f04":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.684c2e3f04","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.684c2e3f04","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c276d612d9b01a3461bfaf13b155440eba99f337","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.684c2e3f04.tgz","fileCount":957,"integrity":"sha512-2QWODDo4unSL7N7IyeJG5Gsm496x8oTU1oD0tyZO0xkO097+TCdgreZ0dzEJa+j8aHEs9UJM2OWeubaX5JjzBw==","signatures":[{"sig":"MEQCIC4G73BmgTSqi9/H+N6ArCaghH+xAQWLh301IGhB0/35AiB4I99YuwPjtKPdlqh9K5fj5kXkR4UYa+PGWCpTMCBHew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1q09ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq++Q/8Dy9pgJ4odoh0LGoCIXzTkQW47x+Ra2rxVvlOeV1ubJalyDGy\r\ndCwyXfABl67Xv1mnAjo6B0P1ADLK94HKVoUoMDIfJ1TZzP2hDs+7WaCVtXEZ\r\nEzXd+6JhHHrpJi82sfHTWxHXeOnx07T/XizdwTeDWaUmPyuGKgtbUILDyS9F\r\n8EQQ5p6lPmKjTB8+gbJYSpn9M/awoSCNr9BArDUDqZ82G3uJcvfa1deW5Xt8\r\nCGLhFlFw9iVC3AuDkLAuac7r97gu3q6wV+q4LM3aNvu9gsRGFkf6CUNfFO6t\r\n+xqa4qDUF/yEQPHP6eap53e2mJpRK3mlStT0jXKUitFSIJusFYFFyyo4Qof5\r\nJByJ60282Ksm5V99akexBfORGpeqrrYO9CbNRmRRWZF8ciZTAsdGTJ7SD5Hc\r\nOllZLpxNI/kzpczYgtMDZeyQq974mLERoQiL0pO9d+66NqDoHLPjIc8bZoxP\r\nhb8azZi6x86FGWyQ1+ww2OEnp+QCFUJ66/SET3p6aoL1aZ+5VOIcX+LwAM80\r\nVwxTRK62Tru5y2sA8Fct4uwx9Pq0BA6IqeyjI0sv+y4LOrCJItcY8sjBJZRr\r\npq4urW2MgeUXmrVigMSLjT1d4l2XVu0KtUPQrvXu2ROa80zHOATCpMvDEkdD\r\n1i69DcLJGVn/9PAnwxac7R1G+E21xvqTwQk=\r\n=5/aO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"27108a45bbae577f27fe75b5dbf6eed290517251","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.684c2e3f04","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.684c2e3f04","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.684c2e3f04","@lodestar/utils":"0.40.0-dev.684c2e3f04","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.684c2e3f04","@lodestar/params":"0.40.0-dev.684c2e3f04","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.684c2e3f04","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.684c2e3f04","@lodestar/light-client":"0.40.0-dev.684c2e3f04","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.684c2e3f04","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.684c2e3f04_1658236220989_0.7889555460869686","host":"s3://npm-registry-packages"}},"0.40.0-dev.ef0091e69b":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.ef0091e69b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.ef0091e69b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d761c2a06b91c5a9a99a21d6942816a5dc15a824","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.ef0091e69b.tgz","fileCount":957,"integrity":"sha512-kM61pWkqrMewOgglw2IcnQivJY1fx6UG9JUwSimCI5sU17YuGGTGMynLlAW8qfR5m4Z+M66B0y1bGCF7iou4JA==","signatures":[{"sig":"MEQCIFF2e2wf6dwyq9UlCItVeaM24aBPsb6VFHddGlnRtP9CAiAvBh/1ATO2cyqlML9xu43rVAF/fCoD3isKjQzWoFWNFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2BmlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Eg/5AbOIo8dN2Ru6djtZGisJ1yRV+yetKLwqR6Lb01kWZiJVs6km\r\nvfrgg76xOT3PWsVFzVIAXlvZdGuUkTr+UKMvuhESGaHJ3PoUpf0EUDfM9R1x\r\n9AkArv+MeKfrNta96C47YkEQghG6/SlH5b9ZsggP0Q+41KTe2Fmb4dWBP3ua\r\nqtgMBDQpOhtvUr2mPCRBGOsDXWouOlfHKh1/VmpT/yA8+Z/leu7zia5GOieb\r\nK4gQkYVcazg9ecKMAh8c+HsucjQue7HmtR0ws3nLC1t32pW9WxdM66K23+cS\r\n7LbKjBTdtKHaK3/4vXd9r/YBa2pTfI57Ezz1cyHY1uFmSgDrngn9xdv2ecIy\r\n7iE9HzPxbk8nF07zRg+oS0Kgm0BuKggMjEaQqK+smGlendGhnq1tCoMob2Vt\r\nbUR7Su1cIBL3gdNa6WStse6cqJ3XRudzcD5avZGkVnvbGnKLfdO1LlbISx8u\r\ncdFOjok//6HZSn1WQQNZ8Dw6tG3cEbzvlIA7VSwFdTgNYFx3Ipkmp/BdND4U\r\nFLTa059STMrAJnRpopEYAdRSkJahogoQz+8AE9QZrLf9T+6Acf6IW2aMB0ZX\r\nBZClzpadticchbej9EQAP641XxvlxJQ7wKaQCxQkqFZskDHQvx7WLbW3NHgW\r\nSfB9TA8Vmc5rM9Yaope3JXNuqzm9vYavW7I=\r\n=a2sl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8e17b9f9a157aadd2f36b766871310c07bf0d67f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.ef0091e69b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.ef0091e69b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.ef0091e69b","@lodestar/utils":"0.40.0-dev.ef0091e69b","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.ef0091e69b","@lodestar/params":"0.40.0-dev.ef0091e69b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.ef0091e69b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.ef0091e69b","@lodestar/light-client":"0.40.0-dev.ef0091e69b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.ef0091e69b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.ef0091e69b_1658329508944_0.20570283156773184","host":"s3://npm-registry-packages"}},"0.41.0-rc.1":{"name":"@lodestar/beacon-node","version":"0.41.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.41.0-rc.1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e59dbbd483c65250a967070ac3ee3bcaf9fb44c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.41.0-rc.1.tgz","fileCount":942,"integrity":"sha512-6mq8gWaPM2RWtq92tmAin6Gv4pRozvMfVET6jbBNeVe3Djb2ZSJGa0LZmvMLPXERF54ifCsexilYYRNjZa753w==","signatures":[{"sig":"MEUCIQDkg/HjHINgGFwOkMcvCIFOK/OrHiY98sz5Kqef3RlUoQIgNiZCem7vxMZpl74UH7iQIffLiWk0WRS7al7OjX8NNwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2293915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2tYvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVYg//Vh7m3uihAOOLuEYN9iZRgVGglqInwexlJQYq+j06teDYgNZj\r\nTIGgkapm2PzAXsq2IAKZl1aeJpTDDP+IWLM/6604xvBjlcYas8E1quvqHaZG\r\n1Yw/hfCXZmnk/wgO6F6wNp9Pkf3wUSTSDcgkvQuHVyvmE6QWc8DAGcRRo5h2\r\nF3UiL1mzjHsCWkhnA8sExk8ZEsLMtf/J/WxD+2xIBEIQL/1h0Mky57YxUv/k\r\nJLrJQjxR8251+QSm4ndbpFJaJSDq8y5z3HGmGoz7k25w3erXN5W6O5EgZH0/\r\n/SuD0IdWAO2r+/hWrdVfr9z8lYsQCq999RW82mJn4XC/xsBy4DKekHe3LJPn\r\nAUlGPz9dG8XRXtBZ2V+rJ0RpzJUaccfQ2WqQ7spZib7Di6iLrNn2I1XbFprB\r\nSiUuCl+jNOSkUKox0vVg6vUf7agxsT1msfRMIjCtm1xk54dZJK6AO4ui9CC1\r\nRnhY/0nv0WY79n8m6AX6oMGSFc8ryx45Cp6jcHk9dGyLKbV4GhH6j80vkjtB\r\nC0EUShvAasvjcwYSIG1P3ZhzcSp0iHed+AsKpsyUvGrnvKH/oW+gvwZLMzQ8\r\n3jB6HOGfaEMD1hY1xCuZOYbkIycSV6MY6v8RqyMugIp8kRDScTwCo07VnewI\r\nv6WvaZH93zCsSjmFjWcXNW/ul6EMBmu6+ec=\r\n=U5ub\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"44f0c4c9947cab0b58694b1f00c39544034e4e73","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.41.0-rc.1","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.41.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.41.0-rc.1","@lodestar/utils":"0.41.0-rc.1","datastore-level":"^6.0.2","@lodestar/config":"0.41.0-rc.1","@lodestar/params":"0.41.0-rc.1","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.41.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.41.0-rc.1","@lodestar/light-client":"0.41.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.41.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.41.0-rc.1_1658508846880_0.373760727751149","host":"s3://npm-registry-packages"}},"0.40.0-dev.067edc40c4":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.067edc40c4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.067edc40c4","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"baa3ce37fc1f909ea1b8422c2ac046f87b44736f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.067edc40c4.tgz","fileCount":957,"integrity":"sha512-0GA8NgpebBdG8KiORmk58hQfd116YLDL3bp67z2mm6nTWmqBi9Lac3nC4L0rp86jp/da0EbJ8rLdSaJigmn18w==","signatures":[{"sig":"MEQCIFtGcpuIqP+1Mcn7ma1f4GKae320g+4DJNuaG0IH9GqqAiAA6brkx0GQEVTxrpx5zpXwNRzfG7vcnHuOQT0dx1N1kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2uXWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk+g//UQr7cl3w/7EL5TuNDAJu3SK6W88FAflnDMLPQu1QwJhtenRm\r\nYMKt26EPKiRdAFzrooeO0q8796hLCOSxnO5b0nf6ZdeXxiw1P9PPwgWYDARf\r\n1pnATee1rYiFWlzp0DISLf4bv9av7yt4cFp5jXN4K2u+YdO6nV/zGje3MFH5\r\n/6w1L5O0OyO/f3Oq3ntlatvDrcNOhKoLgHa8viJ/RPq7DxfZ/CZlQqhbBlyd\r\nwfkkT7kHj90S+EBbopQc22GEspfl8KfgS0ELmAyfwRQ+oslbwB0RkpP/+ydc\r\nrwlnZ801SwzVuIKEAJIBgsfUvS2BXoj79bZpyD2aelKnq1F1dCdwwbm//U1I\r\nx4yHqHzYbIp5gC32oAvQm8I+3lUuH8rf/F6Wy9zhkGFbgbDInqatyfDE+NLq\r\n8EdEkXWkpDCSwKxfYYCEtHmz8jdSWTlTtS2w9G5e1+F0yb1nwRo1C8+Vdb79\r\nJ9M8RAJVuajO+IdKHIm4S2f8Tx5WnQivp6tKxJTzDk0uarZmOLhOnmZxmSCO\r\nCdiy+ODeOT1yB7xp5vvmKoWGjaVwEKrzjWqaFwDHpP7CZ1DEjxAnPfQtELpL\r\n15AYrJx2+m1C1ee0Qgq6v01mD4IpNpDvMin/hLx3ABcSjXXZAvIpJxPO5XVf\r\nWlKxrKhI8/RETXrrR4Y6IOaY+H8Fn47ZwCM=\r\n=c21x\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f02ae4e52b8339b13d83da2776308c12da6a7df1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.067edc40c4","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.067edc40c4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.067edc40c4","@lodestar/utils":"0.40.0-dev.067edc40c4","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.067edc40c4","@lodestar/params":"0.40.0-dev.067edc40c4","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.067edc40c4","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.067edc40c4","@lodestar/light-client":"0.40.0-dev.067edc40c4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.067edc40c4","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.067edc40c4_1658512853719_0.9025087001497172","host":"s3://npm-registry-packages"}},"0.41.0":{"name":"@lodestar/beacon-node","version":"0.41.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.41.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"db6247a263f6693796b44f400769c7097d6f32ff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.41.0.tgz","fileCount":942,"integrity":"sha512-ACI+xtR7fcvgF6dajMLL1HINT5DzdasywUmX/7IVoCFTeRmc4/uBSxVqhtmlo+dn2lRD83X9OvupKChACogryQ==","signatures":[{"sig":"MEYCIQD0ZeRwOE42YaPEp819pPCcB1AiB6VGTCFGWnURhqWbegIhANRBLOPhjZTCgoP4MzlEgp4LV+DPz/aA/7OUaJQtuE+H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2293870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2wu8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovpRAAkovgfAYdMm27xfyqFrgI3dPgeYzdSuIqHHl1bed6UNiB20zY\r\nXBHZZbGjW+hMS7YtidHM9qdqblAuP5AiPs+lWo7cpz7CsneSHmyyV2ZsOyxW\r\n1vgOb02N2p+SZzTJ5Cga56cZvurm/t1QzyPHl6nfhJEWyYjVrnnTZlShLz2K\r\nTpI6hKjeYs7vlG7ov9omLwD6Im8fHhYSVXkQocvg32FWJtd0hA1i92tOtG0v\r\n1ladeec/E6GAEjve73H/Tv+ygA0Y62J7Gn+ELVXVWPfgkNzBYWKO7mIHW8Ty\r\nS+JGBMcfqZGtKVmcUJS3MfFg2SjLxiAbftSw03pWiLex4oOmjkIF9xEhJhpJ\r\nWKu1Avh/EQqfJGyIWBK0/PnPimnnHGE4JvmolnDfthxJHlG+2qlgAhK8R77R\r\n5TM5Hu/G6LV8tBaG2Ozd50UMUt+eChuWa8x86B+FhFmNE/qBgKsmBOLvt67r\r\n5sszZXnUl7DA1mM3u4LnMonelCaUpJGJDDOEEGXWoJH3CwfA2T+s8YcHlmtL\r\nBXcd20YYw5bnEXp66dHWJXlIURCyMoSMAkvEYsN7iTxDk6P+2a56jRPOyiLx\r\nuYlARJryTQzSn1jAzT12qylBdrurLuEi0d8oZkYqS2RmXElXzG+4LgWVVdxV\r\ndBr7A5a1suVqv5FrgXhpCnILd4xCVLp6QFg=\r\n=gz/B\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c524c555b870f99a390be7a7a767a356bf99e15a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build && yarn run build:typedocs","build:typedocs":"typedoc --exclude src/index.ts --out typedocs src","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"^0.41.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"^0.41.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"^0.41.0","@lodestar/utils":"^0.41.0","datastore-level":"^6.0.2","@lodestar/config":"^0.41.0","@lodestar/params":"^0.41.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^0.41.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^0.41.0","@lodestar/light-client":"^0.41.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"^0.41.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.41.0_1658522556637_0.37536389871209375","host":"s3://npm-registry-packages"}},"0.40.0-dev.0ae8f92bc6":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.0ae8f92bc6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.0ae8f92bc6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d60f8a6e47df6f96a7a717334ed2a5e7de8b97d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.0ae8f92bc6.tgz","fileCount":957,"integrity":"sha512-N6k+NZijwaZYhLG2B3XeZHSvaEk8WFJR7joavlYfMgfVGRpQgt4CwsDAEhUB+mbfx4cxztH0n4r1BURu8iABaQ==","signatures":[{"sig":"MEUCIQDlCiGFd1kMrxAuzShw2oquhxTFerUB2TClGGhxsC3CJwIgFzxwS4v3nlWzKxBAY6s0XHxSl6zrBwIAjUe1pKA2hE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3V4eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCjhAAiR150DZXBU/LBJj1nZXj2N+I82S6rt8HvIfh3sE2U0Dml1bf\r\nOVwbV17WHZo7W4SFuKpgrPBbil//MQwpl/31s2y4FZpvIIReGzic5vCCu57o\r\no6mM7Dfk+Z1+bVH6fAXHN5uqKJTRpbb5BYCGY7ucid9Uh4aQ3457lzpwtenG\r\nPv1+jzfznq7fkgGPVAz6VGxC2GyYD18XeqaEhm0ATVYBY3WawESSjpwhVDNx\r\n7ea5+SsM9+lMbY49rXLwc2hh1CbVYVCijDRI4oaZHBu66WPng6fY2+XpjZ5m\r\nMcRZjAvKTbrKkoYFJQgZY/iJr5kO3thb71Y6gpKFxfpbn7/7iKmjPnsU0Bh8\r\n2nqtWtg3ta7dlTTjBWR4l1qCfM+L5Vw/hpz3n6uDsCFSuFGiee8QmNDWm7UX\r\n2c99kmY4WivyWF0WtgdupfaERVjjAMBjXRSWK3cnzuMrcdkjnEdRWcc+I4Ro\r\npfp5Y1SHZOmfbws7sqT2jvEsXfYTlF+Vss+GodRKprCdnVmA47tWi7KnpYm2\r\nwEFW70APa58QccJFDV/mqp8HjMK6j5tVOWq20CFWaq1FmHajKU43o8TKz/J9\r\npVDu38OHxg44Z/8p2hFTx7SS7Lx14rNVfYkfzemsqX1hrgJAodUOeejwk+x8\r\nXI31pxb38ZDZJcNCNNB87pxaR4mEH5qyqiE=\r\n=V6NA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8eac6b25ea64be5ca282c14d8f824443d224030b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.0ae8f92bc6","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.0ae8f92bc6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.0ae8f92bc6","@lodestar/utils":"0.40.0-dev.0ae8f92bc6","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.0ae8f92bc6","@lodestar/params":"0.40.0-dev.0ae8f92bc6","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.0ae8f92bc6","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.0ae8f92bc6","@lodestar/light-client":"0.40.0-dev.0ae8f92bc6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.0ae8f92bc6","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.0ae8f92bc6_1658674717978_0.816628558849283","host":"s3://npm-registry-packages"}},"0.40.0-dev.f26df8447b":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.f26df8447b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.f26df8447b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23578449e6f5e1be2348a2db3edaa432f37891a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.f26df8447b.tgz","fileCount":957,"integrity":"sha512-c8wUq28m28K4qt/lMrC+TwDcDKJNgXqUwX7TgJmeIJuaazWiA111eKziwIMIqakoeH62P+LvMBKOglWiTFgmfg==","signatures":[{"sig":"MEYCIQCHUv2AfvUEZT+XTCBLLd80Jr9FykDv3c8i2iPJFBo5bgIhAPMNzpj/KWNYKpdXGklFOhQOH8sj1qLBeefotp68xe7f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3o/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL6RAAi5T3L6m39ssBlzYYggVer4XF7ombQGiYtZyGWk1OwgGz4HHl\r\nMoncazSKNRpvzTDUTVaqnWP8vg4jq+H5k1QzOzqjdkfvmOWfcTtfN7bW6nh4\r\nRcqV09zEZWJEohtSp8kXAKYbUK6NKbooUvV9MuDu2g0UUepA1NJbuPiDgLMs\r\nsdZ4B86CvLyhmFX1XQt5NNM2oG+WZR5s+6dbBYVlZEH4p2kUq2cbkvQ9lVPA\r\nBnqBhnnaxCL2Msah3ynsPFOTUvoy5cUiQIRSuM4iuNgG84+leXDztJwT/Z3R\r\nitHgChx7QEcQS/so7Qwn3gKKq7YVL0xfC/3CybsXTntiVBfFN/+CrG7kcpbi\r\nENH6LNoGsR/KW/cNE338TbK2i0mxTk1+aS588f5Uhl9AKv3HmLKA0TESUkt0\r\nhL0/3MxQl2iFLXC4gmweHcXDXG8g09FNygsTxIOmzjsD/DfHQEczl+hePwct\r\n6WJD95On2FQ6KKMNdKZ0C3dXkfEDG3g7QX21kQ5ValtVxYFgOtNmJEEuzwxa\r\nTpeOQGADwlU0+ZQNMJKbWB1tC3ZFmcroFSt0bMnlTvwZ6SzAaNkQ9DffUZdB\r\nwATaLkat+rMwJvM9PdDLhFLtAFvUvohEgAiNzMxpB1e3Ea8Lwr2JXgYwhsEa\r\nmE4hGTtcYLmi0bHAd4tRMSJKqRj36KdIt70=\r\n=dS4R\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f86f07d3ca10c05581ffc9b30976f28a65780bee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.f26df8447b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.f26df8447b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.f26df8447b","@lodestar/utils":"0.40.0-dev.f26df8447b","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.f26df8447b","@lodestar/params":"0.40.0-dev.f26df8447b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.f26df8447b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.f26df8447b","@lodestar/light-client":"0.40.0-dev.f26df8447b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.f26df8447b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.f26df8447b_1658753009896_0.42979444749891216","host":"s3://npm-registry-packages"}},"0.40.0-dev.c58690e36a":{"name":"@lodestar/beacon-node","version":"0.40.0-dev.c58690e36a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.40.0-dev.c58690e36a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2c6462ca1383e989370b26999e9b494c5325a2a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.40.0-dev.c58690e36a.tgz","fileCount":957,"integrity":"sha512-Vmyyu72yG+zaI6U7h0f5kH0KvxP+MHGs4elw96+41M7jc1cHJufmmw5cielg8N3y+t5LcxXo3IX46/XEOiGXZQ==","signatures":[{"sig":"MEUCIQDtCXERPx92H/UMiRzGQJTT/AQ7V8nVEVPJ6zPNidqcwQIgG0NiCApiy7kt5rbDNvhEitTqgueT1CCBceiyJsjsp3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2338439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3r0IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsVg//eMQuw38jZfdNR9Sll/TONIhU0tSh7E7e6t8WIdSDZxadIENR\r\nELu+VvrlFFw875MYhpfEvisH+tcIbZVyw4OuNYrTjNCH41uVBghCk+7o16K9\r\n84wYPRrjwg7Ls7s95KKHFJyyErtXNoN250SHBJFrjlgtDTfSi+3h/ewuXF0/\r\n+kU7J8UokG5H70ffw1RYKRVKjrZOAY+N+C7efC2hjk3j8Ui/1oDwMp9yAiqn\r\njv9jrBPFTQWEQbyCMb7UZxwm2SXp+qO0oeS5pHd3QRpJ30DcmwdFJgcrDvUk\r\ndVJcRyr1IM/4hiznFHZiSGGVJhJCHzZ1AbSKlRsWZIeCVnmFqXAXDW16pVeW\r\nb6oAFsvn0UvAKSsnw0agLWKQBfak8QVQEQ0sUY7ZZyJhqfZWjELJNXPdQZOc\r\nCrTmIWDMPTD3zxKyMaxTntGr/82IjG0OwGVLlVLCyD6Oq7xSuZXKphYnOaPb\r\nAoTE2WHEvgBZePkmBPFMN7t/clO+LpgYWSKdOWCqCIfkcxsS5LKcCM5HhVEQ\r\nhyFfCIRMLRzOvMUX9aQgvn+KT5+vIGmZJd29v2renWVxIvyQzNPAgWxrvQmz\r\nHuLZphirL3Kkh6I/2Q0y7todasW62WqYuYJw30GK848QF+ICC5dV4QdBoHP+\r\nT8vLShsxQlv0rB/xgP2v0inq/D+2aCxljfI=\r\n=gdZs\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e333e9f4ac606dbfc84e0f15a49854d861b066f9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.40.0-dev.c58690e36a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.40.0-dev.c58690e36a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.40.0-dev.c58690e36a","@lodestar/utils":"0.40.0-dev.c58690e36a","datastore-level":"^6.0.2","@lodestar/config":"0.40.0-dev.c58690e36a","@lodestar/params":"0.40.0-dev.c58690e36a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.40.0-dev.c58690e36a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.40.0-dev.c58690e36a","@lodestar/light-client":"0.40.0-dev.c58690e36a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.40.0-dev.c58690e36a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.40.0-dev.c58690e36a_1658764551854_0.8920112503975304","host":"s3://npm-registry-packages"}},"0.42.0-dev.3320c206fe":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.3320c206fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.3320c206fe","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4334c32149dc58134fa980576d07ce0f173572b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.3320c206fe.tgz","fileCount":957,"integrity":"sha512-GXsbZWjMWXqzhtdk3dKUDBdbiyzh1xk6x7foeaSILRr1USWs7GUzL4/VRCnTxVuDmxF4fo3qC+RZTejLRKyTeg==","signatures":[{"sig":"MEYCIQC7FlGk02ZW06lvSmufeDZP99q0e6HWytUfMuzs9QKdXAIhAKBIjd+B8hp7crKIniwNmLtbqQ599++4Cyy6BKH6DUs4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2343161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3sFmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDtQ/+MM+u2G72fYH3juomkRJHDF2zoNO2Rl39zv3IVBBx7B9vnxr+\r\ne2DaO5lGpx06RY9nYV33tnBEvYkjtbgKHMVWKZGSp/9hpPvsqigsXpW+ppCq\r\nvgb+JsDdWKSVbDS2ToDXvCAXO0GuxsJhbg0PfCcJCFcczfcD/a8sHvVVEN71\r\nzNaaxPN6jIgnJU9yURMM3PV7OfLqb8kBsv1ZaVslLCp5PxaNFcLQQYbdRLnk\r\nM+9duYI6q8pm4kATBPAFuLXNO3kpvyXawuelnjW0LjF/H9BS6Bjhim9xMAyv\r\nvqtHYh7Togc4N9Kvv20H29Ur+g8e+5LIUm3YNEU7bII4bCSqDBNUtjv5bWbK\r\n9+2U+uRiINteTl942bFAHzqfXGOt0OMPmVMg3LIF4FnXU9zQFup/LKcWzm8Z\r\nMxjgLlygN2eW2u4HPn1Kk/PBReJ2dWoaQnQZqTcVZTspYzHEmtoR6A/7nuaB\r\nW8yQ19VWDoPhP9MCfF9Jyv6/O495HaBk6ePP+TXLNr5oC/8doaB1Zj7NhBw4\r\nJ0DyIJFdhi5mUw0XxL9pzrZBCY7Ggg8rem2jeLNNIUWngk5dqxeZN7cao+fI\r\nB5+w9Pq+7IHuVpt+Bw7xBF9rSSeA8rYYJortlP9K5CvXZsJIG6heKuX7bSja\r\n0n5Yn6iAqIUKS9Fq1QbOT6pjoJwW6P70gQ8=\r\n=BZIE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f3a458ba51e5f03c5d88830ebea70c49450cc024","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.3320c206fe","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.3320c206fe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.3320c206fe","@lodestar/utils":"0.42.0-dev.3320c206fe","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.3320c206fe","@lodestar/params":"0.42.0-dev.3320c206fe","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.3320c206fe","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.3320c206fe","@lodestar/light-client":"0.42.0-dev.3320c206fe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.3320c206fe","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.3320c206fe_1658765670007_0.36113652866943746","host":"s3://npm-registry-packages"}},"0.42.0-dev.384e3931c9":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.384e3931c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.384e3931c9","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7bdd5232001f97e3f31e251b6727b899db022514","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.384e3931c9.tgz","fileCount":957,"integrity":"sha512-mh7KoSx47ykFWCmdjF8si3Cwh/J2vWBMKdYXrmbL9zZUA6qx9o1CVBaxcznJusV0PeyS8dBK15ViwZ1mgbP3+w==","signatures":[{"sig":"MEUCIQCYWTtB1BXoO6v17n7GeOR6v85nY7FUoN6EmyY396P+vgIgRTPtLXvoRtOkb6sFGMjXl0SJ0gDxAhIfjm9zuSqXkgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2346991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3751ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmmQ//Qvlxu94UWtvS2iK+/soS1IKxl9pM85n0R8rtAb4TLedDWrIz\r\nAiR9yWWoVutXmKdLCpNHiinZmONjZjpLTV+k6bCFVQk1npKl1pPM3oUzkrTq\r\nxBmVVOUpDTUc+ejVk+A9AiGoXAG18CR5zmtuG41Q1f4Q1lI8s0joOhrL4GX8\r\nX3TWtVVpTF5cguhTbsCKx8mVbZjKKXqa1SQk5lqM1hNvrG7hrxyN5TBT1XD8\r\nCxN6P5/9PcT3yTomfsF6f4r3zeMvoBYVLhvWTnmt715g+zmyns96W/6eAEtz\r\nhwX7LAuOcTOKnG/4AIkQLmqpxjjrhJb6yowroShaJjxzAP0JhoK1FHTDVpOY\r\n/XyePeRa51SmiLjdB+MEBKub3PNRa2MAbtCPmP3+vhSQr6UxpTp09UbP2w2T\r\nlOyWfYaN+H9AE6h1EHw6fSP8rXY3HomT1ou+At1Hym7NoZ5r0a+Znz5/M884\r\n+mXelkENlqxUsZ4S4F94qFWRGVR6oTw3DG8TVQeJBdKPGws93Er90Mp02RPT\r\nIiAvtviimyiCyPObIOhOX5UmcYTtzVZkSCSEGY2COyzgM0b0oFYA16OO0S/g\r\n6fMjOlyPMoYoot+gLd6MNi9qLGM37OKPOGIUSurMt9fFyTzV9wFQ2bo0yyFe\r\n4XkCfBobTgUhDQ2qUjUfFnLGKa2NOj4T3jc=\r\n=wQLz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d622260ac53ac9f2b6ff91ca9de18d1fc09b2d1d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.384e3931c9","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.384e3931c9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.384e3931c9","@lodestar/utils":"0.42.0-dev.384e3931c9","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.384e3931c9","@lodestar/params":"0.42.0-dev.384e3931c9","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.384e3931c9","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.384e3931c9","@lodestar/light-client":"0.42.0-dev.384e3931c9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.384e3931c9","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.384e3931c9_1658830453470_0.8888645804962885","host":"s3://npm-registry-packages"}},"0.42.0-dev.b7dcc4beff":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.b7dcc4beff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.b7dcc4beff","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f31694b47e8ab29a6f96bdcb69d3f9a841cc0eed","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.b7dcc4beff.tgz","fileCount":957,"integrity":"sha512-PFvqL8YrhlUvP2h9AerOSjNFoxJQVwkxi1oJVuDwfPsOff5RRUnn/Yuhr0lvykd7i4c42YByayqY+gBfpTKPQg==","signatures":[{"sig":"MEYCIQDjPS3Vqvc5vgIVKSivpEuZUf/KCXNcfQ/A5hMgCftllgIhAP7o1JnK08nCeiJM/QWFFFhNLaSs0i03bQYYzr0Bphb4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2346991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi447jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr46hAAmaMd+Cp8qb7gtmysDV1xQUq9V1rwNm7RkK0enOIvqB0RlY89\r\njze5RHNbpOS5Te2rGI/fMsWTVjcteDJEeaOwk/qc5HVKkXaKxo79HU9DlSmE\r\nLIEagTVTK6sXj5JENk5C+XnkxOTaGOHIJPTkRdW1CQDSNPPp+/VFtCLcdzWh\r\nxiz/Zk3kw4s4Sackc2bxN5/CO4HgHbOUZO6nKBJVVLVNrcIAuyPwoIO0osAH\r\nWIXF7l/gIrqI4N0p4tHTzBPC9Z1A1zxaP6reVsCMVrtEgOodw1zPmigF2ozj\r\nzLS1tqHsuVfN0f+42PifG4VSL07cEOvGzmzgPR34rdcPQs9lQ1v9K8OJuXiu\r\nwFvzs8jGdp4um7S0pjZZMP5KkwtnhVODRmyvfHLsqRgmkS9Nn3AhUHEzEHMc\r\nFMe3UxH5Plm50s/bIjkp65LFvMB1nnY09woi22uN1zmCqjn52k7iFdi7wVu4\r\nAied8QDyHq4TloF+Q63NPjUZ7I4+jN3MeVye1gT8S3y+CSbv5kZhbp35/xpD\r\nuhA+fVtKNyOX5y+ZVSKudcNug1Ms5990a770IfIRLLfeCUuus3o9L77Dkufi\r\nq9PyX6FS/JJFFodWEe9vI0sIEl94+mo2XcVcuQIj66M3zwncb3Qgm4UA2QHN\r\nPzPsMVkMKXeqC65gMJiB8Ej5+M+nRCTKGAM=\r\n=dVn3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a75ff0a2ea475ba2529719c73db2c98165627429","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.b7dcc4beff","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.b7dcc4beff","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.b7dcc4beff","@lodestar/utils":"0.42.0-dev.b7dcc4beff","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.b7dcc4beff","@lodestar/params":"0.42.0-dev.b7dcc4beff","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.b7dcc4beff","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.b7dcc4beff","@lodestar/light-client":"0.42.0-dev.b7dcc4beff","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.b7dcc4beff","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.b7dcc4beff_1659080419395_0.2705706568559383","host":"s3://npm-registry-packages"}},"0.42.0-dev.3608e5db0e":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.3608e5db0e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.3608e5db0e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bad53964d0589ef63886250886b6a6853170ab47","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.3608e5db0e.tgz","fileCount":957,"integrity":"sha512-Err84QMY91sG7cOz1urHytShfRzvkFyf8xxf5iEBJXd06QLX/z3g+LieZmz4GgH283PKBC0/+zT1SE75KEokUQ==","signatures":[{"sig":"MEUCIQDZOC9Y1PHqdjClY0DaEqyko2m5zDuou6q9XvAWYV8HqgIgUwz1T5HXDjR5obZNxDz3CRcdBuCZVcZoyaHrWkbNjzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2346991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi54yjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriFRAAiOd52/8NXwqpPSSAcr32p8Kt9IFqBo2dIwGbTeF7MYCEbLzI\r\nyCpzlzO8Xp7+4hQDBqHN4++K3UEYjK77Wm7zXEUQbfuvH6a+F7Q82zNGuiEI\r\nXQA9oeXgsslzPIknOACZhy9VWhV2hPPFPloSFQNhGUa2h01TJaGtTZNHi70D\r\nMA325xIPdgjLfAmSfP7C2pB+UZHQtY0ggXmZkyxC8s78EOPH0phSiVK3pbmS\r\nvUQ4dA1mMuaT6Pd7Wl973Yc6UeDETz05an5He0XghM/RtEjmUHd+PNrYH66C\r\nwVXk5d3iqtG88Q+rnCsVOBuVR2Fs9lEMi27q5/HUnkNb/CuEy/bgGCke0HpI\r\ndb48DFmr1QBVNBI4qvfXDO9/JQDwvYAtBxgMVVos5vaj09GZWBQIgoK0fr5R\r\nmYBHw/WJQDmEq3cg56RzQMst2RT0g55kUcAFbU2pYFiAve/lCxkvg7HTkDd5\r\nfKqk7fZkbn+o7ie5Qv9DjHhCbg7GHCjd7tiJMD8aKD992m+KFIl+WG5Npwoa\r\ntvxM4DFaJQINxGYsirN14pdVI4DIy4skp2N5i/E3FEFpqc0u+uySMCIfwnAy\r\n/eyrTULnEFMCLBVoKuuhpzlutjsz5WGjsjFXK6jrbMoGPNWB2jmGBVrN35bm\r\nsA0uFLKF1yJB/yMVUqECR2KsDnJpnPRvaiw=\r\n=JPqZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0538e7e4703f42cf0ae08d78b68587e1bbebc7b6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.3608e5db0e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.3608e5db0e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.3608e5db0e","@lodestar/utils":"0.42.0-dev.3608e5db0e","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.3608e5db0e","@lodestar/params":"0.42.0-dev.3608e5db0e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.3608e5db0e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.3608e5db0e","@lodestar/light-client":"0.42.0-dev.3608e5db0e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.3608e5db0e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.3608e5db0e_1659341987456_0.4159920455368795","host":"s3://npm-registry-packages"}},"0.42.0-dev.8bb7c660c6":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.8bb7c660c6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.8bb7c660c6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"917aa14e0717f4a5ebdfc20e78f16518d31c3d56","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.8bb7c660c6.tgz","fileCount":957,"integrity":"sha512-o8+IhEQgFTljDQeZ3ieG4iyN4JGfoZmphBeMYOeKD2VYsmrti0n1H8cfF4LKYDYz+LqBfZCmI6O7zrZg1muqEA==","signatures":[{"sig":"MEUCIEE1CrKtYL0mBp5rlSwpYIEWr4Q0WZQHKglgwS+SUrzaAiEA2pdppC72AktJqe5aSM9Rp9Muzs5oWjIJKk/7MJ96HMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5/CeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOlw/9HIidEhVszYX7UtxHg4VFezSOV8UWJcYr9efVzoAAMxLjREqT\r\nt5sLkFHFRvECuZ82kpkfiX/PTaIidZxHpdy2C0QlnU8TWDJ8orIX+R/lrAHm\r\nnYK5qJF3wUw1/EFNeWIUXUWkZvkCc77rWh3luudfAsnec+D13x8LHZmOYiRo\r\nlhnkqXoY6WP9Hwrg03SbfoJFZwuK1pMy85pFgBL5MI1P3OOtcLA9s2CiXipJ\r\nq+8gPS7BNhC96gnfkGK3gbm9rfT51Nrk/pGy/rkAb4VhvmpLgJk3JzLCGN8R\r\n017YRJaGTX9O7GZDkwIKykEHIMnyMX+UoL1G8GKwg1mPJOLWbBbo2qqZ7hXp\r\nSksQTamiJuStCazxu2TsM/eqRFaPe8Gt2WppZ3mvW066fVWKIYVzIzt1zRiK\r\n/GpP88zbRqg2vitVvr8u9lZaD/gzvvSvVh+Mh1WhbyKcoEvbk9Lc1qMwJpLx\r\njoAYyIgCUQqJ/nbmaP1hJzrzPnuwCuYgiivjzMIonVFrOrfb5vbg/HVL+i59\r\nNsDFGcN/X+DKfruEUblXKQSDWNlabLgIEpBd1MzOg1lO6qYN5uG9C4H9svDv\r\nsfuMf+plF6NvF1EYJ5IhbuJfQYk1fVge871c0AnNkz4vHKiFOIDEQMDQuDey\r\nQ2XVlVyWMTv6FFIhXBHh5mdlcaZPgFps5kQ=\r\n=FKTz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d9823c1feedc48755591c4b36cf9e313a387e0d4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.8bb7c660c6","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.8bb7c660c6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.8bb7c660c6","@lodestar/utils":"0.42.0-dev.8bb7c660c6","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.8bb7c660c6","@lodestar/params":"0.42.0-dev.8bb7c660c6","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.8bb7c660c6","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.8bb7c660c6","@lodestar/light-client":"0.42.0-dev.8bb7c660c6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.8bb7c660c6","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.8bb7c660c6_1659367582680_0.5410286724482443","host":"s3://npm-registry-packages"}},"0.42.0-dev.9979836a86":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.9979836a86","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.9979836a86","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ed2059682746a11ab5d56db83c6b97ad5eade48","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.9979836a86.tgz","fileCount":957,"integrity":"sha512-4lDzxOcHmKA8j/yUM5yFW88vBOLGNZ+KtmBUs0eqicaFuNKb2eZL0ecCUzOhIeY9lmwi0hxl1vODRDIjVsoSyg==","signatures":[{"sig":"MEYCIQCq/oEL2TUkdSFrGYhdk42JiwQ+j4arcTRqNkT24WYn6AIhAPFea35mCaDm3vlZlvhucCLqAC4gOUy+7ET1P5EKwjl0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5/aDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/XQ/9F/cowkM5xbN7JIUCQij46qjudqVOkfdm4QM0ZE6jtFYAVTtc\r\nlYOroZEQl/oGfsq2ur7U5lLGzvsERFBx7nj07aFSV+9HlkUdMvueL79j5Twe\r\nZOz6jPRP84AF6pqsE044bjrpg3nozjwtFkVStNhQPKKvPg4toPBbxJuPvrhG\r\n0dyzBRnfK8hDiZiBr8tn7Idok+Y2NJ9tM3eeSeQr+tQtwq2LkuXRPCWGf15T\r\nGBoRi60+kuirI+nZDT8RQZf99b4bmR3n2iEOhc1yDePeFhJq8IGJhWwam6ke\r\nrB7hkep8hrmaO+VOvxNE6vQ+974X8m4JrDeXCDDEGWMtyOFALto6AgP9YeGF\r\nlPdjTy9QZIMRc0C5/KJC91vz4UBZCA+O9ul53lK5cbtC6mK05Zgza7i3qe7N\r\nFKT4YpjbIDrGjAa70YtJ+swnfmJkjF7C/HcGdnd0Yo8KCO8WHHiBYZFR9zks\r\nYa5R2OX+G4kT9VkynT8Xis9RcleVxVJrpAsYWaF/IS7ZwvPmQAjH6+3YcY1N\r\nuR0NIMNBlz1wo3S3knKuMct1OdA49Kamn9jE3owzohbcUK2ujAC6DE73++nR\r\nHaaV3vpAo86VETTyeLXt38SYnBLxXHIll7iyz0sES8K8/ZUGW+iA3nwlJA3i\r\nYV4C8nI2HiVtYs3Sx7lAtAh3yJYBCjbs6hI=\r\n=mV5Q\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0e71f33d5ca2e16278aad8e655e4f88f5a588219","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.9979836a86","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.9979836a86","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.9979836a86","@lodestar/utils":"0.42.0-dev.9979836a86","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.9979836a86","@lodestar/params":"0.42.0-dev.9979836a86","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.9979836a86","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.9979836a86","@lodestar/light-client":"0.42.0-dev.9979836a86","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.9979836a86","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.9979836a86_1659369090617_0.9893570124116178","host":"s3://npm-registry-packages"}},"0.42.0-dev.f0a5f41aa2":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.f0a5f41aa2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.f0a5f41aa2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b27eb49897e421f17fa5324cc3481599f13b350f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.f0a5f41aa2.tgz","fileCount":957,"integrity":"sha512-wI0E6vHv5HgaGSrUfQ2rsH901fApek/rutSL2+Y/+4CGGs3IvLwEEOE1cOt4HoIzTt0Eft3nPIryZ3t+Sj3rgg==","signatures":[{"sig":"MEUCIEGGzqXmQi+1iUg5ZNjMRlaaFdlpJewYRVn+z2/wEkKPAiEAveTIlh77ebrHkm9fPC33FIB9EFCEfeaaofUYn0yJAlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5/q/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4UA//QyPvXDbaD0bP1EgLMIWQj30NpbpQIgYAPPNYbmGuSfBd71wp\r\nAetOZBSHebBgHjk4J7fOnno6pZOp/Ggjop5rBbEXr5KDOTOWRCRS4zZAxuQO\r\n1UTAjVzCyw3qmcCAs1SOQq3m2ultC83JLgXWXCtDCsAEL6jC5nAm/tfHeqWp\r\njlTnBDz1FL8hqm43CHskSgl85zPZJk+nvYqBl4z+fmQq4hDAnU+xoVjk16A6\r\nMCs8E+cGe+WmJYZhIdeusdiQUV/4oE6qSjGAawV78+XUcScZY0oL0W2mPpU9\r\nT1+Uchghe9Wfn5SU0dphiKK8Qtl4WIcfaaLLf/nrX0/qpr06en89RlqVhxJp\r\nVQT0FvLP9+XhOKo+PavptsELpcM0jxWRShZMcVxtV2nAjAbaCHlbipdIcwyo\r\nrFW8kp+YSq5fVg41/9zCr1lsjcSdn09KTFItVpzHpx+tgwBn7IJlSYwFdk6p\r\neLPdIQie6lN2/uxRIwN/Pkz4dyDMCUpAVwTM0vthgilUYBjbZCZCr2vSgYzE\r\n6vw2NvKQ/+uxSm+h//kkjm8ngbLLyHzjl5hirWzGJ4/b9FKTdrAPDoV+41Ph\r\nAdZG0F1YhveoiI/EpvNora6VK4hVw/ZYyerMpyyQEbLG1Hm3R/FZDAZZEWnx\r\nJC5Xn4D2jYCtAUEpLk/PPzKQOc3W0HUehEY=\r\n=HxBs\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c02347d1ce7b06c997a94df03be5913a4c16b457","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.f0a5f41aa2","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.f0a5f41aa2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.f0a5f41aa2","@lodestar/utils":"0.42.0-dev.f0a5f41aa2","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.f0a5f41aa2","@lodestar/params":"0.42.0-dev.f0a5f41aa2","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.f0a5f41aa2","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.f0a5f41aa2","@lodestar/light-client":"0.42.0-dev.f0a5f41aa2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.f0a5f41aa2","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.f0a5f41aa2_1659370174937_0.2396905994385461","host":"s3://npm-registry-packages"}},"0.42.0-dev.b6c1e2b99e":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.b6c1e2b99e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.b6c1e2b99e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dfdacd3d579718717aa2a66631e4f304695ab301","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.b6c1e2b99e.tgz","fileCount":960,"integrity":"sha512-ngmB7qortnTXqb2wJ6hPI7zLQPfRoS/rpqgbrCZFZhMFQYl0/aObQoce2kH+NIcR9hr+jXBNSwt5U3GafacebQ==","signatures":[{"sig":"MEYCIQC5cT3DzLkzrtTpVQN4zG6aOu3zviM+L36g69aSE7KAbQIhAP35+gntxjgh5M0PTDcuu8rLeW0ZzC2qBeaEYOzRDhrs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2357961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6SD/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH5Q//Yex9pfhGM6ujwTkHJ/4x3AWsnS2TfAQw03N/+rGU33aX1Fp4\r\nH8c8safxBgDeSTNoF7xoBEgtgfBHQgPk3fPomNywAelykKJT5qeRTrlGpG5A\r\ntYDnOtR4Mwzc1m/vRQ/U/ppSHwXXvqJtYFPRCN5WfxSmkoKex6weNmLSE3Ho\r\nzVNsM0v5GTEP1mHjkusZgYlE9zr+tvpCf7iurG7I4de1naCcrU9MYdH3FTVw\r\nuMiIfj6/ox5L4Qdg85bmWR5D1Hc7cKMZlWXykqswE7LsZLQ1fKeTqvN+y7Hn\r\n+W+Sz/7diYZPvIx8Uy6rgrz74LJciPt2QHxTDR+MONqdadKXV2xfsLlXIYVv\r\n4NuazcupsMJom3zuUBGNHV2n7EQ6TFhoc6dIiibKVZxxTeqLgFYEEQkrwSX9\r\nD52OZVpiW+YLnOKQje+fBF/JKnGiSqkLEpZ1rnOTvoZTlylqy1hEe2J2Mb4B\r\ntxon7IhngZLeRqMwN3sJwz859chDoz1LCTRbc+xuL1YTQMYKf//+K2tDF+fR\r\n2rOiXc3x9SmwtFQE35Pul703l3D7Pt1dI0MEULt553vAXF+FrLgez68wq8eF\r\nJq6hPjhxWnbUGEc1wjuEiGY7XBBZZ4b5BDry+opdXQ9VYp4JYcz8wCGLhdZ/\r\nJ3tuJynKeKU2T39tdo3pB8SBdeCKX50cBn8=\r\n=0j0A\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"6800672ea18f32c1865712c1453aebfe2c56fbba","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.b6c1e2b99e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.b6c1e2b99e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.b6c1e2b99e","@lodestar/utils":"0.42.0-dev.b6c1e2b99e","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.b6c1e2b99e","@lodestar/params":"0.42.0-dev.b6c1e2b99e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.b6c1e2b99e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.b6c1e2b99e","@lodestar/light-client":"0.42.0-dev.b6c1e2b99e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.b6c1e2b99e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.b6c1e2b99e_1659445502363_0.3957871519767955","host":"s3://npm-registry-packages"}},"0.42.0-dev.78c93f74d6":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.78c93f74d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.78c93f74d6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2c9e5104d8709d324c4743391657d5ffa7d4c11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.78c93f74d6.tgz","fileCount":960,"integrity":"sha512-oOjOPHaEoHrgBWWcSnvXhyI0ah/XC99STurT4yfMrooWJtuKr49D81AP2BS2iTKG7HIM2kaC2NavFGNb3yO9Ig==","signatures":[{"sig":"MEUCIQDFRLGg/auwh5UYCJyzy5WyGcb/weA2l4cCJ5UFOgfZgQIgN9CmgzTxPihzyzr9sxxRU5yfLgjOLv1o875LmPANTA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2357961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6WtHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0KxAAlCZfzsOHIxF4c7MUAIIjFM9ywyeKJcBWwEq8Evb4zs/8BmxD\r\ns7Gn+HVk659i33RD5J81NWTRrCO2Lc/alh96SKqeLIHLyY9upml4KRGJfXaK\r\n4tAMxNOksn2T/QgfFFlOFn09nZZ4v5MZYp9AHLfkRycFqHe43NGuLeiop8x2\r\ntVbn2PthhUeY6dyTAWQQULIhX2I82S0yyZmyVICT/i6sxfdMkyr4tSRqY0Wr\r\nasaYgfp9hzpw/Z7C+17H8j20cS72G5CfcdJ/tife8bPDRDzAhbAwY3yMWeM5\r\n54M5WULkyC8rkA1xTzASs4qTkhcUCXcj5V4Ye4AHPdYiCSLQe9X8haKPaFuy\r\npUKEM+AHn83mK0eTVWW9piHGzPzFfZmhLZU6mlLNaVbCtMnIJ4uC4ztN5WH/\r\nbH7W1PDYOlZX8qntca0ZDNtSJ+ZOQY9TvwoVXp3jAYxqpBdBwg8KUGXlNWe7\r\n9NpDQ32ABsVahwNlulLxjIgiLiGXs1NngOEAEmPtrBN1Ye8/N+DYAclnR6bJ\r\nHZMpF8Pu3eL0J9PsFcQ+YuK8WNT4UWppqvKesnAezJ2uG3XvZVl6j/N7xLxb\r\nfzIncfXEyF+arcXXe8E/HflXSC4O8gjKWiZghCJwY+0x09dqk3eoZQZfD8Us\r\nbFupsyAF94VxiVrLslJnsEIrcfNLgqnaxUY=\r\n=2T1/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9b5d0f264fe6a66b14cfe49b46fa0b4d07c68068","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.78c93f74d6","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.78c93f74d6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.78c93f74d6","@lodestar/utils":"0.42.0-dev.78c93f74d6","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.78c93f74d6","@lodestar/params":"0.42.0-dev.78c93f74d6","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.78c93f74d6","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.78c93f74d6","@lodestar/light-client":"0.42.0-dev.78c93f74d6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.78c93f74d6","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.78c93f74d6_1659464519177_0.4528062123326695","host":"s3://npm-registry-packages"}},"0.42.0-dev.b34abb7760":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.b34abb7760","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.b34abb7760","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d6384ff64207c88f4d4bbacf79e896b0a3aeaa11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.b34abb7760.tgz","fileCount":960,"integrity":"sha512-eR+q5bqE1uMIOjgl7A7lUXK0ahZv8RWNpilYfb/mF2M7WLftCloka7859P09iWKbS3nWmws+xMOH7VDSQfVWNA==","signatures":[{"sig":"MEUCIQD7dKK6ypEQdreOttwlENJhZuKwvcShgBt/WViG4hL3hgIgc2Yw7zjcxU4tmkwfiH5FqtVQ/2ID+uoacEhKFizBuFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2358642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6qIGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5iQ//ZTXXfumTbEM1WbY2PWZkwtqsy+bB6Uh2vT+5BJ5DbT3HXMYm\r\nwQ2NRRWJeHHsK/SgCZvGK4xolZr586GY++ktVPXbth7M0PNNRKU6XvCHidKJ\r\nzbXg07maVBpqDe41TsGDbXYv29SVxI0eFt+C/OeWuBp3zLcE1jNKmn/MR9dW\r\nl7dMWB3l88psPdilTFXqe+YlBDZyoeWmrs387WMrh95sS2tXWxD5bazcV6t6\r\nS98cVdE38LcSwA4DuzsJZgI08NFPVvF551f4no0xQrjld/D+XTgqmbl/RVSd\r\nkeE0HvlkEMv4/00m67pbRbbd2FMh6EyzxyUuRHysrP3VYZCuPPtTkacz0LIk\r\nZW2NjHiyevajkfuK7SQKl5Xh293+4yWdcxCsjjQHFqclyoCcA/Dn+DJR+jDu\r\nuYTIb/VbMGxIdrQnlTUZezSmEsxQkFktJXwDU2v6AUdmrnO2ArbEJj7Br9RD\r\nGOaq/FTTlH3L68aA1rLseoAT+XMZ+dv1/9fdoXhQkQSbsa+gA4UyRCfcIRzw\r\nZlcuxFKHCWUXOk81lhLo4ipiklGyHYroaRt142BO453GJVMV7hFVRrW+MkNp\r\njEEzZXJnh8SToeas9/OWaUhd/dtMlxmbF8+DJ1NqgLMdi0X4lvbA9GcqErDI\r\nZ6pXqRfOn4sbeWV1ffOZMBK2wDXoqQcPM8I=\r\n=TAOp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1cc6fcf4020265ab9c500068763e8a48f7e76281","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.b34abb7760","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.b34abb7760","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.b34abb7760","@lodestar/utils":"0.42.0-dev.b34abb7760","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.b34abb7760","@lodestar/params":"0.42.0-dev.b34abb7760","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.b34abb7760","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.b34abb7760","@lodestar/light-client":"0.42.0-dev.b34abb7760","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.b34abb7760","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.b34abb7760_1659544070160_0.8490875515115837","host":"s3://npm-registry-packages"}},"0.42.0-dev.107a983686":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.107a983686","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.107a983686","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"39dee02734107b3ead70281cdc6dbe9c268c5a26","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.107a983686.tgz","fileCount":960,"integrity":"sha512-JBpdEsg8DzF2Ph/4tjIHD2uhNfu/EBiDscxqXSEUYXsitp7SBFLWmkFOnZpMdW8h+8U8QXVSF3urtMUAnbv65Q==","signatures":[{"sig":"MEUCIQDx1fcB0lxx6n/yBCg1VLdmNkfeIudcAb9ocmZZT0fFBgIgb1i73mUHmkOwzbdoggE4061xO0+uAancjPp6FPysF2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2358876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7PqrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlPg/+MXlxT84ylUCMngzWZObxw0PrIu8DfEvrSFcX6FE1oTz7zuGw\r\nu64uqBHk8ta+C46OJ15CPJb1V1CBLE8nYAsjoOFl0pcX/YgSNE6exvZXFqVz\r\ndhDnUw2ec/lRXwdu2IWdk8hIU/BWjzRGiPC4cST8tfgfNJB00zpK6dfWR4MB\r\nPfVI2JsddIK02NqKX1Rg0AhORZ24Xx8++R8gsX0AICHie4b/erN+NUEUAD3e\r\nDt0acb+LVpl0AS3GszlaAFN+TXRemCBOAqwu9OMKmIoBkkV+0q4VqLckmRsx\r\ni5N3dH17GakwJmfbsOnx2VmlkiCTFWTXs7QTWMjN4BM9PxXuxhimCZwSGvt9\r\n0it9yXSuYOuswloslb3YH9KYycfgsRyY3MpsNiaP+rfX5pHjuHAj1IR42h8x\r\nUF9LC1bNOExfn9cHolwuTRZxwyIL1RQFUL4HN4pUbpRy1hfnDVBbZHXygvAf\r\nqrtfPAIlkqCTg80Z5HNxtN5npDozUraLMEKt3ld6pwa0YguS4fjLeTUgpW6L\r\nEptwsW48RDBSEdy0wnfw15XYhi4boNitIimNtbBUksRmGf+f4vD6kekUMNm/\r\nwKPgX8Bk8cHkcWA8pTRLuo4hsUI9eVzkasrHWvm3NU7oK9toBELdLtwDqziT\r\nL8G75ANb6PszUaPPVXo3xX7kNuzYA21wKh8=\r\n=sSjT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"7b5d753011e529d6c7cebaeddf6977a7cfb79371","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.107a983686","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.107a983686","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.107a983686","@lodestar/utils":"0.42.0-dev.107a983686","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.107a983686","@lodestar/params":"0.42.0-dev.107a983686","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.107a983686","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.107a983686","@lodestar/light-client":"0.42.0-dev.107a983686","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.107a983686","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.107a983686_1659697835285_0.6042480760488895","host":"s3://npm-registry-packages"}},"0.42.0-dev.7c54815d42":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.7c54815d42","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.7c54815d42","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"461b64a773e898d14489a3dc050f7aaf64eafd4b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.7c54815d42.tgz","fileCount":960,"integrity":"sha512-sBnqPRPRQ4YFCa6YVn4ok4zq0WEjj6OqW2Uq5Xgq8saelnVJVDNNJcjjFHUO2NshXddmPEUwafAOoslNt7T/YA==","signatures":[{"sig":"MEUCIQCqAf1vr2nx2jFy4xtirG9Lm87JGLU8P/HK3Yi6omLdagIgdI+hdE7N/Zq1V3Rj3RXs2PI/8b8dPBtEabL2xW6Ocok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2358876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7SqIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobPA/8C+JUC3/dOMF3WmlNxtOIVmGro6mi4OstqFYMKMPUuuhqPVgL\r\nf2d/sNlwyAo2KWAS6Ce/aCctXn0ctpjuR52cNpxniimu4OkS9avwSWZZjiu0\r\nIpxEBeqLKnzYgsOkUpmUIxjf7c6vE0DhNMv8vJjXQEEn6v7W8bxjdPPxXYVl\r\njnKacH0XoFXn8CVVYkiXGfbI63Qjjx3VOQFEHHLV6gnohJ8r576E5hXBtg/C\r\nFTv432d5pXgFcM0dNBaXMcGnJls3M3SlE7+9Q3O+RCM+Z6Psn0hUkfobO1/Y\r\nkTR5NGo9WvfzOD91uH7hVE7747Ug3+t32QqkAgzUkQoqk21/w6XVzBKxFVu4\r\nteY080zdLPeIfOsKAqaMHNXtJLnE36UFc8KOJ7ctrs9ZZNsBp5dhv0f68dG/\r\nmi17pPMEPMPN/xgAE7l0wUQqFA8mAaGnNrDFFtY768R+3unhHlantMxB+4Qg\r\nOjxzLpDmHrdu8vXZxG5DLRkdMIN2sBaNgJe7c3LP/3uaLZ6DQyIi58Girq01\r\nrMgfcXMNk+DkYr2vwVTi+LqjWN4pvX2haiKwCoz22K2X5zM/uqWO98WLpJuF\r\nW9GhTcyW32jNGkWti1FmjKljKu8nwcx/YH9fnfvgLyOiDPSHrFS4EXAmy66j\r\nTD+8nV8deGhQZyPrQ5EK4fM56YqNhCtB/qQ=\r\n=Z7V6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"645fe6a48721d21f6356d2b5fa500d2dcc46c5ec","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.7c54815d42","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.7c54815d42","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.7c54815d42","@lodestar/utils":"0.42.0-dev.7c54815d42","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.7c54815d42","@lodestar/params":"0.42.0-dev.7c54815d42","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.7c54815d42","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.7c54815d42","@lodestar/light-client":"0.42.0-dev.7c54815d42","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.7c54815d42","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.7c54815d42_1659710087188_0.6452938201319729","host":"s3://npm-registry-packages"}},"0.42.0-dev.c2b073ea3a":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.c2b073ea3a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.c2b073ea3a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"788fee325bc05a767ed323d9b4762cdaa3dec5f8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.c2b073ea3a.tgz","fileCount":960,"integrity":"sha512-MBlDCaXsobuWts882parjiNbaFRuj6lD2AX6ZhlZ8l15MBuEOTYtJ28wIxFiR95hFAxI9GS+sKR3VDhrripIgw==","signatures":[{"sig":"MEQCIALyQo0PnUf8Fn6gVlwDe1G7ESetT2zTkv7OyqMZJCX5AiBd+ELPfl3dJKCVdNN6GYlq5WbPq2Affj/8TB8UAd2Zzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2359958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7TqPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXOw/9HnOXOK14hAySxndYbZRP2UKdaQ0gWTDt93zBcppWIw+imDG5\r\nSgwpiQivlvpttvqEg0bVg6vmQIrA9EsgP2GZBa1S+gQSx7b+6I2+WWugvUi8\r\nwgGYdwvlZzI6C+32qT7C4WNma6/HOZ8hDeQCCfHvXJjXL/NleYDgDvXbUN4q\r\noT0iSbK8TQxqj9zsRDosBe/oja2tVZ3fkro51pigLYjFMkoqJcJZkA87XXIv\r\np0VKuLsTchpvhkS7wHBEkAhcbSM7rDv1j60UelOUwx5Zi5cuD2KzYSy7bpeJ\r\n9e1kEDRfOv5Z/Vjdc+gmWw79gT0tnD0QI20lpfvxHZLOkyPoyANNHvsXG9Cr\r\nn1ca6RmpFgi63PQPspcUnHYeBFp9GCwCq7ozIko9JrmzeuHC4O/81IjtZJ8G\r\nJC8qZi7lIhIIUWQWTXTexJr1uc/FWEC2CEItaPLFkx4mqyX0MUAkIsYYf9+z\r\npoVyRjvx3vwG3A92oPtszXPztFKd3rzv63JcZBIteJ3D+IwWCbBcfy3io7RH\r\nlRuZW6yjygoEYeBaZCtw9Fia98ij/WBRR02UZSHnyh9sjKvBWLxgQPts2rHa\r\nfCSfcJ+0d+kgh3qAJIKC2tRNAyElIW6kqtHSuWZRawnKqVWxwvK2gLCmdC7w\r\no2PCkbqWYpe1uSGWPWOgfk74mxidqFtjG3c=\r\n=dpp2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b9429ea9306a5e6fb85069d7959628bcc0f774df","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.c2b073ea3a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.c2b073ea3a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.c2b073ea3a","@lodestar/utils":"0.42.0-dev.c2b073ea3a","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.c2b073ea3a","@lodestar/params":"0.42.0-dev.c2b073ea3a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.c2b073ea3a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.c2b073ea3a","@lodestar/light-client":"0.42.0-dev.c2b073ea3a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.c2b073ea3a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.c2b073ea3a_1659714190591_0.00666378235231635","host":"s3://npm-registry-packages"}},"0.42.0-dev.eeb333a882":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.eeb333a882","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.eeb333a882","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"393b6362b31df1816eb6e73aeb6e2b767e2ada45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.eeb333a882.tgz","fileCount":960,"integrity":"sha512-zEvJtbvgf3RzC355xa45b3jY7XbM5ZGYvKCZsZXlNDeoP43qwdxmTP0JCqeLG4DHzrX6Ux7DbhxFMNq7rXFtPA==","signatures":[{"sig":"MEQCIEAehIUoDSnyJd+Ea9VOVXktSW5Dp9I8flBD+FmI4dZbAiAR+YT9QfxNu9RkBdZen3mNXzCKbNMvwuf0mhTtc91DyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2359958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7VtjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmiQ//Xr5ybhoQa3zlbwJuyRSAQETe02ip7Ak/Wwb/w4LZp3ig2oHe\r\nqeIAQsKuEwReQlMMM2rWBZZg9wGwngFpNq1YTiJf0V7fSKq+BUD8Fl41Dud+\r\nU3KA47Dllq4Y5QyC2pB+m8bFb83fyFvVE5WEeH0B44Doc7n7GjFv386JhO/7\r\nfJU7gtas1GTeWRe2BNGxGqdwVABoohglyBQFXAK3GgDJnGGb42gJCJy6wu+F\r\nbFqhaMrMRHZcldGHJphT3Xw706nuWMF+xTLgHvzD3u/lPXQpt17AwHEtIohO\r\nCNDTwpstpkvfZ+ua0tP1GWiWPwDArPVS9fwXdFH9i4JgKrfqCrisGYYlc4Yp\r\n7aalU80AoO3hzzmoT1rEiB32/R0i48DiIKZgieHmowpGvHfxE8nAHVNqDuiD\r\nW9/TItHHPEWw3H6JaVwfsfI+CqzSXW9u2DS8KpLftOHnrB4rJntani5yxSrA\r\nOE2+WvJ1zITQWA0AypcoOHOM5kzPxpHMvmJaTuq28usTcQu7eXa5tqju1h00\r\nqzrAp2m3v1ws6PVoilXytx49nZ7YJlgJaJBXv5We46YrbzbVMlbr0QlRVKW0\r\nFZzn2YSlyufYfUKi5YkR/tGL7DA3TeYAgkQ4mjVR3Vac2/N1vrgAht379R4w\r\n2E9vgUDcXQZgvjz8VxWEqFtW6uQOSU2Us6w=\r\n=yMsp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f6413c57364c525d3433e878cd3fc62e356d44bb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.eeb333a882","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.eeb333a882","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.eeb333a882","@lodestar/utils":"0.42.0-dev.eeb333a882","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.eeb333a882","@lodestar/params":"0.42.0-dev.eeb333a882","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.eeb333a882","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.eeb333a882","@lodestar/light-client":"0.42.0-dev.eeb333a882","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.eeb333a882","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.eeb333a882_1659722595583_0.8778255980402385","host":"s3://npm-registry-packages"}},"0.42.0-rc.0":{"name":"@lodestar/beacon-node","version":"0.42.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-rc.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"35122d723da3ef92b420b4ac082ccd0840a86f44","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-rc.0.tgz","fileCount":960,"integrity":"sha512-udKwQ7i0sc7/PUEfPwjhJ3Xl8qUvogPiVOc4XJovvMqmKsQj/UlR1YovuFM/OKbZSdHiud9/s5dqyDV2lTQIzA==","signatures":[{"sig":"MEUCIC9NnBRSU5JgfTzM2YJTankS1QjfmPVFcUn5r/XV7RW8AiEAwN+r/rYubGuYpTQVbwaRyV/sdU8L/Wt+omRGoJ4/aOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2359848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7YyZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpk5xAAheGIhDNzcTmNMdWUP6pfrJPMbioLWrIdsYJOT5mHl672b16r\r\nQuwiUOVMpbnqdKApaLilcT9dZEVBe03nkTjvKa86hkHs/LSFLQqXeWItaW8Z\r\nGZP0kosovJnYbhjJ+aOzqDmxDRsDZ5pVGR0FCcm74GXUOarTdO33BbBUqAhz\r\n8rZu5CyFvKC3U50DWh5HBp9jz4vP4IrH8iF/pJKhB77UrmvD76HVEUU81fKv\r\nwZlNxP6AtVLcqysh0I6QhOt3w+vZbfIweeGd8QpLvLnoj+ImnBaB+ruqTdK0\r\nxhkLDDmX9AG5dXXEBGpQvS2YnWATf34p0dxwr95oJelMQxafCBR8dqy7m0Sv\r\n++Jtcx7wQZ46veWYZv44PxbpucifLr/AZCGGii4w3gufPH5gFoZlES+Zb1zJ\r\niVGNU2hRLaPb/wnq7M6Tn3yeVBq1MJHDYh/Oe/m+Z9MO+JOSxed9VbptKbhJ\r\ngnim+Gc0KPXTc+Ea5JcFFUKsgx88feTiEny+AhFnGoeXeK/X/4pda6wHFJy4\r\nIr4JNghBZ1kb+nXd7ap/kXZ9pB1FPX4NU1OIP76rg061p2USOnl6W92h0GVl\r\nBrM6Dt07x7T7JDOHV3BXu7/91XlqR8cUFzmzTrR9olPO0QWjH6ZJooGKMc5l\r\neHuAxrC4fOE3SytpiiyRk6PqpIp5yT8n5Rk=\r\n=0/yP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e215d76f339f392ae0c79baeab0a379da6a9ab05","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-rc.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-rc.0","@lodestar/utils":"0.42.0-rc.0","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-rc.0","@lodestar/params":"0.42.0-rc.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-rc.0","@lodestar/light-client":"0.42.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-rc.0_1659735192867_0.5427919060104422","host":"s3://npm-registry-packages"}},"0.42.0-dev.b8029a382b":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.b8029a382b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.b8029a382b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b115bd75e2df97bd08ba16eb3955d2dd3779d889","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.b8029a382b.tgz","fileCount":960,"integrity":"sha512-sHAFJnOxbiaeAN4eE411VtGwSm8orrNzOYRYLu6KOaBKEfVdoezPYqWcZ//Iuzv1DRe8wbLSrrGuwkhemqnTKA==","signatures":[{"sig":"MEUCIEmDn0+hhwXbMGb0UrvVT0jEp17fiVXj9fDNLP1zVUjBAiEAm4o5fznc+kWZ3cgsl5Ia/6BJ/MAlkW18MvngVIkqXAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2364729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7iGnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPHxAAhPnTo2hR/PWAqgZ64A50Kfm8PqL12MGdhsstS0wMigr0x43n\r\nVgGbBkEwLomgt+SCORZ8QwtAFwHPH50f2bYWI938S1UlwRcfGb7stbcVxNMp\r\n8hveOJiX20UCQ668DWa5V1H/l2Ib9uCAv+J4dAupgIdzmioOTzj8/SlVb88g\r\n5PDUUtNARSBGPJuYVmmofdIHelNikevifKDfSAnPKu5PEVTvEExTUY9ngVM4\r\noWNXYdZz0mZtCozl4aGJXF/OiwRkACYeN/LStjTj2O8g3/eud9AvvAmmuCAs\r\ni1EOISPJj0PuqRFWlzyHMFRNtDRtSRoSuvRx9qmYh+wAhLtitW0pY07c5Wpr\r\niANct3CxGOXsnCdJ1JurAkMQQs6u+yPqZwm18un1Ex7JONXAxoaAKi+B6nwH\r\nzquyf9EsSYRSWe+rUADCzdlaM1g3N52C9sO6ZrRhGLPXy5SXo4nnMpTj8KwT\r\nhu+Jc6jwRWCHQfgwnleqhi1sasb0hI45IKb5HIkVCGHd9f5H+7QdfqZ6xyDx\r\n/9g5u5NvHusE3HDmj0K/KnvHy+udP6lWfw02gUAiC4121qYr1jng5OuI3Mtu\r\noohuPhOi7A5h58El+rkoym1g7ohxUgdis4SrA06R/gIYMj7uhMDgxGZ5SZ9z\r\n+axt83PcvkLsqAM7NE7itmCnaOmQIlXasCQ=\r\n=Dy6S\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"866198c64560d0761ac8e36eb7a74665328be49c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.b8029a382b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.b8029a382b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.b8029a382b","@lodestar/utils":"0.42.0-dev.b8029a382b","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.b8029a382b","@lodestar/params":"0.42.0-dev.b8029a382b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.b8029a382b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.b8029a382b","@lodestar/light-client":"0.42.0-dev.b8029a382b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.b8029a382b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.b8029a382b_1659773350738_0.9177433911638666","host":"s3://npm-registry-packages"}},"0.42.0-dev.1da9558e07":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.1da9558e07","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.1da9558e07","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"00189c329b0d2a3681fbffccac95551d0e44e181","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.1da9558e07.tgz","fileCount":960,"integrity":"sha512-CMKb6xgquHdp8X4hmDNC2cCvxxgHyZp1LNss3Mb92BIqFk+uBSGCT4MgIo/eAZcWN/kknOYMlJ0PEaC+HGUt2w==","signatures":[{"sig":"MEQCIHff3Egj9GLEyCQbCgTF5FSNmQ00hjUjoN3HBlHGdBP6AiBWaV+60siPYr61z0yTmzPF2J8EakNSXJWgNXykGhrKGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2364729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7ibbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKig/8CUk8MIr62dhfYplEMKDWsdYfJV8MrlA6eu8SWxJIXtCwTLu4\r\nJDnS8/POcydBnySyy3bSrjjzUecxNkVHd7shu/KxPRROfLl+TUA++ySPH6At\r\naCeEF3P1+u1Wkv7a81t4sScLpiNvB2sQSOheZcMG7hX+yHMbpODUcsOrGoN2\r\n8Eg2BPxPhRUWcV7sN+m/HeYviYc0HjQafs6rYx1X0yEEdhjpLfbgtD9yF4T3\r\nf6yomNTMvoV45k7yIucWJukSQUhfXm0Dwx3ze4UCTbfZ6jh9b4bXB0WdwcaR\r\nOkiipZIVcZpU/2eWzjtERAviGLCdp/htvIYkwA/cF/0j7Z/WU8vQUv1S4mxt\r\neCtN+2sd2wY2ehxuGHUKgkjJ+5uYzuy+0ls+HSC9MmvBA2KUGdPcosmk/b1R\r\nvA01963z+ARXAuU/aTcqQS+3RZwG3GIkPtWvAzQ1d6C2vMCbxc8ms6WcuxCu\r\nEMHOPz9DacXQ68c+oVNL/kfmWNeg7Qt84WL2u6kAfzgHVHpOhFiR7AjXUfCm\r\nyygF2RVeq1P7mML/ShZhJIW7GRmwWv3rgfiWOZUlXgql1wFstdFdtHWtQ9P0\r\nwJv5+KX00TzsaYYVP/0UQSM4pe+6swnujflplFzMpZcsDXNcHHgFcBpm0EOS\r\nl7z5loWOuWmYq4Vg72zgmfSsE3U9wOcxhfQ=\r\n=kjEz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"02e1cb2c771d49eb2bb9061f1221ff91bcbc295d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.1da9558e07","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.1da9558e07","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.1da9558e07","@lodestar/utils":"0.42.0-dev.1da9558e07","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.1da9558e07","@lodestar/params":"0.42.0-dev.1da9558e07","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.1da9558e07","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.1da9558e07","@lodestar/light-client":"0.42.0-dev.1da9558e07","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.1da9558e07","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.1da9558e07_1659774683697_0.6260987363885906","host":"s3://npm-registry-packages"}},"0.42.0-dev.ac5398e7b7":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.ac5398e7b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.ac5398e7b7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5023ccebb2ab2c12a888637c50a9c638cf13c124","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.ac5398e7b7.tgz","fileCount":960,"integrity":"sha512-HL0C//qgnusDizswzzr4E6ZyhNPrNNeJGcMLvbvj0sPLSiUuNBqRf3QbbvVvJ02REvkNoz8m3r8TlrNH8Z9gvw==","signatures":[{"sig":"MEYCIQC6ehjpgsdJSUOkOTZJ9VEcpJjWW4skWtoiMrSKUKMJMgIhAMQZz7pI8RFtWRCXRREunZm1LQmq8ftGVEhEHyRxXTpl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2364855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi78vnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWPQ//RMQ28u5bKgtzpGiiWXCc1ZYy5mh4lVKTJvjrFNqhiuW3Jh+F\r\n9Zx8iZagJov20jky7wPU4e8+Y1eeaO1SO0Q/mB0Zy+eS+Y7jvf00HooNF6Ky\r\nKeRb14XTPwT3eAMajkSCZJOHNL6IPBek7mmFAZqGKolzI2vxotLF8QXm925B\r\nLCr2MDK6d+BENGUO1WR5cvie25wbHbzDl33seDEY75TUqUKdVWfXpRpTgM4b\r\nUrBZ5MIEgVcA05vwZyIoQWFxftNc1yO54pbtKQozf6jG+ifgKRFdBq8/Eb3J\r\nxNE04fALMqh74ZoXEzAid8zVgnijX612MFVs0gBqPE1eSO7dE3yn53JbcYZ1\r\nmI0Vit+V9RbI+8al32LFWE4rGWC3Ja9uSNXfJrHbrUcH0rciRRtxC5t+2mQw\r\n2RU2A3nJTKdDVCG8XSJ2QWHrfT+9MNy+0QIWSHLls3iBiKvTWR3iDqosc/nN\r\nKRyN9RklD8obE15OsVhvFlP/3pUXeQnRXHMesavK8h/mMiR15F1AzYxMdBLO\r\ntva5K2nN/arCN77qwyvGL2LhCIlI+ZOAyUwr+5MEcTi8T3KfG0nGhtlKcRQO\r\nsa0cz99uteOs5OAsKqqHQbB9stwvoX6aCOT9lldmoezYrJSviJ0LlTJTqh7E\r\nNIpLWFo1Vi8JVc2j5A3zoZoml49oU0WSiX8=\r\n=qECf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a203d7233bca2ad9c74f09ecb6e4d49e54e2653e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.ac5398e7b7","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.ac5398e7b7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.ac5398e7b7","@lodestar/utils":"0.42.0-dev.ac5398e7b7","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.ac5398e7b7","@lodestar/params":"0.42.0-dev.ac5398e7b7","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.ac5398e7b7","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.ac5398e7b7","@lodestar/light-client":"0.42.0-dev.ac5398e7b7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.ac5398e7b7","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.ac5398e7b7_1659882471004_0.9930131535638436","host":"s3://npm-registry-packages"}},"0.42.0-dev.a601e81efd":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.a601e81efd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.a601e81efd","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c88db7c720c460730ac81e10348a4350ed6ca1f5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.a601e81efd.tgz","fileCount":960,"integrity":"sha512-38OZniiNahe2FeZxX8mvs5pDdYycgqUTz7wO6JMy4UvaAiO64etl/8E92BSki6WbtSPAYgxMExHz6GMjzNT/1g==","signatures":[{"sig":"MEUCIQCfe6aPd5KzuNDwO2iw/NfBrCOueocXfjw/fhjUdwzXnQIgbh07uUB6xfGL3jqNDSy5I/qH0VXfUpsx604MP8eQYoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2364261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79FUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmJw//XJU9S5MgVdoa3zYVznmVGN1W7SLm0ncG1tszWzwF8aLAPHNE\r\nz85dkjjH30dOPPBjcv50TtLw1g0JnsNYi10F2qNfp8uyg9qwtiTsOQrNWVpr\r\nVJ5ZlQGDPMwfd3zt4sPw9L/00Od5vJfkuze7uxUaSSvkIL8CoBM2pfaFWCIh\r\n5qfp2NaYTEaePpaNmcicsuNuoWNRrFFDHubsUA9OQzijlGADpbsF6GtytKjm\r\n8i1zDFDh1udQeWOIa2Tz4OWtIpsPDxFmjJCeBHXu8NyTDXF4LKMSsoRbHVTT\r\nXXpn0hhJ3rCSr4YtPWG2CjSBO6jGsb5eUX5cOKR/rdbuc7miftHytmsy1jRy\r\n++ROY2R3YxoG2buYgIXjEB3XnxPeJHPJ8Pj03wFhM3vDsbvQRqpeLQ2mmUm6\r\neA1aNsPIcW8i8XXVNrnrk1pTlrXBQRAZxID99oRDfOpCxwbb2eFIy9G7kdtd\r\n1RX9/bpGTSF8MOfLaKMYY05G7qDoPt70lMaLBAlM6l1nSx8f1jSMc4WZwsIT\r\nh6MrsjFpcYSdbHdUV6aK90cK/EJgAsAmkKB0HeK77nFAvt+dimCKqiGM3FpL\r\n3YNbK/6Mih4SzN485dhk3uG1q6lTDSmmgY74w4OMECuPepEY81aOSDsx190F\r\n2gm/vYd+MbQsPoAL+Aqwxyk8Cpdxik5vByI=\r\n=vwog\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"475d852011fc080d581f8818476d71041eb1f2fb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.a601e81efd","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.a601e81efd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.a601e81efd","@lodestar/utils":"0.42.0-dev.a601e81efd","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.a601e81efd","@lodestar/params":"0.42.0-dev.a601e81efd","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.a601e81efd","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.a601e81efd","@lodestar/light-client":"0.42.0-dev.a601e81efd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.a601e81efd","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.a601e81efd_1659883859927_0.7049890664216387","host":"s3://npm-registry-packages"}},"0.42.0-dev.b9c6bb1b14":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.b9c6bb1b14","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.b9c6bb1b14","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56ad72a586c291f06890fc7f731a7822eac570af","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.b9c6bb1b14.tgz","fileCount":960,"integrity":"sha512-vn1uXWrODPIF+9O4Bk7o29VFqvw7n48dcOAD7wTsC0xyGdVPVbASWM9XzMuTt7DXuApjcSbNwfBlmXYVUorpHQ==","signatures":[{"sig":"MEUCID1BFGbhEcKWo4nZW4+LEWTXLhMNplZQOa+SQPEdeBxBAiEA242NzJ3NyJ6YRJBIXm7qeC+gEDMyDtxRcuH4zQMrfFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2364261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79yxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKMA/+PB4VR8O10nG3wjeUt16LCfSfXx777Is8M0uQ53NekkKia0vn\r\nNBRYu2rMdKJRmidn3QjWq0/xZ5SIY9TQCRVBJFqNdxlJ7MQKIg+K2biLcl9a\r\nVNp5NsB/gVcw/BUj3B/2gzFxqJoUzAxFeHnb6hmXNy5sAc9sT4VZvtCo279Z\r\nc69qQtbQP5el2GHKDKHhDomrIwPpzZviVCrviw6trI6krbRL3K6lfqebXlEJ\r\ntxUbNN6KeXTdFSVnAL28J8cjNbgTi0lZrAQGnCiE8beaWSPIa7YZ2eKBmSpr\r\n9CvDUkDyR0fmm16J9Wf2AAcsbupw67te8RmQLxmpYBRt5hT5sPaId0KbLVLf\r\nWAmkBbLh0yLezkyaREoUvafcCEFfkGzN3/DRndLWsV3J3XeehXVMKqfLJ7RZ\r\ndc/KL2zE1jQBrPVt+qu1+wkazhArK5dNHCByD3tXLS98GETNsVGC7SHlQp2D\r\nOiIXgntzfkBMYEM+pNgOT5YdctywWgBzHE457sR/2qYZzBkn6Z2lC/7pZjo7\r\nXG4OFKeupn7o0+9tt4zqHUWyl2xJlBuxBWG4rEZ0L72dHDvgqfkHUCx726aO\r\n4K6Vm8Xqv5DIXc1ZiN8VXGAVbdh9Lf1iXSmipnZj37nvYw1P1doEuKtYTnGw\r\ndOhVwpp5xTP+JQfgLQvJ6EXRcUAfe8sGxrE=\r\n=dudh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"882540ad3b375574c00675b1d1fd293b46096e89","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.b9c6bb1b14","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.b9c6bb1b14","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.b9c6bb1b14","@lodestar/utils":"0.42.0-dev.b9c6bb1b14","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.b9c6bb1b14","@lodestar/params":"0.42.0-dev.b9c6bb1b14","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.b9c6bb1b14","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.b9c6bb1b14","@lodestar/light-client":"0.42.0-dev.b9c6bb1b14","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.b9c6bb1b14","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.b9c6bb1b14_1659886768972_0.7983610332935005","host":"s3://npm-registry-packages"}},"0.42.0-dev.7338a30293":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.7338a30293","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.7338a30293","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8829e351fa06f3cac275c32d6d8cbc5d79e0ec6f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.7338a30293.tgz","fileCount":960,"integrity":"sha512-ogUmqR3AfXaV9FyyHmQabh5+z6+gU1m4eM0qnXxBd8gs/c/rPKKdghYPccrhzh9/3CFJr1F7stOi/7/VNGOYBg==","signatures":[{"sig":"MEQCIAgmBqW2B1mqiyF9BzcI901tOaJJeOpMmNO/ACC9TYIuAiA4wfL0r6nthrWixMFQDMdvQOlSPGMGFfxLVWUcfvygww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2364261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8EMqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq5A//eFH/H6uKkGfgv+XrSRfxuAHmDCynhwIVeqTbGWJ0SOTLb+4c\r\nm6EHy5q5/ch1/GA4toUFx9YFYk88cpUt5hoNOGfgxWUYb+663OewjFaFz6p5\r\nArGv8vAk2gVgqhw6A875tDMng2zffhz2AXRg8hUamd4pW4E85qruCFgESetq\r\nYfEtyM3pY5sYpr5KZCKNQ2NgK2vb8GBRGifR/u1/0ieIvAorVbWhztil6kYh\r\neD14Wm1jGW/Fq2J7WNzLhn9NLBXjsXkdiqNORSXngCJNVX1bX8iU7wWl0y20\r\nI4CnILJ4aZCVC6Pzun+J0XsorESl9p9c0GfnOY7pod58MZCoACwvF8lpev4N\r\nSyVahlsByU1rUe/HpSbUiEQ1kTzA9YaYxkx75BmCYjq/rFAIEQZwGlq88aoT\r\nJybX9lPH67c3bzWfPMmHO0pK5tIFXe1JuYXCBQ0Pb5SU5zmpkU00dwmyOG2b\r\n983T1jCiwYYAkaAWc/MA+SS4rkFfzRkfRYNhd7lspmBFr/1hTvz3SQRjNdE+\r\nxD0Ipzb61BLH4145DB8ay01ZD8PYGW9mr0upxA4LRo6DIPNDHrvfXS+spbsB\r\n19ejVqdS5uMZWQn3JwUrhmrGaoduQNUKplFfVkdHoB9j6szoU3SkUHM4wN6x\r\nWkh6dBzx9eM+dECqjz8lGcTNFZb7EHs66K4=\r\n=uEyy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"61a44a6abb3c9a56732bd796765864c2df0e2d82","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.7338a30293","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.7338a30293","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.7338a30293","@lodestar/utils":"0.42.0-dev.7338a30293","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.7338a30293","@lodestar/params":"0.42.0-dev.7338a30293","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.7338a30293","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.7338a30293","@lodestar/light-client":"0.42.0-dev.7338a30293","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.7338a30293","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.7338a30293_1659913002285_0.3860454837719314","host":"s3://npm-registry-packages"}},"0.42.0-dev.e9c1f05e29":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.e9c1f05e29","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.e9c1f05e29","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d8f5943c4e14e0b2563474a33cd5e21bfc607406","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.e9c1f05e29.tgz","fileCount":960,"integrity":"sha512-crcVncn574piUSvIHnFgpJy26IRH3FqT0+faVWnJtft4m7nWPfdiVS+ar41dj5PjOOCMEJmup74lYiljXWITnA==","signatures":[{"sig":"MEYCIQD9fxfCLTRoS6pZ46PGeG4iqJVbnfnUIGSUO3daHMCiOQIhAJytkH9uKh65TJZekeg1kVvrZh1h2zaWrvdqTaoYb8Gw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8EnNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPBA/9HvEKg4iqhcaNiy012h+lSguZklkPbmqkjGyU5rbb6Bu8bwCw\r\n0AWI7YJCJzfd1Q7lWn8L7tdB9PspKr+5t4hSeSLiRUlT+YP/YmOwONPx1r6X\r\npPGWU1WclURjMMxzLtyc2CX/Hz4dxcPGd5tJOQ6FIatVPiV5ZSyiva121I9m\r\nMjDN4BPhtKUiud0qMbPdfmnO46pin248aGhR60FPgu+QhA7ULgRB+9MShJQZ\r\ncObiyRsgcUzq7sQnYZ+WxZfBFIQ2w7W2Q9iq0JvEjJvVfbGMCyOsL1SJi4lu\r\nYTxCDfnEJIGAenW+1hEs/pL6YkMW2lt+A65cIa3LLbhvraQBwBr7jgs6dg/+\r\nHmgIghC1PyMSnaD365XM/Yce0Vu3AnmKdqq2dwJ0tYlYt2soMVQYDidghQRQ\r\nTupBl4C5kHCcL2G6t3LyW+A0jXCgHbnppgiiL+y7zrufSfgQxRw7CeWSFlWd\r\nBM32KzBYJ91zTNf++kcasAFrooYWBRIh5eUR0a8tobW9vTCmNYUuSkOj1IWu\r\nnoSRzMu+Sr6M6RH984qSEI2rIN0XQ2vf/YDnc9WrZcaSYjXNYTefBHTXMDwa\r\nuswrn/dbTqNyjYAB+Ua005qJ9kwvQ6n4YajPJUpYdkTr1JzxOopxafna+m9w\r\nUSCDT4inNF44qoWVm7vb5qcBepWCeYfDGYs=\r\n=/twh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"7437a1c87f99494c5320d7d45c2c3f586f0b7f8c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.e9c1f05e29","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.e9c1f05e29","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.e9c1f05e29","@lodestar/utils":"0.42.0-dev.e9c1f05e29","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.e9c1f05e29","@lodestar/params":"0.42.0-dev.e9c1f05e29","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.e9c1f05e29","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.e9c1f05e29","@lodestar/light-client":"0.42.0-dev.e9c1f05e29","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.e9c1f05e29","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.e9c1f05e29_1659914700742_0.3830678437912933","host":"s3://npm-registry-packages"}},"0.42.0-dev.0de01443f1":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.0de01443f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.0de01443f1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f09b6925804bce2610f69a96906eb9ca0882c4aa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.0de01443f1.tgz","fileCount":960,"integrity":"sha512-47bWIg/6bVLddgS4Mz53ytM3grhYHm5fOhYv5jjmwRD+QGXjiFIAyQx0vgm7AvLwwFlc7H44J2eK9YMK9pwHIQ==","signatures":[{"sig":"MEYCIQC3uAMExYnPNMdm8Ah377Z7civ5fCmcc5sVj3d8YG4mkwIhAPtvDw18/AGsWlgViI6Gn7fo368VUZN7wVh/hZSu3ln1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8i63ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoglBAAkGC9yD1AmzAhVbI7qyPjFxWkBeAaS7j4Imyc3cTl3/T2KmdA\r\noVECEvtHI7ruqGxCbGF0ndXqiofrY4GKwPmQQZE4VyaNl6/K46tHVUQ/iLXb\r\n/E3qk08j62sTbNnZrA7dvpUY1WiHPeokPEPT7RpeR1cQIev+b8DkM0uo1EP6\r\nko/RerFUGb8x7WiiigL8KZ9ic86mzJ3nLu/Prfon++YE0VhjlwxjH0YZadXW\r\nRv7JfF1WWEStx8o/6ii0NTWdn9uWP+QA6rKol0r8eIiQPylJ/+SPjWgXCDn3\r\ncKAFI4/DfECUHYVcPrsmWlSYkfYfVp36extuTRF2wkSDf2QZn3pmIgYUHATj\r\npNLal3GXY+F0o1dAsY541Hq/FClsVBfzeLxwCmzFYRrq1zv6Fg0Omq2WIcor\r\nIgVZOj/8oXzGGxq7PmKrd0TZvhPIihiGAw5yayCK+NQYMsPK0afzDvjbcSqP\r\n2ge4W4YubhsWAPeEiwha8HEPr8JXL6eqEWMF0XxqVKJ3PA2UoqJ95cnNg3ms\r\nkPYBJlHjU2nm1gN+yLW1tht8YeWl70Pp6XnXH4l6XU74TfNAlYx/OjdXmUwS\r\nAX/Np+oi2pI9OLi2Da8Z7KF9nHJJx7706dAoMBjwfL5WYKAFAhoHsb7GEl9h\r\n/I20nJHJ1y59HOPgJdoJdAZUrHWuOO+bCgk=\r\n=vSmz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"62250c4a43e15b7459f82a55b3def4b0480556d2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.0de01443f1","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.0de01443f1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.0de01443f1","@lodestar/utils":"0.42.0-dev.0de01443f1","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.0de01443f1","@lodestar/params":"0.42.0-dev.0de01443f1","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.0de01443f1","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.0de01443f1","@lodestar/light-client":"0.42.0-dev.0de01443f1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.0de01443f1","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.0de01443f1_1660038839578_0.23220818077790684","host":"s3://npm-registry-packages"}},"0.42.0-dev.1901f97d45":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.1901f97d45","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.1901f97d45","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0acc7b8fdff22ea3828f544095d04ddca8586d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.1901f97d45.tgz","fileCount":960,"integrity":"sha512-SSAoEOHXFLXpcBDzVEsC5dF8ynooa1swqmNW7NsKaQJ8LgcBIBEFSuX8Gv/YqfQRmmvuZHTRj/9jKdCwtDUPjg==","signatures":[{"sig":"MEQCIAQnupwJ4py9wepYVJHmK8cDK9LE/SmwvVpqI8D2uX8oAiBgW6lqUrhukdh8iSe/bz8GR+egB9B9PPATaCLbZ7qXSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9PtFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp44A/8Dgi61VgOMI+A7qNa5/D8KTICgA5gElcOIPi0YKd/04e/RxN6\r\nGsFWFzLvJMLjOyViEAZSIY+rG7e3tOJnZjFVx9BaWGuHOPwPZeIYN1d5/cAL\r\nPw9+lOCAYnPg2og5cU2FFGcWoUGGy2xj8tHlUCom2Dpbgd6p6Q8W/oP2BM3r\r\nAQRyZ8XOJoX1SFLvshi7A035/odMVHD2oQy6LroKDLzDBDX7kQwiP30If6cw\r\nnyGzwZS1t3hPXAhD16ZU/28fnmyjdVZkOjKH1QrNngV2AazKKz3nlDE0E1N5\r\niGhxqZcNdMNA8xe8i2ouzNWM/nh9Zs/JSlqll3igI8mPV/MAVcy0zuI3Uywh\r\nMFB3Le0rKZHYWqvzpBYLhy0fmtPvo1EO+480qU6JDZ2sl3kw1JOLpjsXuBM7\r\nD9GFfGfA8Y7QhMKrg9oDyK2TlFhoSBfsMRd2ce/JoSo4YKEh0A4bL2OdBvHj\r\nb4F3Ub2C8ANrbWh+zoKKJEOsRu7p31DaHTukxJ2ft4h3lim7b3yELW+C7pXQ\r\naqghjfiGn6uhZP1horIVsUkjlOgSKHroSNEDcXNxKKWJhOAgyaQcv01XOuhv\r\nQLHN1A1yvRZVrAMsRelh05N6bGVRfpLZ/oQPsqpVm5F2HNLjSzS+2HVgzlKI\r\nVHf+5sP96fc2aYuftMK0o8t8O+/DpWnaHMQ=\r\n=ZzgV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"921f2f31e8ae29ec31d456f624b01cad84f72947","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.1901f97d45","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.1901f97d45","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.1901f97d45","@lodestar/utils":"0.42.0-dev.1901f97d45","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.1901f97d45","@lodestar/params":"0.42.0-dev.1901f97d45","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.1901f97d45","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.1901f97d45","@lodestar/light-client":"0.42.0-dev.1901f97d45","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.1901f97d45","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.1901f97d45_1660222277016_0.31040830256678986","host":"s3://npm-registry-packages"}},"0.42.0-dev.551ad74e31":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.551ad74e31","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.551ad74e31","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5928bb065e66dc6b2e3bb214b9795e5d071789d5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.551ad74e31.tgz","fileCount":960,"integrity":"sha512-54oWRMX+gHS6cEN5wsYg4Fy2vK7C5d4YpL9iUKtVMWtGPzkNDGOQlQAdaEDyIXeRUFi9shgzzXqy9/gyPrXZCA==","signatures":[{"sig":"MEUCIQCAgARXVl6vpWWobACBUa3XqYM51zUiyE9LPK3qn3uM9gIgQxnO3pU9YeDSupnAZa+nF6vrn2ctW5jW6bQUoGkc/14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9U0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMig//Yh7S0bdhx4bGiJ+AZQuulJPB80ngt3cPKpVJ8zSXTRjg7VDV\r\njvZUdEd81xKvDAz6XHFhIibrAobGHKyY74qmDaEXPMa6OTp690Jgf1yGE0nF\r\nOHwyuVkLiKigRwhDf6D+Ej+YLoN6ZGnFT8BAKCuxVdhwOq4W2MR7qrEharfA\r\n0eiG/80UQbkYDpMXD3+qv4UQQLGqUkc8fEyQ6nuZbgSqD35UyHwpA89cgZsK\r\nB4r2Z7MbNEdNZDvXT9EsaWNrXl9U6sXFbZrzhfqfgLVMxZgu7KtidHHaBTna\r\n+uLmHLjZtyAhwUv6b0I/Ox7yi0GrQT9edwF21NRMiciCslFXvhSX4IagOYx1\r\nuM01RSLmzIKJyXW2sQ8VCZdQdBxacOEH6ZXIySdmU913lKylsYSIwlrnF0XG\r\niWpfgqCFroCpKw9+blFHHr3RwTsKzCAADeabE0V6t5oq88tueRTYpUnZJ8HL\r\nZWZB36F3zoC8HryLrY5X8nfpI6PrESppphgO5YD/7qOmrHbpSl2UgicIoTNR\r\n1UMtQAKfSXOyth6gSiostztprC66EUWxKQ1IjK7DZwWCQgxMRHseSUsSUcm1\r\n9tq7bYChrb5+TUSlxs9ii3KR1+7vFWjTiXEch++1Uo80MwsNTSi6R3G/5fTF\r\nY8TBFQE8erqRuMiJBO7FxMhmivLdo7AN3SQ=\r\n=Jx3I\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"05aeeaf5649b7b2877dc4bc748922ffd74d68e07","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.551ad74e31","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.551ad74e31","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.551ad74e31","@lodestar/utils":"0.42.0-dev.551ad74e31","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.551ad74e31","@lodestar/params":"0.42.0-dev.551ad74e31","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.551ad74e31","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.551ad74e31","@lodestar/light-client":"0.42.0-dev.551ad74e31","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.551ad74e31","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.551ad74e31_1660243201791_0.6595285172124332","host":"s3://npm-registry-packages"}},"0.42.0-dev.d39e2f940a":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.d39e2f940a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.d39e2f940a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c2a2273407f47829426b7e9871b32c9188281528","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.d39e2f940a.tgz","fileCount":960,"integrity":"sha512-7vy2RtkNEU/UhS9qWcGD9leWJwukwQFzKjLwC3nlQqhPK9Z10XrqTze8+ibl1xpb1Fp47r3SbMeFqdF0kwA+eA==","signatures":[{"sig":"MEYCIQDz3G4UXb2StI5GStYWIMw+d3tb0ZTE4WVRl3StCXXC5wIhAOwRikEiLPfPU36vcG0gZqCUCzdl1FJVUW8byIOdwVdJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi97LxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOrw/9FCgeWmS1CGxpV2YsmRkMo07gTVdjZP4iZ+fL9H3YBKkS6/Rl\r\nXwfe99TlUtzCIlXwprr7SdmYtCE0R1e4KZK1NgXmhrFvUiaxzBMqn2SuFuR5\r\np8myABA1qO6zns5A2uS1q+T1y/9Ve/UUIfB/vNeItzEYuBW09RTuqOh5ADGf\r\nbyjqv2A1hZ37TPgdKiDAJjCeBTasLxnkUd4BEAyI3/0VktcTDx0vAyfrGRG5\r\nj1zGJ6XZckU9FPOrkUt2jJ2+W/XWqhX5hR6rplMCwItwbkiIgz6xY5zzHxHo\r\nf3FxoQq74XhkI3KHjf72gkds2DITOOxLVX07YWek0R3NoQvfQP89uuJS7CWj\r\nDaw/lqwSBwNk+Aych/8o9ypcsADdSGHt2nPTTi7oPT7So2AkphHKiG9IrytC\r\nHZzYVbhwp451Upv3laMNVzxM5dmZZ500hWBgPBUbQ0mEY4+EHbkcPYuDXYIQ\r\n+4c5XTgY/tGknw8607qgKtpxKmiLcXFqXT6B6v6CAxHkKxz2q+WPjBRHZe82\r\nEKlcVX4Ikiy5aYm2a/80MCr/yFfNH69n8NjATG0/11G9kFTUl1Hwaa0/BbM0\r\nOQKq64/5NkreG91rlUFHVONdZBQzJwv7K4hSo7ItEeaf1gNKTTfyjoHMTKiW\r\nu25RCMi8lfu/XwaJaFE7uncYN2PofuEI0sY=\r\n=tv9j\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f611b2862e3291a1bece64a284917bbb9ae946e2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.d39e2f940a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.d39e2f940a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.d39e2f940a","@lodestar/utils":"0.42.0-dev.d39e2f940a","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.d39e2f940a","@lodestar/params":"0.42.0-dev.d39e2f940a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.d39e2f940a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.d39e2f940a","@lodestar/light-client":"0.42.0-dev.d39e2f940a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.d39e2f940a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.d39e2f940a_1660400369322_0.15819403619548367","host":"s3://npm-registry-packages"}},"0.42.0-dev.20edb58ca3":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.20edb58ca3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.20edb58ca3","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fdf30673bce79ea1eb4b5adc4752371296252bb7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.20edb58ca3.tgz","fileCount":960,"integrity":"sha512-mfYQdFfUMg1IDqeH9K8raDxsdVUQ7JQUHwg5zxcFQtQmmF+InrGGzSe+qD24T7ID8SiZYJNjccjaMR7iU43NrA==","signatures":[{"sig":"MEUCIBLWHBGewBicr5HobENOVhyJ6eHD/ZLClS7c2GMOaToPAiEA/A2UAv5nqf6lOhZHARWMFF00ny/67k5v/l/76uL9wvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi97qnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMZQ/8D7g5r+sr0rttigrw0cb2CFJN6L/aUu/E3q8MikKQ/OdwBM7g\r\nYh343OCBrRzLvXYr8YXb9OcvxzIRpbTPCiTdgDDBWGtA5+E1dkiTQD4YTQxL\r\n1sKQCkH5IDUC7Gvrwzh/e9XRXWABb8snH8z2734tlhJ6zsS93J4mFBuKAyVK\r\nfy+WtMu2IIL9xmnFvm6NOpSkfM5Mo93YuyEfJGhjrL6rBjdBaw1EG4qyk9Vw\r\niIP5aJqTBVxZt1U6gHrzMrLNoK79YfQivoAcDU6Ug6XVqb08AufpifPKiWau\r\nab1mzkxnGe90LXOZM7Jy8mkOlURDZRcBytURKsbcPDA81Y1/UgDcqTJXXKG9\r\n9STcHOfQt8djn8f7XtAT/10MRU3sH6TdIipUxgjFtKRmRQN2g3YaPQi2G8c9\r\nIpBmESG6I2TRqmQZAR3sfGmHheI93GYIKtWles9L1GcrxTGrBiTuqC47QwlV\r\nM+uNYYCF8MGux8wCa+ZutwIAcRGC4mMKXIE1af7lvRrgmcCCiBt6mg90k4ig\r\nE+5sMDko2OIXXUE2k5t62RLqUQdY/zumbKNqDyUMwXvkNG9Qi4PzZ8xGTB9S\r\n03iHFFwSLzlMCBKDaPLO+tws9JWr8c8ucHvpeH2eD4uBLskqP7PingDokUp8\r\ng8WBfTqUjf8w9ax1bJ/4UJ9MDJ3hjQ00RwI=\r\n=4ulo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1c157e7ea2707678a40cc0baa97e454501c7ec6f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.20edb58ca3","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.20edb58ca3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.20edb58ca3","@lodestar/utils":"0.42.0-dev.20edb58ca3","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.20edb58ca3","@lodestar/params":"0.42.0-dev.20edb58ca3","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.20edb58ca3","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.20edb58ca3","@lodestar/light-client":"0.42.0-dev.20edb58ca3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.20edb58ca3","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.20edb58ca3_1660402342864_0.6124356433090192","host":"s3://npm-registry-packages"}},"0.42.0-dev.2184003174":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.2184003174","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.2184003174","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c3977e8fc1cbb077469c5761fac8455569c899c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.2184003174.tgz","fileCount":960,"integrity":"sha512-a59cQJO1s0Bg9FoLkXX+Ims1wnk75bBrf4KOlwUoOoONFceXRHNfHdZJladXTHD5JprfOjw/ID36TJ/BA/LL7g==","signatures":[{"sig":"MEUCICIGbr9LlWv5tu8zA4zngIwIelBI6JdzJ3MjnI4I3P3jAiEA+k7h9wNKC4cWqzQK3LK5bSQbpxltfpAIz2dceQYfhxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+FWxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Ag//ULeYo0rrkuwBCRYYxHbZbVJ0PCqOtqW0xYUR8LbOdU/OQ2Iz\r\nrMMSLeYH0UYIkhc1SomEGea/Z2xivTdIFIUedIadBenS+jYT7Ra/QspZeDuJ\r\nC7ZtgW+OqF7oEMZJC+N2TJb5oaeW8RIavif/Vh4IAppd6Hr8vnugPpmwLFGx\r\nS5YMEjqvWVW3+aSpAWRyPKQDB/eqKPmvaOSeKna59lRkzVyJDpzrNzNTspqN\r\nmY7ODO2dYVrXR0XLX4IdWIU5GnaWqbBpOrl6T7bR5n5RXuVaw6AlbefZ7REE\r\nmu7sN2p7MzwDFCBzRhI+kERjkJ7VrxDKi+pmloRQ9xhzRsrx1JV9aBRpgqiL\r\nz51UWYVYBodIOXpa3axcyMynAQ+4ktJDwNdKc0hQRzsrbUsTW9MNRy7Ykp5s\r\nMZHQzLR7sjQMqt5PJUjEOUxtTWoqPOwpNC9lykbJn4Hbgqc0JAMNJLtPHe5q\r\nwSwNx/VjuPZfpi3uerZVokndhSmD/5559kz9beG6AyKBzWv7JAs2i6m4lxfi\r\nJbFmG4n0SdmR2OU+pIdkJCXuJau++lmWhDkURNAxS153rFFPAlktQhdMHPnK\r\nPTf/EAzUb1X1wd9Am+iI+KlBn/wAoad/65wadCbD+V8yc+VAno3rLvqvR5Li\r\nBqu0TMy3cdRUxeanxoc1xrUOFZZWxNJ6gNs=\r\n=Zy3k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"5d251c5a5ccac7e2dd7a995a4ae225f88fa7af24","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.2184003174","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.2184003174","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.2184003174","@lodestar/utils":"0.42.0-dev.2184003174","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.2184003174","@lodestar/params":"0.42.0-dev.2184003174","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.2184003174","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.2184003174","@lodestar/light-client":"0.42.0-dev.2184003174","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.2184003174","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.2184003174_1660442032742_0.2559159172133929","host":"s3://npm-registry-packages"}},"0.42.0-dev.c2d3aa9f40":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.c2d3aa9f40","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.c2d3aa9f40","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"92dbc9f70fa2fe7e45ebdaf01c226505941420c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.c2d3aa9f40.tgz","fileCount":960,"integrity":"sha512-y3j2PLkHbFllqQHzvb5QL/fV+4vkzdYA/NcjooHssLxjwq3sV1hfMiO3QU7CDelLv4JSIwuRTZ+JrMuPJnJJQA==","signatures":[{"sig":"MEQCIHWqsZ389FpMJXjBuNexylOX7IXwd0gbPG3uiyvmQVvRAiBKsguGj/8Wy9TE46fbXlAEV/TNk6PvMQmqZiuMgb6yuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+FyDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR/g/+NnufDDdn2rsq0EzWgtcoX6gtADoHhHVmJCqT0J9gV/HhHFo0\r\nOrDeikULP8mW0WXdHIiF8vcVgUE77aFe/gVmjSBFsXqjRDpzlUYypsbkMp3s\r\nF2cRfr8q5cq8bNoBCPUvn3n1RRPQRyJ7Hh5QwLJ2f4Ng04FAaWswCixdFf64\r\nZleGVmOJdDGB37B5bfe7xNLxEwhxR0be5v6oOHB4ro/8URsF5/NDPDGHDevn\r\nbelx3RDSlKjKwlCFKYsx+zIMISd7afEGl/kY3fIcQjG98uAHsxr3saF/ckVu\r\nXVAkGdFGCHmdxEBkN1D7rJTbfY0UxBxFooaUg5c9m5wFe7PpgEwILpWsxuLc\r\nnCDnI805mk5MgMjHArfI+s7WWtbwhGZ8XmJhJZRX/M0y5TGK6FA5PONTgoE8\r\nTKP87wwE1dcnPw+7K4OGx+FgtO7BIMztQUoqUenOHfouiHs01AwO7TG0egaL\r\nUgYHdyafRTAs3Vc8ZAX5oA/ussjHhEIGfhkf/ZviqnSCofwjWWydE9DLGLUo\r\nl1Dpk7MokRXLh72X2JFNSeIkDBjc/0ZFnkYbbzywDfsW/VJzDLIzSkWoR8/w\r\nXcABw6y6QTBTWQI4/5pJE7V3Vmpb4RatuYtWPjrYR29O1InTwVUbEcObGwRw\r\nPm2AJWHIfP8wVtPRWUgvcEDSPH7Q4qgTCtw=\r\n=X6pK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b8d05412b49028897c4d0487b48f3ab9b6ac6824","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.c2d3aa9f40","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.c2d3aa9f40","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.c2d3aa9f40","@lodestar/utils":"0.42.0-dev.c2d3aa9f40","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.c2d3aa9f40","@lodestar/params":"0.42.0-dev.c2d3aa9f40","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.c2d3aa9f40","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.c2d3aa9f40","@lodestar/light-client":"0.42.0-dev.c2d3aa9f40","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.c2d3aa9f40","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.c2d3aa9f40_1660443779003_0.9293506860568395","host":"s3://npm-registry-packages"}},"0.42.0-dev.1778fc4eaf":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.1778fc4eaf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.1778fc4eaf","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"746d300249ee0edb6e9c092db2c76211e2988e38","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.1778fc4eaf.tgz","fileCount":960,"integrity":"sha512-48uPrQ2JwhgocI4T53F135PZJj9N+hO7D7TTEg//dDL7poqsJNpQ+HEn5rU0Irco9nZKU6LYyqyv442xPUS5wQ==","signatures":[{"sig":"MEQCIBgJnBanFLBcW3gKUP5+QRHWc7nOAgJKjeu5CryfzuF5AiAlohbvZUqyu0tDVDBSDm+kciPpjJf3y0XsH7l0iSozkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2366624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+OohACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGtw/9G9y30Yrm8c/kst+9jMSD72m+NErIam+gatCxZ+GTM4V7Prin\r\nObjs8vAlgR2y+eLCgGh9dSNeQPzQrpp1TugyPxdV1efz2oQWuqKUWvlx3em0\r\nXJ7t25PCPXBxfCXO3sLTgGwMEG2KI8J6zlb+yp4h+MDvumgHxxz+mAkiOUxp\r\nASSgfrW8QdElEz4x78kphfrwCAY4VKFau17FDlc1emeh0r0lzr4EaQR6NAXW\r\n25sjwnC3xrg80veeKswE0GH1l75LHYkA5rfFygciER5duZdOydkdaB6e1XVL\r\nlt1TTSgZ3Z9Lk84D8wm5MO76Qfo46a/GFnaNP/EXzMM7bylQZpcjmKjva9Dl\r\n5GWvABr3MMK5OhrM0ADZUNQmsiK+nO/5ioM9ENW7Z8vlQMhsJ7qCBYzEwpX4\r\nXT/ZjveVNG94Ao36xiTWITpgHcVz0lAM9Aw7WqgpoUX/XSjhM4tD+AsmdjLs\r\nOq9RoIbW96xi9QaJlazBHADRomxkiYEAjKmGNBoJU74qou21Al20oQur3/AH\r\nOHau6gM04CSYng3BMn6hGDLsja/wT5Hb1nzNPFbBY6CA8VOptt0qLaIRL1Y6\r\nZLZu6xumzf8sDc17cziICqKFc/seHOAlRv51CrcW00jNzvOuSu4A+9IXgSwb\r\nrcggQluQA2ExJYrY/EPVhqg/Eu7NCIjfKdQ=\r\n=MJqj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a53c21d207ddd4449dbda1f5abec74eb20a41ef6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.1778fc4eaf","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.1778fc4eaf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.1778fc4eaf","@lodestar/utils":"0.42.0-dev.1778fc4eaf","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.1778fc4eaf","@lodestar/params":"0.42.0-dev.1778fc4eaf","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.1778fc4eaf","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.1778fc4eaf","@lodestar/light-client":"0.42.0-dev.1778fc4eaf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.1778fc4eaf","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.1778fc4eaf_1660480032820_0.7315624081308112","host":"s3://npm-registry-packages"}},"0.42.0-dev.1b75fe0e7b":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.1b75fe0e7b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.1b75fe0e7b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"565b25dd4a2300811a5819ae15ff90c08a281797","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.1b75fe0e7b.tgz","fileCount":960,"integrity":"sha512-/Zr0QtnMMu1jucQ59wjjeYhD0hQ/qWPqKfCAf8MpQ7QjHvspOEvIVxW3do0iWCotd9X3gLwE2jbkvNJtMX39HA==","signatures":[{"sig":"MEQCIDlj2Km0iK8tgytxIBM4W//yGoQW0+of2zj4ngbo2ciUAiB+WTKfwSVrSLo3UUld3bMkzweOzAGJ+Frd5+PHAAvaAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2368523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+nVTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonhRAAhDBgIloax3Wmo6rRztwpnjNNHVBfIOoIEtIDYGmZ2swDKfG5\r\nJCPo9EupljSt70XReLAAlPKsXMLEHbJFoInpseKIKdmLh8T8k/3bZBo5gL3b\r\n3v9vCDQHPlgUpSwafbhl+kMcFzMXtxbfSAN2frfDPhUj0RKXUHYI/ePc+a8/\r\nWtxjsSRNU+9Oml8pIIiU6HI1QetWGa5qmaysm3HlvTCmniEeBRxnSdiuE5AN\r\nTPxborVpDfnUkdXeXvwyyl/aaxjwk85FPW03I5mlFPlnawaDWS2y8Zzz10pA\r\n8zuQKXp2z5lRUXkVM5S0EyU3foJkjEuTwXGNzWv8ZYUuILSEaPqUtS86YL5h\r\nvcly0c9/3jKLGoAXmWovlPWDyfe7KtdW8mwnQyQWpGeE+NyujHxbwCZ+elGJ\r\nmjLuXSi+O0pgtatSfNj04njyx6wyOKrPxYKa3hnfBDa2exz9Ha++KURa3H2I\r\nHkM89YCJkQVVjL2sdFGxb0J0DOrY5T1i6pWB4Cwpo9Utn26n0Oy5XyeBJ90C\r\nNnnAuwFuBx5PAmRaIIWsyU7X3NI6cE2rOac04OWxJNVexxzB/GztfvC1VSNV\r\nfaxDSMNwkTEllhQp0HG0REf+xd+P/j9h0VgV4v7UZq6O2aJDsuLT4wH85H6X\r\n+TDsd6ATpm6Vr1Fd1F4KCiieci+Fbq97ZDg=\r\n=1iHV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8d0848b7ed5c6e8e1f83308121e99c6a205fb064","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.1b75fe0e7b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.1b75fe0e7b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.1b75fe0e7b","@lodestar/utils":"0.42.0-dev.1b75fe0e7b","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.1b75fe0e7b","@lodestar/params":"0.42.0-dev.1b75fe0e7b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.1b75fe0e7b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.1b75fe0e7b","@lodestar/light-client":"0.42.0-dev.1b75fe0e7b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.1b75fe0e7b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.1b75fe0e7b_1660581203386_0.07820016622956216","host":"s3://npm-registry-packages"}},"0.42.0-dev.db9450ba2e":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.db9450ba2e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.db9450ba2e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9948bbc3af5d3664ac64b2b0407e8da055615119","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.db9450ba2e.tgz","fileCount":960,"integrity":"sha512-rNQvjgs/aBHiB9FWFKwRHOCPYwaLt78ZM0dT+4mR761+im1qN1Do7Z04fp7Ulc3qT3O857StfD8S/HGl1FDcIg==","signatures":[{"sig":"MEYCIQC2KKWXGvpqhb3RyhVsDIVEoETfdZDBVs/om/mh+SMLLAIhAO16nggZIMZaQmNQcec1i7pyqpASAvzt2gEpq6yJfCkd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2368523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+nrBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprZBAAjlCPBiZu96/azXooD2i8UYlV3xl01Kzmeu/1FfPwcyBdWOkM\r\nChZ5AXjXOqzT7FO4xA28Kbz/hfXmPYWVXhKOEbY6WI+6TfYfzKPGA5+4jnJ7\r\nBCksS/cSy3QyEEGjSmZNasGT4WnTvb3yFkOVq1QP8jVyI/vHrNrROLET+CIf\r\nG2TuIUnQuGECGpq0DJF+TMfNm6aD1BbWHX/8Iipy58HTFbHZ6y73Sn8bpVku\r\npqkSvwDZgBt4KL9l8WYMMPuE8BWe8CSGUAwR+A1JmaJM+UTIinRIagAW/v7R\r\nGp3+ejEeZKHzlw8Zt6Vos96eCgG2CalNMw9uaCZKavwA0wuBVwbAqA6oVzqM\r\nYQrqdMcDx01aaJtpw1RtKwsoeyXUBjlY6tuOK7Q7R2Imluj5brALZEotg1cf\r\nJbMQWOIQZMnyUi0vooGyeErpuIyNuTwsfCQibS7fssKgtp8NWBZb4Sk7DZZq\r\ngtVC9ICwuOHuRP7IiBxbaZ1rA2xSslTBvFFc7tqfMUR0NMu/K2F9rfIThpZZ\r\nDNrSUuOgOBwfDxG4UBNoWwX6+0+JsqixyrdosIUxTuv/WU2FoSTXbKMKkN2p\r\nJbuT4qKq3lNhscOdCMi4EwzXzLeEpeHO+x+x//OAbAycne7AiC08IH8Qpy91\r\nZJoV1XSnXfv8CK72LHkbSfGLC5UKpFT8ga4=\r\n=UPSZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8e0e8c3606c526442db0f0f54ddee79a719223a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.db9450ba2e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.db9450ba2e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.db9450ba2e","@lodestar/utils":"0.42.0-dev.db9450ba2e","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.db9450ba2e","@lodestar/params":"0.42.0-dev.db9450ba2e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.db9450ba2e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.db9450ba2e","@lodestar/light-client":"0.42.0-dev.db9450ba2e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.db9450ba2e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.db9450ba2e_1660582593473_0.9438896941731305","host":"s3://npm-registry-packages"}},"0.42.0-dev.bf277aab86":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.bf277aab86","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.bf277aab86","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8053d7a641a6bf0a26fbfb4b1e27b1fb3cce17ca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.bf277aab86.tgz","fileCount":960,"integrity":"sha512-9+0cyoluMgTZjf9waW1hvcrId7LwddG9vhS4o/zcgfNPxjfPSLIQSjpb1uuyhkqkiDQx5zrSRu/OAWNFaG7inQ==","signatures":[{"sig":"MEQCIHEzg1tZcj9+1yen/ezZLy57z1XOHNjwkDbe7MP7OTmrAiBF9krmEehoARDBC+Jn3ObM5zJ563aJglciOe73hdcsUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2368094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+vZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDRRAAnUmDQoUanuubw3cDDuc94G0AIl9qFwKuUqA+YFB8QkCMY0ou\r\nhgeVRf2eF9B6uCzJ+rDUjnSx9evsf5Lwh9nnkuJW3pIX67YiqyCTmNjP8JzS\r\nMH00XhBfzkFm6TiWUjXF94X7Rv4dJk8/qObWRAANTdvoxVQffgg4ZhqV6vW/\r\nVE4gsn2G++AeywfuJ0+Q84h4rshq7moXLEEyLq1LmtTJZCYnFh24C8ScL10E\r\nnvIKNvj0r2kl2qiyKmN27/VSMsXzbGkRoteTP8X0/dM3H/945rKKz+r1BAh/\r\nuRKU718gd8xw5L4gavFVl0/+dyEHxu8vTvRf+jWpzMJHg5zCDN+rbE+b9Pax\r\nb7gkOACGlWQ5M9HRQtAQ2M3LYB8dBB+JOqoo51xQkAyap+3Osk+/ZCunVsWU\r\n3VblXwAR6+tdSwGWsU4Lzjbx0TDJzuPcs0gQk9ddzRmdb77A4S0cPdz+wrqU\r\n5FigFhThOaKOinpS6mjiAxPWYexyRwkaXfnJbQHShSWONweiKHKlS8LW+wwm\r\nZ7AO+ic6am7BuyaUq9M7zIDAb/n8jB2PHGg5/EhgNBHWV4XdsSRpF6d/nWz0\r\nqqPJMFmvtEH4XPkhsUnHw4vmyKfNRP9+egfdsRO3FAalKMtQdYKVa5fcT4nN\r\ninSa5iPZto4qsXeNU0BghjABFsd3Lk0M/YI=\r\n=fC3b\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"cd3ae2979335c7d2f8849a95b422e8229d248e18","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.bf277aab86","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.bf277aab86","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.bf277aab86","@lodestar/utils":"0.42.0-dev.bf277aab86","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.bf277aab86","@lodestar/params":"0.42.0-dev.bf277aab86","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.bf277aab86","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.bf277aab86","@lodestar/light-client":"0.42.0-dev.bf277aab86","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.bf277aab86","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.bf277aab86_1660614223558_0.5206130116390983","host":"s3://npm-registry-packages"}},"0.42.0-dev.ccb34dbdd5":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.ccb34dbdd5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.ccb34dbdd5","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"025a8bc1137e6aacc77b0688be08545fcd3eadcb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.ccb34dbdd5.tgz","fileCount":960,"integrity":"sha512-LrRyRvhiP0F3Wwq2RcgHlyHBh3hoeX/vTrnMakziTHYT9oFSkFj+Ko12ffizAQVdlPNV7CS2zc3ElGyyHi2UTQ==","signatures":[{"sig":"MEUCIG9luwmwDyGp+dMtNvZviYZAQrfL1E+hoA8Ui1zIFE4JAiEA1lzDwtwTXv2RdGBaeYOkrtnH95KMm2Y4DI7Mgz1Ixkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2367697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+vxQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS6g//VIQN0vwzv07cgjZ9wHDzaPZswMAA55OcA4fnwshBGacc4B1F\r\nEe0C21FY1vsZODZZxeNquf45EI0WTmn0GGxlhIQpytUD2fBYLVheE78UAeK6\r\nUH5VKkjy0Pgi2pmnSXrCQXFq4OqosnmL9Peu5cnfdAiF5THmk8RSxIQkjgwG\r\nFcAGn7HzBFUcHRN9RNKcokG4c2PTv8DbvDPSpSmhyA7OxJGa03AuQf+ZpRW0\r\n/3NByzXBkK9vIhHTAE4mqxy0bbXSvkKlsVLPCFF4dzXUe+9z2yWjaaE1afkG\r\n3bqkxPGyJtxkEN/hBhjW01EjXZyJpjjVXDFtBpQPSDoh8gotozlwBzQuJM+1\r\nzoHE1R5trw0sNi3yh9llH3HXr724PCvKPwujj/EIZD9ltXLa6NIFl2+zSK20\r\n9ZL8G9MDCD57Wulk+oxz8HJMMida4vos6/ZPPAvrS5KlE5Dpn9/Trj8Rt72+\r\nUJg83WsLcWAaWeSjl7KPBTdDhhJgBZL675UHJ1x+NNE3jeZlX6fidCUIzyYI\r\nMN3LzCi4QL0tnkHbgavGbjV7EAP3vGwv8If7qrdklXx+lpfamYG9D2BXjhqK\r\nQ2gCTicQXK8Zdx63smtWWRsjBclA7WWurDPBonBuI0V5mJh3Tn0d9rIGMaZG\r\nEkNSGl7CIOOWizvQXkS5dgsmm76ow4XL0e8=\r\n=oX+g\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2b8fe4795ed10ad5092f10d7e416a5aa8dcee1f2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.ccb34dbdd5","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.ccb34dbdd5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.ccb34dbdd5","@lodestar/utils":"0.42.0-dev.ccb34dbdd5","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.ccb34dbdd5","@lodestar/params":"0.42.0-dev.ccb34dbdd5","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.ccb34dbdd5","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.ccb34dbdd5","@lodestar/light-client":"0.42.0-dev.ccb34dbdd5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.ccb34dbdd5","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.ccb34dbdd5_1660615760094_0.5468057515185953","host":"s3://npm-registry-packages"}},"0.42.0-dev.ee5c0066dc":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.ee5c0066dc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.ee5c0066dc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9920940b4310781fcdccd0b6fc3f5d276e697071","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.ee5c0066dc.tgz","fileCount":963,"integrity":"sha512-0Ard2kl1R3TfeydNP0pEk7Vo3hK84xeVaaATAxaz+T3Y5BUBR6i2tp6GNS74T1PXns7c9aueolo0kvKcsj6rwg==","signatures":[{"sig":"MEQCIB8OCh0i7uPecfYGXmErhV4IX1Uv1lug+/CZNO4t4kcIAiBWkh1P5lv2mjCIv0j+KT1FcJxEZW5kSH9pDUtd6BrehA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2366504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+wwnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxLw/+N9L7h4Oyk+1ySx3VIdQGFaaOdhB5wKP/q84CSwdQzqxuVC7M\r\nIDDyudxKvrHCluFJq3UwTgjMyxBL7trl5l6lEPf+jlQrNQBqZ5IlIPi/dGLu\r\nBuxVGV1XyAf4MBepH+P+aHJjD2FukV+bAU4IXQ4rtHnvsY0ojkrvc4vhsxTw\r\nMCvh6PP3HCeF2KP/+P/Lc2nArMNXqX9ZEvU/d9cVUMmzs4XQZdSBH41B4hon\r\nft8cjcJuoefcLFG72TovquUvbjBsQk5t+fIRvMcNcE0Dg0Wqlsm85F78DhUw\r\nYGW7RRq4E5t9jrlmPXF+1z0J2uOmXl9mYlyh4HkN/QY0zwZ5lw7RKYEjbq03\r\ni3qYN8pT5OFk47W9kaeM7oqqfhqsGfVZ34/xLiwYjIAjhLj5OXD65w0LZg72\r\nDU8ngtWnJAEJIzMXM8HvjZ4AWslrqiaVB4rNLYS/vsoMa6TTah5RifZOSyLc\r\n3JEo2ZfUHQfzW4T44UI3FNz84ESra1Hwr9y53PcZf/FBVddphBU68qmAqt1n\r\nx/5WnMJvmF4zPXFjbSMr/X5qV5eclkF1UgVcblnhE5q7LFpVr6lRrnl+OTS4\r\n1qI3C9FIfobKIEnYqhupxx9vxBP65p/wmssmgAqqKskpjmTKsF0yT03WzQGN\r\nFoqwNSFzBbq9GJRsUQ4K9tfxPU5Tpm8r9Tw=\r\n=wz4m\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2d20a84d3796e777398a9690f078ae2aa1720b89","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.ee5c0066dc","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.ee5c0066dc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.ee5c0066dc","@lodestar/utils":"0.42.0-dev.ee5c0066dc","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.ee5c0066dc","@lodestar/params":"0.42.0-dev.ee5c0066dc","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.ee5c0066dc","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.ee5c0066dc","@lodestar/light-client":"0.42.0-dev.ee5c0066dc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.ee5c0066dc","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.ee5c0066dc_1660619815225_0.22191156684821656","host":"s3://npm-registry-packages"}},"0.42.0-dev.0941ae54f8":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.0941ae54f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.0941ae54f8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"556a34c0ffd5e5df56356031089a4c1a4368332c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.0941ae54f8.tgz","fileCount":963,"integrity":"sha512-0+25c2JVmLpDhhreSXB3C5jQ4Wa3tyhv9sPknBy80UZJSIgfurTh2jnVGl3BGH3uijUODQoDibCCIrbQYda/rA==","signatures":[{"sig":"MEYCIQCc/KMgATsUc25zHMh5/Vk10xzPrTLRtnn49m5mW9p4CwIhAKzENuV31q8b0Ji5CfZIKIgeKfxZHyOHs7cj/DK+JWyE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2369175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+2KeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTTRAApLcFASXzlJfdlYC5qkpEqsFqa/qmwETK35HKJS38HzfU4KWc\r\n+c1HQr7PHH/9hE1waOwsc42TVokBX70cfwuvvI5IcSGoMXMmp23Gf0F35K5p\r\nr0XXZgl7pGttR8RGYSZKRQBwg+R5n/VETaoQCjEt2T4sk6zUwaDD9gSSzyBI\r\n8A8uR48/d5tHRIGLi7qtPfBtT+W7yThd6BYp4IBod9q3hYk6z4a15WlIdbxb\r\nnzLE1Mqtbp50s18KF6RE9miPE8HGhk8/lrUNtau/avOrhT040l5F7pGaKrxu\r\nYjQJTc1lUnlx6pNCGyLaQU9LF1TkH58SWGIspkAvaGESUIp3ztY3xzf434JV\r\nfDUCzDorOzdTyKk6TWXhL95//HtozaUyw8PFyMqVBmLcIHF1iLzmBplwDFzn\r\nDQCgNngxyIV8xTA35NWyFOAqM1upDOEtiVYLS0FbnxZB+85PZIYB19LeftS/\r\nfb8A54PnBdIQU7wSe6vZqh0X7xIj4o9O8qs5ZZFytyf2Xqx0aUbrw+whWDkf\r\ntFadyaWSHz5IAW/bTgAQW+cbwLkbEUdgrZk/lJYGyWacGszCAtP5dftc+AEr\r\nxkUlYJL0yDEL4t2O59pV22qKP0rz4PWt2sqW5Oos/HJ5sVoZh3ueEg+tjrG+\r\nHCaZF+okT1KQxKrErxiqkcWXwe4TOPQiSeA=\r\n=3jyG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"78f4821d5c11b733e481fce6093ce55b88cbd7c6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.0941ae54f8","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.0941ae54f8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.0941ae54f8","@lodestar/utils":"0.42.0-dev.0941ae54f8","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.0941ae54f8","@lodestar/params":"0.42.0-dev.0941ae54f8","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.0941ae54f8","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.0941ae54f8","@lodestar/light-client":"0.42.0-dev.0941ae54f8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.0941ae54f8","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.0941ae54f8_1660641949737_0.9345514862536046","host":"s3://npm-registry-packages"}},"0.42.0-dev.7703607b53":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.7703607b53","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.7703607b53","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2ed3bbde9a1ddc3bd765c3f5e975217a94ebf7e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.7703607b53.tgz","fileCount":960,"integrity":"sha512-TSZmaTPF/lmPOUqhLTYtcbuhXEoag4Zx5VkL+jeSBq6mvywesXgHIW7sDM2SPCEmbKu/kPFecKj1CURqgSYr9g==","signatures":[{"sig":"MEUCIQC0feBC8l6LMvVwhjCTPfYcvr8B7KalvXlk3DKDF6kwXAIgcIHZhRQXKoNhb4EgXOPk1H4JyuSWCBs3Gf7rMROsHMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2370368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4y3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZqw//ZErYn2VC1Y+WMC88o34L2Znc+s9O4e9262X0plXxx17gDPgT\r\n8YbACtNJtGTQTJA6V0IRP06u+jzsCFoCBeNTqvXCrttVtZWY00mvogHKJfBb\r\nXWjGZSTTaMXLj71XG/9xICmAa/LWMUlZCHIc95aI1a+m4lXdSUyHEAyQ0b5n\r\nIjL6VEPeHyagG97hdRd1BLThybxDmiRde7lOuZhDTODEmP7/7Q4i8LYLI+ZR\r\nm2bOHENNSFuAOGqKoCLm2VFlUyuGib50FEJsU5wneHrb5NwstpCKgteVEi0K\r\nLD4wd8/3SXVkHoJFvOqAUxZdQBRYYWtsFHNLyFXkt/UDczjip8/hihPAa4J5\r\nToJP0S+zfUI0n5ea0+Rm1zVnsc0hfr64uRVAzRRpa8oYxnKudNk8rhcqPjsN\r\ngkATBh+GeugZUkJMXxMAykZGqo4DwzAdl4oTCV+C4H/oxnZLEXFPa5zF9GFE\r\nYovu7UAbNats9gyIQ8g/h+qGmNVW7mA6cXQvdr9v3MbmOP5VYWPa7b19I5w1\r\n5Dy+L6t1SAikKVIPxxJzzxe6F7N0o6jW2JAznFfqHk4e33MiKIN+mwIzgrtL\r\nk+4u+mlOVRkp0G873ZPCt0MSjt90OlisKInu0pC5TSrjGzu5+hL4mf1SOsLI\r\ndWkxSrh+oGC8NPLcGJypaFCOrlh/z4xG/70=\r\n=vPkR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b45d3c631b22b24c3a4bee2317e4ccb8f059daf8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.7703607b53","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.7703607b53","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.7703607b53","@lodestar/utils":"0.42.0-dev.7703607b53","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.7703607b53","@lodestar/params":"0.42.0-dev.7703607b53","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.7703607b53","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.7703607b53","@lodestar/light-client":"0.42.0-dev.7703607b53","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.7703607b53","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.7703607b53_1660652726911_0.556190630261844","host":"s3://npm-registry-packages"}},"0.42.0-rc.1":{"name":"@lodestar/beacon-node","version":"0.42.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-rc.1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"671f659fff164d273e8d07e5ce6e51453e88fcd2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-rc.1.tgz","fileCount":960,"integrity":"sha512-ojyPcg//zQFy/WcnkgD11iBgiNyDLyTRyf4Gnrv8mUpzvWxwrl0lt5GizfNgAvSBeluNWMWzwYHeG7n+/7s//g==","signatures":[{"sig":"MEYCIQDKBU4N4W/7Db58CG1jLvLD1DW0R63csUSuxTylmIOE8wIhAKiJtLgKZnwQqYqBCidTugEYxu7arYMZ98D4ZZvSUU2J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2361202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+8pnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrPw//Ye6Sz1d0rGy5ihrglZ7palcFl/WY5Dep3iyqtK5g4AebZYWV\r\nxSUbCA7l2qR98DWaLNBDNsYccLyP2oCuFwa3ODbZe4g+Bq8OSeunG5t2P4/q\r\nmWu54PzNcdowHdzQR5d7VLUzSYWKimQxgX8JA/4Q+qi0ikXqjfTQK0CnE/Td\r\nkj65WO6kdT2qPVs3eBmpp0pV605Qyfhp2qM7tcW9KpK2LOwNTUr955LwzApc\r\n9KJB8E2/tni7MuLo7S0lkPsRSd+0wXOLp7pto68hR/lZsr/W4kCkXdDZJw/L\r\nK6W4/iB74rDthh4kc/GA0tSXReEofhFZrQMpJEi4C0GL0uWzqnIBYZBbGE1G\r\nJD8lzRPZbx5Tjf6z6UNQBRbxh4Lc48JaQ5HV2DBvG3z07D7BtKi/M8Ymczch\r\n3dOK2bdJABE6dIeS94IcrYizpeFpOXMFS9D4aZ8Zx+nj3juIm7EtgWMHWiGy\r\nOFJ9y6s0C/cDadaKOLgRwfkAN4bsWYkjXpD2iISWnP9hL2BvsGKgE/QyLWS3\r\ng2Dv6WOQz1MT0301Nts9dGJG/scZVKLs0XSLkjhSoG4kTlXUi2/B09GjzoWJ\r\nFcTfJ8m6LpDVwkGgO0sjqrsYyloFDFx1lF1NAwjbwcwOsDjVV4NjkdyaWwt3\r\nHD7Me4htrxB6bEvb+r1A2ur1fsJITYVCXQg=\r\n=jpzn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"df9b1ae161e20a80888c1c79723aa89aff6acd95","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-rc.1","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-rc.1","@lodestar/utils":"0.42.0-rc.1","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-rc.1","@lodestar/params":"0.42.0-rc.1","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-rc.1","@lodestar/light-client":"0.42.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-rc.1_1660668519469_0.04992061329024611","host":"s3://npm-registry-packages"}},"0.42.0-dev.9ffdbfabf2":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.9ffdbfabf2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.9ffdbfabf2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c5c89c05bb9d16091396391ecfe1c406762f8602","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.9ffdbfabf2.tgz","fileCount":960,"integrity":"sha512-JgHijW9zZhQ3gv5cMn8sympUvhYY+Pj/jGvRg+ZuhZY1n8htasFAOATRJHGGpLJO1Jsh1OUFQJtiFmsdVdmoTQ==","signatures":[{"sig":"MEYCIQDTKkXbg4z3Pq4q9S15CbYzod4PjXuHwaDGOljgl3JVFwIhAJawM4FoQd5BmYnYkYp+/km18Ic97lNi9k70ItR2mqPT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2370368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/T+/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJMBAAlsfHICosjeU9t8w1Nu5fAzGsV9zOu50mrdzhrj74bBbiuOZe\r\nNwbHi4incDQZrEp2I1trdlBIlcfCPnxbkgrRhDEM9DnDvTqZebyz1k2ivzaU\r\nwcQaBgfZSOSONYAZ9z14g480tqKK1N21jPz+DnSpecIfa3xhwvHyiIhQwALb\r\nz7OUCe9dAkD9Lboc1WEIXdTF7wwD2rg1HsGOmhPjjkN7jmDYbcKW6tf3NmGA\r\nYSgLv11Lcd2ffCXBFetdOmSwWzG3+F7WfyYotH7zjRLGcHleESEclJk+L6yi\r\nyhk+i67Z/Qqy6zONtSZ8qS0puQfKaCEjWEoprXcc+71GaCMjCeZK7QHIPRQ6\r\nDmxjxvW3+U9ENIKUI3Ebkucp37lmt8bnai3uBffCZxZHDZVDw2a2Dy0kHxXk\r\nzwaIEhCnBVkoal6/DztU1Z6LrIUjXbbAK4poPmxnnE7KvwXRYd+m0ABSznTt\r\nSoyOAXJdc6lz+ScmHViEI3Clnh4n7mlA4Uuz4aYwWJ7dsudLF6sMoxZATpbW\r\nuRfGI0i1uPCL1qNGYtPwUW/MHdUjuWr1U1reDIrTbsuags4kan2xbrRdYijm\r\nnPP8N/Qkpk2HU8mcmwa4dkC65lf8H5WtiA5v/5Sb57NCrDhOg6hXMYspEGkA\r\n2rgtYAbYO+gT5v6sa5yEuA6RNcmom+RsXEI=\r\n=WjL6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"93cb55ab26927e74f0466abe0e978d6eef2e8695","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.9ffdbfabf2","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.9ffdbfabf2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.9ffdbfabf2","@lodestar/utils":"0.42.0-dev.9ffdbfabf2","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.9ffdbfabf2","@lodestar/params":"0.42.0-dev.9ffdbfabf2","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.9ffdbfabf2","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.9ffdbfabf2","@lodestar/light-client":"0.42.0-dev.9ffdbfabf2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.9ffdbfabf2","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.9ffdbfabf2_1660764094728_0.24654160334032382","host":"s3://npm-registry-packages"}},"0.42.0-dev.43d76da609":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.43d76da609","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.43d76da609","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4479952e1ea27147eb4f1dc31fb25e5f2ac27aa6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.43d76da609.tgz","fileCount":960,"integrity":"sha512-A1KFL5UNWdWCF3bgJr6BQy2rD5GGtOMtlB/RAq3syLNqoWXzXEjPoYxPbLwllhvdp4IT9LxY/xH4AqtwLImv6Q==","signatures":[{"sig":"MEUCICpoTkK+40OKpMrMFJYFEOPPduWMoS2qSNdMDFDO8jU1AiEAgyEQ3c+otX727e+d4aO12IScZaOuM8oinz284RFHTUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2370368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/oaZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ2A//U+8A60NherxLSUjlbjwa5DyLr1YaWhw+JaKcpumeZNLW2rvV\r\ne+tWDKyftaWv/IeoyuTh+h5oIiD7CmBf9RBT20eQkWWRVZJEoeMYrh+tdBVH\r\nItHrUTpqCP4kX/U9FX10DKUGR7zKmpZTHBASK/97Syu3XVNB2GdGt+qYmfnx\r\n0gU+Nt9DqMbCYedpiKuIQ3r/70rf3ziOWrlWuf96kKhm2bLBYPruD5kRWTZ7\r\nvQCggIc0Jd69Vnt3G/CPOp0d3RfIjKCyNKfOvb0zqgPsCk1qw+FxUphja28q\r\nXo3NasjvxKYh5jyi4Bzl2ymz3FbQTja/yJG6Mtkls7hpFpN+mevPbuJXwLI9\r\n416sWjsc8ltItmdvZURG3U4RclhIW54/1/v2O0XcI3kkNJ6hFuWX77AJY+X5\r\ne/Gis6os0p8PVyM2WebPVft+DuTR0lul3yrwEQgHS501g5D/kQ2dJaxeM0YU\r\nT8ip9yKRiGyt+Ck7j6GFPJ7nUngHHzUV9ojqqgWbj0RKJYrpt3dW317Jxoqd\r\nByTT23fsfwMMPHq0Eh50Zzoilb1voUtYdCc+bJPAHgll957SYkfn2rgceUER\r\n5DfWO7pzwPeJlaXKBc97ie5XldPM7riyAnmzEPzu0xUyPxUBv35Um3wbR5Gv\r\nIjMZ+CTAk8ErEkNXX19MjF7h9BC9AqBwpBg=\r\n=9bgO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e5441494073a58a0c916529ee4e41d6786b43334","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.43d76da609","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.43d76da609","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.43d76da609","@lodestar/utils":"0.42.0-dev.43d76da609","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.43d76da609","@lodestar/params":"0.42.0-dev.43d76da609","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.43d76da609","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.43d76da609","@lodestar/light-client":"0.42.0-dev.43d76da609","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.43d76da609","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.43d76da609_1660847769336_0.6896778191528783","host":"s3://npm-registry-packages"}},"0.42.0-dev.543198da69":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.543198da69","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.543198da69","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fe76c8586632d59c367765106a31f4ba0c20b3f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.543198da69.tgz","fileCount":960,"integrity":"sha512-7Knz8nJk/L2lhBiW7pklPk4j9yNuO8iP7n0yZ08wzB3p9Eoml0qujzlb2UoRkSvJS0CSQ9jgej/ZEKxmBm9fug==","signatures":[{"sig":"MEYCIQDsnRD2dwK9SOatJXdN2M0rgGQmAP7/MsV2AxAYahrASgIhAJMHlZlo/5HxZXKddTGmvoInlYxpMI6IUpQiZzEeIDL0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2369387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/oyWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquog/+JOhIoJkFywihYT8ebEJO5+sF3Yr5am5XxeelXhcHB/4uZ0xk\r\n5HthRWswZkcwPm0Q8kZEztzz3FGMNg1yDDNWXyT9QWHfNbbsww3kEdGSpYH8\r\n5n26d4W69jjyTgioeV6Qzf8bMhGmkhr8TVZJpEgkHUoEkbAM6bvur3JQgrZ/\r\nTZM8e3IdPC9tUsuSzanI7oK/ilVwu6iG/5IAemVe7ty1iqUNSQ8YX6q87qsB\r\n8EzqN/WtZqpjdZGcs56AiC0sAZ/Ba3uZo273YXijX0/81wuwvp+7EnscgP+x\r\nhTBdYjyB3A996imKpcfrvFkLNf9wunPq8PvEpTMGkVYHbX9I+VQadS9WiwwA\r\nohi/EJOzJ6jmZyemzr9pRAzAoiZcefVm0+42bg7M1PW/Eftd6oyktZdJXEmS\r\nbLp2oOyZwy2HuiXeK+oX3DziWR4NDxcssmK9eVpAHygZcN7C7UHHPjcFQrEp\r\nWnq4MsY61LkXDR8UH3U1UzAbXVCVRaASt3erflqzkDvbqjIjoyGryMByeQjQ\r\nPzVQ+tHk2KD87+xIR6saZG+KcxvWSLdv3VkTpCRgCx0ydaM9OlY91r6Osigr\r\nK1NmqLN861BKkBzl1SaWUWMy+wbfW8ETWCHnZYqlChcO14ThYsT3mJRn/R7h\r\neG1C5aaay01EIF8XBr4gPV0DVJy0QlXpCYQ=\r\n=JLkc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"bd843da8924fad2cf13e308e8bab271005c997a7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.543198da69","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.543198da69","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.543198da69","@lodestar/utils":"0.42.0-dev.543198da69","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.543198da69","@lodestar/params":"0.42.0-dev.543198da69","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.543198da69","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.543198da69","@lodestar/light-client":"0.42.0-dev.543198da69","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.543198da69","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.543198da69_1660849302105_0.9009944680480757","host":"s3://npm-registry-packages"}},"0.42.0-dev.5435d01abb":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.5435d01abb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.5435d01abb","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72a7ba66e6752b6cfe966082fed0d9055b5eaa5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.5435d01abb.tgz","fileCount":960,"integrity":"sha512-PJyQZyjmDEp3TCtz1S/HFtgklYAmU8B/ENGaP1uaxxrj8lLtS5/7t7rK5TSpKNCyIIRDIy2loiYydm33u4STNw==","signatures":[{"sig":"MEUCIQCGldUIDoPzsgvJNb3aVy2ufU1kSTQKgNvEILRtSTjfYwIgHTUPAA0AK3L5whAm8l1y7cxjgdt0wjdrYRq8Ed3Z8zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2369387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/qZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3JxAAl7TOTgE79ic36GjyVfh3gvw3Ybojp6vLEyOngFCaih/YAiU3\r\nVZMpDNrFG7WtCfj6vnsh/NvdyWTxG/ZSZn/xwJqJhGNbgFQHDo2dUFQxUO3B\r\n/AkX7shJLi6GN1YHXYvWN5Z4hl+8HcH3lXpa+6mnHUvJSWktZ7cjVcTPjWmn\r\n82JcNegtcDOixGXOOTenj9SOK112BON5ORCY66cQb3HCSIFJpJw/ZV3KB+de\r\nQxyoeo2h6GoBOzvK6HsPEZ+ADoGuyvr9sXp7QYGq1svurpRcqu81t1m/1ryA\r\nyouRgpHFSTOBuuPDW7HmADlFqtAQbiymPbbreGXxNgLft25qP2Dc2bCnbeWd\r\nv8yv4jG6ZsU8GDMgL/6QNVXzZS6lJJY6yDcezA3qC/F8d1bdfIOmEB2H0goh\r\n234DgrzMQuGCHyjLtWrqxKUL8U0rBQ4hEygg8NNJ7mgghCLporKzbEyGKDko\r\nQNcLlBoV6B7SQNdPr+1WW2OCXWquJVOxMegwC0imG/C7xouVQR1/96OddXsD\r\nBgszypHqmihZHkxg8SoTgt69VIuO1bNuotFjk9ydD76kxnU+MlWCLML6SoR8\r\nqNhzAS2yHL6oZsFHTDQ9Z6YCjUpfPSCVLRnNZainmIvl8y8C3kaoAsJKCNNG\r\nE5a8K3f/G/4gcJCi7M2V9g9Wmk5Y84jMLec=\r\n=Zxzr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"57af21f274e9360944a7f26917fa6379e94410e7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.5435d01abb","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.5435d01abb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.5435d01abb","@lodestar/utils":"0.42.0-dev.5435d01abb","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.5435d01abb","@lodestar/params":"0.42.0-dev.5435d01abb","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.5435d01abb","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.5435d01abb","@lodestar/light-client":"0.42.0-dev.5435d01abb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.5435d01abb","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.5435d01abb_1660855919946_0.35604618234127505","host":"s3://npm-registry-packages"}},"0.42.0-dev.0a1bccf14f":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.0a1bccf14f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.0a1bccf14f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f96cca4103139dc836d2c7d1bcd6ced23af5757","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.0a1bccf14f.tgz","fileCount":960,"integrity":"sha512-HNRvUSXidl/bD2JbKDEYO+C3/cD0zvuxQDFlEO+I4YTs3246lNqcYuZW4M1lSBkUtSrxOPZcU7TLTdwU2PmBIA==","signatures":[{"sig":"MEYCIQCCL+L/VKCyPfKLsetp9rc+Fw17V97GPJ6QSeFFWd/o9wIhAKXUCoMW/xiG+F3x2SV1e4B3PB3705DxtK47L9HBCLUd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2369312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/6ebACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg1g//WGOCWSLFlCrdffICZ4l4WTKEEypu2j/dQvtQqsEMx0sPImsz\r\nSV091Tj/5dRaHW+XyWJEijFpEXbPbVWYO2VFFGLgqW+mtMuuXhC+T24uSDDR\r\ndijXZ80+yntn+okzmsvt0You3QBLXNrett/A1DvXh7g7eoTZojhgaEVJs1y5\r\nMzHF+SVSzJ+r4Y3pJvE2+dexphUdFP8p+HyRw+tmtJtzUrg9EZjv7xQ+4wDL\r\nwwo9vBoQe8Cnhw8mJ2tcnTtI3Sebog/Ii2zdTqvYnG5086+7DQcRjNG5nV+R\r\nYKlKGXFCfaVwuEXPzO+uV58UmtMYX2nSOH56hk3pdaVPsKp645hGGD4CD56C\r\n0cXB8FMIgdT2QUupEVKyLvr60MyEpfDvxgdajjFnAuYcSfz1l+oT5p/RQOHu\r\njQE59IIw5+r/zWqguMMR8qvnh6q5eFqRAvJkAyt1cTarKKYzQj/+itX4oz7A\r\nI1wcFVs31HlHstsvXeLxAjZbtpkSAusNv+5YCU4r5wEYecx0+3IS57vnGnRx\r\nAkaQc9I3CU2YByUpqYn1nRnB/DnL4rH0mBNAx1fYzHriBFgLUxbmhhvUvh+C\r\nJj9IC4DThrVc1eN62Q22GgJ5/1sVuhRYzodvix5lZHbo8YGGywjfftD7LYWA\r\n03tqZ5CzzVpBdcyP5QDrbCvmgVlAd15xadw=\r\n=BR19\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8723f2bb41670b36e9a20afd118b8a09a9034d8e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.0a1bccf14f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.0a1bccf14f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.0a1bccf14f","@lodestar/utils":"0.42.0-dev.0a1bccf14f","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.0a1bccf14f","@lodestar/params":"0.42.0-dev.0a1bccf14f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.0a1bccf14f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.0a1bccf14f","@lodestar/light-client":"0.42.0-dev.0a1bccf14f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.0a1bccf14f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.0a1bccf14f_1660921754923_0.03947034187193288","host":"s3://npm-registry-packages"}},"0.42.0-dev.31a836832d":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.31a836832d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.31a836832d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8722d4eb54870de47a87bde25df47d43852fcbd0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.31a836832d.tgz","fileCount":960,"integrity":"sha512-yu9qPbIlQ/kxrGAwstrQSMQmD8jRpsgnL4EejjkuHfyXswWLxWzYKRBv4eSyl9buOldG7KF/weExEHTClvaGxg==","signatures":[{"sig":"MEUCIQCpTs9seVcnJFZotD7HKJK8Vgv+VnTHUrDfSDS9dydQfQIgPfhnpg19klbAspo9KM9hA2QK79F+uQudjm0TC72pKYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2376594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/60AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzVg//fu7+Ewv3QAMjs/rf5RbXnRJaWCTiBKLn8EpPGrmOSKyeZYti\r\nbBdDND6HTqsShb3WKhQAnxB24JcVHyXVI0tdfrAumCE47q/PXCurVaLvRUIQ\r\nHQTA2rWTKrCB3cNBc4Lsh3DUHC82E/K+3kpHM5UZaZ5ByMR4NS98XkudIgqU\r\nScZ7agFhb+bp1xup69v8l3PAZKsvZQFf/oQoXJ/Bus4Ojr0I/QI9TRgjS1ob\r\n2Dz5kdj1to+1tFFK7cTCW4c67/515Uy1ZccAKpc+wBRW2LMOI6pq9X2s0y88\r\nLsQIaEIrRIyfffZfb+UEIpZI9zwIt/K7vAD1zxoJRVO8Ad/TSTf2yNmmtvOr\r\nmmjFjtVigEN7Y27137xaFu6sa69epsMmEpG8YO7bC4UViwuYxovqNcPzQehE\r\nDDjamTCXNw+hSNIvNdh1KzgkbVEvW50LxbP6qV1T3/CJYEiBQj7aVWinN/9E\r\nGsbCaQ4Dn11b6xRUL6yf4mSL2BpFiGMc7b51bjY9Pd8m7xqC2hmzvT9SeYr7\r\nmq/3rE7PGewhuhzyYWZcSnsv/LgUUZU3O8bnCO+iwWDbxXT3x7vwUlM/ZnPY\r\nMzsUKxM5AYl8clilo7X34ES98HzcBU6++MFhBIpnX2lZfabpMwqLc9YafUKa\r\nlhPz8ftZV66KsDc0t8Cj11VxDred5j4F/VI=\r\n=VeZl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"640052e419841cc01ae43fd2dd0e9260fa80fc33","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.31a836832d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.31a836832d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.31a836832d","@lodestar/utils":"0.42.0-dev.31a836832d","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.31a836832d","@lodestar/params":"0.42.0-dev.31a836832d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.31a836832d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.31a836832d","@lodestar/light-client":"0.42.0-dev.31a836832d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.31a836832d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.31a836832d_1660923136555_0.9784125209473964","host":"s3://npm-registry-packages"}},"0.42.0-dev.7b3134e68e":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.7b3134e68e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.7b3134e68e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cdbc976ba07379e36f1e40d943995d6357a2b6fc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.7b3134e68e.tgz","fileCount":960,"integrity":"sha512-KO0oV7NwX5/VW8+WfNRRX/YRwRXe3IhVkbcAFYMqVqiJjQYtDhQKNcpHdfu1SUW+qU+IwGE1GE/2ODVCxIpr7Q==","signatures":[{"sig":"MEUCIEwYBBN2GlhP96zSS48QSktWcc90d8P1JweqQGNRY+0RAiEAsrc8BZUsk2+Bs68dToAOO/f5mf50L0phPtw1KR+JcKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/7u7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsxA/8D4SmcgRnyu73uI4FA8hfVetRQfLwfRAxrQEh23XIof6YsBZZ\r\nFsPIlNctAm9YjX7cEO/8W4Acpef5IyLvR2ZJMov5BqrfTG+JDgja1fY5vfX4\r\nQPhMKgoImqolEcDlOmNSXVR8Y1L3k35TmeM8bJCSgRNlRqONyOa00cGb06q/\r\niUXR1L8+eIdjd4zZ8OSxQU8jkTU2Wtj71cBhBLBig7MkJdUx6lmeUdmY7YGj\r\n5dpJQa9VYfTW0Iczz4Be4tWZmjQ7HEORUP4yq+EVWeL9K3kXaBdjVnsFhku3\r\nzuBMpjoWi26pyZbrFl80HHx4+qtDNVtHt96EUmz6gM+cFebMFrwhxvL1sFNu\r\nk/8Wt/wJxuZX8eqHVzIr4AsjPrfEwDlkrsf3W1PcELblIN8mSDadeaGVp45B\r\n0h3w+f738SvA4uY8CtlHoj7zUE4Sc+wIv3vGQKDn6UjbjWUH4a+e58r4FVsc\r\nwBSJPvnFingB/ZYKJ0VEpxS6ZqJkNg4J8cgd0o7mLtkWYLDfycB/Gxix7G7d\r\n7DwmD1aImcxV7BiLYXXWbfXMVMYWfvJvp2Fvsy72lFoYTe0clH9Qzj5MnGbW\r\njF3jiI7amZRcjJ7PEdkuEIA6StLQEvLnZahv97HtV8ekqw3z/Q1uHajfQujf\r\nfYmC20VMG/NWC5qMDsv2Kt8y2lct4BJ8uTo=\r\n=rH+7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0c0588cfa016ea6f8d2c3e08401d38b6333f6656","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.7b3134e68e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.7b3134e68e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.7b3134e68e","@lodestar/utils":"0.42.0-dev.7b3134e68e","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.7b3134e68e","@lodestar/params":"0.42.0-dev.7b3134e68e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.7b3134e68e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.7b3134e68e","@lodestar/light-client":"0.42.0-dev.7b3134e68e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.7b3134e68e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.7b3134e68e_1660926907651_0.2969597756091775","host":"s3://npm-registry-packages"}},"0.42.0-dev.e8e7c1dcb7":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.e8e7c1dcb7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.e8e7c1dcb7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a6ff5384b46a1a8e79ebdc367353673d62504aba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.e8e7c1dcb7.tgz","fileCount":960,"integrity":"sha512-vbVT+2yC4qstIBg4qdZCmCH9mSjVzPRekhdRm7fWhzIcfd1uDDOS+jHQ3HI04oT8T4OAf9ASWq+Qq8kPlpXNTw==","signatures":[{"sig":"MEUCIAjNUVhNaQRN5Rq5+SF2Xqo4o1Cbq9mplUd4A2wOf5hnAiEA/NgkoEcp5rFnQIcsxAmg7mIGP7iPfrOHJXPY651ETAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/8I/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0TQ//aIe20oo1uQxcHGhvnrPn/H5UsuQqvRs5OfOB74vXb7L8pxXz\r\nowU9w3ari1HzQEmm+ivqJ2HwA0l5TpX5+JSxZBAqYYTIY+n3Any80TZgRwZY\r\n6uchIORpxX2SuCOLcdX3NA9lmTCem2hxX5XiNJ/lL5Ua97BpbiKMSHOi6atv\r\nb4qNV+BkTCbWjCGL9LbsNPVEM2ZXEqfjaWpt46qYKxbIp54hhO4mAKknb8f+\r\n/zQk+9XzB7RGfDrWkjpkvDi6CvNQqnj4eJj6yVuAZPCUcWSoI47cvZNlh9QB\r\nIIssU8QJxP7NugAjGBO3PHFJBiDU7VyyT+RHUg9oAIvCd2I/HMYdC69rEL9c\r\nfJUb6m3hcfIuVVOluilwKbgUHiNBafdw5TIbfdgLOPlLV5gmPk/giXIym9ae\r\n4Ocnyj2YFKoyIidCR//N8vOh3879y4wLREXdUaFKDpp4UhlhX6sfL91BDw6T\r\nF8XnErLZqaMdXx/sAxQFn+TZYS2fA+spSrQ76TizNoQt4MGFPoUhNYgFVX9g\r\nlTHWmP0t1csuq6iCmRoZx4XV5fPkcd4Fzx/cCXFMZ+mzeDlEJKUZTVK7a1YQ\r\nefwaQHSGBdvvuynObPHPNl1u16ohuqYO+gxn4WMWaYfA/rTS7bYm69BETMoV\r\njcUcA7J1JARiuUb6dqACrOdcw7Ju//GxOgc=\r\n=FkPd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"cbe8e61fa2a64eacbd1d2724b9a3fcc1f37ecd9d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.e8e7c1dcb7","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.e8e7c1dcb7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.e8e7c1dcb7","@lodestar/utils":"0.42.0-dev.e8e7c1dcb7","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.e8e7c1dcb7","@lodestar/params":"0.42.0-dev.e8e7c1dcb7","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.e8e7c1dcb7","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.e8e7c1dcb7","@lodestar/light-client":"0.42.0-dev.e8e7c1dcb7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.e8e7c1dcb7","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.e8e7c1dcb7_1660928575641_0.9682690672276146","host":"s3://npm-registry-packages"}},"0.42.0-dev.e63aad1365":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.e63aad1365","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.e63aad1365","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"59d7fd775ada6637cb001fe9eb7606847d5350a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.e63aad1365.tgz","fileCount":960,"integrity":"sha512-/ecq8BLWryMKPXTW5t0G9Uuqop6Gexa98IMots+D+44Q5ceAUKekACyGrZrwgdVdaz5SkTpElSLymI2CBRDaFw==","signatures":[{"sig":"MEYCIQCfUPpAk/9fnlzfqGP1Zq/1He5DcE+MGMn2kqstvY+sxQIhAIF8nruMhRwvbaoDfmXLDf8YKZFdHiBZbw5UgznllzDK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/8jpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHsQ//UxLRV1AFCGPPpesLR2i1lGaXA/KsFQJzMjWjiO15n3Ik2YUB\r\nUP/sWe/is5pC0RnftA0wgdnS63qXdKSe0VOx90srElWgAsGC2+CBJuyc6BlO\r\nHnxoUx3zJqECVvq26vv2ZhhySgNiNAz7UlLoQQq6Ud8XDUJoC6VHsMEHcWJh\r\nLRKHcs/gQJIbeOT/HJWmuS3e0l2CoZKJqXIrRBrXwFT9ViPBQVJLrYvBgrvE\r\n+3mlo49ZUWDHHSFDAAPPS2VZyJ71zVq6Aj3uCtVqDyjoPYJqfXylYEnM98fS\r\n7pHQMM11wvq3a0u61ZsXE0q7o/nG0eKqO2kWh761H/eDNkR2mKhLxNiYKl7A\r\nNH7s3WKdALSOywYqfn4bidp9CewS73n6wB4c5L5s9Xi5+2o8lioH6br/agzS\r\nmuxSJCJfKuVz02dmmNWR6WJbeCfnw7TF1gI9a5r5s26hjr5UIPpsR3NvnRI5\r\n3fVwjNIPOAS8EUxko/ugHcqbcqTbYCjoePDN0vfQD0df94pBnbhs3xTq/iek\r\nqOBegb1uXTpBCBVwIFLzt4AQeijFRVLUtrPtgcNX3bjaIqzSvPNffzYP5CAN\r\n5taR1G4aE3tTSCVHDUEXjiATpRCxcYghyUBx/JgV0aT3CtOJ2aizf9a2pvs3\r\nBKpSZ/M3bk0H0A76zGB5v6oF3Rt5gb6Y1U4=\r\n=7jrj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"aac16c3d677ff38738251e105c3bdb0a2a4e08bb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.e63aad1365","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.e63aad1365","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.e63aad1365","@lodestar/utils":"0.42.0-dev.e63aad1365","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.e63aad1365","@lodestar/params":"0.42.0-dev.e63aad1365","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.e63aad1365","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.e63aad1365","@lodestar/light-client":"0.42.0-dev.e63aad1365","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.e63aad1365","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.e63aad1365_1660930281398_0.36391625779964554","host":"s3://npm-registry-packages"}},"0.42.0-dev.619dec6d47":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.619dec6d47","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.619dec6d47","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"20557d03f9aaba95a395be495e664e526ac9a6ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.619dec6d47.tgz","fileCount":960,"integrity":"sha512-uxuYWbooyvJznR7m0motGlDOmXb/mZEWUDTC+NdKF3ijSAX+1U77g9ypJFJDk3zIP2fxxQWlx+TzQMHlu1A4NA==","signatures":[{"sig":"MEQCIDpaNzRPUAwKxvyzQQ8cKijhSh5ErtXPFl4W6ho284JxAiBbr4rfTq54xo3W5IRj4Sr9YtbakDb3RVzLASVrnoozWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi//Q9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHDQ/+MQgh4P2bdyzg9R2kxFwegB30Ms9l3A9s+qQjVB5HrEHvxuUo\r\n8JfrFvM1fwaeC7LvYQvEKS5w/NzFzFSN+SwiqkNqrV2ZlNCpkO60SDiSKM7u\r\nvba7LCXsZ/aQXVtC1owsiivmSI09lpCy4jLR/fZZuJDefkJO25vWW42c73+o\r\nf19LGxHLdh5zDisTHYYyNTQqvs2gnyQX6G+ymESvDDnJnov1hX0fn9DKXRRw\r\n92VeDErejwxBdIdEm4sleknG9rAoOxnA79xUupqOFulHlT0bnYKIMWvXsSJn\r\nc/7YjsPFVunagChYQAgtyfFIZGlWcGM0NHGRJeRRReWYya08i3Sxucex348J\r\nnUfFQb9VoGT9JqnemcmaESky/W5ZG3RE/tO7/wpCTneQ9WEz84BE0Nc4yRz7\r\nxTw3hIKavmA43qHOBnJpsLt1xQa65oytlLapj3Ujwcna0fwqEbbSowlfQTAU\r\n/ZXjGZdh1lKZxHGZKPrSZO+2IQUHUuZcb4FkRH5XvWHUzMKmJSlVedlxBVMm\r\n6V2a2hJTxzfqHiLNtTGicUljpSVdPc7Vp4ycM81AKDtDtxY0mGinzq89JBdB\r\nBWgLo9ynuCkJRwt7CqAKatEFRSXKRDhsy+q7INCxv/yeryYwYZ8pLsKhYmez\r\nY9oL2EVyJUC1bI0lRD9DU7CSCD+9z//MwtI=\r\n=QYus\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"76f581d775faa1a9664b3644cf68d587240be456","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.619dec6d47","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.619dec6d47","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.619dec6d47","@lodestar/utils":"0.42.0-dev.619dec6d47","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.619dec6d47","@lodestar/params":"0.42.0-dev.619dec6d47","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.619dec6d47","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.619dec6d47","@lodestar/light-client":"0.42.0-dev.619dec6d47","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.619dec6d47","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.619dec6d47_1660941373574_0.5223506159880742","host":"s3://npm-registry-packages"}},"0.42.0-dev.2a6929bafc":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.2a6929bafc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.2a6929bafc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"433f8acad306ad9394bea40376216189e6da3d99","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.2a6929bafc.tgz","fileCount":960,"integrity":"sha512-aboJtjCDg9bLGXo2L0JePEtVYMltW3tvXRR39I9xj9nKalYpCLekFWMRpAXl8qPfhljkjc2oXNNdM9DpSJk/sw==","signatures":[{"sig":"MEYCIQD2pkfweOYYKVX7A/i3JftIgf6yGAlFHejnzP6MnkK8cQIhANGiA+z+E2nDgfZEDICa5CPqVV4TgSEiAfxZ/obTajvs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAI7jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoISA/6A5+DZIVzQRS/0ea01rXeQMmGuggVQJHRsYx98rnrPOUgqJ9u\r\nMh+BSPW7nRxxvi4/M5fd5BZ8FfcfaMpHS5v4KEaOkWutnOJKjKifE9CUwrkZ\r\n8nN2aoQXyOCCbM9RyuChw0u5X17XuSUX81o2GqV5latpgbomo0X7iBY6xGHw\r\nBKrz5+NVq+YG2+YYyvFDOEc5dgSfhMlJyQB0M6rC3FNJHuXP2aXvc6+YapYS\r\nC2HtG7oJPjwZyFecjTTBLimAWDGIPH9r9EJ2wE5a65LYwrNO/eTa7qUqrwFl\r\nAOIWGiyZIYBgWxf2IQDEjZSiCr/7DdjHJEbTQYMzR9BUCCXSz6/HCnGoUQrz\r\nS+wjQD7DGpvxEF0rFpxQGGPlRsKag7g8swd1jitF8KfiQP/vEiGvjfmtniBs\r\nNDl2HKvNX4Bi8rDZ7AwQUP/78FmgTqSRIPM6pyNSPER49i8xjsCYqK3Gw8GJ\r\nTFH1yJuTGc6BgGTorRcRrnKPFMS831DPklBXtMpJdG1V15y63P+WjOdFbwn2\r\n7w3DXchSyUaiYKsPnjLVX5MaNVFtsrSQu8E5EfDV3HIVnzleEr8EOe4BGThu\r\nN4ECfH7nvvb7vd2j16LKacchlrMVKjBIpGUj+gdzoPrCDoa7AHByTk7WQ8r8\r\n5MPuMes5rY054+28g5A/4R2pr11Q6hBcd6Y=\r\n=UGDo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a6520b81b25b05f7ce50eaebccb121a9252b0283","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.2a6929bafc","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.2a6929bafc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.2a6929bafc","@lodestar/utils":"0.42.0-dev.2a6929bafc","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.2a6929bafc","@lodestar/params":"0.42.0-dev.2a6929bafc","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.2a6929bafc","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.2a6929bafc","@lodestar/light-client":"0.42.0-dev.2a6929bafc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.2a6929bafc","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.2a6929bafc_1660980963406_0.6537250085651856","host":"s3://npm-registry-packages"}},"0.42.0-dev.104eb54197":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.104eb54197","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.104eb54197","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f71684388f9197110ee07d2fe63c7f4a20658fbc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.104eb54197.tgz","fileCount":960,"integrity":"sha512-8valc+Lje2hjal5lFp75MrLPQunbUBpvsxGooFlZNB3+pkbHL6zsBrzufHoKDqvgou0d83zcR8ykz0hlx3zbWQ==","signatures":[{"sig":"MEUCIE+zNSpsb41zEOft/dqiTrwG1AJjKIWmJ4/T0Etyyr5JAiEAi//fGZuZgTcDpmlS3wNJm3C0phIu44G2x0BjY3HBsKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMW4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqKA//RUvCm7XBlWuCxQlA5N7osS1TuscBNJIaaw5aMMA1CU7QJofB\r\nkVcM4WK+Igpm9PZtv0sGNjfcCk90C1OnWvxzO6QyCL2bNLP1nEXnL2VYxaCO\r\ncT8xxjWqDavkRQ/nZzZEcC95NFxqfHn8d2ZZKBmOq4MA2BZ4a+1qSTzNkwwz\r\n8JYZW+cvQVgE8hI+RnZVCzvZb87CKR2mmKH9iFzJvFBAZ8nAdxhRpMdlNwTo\r\n8SvUMj4YmZb/IoGFlZ2C9GJNSyxOVjeL2GY+AI1/jZ3sdqfOMVgST90SrvXv\r\nDPTJbG2RhZ0xfoLLwHcHwiCJMJS47k+6bwFGGgExB5hkgnrfBPDTwR3+x6Pr\r\nP/b1P1pX8qCR9YIrjUHdTwQJCnfno+oPXlrdkN8WNw5vcLoMRWuO7tUld/pB\r\n4rtjmdQ/cD6zuaZtl9cQNL5I8FI+bX2XAzd9k129lP1rkiLca6I0FjKuN9w2\r\nFaaWziCH/raiHe7ipF/smK+9snwv+gXUXgQnNkuf8knMOMLrv3588A1ELHn4\r\n5FZhXpb4TfbIUj7NPZ/E7/RvI7Z0b4MaXrl/cVP81gqYwL75AMAwQlWEO/Qz\r\nU+MPmOekcVcUVeM5CQZk2P699FMFbSPUYpqQNXD3WZ0tXbWgpah5s1p4qqYq\r\ngoIQljs8Rw7SGFkTkA3R09hk/bz3iBqlFwo=\r\n=41ig\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"6eaca9b2bb7335243639d49ce53f52b81cce4424","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.104eb54197","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.104eb54197","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.104eb54197","@lodestar/utils":"0.42.0-dev.104eb54197","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.104eb54197","@lodestar/params":"0.42.0-dev.104eb54197","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.104eb54197","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.104eb54197","@lodestar/light-client":"0.42.0-dev.104eb54197","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.104eb54197","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.104eb54197_1660994999707_0.28341931153581434","host":"s3://npm-registry-packages"}},"0.42.0-dev.b2d6a55d94":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.b2d6a55d94","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.b2d6a55d94","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6587b1ab1f7beea5315fd951b75103b474ae2c5f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.b2d6a55d94.tgz","fileCount":960,"integrity":"sha512-RPDlIPY0RCI4PM2Gfv+Ye9awydoqhZdZy1e4y9AktogWMgNYqOUtFmpIzCF60vubt8HAd7UUY1O/T+6+apNG2A==","signatures":[{"sig":"MEUCIH5p2S6OZ7L4wATaGBQnV/305oqZk96TSVFreG3emNe9AiEAyTEqYlTHNpS+UiDrxc4bqwOVkLeof6yQ4E9bjaypqDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAM+kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ/w/+MA8o6XO8mUJwRUPZ5v3JpEiuRKzvo2uyTxuSN0GCDmBpB6zM\r\nlAxOvJ1g0lHyIm81w34C39UXNW0V3dZaN4e4jFys0x4i3OIZDqdNxYUr96L/\r\nbrD6Kyygdc5j8+qWPh5A9JKG+WHAIP6ScjoR6uMu8OBwUfAfBH/i8CXBcu01\r\nHi/stGx9ub4wa8qexEaYu+z6dQI2uQaZO8dAy8nxx+jMMk4xh3zZeb1KSX1J\r\nmsynykmd7tFNR86MX9X/TJBQMa7ny7Pa1qXXW5wRbQDl1yam/bx01Y4n9Jsj\r\nRxKrBwKnSWBut12S15lrVVvGdpoXZB7rhfY21b3mMKu4X0qHWeJBx6V3xI/v\r\nAP639u8gdlaV2DUflWm7TkGCScJBkoVdOvCmK0b0fnhU4sG/+K/xV9S95U9R\r\nVNmUGuF7mX8HXltOcKTwTJjagTCH56caPjHXlcIvDejUkc8Ms1X4sG3ucPBz\r\n0m5H2bjP1/IlKodrc1za3HFVQ0S0pWIwtw2kA/pnd9GTd6qf6Ihj/e4lK8TN\r\nsQEitKvgdO6pBe0mx1RPhHccAerOMY34XGPVHaHEm9o2Vj0zBbK5OwL8HSZF\r\nwMMAjHZUs5Ar6dD8Yh76WowqSqyRtFb/7dpi3Y7SBCMiSuvFD27zOqVqC0MS\r\nu28hZIbjOWCkQif9Xx/IQemtOM2oSA7vZf4=\r\n=PJsL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1f27c99dd31afd2f09d2d5f14dbb48427c2029e7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.b2d6a55d94","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.b2d6a55d94","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.b2d6a55d94","@lodestar/utils":"0.42.0-dev.b2d6a55d94","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.b2d6a55d94","@lodestar/params":"0.42.0-dev.b2d6a55d94","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.b2d6a55d94","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.b2d6a55d94","@lodestar/light-client":"0.42.0-dev.b2d6a55d94","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.b2d6a55d94","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.b2d6a55d94_1660997539949_0.1224827641203432","host":"s3://npm-registry-packages"}},"1.0.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.0.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.0.0-rc.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc06fdc9a9166770e273111288acf15a0682411b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.0.0-rc.0.tgz","fileCount":960,"integrity":"sha512-Uzb+X3cQGalmScqDLC056jP5lXJJToSlj13O4PBOqXgGWW5VQ4wrdfGM9YGWmSveUVce7QV4haio6kRGbXkjHw==","signatures":[{"sig":"MEUCIDoRk575UPKZA0KFuP/4qtFgCH6wVLPEMknmhRp5QIVjAiEAx11ZmnOJY1BFJ3e+xx9Ql7GJaKVYF89GoNUd2IOkiPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjANHLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowuQ/8CF7afFX85m9z8biUAvfN8Tl328VODyaPgoSMEvp3TCvy9tkv\r\ngHwcQz3XDwmqeaiPkXbkl6OUoK2NdPnm/WriSvHunuJ6O3b+BwyVFfbPcmMU\r\ntJ+71B9X7YWxfLdzwV3L+i+Tp+Wtfstbc497TXNMZg0CA9LDfmz7leP8M6aM\r\n2SPVbXE4CgSnK7ehm6O6Vtj2l4e7kynaLq+u7qgsAJ/XTeBDZmxNY+lq417p\r\nxE1QhTjXw3dXHuZCI4KowUB2bmXVcMRG/wQneQayiYFfokA4xCm0oXc2Qg5f\r\nNEwOX9SUYXF9dppPJIvStnVARRztcDOWhIPM2T5oqA/5Y/h1Bh2Oh+jQSV8r\r\nR92YFMr5Mz6iFGhWu3jYrFGV/JMvBDivDSL962qhL93NhqCzHDqhIAnwftc4\r\nH1U7MxXBcXw3ZdTeqomTwFuLaQYo1HcwiGMKM1VrtX/kb2B6xQOiwiLTNB3c\r\no16kbsv5bUSjAc5kqhzifBR7munZNWoREKs/rdfPhw/cfGyrVAj0CR40LFRS\r\nyreUzXLlHyvjgcQ7vojCpCFMHJDo4xCgutaNAkPXCmzKHVDeNVyYLIXPNePJ\r\n2EbpDBoaorN9CEGdWiiiGdA9Hq5UcEP2ZBzBZPQk2ohXUWXsQFYw43+ESYb6\r\nxOPT5elI43DuL8yjKYeCeGaGvywDXROiTNE=\r\n=qSXE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9f405adf5f1f82069c0da5a3251c9b61699ce67f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.0.0-rc.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.0.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.0.0-rc.0","@lodestar/utils":"1.0.0-rc.0","datastore-level":"^6.0.2","@lodestar/config":"1.0.0-rc.0","@lodestar/params":"1.0.0-rc.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.0.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.0.0-rc.0","@lodestar/light-client":"1.0.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.0.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.0.0-rc.0_1660998091463_0.6682929933694948","host":"s3://npm-registry-packages"}},"0.42.0-dev.bdf60bd246":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.bdf60bd246","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.bdf60bd246","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4919b37d28b3baf8376debe31024310b0a7409c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.bdf60bd246.tgz","fileCount":960,"integrity":"sha512-Dq3sm/7X64AvODpIbFTq27HFhzgewDVfHROUtJaoSMiF5M+ukqyhSt/N7FyRwYPNS4vdXhjUtyFh+EovNsD3Qw==","signatures":[{"sig":"MEYCIQDANUFxe9/Ew3tE+IqAsMo228jzUEQ0Dv2rmKVwapwKRQIhANVz2IRBFYnRKldin7SJ36EQ0+ET0qJgCbcWk9pFofma","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAeUZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbeg//VrbR7APBCWwZWdg0DzPBbnSYPa+rTAiJImOh8WSQT/K/P6g2\r\n6LB43pwf3GwKeUHN7izQG9zst/uEupV5FnJenn+sbOWx9KCusJCdbm7k+yaL\r\ntnI6arS3e62xrugZbUE90BHdeOqbFh1OnnoO5bq3MLgkGc3aYu5dlue6chbm\r\nfJEgYmSTZQuWmpHf4w9NPPvHAjQ3wQUNjVguumH2MQXVxn7feX2Dlam7vEZJ\r\nS1PrarcwsDDcnGpkMNu0+RHYwUOzGVR6OCiYrjULKGjSSv6R4NN3Rq/oSP7g\r\nUTGsyrYbA9t39xTc5PKAq/cR7ug581vEjHxWasCAgUDu+W/9palEdywDkVmL\r\nolb9ZEtgGhgZLDv/vuUNneHfBGeC14Oc6Q45pzSOF3ErUrTO68NVjREJG8GP\r\niBY5XNm0vlAI/9/a8KeTz1yRcSVmFxGfmjtwF9a8UfFGZPAN9AIKfO3nBtW/\r\nkIS2Y5Q4t50w06xfq9jq6oVNdEuR7iM5/nD8aNKedBR4awc7/M3/hyDa80dl\r\nj/iw4laIR/pJR+yGIzhOlRiXPuV4JoP60TKBzurbi1/2xRHCivHCF3pWt0gr\r\n5+bxKtVmiUuZSUpmc5563HG2Aju4mhBGotcwCnx74e4mcuY6LEc2+GFQyWRH\r\nUoBI/yiTgxqI0sVEU3TIL92KDu6WGWMaKHU=\r\n=fygS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3d462691dda77220699c909ff87a7f5a19fda48a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.bdf60bd246","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.bdf60bd246","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.bdf60bd246","@lodestar/utils":"0.42.0-dev.bdf60bd246","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.bdf60bd246","@lodestar/params":"0.42.0-dev.bdf60bd246","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.bdf60bd246","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.bdf60bd246","@lodestar/light-client":"0.42.0-dev.bdf60bd246","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.bdf60bd246","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.bdf60bd246_1661068568867_0.2778568351615507","host":"s3://npm-registry-packages"}},"1.0.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.0.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.0.0-rc.1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cce14348f5d2246ecedf422b47b19c7a8c13f936","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.0.0-rc.1.tgz","fileCount":960,"integrity":"sha512-MHRM1u4cEJ0pUVvdl8dtEpLJzHEMfC4GK0Y5mLYUFL0QCHM4AzY4jBYtt0vNsRxZExDaxotg4f08aXhF5JHf3Q==","signatures":[{"sig":"MEUCIQDBudLUNbL4uTG0WYgliDvvNB7DsDrHtYTfn9ze2WwzLQIgYYXDEYYoKvwxreeYQA8r8J7U8z3KI1a9qRH4Ml/1zfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAekVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppYQ/+MJYBn/krnBp7ecrau7rbQGBS2v2QU7FKH0msj912ahYWiTiw\r\njGbQL/sQ/w+OgcWvORRTwCYZtypxwZQPkQaF5lTxpTLVFxn6Zy5WApQT7Zk/\r\n7sdsWmCuAyqiO2RRrvybwJH++mGSSuGMmTHX03LmPl9C/Y9s6X2ElX2WzRp7\r\nNGlJHkZyMWuB8AVzIZG11CkVadytbruJTf/gwjAD59Ccz05Jba47OjhdK5vP\r\nUwdZnHE75yx7iddu1RQi5GR04BuNupZrzMujDd2PVGVwnxIV3md9np7i6+Pr\r\nbMrLfHNNONf3oshkZFA61e5nFGQwDK6/C7xXZI7PGXkeg4TLJ3HR1PAlf2+P\r\nLDsTLoE7BguXuP8ajetPKO/htpiV2JtT9RQPS20EYzJw1+JLSsJX2HbWauPy\r\nTvnqC4AogZk17Bo73Q45VGCVImf6y7pVtIvs5ADNWFp65lO1W6tX14ywgjV+\r\nbo70e5yKsFY9t9Vd7xRQXI1T98UTJ0/uOtNRI7EjwhD3Yd10/8EyQQ/eoW6k\r\nGugF7mmfgn+zK2jAwxlW/TY86ESC7jbKu2+o7ucIOYI1gcPp0ENH9h7Ps8eq\r\naobHAxd2bPYTCUCHFE7V3FNJn8K5Hn4je0PYyN7Cs6ztzviHY418wH59AVLL\r\nr4ECWSSbHGCMSSmH0yAVmtFYxG9O+VkoVmY=\r\n=9ZnR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b3d5abba307c8a92f421a8192cf20df2469c3ee6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.0.0-rc.1","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.0.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.0.0-rc.1","@lodestar/utils":"1.0.0-rc.1","datastore-level":"^6.0.2","@lodestar/config":"1.0.0-rc.1","@lodestar/params":"1.0.0-rc.1","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.0.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.0.0-rc.1","@lodestar/light-client":"1.0.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.0.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.0.0-rc.1_1661069589476_0.02842777597935875","host":"s3://npm-registry-packages"}},"0.42.0-dev.267278a71f":{"name":"@lodestar/beacon-node","version":"0.42.0-dev.267278a71f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@0.42.0-dev.267278a71f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f83f2deb78e5c63972882702d90719742b8811a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-0.42.0-dev.267278a71f.tgz","fileCount":960,"integrity":"sha512-OIosMjem/MytQ5OhiwhDSUc3/QxN54BsEE6DzeevndfZe2PA9CFzQtdusJw2zbi58C0mzxFrAddngcRr13z/RA==","signatures":[{"sig":"MEYCIQCS91/Umg684JoESzBOjNDBDXQ+PBfGmBRX/69xgFSojAIhAMYkPOCHcbQOZYrGiox4hofqyQ0+Gn4obTxJBGtZVSPJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2377836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA4ThACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsxg/+Pz3CwtZhlVx9HV1mq6Huq1uoTuXvY1C01fXUih6evYKi6yTd\r\n9sjgCbVRINB6oZu8SuKvWX7cntc2yCuaihMBlcmyBi+C3r3vQDVPZMZo0bQI\r\n0pTxo8JbcHWWGqLCasIWVPfnmk0KTZRiF5vt3uxddYubj9IGBWjohOC7BMcx\r\nMdCuYMJqdyIxjkdWfzZsjpUVUnV9p090rMqOSdyc6swJjExhEzGOmLlZwn+4\r\nBLhggszGEQuP9DIbdN1IR9NAEtvj431kEnt136GPeX0boocUYgeAvM0dzwvl\r\nU0Pu34sIeUGSMasDI46SD392k1YGZ9caiZWbocBCEesJPvZfMOUVg/4XXFa4\r\nlWQp9Cp69DuViQi9vmLPBjscWpm9gzVpGmHqrmQr+fHEQQPqwcZwAFHrS2fX\r\nyydbv9hvn49BdyyCYIRDvGM/chgADTWI6Qgu85UDQRKZh6sEkUcM7ecU+t3U\r\nH386f4JBt8tNrtJd7Wy0jlwtFLP6EUFvksez8byhuiAawFnNXX6DRXt8nODv\r\nc9Io5pqc7nVU4/BG1x8d10vRm4U5hYq6ugqRSbUED5XTCzontmZVil1pQDul\r\nLy/KM7YorX71p7atYq7X5P5NoHU7eWz1lXUBQkR1J4dg4lcI9MYJEjAWOdQm\r\nk1WCVGtFd2a4B/DJGjd2HeKR+004CMiB5Oc=\r\n=lWKD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b6ef5330c0fdf257921598264f4470518d646e2c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"0.42.0-dev.267278a71f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"0.42.0-dev.267278a71f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"0.42.0-dev.267278a71f","@lodestar/utils":"0.42.0-dev.267278a71f","datastore-level":"^6.0.2","@lodestar/config":"0.42.0-dev.267278a71f","@lodestar/params":"0.42.0-dev.267278a71f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"0.42.0-dev.267278a71f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"0.42.0-dev.267278a71f","@lodestar/light-client":"0.42.0-dev.267278a71f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"0.42.0-dev.267278a71f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_0.42.0-dev.267278a71f_1661175009453_0.7815375811624143","host":"s3://npm-registry-packages"}},"1.0.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.0.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.0.0-rc.2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50bcd62bb948763aad3de4165272f72213f15da0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.0.0-rc.2.tgz","fileCount":960,"integrity":"sha512-hknRudaX8Vpyd2FFdZLyAiGSJQSPE5AwqJzxbZ4tk7xA2QAfXlfSRJTt8ijWDHERw4wuxnF+gx+YQFxDOt+rlg==","signatures":[{"sig":"MEQCIFdjVqg3AgqNBCn58VbKbK5iz9DXyY3etcmsl44g7ZF2AiA+y2TvEAL8g2NLWFWoLIKGa8AcbgzwiS9Brq79g66q0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA4grACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ9g//bcWa8Lvl0Cy4Efh+4gxlTfTkuUqMGtYzEnGXy4mdenxsz2Ds\r\nAJ1DrzIWXhCMKIMCE1yJLf8jSDKrEMe8Vu3OQ2O3pySnJsG3w1LbK61Fpyvg\r\nnBqTkH+T6smprHL5Ezc14YENfT2Llcd4Q8YcXYGaNM93HKWJ8eA8v+UCiezm\r\ntDx/yaLpPQl9d+HI1BAQvVDuWChuejEecGtLtNSzVDFRdoDxzZRLQpgEPvGy\r\n11cDIfU0MHf3fzcqvTQT0xyeUV9+NOzMGFOXxshuh4Q0gjYO6956SvTZmcHP\r\nNIVMJISrG10IyQkyaVKnmO9ee+a3IC57srB2To4YIeZDx9/H17VDFfeoGufZ\r\nktSi4VBv255eaM4+GaQHEhH2RKQ41JE4C1+5507Pw9mcLHikzswy/K2AJdRb\r\nI+7fa3P8QyGiQnER0gTRfFh1slgYIGJSGrpcgyQPAPhoTh5DSTl6JfQ+92LQ\r\nQ8W1uTEJHLK+8zXDRNeq6DInRtp2sH+VVS9YmFRrwCoFvvDr9I9dcG6yTjz/\r\noi+Gz/hCWlYWcwAw3/30Nze0pCmZO4XaDEDPiYPUAZwS6YTSK2XyigcrCA7K\r\nXkkFuv8xdConXD14JF67ZNmpZ5OdIKcPjOX5IUstyGNQFwN1F3Z1CDaxkgot\r\nm8KFZ/tOdAe1TqVYUxOd2cEQG8Mte92dWJc=\r\n=Bixb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4950ac0f3e33f3e9b1a103f4fba170a789e32a84","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.0.0-rc.2","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.0.0-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.0.0-rc.2","@lodestar/utils":"1.0.0-rc.2","datastore-level":"^6.0.2","@lodestar/config":"1.0.0-rc.2","@lodestar/params":"1.0.0-rc.2","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.0.0-rc.2","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.0.0-rc.2","@lodestar/light-client":"1.0.0-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.0.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.0.0-rc.2_1661175850861_0.6843530733714371","host":"s3://npm-registry-packages"}},"1.1.0-dev.2977f17877":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.2977f17877","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.2977f17877","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b316dec8ae2af9b64cd42db2e14131b22edf7b7c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.2977f17877.tgz","fileCount":960,"integrity":"sha512-d3I2fOtnbQc3OUM4bPHWjFQh9+7Lj6c4GVKwtExTW3z6hq+1jN6nKoEZlUCt0Qje+nsGIrsUmHULpnxb5RJrzA==","signatures":[{"sig":"MEQCIEPX4K+BdA4ofcPvX+B1JoF4J60ccCMjNzgTWsBWWX2YAiANMP2z6vTvZMoyy0KG16bQ5J6BEIUVKbR5n/B9Nfi8ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA4rhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXgw/6AtotGgtzMt1r4/afdnos0Lbxmf1x4BJ59rWijTTmUlusO/rC\r\nOfEERio2PRqzQMd/PEnvqjP2SwUOgVmzb1QX73PYEau8PM+WCcdozdVEEgQV\r\nx3EdEAs3xiq2BD7pXvt5nGr/BkkFGkKnJmgGDj6C4tvfpwK1d0BxZU9KqJuD\r\n2ZIvhDecKmQw91IKHa54g+l125PQ9DGmEu17XBIRcmWuOFjsZ58b8tY/CqbG\r\ncp7/sJ5vJsgbFHMx8LnToN5SQWVgaFLc12xCllims72+dxPVZOvFbM6PmQrF\r\n5qcbPbf1W1bqKXAWp/rDH1swjFXJABA+jWY8JuUuqNb9awMbz+cekTUQEQ7A\r\n2wt2N3CxjQAtWPjIzCQaUSCyITIm57I8/38JuBAnPhcnmnZAToD52136YjR3\r\nEZBWRuUztR/EhV0bBBMjAahHnpNjMHYnGWpUgp3yNoG+myH5gDJ2+TYSdJvd\r\nEWjDBgwqbv/pGDs81sGGhXkv8p5U4SPhVdau3kTvFioDA2xjf66wI1pSsyXu\r\n/CB7EkGv0J6q5kBHCJ9yyXr2qTmBwwQkptfK0i4S7JOryg8XxA4C6AtqelMM\r\nxfPxOCVPipEq565tKeOdCWklfD1l3DkHns0qDCdgQePHAc5b29IShAewpGCY\r\nDpnKvWCaAtAzbrrjeaGQGnV78UWnmIjUTLc=\r\n=SGiU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"353431df58e8b9f695852fa98f0ffc211d9961cc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.2977f17877","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.2977f17877","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.2977f17877","@lodestar/utils":"1.1.0-dev.2977f17877","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.2977f17877","@lodestar/params":"1.1.0-dev.2977f17877","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.2977f17877","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.2977f17877","@lodestar/light-client":"1.1.0-dev.2977f17877","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.2977f17877","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.2977f17877_1661176545419_0.32566319192278526","host":"s3://npm-registry-packages"}},"1.1.0-dev.a0f06a9290":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.a0f06a9290","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.a0f06a9290","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4182027aa3516c6faa9eeff694c1250b02b216e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.a0f06a9290.tgz","fileCount":960,"integrity":"sha512-6DDbguwkVGK3OvQ0VyHz/GdXVyUWnM9hJncQS7LfMx6eJCsR97Jrt9QVw9qeM1Rgm59xGqt/wu2sWTR+PJeYaA==","signatures":[{"sig":"MEYCIQDX04/6x9IMbeYqO2cb3u7MPrso7Tr20W8EKtgEZRgV3QIhAM/dtEBE+sgXqVAWbIAjgS9bOQ9P7EmVXmEEWlgNpe4j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA/iOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI6w//fj1GAp1fMJAmXtvMW70v39/N4GIV+hC1lgnyMxe1usk0TK+B\r\ne8DEYd7GrZ87M3LQ4eOda82gGbxG9eAr6U5oc2fA+qD67tR7q22N9sy12Vqv\r\ns5qghnIaxBZ7dAhYZ15H3TnAG/grPqoet4/hk9ocSjcla2CoyOBs3cAIfTL8\r\nESZ7OEKP0D+sVROoBnHiH22ML4PZr7elLr35bqyojrhXAcNkcNSgqk/k3UM4\r\n+FTSMue2J1YWKyh1zv8/tCS6cN08DRZT6OEjgVA9dcGsOCoVb/Ub970+SV+8\r\nX1rpoTgZ0wN4jv2OenTQCfQOYH4hIe5BvZq05b1eYkBMPo4B1a7+uxZqU50z\r\niU7eDNwevAm8lmZOkQcHng8aE5qCXFV639lC7+2hIZN6EIRcDNI41imwm/91\r\nuqhRSRPgEepRtcr3vXRUIfp/lkHMbyLUuX9q8S49CA3dfLajb59l/eDgXZkR\r\nRc3xenkKfoCko+D/kuISU0P1dDPsSHSBGcbNhelzqQXW+G7f6XITr5DavKla\r\nvZxdJfh+ZAqzN/dYDN8OKmrs0SGLmK+pPHKmHYmS8vO6NCxTLRKH06b5JBCw\r\nxpu6Uc0zq8uWOIBzGmgDYJiQCSGl6FzkS9Xp3jOKHszJ1o9k1gUvX461GaFn\r\nn/AugSoc8txpe+g+ZgcaXWP7XB9Nm6jHqa0=\r\n=Byrt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a3b5796a7c733bfb4a189aa9bce9d1486963d60f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.a0f06a9290","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.a0f06a9290","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.a0f06a9290","@lodestar/utils":"1.1.0-dev.a0f06a9290","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.a0f06a9290","@lodestar/params":"1.1.0-dev.a0f06a9290","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.a0f06a9290","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.a0f06a9290","@lodestar/light-client":"1.1.0-dev.a0f06a9290","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.a0f06a9290","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.a0f06a9290_1661204622465_0.7439438031775139","host":"s3://npm-registry-packages"}},"1.1.0-dev.6ea9f54edc":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.6ea9f54edc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.6ea9f54edc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6f303f04692a8fb61f7e3b4b571e35dae8e1a68","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.6ea9f54edc.tgz","fileCount":960,"integrity":"sha512-M3HX6r8WIg8vgoJlYQDqEImv/WMgluBaVSt3+5z4gmVLfK82udUaXScs8EhNjhJP12hau+1TwvZ0God1UJBCJg==","signatures":[{"sig":"MEUCIFQQcmK9xS4PTq5FKuwtptjwY5qNLUPSsrcchzUJnzWnAiEAvzpbJ0i3jB9Uh0nvGFksY2Z+jHDD9715YNQ6x1pthPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBFgaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCRg//f0LR1bKoxAkqmIszuwlsqK8cK1xiE5/VzkVUAQ3tc9IgjHEG\r\nor9GvZOhXM3Ho5EzxTwf/TVKQDPV2Zvn6YI/l6Wv3YI0w0HDI1/fhc90mVd+\r\nirJBMRv4Os4ZCAARWWXYIbowLe9yPB8pU3PYksFlQhtMeErV0F7ErXoIN866\r\nlzTPiok89OTMuQphMnwCUc335T1ypL9/125VEm4VoZOKhN2g4ykhhtsef8Xg\r\nk29dwuw0rqIJFQ9OVUr5VwSuKqbbTtlZ835kSoLOmayKIBacqAuLXHF2A3vY\r\nCRabmdr5PAWWN9M6P0Qeljzd6cjF7QfwH7dTIAuFxgU5tIqJUS09sBMkdfBt\r\nJquFgF6rKuboPeZY/1iFLHiuCJXePadwRTK8qKUwaGRht4PkW2ZO4w3Z74R7\r\nhb2SMRO8T0OiGXPCZtLvG78p358RFnTAb6NSqvOGRrSzigxqgeSFZtqdgIz0\r\nHJExHT3Ee1vEzgTICRu59D6RiNYkm+qUGh9Z0w81FY8hoosKsNg8fWlYm0uc\r\n9uqjuHTbRYhrB6bJkNF8sv0ShHY1baqim9D1lhg9xvODcMJQG8zaqvJl4hJV\r\nxkrSKatOMQmaBiJwgT+Jsl5jh7BhrzSSFKAW/zsSna0sjYzMBgkKQB0lguSB\r\nIfTQ2Da10GJ1zcHV/YQQyjF472wIBn4jq4w=\r\n=Vn1s\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4e35b650d95afa9c6453267c57ca6951e349dd3f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.6ea9f54edc","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.6ea9f54edc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.6ea9f54edc","@lodestar/utils":"1.1.0-dev.6ea9f54edc","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.6ea9f54edc","@lodestar/params":"1.1.0-dev.6ea9f54edc","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.6ea9f54edc","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.6ea9f54edc","@lodestar/light-client":"1.1.0-dev.6ea9f54edc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.6ea9f54edc","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.6ea9f54edc_1661229082475_0.24416936520445054","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@lodestar/beacon-node","version":"1.0.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.0.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b6e6ffae1994eb57ef13f0d2fa645546df5548f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.0.0.tgz","fileCount":960,"integrity":"sha512-d0G/3EjPT2Trber+zAor9YUIzv8AIHo/yl83agzgEIKNZj0vukLp8jfinODojLHPXGcg9ZeTXI5P/QKPR22u8g==","signatures":[{"sig":"MEYCIQDcgNvQ0HgvZbxOywFxzqr0FSLDINYf9rt5xUTPIormZAIhAOiaQJwqNHvh8obPAvIvfZY8vnM6wT7GT5P2vLW3BlVX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBNvCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVCw/+MZbMslc9Gb6DlrNHxpfYaFLljGGF+2m8jA98ReDMBhvCzkQy\r\n7pJHowsypNWo2xIPcSfwIdpN+XtdIQm0wc72YBh0Zy/KRspqXMzGvvQX+wGh\r\nAE7H7VLHS0K7TfRzw3W77WIfh2ONNMJQIuXx6LwMvNyZVIKKdmc9+l26P9fy\r\ns4jrVAI5BNFOgfMEnL9l8omyO+7WBiruzUJSTUlSwBeIDM+dRJ6JJLG9hl0y\r\nz7GX1X7VRgsnJDuTArAF51HFmEFoZc2tRv2ug4UijolNrKSfQyDcSWmmmVZS\r\nMZ2mwnMV+jzXmcn2MwjAjXBGP1xjy/T7xJv5yBRkWWs7h8egfK7F766uYiXJ\r\n5kV5eh5bMQwbcWSBgtppenQ3SELXLrKiKPbJsphUlSl6Rj93WCgxKI+jWLL6\r\nv1ytrtuJzphYzaRc99RNF4tbkg/jQx4NmDGp/eOQnQPzQXKJaJnKda6hsMRR\r\n01C+sdh9zbf2YJC6K127PUQ802hkeTLtx/EVbzV4xXcEe0eXdpxUt6iDjUM0\r\nUgmtcTflrm4eqX4iRceMParCSlKSdfxlVXkSwuCcsN4Q5C2jWQr1BQ1plr06\r\nXH6a/u7TYKoy9raeHbz6rWB9r38wPGRoiR4U7zmLMoBPKp9/e3W5WmUyns0X\r\nQnyoJHAvJwOZFGMrTxcIG3YHxsEp3QOc4kU=\r\n=5xAA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4fb795074660ce76d1db83e94068f084cfa022e7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"^1.0.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"^1.0.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"^1.0.0","@lodestar/utils":"^1.0.0","datastore-level":"^6.0.2","@lodestar/config":"^1.0.0","@lodestar/params":"^1.0.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.0.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.0.0","@lodestar/light-client":"^1.0.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"^1.0.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.0.0_1661262786366_0.5218234068338832","host":"s3://npm-registry-packages"}},"1.1.0-dev.3ec84c381d":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.3ec84c381d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.3ec84c381d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e5f83b4ccf6d72ffed0f97f81752bf8b23346c9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.3ec84c381d.tgz","fileCount":960,"integrity":"sha512-EYVjhx//lFHresl/7z+UkJmmW4kuW6w0/UVsXnxzvpZSlnYDLSEsua2KDpwKZqSAO5UD57yltSof/1MVUbfTfA==","signatures":[{"sig":"MEUCIFg5Qjlv9q1JCaA8S6LR4HYpEwTIP5AyOJh4tC+5bSg3AiEAiVONu7IkwNpswq4ZxEVSFJeMCXDylPp9AxpVROYWSII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBN0ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtPhAAl/axpjcYlQZZzoKzbvybv0BTfwEB9s9ozy2XeuKVGw7FO1wU\r\ntHAKD7yqKOGx28Y+2O0BkZNTt6pOVcATuGkwNNcL9z/7IjwNu/Ov6twANvpP\r\nJz0cDSMkjDVXzjifNVbM6J5MIiBFS4N147bQyTES0ZhYcZcDwGj65wwL4jwc\r\nxZkl30rw5AepSq1YD2o8tBGbm8HgwChTBjlI00LjOnRktjIM1PTAEkaP5Kbf\r\nyy1bD2TOhVJwWvHSuR+74ikzXR0Jyn7HQvwSM7Hf+zNiigAk7C+vIeBjLvTX\r\nn98LvTq9sDiXhE/4+l2heJX6mmdGhWw9Xx66vLi/BPjCxnzL0jvaVvWQl55/\r\n195cN5WPLNim7LS4Iv9VQFfHwGAN1v2jLGMaHrOpb4NMpBQVjCQiSk4HaTbN\r\nz9eYKL/MpcdjmAHRWv7fnqxvL9tvIuBD/75nJKsRGNo4mlOTwTDY5HlT8LW/\r\nW/YbeRDU/aAIRVhmAledqHBjQ7FkGeNSKpggDa1GKjQZZscpfQRroQz3UoYN\r\n67GuctrD2fmU8i8e0z2xS45VTUSeJVORwWNDeAj3LjcQMSwTAL4qXHY3DnNl\r\nHNLf3EJkqEGkklf8K5nRLK8YCw+OOEtZ3kuz8G72cdiXEuFKKbkO7a5fqA/O\r\nV3uHggdNX9eYYC+bKadmVFeNjp1OvWkQBdg=\r\n=KkHp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"18ea6c5598198b668a22b8fc6bd592afbeb04756","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.3ec84c381d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.3ec84c381d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.3ec84c381d","@lodestar/utils":"1.1.0-dev.3ec84c381d","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.3ec84c381d","@lodestar/params":"1.1.0-dev.3ec84c381d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.3ec84c381d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.3ec84c381d","@lodestar/light-client":"1.1.0-dev.3ec84c381d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.3ec84c381d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.3ec84c381d_1661263129057_0.4844002846396904","host":"s3://npm-registry-packages"}},"1.1.0-dev.eaa438283b":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.eaa438283b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.eaa438283b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7211f4079d55b49db5ed535fd3192f6078508f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.eaa438283b.tgz","fileCount":960,"integrity":"sha512-I/aD8fLuMU77GcZmlm0GymYgJ6TtQbVQTCA8u0NgU3QyJHwt9lXGfN0PYSyBOEubc9hchMNlXo9UDGRm976dtg==","signatures":[{"sig":"MEUCIQDhbDLbxU7EvkPNJtNtLiKGN/e2e58CHriRAlgRIwWxeQIgHVpmhexDSU0Zz1snVWq2RF21A0ZrbM3Ek6rYeWPbxsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBU1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvLRAAgjE0ETLwEPchGuj464V5uJHlWBquzZHZxXyc++ZQwwUZLCyx\r\n4ZXgi0qSaGrb8iZ9sS4BPvBZ4s1tNgMFMHVD2BXsiDfCHp8FrGwPID7PGC8m\r\n90y03ileONn2GZvM6mV9eO5H+cfz6tkvu+7sgTE9HK7y2uY18qYiBr2YIMyr\r\nGYAS7T0j2GGI7znuM5vaR/wnPZwDwHRIP+m8uGgsyKiQQeZdrE7sMwI7aKOs\r\nv18J9e1tBJqz4NdlizycYwwo6eRTtFk0pM7CujI3/SDYOpNsn9yR+8EIYB3R\r\n1LJtLDA3fkYtlW+d9r8UjehCXpvMdyBvYE3jXVu6CtixuZXnDzIU39RtrE/j\r\nLHUgdkR7GByT2cixPp9+eCdYsdDSl+WfcUoHp2dN+1kpT4lSB7eUf5y9tMBB\r\nOOJeQV8UA4QiEfed9dYqe9JVp8UOUdckhw/JnKENcRjqPDgMtsOilzV187wW\r\nJ5t9UyQ/lCQTInh+qNbLfa/s8AtjJMdt/8LKjJ5xBTGYEavGquolrYRF5JEU\r\n75hR6tFe1/pfFkrq711/D8VsaAA84tNHLIa7ILWe46JRRE5raOQLKuxUCEvN\r\n7dnQk7sWxrC/wSjlzoM+7C2G/rrXCjLJHHEwcevrwCMghDSCTHiIopBoCNZc\r\nvCKxcfJBrvi3jPxqwpmob4DEDI/u0vECg9A=\r\n=sO1h\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"58e566dc9bbd659df9a18801468439c043449bb6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.eaa438283b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.eaa438283b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.eaa438283b","@lodestar/utils":"1.1.0-dev.eaa438283b","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.eaa438283b","@lodestar/params":"1.1.0-dev.eaa438283b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.eaa438283b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.eaa438283b","@lodestar/light-client":"1.1.0-dev.eaa438283b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.eaa438283b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.eaa438283b_1661291874358_0.9510206952069333","host":"s3://npm-registry-packages"}},"1.1.0-dev.d78131bfee":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.d78131bfee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.d78131bfee","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f3c313274fa38370f7ed4f9d59f5929075e5cdf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.d78131bfee.tgz","fileCount":960,"integrity":"sha512-JwltYZ3qHx+fnDuikE7UM0Kc1/x49szGEt3Gbn34WJ+k/zxrYGYiJUmDBVMGaqXkzQmkKwxaiv1a0cMAy0EMkQ==","signatures":[{"sig":"MEUCIQC2vkt5Yab1OSWALPAhJoN0vY8DiYomNq3Y022S+dofxwIgIoMwYCMey+sm3OHOybBV0TNCllT2PacWEfvlYY9MR6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBVQrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVnxAAlPKV4rzVD0EkAc6IxO0iBt3Bi4mR/75S9PhPXwC1W+jJS12+\r\nNJbLfHen+US6gWVJVAPjzjtkw7mj4/qv73gPVTTp7+fn8AoTwXX6kOJN4dVW\r\nUyKHQgAxxHmfKYlc6sHLFhoQPmzczt8YyPX3DfgkvuA185bkvCCrVFX4w+oR\r\n7cUwBeJ4+SWVZrndRT46vKGndJSc4WRynd4yFqUvYxsMXCzW3xXnPXZm7i7A\r\neLCVwRJlU2XoXv2eD4zpu8NeEf62ImM8NDynwfe9BQ9tBFKa5vTH48aN+aR4\r\n+knKFB+1uU0Lf2piQPvxqADBl7rZbxBXbC61ACiGwJljgVl9kYHEuxfHj1H5\r\npS7RGM8O+e8zbWG+3mQjd1b3gzSxjKsMnnAKzT/GCiZb6FtKJyJLvdo5Q5JT\r\n33458SBFDhbSWfdGZzAw9u5AC/wjOl4Gz0OnZn9gWEWPy4OEJAajPwXoRX/7\r\nOK3377EPvFKkV63iDg+Z9wQIKWSi3CeWzu5K2H8+FuiGKGHqoBIksYCVPMqz\r\nKli4qQr7wtevKkdB+C4dwgbJXn1AdSYhyPGGd8lzyPx60nvcyLiyXAWICmjP\r\nNYOclir9bdpZCxErDaFQuIHVpOhVSvDTnipN5FZ68HMP541LsNkt/KIwFql9\r\nH8G05+gpqy6ncdfvk6WeZrR7+DW3juS0NVY=\r\n=a+lm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"95ec83e246593b1189183054e3e3e25ce7979bf5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.d78131bfee","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.d78131bfee","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.d78131bfee","@lodestar/utils":"1.1.0-dev.d78131bfee","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.d78131bfee","@lodestar/params":"1.1.0-dev.d78131bfee","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.d78131bfee","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.d78131bfee","@lodestar/light-client":"1.1.0-dev.d78131bfee","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.d78131bfee","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.d78131bfee_1661293611337_0.525503704839942","host":"s3://npm-registry-packages"}},"1.1.0-dev.5cf6ecb341":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.5cf6ecb341","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.5cf6ecb341","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"33b8422f92c969c4ebea45266056e35e180d7df5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.5cf6ecb341.tgz","fileCount":960,"integrity":"sha512-AWIxkElfswb2oSUm2AzOQLQjHBX5hJOM2AAWSI6XKRdUTU7QNHAxlV0W+NlULLV+GY2cX8dx6+/V1QO4hpnm0A==","signatures":[{"sig":"MEUCIQDq/lTbP4kHGeeDLIguXyDvRvoqkLPWCUEPy0B7ZG++iQIgFm4CkXhphyaQje06UJ4oTV+Ot6QQLI22lX2/jHf+PVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBmEBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Zg//XYxEGswHGsCYPZpRpg/4qxAAarnAXjbemqRODgULH7J4gZla\r\nGGAn8+d9vQxGYdxIjr+1R5/5DTrRFAhfZTxkbg9hEjAMinY28sDGovFQOqv5\r\nw+dfj37+JmZpKr/wWMMr4kfTKAbl4oSe6/Oli5cp57N7574wACJ96W8x8KzF\r\nFzHNFTGNbIQZZ+iTepaHOqXKQgmcHJHEknqHfBYVD3vCqJkyTn87x7FyDj1j\r\nKM8b8BXYNjh4Xq/vKIOZB8EFCXF79W7YLCVbCnoy2zvK1NFS7JtO0TaquVuS\r\nR3G0T6E/9r9ae9MaOy892BBw0COrzpSrUX4Np+fkyOx0xTWxS/RnMzC3TuTO\r\nzH12Dzpuz7kMvAtELJszWvOVcbU6dRxfRODj0O/yaJcxK/jqSUVoInYZqPFp\r\nEZz10A8Mtd8RYYQQv+E5UKs3JjHBFiIzVectlF/ZOStpL1e4ePN/ggB2dK1r\r\n/STkK8hutkRTyQPsCB4e8s386UEjpbSflXde0Zv1GgxmdBBRoDtKcgPa9kUm\r\njQifx+LisyY268mnQcPBhem+ocs11eSvcIBfg3MXovL9y1WCI11UTSyn/ubn\r\niW+K1o4KTdfU8/zZjp7v+CO1W1Jl9+J3Qgq/Kl3TrT2jl3AxG+g3C2bLykb2\r\nyR4HcMCFmspGGVl0wFw4S1vVgK3fxaswoM0=\r\n=6qmZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a32e64455ea654ac6aa6d42e8772a9ddabc2f1d6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.5cf6ecb341","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.5cf6ecb341","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.5cf6ecb341","@lodestar/utils":"1.1.0-dev.5cf6ecb341","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.5cf6ecb341","@lodestar/params":"1.1.0-dev.5cf6ecb341","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.5cf6ecb341","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.5cf6ecb341","@lodestar/light-client":"1.1.0-dev.5cf6ecb341","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.5cf6ecb341","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.5cf6ecb341_1661362433262_0.04082925913458468","host":"s3://npm-registry-packages"}},"1.1.0-dev.168d46759a":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.168d46759a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.168d46759a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9471d1f199c2b9207d515be71a1e69ceeabb8e8d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.168d46759a.tgz","fileCount":960,"integrity":"sha512-vlvZTghVAvyMldHEOYwQujxrQDdJVbHcW1MW8GshI6VfPqenuzasaMlq3A/OgUWUDxx3nbYzx0AhCNLCbu4fhw==","signatures":[{"sig":"MEUCIEcnbrPatWrKVAXkSXV+bISzi1rGDuKlMSsTghutCj7/AiEA6C2FxRNSfMFGM2MxyMRdFSJpVU7Au3O4YQmieB+Iam0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB3VnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Jw/9E/yhcJvVOkBmn63eNpfg8txQU/o8xEorKuQsNsfpJ6QctrEj\r\nONLviJzArXzgeItiDVMv5PxmYR1MQ2mkStkJGCKwitslib2UWrseek1YCazW\r\nqy//mPj4mb0wFKUJtWk6IVuT6i7GASO1OECC0+NtDagmWzvqsCw0lqEsYbco\r\nzIHCjbCLRPAKxbeUq/tDn1jMlqrJpjDe/tP2IwytoThV79KtyRcSRPlhmYUO\r\nocfw+5e8Xd2Ae32e23OCBrE/GCNb+vaqwIQIMMbMbxBdhyfsRdCdY1K4uTad\r\nW5RiRlI+ROZ2wGm9ZRwqhKLxgSXY0td4cl9DFC3/KIi6U6whXj9oOnUJveue\r\n8AR8N949JbJfPDz7jX5bYtOcWCtUSF+bIiIGoPPIX5cif2c4DIffoI2bFe5r\r\nKiaNcTi7RNHifcfPz8BPSbyUeI2Z6RCJqdNFxePkT/wfKH+thSkyjdjYimil\r\nwd+VCCRCEaI1FdZ6RcqZGIXw7sGLOHb8y+9ZjwAW/V7Lo5BhSDstclHaJvSX\r\n/lTN4ZG5Bus+csvLH1KZq0ZBe42nN3pjzZXdLp3d7qXp5sN7daDUETzP+pCi\r\nxQBhMusUQOyYmQZRx7dTwmrXZCr6teSmpbL//qz/FhRZHX87p8SG1kpo2dJo\r\nGISchnmbs/b8kwGSkNLyTo/H3guUqhLQYpE=\r\n=eBtG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4de67b44c3f416688e3c715a30f3bcea018ecf81","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.168d46759a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.168d46759a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.168d46759a","@lodestar/utils":"1.1.0-dev.168d46759a","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.168d46759a","@lodestar/params":"1.1.0-dev.168d46759a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.168d46759a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.168d46759a","@lodestar/light-client":"1.1.0-dev.168d46759a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.168d46759a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.168d46759a_1661433191001_0.6613986733915105","host":"s3://npm-registry-packages"}},"1.1.0-dev.506630e3c8":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.506630e3c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.506630e3c8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f70d794c552602407c4d737457e9f0c41269cea8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.506630e3c8.tgz","fileCount":960,"integrity":"sha512-tgd7kthXJWDCfjxMAP77Rzy4EkiKG0dekqIcfbhsQxOm+d9/pS8W0IpbIz/3dqX+1dVXvWTImmg9vGhsohd7vA==","signatures":[{"sig":"MEQCIFw8c72yTTBYIAMFgMWlYsKt2N4CblLWIP8tzJmRCgevAiB9oVeQYFhZP5pMmJMnTr/uIurXuwWUzctLA9U5Pj1mRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB3rBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqulA/+Pu6UYKZ0j4KYbVgKauWw5gSzVr5q8xD+XIeY4bjOzGKLqAuk\r\nUb09vTn8WsOg2ncUGosjyEzCa72TjC0E1wIkDn4bbUtkph24CwjxhRCFBb1I\r\nQvQ9G4xvXoAdvPhkLT2ifbtlg0AB4blNo5we7fuCNJxCdiHxKsggJm6zBzGn\r\nNxQPE5+fT2HhL5mn0bENZwe9H5crOOBOjMwORco22/6LGcS/ekKxrlEHP7fO\r\n/Yptp53vspUC8qcZ7G5STbhwx1c6/iosWGccVdlonWQjdeqA3xCBjaPK51E3\r\npNiRweSu3hcrTD0eP3/KyGhAMB3MbsYpsYH6j+UJND0c/Y8vYGqE+McOSqUq\r\n0GSeprzR1CNr8fweOZl3KPw6QUU+QhJ499iGJcl0xaD7TGwkkOEKXQdCqgeS\r\n11kUgGnDu7S3C2oO1eSomN/GMDXzURN4HXXXt0xECUn68E8IbknoFivdS0UD\r\nuXRaLjiJqnByOPgZumCCzT1Y6u2oQGKqxN9rWWP0su+JR9hY2ptrbBCoXKhP\r\nXzX3edcwlatvkEJ/7ezHeJyxYfbl4x662sMv5yWCMIyxJznl4WmDOckWl+4O\r\nwt+ZyoFcuGo4osnmYBlyadcdJf+qPaJV9EoGAaZoRWhYLoDzFmFGyk+/M/+y\r\nJm/r5m+TrWqmSmRKzsM3HrKH1cd2GhQis9E=\r\n=x23O\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"045313c443544dfa8c5a4a22d520153f43ae9e77","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.506630e3c8","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.506630e3c8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.506630e3c8","@lodestar/utils":"1.1.0-dev.506630e3c8","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.506630e3c8","@lodestar/params":"1.1.0-dev.506630e3c8","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.506630e3c8","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.506630e3c8","@lodestar/light-client":"1.1.0-dev.506630e3c8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.506630e3c8","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.506630e3c8_1661434561135_0.3498470567236862","host":"s3://npm-registry-packages"}},"1.1.0-dev.02e11974c3":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.02e11974c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.02e11974c3","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"68be9fd50107913acc51f293656e09f30244e6cb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.02e11974c3.tgz","fileCount":960,"integrity":"sha512-LMJwNoN6hrlQCQ7vfCs7Nypto4MWr8ary2G0U71bBWdYRIytMuXwCvkKOodcfLjlYMJFpmgCm1uu7b34JhAvNg==","signatures":[{"sig":"MEUCIQC+yZqC2U3J15QhkmSihAPdf2K3RRdNlUd6IPAvw3frwwIgUwkAO99IiBOaGI8XtaJBa5Z4QR8H7oO/Ffm4zr8QjTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCOsQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4pA/+PQ0P9qHB5m4v1LWtWlxff7ien9/fXqTBPWZTcRdKdjKmJ68W\r\nSD4GzYKLYHO3tNMu3VjWknydTkh0hf8sL3N1tpeiWimQuHYSbZS5FdMWs2i5\r\nZHWLMflZ18w4my9pRm6qvF6PW96raLuR6ghiCURzhIkSQ9COhctK3I9D1nD/\r\nt92vseO5+1v14qCy9eboHysArUf4qmfavzEXXaMbJ+Z8JxW60JMuLFl1hdtS\r\nHsXzM3xntVaTwdCNFt3+2K5zqa62EzLeROn4Th2fUo1eNOOsSba1GJupuEi7\r\n/euSoh6wkc2DpDVJjfRBLaJuogCb8rUQwbmRFFlwKp3s8zQQS1KgaPYEWV+2\r\nxdQjT6CIU5AU2yBeYQzaEGR3fZ/oFNQcbaAs5gR71WLrMe6yEjQiCO3mAS3X\r\nUMt9E0gQACoS5bSmL2LTLNq9qJzJDAqq6rJB0eGgo0STWjNCobRQqfnZP7d7\r\nr5WOzmw/TaWjzMw+q6JqApdjF7dQjmUqC82yVeCEq7gP79jLXZrvUJrwL1zm\r\nSkJ4gA8hBeeYmeyvFIZVvQ20L7aF4z8satWOFf+WQ524+OHEx9j1Xjll+hbn\r\ncMWUR9EJr5mA34xiTsGz2ak7qX6KhOee3M9gpO24wuy5qPqrk0VSt415zyq/\r\nP0dpuD8OJYXAYXDzYtKBSBgqTKeZ5ko+Be0=\r\n=XNcs\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2814c3a974c9873027155b42f1c117fc566596a7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.02e11974c3","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.02e11974c3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.02e11974c3","@lodestar/utils":"1.1.0-dev.02e11974c3","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.02e11974c3","@lodestar/params":"1.1.0-dev.02e11974c3","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.02e11974c3","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.02e11974c3","@lodestar/light-client":"1.1.0-dev.02e11974c3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.02e11974c3","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.02e11974c3_1661528848654_0.9536880352974628","host":"s3://npm-registry-packages"}},"1.1.0-dev.31e5860c25":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.31e5860c25","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.31e5860c25","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"123ae44d1511dc028ac92a68a0b7a50cd51eec45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.31e5860c25.tgz","fileCount":960,"integrity":"sha512-KABrtKPzLQM5+G+ZvpfwgLXAnj9rCTc7+RqX3o1N2imcvz/D5ikHe22URNdknYGY+Bq40tOajgsF05WtJecRZw==","signatures":[{"sig":"MEYCIQC6Pggelosd3hmu0o7g6gp1yR+5HFztm0dsnzB16Oa1UgIhAJ1m1BkAsp7qKygxaaVNPESDvPOY2kmCz2L+iW15OBI1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2379394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCw4pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEcQ/8CiCltemSk42FhMIUUoSgtCBFURq5n9YR8hZZAz3NQekCZ0l3\r\nPLlt9tci69+7Lmqd++XHPvTzhhuHO/+5R6NaJ1x9By0g7qKzF7zVpRwcVHhu\r\nKcTTWDi/B/fJa+Lw8Vs+GsoMJi9f0ZBCtKipyJJBE9H6KyxJNYuyVpNB941Y\r\ndVDNz5680bmii03ARKH+LFJ1J/9eH6bpmijqcuJMSjBedNgNdkBtz6gRAbCs\r\nwLGXnh21eHQ9RajgdKGjL3KMo0FHJgYLZwFyTfeIt9pE5yHZUEEe2o4Sf7kB\r\nzxBpNAZW43CrLaav7j2pKPArUfFGsAS36t+Bm+tk/ykwOypppZwZjkupmE9R\r\nPncAJ8CfKJrjgxmJTLkE7yIp31/8njV7fDJxY4vWhVP6Exy+NTfgoVZvGinG\r\nF54DHCdQbXGqdv2zyy4Y+8HyV5lVj+8I2PQ5pdjJxjr1CwaexD3I/iS9HcVS\r\nYTKbLaz1FAjd8kmtczH4/mpDuwO5xgJjYRBeK0vCZq9oDpBzOX4HdjWGmCIW\r\nAg5iccyezqujr1SRNzrlyB3QWdh0CUtrTpBORC9XpNUNoqfVJLyQKSwG8Txz\r\n5Nk+Y5HuuosIrzdx5c3iuSQkZOweRX/5SJyf5nr7wLm4apMJDkbD4rpAJDIJ\r\naMeOehx1fW7pIrmN8IDIiJvXmVwXSj7Tf9M=\r\n=2Tj9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"debec4b5186ee2c84bc72ce7ba4686d8db120693","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.31e5860c25","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.31e5860c25","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.31e5860c25","@lodestar/utils":"1.1.0-dev.31e5860c25","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.31e5860c25","@lodestar/params":"1.1.0-dev.31e5860c25","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.31e5860c25","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.31e5860c25","@lodestar/light-client":"1.1.0-dev.31e5860c25","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.31e5860c25","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.31e5860c25_1661668904963_0.6752884575240059","host":"s3://npm-registry-packages"}},"1.1.0-dev.74900bcf28":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.74900bcf28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.74900bcf28","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b257a9d4467a66216c537d27bdcdb46cd7290ecd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.74900bcf28.tgz","fileCount":963,"integrity":"sha512-2TL8oMSIan1Rc3hEdyE8w8Yf7YjUbIk7Y4GRUXV8MQs2NkaswsOl1OOWaOUtnrD5wl8nr8I5H0YT3MnDURdnUg==","signatures":[{"sig":"MEUCIAn/zmknEIAMngx9v9x4csSJJG2dY7QR5hI/svNXovadAiEA8E93kQZNf1lA23Evb/dLJyEY1skC0HxfRd0fQh7JMN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2386008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDMXPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqORxAAl1KtcrNIG4LArPqePvtDwYvnlpPXyH2qGBiv/ZTbDEX+fnLs\r\nngIfFY1ZHq70UaSD2xKsbYTQRpmGcyDpM3T0AjQIl/XiE7poEvur7rlx6nX3\r\nztikZoUwHcnf8cn7dbf8YFMqgHIZHgEdOmy+xf4WjtUoLaOxwOUzSbjznbji\r\n45WeQVMKfp+P/9wugbWNeuvDe2v+tSzMhTJbwZkGy8GaUgNv8J8CS0u8gG0G\r\nynU8VwjRE9icb2M5+8kQTmKA1FdlEzzsoyZavT88Fiviux+TFG/IdDTsaDGe\r\nxTGABAjPzqGlMKR9NsXu1ecnG/Y3IFF/JDB01ihb+h+49vT+/KRixBxy/oXb\r\nxk5wb957kl3o6Qa5eMsvaKcstthv8uvt3p+k25YBlEqwXlv2OfbFq0Tfe2vQ\r\nonwuqW2SSe+J+uR+vH2K3+VNVt9KJIjkognyrX5EIF5sgWliiLmaIkZcsV5f\r\n+JQ0Io56YzGg7WcbLWwUHnNXhwKgJenKQwv61w9kAdpPBIRVShfTLR1sOZ2+\r\nqHLzZVCr6SkYcjR4oii/peTMBJgBM7W3tf4Ld8ILCRNHjLmL/JnSJizD3NFA\r\nCDElqMgNIH00E2GKWqTFJaOyPeb7zbVTnaNdx7r8Cy+qDfK5jzettLzVka6l\r\nBxMxKkIwZCQpdvczbkCb80fsd9d5tfP/I3I=\r\n=L2MI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"522abaa1f396b0ba1b274fb403ddeeb993ae22b2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.16.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.74900bcf28","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.74900bcf28","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.74900bcf28","@lodestar/utils":"1.1.0-dev.74900bcf28","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.74900bcf28","@lodestar/params":"1.1.0-dev.74900bcf28","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.74900bcf28","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.74900bcf28","@lodestar/light-client":"1.1.0-dev.74900bcf28","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.74900bcf28","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.74900bcf28_1661781455598_0.7333498833815792","host":"s3://npm-registry-packages"}},"1.1.0-dev.f48bef0d7a":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.f48bef0d7a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.f48bef0d7a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c9db8eb805ff4d6f5660471e23d960cda878457","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.f48bef0d7a.tgz","fileCount":963,"integrity":"sha512-ERTUxUrFpVn8ZfqDad6sFqW3YDeHer+5zxeVgXXKiZI8BBK76dLDeaA+jez9dFhRSESPFnrkgxH3dOd5k6NBlA==","signatures":[{"sig":"MEYCIQDBjZjjowr8Gl1w2OVPWDz35iiM2snBdigUtTOa4exE/gIhAP3/d7TDHVGDG6VEh+0UOhRiapi/OUiPsgjbkkf5qpnQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2392109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDi/0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVZA/9E/u+ypzmhoCzCwI4EsX+M4TCfu+m29GAmVEYFeZJu2cvAtPo\r\nR2ZrtdZcT6Jr9ShR2KmlduBFBbF92VOdR4VWCVAwhs3ek+grehahLaxhv6SA\r\nOMs71qFTQiIACuQiixqoJGWcwEaWml/QFfgKkAEQlj9KGnLP5sDpT5yoEFub\r\nZuR5q/5O1qGu13l/nP7ZHtU9TfHBNXoI9ufC5PlT6PMmEO61FedpMIHu4Rjp\r\nT8V9l2OR+nb5kzzRAIUynriJsa+3T360/4aFfIyFokjHKlwpIWaf67Z1yLDv\r\nP5HIvAE7MC5LW1oVlrqJ67PGS97DVpwMMJuHzKRO/4eJsccxkB+Wr/rwLt1J\r\nqmsx/J7ogSZSw4mw34CCQIQiXOFBT7HieApmgfy0kIA6JnVS5VHaKV7rcEoZ\r\nMxz35Q8oXwLNRzBJlZZNfrg200L93s2dGERbOfAdreh+RPrxDcv3SA1mq+UZ\r\ntNwqEdWOAZWEV72mnXY5bG6iKhZ+I5jxrINDr5h+MPenrTZzY5rZEw2XJxaB\r\nYXuHIhMzY1PWcPXg0w0G2euUblWHExVbRvmiCR9/Ydv/HlQLdrG/kKG0F1IO\r\nfYNkUK91+k/ImdwyWHkd6wpHSeOxSyYrX4qB6HZqzrzdF7jy5DFeNQbi4awt\r\n6P3V0df/BvhfCf3VfZ2Yd0bLWXnedzvAdGg=\r\n=V76h\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"834314125e9edfcca652a87fcece6598ff72ed2d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.f48bef0d7a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.f48bef0d7a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.f48bef0d7a","@lodestar/utils":"1.1.0-dev.f48bef0d7a","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.f48bef0d7a","@lodestar/params":"1.1.0-dev.f48bef0d7a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.f48bef0d7a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.f48bef0d7a","@lodestar/light-client":"1.1.0-dev.f48bef0d7a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.f48bef0d7a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.f48bef0d7a_1661874163869_0.5830719989400499","host":"s3://npm-registry-packages"}},"1.1.0-dev.4e73138635":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.4e73138635","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.4e73138635","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fb40cbfc063327fba81332697e32e20d960db7a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.4e73138635.tgz","fileCount":963,"integrity":"sha512-zLCRErGi/LVIofbaNzyIgn+4tZ9gBrpNKCrNMuNJKt3BW5s8RUTe7T5lWZGJxTAT7aFAm3zzpVMkpiNVInr0TQ==","signatures":[{"sig":"MEUCIQDPcLl6hWCCIY3CZdzvoRHTbNB6nzPMF0GgcolB1DuJ2wIgaPflYwbwSs6IIRW/8sICmKGFhzNzbUKH8Yk0Fuaz+nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2392109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDmN3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTqRAAoOK5Yc/dzkNzmQS7OZh7slDc1vl2zGiuyWw9kandP12/syQO\r\ni2R0gT8PhtEuz3vb9E4Jixl3zl2V8duvqlBf98WxhrvGCaQKg8VYWNDyn/yk\r\nUAhsnL4ws38rp/NwC/CUVKyfr9oqyfeJlUZGKLa9iub6QjamMzqdjO3uSUU8\r\nHJOpq49Cm82JINcNUYY06mlcbYrRhzH/hmSSReG7DIq6767NcD4/Fv2MwxSf\r\nXKHn31hxpLJAlYeti418iGTaONzBhtG8+sTiqutIKklqK/94VhdV0YjudmzG\r\nheQLqnMmzFCwHSQvW9x2df7mQbNtn3x4wKoGXUKeK2iJDFX+Qyv+bEs/bzVo\r\nOFKyH0/ZnvOYlqAPQAt2cy1Gbz8g7zfLxZ6Q+zvYt94vuA3j2hSmxrZZ8l5b\r\nOpvjTSZeXvd8ytmQWrOxeYlPiTQftj4vX8uNpsnfmRbOAZy+p979sN4axV81\r\nz3lKcVfBUCX+A4Hxjq5t+dvexVqrYW+z0CFWrnFOmBIDT5my0v+aEHU7sWer\r\nG55vlIsjTAqTpE2s5Z9JwuQwfmqeADOsPPJlAIZaseYsvw+yfcH+ni93SsRA\r\nynuK28L31ZnXOqR8L7fAANsUAfSQTpl/VDGKrmawNm4YHubk2sVX4NLMzpcp\r\nvIV4iaERoOpt3u7Wund9UJMolxgSa7eMHQg=\r\n=4f1m\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f8c5cb636e876d26d4232dc3d1ea1deb7d3bf600","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.4e73138635","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.4e73138635","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.4e73138635","@lodestar/utils":"1.1.0-dev.4e73138635","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.4e73138635","@lodestar/params":"1.1.0-dev.4e73138635","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.0","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.4e73138635","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.4e73138635","@lodestar/light-client":"1.1.0-dev.4e73138635","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.4e73138635","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.4e73138635_1661887351492_0.01782164126818686","host":"s3://npm-registry-packages"}},"1.1.0-dev.55b76ab061":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.55b76ab061","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.55b76ab061","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b553f626b409a9079961c2b0f9a8163d6a81a051","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.55b76ab061.tgz","fileCount":963,"integrity":"sha512-o6fl0tqf3vgBXLebE8gHfW8az82yOiJMSnDeng1x2Li+/hI7tUS5YQTMElUBgxdlQwjHu+RvNyHqGkoJEVhLZA==","signatures":[{"sig":"MEUCIGZ7JmldLpx96dnNts3IGOCxi29Nj2UjmuVpkzYoi7W8AiEA1hZbQdhU1FjHNoOpKzDI6QM5o/v8EOGkBtY1L6V1Zyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2392109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjELoFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVsA//aPmyBpyI4ll0Bm3zZeVVCnBqvl34yzOg68LUUmX9WoLBRLrB\r\nHtJRPO7xqAIFeyqI5FHNtuBa9rm3JbHisILmwU2paOzzfIg0x7/yoAtKB45D\r\ndqmr9mzuCmVsVV/cQueODBHeUP1UrTTtoXPsSi046Q9NZR7cJysplY2qnrp1\r\nqX4qfNUXbNaNmqurNV/943XovL+nz9Sr7lr8MwDMNkUjcZhEOipf3LX2Su6x\r\nUgWfOzsjff7EEDQm9B9jf1OrSupfKwenT/4DNfwo/jw42Eec49NsOGWubDfO\r\nzJ3/qo9cFrQ6ZMw2MGzJzF8Yfu0Q5sCEPdj+iS/OrJUFpe09FTwfBdHjtl3z\r\nMiyPk3Zx1K6oj+fhxNs31gSYl+vXrQTfiRmSw/B8jkmnL/fYljpi7IGvBZ33\r\nYNxG8qw5D5g2q1TH+vEL0jHSZVR0Fdg0x3Fa06Hv9edLL4/lezXEfxaIpVBi\r\nGslZB+YRu7cpHigbfgFRSerHbZbasni3TEEMcB3Ytfz/asKXdlC/J+Za2YDO\r\nRp/KwSS+OJpv3CNR8WKRbRGQlT8xMPJ9dMXpdN7SmvyKXnCFdp3Qf2B87O0T\r\n5Qav+FgoSvO6t21wqhUdhGRFpTmXVPfCt48IxDVZEaY6eH5o3/S9yEoOYNHY\r\nkA18KUGY/LEIdqUJ6aYjtM1PNVyE8K18AhI=\r\n=9+lr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0127311f68f98f2b4b9624febdb25de4ac312cb4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.55b76ab061","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.55b76ab061","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.55b76ab061","@lodestar/utils":"1.1.0-dev.55b76ab061","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.55b76ab061","@lodestar/params":"1.1.0-dev.55b76ab061","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.55b76ab061","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.55b76ab061","@lodestar/light-client":"1.1.0-dev.55b76ab061","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.55b76ab061","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.55b76ab061_1662040581390_0.14927678040915282","host":"s3://npm-registry-packages"}},"1.1.0-dev.3e66abacff":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.3e66abacff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.3e66abacff","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9e95fa30b0563a04a98eebc398bf6c17742749e2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.3e66abacff.tgz","fileCount":963,"integrity":"sha512-NVaao4OO7q7DxMaJG9LGrQUc00GfP1hsbu0YWUbeo4PahkNTdcpZw1EESFFeLVD/o41ahvXCn8rhWul4itpScQ==","signatures":[{"sig":"MEYCIQCiwjKdLR3KzHtYSBXuGbh/dN43rJAMWB9opWgRhJl28gIhAOLufoNXQ8hwIM+kc8o+2DlTZplz/FAmHJYOemchQvcT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2392109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEMUnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgBQ//aOP3P1GF9c14atLgMKpmjKAs7zz6C+xBov82worJ2ikGUBPE\r\nTLbDWNd/FtsdEc/AAsVxcgVicLvRLITvi2fB2P6Q1ZC/UWqdKP/BET4+CGDy\r\nbvJIklSdDr60cgK1EcxainG4/niewyjlbNv7uU67mAjvULHgNko2FEpDdw+C\r\nYN/2KjyT2/7Fu20ZR6i6ev5VjspPIcp2JtU26tnLMmKP+0CcsSY4mc29CA1z\r\nyXKIeEf1Ad3alNNPrB9anwH25tLAoLy0sQ80X/YPgix0e2PUk30TigF0I7En\r\nyP9eDfG1BBHMqlpQQNrdCmHalEWYEFEnL+XTWpz+W8sEThdGYy1jf+wqA/lk\r\nQgpqD7dm2gR4bBpKGXDRzJ0DS4K8ru6wrB7C7d6s657mEFrwqX5l+wikEvhW\r\nWH+Ic3d13rMEZMA5ZfBsp+tigeSe0AuWhjg7FBTQEDSojVtdGluZHikfJk04\r\nq9sLONRsh+w8kIImVzGvZhYvQALRbaTLZPb1Re2nK3YwDOXEE4EqU8B0n7jz\r\nIYBBog/j9n8rG+8BOe/wlcuKqs2OdIpNuKlr6r3IT/4DSy/hJ0QGFeshjUyx\r\nTUcr36SR+51br7BMykANxaWjA1OaFm06FpOu1G0jHRTvz7Zrpr2A9aZVwYR1\r\nmvvX4pXYYr7HH/TaPMJ4r8kj1vQFdRJ4/tI=\r\n=A7Ly\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b85c6209740188434cfc9c1709cfc14316a65b4a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.3e66abacff","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.3e66abacff","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.3e66abacff","@lodestar/utils":"1.1.0-dev.3e66abacff","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.3e66abacff","@lodestar/params":"1.1.0-dev.3e66abacff","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.3e66abacff","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.3e66abacff","@lodestar/light-client":"1.1.0-dev.3e66abacff","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.3e66abacff","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.3e66abacff_1662043431446_0.2984093691193117","host":"s3://npm-registry-packages"}},"1.1.0-dev.9194e21623":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.9194e21623","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.9194e21623","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e4469b78801da8ece3dbce46e91b0510d226eca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.9194e21623.tgz","fileCount":966,"integrity":"sha512-DwTxLV0Z9M3upL4gOf9puFNJoZ3iLkwio0/+yP/ZdzFi0nV0oc7ThY+5qusCpPE1IXR0LJEWgIcSV649eItp1w==","signatures":[{"sig":"MEQCIBw+lNYSTl+HBr3a2NN0ttAJ6IEue4g8fCnhcj3sgT/wAiBkDWnuKXFZUvA2bhtKhSQ67i08r7aijolTUIrkTUZdsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2398418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEMsKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpclQ/+KT9mrMuK9FHDyDHaFoUnIXdMHIBwb52bfxPC0GwWOP6qCTxY\r\n0bN0xeEo1EJLsOtLQNLfrXo8p68y8sXw09aR74oxkplD1kQazpbtdZD7M2GN\r\naZ3B6LTWHqMqxJM3bOUsfPqxT2pQjq8xJ0QYiJ8OJBUZJUFUKa9BkwAap02K\r\ngVnfLVuCmKfGluL7rjjstq9hzR1LiVnab6axojg1yc3NVZAuTFsIifa7Kk4J\r\nxPYjeK0xk3KqdCNklqSPJ4JZjBKuEqmT2nZvYj8uP1HWYnTD/ONQbseMMP7e\r\nUXPZLwOfOlU4wdqsWnHiWlngv8pHieOLE72t9D3pOGWstfT9RPjVZ7VQU8lr\r\n/IBhCaNGJ2guycAv1+E/fcoDJ9BLpMg6HkoZ153A9P51Js6ZuRiHgwMQdTi9\r\n3pxLetk3lGxFTRtLfqPkXxnF71uc5nshuM1gQqepRt9XrlXKRfWNdi7sdmMz\r\nqWJh0n3b5pOG0PeSxGI9A2/t5LI9X4G0qJ3BZDobhZCHJKMjATnMvEltpp9o\r\nXLOW9CR8g+r/RpNAzm/6x4721x6TtsobaG00K6/1pon25zMdgce7tEPUAjk7\r\nWTmffdymmDoei/35RwZzFluitxeXa+4RUfbw2Hv5vJGYPYBLdEqvU/19IMTe\r\nkyRhlQDL1f38QiWy0UWc2S+GoDCQhkTTk6M=\r\n=/YvY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"48563649efba774edce406801509dda611bf88ea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.9194e21623","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.9194e21623","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.9194e21623","@lodestar/utils":"1.1.0-dev.9194e21623","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.9194e21623","@lodestar/params":"1.1.0-dev.9194e21623","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.9194e21623","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.9194e21623","@lodestar/light-client":"1.1.0-dev.9194e21623","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.9194e21623","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.9194e21623_1662044938450_0.9190071103047459","host":"s3://npm-registry-packages"}},"1.1.0-dev.aa97981892":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.aa97981892","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.aa97981892","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b69833e1984a1820140780f5a5555abefc2210b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.aa97981892.tgz","fileCount":966,"integrity":"sha512-pvSZc7NfHTXl1OMRHJ+joiHK3jy0zzx9uQG7Z+9IZ/Nfvb4dUXcsBb750jDY7baZkEuL0zTGyZCm6LWM405yAw==","signatures":[{"sig":"MEQCIH9Rc9+w24ZkfsnwzmXMojdCU3YICyKQZ15TLV1qJFyEAiA9M67j4VOo7sFKqo75CUYIksGR5DOIgHNAb7iHabCPcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjENCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOYw//VH0eXRKoNSs5Sjw66QD8MGCPDC62/o3HGDZ0jFKz6s+g78lC\r\nOAQXq3B5TUvGGb/cTBzHoPRi9bSmg1FPaBPUMLqt2D17XSjizFlYXY28OlB4\r\nl6vPJKTtx5ELH408mMEkmPMysbCitrZdB8zHBiKuFYAGGtdGJ75x42ZSZ3bn\r\n3A1LSNVrFna/HN+ume5GrKvrVeoQs+r1wiAZID3JXZ6bG1B0CmNKWj0Z9SP/\r\n2MpOprNNNmavCB9YcC5RnEM0vCU8dc+n3s6BU4hg5fLD0ZNK4nk5B62uuZE1\r\ngP8V2SXtxYCDIJKh0BTJHDm2bsc3xdq0zkL9xXFvyBVOj3+0rEKPhR36uTBX\r\nNxqik8Cfs+gLmBLkqW53d1dxm2C7ntFAvclZ80NQIHUldJlG+WfITZilKZP/\r\n16AD+jpbvJ040J8FMnnQ2NtclB6ZKNi4LwYM/SSFYfofDYLf+pXFM+mcVMXY\r\nGHGGwroBnXK/iHozD+YNhgjAtDQfK1V15eHvYCE0uIw5qJUI9yRm6dmd9bTR\r\n/jz/wvXRW5pmTASGVCbxygfi1jWZMBjFGKyITA8IfJQoRj/MMs4xWEhoYRbr\r\nbKyGrCB7ryrF7eACc8n8ILoxqVyQ69lmf2IIGM36rpZb0kERrd3xqslolvgW\r\nv1jW44ZOUz2KogwQXmhCz0AlwNkJIqV1JNY=\r\n=+kLI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"77f9a5231eeea9646ee5fe6a06f214d1c04a011d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.aa97981892","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.aa97981892","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.aa97981892","@lodestar/utils":"1.1.0-dev.aa97981892","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.aa97981892","@lodestar/params":"1.1.0-dev.aa97981892","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.aa97981892","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.aa97981892","@lodestar/light-client":"1.1.0-dev.aa97981892","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.aa97981892","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.aa97981892_1662046359549_0.1350114368186961","host":"s3://npm-registry-packages"}},"1.1.0-dev.3df538d8ba":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.3df538d8ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.3df538d8ba","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ea6ec6fc45010a7a1df0f67ade330f68e60f14d0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.3df538d8ba.tgz","fileCount":966,"integrity":"sha512-jicZ1d6HsET9KIc0/CjNOCp46dxNUEoelPM8rZvKHBGt5a8oC1hgNcxUFhHXpDfvwlGmvbYwn0wwgVyv0ygEBA==","signatures":[{"sig":"MEQCIBkr4+fvFYKIe3OT7f6UmfiyjFVJw3UdkVeV/fch6jPlAiBo+EFpABovdcSEaB8rJZJWpVEBcpJrJcTJ4S+R6XWoJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEN8pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUYQ/8Ce2oUOhX7VzQMzZl51raD9Qu58IVBWGa/2g+InY+oYOAtS7g\r\nD0tIsAIbbal6nWNfANo9e+nV+eotwoLqpDQuKv8HDblHoIDi9hBa/kjLPL0i\r\nrW3cLAOh90RrMmFSLfQPt7YnBqq7Sqan8WE15mcYacaRL/05XRdImnyVblSG\r\nkgE9Kkau2l6Btduy3KuNE3y122K95tqNFDUrdNLtl8CSQWVKZhHt1cD6Fh7U\r\na1aK4/+JoFucA+kFzQAaiU5I4NooSWcRSIaBKGtdgzZgAajadEJqqgOUncxE\r\nz9U9ZAkVKIWNp835mugJuT1UBifTGAlXwbh1khUsJf5wmf+MpBIZS6KD2z2O\r\nzWlCq1aXZ++i+fKQIkXJ4jGHXBs4AvAtqniSPu+Zk4ANHB69aODGvz7m/p8E\r\nKfG4vkcny4BsrZBYAmwcqIzAVs549pdHVdMhxw8z6JAIFMmEAuIS45s/mRpl\r\nrGeat8XVGUvAYia+TsZGBWfEroHl6bOdWCOrq7XhV7n2byxTOTnq6AIytrW9\r\nsG/wAQnTVBwTvUsVPR3Gy2+NaimXmPYcw868agnchNutDbjQjMSxvp9C4Jpf\r\nB3MSDDUF0PLzMFOtBl+nYsA+jAa665kN9CzN2anspVWXQOSBjcb40KggsGH4\r\nh84KSgB77K8mP2wjLhl3Io6tWn15llCYO6E=\r\n=gpWp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"161e7586483f1edcc5da332f1b2a89000300769b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.3df538d8ba","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.3df538d8ba","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.3df538d8ba","@lodestar/utils":"1.1.0-dev.3df538d8ba","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.3df538d8ba","@lodestar/params":"1.1.0-dev.3df538d8ba","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.3df538d8ba","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.3df538d8ba","@lodestar/light-client":"1.1.0-dev.3df538d8ba","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.3df538d8ba","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.3df538d8ba_1662050088836_0.8004699160054263","host":"s3://npm-registry-packages"}},"1.1.0-dev.1b0844c8e2":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.1b0844c8e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.1b0844c8e2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1ecd3c0e9e2d42ace1dfdc4c44f052b5f4497cbe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.1b0844c8e2.tgz","fileCount":966,"integrity":"sha512-EvAspNVzX3x0tZOyz09FZslwMjBH7005Q9ci8Is9hHHBfYWEz6N48oZx3eNrw0QkyMUCrWEXoGmRCPJKO7t4Ag==","signatures":[{"sig":"MEUCIC7dcGfR6lUXuOAd1867pMkyJUBoxJ1PZhO96Cdd4ozSAiEApIvqiv6o4ytsCxTnq9megOA12wE8dcU008NwkTfPIlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEObrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriQhAAoXpfm4oE30wKwD777X802QSXv6GgbCaV44mrMV3ykRKqWS8d\r\nPAYk44VLNhxPZ7l2nfNYn8h/dAfKOc7xL9aUHUSUxo4EYfi/kcHpA/J3BveR\r\nghMlJR77Sj1RYgu63pgzGzlz5bHbl4zSFiA87UukW3w8+SaesSH7IrEjujh6\r\nZ4PXjN5qkFWX1AvE5Eu1xEsaxpfbehSobVELp26aR4HQ41MM0lnDhojg6LCI\r\nIuT+ppY+hYvTOCeZoHjGBVQS7WTJkE1F/9wG7+TXa4mpWFqhEGK4uv0lhx6K\r\ny9wdf3UOgqtmI2yco9Pdi8eweLQ5z7sU0qdWFZ9qvt12RnSuz+1KvcNl+LLc\r\nFCtX84682YZGukRdXKjiKzY0kKhr1/yxXd+fcDZxj/hhjNwZEADp8BC7v/n+\r\nrhgzdW9IytvTKUGq5fSU1yI+kIGQvK/Ap32RVcBwefqyNR1M3it+h0PfvZXW\r\nAPuA4CK+0jNVINzsH5nMAyvwJ74iW7VDoCowILnBu7yhQ15HJJDMurc9zrfv\r\nRQDIvEx0XOHC77P0jWT5oYLlS0Fo+wIcXKcdVnlt6/F+l7Di7avCxcz+Wju6\r\nNVasLVVYhttWrnI/CteJz3rXpFLyn3rDD45noM0VJrvEP66pxIYs9WMqtWPg\r\nemnlImTy3+U2icY0q3On+IM67/GrtZ9WXYY=\r\n=tD28\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b79fc28886b047c438dd803974801a3de53eb89d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.1b0844c8e2","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.1b0844c8e2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.1b0844c8e2","@lodestar/utils":"1.1.0-dev.1b0844c8e2","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.1b0844c8e2","@lodestar/params":"1.1.0-dev.1b0844c8e2","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.1b0844c8e2","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.1b0844c8e2","@lodestar/light-client":"1.1.0-dev.1b0844c8e2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.1b0844c8e2","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.1b0844c8e2_1662052075306_0.6278762902195802","host":"s3://npm-registry-packages"}},"1.1.0-dev.f4477434cc":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.f4477434cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.f4477434cc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"26d03376af2ab321e8b43bc17831f42662a28da0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.f4477434cc.tgz","fileCount":966,"integrity":"sha512-AOkOICyX37HHXiK4XF2W+u3ZGFhAixCMGPJAxZyaOuPW5X7V8klgAIIGWZOTGaPAz8y62tmqq/t3G1rRqh4Tag==","signatures":[{"sig":"MEQCIGRCKi6Akl7osjof5Rt4N07OLV+F4q97hRuS8LV8B/Y5AiA0f+aVvFAg2/dN5v7c/hGRszSeEtAg59mFk8UTDMubXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEOwNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgNxAAjCdQ+oA9RA+jLQnQ4auQJVVJhh0l2Cb/Rf036eebnBFQ9wAs\r\nM1HNpvpcf2EQmQjbxK+fJwmdWzOKc0BRo5K9CpUEXM5fdAADiPnRvJdDmusu\r\nQELnDxRUGBm3kt1dOHS7lDyUpBW0DUTa+5U+aQZpyDJRRZops/inxS5MoXZj\r\n2hBBlgcpdXJATlokDjKRxP3sMOLrb6jZezbGuVhHKa3Q32CJN1EtGf+UwqpK\r\nLUKpHl8JUie8X7KD8Vmi7AOb4R3wIdEkN3UDvldUOfQKmb1viCixlwL16ctK\r\nKrLiMi9g4zowvamYgGAuamuRZz3TnwxBEE+NRIK2AO/5y3t2uQ9WEIKkljNU\r\nwJldUA5UCwVLOd+eA8WkUcu3Iyd0sLR3S+4hlTCTKEsEMuuyWTaOGOUn6O1W\r\npky9XSvycjDiGz/WHDi02mHRg0ZL0wktryGr+itanGvbXYaMXp9eEvMD84Xl\r\nePmZTFx33WhL6lNEoux30yGXNfmxgaolMEbP+GdTRpIxkkWifmtEVfoFlE1y\r\n1l5HHGx92PGpWloQ2W3IplxJlvDNi6voiYcudem0G4J03Jtt8nngrZSE0Quc\r\nhmL/PlHiNBEnRlu1vXySqNAaOG71SGWvTUZHJJHB+nqbPKRf08G6SGZqo5u6\r\nuJfNrfmaS6ZQT+Ndssg9neCkZu0aKYHfgr8=\r\n=CfzL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b3e73be08c5405f64e67d6d11c0947a1deb0c101","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.f4477434cc","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.f4477434cc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.f4477434cc","@lodestar/utils":"1.1.0-dev.f4477434cc","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.f4477434cc","@lodestar/params":"1.1.0-dev.f4477434cc","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.f4477434cc","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.f4477434cc","@lodestar/light-client":"1.1.0-dev.f4477434cc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.f4477434cc","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.f4477434cc_1662053389532_0.5823795830006799","host":"s3://npm-registry-packages"}},"1.1.0-dev.3aad6728cb":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.3aad6728cb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.3aad6728cb","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f6c289edd9d5c8d92a18d7f0259f00e62897ef15","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.3aad6728cb.tgz","fileCount":966,"integrity":"sha512-9nY1KU9ONppeWGa2KU21Y5eBWpfylxaIvS1i3+sGJwjeeunqzHuZzrHpewjiCDlUTr2k+2DBVXdxShIpXyILOw==","signatures":[{"sig":"MEQCID0rv65SlzEoeYo30Qe3Lqo6VEpe7cNl1Z4OlpJms+AUAiAuq9Y2tWRrgn0wmPxflsWMFKVoBacbhn3kdwKGn4NuXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEasBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr61g/8DRA2tRRgzo5dzeBITF9gsuR091GBKu5Anqa7PKF6pDg75Dp0\r\nHqzMhySb+gzJkba5OdV+qMG7UrA/gVOE7KCOenVjBNd2Zr6Fz+TJGIY3FUxt\r\nIyL5FZOEyNkxBuKPJnfJ6G+dW/xam0jYRirvmZe99aSA8mT3bMICeTQUY3+q\r\ntfi9pW2IS5cp8Y92sf2s0q4CMXOwOo1j0T4dsLzkNxW4Al93aZf1NUAWY0YH\r\nmotD7QsqAwBCIHFCfK6Sb1sXHt9slFQHsG1s+OJlVwqaCsfIWap8zZQ/x8S/\r\ndbbjvyQTgEmRdud9ScJ7s5JYHrLwbqqlNWdafeq4uUwTMRMUzcybHKFFMhdP\r\nFMQLIlVcT2P0cnZTyH2qjWyEhdG7rU/SmJKz4OvvcUnFTEdpr75nBRJ0klHH\r\nYwfpaosTYUtrH6Guu1COPXv1825J7EqkOrH7NTxYjuacCyRwyMq4mSpskRni\r\n0q/pUiYI9o2TRWUaMuiM7qCDHB9EBQMDRoWWNNlZQ1DwiF2+3Ka7l7bGQDGx\r\nnobHWhlMqeNgQ5+zyws+eS8UK5U6YioNey0Uc63U575iy94EFZAyklueFd3p\r\n9Nqz9E28Iv/L0Eno3qEWTlaEd6m7pg4z3KtRAuIIdwQiqMY4Pfbhr0Fs56Zl\r\nc0OkMS6cIhaB3Z0R+cBatZr5gDgfKVoiLYE=\r\n=9vaq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"437a4067dbdb714893c310945dcac674b798ed2d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.3aad6728cb","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.3aad6728cb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.3aad6728cb","@lodestar/utils":"1.1.0-dev.3aad6728cb","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.3aad6728cb","@lodestar/params":"1.1.0-dev.3aad6728cb","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.3aad6728cb","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.3aad6728cb","@lodestar/light-client":"1.1.0-dev.3aad6728cb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.3aad6728cb","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.3aad6728cb_1662102272749_0.779856750350211","host":"s3://npm-registry-packages"}},"1.1.0-dev.04030be455":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.04030be455","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.04030be455","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9b24faef3f5922f23e5262adb6cb3af653645ad8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.04030be455.tgz","fileCount":966,"integrity":"sha512-42G3pAdL+DDjPNz8SNCH0/ZR+zMYWV86fYfMoEqlbOxoeuj3CtOM4Q5or/H1ZapLxDS/lJsPaos4OkqAcM5rmw==","signatures":[{"sig":"MEQCIFanlKxnyiRP6L1Bwg2no1ShDwtqxYCciKbBsGRaKuv3AiBYhnyoOO+Tilg3L5cwJmqqihQ47KFn8iFX4novs2BHGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2397118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEe7VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9EA//aUMYXhFQLMFetfOsoJxQmkPzLivWZHyxG+XDfKCLUjOhNNjX\r\nigJ9wWt5fzMFJJgC4i+QqT4N7Fhc8ToKGd7rttNsfkaep492zyk385E6iiAT\r\nK7xZ0U9a2GEVyXjaxNEwr+XmaE0PdNQi9PtGqkDvk0dUfdezhyvgI48LkroO\r\nhiNYk8YwdMjtwK4V9eCyJ1Udc5SEfiGWWn842/bHQWVbp78GyWaETKPt5paG\r\nndLjzBEYyykAtcRWr74cEFFkxifuhIy05oqBQX8v6R+Mkh7qMK+jGRszBxa1\r\nsU4NiAxFgU6ah4DiEZNlU6tx8QYsj9Z+QCh5VUmFRMqiXhLMmAAZJ+zQmwe1\r\n9roWAvgU3+YNL6b4eHQHgtwIdJsgEudgKj9BOKY7F+mUZt+sD8vwAUh0JW/H\r\nru677xNqKjNI6yC38CZjOZy1MGecHRboanWAKeFExkLUG82L4bE65YI4c/v3\r\n6h0MI1czl3ocmQ6zzfXYE0L/S+cYEYWFEI57MSfaXXFavmr+ZCx4EkSlUIH0\r\n7kC5wqsLl0qEIaZaX0g13CrFxNdXwQ/pWOQ4IhNgD2rxG7W0wD20ifmiIk/g\r\nF1myeFAWndSWscKVl+eDWlRBk0TGWkv4kPw1pLm+WZyQVDMFmGLz1B5hcVDa\r\nz5+ziMgNUFgxZ1h5Kl0XmPWSSOPxtMxULyA=\r\n=B40k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f0d9660c957bea22aabd9ebd06668a7b3497296d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.04030be455","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.04030be455","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.04030be455","@lodestar/utils":"1.1.0-dev.04030be455","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.04030be455","@lodestar/params":"1.1.0-dev.04030be455","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.04030be455","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.04030be455","@lodestar/light-client":"1.1.0-dev.04030be455","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.04030be455","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.04030be455_1662119637655_0.2045521699985453","host":"s3://npm-registry-packages"}},"1.1.0-dev.5f3509e553":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.5f3509e553","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.5f3509e553","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a0f94dcf5a69fdc1b598c566b48594c194e55da","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.5f3509e553.tgz","fileCount":966,"integrity":"sha512-sIWqBC7/XUP6Nbgzi5LSPavbef0z9opGSTdLLYuo+ac1TPV5Ie8kjn1pcnom4ko/EzuPONDeK4r6xsSAUhSs6A==","signatures":[{"sig":"MEUCIQDVOYww9Rwa5bx2/EaUvoh8wcB0BTv5YaiL7ks+E9opVwIgYYjYUtCac7ueBBbsuxrGQj1DTwFatRDV+sQKxYBlYiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2403390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEhoQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/rxAAotOTdoVRo15dqF5E06WtOjtOrJoFk47L2kl6x86F+mw5QpEU\r\n4ml+63JAC6Bbbsqx3dNMJsR/NffdV8TqCon3vTYyJdvbz3b73PjfJiOzYNSF\r\nl70qAMmSFCnYTxbqxB69LLCkBBm083DE1V5gIsDmo1xsRb1btHJI417PhoKN\r\nZJxfzpncrtNkdcfhNLRC9ZWZ41PtraXMPlX1PJgmI7hvUZdE5+5tfec7M+/H\r\nfEdw1ZD7hchU8wTdTcYQ8+lX/2VZ5zwyM8zcCsB1l7hXv8+ML8C5UTaIGGwk\r\nioIL8cIPkVk7rxwffMRBjywtB6KqR4FfuBDmqOi9dihNoCfPVMvi5ObECorv\r\nmdOU2FIWgAtAz5Qk6UphE1DyDoGsfMMId637qKKKpTTKpRQdYlfY5KUKS+zl\r\nUr6152pEbVipQtKxuusRNcx1nAZexDYnatUytJOQ5+tyKCL8i76oyAXqN45D\r\nN+02+3xDmKQsUR6A616sx99jT2J9EbHnfGzhuXh60+AyJ/QRnwNWCA5T3RfV\r\nkadrv/g5+ht/xXWgWx8l1DaBCkLX6RL9jz/vpKz7k27W4WqyV/vD7pL7IXyO\r\nWz0vEMeOK5iPlGgbx8DDyj/xkytk7Q95HKTF8u34iDfd5ar8NBHAY0cQyczl\r\nSWVz1tzObIE7rw2pNcWu0rgTLDjzixVW6ZQ=\r\n=wr8a\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"abe7f3b61974837c41d386e8deb3bad4355a89d6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.5f3509e553","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.5f3509e553","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.5f3509e553","@lodestar/utils":"1.1.0-dev.5f3509e553","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.5f3509e553","@lodestar/params":"1.1.0-dev.5f3509e553","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.5f3509e553","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.5f3509e553","@lodestar/light-client":"1.1.0-dev.5f3509e553","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.5f3509e553","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.5f3509e553_1662130704187_0.6496554920773816","host":"s3://npm-registry-packages"}},"1.1.0-dev.05218d8e26":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.05218d8e26","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.05218d8e26","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f6dfb83e6ec57affa45e0b5b77e21a060ba9da63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.05218d8e26.tgz","fileCount":966,"integrity":"sha512-awf46cXjLIrs0lEM5Rl3/qBnDs68KQet7ZRPmkeplazzk/TMmBxYEKJ2B3C3OZ3FSCE96sdKhH2hzVIDFRsGpg==","signatures":[{"sig":"MEUCIH+cMLJqYSKbfw+jqlCaXI9a/NE5FtKAxYF5ZE4Tvm6PAiEA70J6gflJb67hPxCM/6cGjHDMqyFMHK/hxWTBkaApYnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2403390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEi0WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAzg/8CVNx2pK8oK2jKg2X13u8ioLyxJoB+9eFtYm+lXBn6/OpEIdy\r\n9TPzXoR09cPEvoCl1n+zRuOzCYJVjHd676L15NxHHuHmETLrQmYG08x68mXM\r\n5cxq79kp+KUSVB88SyGfKtPZDK7m+4t+xxivj2XsQDbuT0ne4OJpQFmmqjt1\r\n65U3Ti5uJoLg8L2M69ItiKdA7z2u1VYcsJxij/6wVKflZImsvGTcPc1qctus\r\naGpuRuBc7838GU2zvEKBOPRnFPQb29nbj7QDebCENIlh2C89kqk1EITEAdfS\r\n6Sc+qcXaUKNQ1iSzyyuYV42pYAELiRtqxRoNCBvClzrPFum5fuKQWiq68EBS\r\nMk1GCuzmGkgAO4kP9sAE+SIAmd8Nuw06bYjpVWOsPudoL9JtRhXAyV/sZLy9\r\nFwZGFQn1bPRKZxrO+KeMD31ICFQOmfHH8K1Fe+hAoSy52AUUWuV63ng6n6FK\r\nla9ygFO+hTaOZx/RgkrhW2rsQY3fFG36/CTPlqnhYyd/ehVd71W1WTpXf2rH\r\nR5PAd+ZFcFgSkvCRHYff9KUiVdaoPJjflgysR+MY/C3+TxN4AYHCcDEthoiV\r\nqrYkNFnWfKl1rZpPqBtOJxchHBatQL/v0uK8fodOLSnFoPyx9az+LsMV7lPt\r\nV1BMPkyEdTZYbEwZYIuTFn5uL7eNjGSZwy4=\r\n=bFjd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"60b90064bd105b3ae85d2aa0a85db4a1c7c48d39","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.05218d8e26","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.05218d8e26","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.05218d8e26","@lodestar/utils":"1.1.0-dev.05218d8e26","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.05218d8e26","@lodestar/params":"1.1.0-dev.05218d8e26","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.05218d8e26","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.05218d8e26","@lodestar/light-client":"1.1.0-dev.05218d8e26","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.05218d8e26","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.05218d8e26_1662135573913_0.04999779592960363","host":"s3://npm-registry-packages"}},"1.1.0-dev.47d1529d17":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.47d1529d17","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.47d1529d17","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"20844b96216aa574a9d8938f466a069f8d00c60d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.47d1529d17.tgz","fileCount":966,"integrity":"sha512-A+3ik/pHoxZbQXVhAQRlApxWX7G2N7CsHFaqqIFHJsM0q/eA7lNpC61nRdFexWJtWYVUorm7EXF/ND71p0kIjg==","signatures":[{"sig":"MEUCIEyh3FztDDI6Cu8QhI7JpWn/87ecFQSywZDYOsPMrSIpAiEA+EepZIbFXHs5njt3zTSlhiYKTg9qJRwvXw5xSjsfItk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2403390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjElzhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqjBAAhvOUM+zm6zYRpex0cPkekXk3J5GBIeJoYDlsmZQERR//x508\r\nTw9O89Cd/aBJcxQKR5zih+a8ZPksYaIWHka7lyLziO10FS3X3VZfFPW8VT5D\r\ntA5ICAgJRpFliNGAqlGcAeYd75isD1654YswnFNcyvEBpseMYuytTGJCuoy3\r\nTQxorv9cjnetmGAMZdLLfZ0IhW9+oHOyE0YJk7RuEPJsh+qhFUDIhsLGwj05\r\nI+UcK2ZDsdvbFONg7XVFb0zkvuCoYcZ8MRCKVfWgdQtuCnQoesWnHrbnJg+i\r\nbDUgOANxoFAj0nrpSlo5/3McCWsOmz3MuQl5PYKXJlaTbjJ+OPMk1h1Jw+2k\r\nHPqW7isR4OJlEZgSEg+T8RZXZ35ZweWZjdL4CE2ljzVvFWtYiaprWVXIe9iZ\r\n6R993HMslAs/d3UUuQWFCS28lFjLQh+DAjhe0uXm45rIDiQe5BDi9Sit+C4t\r\nlVvnE9vwaIVwwQ1bsApo+AFsVh0OAC4MsqR0HPEHEpTf/RkGGPAdoGNURRkE\r\nnZhXj8MmHTre6mV7uzm+dbl26z/+u0OpzvtlF+goixPkwx8Oo3ymyghGCbKy\r\nLSto8NTP8tl5bNEss6P8Zriy1bkgU5fZ6pzvLNjLKhbWoefTKPgqLvJkef8U\r\nkwsU2GzbXkP5GAfBARbaYhctS6dqBVVNYg0=\r\n=j2O+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9656a12c8d566810304a144f89069a3f84925967","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.47d1529d17","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.47d1529d17","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.47d1529d17","@lodestar/utils":"1.1.0-dev.47d1529d17","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.47d1529d17","@lodestar/params":"1.1.0-dev.47d1529d17","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.47d1529d17","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.47d1529d17","@lodestar/light-client":"1.1.0-dev.47d1529d17","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.47d1529d17","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.47d1529d17_1662147809587_0.12201337252356725","host":"s3://npm-registry-packages"}},"1.1.0-dev.75a29fc656":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.75a29fc656","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.75a29fc656","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c2954dd7c8de2ba287e0327a3ae45b844648e4e0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.75a29fc656.tgz","fileCount":969,"integrity":"sha512-oj4HggeM4InfcJb87tUeWrgXO0UMLUqAXXyDERC6lp43Z0kJkKFEI2TAPUK6uQIxwuYHA6k2HPm91pVmoP5O/g==","signatures":[{"sig":"MEYCIQDMfY0HeGoC2t13kmEgl1H2umDNyqF2RN2P9zBGo4L5agIhAJzS3CaNidJD7pH3L9r8ENGKu3DYw4Z+kLFQLRnI/VS+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEmsfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVjg/+IcNjgu24H6/tiAkofvWc8Z3W+2+HY2unACq98PsMwxCVg2MW\r\n45h1lxDTUlhEe6/MIJw6PSHz5G8gVZQsAAIPL03QdyVOiWD6YqAaB/A0AjAs\r\niu0z/dSiLdnESEiVX+ZLIK9tVPPm4LYUUsXM0x3bepNxGiAfoSGnDdiC5Wtg\r\nl+MET8pctrs+16FFcAFwNzZB17Nen58fNcQVIX9ikgsTQcYZT9oC6EG/nMv1\r\nEwx3/wwj9HDMz8zBwggVn3lH0e9Jsw2w/OfyMhwiwrwpjsLaADjq1iT3JZge\r\nPuKYtZZzvEOAwBo6i4ncanxReXS6JAdjMMC8Q1nsv8Amsy9Owr+tzFVk3qZY\r\n564epo2x7poVdeL6lj+ohhX+OU2SZQrFmPHzZFHNaRnHG2qgGuQ1eq0AGplN\r\n9znNHzSrrsFNi19tvQFGaUUD34eDf/qeXuPXu1g+7c9I1YiQoBgM/dQehbBq\r\nm3opbntPv2QH7Wr5I8eFZO/q8WgsYUsLsDLH5/eavsMLBqGE/STpNTrUtJq5\r\nYC3mDxW/rIefvMThhzXQzd3UaBIo6+vGb3F+gqq4nNiTRLAWVfqWhg8Ygy/C\r\nbR37la9EX72yfKVmS0wRZqrwLjdt8inJbuJJpl4bCu7GI50PFce3TZgPzY/w\r\nW/6lJwLPZ0dzFBRJow98t/vHoMmOqrp7aIQ=\r\n=Tb0w\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"fd1b955582abb682958f70481afd0f3b3ae2df8c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.75a29fc656","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.75a29fc656","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.75a29fc656","@lodestar/utils":"1.1.0-dev.75a29fc656","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.75a29fc656","@lodestar/params":"1.1.0-dev.75a29fc656","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.75a29fc656","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.75a29fc656","@lodestar/light-client":"1.1.0-dev.75a29fc656","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.75a29fc656","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.75a29fc656_1662151454794_0.012915616312243028","host":"s3://npm-registry-packages"}},"1.1.0-dev.aacec43836":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.aacec43836","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.aacec43836","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f4e0f3296e6f5f995bbf4f3bbc00e52bff9e385","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.aacec43836.tgz","fileCount":969,"integrity":"sha512-GCKM/uaw8wYGG/vqtMLhKaxwybony24FbEmixY/3IvHMq2zBlrSF3FKujGWVIwGy0hAVX0ho4koKulgHRFlS0w==","signatures":[{"sig":"MEUCIAIRWxJd1YWdjUd0fOa97lYVxrDs6/Po5hntC0Gho90hAiEAl3W4eInqZyFOVV0OdeLjl6RdGY7r36cjZLwd9ao46RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEndQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3aBAAn6lFTzp2lbLD/sgHcVm1Qi1Nni3kdrsCMP26I5aBRTs74JMg\r\nw1a9O+n/h4J9SKRt5cf3k99zZvr0ONyKcOifvLXQ4gwFs0jS3Uf8VP9rYZxJ\r\naHYSPsKXnL6uuMm9ng96v96M4ZFIaO4Ey9kfTOh3aRfH0UV96McNFPfCF0cS\r\n5eph1coaGiu3sH/fidq8ZHCW2igZBFEMb6LeZdiW0ZrHZriSPRnfORlBAZAa\r\nIF7ZS6GvFEKFpAaWHwXOpb4jY+codFZ+eRjzP9e55guCoLJ0Bi1mRY1WYgPI\r\n4j03TxKHF1CmSz4AL7l3NEbqEmCBOI2dabgv9boiKZD2NkbtWSqYyu/PSXZU\r\n54ouiFCtnBezu2u6sOem3s+QfEFZD2trP4ehiflw1znWDQn7gFxALdJLo3gz\r\nqePVr4xb0wFuBexXAvSTGyIs+AQSm6ziuS9q9RDMrXlaOm/m+tZbPon7OHGf\r\nPuqodwKiuf8toVA0DqKMj+/1pVud2oG9M91LhOnomulcsipwBZc+M5pXXTo8\r\nEVmyElqJdsVs/nazjoG4rmSyauCz20MMuSFBX7WOJE07j17ZOOLFhm9UldRt\r\nJsUUBqJWKL6eqx0ixcOVGgnQGIJFHD6M8HKoagMjm5uf09yZWYUV3aQ/fHaN\r\nbc5dMcu4Pr7XR6S2n9mqKcPpL3n5CNVThrs=\r\n=NCMO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f4b06dd757729eddc70043951bc3b898c7dae0f1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.aacec43836","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.aacec43836","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.aacec43836","@lodestar/utils":"1.1.0-dev.aacec43836","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.aacec43836","@lodestar/params":"1.1.0-dev.aacec43836","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.aacec43836","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.aacec43836","@lodestar/light-client":"1.1.0-dev.aacec43836","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.aacec43836","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.aacec43836_1662154575772_0.7822677838810077","host":"s3://npm-registry-packages"}},"1.1.0-dev.8806ed20c2":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.8806ed20c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.8806ed20c2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e16e2b54ea8dfe2fba1d127cc7f8036dc086872","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.8806ed20c2.tgz","fileCount":969,"integrity":"sha512-vIKe5Vq9uOFKzv9ODiR4m2Lgn08X3L9lZI59Z+dYD8iW6juYJ3S07zEz6KjbM8AWa+ak4vuGT6THXm7hY+r8KQ==","signatures":[{"sig":"MEQCIEeUpFiP8blsZVjro7zW3CcbJNu+vlRIzghr/VHeJrnKAiAB+/lv4dGE3Zbn7Pyh+k27sJiNEpKG50XqoDBXlVaKdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjE3L1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxFw/+P5itu4/jdPFdGhnASp9lluzXUY75uMinQ1a0OCskCWurv8Gg\r\nFnR6Pl8yFmKXTGirT0Z6NzragzDq9K/0jSupQfqMUmaDl0SMm75SMWePQpuE\r\ncP6Yb4+2vOMo27ct7cosENJitP74QN3TpG61brlbsB82X4gzKlEsM1+5PwTk\r\nBo0cfDoJz3sR1JNWd+7S6hSjeVmgId1kXCjFOysXzejnP1g58GgMf4+P3zLd\r\nkBhEadFZ5yF8/i9nDUudJCpbWwyuMtLJjqVYycjEkT3NtwkOpc72Ao36OmCG\r\nki+S+gGHBSy14+CSxB9xldCh4fpFHukpmEW7OuBifAfYYcXJfsIxHw50LVzF\r\ndRHSbYXWc6fG5Mfb5lrjVCS7R1N+q9ulIeZpMweAn0crQcY0A56djfAdqRdX\r\nTtI9KcKc6rN/AiTVess6wGlUXxgRkVOt1h4IvGAeKMmeZpzq206N5kXKd509\r\nxovBa7Oo+lhX4X3CiVw3CbB4WJDtPDr/5kHciggQLuIhObQeWa+VbW1Tud+l\r\n0eVHyO+G2Fc6YPEioVlOXZmK1Vru16H16nS8tDIxAxQ71Y7ylt3LdyW03/ZR\r\nBHgvvq+3SNFw8LW8WaqcSj33oQEkDTlr6FTcKvosDUxz+4N2eQdw/RmBgIt7\r\nnBGVtOvQk2TVZKL7I1WBuZJplXEUAqE3Yp4=\r\n=b8o2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4d56647d950829fa27768adf449e4fcd8148b69f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.8806ed20c2","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.8806ed20c2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.8806ed20c2","@lodestar/utils":"1.1.0-dev.8806ed20c2","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.8806ed20c2","@lodestar/params":"1.1.0-dev.8806ed20c2","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.8806ed20c2","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.8806ed20c2","@lodestar/light-client":"1.1.0-dev.8806ed20c2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.8806ed20c2","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.8806ed20c2_1662218997253_0.244603364174665","host":"s3://npm-registry-packages"}},"1.1.0-dev.91a5a064fe":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.91a5a064fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.91a5a064fe","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7a0be05890eab20cbaf8eb2649b1c68fcf3ae6f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.91a5a064fe.tgz","fileCount":966,"integrity":"sha512-tN0yeosrQklFgnX8obF49a3ITRQTjE2GRY+TtSBabcIg9N8SqdxkV4DVUUZ7VfaGWs3hCgiMD9GORuEPe9rPdg==","signatures":[{"sig":"MEYCIQD5hPHsYJ3VAQrjz79oNro++4kE8l0xIbbTqs9ujWRbFwIhAP2ZxZ0GZXcAX6IB1Hfc/fZlaWcEdxw9C2HYRSlgoSJF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF2FbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO2g/9Edh8NCf3Af65vOmOwe3fBCQoUfmrzykMAYo0VIWgb59t/7XJ\r\nTSIpKuGgtJkw7HRcHgkuhDYOZMciZ7djVF5ITs8wRSktyK3xZ04G48YsA6H4\r\nrzx6uWaIf8mPs5M1wLU8LJ0ttiHj9/4LzE/wurUSEY0VJdfB4LXbOEro74cW\r\n883vpGXKtWOCSv97tLg/MJNCMSfrt6FZOXFCJBDxYIXSr08gv1XWtMA2zZVS\r\nJvCImmucmEIq/u0NiQqb7jnpari78c9sb9LaCZ/p5vFfk2ZGUNpjtO+vSifU\r\ne8UMlTKnAJdG95/b6p7uHyf8JiQI6BWXcH42v+P6Grt8U+TCaxNACeBRzVdP\r\nblzhMDRunXN0CaAEi5iIfPxm0Vm6AvwWlNnU1ZxBzo7YjPAPNwV4JlQeFH53\r\nvF3oyNU3T5LnURYm6iC07U8agK+Iw3RR9JMF3LztX5iJkebNNL0swMX6ApXa\r\nMS3pMEm6Dkd4lU4F0Hxs2Jxj/BAnk9Oz23M8ObdvYcf3DgqcaLgi1DXctyvw\r\ncfLCxr60EgeUGvc4er4O6w7tPjlIJrMT5jDmssjX+fIPOeT0RAxK+gh+4u10\r\nEHGOnEag2YG8uo0JgalEE+zHBe4+3o8uIP/lXuO5Nmx+0OTLmwTmI+VTlxox\r\nZyb41Hm+OrDyRuB1++a2VEwm93AscnkybWo=\r\n=zF8y\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"ea693ad2850e97c4535bddfaa8ff9a04fdc74f75","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.91a5a064fe","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.91a5a064fe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.91a5a064fe","@lodestar/utils":"1.1.0-dev.91a5a064fe","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.91a5a064fe","@lodestar/params":"1.1.0-dev.91a5a064fe","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.91a5a064fe","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.91a5a064fe","@lodestar/light-client":"1.1.0-dev.91a5a064fe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.91a5a064fe","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.91a5a064fe_1662476635413_0.2525607571489523","host":"s3://npm-registry-packages"}},"1.1.0-dev.daf2f28213":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.daf2f28213","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.daf2f28213","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eb4ba67aea41b244dd12d359d95ba4025cfa6c24","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.daf2f28213.tgz","fileCount":966,"integrity":"sha512-wNisVU7p38gkRfvMAFd2yo20nVdM/0cw+mpWyyXWgGkmhRkiqwTTmErplR59rG2eLcO7s8z/2zevI8trho2xPA==","signatures":[{"sig":"MEUCIDobUY8oA4Gio+hH1h2Pn/iOnXuzZQZhpDHGKKcEWBEZAiEA+bIyFKn6tc9WPmK78qmQaYGVGlwsvcqUEl1eFrkP+T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGHXRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI/w/8Di3mWTCuuG2+/KO+xIckhMEIzsBewtM3ldE2bXXN/ytVXsVH\r\n+bnpUQNFEk2+m70L8zYNemLqfGQ/ksOihM+up3qIqNvbNKmAysblU4nb5a95\r\npHbvltN4kcA+XEZPvS8B+VwJoHFvanzJ1GjBlVp+VIHF4fousZg3qoyimgqf\r\n1Z4Kxj7keT5zBOsPIIFenl0rNqSmNL38RURk4ZTqQOLWOR0v9U/50O5MiLPq\r\nB8GkAcYZ/7HF4sSDCPOFDWdE7LPI/+HQy5dgKeYGh0GYY27cGmgLJKYE5hdz\r\nkmv1Pj5tyomihFiw5VvKTUkNCuSG5T6kf0yLjmDsV/rP4aonhNNSPYep+Xr1\r\nmb9r4zJ00I63KeKc5QSq4nPOg5ibVrjxmFvxKSlH0NlHmveYpB32mTl7Qf14\r\n7+SaE3xCbnmjmUPmmv4riaKAc9CAOmemHafxgY4LjMFJsGx2/m164hXPqEl0\r\ntr9j/bHztqz6ipWbRwKNxKJUM7Kjs6zhHaKNJDpnQYuVQ0ff2iy7CIqrjX3H\r\nDvGTZvZgtyDz/BaSrPdM5quIB2RvU1iuQDfS0kXdE1pP0+ElvURjktIG/yN6\r\nV8LJJURyNuzzerrcXzwLmqgqylaYcXcGZVh5C1ZYPEjoi9+wfdChmmVHL5BS\r\n5PNbKwPHQTaq8cj5PNfrYCs4qk8R9UAWH7M=\r\n=Dnuc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a227e86402f1041dbf35981b8ddd96361742f8da","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.daf2f28213","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.daf2f28213","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.daf2f28213","@lodestar/utils":"1.1.0-dev.daf2f28213","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.daf2f28213","@lodestar/params":"1.1.0-dev.daf2f28213","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.daf2f28213","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.daf2f28213","@lodestar/light-client":"1.1.0-dev.daf2f28213","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.daf2f28213","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.daf2f28213_1662547408999_0.6780634806120232","host":"s3://npm-registry-packages"}},"1.1.0-dev.36c6eb004a":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.36c6eb004a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.36c6eb004a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c118f8e1b155b4ff61ac16a64850a9e5a62c1598","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.36c6eb004a.tgz","fileCount":966,"integrity":"sha512-cgXbPyk+WwpjSO4FpwVkZX5DoZoJvdxaYt/JHGBKevKjWxyzuvMLH75Har4dgUJ0JSSIisC/Bi/03xukr+Zq4w==","signatures":[{"sig":"MEQCID57/SkpxlKGoz+WZImf+xSgseWo8hm791UmWb3J6Z0UAiBJ655JDr/ecfhrfmXxNDkf1ww7QGdj3t+83pEJG/Nq9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGLqzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDFRAAjOL0HyvLEOXyzsNfBExxBNAo0zXekLE7TdiiGPtG/9c2XnT4\r\nHNnNBCb1W0p9d08OnXlZoR1lMw4cH1cpPXykJLYJq4Wenktlomh6gT57EceW\r\nTPQS2YQZ46NlWgZjS51ue/CVvlpWWOnNNYqDmYQrQ3+8gWgEGk4TthVZzijJ\r\nyXo1Hi9gklP0PuzzSrTXzTACFhwPAzMqZu4ao60iDlw/XbwmJFe3lEQYo66l\r\nfdMCbrY1oT8eiCdGurUiNmerdJRR659nVlhhm8hsyQqrcM9FGkmPq1nLNb0x\r\nwKyBcSmUT+SL+63g5JBRFZDdtrwG66tWn3hKKgsL4JoFgzCeIflvbt8IQpGi\r\nKkpP4yWuVE2NzYl5LF9Uhc9saIai2xyXAje9K+umts5gI0IbVi2qJrX5YauT\r\n4o4utGRUHCEGf/1ki+gPsPPmJPlF1CktK+F8+lWJmOGZFyUWL4POXnvBDQTA\r\nPllgHmyvxeQXtexTGlusZO4Qy7gew8JCVrWKiZhnk8RzVZiZJ5vP9ZpbNUyu\r\n6P2vjC9Yrck4rOJsK4kHRetGVm6UXH/omokd/2u6kIUr4uL1nSXC7u6avKCu\r\nH8ZIBvCzEjj0MdnMJYOkj6yYVOvSlIQLiJs6ub2isbqPmuyJVJvT5Oauk6wU\r\na6Jwp93h9Qm+9f1a7FR+3jHILQaxcJqbfvE=\r\n=oTio\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a91b6e055cc823a218b15520409a62b2e8fcf497","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.36c6eb004a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.36c6eb004a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.36c6eb004a","@lodestar/utils":"1.1.0-dev.36c6eb004a","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.36c6eb004a","@lodestar/params":"1.1.0-dev.36c6eb004a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.36c6eb004a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.36c6eb004a","@lodestar/light-client":"1.1.0-dev.36c6eb004a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.36c6eb004a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.36c6eb004a_1662565043205_0.379072387345627","host":"s3://npm-registry-packages"}},"1.1.0-dev.cdac3ae12b":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.cdac3ae12b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.cdac3ae12b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d7eee1aac6e746d6c30767da4f3829ff5443e636","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.cdac3ae12b.tgz","fileCount":966,"integrity":"sha512-YdqiLlwCE8z9vEQGR0sSpWraSHTWLuKXy8E+CU7xEZho1jLhVkWNZ7XGA3kjGZyccMAU7dWH1qvKu1lfJnZBmQ==","signatures":[{"sig":"MEQCIFESwzfrwATGrzPJaxjJuRuK9MIFuzqCBtaDgQqbULVdAiBiQYmj3enHBUIYXcgQ3D1K+mHjltH1iZhFeoOzwT15Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGQRtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf2w/9FfLo3+VRynGuiEQYNLJ61EWzfKIUU1iFBWZ5m7oSeLckjuN/\r\nTwqrG/4C9LV61VErQ4gJwX0wizG+kJJhpPlcFhKeuwnuIuNQQZh09bL21JyE\r\noP4CiuY6LeUfF1C2jPTG0Bvsq+j5CWgIgh2YKtdw44Ikq5dNQFmTOIV+RCJM\r\nMp+CWlUa7VQOW1eu8uFrDiohSmw7cIXe1+CW/hIVKtybqxZToYFdFh9xo7TQ\r\ndavGieraTbDiVfYHw37EGjFHPrPA8e3ffJqA3AtAiszOrnat14cnSVmhetJ+\r\n4LnF/sceryrYujOmPE+cqQndXz3T1zMYiULdFormbMO3nC8zMaK3S0oWPLNS\r\nQ0brywwdhsC91FKQIKmOsbodbKdN1htHOCtvRKLqqgxqbE/6whvRopKPLtFQ\r\nwfOglO8E4VvsUC3vt0J/h7f3LrWy79Kdigx2oWWL5Opz92Bt18kqzaIcs7l/\r\n0Ru8ov3bdKpjyJZz4diawCdm+wuyB/TMEkBf0e8Y71IetKpwtB85CUBo27+C\r\n+RkvPeBAt6Hw0XBUowtpjpD021FN1VRuQUFw49e1AssD2yQCG0FGZN2bVgEW\r\nl+yE19+pwpy1Pz8bg33mkNrmIc32+V8RgO1bQNJ5YNkUdb/qAk3dCBKQOBnF\r\nP8Ko7JF78lYDZRZcGFmAb13pOr2Gy9c2wYw=\r\n=C0hL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9c099708c7ee2f5618a21b6f51d5a65ac82fc775","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.cdac3ae12b","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.cdac3ae12b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.cdac3ae12b","@lodestar/utils":"1.1.0-dev.cdac3ae12b","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.cdac3ae12b","@lodestar/params":"1.1.0-dev.cdac3ae12b","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.cdac3ae12b","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.cdac3ae12b","@lodestar/light-client":"1.1.0-dev.cdac3ae12b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.cdac3ae12b","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.cdac3ae12b_1662583917096_0.5971764225890672","host":"s3://npm-registry-packages"}},"1.1.0-dev.03e778ba59":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.03e778ba59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.03e778ba59","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ea633b1aba59da4580a9c8e2d3ec273e04d6af4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.03e778ba59.tgz","fileCount":966,"integrity":"sha512-rilsZoeRPwxvEdO/L4ACotfvW1OqdmXas6SLeRBSVvBYOgobj7kjvOcv5fk5ZMk1+LBcCOG0ydV3Qde1yY81nA==","signatures":[{"sig":"MEUCIA4DpoheFQo0z3itkaDg1wAXHmUZDCiDjEFI9WSa9eL+AiEAlt/q+5hPElGwJ0pP8SFG3Ax6jti7HwQv4jYzGuiePeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGdD+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqMw//ffhlBoHngPyk1fo3m1ccqw5XmcEIgGstnoLRWIvrugSuKPqC\r\nAmRk01gO/EL+ZMDo/euvE9pdLZGk1O6ihZoQMm7tVarqxtEd7XVkrWp1MEZc\r\nhmHd5c86fxAdZUr416s2MUPl9YRiTsqIBrAatT15+NXjkhcQVYMVeINNf9Ss\r\nijBghKsmBQEd81xh7ZTr2dzpH/S2BwtxVjh8O2iNORPJT5HamJOsW/STIjdA\r\nLYiZcfzppQ8byLN3NlJvzMJI30ARmLJpNH6pX4TlaQ7FllDKRGBGxNV+UlXY\r\nOzUmOKcuj+U+hlpJsha92dFvr/S6r4uRtWcJMBqyMosSr9p7s4LacvcqO751\r\nSQ7c4lmHcHPQAgbLMKj2Mjfn7VkLHCogm6g24rPv+WTB8j2ndEdHp+4Pnezk\r\nyEScTmQSQURSefbCK/xwIoMoxG0yvY4iasCuM8xTCPyN53bJhrDEbxXNSb+Y\r\nC0jTe/oPFPdZrt8ywuJ7ZyRsswpkZ/zdcJkESjytW8jt97I9WcsaQuvYt2gn\r\n0RZzwi9Iz4A/3bE6/ieVyAuwgKAGoIf7cerrw9mcNOKgoBLnOs/cxIret5qA\r\ngSKdOehGFMCzo4k/JbT5g99SlKaa26U3ou4tNXm1ZAckeGbDxMY3JW5uqhC6\r\nmsZTXrU3j32HDFBDvWvvL7VP+trG1uRw6Tg=\r\n=vYV8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"19a673c9d6fe06430be66bd04654895705bd1fa4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.03e778ba59","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.03e778ba59","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.03e778ba59","@lodestar/utils":"1.1.0-dev.03e778ba59","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.03e778ba59","@lodestar/params":"1.1.0-dev.03e778ba59","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.03e778ba59","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.03e778ba59","@lodestar/light-client":"1.1.0-dev.03e778ba59","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.03e778ba59","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.03e778ba59_1662636286522_0.2548641385038757","host":"s3://npm-registry-packages"}},"1.1.0-dev.2a864439e7":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.2a864439e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.2a864439e7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d0270852199a287f9424b8ea0f27900d2bc6b73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.2a864439e7.tgz","fileCount":966,"integrity":"sha512-qT8Tx9FuwdM0n8GSMoZhN69ASw4lwvJGiLiqCJD+J8z+iN1N+0Pg3SkckHZ25eoYV6OWdCMkVeQNe6vwUyB5ag==","signatures":[{"sig":"MEQCIAtAzKEaluS7XoUL3MjQE1vVg8gQo9dorrxQcJybu6+SAiBDuh5cj9X0Hs4b4ragMv+9lpqA2S7tZBWIlFSBHA9L6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGhIaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokGg//XH8JPOVKynXVJx5yxGsMZ23zEDTQgmZQULHRgEPn1Y8tpIh0\r\n0C0DBkgTV9i64348hDDhhUglNyqMlBLo8KBMfGOFm6+Kw5f4/cJKkTzQVqZd\r\nBj7zWDqeYNfU0S9U8zAL7fFdOqELrcXfF2mrYgaTZq7DxABpE6KcO+PcbIfC\r\nxX+9riNVCW2zQIuo0nk+f2nOvDznXjwplEoA5OQ1Ffprkh7C8pzUEzngZUN8\r\nRb6myMMHTMY94xU4c9yp4Ow0QTtXYmtRRqS/iGY3LmLwDOM0OowI/hv0iSZY\r\nTpOg0OVOkVzMBVCCHRvkLVx1sYTPnXS9Wgw8iLszY5tqyIXg6O1d5FRws2ZP\r\n9DpEP2IED5B2/mGcFxiwChdac72Dcsu+4jM3dSERYuNMkVl8RIiTxnVBzebC\r\n/dXQEDKW7wncbfToyZw1fsV1UNZu+fO6dn7piwHJhkmwh8aXCwNrW+abcg7y\r\npCBI1wmFGgPdc6YBLkX9d8nvnzWDaiwmMlHAh2a3ceFfeoQ+O27o5ddkXiup\r\nZFwNKdLF71zfTw3n5K20+e/KTZ/7DySWqrsQbmF2mtWXvEm3TUCauPS0GgCr\r\nLEAQxKjf0ZdtoNKsCSvtZ75M8h9t4igHQY9zKcYEaSgOm2CLBzpUEsKUSR+E\r\n5Equo6Uk/7PH9bHeQ6lPrFIvh5YhKOECC6s=\r\n=5Ne3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d35616aa7aaa2970a9e2a59948288c864b1951c0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.2a864439e7","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.2a864439e7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.2a864439e7","@lodestar/utils":"1.1.0-dev.2a864439e7","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.2a864439e7","@lodestar/params":"1.1.0-dev.2a864439e7","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.2a864439e7","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.2a864439e7","@lodestar/light-client":"1.1.0-dev.2a864439e7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.2a864439e7","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.2a864439e7_1662652954430_0.566279661265878","host":"s3://npm-registry-packages"}},"1.1.0-dev.172513f510":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.172513f510","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.172513f510","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"36892af3a923a4c16b1445d4179ea0a53084da4f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.172513f510.tgz","fileCount":966,"integrity":"sha512-E0yF0oNup2bBfl94B9Qb+jj+YoTuXxuEN0AP0f2f+OTBhmR7o+JQa3sVTSJDuRdQzynlJ/qdiD26GstI/mabNg==","signatures":[{"sig":"MEYCIQDMjckQrBVAOKzpxqSAxBW+7rK0vMrZit9ocXjlCS65/wIhAI0gEFHz09O4huxtCb1Xvk7YZBSrRnSXI3E8pvbOkGVH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGiBGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5jBAAiBlpxd952rw+wK5E7QnF46Tv5Knr7W3186uMCR/AiofmGZWZ\r\n83ahEKBy03yJ8fMH1/SR6kjbDw+e3n0GHyyKUlLBV0tgZX7kL0FBH+RsLDZ8\r\naQNTYOqbEW4dZGX/gSa/bM8eiRrKGvNyDTI7EZZbZtFBcqXC1Oje1mOUIJtT\r\nnFrlaP3CW2u6leb+Wu1Q1uUNXLtH+iyDk0DTpwik+IkBIRjcIHzALeOEuEqD\r\nomdXNk+N+3GMCXxmAQvzKWoO5WwCfKdltWAO2et/u8uk67ONtgeSnKAW/TDA\r\nsNMcqDT7I4EnXji/RY2h48Z1kfL1sW3RIS8NqRq5UB+tAURYVhfvfntKhMl3\r\nqtmJ6ozfSOpHdQj3z47IFwF04IwyFcUf5cpBmjSFahHQBWvBWD6R6Q1CiHLx\r\nDkrL2ON3cBjO+m6RS0Il260cHsWTw6X5hlYBk1i3AiuoIhumDfx7tM0WJajf\r\nxHMegQGdnXa9gh8M4vhY2Y4SrrcDILdE3jZgK9NMnA8osYU0G9bjm/l2tFhj\r\ntV6cRicTRq0AtrhqRfikRGbgJacxLMIYEGT9GVClqIbqEgZ9/RJnLk0LTf/e\r\nmhhMzUusboLK4TWG0oXuw4VT8BwHhs+6ZQyc+8mn7X0WNYQ8Cm0peNCjuYsS\r\nHeGyftqN/TXARQrdin4cJByTXlMqvL91Pww=\r\n=L1UP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"7b3196dbfe4b0348a903f59141a5d7c3161547ba","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.172513f510","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.172513f510","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.172513f510","@lodestar/utils":"1.1.0-dev.172513f510","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.172513f510","@lodestar/params":"1.1.0-dev.172513f510","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.172513f510","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.172513f510","@lodestar/light-client":"1.1.0-dev.172513f510","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.172513f510","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.172513f510_1662656582101_0.31014774679887336","host":"s3://npm-registry-packages"}},"1.1.0-dev.ac755d9e31":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.ac755d9e31","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.ac755d9e31","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"73c4c42c1c056df886f8fdebe7d34b28da4461fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.ac755d9e31.tgz","fileCount":966,"integrity":"sha512-wpI3/yC72Mm7jAWK7Q588D72k4ihxQ7RXo8PeDy/JjH5eIn6cH6AgepwNJLUgs6zCJNyxnfSLO/tQwyH11eccA==","signatures":[{"sig":"MEQCICcm+M6ehKDQDE0vfG8jjSQTSH4+EekwwxL8ojuCd5zMAiA8RN8u6DD2KweUxLPLzhx0izRf7QSRJflQrntc2+YwAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGseLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovLQ/+LfxtFiIldHCSFukCsxHVXgkmwURlKtYc4CfHhkLo0JAKBAlP\r\nfgb4HMqVrlfxOgd3osCZDCfwq1nfRbubKUj6W3ke6WdzrL0O1y/Ia3OyJiMK\r\ncqP0sfZntaWm8oq2xX2L43VOHERnvth6l8NTybIf8qBuDoGo33hk4cL6UfS4\r\nM2an8WN3XijCKL02emO9NrMXSw8vLITB9Uh9vXfgdrZl7h3S1H5eIV6lc84J\r\nxHZuVDwvk0kYYyRYLiFSXk7S3Segy964EAGOmStRKLBdQHCc3Vvohff/F3BB\r\nShsQnGcSSRs19LtSCNtt+3ILwZtZfJKLC/XK/o71Rx4TIhVbIceFVgv2HxB9\r\nCCnKIZohc5XOBd6WdQOU8KCg5GzFJr2ZyGhtZFzb5QhUZGOAjkPw009peg1R\r\nO5i2TorErXyfG2nbl6Ch0VDhc3eS/TRgSI/y80BXwu+tCVHs68fR3xQ+5x6k\r\n5jXoUkjKkKMeYdz7qkER1w5WPzQXL5LYVgejS2Rj6hm7g8cdNX0ZoJUrUSrd\r\nx/cHlQ1rZGPdl0gKQgMeD5k5S5Q5caZkW16m/jHUPwa4TGe3NSj9jnqiiY1V\r\ntH3rruNkcT+5LCEdW1VTSStt7eKDgNhQoh8P8C3+SvZvYKHHCrgAgeyuDqJU\r\nacklHr4L4AYB0dfX5WOCHuKFYzOB6kA8Nd4=\r\n=s6GH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"24ea9cafb93ffdadd80882a830d3fc6daffbfa7a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.ac755d9e31","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.ac755d9e31","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.ac755d9e31","@lodestar/utils":"1.1.0-dev.ac755d9e31","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.ac755d9e31","@lodestar/params":"1.1.0-dev.ac755d9e31","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.ac755d9e31","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.ac755d9e31","@lodestar/light-client":"1.1.0-dev.ac755d9e31","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.ac755d9e31","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.ac755d9e31_1662699402876_0.2710183605448566","host":"s3://npm-registry-packages"}},"1.1.0-dev.65b38eeb2c":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.65b38eeb2c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.65b38eeb2c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a63a8441ab308e93d52fa5bc06dd6415a526171c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.65b38eeb2c.tgz","fileCount":966,"integrity":"sha512-bcMSkTV4hi2UVB+MkSNq9fZhRKHhS0nois+c/SNP+tDdMZzdjxVjwLtzgrU5RcqolFkKL9KYc62tWCS3e7lybg==","signatures":[{"sig":"MEYCIQD/gr0u/fbcMAh1/cF5zwH0Qj6bZiCgiS22RDruFYcHqwIhAJWYdeUlv6RQafk3KqsJPsjTPcw20rT4Ag7BqfgCoVZY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG0XoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg5xAAlVYe6uE5XjGcsT5Zfnkn8NEh6qOFblp9SzgObC1BAwAbr6X/\r\nXLgMIRxFcZ8Flr0o4TIWcEA69XnFbFcCwl+qo/V1eDzFQ2bkfT2FGhN2hG5k\r\nlIJ4wMMSOW+CeO1/05XyXW7dVJX4IhyUKeXsGz1CSSEHhiVaQRuwoaqtRLyc\r\nMQ+IsF5u/3BLsNunEb8grvUWGOL2Z1JwJN7mtJv2uFGTUA4flk4ULilziCF3\r\nJDrXyRYLq1gDYVpurQsuhQpPoGBgr2ZLo4AECaNt4QRokzZm3NCwzikl51Ed\r\nFOhcCB3AeqA416O9AwMBvNJhtI+zYfW6l+J4KS6YS6c4aBp1bogl/zu2ruTx\r\nJKj2or535IEtR2HoaNw+rPl8BAhkF3CB8TA+CaABD72JDqQtj5yh2gBJIpX0\r\nWB1kwsZ8BkoNtHRFDVcmIFvzN2gTTVFMeWS3ZRas64UgRikKpbwmTxT+ZnFc\r\nHr6RJ7lVIQL0KJcBh7+VuVEZbs2dMhyoo202y94ANfVilqJLC4yFFZCT6+is\r\nwSZhlWC/bd60wxnBi6MvJvRo0UWu+HDYCkFIO3uB/hIjrbloEtux+ubM1sjQ\r\nkOPUQUYQY0QRDQHY4PGWjeNEUQnT1jaYnxqtY/MZfpB47Na/l32xFSc/8AJU\r\nY+gLq0Rx67fae8+NdrDilEcTuQL6QhEQOd0=\r\n=a9rt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b43f0e4b88d387b5e90658ee1810735084345699","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.65b38eeb2c","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.65b38eeb2c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.65b38eeb2c","@lodestar/utils":"1.1.0-dev.65b38eeb2c","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.65b38eeb2c","@lodestar/params":"1.1.0-dev.65b38eeb2c","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.65b38eeb2c","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.65b38eeb2c","@lodestar/light-client":"1.1.0-dev.65b38eeb2c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.65b38eeb2c","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.65b38eeb2c_1662731752283_0.6172468863398122","host":"s3://npm-registry-packages"}},"1.1.0-dev.43f7ba0b9d":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.43f7ba0b9d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.43f7ba0b9d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b6b9c3852834f45abd5ae43505857b7d530009c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.43f7ba0b9d.tgz","fileCount":966,"integrity":"sha512-ciqWRBdJOeeUHFnngqWyamitg7WV6Dv2e3Ygswl00IIc30sBdjd+cjBAiENLhPuX/HF6RlBhwbFNr678CSWAmw==","signatures":[{"sig":"MEYCIQDedWdxJvzirCDIFJTcVIhudeRqA6BjRl5HPpGu/S/hrgIhAKuO+TzZhvGsRWxl6CfRUVVkY5J3QbcNygWcvJr7rbCp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHhkWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRtA//Vv2bzUtUQZo7Taol1h4bbgqR2g0CXFav5AAK9KhM5iqv2TTO\r\nuotIcUWS8ha3LcIYS/J9IeqxtsthpvK55D0kcFCPbNHGDVb8LkJxGX37bg5h\r\nWxO1FKklIkyBTBcWKKpATIoPhTMmhScYioONPnw2l4O5PzrFmP2refoFpBiR\r\ny79paSnmB0WiDNCSUrs6GsJWx3zAOlXdl0yKSJ5ned7Cgapg8TFD++jMxMUk\r\nlnLyNsKe9elE7q0A4Sf2JDr5588B1V7cE+DI7eJikV14NIREZ1aMFsGKK4hK\r\n48Ug7+TN6zbLZ/aT9KSE0w4Pdc1c5rz2TnkO9AopUonvomZLEEsh9dwzDOHC\r\n/VE57Uc+R9WRDnCR13sM2uRlGP7w7j5x11tQlYhObU71nPnoDsP3tOH28+2A\r\nuZUhpVfsTmEWZGAKO4/cEtwS+aWL6PIZtwISNuvwowdDHAKaTz51+ZnRwXl/\r\nqYmM2GJ2iqvlCBSP6yKUx7ADSg747CFxAQGVyLEEN3H2KqhcIXamfftmX7B2\r\nS9aCma0FFZlv8mcL5pBiFXUkBq2NEJC0vI2Yyg1QTT/AvzplNzgO5HeCq04F\r\n+Nd3X51aVWQxnqk7/S5wUiIzGgIP5TIoyJ2V2dasGRfOANBOShFXk9BTMJ4V\r\nyPvIXuOR7vE+gCWHMR28zBQYMqFt8Cmdye4=\r\n=x3yz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"bfeb29a69f9d134547e379c4fc6222f1f1d52124","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.43f7ba0b9d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.43f7ba0b9d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.43f7ba0b9d","@lodestar/utils":"1.1.0-dev.43f7ba0b9d","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.43f7ba0b9d","@lodestar/params":"1.1.0-dev.43f7ba0b9d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.43f7ba0b9d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.43f7ba0b9d","@lodestar/light-client":"1.1.0-dev.43f7ba0b9d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.43f7ba0b9d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.43f7ba0b9d_1662916885786_0.24479600493415488","host":"s3://npm-registry-packages"}},"1.1.0-dev.80a1437406":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.80a1437406","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.80a1437406","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d2b29465735490101c10d1554a1b47c98b8c8a45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.80a1437406.tgz","fileCount":966,"integrity":"sha512-B+jNEtrGNxN5pmnzk8rfZYWTnTP7Y9T4uPiHn+KbKdFTK3xERBgb2B2rJqra//8u24CrR4v2pGoW1nASnWkNPw==","signatures":[{"sig":"MEYCIQC+gQRkZzZpPO3UM2FEaKJOsvYPLCVfzCtnK2/0Jfd6FgIhAPHXmp5p+nDiztCRCXjOHsc2f8VYD5nVk4pgVHAo3+/Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHiQpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZMBAAnlckFyasyqIgnDtnyDdWz9cPaslpB+trya52tIM0ivGV2c/+\r\nf4ML76ZlsWX5TeRfgV8vI+IIfMNX/gUHc5NwR6Nsb/ukS/VPJPy9sBm3NAbv\r\nG1ID+NiCgDo5qsgUtVcvOagiRLq5bS18uW6uu3/qiOLbkK+ZTJ5OKfqM/RYf\r\nQJrUrD+lbRqeaao3UGsfmALwaN+YUBrsQey0nh+X5Pm7r4CCg0n6vLNtgM6Q\r\neIHYCOoSuw6h3e1fucNtq2vI2VMjV00+0ZiCR+TJ0b5e0juAvdDe/xE0ynwL\r\nRzojS6v+9xlHcRjGJltE3EWoHRXrUaZcdOfvG0UywkBuihspikB483pfaaH8\r\nJaAqQi2OaZnhFHYSpVZqlqAnphf4FA/esTmamlbRB//JwYTQEliJCqH+sgAA\r\n02FReqSqrBetHFCtTUYkFJ9GT+n1bNgB2Ezhg1TwCwO8uIXWcAV5Rgm51zrL\r\n6rykOQl/u7SXlDY2CCYp7A7i6q05MGoAlRrgI25ukLBidI8glTxTVgZ+XBUf\r\nDmGq6bTKRbq48tHd1QYiQ5F904oLWSNdsQn2OT0+2GNEmAqNfxiOgvvpFcO4\r\n2fcPibXJm9kRkyAwv034pLX18TrMuyPuIhA4DoMke+AWpJrIlHOQHZVO2+8X\r\n3tF4LkNOGKI5r/S/2UiX56KINfovmkh5ISc=\r\n=gFGT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"031cb9b74b030322c3a12439730cc1f2fb20d925","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.80a1437406","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.80a1437406","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.80a1437406","@lodestar/utils":"1.1.0-dev.80a1437406","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.80a1437406","@lodestar/params":"1.1.0-dev.80a1437406","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.80a1437406","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.80a1437406","@lodestar/light-client":"1.1.0-dev.80a1437406","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.80a1437406","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.80a1437406_1662919720734_0.4851774251687784","host":"s3://npm-registry-packages"}},"1.1.0-dev.2c41af0cb0":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.2c41af0cb0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.2c41af0cb0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2efab184b791612ada3c3b5920ea9b3f4dfb1c08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.2c41af0cb0.tgz","fileCount":966,"integrity":"sha512-QmD1nj/95GOj7HJPm+HbzgmWB7bYQtdDrWd+UpDH5CgezKTl+kYgcXtDSKATiQtCtHGpdhGXijvtHfCcVar+HQ==","signatures":[{"sig":"MEUCIQDmySJzqe9XOL9HuEvDKomu/Lfz18xKJj93CT6R7DAkuwIgWvcCK2A1nU8lVlulBqXfIvpjt9BmOcbdxxEcwyL9fFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH1t5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptiw/7BlpJvjm+HlKYcJGPaC+9XpAR54i4VSYUKp5TSBFJJuYUdi0e\r\n9wmB5/L+6RvKt5h9Nf0NwR/f+wOMK8Wwo+H444AgEGZuov96K6pQeePbkCXd\r\nI3GxnHfL6F3UMr9N3Hgi7NlknaKVK4zj7GEHAgz2SFYdNcekA/V8ZCwmjvlF\r\nH3EeNr6BpIu1j2+rI7WUQJ6s8YUMG00+oTzJDomw4DSxrz1VW3mp1USDGjdX\r\nfYmQIVLrdm5qS/VYOj8+LLE/NGD1XQsjCND5V7R2RJ5tcNMemQdCPiX4AJps\r\nFUH2Jpp3DDHyPOSppAxfVQmUtpBUodJ5ZnldPS3Fl4Xvf0hExX15y61p7OyW\r\nRyw1iYhcw344imHSq0a1/+3FgACldInrNEjAmK2IepqBqRuBrjJMk30ybAqa\r\nLROYinwiYGQmsITmIzXhaLQvrPh1M0AEY1Gw7MDZTolpimbwYz2QVe2LUh+j\r\ntGud2h/lrKAc9R7bSEsOKmCmwd/oPfYxoLg46AZYv0//TLwsEah/LKuLZLX8\r\n883G0m3KmsjybQF7Z1bzcuYBGYQgHdOFcfZ6/mEMsZSqSclpLz2GkB5D/kfw\r\nxo15CDxF6zEx+5SIx1ZIJqepEw16KiT0Bc8g5dweqBUdhk72Kpzm/c3m3zQJ\r\neZoq+6umUDVLRydFnvrLgFuDu/dBBTF/7o0=\r\n=TOqU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b0281cad5e3d4a6b795ae4880338215d0ad1cc8c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.2c41af0cb0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.2c41af0cb0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.2c41af0cb0","@lodestar/utils":"1.1.0-dev.2c41af0cb0","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.2c41af0cb0","@lodestar/params":"1.1.0-dev.2c41af0cb0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.2c41af0cb0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.2c41af0cb0","@lodestar/light-client":"1.1.0-dev.2c41af0cb0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.2c41af0cb0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.2c41af0cb0_1662999417509_0.6662582432574027","host":"s3://npm-registry-packages"}},"1.1.0-dev.a5bf126319":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.a5bf126319","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.a5bf126319","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d8e38850fe893a1c78a10e8be8487d9e8b39330","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.a5bf126319.tgz","fileCount":966,"integrity":"sha512-0p7d85GnKh6nxlKH6uOg+XUEwlpsNH4khwRwiP0L9FiIzIr8KvlQ1oaGq11urQVbNXQ10NdM1Cod3J/DO8PRTg==","signatures":[{"sig":"MEUCIQDUrRhvs2XUU+nx2pQ/UyFb5B2l43EK1RNh58xweUNsUQIgbyfE4CdECgusxtzNnmh3y7P7+sIluvKCjQNx0Wc++4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIDYwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdjhAAiMBvP5mMx7UhoaELXe4+o/stlqmmowKJ6O68FLxHX3vDbv+3\r\nbszKuUK6RuV6fdsWlPXCGqz5wKxrIdQt0vkZJaARc48IpbHOMevcqCAAR4n2\r\nOAXZEcJ2JL4Ea5FC0p4GaoSSGQtAE+tx1LDNhVbIEqn8w+D5oNYBl5eg/9ho\r\nuvbH6zap7FGOUMf5qTQaU3tPUfkkELdrupcTbqb1QPok2YKIBxt4k6o+4hu6\r\ndzNlHkE5tskuq84uhSi7H5z1xE0RCznT9zIF6zF9ziIXjUd59i2QE3eLeF3w\r\nR6PsbZ6Y5lQvcSQSthwfSmol9vgJOb8kqMurhDDUOcsJCanMqkwndESrfNZZ\r\nNwW62Z+WTqGknoa6w4Hitbs/AcRNLCZA4vAaz4vWfTMJ9oINxsBVnThJl52h\r\nNeShk9tXeIwJbHuTRTUKz1AFXbcCS7v7UyhEBUxdYbJi/HJVUwC9SHNWNs6H\r\nLBde6gE8g8DGM8wEt9qIiGpgWkEDtplNsgAcj8FdUwRT7xCY+KQ2+q+dnUMP\r\nDZ0uabin52i3nQ0wwuOY69LzelwdRJzwsYn7hOuMTgjRNRS0bIBF+td6aiD+\r\nas+QoZZrlLOTGhDLhgLgcLAqKwlv1fVq8ZbxoyYvbGAoLZFaPdX2bDy2bsjY\r\n3DBIcugLt3cqZrHkb8QBu2cOwyd5bDAX8QE=\r\n=RFRj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"85395b96884685c1134957e9c9fc81eab1783f53","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.a5bf126319","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.a5bf126319","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.a5bf126319","@lodestar/utils":"1.1.0-dev.a5bf126319","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.a5bf126319","@lodestar/params":"1.1.0-dev.a5bf126319","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.a5bf126319","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.a5bf126319","@lodestar/light-client":"1.1.0-dev.a5bf126319","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.a5bf126319","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.a5bf126319_1663055408164_0.03168598565949865","host":"s3://npm-registry-packages"}},"1.1.0-dev.da54be8daf":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.da54be8daf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.da54be8daf","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9431c532c9f88e6ad8eb5d6674ef94a167ae6ce1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.da54be8daf.tgz","fileCount":966,"integrity":"sha512-Al4Rs4tfF7aqr42p21vX0iq9q9M7AKUknWzlM0yqguVK1107D8ovydjmBUQjpCxEpCw9zLa/zkRz5oun3vZ7rQ==","signatures":[{"sig":"MEYCIQDh1g0ybPrZokG7tEOzeKDVSh9bv4KsaEUbtunOgSXelwIhANgNsuPPZTlVqbDgoIHQQ/braN5oI7eg/hKqoarfD3lg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIF8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpaow/9Gu4IUOpeZew4ioTYm7grkaARa6jPD+6WE+XwoSTB06DJ5I5O\r\nknrqr6l1CEh6M2bUqEq6l9EWWeA+FGY278sBEew5RBcOsb9ZR+TO7shjLaVN\r\nz3xmd/ItdWye91Aep16Kn0g6uD7ek7rweMJTFkJi9rnV/LO2UdEh6pNrBg6C\r\nboauxyRz/aZje5WSQf4TIPx3dR8sf1elAx7IrELi/eKQzaRDAlX8fliU5Cz6\r\nKeOcb4B7n+OCPJMs8jFVMvMTjAXvmerOKJF5cYyfthmpKrv3psImj04RuXnH\r\n+brN2HhaYf1YCd7lca7aZ3aQkGyJrOk1vzts8/Ms9tiIzqbDd0kfQzvmMaD+\r\np7stBLZrN2mxIarwreQnkYKTbb8r/gqGz+nY7/gp9t+E7Vfg0aaNUB10lavh\r\n79DAlKlC1ezm6Ed8ZyagiU75rya7SP6aunZTY8RuGZwjviRlMKvLi4kU3HTN\r\nV37OM8qftl3EASA74asEctKSUWm8GW9pccry/F5b1zs+LzMn1sHt7vC+Kx8T\r\nvJFAI5gxRM650uvTtD+WPouPQDwLTldB2usetSaBWP5zsBcVDME9x3ZkTaWP\r\nmOVHzxZLVom8f7k4zVvY9VRXIxY+kFezraaIzu1iV+12sXRy+W06BI9x4bSA\r\nYQ7UvuJQHcPSJK1hoOSw6LGxHuilAOcFemQ=\r\n=g2U+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"fe70418ab44f9000f2e2e58913cab2d21be2112f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.da54be8daf","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.da54be8daf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.da54be8daf","@lodestar/utils":"1.1.0-dev.da54be8daf","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.da54be8daf","@lodestar/params":"1.1.0-dev.da54be8daf","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.da54be8daf","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.da54be8daf","@lodestar/light-client":"1.1.0-dev.da54be8daf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.da54be8daf","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.da54be8daf_1663065876875_0.2145446896549692","host":"s3://npm-registry-packages"}},"1.1.0-dev.2dd1323b5d":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.2dd1323b5d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.2dd1323b5d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"937b781cfdd81a998f224ed960676bb527f71af5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.2dd1323b5d.tgz","fileCount":966,"integrity":"sha512-AxfmBS6BMYJK6vhPz/mPspZCleAM5gr5+6hSre/jEGdjPQtJ4jspWc2jM77Bq5Ur7/CPl/HvHButUbrhLMlosg==","signatures":[{"sig":"MEQCIC1KYz2NIhp2zaJsTedGI9HNMLveR6174qS+GAzts2lgAiBWLYPJhJJq2CDOIRS/4bBqcUKhwMUIrFBjzI4hkdTZPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIGRaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcyA//fhcUWtfO2szl3IVfeXkOrJWJjtxWxqsOlXb3ax2qlpvAH87k\r\noYch/b7QwG3nQMokmff7rcfvJ+mIqtpfsFACPupayH45W0spIeeG9GNsh47d\r\nBoZm+D4mYlbzj0CJZkWlWXTjozccjIjpCef1/k1mvlLuJTNMbqL/pDw0I21J\r\n171eUL7Qd6gNqS1UYc+Up/Z7SGWQPpyfFugRu2Am+1t5/ZzB9m2y7UnBVrOd\r\ntFf8ZbSV73N+BPqmPYIyazDv3p0bbYRtti5ZOanpw9OEZVqPLEVUMU0dRj0R\r\ncjTXk5D7BJBejZH/i1FmFdeFbR0abmsjv3fmcAY+X0dmbixYBGGK2zeCkB1e\r\nn1h3JcJVVB5IZPFiRXKclWF9iR3B0JX/IzW7+rYuKWeiabJOOBc/MCaSveNE\r\nan/URrMD+1FVmjB0JXVYt/4+IHUNXbe/4ds1P1eUf2ZdQbQGoBy9FWw0k0fk\r\n7bw9PqvGJNURR/pdxG90TuYPpwdUq5o5dUybbqUy6bHSVefGfZ1dKgaXEYsj\r\nYapYCoTPwMEfeI4zgrrV6bjgNFYs+bUH7hQ2iHfj7+kYjnOsQlxz18x0qTIc\r\nAsSdaaIJ6+NvT3Ke/kuI9eTGgeGx5pYyMKF6Kbma5+CZ71VG2LimZEEihcZy\r\ncBXSvfA/cxW1TK2XH2DANsSZlF5tyr5WjMI=\r\n=yqe7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"901ee399fa4c0d3423868945cda83095b48b5ea4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.2dd1323b5d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.2dd1323b5d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.2dd1323b5d","@lodestar/utils":"1.1.0-dev.2dd1323b5d","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.2dd1323b5d","@lodestar/params":"1.1.0-dev.2dd1323b5d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.2dd1323b5d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.2dd1323b5d","@lodestar/light-client":"1.1.0-dev.2dd1323b5d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.2dd1323b5d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.2dd1323b5d_1663067226594_0.5699340702198619","host":"s3://npm-registry-packages"}},"1.1.0-dev.d2025cc782":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.d2025cc782","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.d2025cc782","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"08b72f8e29c0eafdbdef8668c8297e298664c5b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.d2025cc782.tgz","fileCount":966,"integrity":"sha512-ocR2Skik8SQFrtPmJvxB1SoIhk4HBkD1I0EPoVwMKxbgjwfDSOQsTHJYGd4pjV58UQKQsrAY4IYU4Ec96ohaMg==","signatures":[{"sig":"MEUCIQC8BHU6mOygi+NTbOL7uHCLpYf7bVXYdEIlNDIWIUqEWwIgVcDek+r/hh8EZIH4bYmAcHlPiXUex5B849hFnqhZ+XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjII+UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwug//fjpbRVk9TvNGglJLe80AAksHGHbSxDHfvTfdSzsB5PY1f/PI\r\n8reGPTiN5MwOMGB5kwnc3zBeWkA+O9ipmfzwpUC7ska3Dd8TKV05UA6b7R53\r\nWBACiNxyIBDwEd2gy1bEkkvKrJS0zpm65wWSP728PyI6D6QsAD7pSXZCqEgI\r\nwZEYzDKMIET+FWcxtkP0yG0iHdub/QVm2zjSOdhYuEKUrnIAXp85XsENxG7e\r\njpaATNSpMS8ycpQLq/qtQlNdtVW2EGEL0L/v5uLNxMEYq7EsMKMNucFN96PB\r\nC7mEJUEEn3HRW6wQMP4l/mo4QVv9kCxcL4n7liBWw9pCsdWqniaFXbksY6sp\r\nIpnlv8cx8dOHwQd1FgpTQLmrpeM22GjE18pli+aCrOa90K1DVDZ1acGD1htO\r\nqTVD1o9SbNKw/g6iGPDHNlZZTCmHkafdkBcl38SExs3LZA/D0UfXogSY7IZw\r\ns8tytP0Vya56t1lilQ1Oem/kiQXxifZ0jLruoRLfphp6Q2oSvhP137jkq1u1\r\ngvgalDloXuB5b4wwuHE73hdvbdcRVBmCHYQDaRzIbtonU+HbDPgIBAvcI8HS\r\nbVPjiepF0NISkx2aBmMW19JKEPzliseB+pxZtl0urTbQZC+joIcmqHCk3TTA\r\nNpkKNm7N2blUgHZjFaPXbPVBuxIPsaK3nF8=\r\n=mg46\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"84c76c9a73cfce56fe260bbe1fd067128e26a34d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.d2025cc782","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.d2025cc782","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.d2025cc782","@lodestar/utils":"1.1.0-dev.d2025cc782","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.d2025cc782","@lodestar/params":"1.1.0-dev.d2025cc782","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.d2025cc782","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.d2025cc782","@lodestar/light-client":"1.1.0-dev.d2025cc782","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.d2025cc782","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.d2025cc782_1663078292575_0.1640958299700861","host":"s3://npm-registry-packages"}},"1.1.0-dev.15db5c7c2e":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.15db5c7c2e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.15db5c7c2e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"504278429badee97587b406be1d87957fd083c9f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.15db5c7c2e.tgz","fileCount":966,"integrity":"sha512-p8TdWk9t1PlT8ZXBU6fGqBw84/ApDpV42vq2acTA3nTBDppHXmyGBJdn0X3E+ZkYzG5+9zQILygNNTDyVqI19g==","signatures":[{"sig":"MEYCIQDxMkHKnHpc1a6bDxDF4ikReuV3FijXzlmr3Ngu7XvDRgIhAPg1Tcag0V9lA4huGXvd0ARfek0spoAP591otYst9UfO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2408976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIJS0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7JA/+PwjCV5ZiJc9YNsFLy7lyNLe0OQpkAA7/V5lvHJ/Sa+FQqFfC\r\nKenSSIMRvfCj0+Ib7SHzhbaK9pWJGw/8GcB4kNkg2RoVZUnxo3Vi6dii7o5P\r\nxfBFfw+rhSoNphqkhKiG6h4vhwMBxkV11HK917jyunjh8vCzRCYK4+NURnbt\r\nevpI/RKSur3pAkSbfq2HS6OrhaW0qZpmxRXsNXDQZAtxhZYGUvXNAdhKXzVW\r\ndBWnQZzcFhWe4pEsupxGLqyf9Aajw25jqxNPrnAJw/qhLUASZxADYcMKKpqv\r\n0TPxG77+vfkoi8Ih5ykdTbkR8/ydmBjdJ7s14x4cF11KlKfXS/5ugeRSxNR7\r\nzO4ChGZid/9YDC5jrz2lPfoba+oIPtRijdI+Z31Pe/8FNjoKUEgbG46pWUPF\r\n4xkZv6hON6PykTow0lAc7qyES+hTz1TtnGoC7d2xPJqUxoNSNipCxIHu/hs2\r\nR0E7OXU3umtdq53KwNLTD+rBgiDAAI/CVFXtpxAbXI7Mt2rlrzqye09BGNES\r\nxAZjRQe0XoPAqMB4cFQnVsANBGCQz8Gm1rSe3Gpjfgf2oqsxGzUJdtVtv7c9\r\nX37yArKLRvmG58NKINypoYb5VaOwZFFztQw6BLM9MM6klwIiFmxgh/oU3x4R\r\nfkDA74guM4OJpSC9kMjXtEHbk4diBsIbNUg=\r\n=p7mr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"32754f9fe6fbfde0f980ddc2b9ebcfdc61496b81","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.15db5c7c2e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.15db5c7c2e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.15db5c7c2e","@lodestar/utils":"1.1.0-dev.15db5c7c2e","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.15db5c7c2e","@lodestar/params":"1.1.0-dev.15db5c7c2e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.15db5c7c2e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.15db5c7c2e","@lodestar/light-client":"1.1.0-dev.15db5c7c2e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.15db5c7c2e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.15db5c7c2e_1663079604375_0.45991782158738115","host":"s3://npm-registry-packages"}},"1.1.0-dev.0886d751c5":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.0886d751c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.0886d751c5","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e041f36af0cf201d6cd930ea4ecc15fcd9935a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.0886d751c5.tgz","fileCount":966,"integrity":"sha512-rc3lorvgdemeeuWiWXMQ6A8NP4apbpdKoKndxAIrfZEOoXn48ubqJlOURhks84h9jL6hHjQvipNazuiO61IU0w==","signatures":[{"sig":"MEUCID/6Nt2EnT9wK+w7QIH8sgw2Xb2EAP4nTMwwT2G/0Xw9AiEAuWlQ2RTQfrG2OCOO4IN/O9y1Nq7noQoHyh50iACGLzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2410434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjILbNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBPA//QazKX57+SgyHdtmm2Rop3Vnevmo5WLFzpMfrv8iazXQSSc5X\r\nG/RLhHPFWsa+Egs9D8lUfdJcjbEUokutKMfIpNrPHCGWGPIoulHl49xlInau\r\ngZQDXK4nC50hXG8XBN+3PjA5MVLliV5VCrx/E0tw+rYvqlh5C34rYre3Agws\r\nvt3pvOQ+UpPt+S2CDQ/vGK5wc3azRfDMcpGygd7O5IlKHLe6KZrjhiNAkRbW\r\nDycd2czNRpqDy2tUMiuE4ZUHKnnraYGFGg48mBaZWX0V3e2Zd2yCTX+LvAQx\r\nMY7vfZgrtq1OhD8gYmmKhGUX53DT4FEjqTU/Xn9oaVk6OsfWrXN8q8SffNEn\r\nz5eOjZ6cVvh+WBlvVf5JpKumRNn28gN7wsDqZZy8/xbzyL6C9vahpxBId6gQ\r\nD8gWjeMA/qm1vXmL4pjPoFonN3i3TTMwGQN7iTKWV0cEu42WM8LKakwAh254\r\nVJKLdC9JvCpIXbXKFGKbEbnRRajB4HSO4EVFMWD0QiNtVhhsphMQtff3TTLr\r\nfqV3CowG1xptLU26ZSnPPR04p/8zAT7XyxdvXFvFez6GXQC95EJTj2Y6a7pR\r\nNnci3y/gOnpAcW4IF2hsZiclJkwsfpDl5wcERcph9RYZGi/B0QGw+u7XNQ6k\r\nsIL8y88KzYka/AEZqISEM9a5wP3s5VVNRyk=\r\n=kBi9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9eca6cf7aeb205be200636d89f8edb9ced915aa4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.0886d751c5","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.0886d751c5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.0886d751c5","@lodestar/utils":"1.1.0-dev.0886d751c5","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.0886d751c5","@lodestar/params":"1.1.0-dev.0886d751c5","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.0886d751c5","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.0886d751c5","@lodestar/light-client":"1.1.0-dev.0886d751c5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.0886d751c5","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.0886d751c5_1663088333204_0.5824277479929014","host":"s3://npm-registry-packages"}},"1.1.0-dev.9254e72a04":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.9254e72a04","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.9254e72a04","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"121aefa1466fcb08501248fc0d9415faec383543","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.9254e72a04.tgz","fileCount":966,"integrity":"sha512-2LWb+BYjquEVAwTFxb18UBQNC+ptjTazSA7so9fs7Fl34pi2LSKd3BE0xHI4NkIteDPN1gKy+RLqB9WAEDrx1g==","signatures":[{"sig":"MEQCIGXb5g7NUdjLDcOmV23zhCRNyDCFiUYh6ynIYLNmZYiVAiBg1jsqkOTGLEwLv1mGsFhM4n5ywz/rxqttv1cmEM+Osw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2410434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIf/iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVLw/7B+h6FqBhJ9MY5q/vxwuCxmH9n1Gu7vRrCKUoYQTfbvPFnVL9\r\n8HH2Lx0yF+jLglh05EcSWD/s9m6iH9Yr7G3/3ePAsovPx60WoOzAmafdp4mn\r\nmiWYTfEyR5C+S5ibE+p3EE2Vl53z0y5Ynaq5yLaUJe4E7POnhkRW/rC2dJKp\r\nlCLS0IOYpacuMMYBvY4f64qyXFXoU+Bzy2hh4G5cQMVFJvY4ha6ogS8q6vlU\r\ngn7CN55S8lwrH5BJ8vJxTH/TumtTfmM3I7NywTjB6gBP7MQzjg87mP46P/KJ\r\nAahvolkLvpydRD9DgALbzaw8PzKFOWLMuXSiaQZbi49zOpzgA6V2sF/5gGLK\r\nYb+lB3e9jR/Y4zFNEm3rTRtA3fe5sZN2c4iUZg5RTJKw4kJq3nHD+BUdrffj\r\nv4xWCg5a1DjH1aHtKyMoNWiqVKI1sXih9LMYtX2pOVYdl8Lbbz8F4GBQ8ycv\r\nK+Zzs2U+FbjkiXtUFJBbQJCNa4vXJ4Wmt5mmDGJCXJpk8DAHLhcharsuZFPl\r\n+6WayN2d1TUsOaj3ZgAkmtqOBrxnHzpJa0x5+AiIgoniVhZEowUL+BgASHoh\r\nxuZpDA/ak+d7XSGAk6HPQ9VnYG2UUeouc48Fo5cSkUUhw4zbf7bA7URh9+LW\r\nLHYHrckukNDYmlrY20x3jhUSGr6hh/QvK6M=\r\n=5M+T\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a4b355253d23d850732aa08884184b6e43aa2d98","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.9254e72a04","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.9254e72a04","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.9254e72a04","@lodestar/utils":"1.1.0-dev.9254e72a04","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.9254e72a04","@lodestar/params":"1.1.0-dev.9254e72a04","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.9254e72a04","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.9254e72a04","@lodestar/light-client":"1.1.0-dev.9254e72a04","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.9254e72a04","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.9254e72a04_1663172578411_0.4475477993270045","host":"s3://npm-registry-packages"}},"1.1.0-dev.146f8267e9":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.146f8267e9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.146f8267e9","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6cc5ac9feb4a4b092fd1705ffa6c9e435ee2053d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.146f8267e9.tgz","fileCount":966,"integrity":"sha512-BPZ1EdwBbkfT2zWIXEstZVHf+UMUhMR06qDo9pFIxjmkWrIxxseFXE856QKRNVECArz6zMqrGawuMmyDJA147w==","signatures":[{"sig":"MEQCIB0NMmgDFbMyjvDRlGZZxvYSTAijjMIFnlcnHWufet7tAiBLRSSATJDKSQ3+22R1wuc5qQjf5QkxAFwr7RDGhV5cIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2410434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIyeYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK/Q/9FpwtXFumHh9qwAVLHt20onjku5Q9SVCqBmr07cRRjf3Wl4NK\r\ngfGeCK2md9OQk0uXzpMQtdMB9oTIDFLNgnqWx3RQ27wTWvqmJ9QSbozEELSo\r\n0NA03o9/NIf6MBWHnDVZOpahiyUkBqagJYVWYUqtHC8yHcKZqtZTZtep9HRj\r\nEJ9tBsbFM+53KLiGBHIHIm5exxxyG45qRgm8CxJ/Vt8mH4gdOW2mmLgY+JLB\r\nh5gYgXr6gvANDTesQL4bXOMXgrau49Mi2ZWeCNVO8+qvbNfAVrv84vdJbNaU\r\nWYlW3HhgN5gtowcToZyZRlJgRctQiaSNs+DHtCpz8KPPGlML1+89Ngq94jz4\r\nOQLA3qeHXeCk0yWmyMugUtht0gpKlWAU7N9xWHbS7Zo8SRyifu4a4/2tWrbX\r\nBDZNC/mHGyVIxyRqkhSP5Q1pGnOJvzLLr8jbjn7fMDfIqobgt0ZcPq95p8nL\r\naPIqpeE0DLBrAFWlu7w+guzoigFK6FqCga8S2xjR0HImuiwidA0n4SArxcgN\r\nH32Z7Fq3OYGtrWZI7TRw2h4+YXQj1cyL3G8jkWUh477ZQvbZ4/VJjJnMLQKd\r\nj+oHL+X3uaEp/DCJSGE1I/ZhJec6gBDs4/BO3oKthonGI3i7Aqk+tvGkyV3K\r\nGioE9ESPHXxNUKlARMTKyVS9Rh96sH/RsOA=\r\n=h+eF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1a46b86a3ef0470b9c769a839625b56271e65727","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.146f8267e9","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.146f8267e9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.146f8267e9","@lodestar/utils":"1.1.0-dev.146f8267e9","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.146f8267e9","@lodestar/params":"1.1.0-dev.146f8267e9","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.146f8267e9","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.146f8267e9","@lodestar/light-client":"1.1.0-dev.146f8267e9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.146f8267e9","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.146f8267e9_1663248280261_0.8259422749360572","host":"s3://npm-registry-packages"}},"1.1.0-dev.342e23157c":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.342e23157c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.342e23157c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a704d26b166c711e14a604ee144fee3842bd1df4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.342e23157c.tgz","fileCount":966,"integrity":"sha512-g56kp6KDX3Uv+aUQ3vHeNuUWfleuORUevUlfXEFRVB4GOz4tL3fae6R3td3mCdUak81wW6THdBb2RoJXzjPDIQ==","signatures":[{"sig":"MEYCIQDcxUiuVMyqjWYow9Hg+7Hdv218YfsRJ+TJ/flHv7gcRwIhAKwy+dfS8qNADMkDw1x8Cr++04vIC+1m96Q/VVIY0orW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJIfIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWwg//YhlUjNgR65Cm0srbu27q+Qu2SX+bDFiWnbj8XQytwzTcz/Is\r\npcnopSuGr4IB6T2D4nsCY9MnIB1G/6dIz4QPKhLiBAttLZwHcKVHCoXm35FG\r\nHV4YRd7R6MKD6oPd8o2hqv3VIWuNJzGk8GgtHZZ1CTK0QzLKpQsRn+GF1zeu\r\nAbzf4sn7Ean9P3mpbl8CN/82i9UcJEvG/CLYe9nHJu8O3pPtwvJjIXJc501X\r\nz7+E3GdeI9r2eCZPXXpRGfKjxOBQf5d5xQBx0UT2dTGhAHJ1q+Pi5rxTblp+\r\nDn07YG9c+BPLeNzdEN0B6bxzCjOwn7Rfr6zHSXaEL8fOfHQPf1UnsAMOvBEg\r\nR8VMJoV8wfSm35Pz2DkfIT2XTJOCfrUYNIakYbgP5FYBya50FfMKTJiIbXgH\r\nIScsAsl0WmyI+VhgzLBkouKjytamOp97hAZeZtRz4a6oGI+ZAk5GO40VxxxL\r\nc9dacQtHdejCtjOCNhlEVJz3u7GY7ZRSz6ZhAnYVVrwn3N1hz1FMMc63zhrM\r\nSnP7oNVmjnMW7TLaIbxyYktdwh/FMyYUPbqZ+w18Bu7WUK2wK9aQGkv02Zjz\r\n2cOKPEXb5h/D4tzVy0pdlaTAZRf6gI2VWqOOf3k0Cd2xWVTZKAuXK1/rDAsE\r\nRB3fgnDH+ubgxy1gTUN5hEhaE1iqzHL12kU=\r\n=SrC6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"aed25f5d0285453fba5cdefa638ca83bda81298c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.342e23157c","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.342e23157c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.342e23157c","@lodestar/utils":"1.1.0-dev.342e23157c","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.342e23157c","@lodestar/params":"1.1.0-dev.342e23157c","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.342e23157c","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.342e23157c","@lodestar/light-client":"1.1.0-dev.342e23157c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.342e23157c","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.342e23157c_1663338440554_0.9220139500267741","host":"s3://npm-registry-packages"}},"1.1.0-dev.aa1af048e5":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.aa1af048e5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.aa1af048e5","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"456f1e465b835ffee9e7360e64e927b9eecb7e3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.aa1af048e5.tgz","fileCount":966,"integrity":"sha512-Nh2cs6SjXMGVN1TubL/qK8BGFlf5NjA39wFGoQq6HT8MIw6EtGZWgVBxDq1uWe4/TYpIDXoyiHSY1XFgJFzQow==","signatures":[{"sig":"MEQCICM2TbvoQOep2jFXOPqHD5PmS2crp0sOFLQ2d3nItgeCAiBnESP4MyBCdBu/GAWzVkiAdWAVumdaAC9sS4l3G31qOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJZaNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7NQ//axcRNRmBfVKNoM5lkVpYU0xBd0Kkes5IAZAyHTJttbO5Flpm\r\n1kbHMsOeTpJlfqCePqr5BQuQCfCMxFbiRu3Y1roEFHcnmaHiFdftrIkiZcBf\r\nYYbr0GeWpR83VKUeBY3cA1liJYbZizzo6Or8dPAz6I2T8zfFbVYqfvdzw5pv\r\nCMcK4RdHvKAmdxkfwi3QkK8qfJUEbLi+RuwWZmrAUb2WNA8+uHRDcCzaChLG\r\n2VZi8NaQKVJ9Mw4IgjkPCisDshKfAHIcH2/AH/iVnkoW3/Cm+whrBqgPKgHq\r\nm7Fd1KY5w2/Bb3k4UJji6/wQ/4+wvj+iQzIbjxDAzgyVQtz0gk4LAyHSY/dB\r\ntRlSMIYMrMO93SWDCzlENT/7W0nNpE9yicUo8oMpZwAQjP8WlZWCYoPyIPF4\r\nZA8At0+z09jybS+qg2nMDJPpCqMQ3ieVcnutd2u6H+aXe7rVGikbxe5ur/Hl\r\nAc7cM+oeUG+zpJcKqC1WzWJX8nJbCv2U5lbdSSUPYrpQbeIZvTvv0gD+Ql0L\r\ni0f8jKdFjXRf1995mGZpi0o2VG2skalaaMC+6BwHSztxscikkshRTfmM2gY/\r\nJdjVzlzBzfm5WVRgseS8m/sQ1VpFID8QQwThlXuZPjesHjy0haa3H7tiPsU8\r\noH0hK3RjlPWpzAiB9sJC6TfhZvEAT7b25DA=\r\n=IhdN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"752be45eae842d4aaacccf1a4785e575e2a845b2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.aa1af048e5","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.aa1af048e5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.aa1af048e5","@lodestar/utils":"1.1.0-dev.aa1af048e5","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.aa1af048e5","@lodestar/params":"1.1.0-dev.aa1af048e5","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.aa1af048e5","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.aa1af048e5","@lodestar/light-client":"1.1.0-dev.aa1af048e5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.aa1af048e5","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.aa1af048e5_1663407756792_0.046748029847042405","host":"s3://npm-registry-packages"}},"1.1.0-dev.07e7dd181f":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.07e7dd181f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.07e7dd181f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d87d50d776b85466c36f62c6f90953465287a644","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.07e7dd181f.tgz","fileCount":966,"integrity":"sha512-J3uxlOTy64iHTbjkfkfJyHWDZTDpI1DCLtv7XUawU5TetnRCtOTbKy+WdEkx66lA0vOFdbLkV6bhJ+gpqscCfA==","signatures":[{"sig":"MEUCIQCcJBabSGyfGoKayASelOoKiGWFE7XNMzjkmsqchVLPAgIgGBgtxcGNWaq1nwAkAWO6eBS0gKtv9oiWL/rX2T9eox0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJbmAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSoxAAkdWe5sTNWY1IWCFM2e/YwdWDr2rIySln5RGDY3qtttDnH8di\r\nJucHXsWICzWlgsAn1xx5jAHut7XdrNJprR9kc0yxJRuqqt/FJ5vQb9Y8Xo/l\r\noM2YIN4bLzg+iquJMk2V0KnYqtNT26B8KU1q6ikAwtua0UAt4Zp6cgxC6Zy+\r\n1fZ8LYG6OPtXLN051KezsUUppW6YtRV/WvQg2apUP/pVqUtseM31M2v6sHGI\r\nvMxVVmbot4LKU5fEJB6XMwQVl/St8O9ddEhG3RiHiDDtkTKJVObEysAzdhFx\r\nLIyJq2A6KR8Ogi0EpH6jVLY34cbgzKOAzDL6CcT5RJmqCYMjSqPao7npMBvu\r\nL4Q/2RBczW0UkqEcHrhAJ7updxQmjYSWPZy9uNUAKoxbY59ZHNi0tH62/dWU\r\nH2hzP4PB3qOoxiOsr/MYW2q8VUWCW29hHa2mIGKjSYTg5aY5zaK5LiT4I+Op\r\n9wJBd27muiaMnZxErsQe2XmV9YOeQuZxf1fvss2Bc2tt7zSSZ/rIflEhSMVs\r\nIK0EHpC/P4HqefvOJPs7UFu+Z5dQw+NTlCgGJ2/f5rOfNmbGwbHjv25Qnfag\r\nm+EQ7Rxy93ZLL8sQBZxF0E17LP1kY4yhxrXMavZrSjBT3qemZhYbLw2nMk4P\r\ngDKxCgQFiX0ascia0hR0/A8BEV3vJ9JtXhM=\r\n=abtC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"fe8cb995c2eb26f7cfbed92584f1fad66948ec3b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.07e7dd181f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.07e7dd181f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.07e7dd181f","@lodestar/utils":"1.1.0-dev.07e7dd181f","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.07e7dd181f","@lodestar/params":"1.1.0-dev.07e7dd181f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.07e7dd181f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.07e7dd181f","@lodestar/light-client":"1.1.0-dev.07e7dd181f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.07e7dd181f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.07e7dd181f_1663416704677_0.3509752350554747","host":"s3://npm-registry-packages"}},"1.1.0-dev.dd29d867a4":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.dd29d867a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.dd29d867a4","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5484832180837c922de1db9c72f13312a608a3fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.dd29d867a4.tgz","fileCount":966,"integrity":"sha512-EeNHOIASCJw8pqfLzzRJbjaIId2KRuvHownnyJJfVQhm0V0N/sfyMvepH707vQMx6XcY/v+KlHBTwMzXd7ptVg==","signatures":[{"sig":"MEYCIQDBZboBjET2aPEbF7Gzum20MxSjGC27Zu64S2uGd3TjzAIhAJJ+BL1roLl0XZmnjtZIrQc0JogwRIHSi9jzYv9RxAgk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2410525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJdrSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj/RAAlRYiTnQ3ddaFDMPx4SevVdsiBzHORmPS7Cs8u1SxrAshkefe\r\npXBX9EhtB5qbiOSbbQ8MTayyVCgLhBtNNt3iy+Fa5vZk0urrhxp63JEzHJ9r\r\nNicAGHM68OQsRa7DS5orVKvFWlB7oeBMdTcgiqSJ5hPULb0FCyUKhUIHcv7o\r\nrjgPO5jPA2XguZx9XhXNBWpAYwVlR6UT63YdC87+H/Xp36N7K72ELfrLfnW1\r\n3r0zOHAXbTdACGrKQmv//eGGwv9x+L1+YZ+oaD5tiOf9LfXdv2F15HfnjCEX\r\na9ynsfD5ylkgHgWfAq14P1jiB8TwYdGKhv2WG4Nq+ET2vc1fGYkOOhHMsmiZ\r\ncZH+djxhJn21qE7+qqpZLAmViQCHB/1mjAqaE6ZM+0GfeF7R8t8P3kzg0uPP\r\n8Bb9VGICw98jNa3nsLXlNid2dVY8ACdqS/+FaIwsrjG5j2nXP0837ONcEGOk\r\nkOhMTSMXEWJhoSBKSmRpBqRq8WoFtCbKeFOo/wZXjrcESxsG1sHrq7nZ88/1\r\n6fKIT7q1uq8bcCkNhqCWmaag0duXpN+HSsn0qw9xMC6PGS2+uTg0Ce7Gkdt9\r\nH9IZ3Gi6YoG0V9Y9ZWYPPsQu2uB8dkHXX04yzBLq0oWWwALE2ERsJx8ZJ8xd\r\n3KElY3Q5MkYMfu/BopJrVWAY1s98+WKQuNc=\r\n=OGCg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"fa81dfe3038cd7cad81136a41f6514436f04d13d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.dd29d867a4","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.dd29d867a4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.dd29d867a4","@lodestar/utils":"1.1.0-dev.dd29d867a4","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.dd29d867a4","@lodestar/params":"1.1.0-dev.dd29d867a4","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.dd29d867a4","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.dd29d867a4","@lodestar/light-client":"1.1.0-dev.dd29d867a4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.dd29d867a4","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.dd29d867a4_1663425233840_0.8105879897942545","host":"s3://npm-registry-packages"}},"1.1.0-dev.bb5854b1fb":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.bb5854b1fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.bb5854b1fb","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d7dbc63d550fa31af05895d7ed0a9a46f2ac16b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.bb5854b1fb.tgz","fileCount":966,"integrity":"sha512-h/qsM8+VDzojkb6n1pkC+Met+heEI0ssN7UTbuB/yTcl/qSSr2ThDQWfbqP5TE9qrOebgyFUx05WKv1rMl532Q==","signatures":[{"sig":"MEYCIQC22XdXIdlIujcNzrdamMOvuyVLLyx1gFtbyD4IY55ihgIhAMxMbllIneMPwhytf0Pto+YbbSz7OKxhRXRCCyMaik6C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2410525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJeAwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZhw//bAKNCBsFVGVCutDzzLRc5Itfwq0cJZh3JnzfrD4+Ghi1I3xD\r\nGCo/CJQLRyPWWIRBSH/Vue/o//7BenmIGmrK2AYcuASfDwue2F7YJDc8EfI1\r\nXEaj/j1B8F0xM6K7G5yJwu9SkqeHBMa4h1QoXUCVBaMyIG0RixtCC+VPXWMp\r\n5p0pItIoOCco1V07aCnxsZzNtObzB6YQiyucl9f3YT1zyuneHCrQhCCwN/kv\r\nDQ4JwsFaNBMpSdaZ5vxG4qaKskrieM79WTf3ezqwLpYWeZijzMpLkZvGETQ5\r\nP1a4s9+cfIRkdK4ZcrBLV1hPoho5IMfJU+5whkrBGB3GnWupJATFBeQYkB3b\r\nsHEHGDQC2T1ujUKnx2gnhGLAEqI4FgDmhJj5KdkOjZibVipe0hCnVmCNLHzY\r\nM8suI1/QyPZCRFv8tqk1LkA67r5P5aO0fkUADPfnplPvoU9Hr/WccngfP7rb\r\nqosTIaInaSb4gFUfpvElcQvGyRgv0cci4ue7c44KqZcC2FwNI9ihfSekj7rN\r\n8bBo6MksVD8LkWY/agG70tlAdzoAKhe61OXpVZ02qywWa777FWKHuuSLwgPp\r\n0h23LLgKOdqUOF6LvXz3tkczLaFIw0PF2SQpfT9qYxLMLNmM6LNIniD779L4\r\n601EVpcqq6NWEzZQendM+eawpn+/VIovOTo=\r\n=lCU1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e86952adc94acdda9c1a2b5409ee9e1c8eb45350","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.bb5854b1fb","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.bb5854b1fb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.bb5854b1fb","@lodestar/utils":"1.1.0-dev.bb5854b1fb","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.bb5854b1fb","@lodestar/params":"1.1.0-dev.bb5854b1fb","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.bb5854b1fb","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.bb5854b1fb","@lodestar/light-client":"1.1.0-dev.bb5854b1fb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.bb5854b1fb","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.bb5854b1fb_1663426608298_0.4106881036541954","host":"s3://npm-registry-packages"}},"1.1.0-dev.639cd419c0":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.639cd419c0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.639cd419c0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24a19082513801beafa60347d587bb85c0f960cd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.639cd419c0.tgz","fileCount":966,"integrity":"sha512-1G+i5J6Wt/xn6KnL1RL3QJvlTZi5rV3Q6SeMcHy6glMLLQo76hZyg4Rs0Ta+0IGjaOGMKsp5htVVL3XmtgAOEw==","signatures":[{"sig":"MEUCIBBj5cZ00WOWFyux1EiRBYJjrKTym3lXLneWZGBRNv1tAiEAl/8/vp+pAU7lHsipnmmTkPdkYvDvd0rKRPa5qGs1ULk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKEKTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7Bw//QzGYsQ37enF6EcK9kKmvSJShJTYwJtqu4bm0Xz9AeFrAhX0q\r\npJj/mBXrfi0FcKW/+eK18ECwLwjnxiU1xWibqSVVst5SV8+2CHWsuP7VjB4F\r\nmf0NIDhMYf6igASe4eaHS4kgU+GHZSTyOM1gKWqr52MAym1yfcvjg2cH+moD\r\nOELeSaXGrZAeygCq6h9Y9PERNjBWwU5XgsrKXQlSEgQikU9PK2voHcRSPrdJ\r\nyp7E0TVUZWDYqontPA7Sqitelg4SHVGXDjX9a04zUlF+TJS/LfbBQGbNAUna\r\n5NiVW0ASfERrsjbwY9/jzwQZwAI/CTdhTFhT4zlmZKoPi5U1QdU/yU2EoW24\r\nAThVgGvyHaDQKmoztggfPburYWzWcef8Nhxp4Qu+wNyQmchvIspUVOQdqrJm\r\nOVIij7z7i9P/7BimCTNlHfj2W8a8OWiichY+WykFnzv8O4BSNGlYFaXxIgnS\r\nsAbdQkGzCCz4JCWQ+PiF9TyvDP2EQwhnO5zMUvI5X5rlcPdCiU3PrzBLGs/u\r\nqe/baiOcP72+NT8a9xS40/Hge9GbPuPu8/D0lbsRIh8E+KsL26fUmOS+MAzl\r\nFTsq2WnM7Zx4goSY4wu1CLUJdROdBDNsEFGPFEqvF/CNmVbYrhgeFaKfIPQ0\r\nri4y5jQ8HH/BeH1gISWJkjH1RUNX4zXx0es=\r\n=vSTW\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e4232332ac80d40d294269aba5993ab15eaefc42","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.639cd419c0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.639cd419c0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.639cd419c0","@lodestar/utils":"1.1.0-dev.639cd419c0","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.639cd419c0","@lodestar/params":"1.1.0-dev.639cd419c0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.639cd419c0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.639cd419c0","@lodestar/light-client":"1.1.0-dev.639cd419c0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.639cd419c0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.639cd419c0_1663582867552_0.4784468280589018","host":"s3://npm-registry-packages"}},"1.1.0-dev.5ace073436":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.5ace073436","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.5ace073436","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5fad3527557f6f3de717cb01560a79dda63954b4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.5ace073436.tgz","fileCount":966,"integrity":"sha512-Tk3aoAQjJqUpfP2GYsFDmvgqbBfCyCZMl3fS5IM+OeSZYE+XPYe+ruLrvbYzikPrUwqFPTeLmnkeJPTkHB+iIQ==","signatures":[{"sig":"MEYCIQC6mdZIMQYP8bac4LVOWe/hfO22s0aFg1oIbKSDguF0YwIhAOXVtvefnNN4ayRp9FRowIt9Owzrn+PebFueGRie+d/C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKEgMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw7w//ajIS0qv1cit+NVgQSchETHuLyWtUa4hRh/Y8YBKmfHjMY3l+\r\naGAnOaXrnnS3kSkAyRetvO3eE441pMaTOn5t63UNAsZhMzz3MSOjPVluIa07\r\njXoMe2G6gnQ+g1+Yrsum+h2x0SIBIujzWTCTpxMAW4x/zzKMtiJJ7mlx1XBC\r\ndYr2ClwKQtho+M0wW7KN+PbkdheqIYO/U7Bt9ss0zSITHdIPcvthkgNXmLqY\r\nlbnYvDo9Hf902F/PZyddrURKwwa1q8Au6poAjsc9nUJ7cHLXYUnAVOAfau5a\r\nnTkvUO7TbzODHfH8dbT0Z8pbXW/tLVjY7dx+idsJSKP6HXlkrpjN+GdIMXEX\r\nXqbNUStuMzStrK6EwOA/+UyE5rTvTi1YQ8Tj7OOdOHR14xlfCpbmq2GdRKe+\r\n3PoiRWx9X1MuxnSlfnreIjbMuAMMqioVgCS4hKUwKEhXyrP/5JhYJD1TCHNw\r\nNGp9BWWgDLPHg21q6oqvW1snEfuQ7rdI2QE91Mt0Gt0AyM+ZUn7PJJDkJQdb\r\nnWgdTdVm9dGrZPhh9AcTz24dnpsUM874zjFSKlZcIOxYuXx8MM+9Hb2Q5gwh\r\nUrVELEhYwonPAPPRuzeOEFDJtobRxhEe1RNktVeaReHotRoJWQt40XU5Ms17\r\nRAX8PJFSThkGyyxCK9Dc9Lu7hrx3cRMunAM=\r\n=Ud1S\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1d4c9a8eadf12840095b1bfb0cdf91600244b0aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.5ace073436","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.5ace073436","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.5ace073436","@lodestar/utils":"1.1.0-dev.5ace073436","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.5ace073436","@lodestar/params":"1.1.0-dev.5ace073436","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.5ace073436","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.5ace073436","@lodestar/light-client":"1.1.0-dev.5ace073436","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.5ace073436","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.5ace073436_1663584268450_0.17010600016953914","host":"s3://npm-registry-packages"}},"1.1.0-dev.31c6f57c2e":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.31c6f57c2e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.31c6f57c2e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e448bc025b6530a144c693c0b73ed3d9b1f65ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.31c6f57c2e.tgz","fileCount":966,"integrity":"sha512-g60D/3szNGzH4mtdLFcQiTmKYRJbBo54tt/1hihOC0W0f/uFlTLdHMEJydFpHg4kNUHOHejqSlPwVhBDVInD4w==","signatures":[{"sig":"MEUCIAN/yYf/aGxSgwgcbQyLVL88gf7RD3tIDAeMio+ylrYRAiEAo0cLXbQpQe3r3W21AoeKBKuAbJ2UEGDUH2zqipnpYlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKFiPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqapxAAm/ZsOlW0ELeLUGoTF49OMe9FMWMw4Dz/PovCPv4yX1/kpBky\r\nbesMJMYxP9LV/Wd4dOHprT7vyxqdRWp/ULaRwZlazb5z/qUZzC3hR6MHEL6X\r\npPh9r+RzYnRprRJhokI/j83N9Na2uFYqR8M6W6ckXXd9qKrhRDQoZdYFmObZ\r\nwDqkRcNXpsus4XrQievu+U7E+THbCsigt5VxA3eiYYTCS3MP3WhztmuvzaxJ\r\nYJbqcYCwOIFSUItigRrTJqqvQA/0mUneLKKE0eRe/uZHNloes7kmeFUqVEwN\r\nb1StwD2jmB7B0IG3uJq/GsVjt8gtEuYSgR3/bM9ZqiHnPCcXafZg/4Ibmiy4\r\n+WlrRi3b33wRu4qgzbSlfAkuqOlO07/D2OlnUBuM6EEypDJo6yYBD1FY8Eng\r\nQTnJ253ddLWlvb3GQaYHv9F/VYw1KgZCBQZIoS0OwE0UkZHTmzNdEiwr5chb\r\np7hkgZ2no8TCTj+vhVss8O4zUPD6kMxD4ORjWgbWeNbPI4JlWYbpal7Dl6hD\r\nD9mGlD/OB+RvzOu0UqV60TedTCjtHm11E7kIToFoBABFQd7uGNbbi6EH28za\r\n6BFeAz15NCPbL1+tQJDjy/xvJnsJsHHU+nd4ZsqfOQ6XCxr2IU7bwztD2Zuo\r\npisE1ZjbU8/dx+lRsS1JHYptAC548Fl93jU=\r\n=VHtJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1c2cc2611b9a97c1a389c6785c8512119eb804eb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.31c6f57c2e","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.31c6f57c2e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.31c6f57c2e","@lodestar/utils":"1.1.0-dev.31c6f57c2e","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.31c6f57c2e","@lodestar/params":"1.1.0-dev.31c6f57c2e","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.31c6f57c2e","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.31c6f57c2e","@lodestar/light-client":"1.1.0-dev.31c6f57c2e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.31c6f57c2e","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.31c6f57c2e_1663588494941_0.7284646511901265","host":"s3://npm-registry-packages"}},"1.1.0-dev.ef48293d98":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.ef48293d98","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.ef48293d98","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc1abd57bf1fb73e24cf3ea424b925a657e3e837","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.ef48293d98.tgz","fileCount":966,"integrity":"sha512-B2z01b+YQxaCPzW0/d8+bMSp7SU7NKWRwV19PbaNMRnT23wh4lb/nXXODeErhQohztpHjyhRk1ir1i34Y0a2KA==","signatures":[{"sig":"MEYCIQCnpCf/RHBifjoO0OUh16F0uFe7gERPWK5990OsJCo4RgIhAIjfmfolBf1MtxMC0/QXVITkEgj0tRYlA0cDGmgLIf2K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKZC7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKVA/7BrEU8z5Qy7T5/C94Gj3Je+8R0ZD8G4NWNETv6kNT4WzkPvLB\r\n2iPGA9lw2YrLzhThpLvwvewzqLA5E1zn2Y81y5R/knEvgzn3EH6hjwLB7lPd\r\nBsMid9DQ3+PgtoHEcicQq83xzj7DG1OvU1GY9R5NlMpIJ/Nx6cbD5EEDZFQW\r\ntvStkU7BsQCoMJHjjm/oX5jbrfzadgP5ueojWTeaqjg6EL0dNKLcPFyKOtS+\r\nC9KCfV3LmD7uc35JvU2yiBkJZDgJErsg8/j9Fr51K0/Vb+ZD0EyFJEE9sO45\r\n6B7M9qsCoco4O+5JxzoSoUtVgVY6+2nYAOlwVqI7pM0D0dNojmwP/8TKLC5z\r\ntuG7f3ZRfTgccUj+7ipP0s+imrljo+h5nQRGrstbFGZLt9hM2IBC2TPgsWaK\r\ng1hbO3XyRgLhr+ReEZxJk27yhBTm9TIyh3wjiFr9X9dv/f3iZw/DWUIZGfG1\r\nyuAt1sWvi5vW/gcbIAtMrl7gsi7GdQJFx4CHbOro+vy0qs3tPsR7RQbYbQe+\r\neOwVgNbNq80sVdNXaUi0cVowCjoyg4TmUuMKJzXh/gFv7G+bO5a/zFjLpBpK\r\nwGSQ7Z8rw3fqYnS5tzb/415xQRyZ4tlKQ+GvLloN7SZZud2LXlCF22ifanO2\r\nzZk581DbqcDIvqyiC51G9F6vwXSQB3N+iuI=\r\n=xIWC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"45fb0898191512711324df8879e49f72af1f7f72","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.ef48293d98","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.ef48293d98","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.ef48293d98","@lodestar/utils":"1.1.0-dev.ef48293d98","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.ef48293d98","@lodestar/params":"1.1.0-dev.ef48293d98","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.ef48293d98","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.ef48293d98","@lodestar/light-client":"1.1.0-dev.ef48293d98","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.ef48293d98","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.ef48293d98_1663668411059_0.16067153341274354","host":"s3://npm-registry-packages"}},"1.1.0-dev.8709e3a7a7":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.8709e3a7a7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.8709e3a7a7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5884cd899c431cfc70d5f0e37dee76c7fa1028f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.8709e3a7a7.tgz","fileCount":966,"integrity":"sha512-UwC7X4fdJ90hzfWMEanKu0bkXeSSdehsJZ1JvX/gTwO7VDYn9VoROMY+CI8RrCCd+xP4xjvd99n3a6t2jpq/oQ==","signatures":[{"sig":"MEQCIBTZvjH7Aqb1LUlaFswqiaqySctVaMuZEQHHLCikbEACAiBy25t8EKLcI3/Vg6i2v6xYvg3mJP1GOlS6/w329LKsDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2411570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKZhQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTRg//dLQud6D4EmOVjnWVjqcVkwb/+iwPPGvayDjAqY1dolSbxlS0\r\nUqbg5hLXfZ2psLHNI6W8sEmsCjXtLa9Z+wwWro9B1wzMTUipU3oL7948jmrZ\r\nu3/Yeo2XXFDmaODQ3OUhGxGD6YIg8vP5h58hl1VU0WOFwbJQs2npYY07UU54\r\nz99ZhB95+Cj5WMa3FNQfS9JUMJiHb8Hbqkg877fkOSoMQwsuiNsrrgUi60ST\r\nUSxgwl4atg3vcgI8pUGG01U12CD+QVa5saGZPD5b688UdFJf0G7RL4KUrJtt\r\nlMn1DWzOBk0Xq3OCw10qvsVA3KrWwcvjEG0oqoo61gy0aMJA1utVk9vzgWzb\r\nOsail3xknFmN4FISzxKCePhM3g+vrU64Yc4tDkiKCjl6YTfgOdXgWM5MZLsk\r\nx1JaHiCIy5jqqId74gVnBs0xXsaUQWUtk9bSxnmP/Sqo10zmRGAB2MaOBuyi\r\nSVOsWGarceaicWjjpcRPqEBzWhQK1Tc7N7TbXM0QoOiLnIOOhRdVbaB3eTAY\r\nTfYtVc+ZAAkpmPymiLRk6r7/R5uGp4rUZs+WKgamHIcI9O8fBsPTL/f17oWE\r\ncSNxCJydLX1uid6gRmNJwC2z4gqWpkGWSd9+7CNxoOyjlyZq6qY4wcCpKEnG\r\nSuBr3rQZM5bFfHq5x6kustuuDVUyw53D+Hs=\r\n=m7FC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b516790eb071a2a879d12a1719d1556b9525841f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.8709e3a7a7","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.8709e3a7a7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.8709e3a7a7","@lodestar/utils":"1.1.0-dev.8709e3a7a7","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.8709e3a7a7","@lodestar/params":"1.1.0-dev.8709e3a7a7","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.8709e3a7a7","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.8709e3a7a7","@lodestar/light-client":"1.1.0-dev.8709e3a7a7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.8709e3a7a7","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.8709e3a7a7_1663670351907_0.31752984555319896","host":"s3://npm-registry-packages"}},"1.1.0-dev.6c16c70726":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.6c16c70726","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.6c16c70726","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8546ff49f93b840e244a4b8e747e3e9ebde4acda","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.6c16c70726.tgz","fileCount":966,"integrity":"sha512-Rdxi9jBgLdHeMsp1vMEglEXKc/xKQQeo1imUx3yD8BVbDduJDu5H3HcUtut0Kb3Jx7s511qvbPz5rm6XziyyWQ==","signatures":[{"sig":"MEUCIQCKdowIB3GTg1QyWDXt5u4+KN0QisJBSwC78/VSAQm6ewIgf+pRfxyuPlXvCORujkYLKiVpTG3AsItOIj7HFqPCluE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKdCoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKzQ//TQeTFBfmp42RGhNBlIvw18LJDfsLfPbKmtmrnqxHjuxi5Uc/\r\nkaYq+5ZLkUglMN63m7N5N5e2fPTHGcpby5z4tA7uxmNC3wX4oGEGaQ6EeG/m\r\nH+0nEY4Q29rtNwkOHvbgqHROihTK5duUFC5g9BIqb/1DfVVk+V9khb0W5Irz\r\nBkjwQdDjDoIAVF08aw4c7hgI8iB39X9Il1tqr5fHQyYpECzSVirBIJUatPZn\r\nWwGSGuJUFispE66IYngWJWOzSPE3dg3RwGQa5J4/DdZV5Gbq377Pm7/gn8vo\r\nncdXexKc5qx3PLsFyWfdg6sHO7eFSVHS4Dq31+UstcbNDLZc8xzeTwLmxcrX\r\nLngr1MUb5nARqYJ0dLNzQac34HlpWWkG5uMqaYF88CtXGQeGr5Gd5HMO4OF6\r\nRu2va23rxI8web+wTdath7erufzZImgNqjRbIs1CzX3qFW/fQZ/zs9qCqpx/\r\nD/oAuV2/B+Ij9iRbYNBfnxLxooWRuC+YMZx0NlyhezR4g3AAaJ7FQExoc8To\r\n/kTh/0NWK/YAV7qkHYZkxVT40nUYaNg5dVDF2NaqnZ3bjvCLJZ6IVfqAfKeb\r\ntJPf+odlasgNxUwWd6QS80wNdwr8k5p78YUUpVa5IDaVgDJ+IXwe7yzrkpzZ\r\nsoO1wGNXSV5C+pt3hu7qNJnSICWXmgPOji8=\r\n=Z0uk\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b5b51bb11c5062a881ea895a877f74be3d39041b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.6c16c70726","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.6c16c70726","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.6c16c70726","@lodestar/utils":"1.1.0-dev.6c16c70726","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.6c16c70726","@lodestar/params":"1.1.0-dev.6c16c70726","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.6c16c70726","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.6c16c70726","@lodestar/light-client":"1.1.0-dev.6c16c70726","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.6c16c70726","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.6c16c70726_1663684776065_0.6056666211226733","host":"s3://npm-registry-packages"}},"1.1.0-dev.34305f34e8":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.34305f34e8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.34305f34e8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"15fbac31f5baf88cc70e4b42e6d1e04c8415c53e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.34305f34e8.tgz","fileCount":966,"integrity":"sha512-T6OqoNfrh5U21C4cnxu3PjTNW4eCZIzhoH1sg4QD3hhbytNz48EygOw8SYFNoldwhC57qyzY7kMu57F+42ZAqA==","signatures":[{"sig":"MEQCICF72opeiezyNrATasJG4pw6MWzW9LokAI2wzeFyCK4bAiAowQW9et50FQ20TT+pHWStB3eTtAM6XX4K6n+arF1EbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKdYdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7ZQ/+J45xXNkieEccPSH/Ct7lvVrxm4fVodnhGUMELXpHxpvc37D9\r\nXuk8g3cjuDacJyXTKlsiN9k+FVi6ZTmzalYGpVYpfB+VJ7vLUPRf1KH2L+Ov\r\nUhBbE+TTCsFdkSXO6Ui/zgaoFW9HmvOfj0EjRn2HF8VO65VnePQH15NnfE1q\r\n2awChp5aBgdmZRcyVSJaW46DfvXDknJCZD+JI/3D/qQWpclAj63UE5J4ZD3O\r\nmbZtoihSwjyGG0+Svrzg2ITFrjCdTjMwEA+0U0114ZgYjTt8BRMF1Xa8FGop\r\nf37huD1yHm6IkYi+j3KwJ4t71eO9N2yO8bmR3P/Wbg4MQb4+etw2Dl70Mf6B\r\n9eVIcjZ7V1Uuv4VCzVKBxmFB/76B2vzqTyCUeTwmd0ltQx4wAXFreWFi69Fr\r\ntdoHlRaEjv9aTcsh/u5jqdMULLB8haOJ2jesU92sRLOAey9PVJsKi3uBggU/\r\nV80qINlCjAKw4PArQjJHhV5v3iJY1xXVTFvjQMm2Wglb1EbvhU6Zra3zfM9D\r\nkHnv6wDGXulFTYvjlAumor1D+EGp3VzLo69lkkqJCl/oEJ9oCZSyMrXxzJXG\r\nyHmaePtGaz0GnseTOFzumjvcuclco3YKqIonHgFbTH2o/WWodWwyLTjnV3d2\r\n4/HasPUWpJAvNeRVAK0mOcMCJVswO9Yfmf4=\r\n=7HAX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"359554bcf84f5459d174e14ffc6f1ea642334d57","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.34305f34e8","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.34305f34e8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.34305f34e8","@lodestar/utils":"1.1.0-dev.34305f34e8","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.34305f34e8","@lodestar/params":"1.1.0-dev.34305f34e8","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.34305f34e8","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.34305f34e8","@lodestar/light-client":"1.1.0-dev.34305f34e8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.34305f34e8","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.34305f34e8_1663686172838_0.9150014252869474","host":"s3://npm-registry-packages"}},"1.1.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.1.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-rc.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c1a264245940e185ee0193a50a94f19387e0bfa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-rc.0.tgz","fileCount":969,"integrity":"sha512-7myRL9e/xNyi9u6FP+H2DU9zfixVepuqYcaXVtOaT9ofiIi3GHB2DtAPKGD0jpUuBooGEjQjDuc0uSu501TLBw==","signatures":[{"sig":"MEUCIQCR/y6GnMClhtznbZMuRJjOiaEdQc14ascxPdU2fimC+QIgN+JVthidpgt8JLUPYAL95O226V6A33KIi9OF7iYGnsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKn8gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrohA//W3aHf240vDorbM6IpFB4kpFwQNQddAsu9qqADhF05cZsuHG/\r\nCd25ZhACPETrtKCaPdDc7PNoVadjp8eSyd82spxTobU9JatIqo0XOBBVSe5j\r\nz+suM1GMKVmODutpweT74Ya+W1ED0Sy1u0/G8Thv6UMQXz9At8/VXgfBOsMn\r\nE5bSibJlFE15ctxBRJHTzFwChUBqeZHPczm3gOcjc/Bp6lqIvkCfo0NxBBM9\r\nVSkhrkQQxFNR0maEAEs+wjuhp8RsUshIJEh6TS5f05hv0FOMViwLfWPpWC7F\r\nlOK2+g7W3jFWUvvmEj0XPMybNwqjlHFHzKX6txCQAK+NaJ2cxDK6DWh719nx\r\npiGTrMZoC05A1taEA+vxK9neX5337xcKw0ei5yLTtrFkKk6J0tsA04QgFkQc\r\npyUh0GPywyjTTaC43MVRW6Mb4qY494tFs19zLEXHEus+ezoa8Y/dGpHIsUSk\r\nh/lSpJ71G4/abNhvdJkfsIq6Enn/iqbvhoGH1p8UUruJtCB3dhQ3lg/hRMVC\r\n28duPJdq3jaA/fFC94oSxd9ZdFQDUM/DRZ3DcP9n7ocG0IEtc8uvn5Gup1/v\r\nY3LwEpmX7WYLJBat2Q1q6z67sWFPt8NgjuRsXandV+4P99mJF2EZpF2Bm5+4\r\nQoGIPIdzUodtRhfVbLg7pQnAopO2uUVgHZY=\r\n=fYYH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e226fa1bd311cadf1eaa9985deb5d256c33be014","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-rc.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-rc.0","@lodestar/utils":"1.1.0-rc.0","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-rc.0","@lodestar/params":"1.1.0-rc.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-rc.0","@lodestar/light-client":"1.1.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-rc.0_1663729440713_0.4926674897555334","host":"s3://npm-registry-packages"}},"1.1.0-dev.23c88a22f0":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.23c88a22f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.23c88a22f0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"baa989d5847d93f016c31bd387698deb18af7712","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.23c88a22f0.tgz","fileCount":966,"integrity":"sha512-+tuq1v/kqDvRDAjbWy+U7rIBvg7AyeqIIeaTlSrUky4Ojks+FeCnX3JbyI0hLR0yaZjazDymZJ+Wq0bJIT/rXg==","signatures":[{"sig":"MEUCIQCQrDV7ufAnN+u09CGipbYCIKkfqJ5kj1mf2yMAT1t30AIgd0+tv5ldS2uL7CelXjBI8uGw7DbQAPhjC8QLRArBKOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKsLzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo58Q/5AY4xOAwlLsERkDSI76HAQb2kxMI6GqLmiEkKl84KZ0S1jMyt\r\no9rtTE2Y8odhre4+GIgW5FrWOfDq8u9hJ6PKsaXB7/EKRtX0aVj400Pt9iAm\r\n7FrELagkDlbr0OVUeJenMG989ZDqH0TsYYtn3Es6dslxXWb6dRgfM2Kx7yG+\r\nxf0XN3tjPsSOQEwB1Y1kzrneZKuG+wWBbVvlLn8uIlT95YjuU7P1f5bGpxJa\r\n2nndkt4toogRA5KKoxJbrReQNjiY8Mt4bZAxG8vNCmQnXu8KKNcZQvMZRhRS\r\nsC8xmFh6zye3mAZkzo/sR/O3qAaoSetTFcZN/XVX/ChTOiMybfeMTY5cPv+S\r\n+d2v2WhuTpVHdeLgpJhDWkVYHfOUX6ou7kPmxqv0gr0KWDOWH7u6untPTOmY\r\n003QxzEazeAURI1yJ00UadwbkzMMl+IFMEB2EN7EW61jlXC+wauRemAdQic7\r\nLPMtRML6tuKkaqgWLpzeT91CAepGY/8F6TXEKfLbOLE5hFvSjUsGwUYe/NRk\r\nqbutJmO1e6qfP9/zRSYf2Rc+wnBFtxgYC44d3ve9VenouR00PTllBo/MvB9t\r\nTKp+/eRGopmfHU0tWUdOKFqSy7yVR4A27WrfCQtOsvvn1N+TNGQsEE0gA2XL\r\ngDfY+pn2LoM56W3VpBva7l6h6BS3xcOdmc8=\r\n=nK0y\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"309abd65b419ba592d53b453ea06ac46fe61ec61","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.23c88a22f0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.23c88a22f0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.23c88a22f0","@lodestar/utils":"1.1.0-dev.23c88a22f0","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.23c88a22f0","@lodestar/params":"1.1.0-dev.23c88a22f0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.23c88a22f0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.23c88a22f0","@lodestar/light-client":"1.1.0-dev.23c88a22f0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.23c88a22f0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.23c88a22f0_1663746803023_0.7854188661977963","host":"s3://npm-registry-packages"}},"1.1.0-dev.fd8e335b29":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.fd8e335b29","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.fd8e335b29","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"08e538de90eb48dbbaf281d30c4265bf7ad52e9b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.fd8e335b29.tgz","fileCount":966,"integrity":"sha512-599LydaERSaqnMfo3QA4YxwUVknaSykhzSyQn4lb86Pm6QAgCJhoPlQM5IQ7m/zrb8k8TJ3Y1YtIOyrl834Fhg==","signatures":[{"sig":"MEQCIDb5NcArm0Z1LIACidA+JrypvhiUDUY/1U1lRQZjq9zsAiAQcoHOiI1mmoub20uKa11d95JNAxCSJouwkRhpwQFdhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKvF+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5cg/9GR71UCE4wSkmlg8Kzgz6Pk7ybJOTHtlbOJZI8NnwSvu+1zUK\r\nCgNOr8i07Bafr7jZIsqN6OdDruprL+6ECVk4YrejR1WU0yuso8ExK9noNm4y\r\nLS+NjgqRiBGDcq328neccHq15pZKZj2z2fwXPmoMNgAL3jEYcvZNnf+RXo0h\r\ntsQir7vvZ+7lytbfIWUzJ7s+6Hx5Yy0PITt6gJoZeWFYz5QCwuCmQ1O9HxtM\r\nFXmwoinLOqKi26u/Gg6Q7PChMPMwXhNuPcv/81y6bv8177k4gqIn22tZCYnj\r\nHbnTQEfLOYOe4rXp5c6kCJlU3hGQCsmvPDsxe8Ruqk7/h6EqhB5jRJ7ap13v\r\ni9OEduuzi40XQitwo3xu+yV86CL09aVCqV2myzjmFI4+Z7tPv/UJEVFOrgs8\r\nc8hbIWp1NodEOfA3nPfzIBmdLxRmwt6qD+CwU5eehDfaWrNYZKWLr1VdOvRt\r\nXp1CSl14P1LqtYeuxEz4kIJM6We7uf36qm24RC4W7ljU7f0VJ3aS5kcQGay+\r\nvWI1KoA2qD6e6u+tfe3XFd10VwSg2Y1MBUN035cYkHeCaK3YPJBbE6VRqWqF\r\nmu1Lf8PLXi6XpHuYPnnGCDHYlU+p6we5Y0Zx26zTI0xvbiNp0UHxhU0XfcEU\r\nZ+137qiXlI1NGAstEGHCPuVpce4u/D/9GCM=\r\n=ZAOS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8400a027396628c0332908ef08da6e9614877a96","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.fd8e335b29","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.fd8e335b29","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.fd8e335b29","@lodestar/utils":"1.1.0-dev.fd8e335b29","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.fd8e335b29","@lodestar/params":"1.1.0-dev.fd8e335b29","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.fd8e335b29","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.fd8e335b29","@lodestar/light-client":"1.1.0-dev.fd8e335b29","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.fd8e335b29","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.fd8e335b29_1663758718618_0.9607079814312558","host":"s3://npm-registry-packages"}},"1.1.0-dev.bfeb48aa85":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.bfeb48aa85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.bfeb48aa85","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55a216f3a94c3f091babb2a30d65d11655a11642","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.bfeb48aa85.tgz","fileCount":966,"integrity":"sha512-hZ4ycgPzK3V1iLj2Zg9l3S4ESbyBbG2oj8oQoxyZa2QnU1Gug6+3zecB7MOlAxMiSleACho/HhYu3UdfrLcdUA==","signatures":[{"sig":"MEUCIQD1wyarlOC/eeUpl3Z2gMH0Fw+eeXz8tlYa9yDdzvxt9QIgf4b7IbGLfMx6UWijSo+k5QtTYXv2X2FzUTY7hz9+Fkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLWOPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4zQ//Vt+y1/qaeTrCsiO4AKyTwaEcSMTCL9C76EJ2EsWgqAXWQMV2\r\nka7hM40tgCFN3TBfMjQ/8v6e5rLAG4WRYjX7q8EuI6h1wO3DnAGRFm/jxHY8\r\ngtOX5ARlXqYdfsLNecxiHPHdnglQ1X908WM9v0FM6pm5rGaTaR+drG8CRzgz\r\n3eLDeVX2Bi2kGbiaodMAIqFC8jPws3BJWgWkFZyCsBhBJj16ALIjt74ZX0Xc\r\nMDISW6deT7E1+UxF9nMxFrLho3IwR9olv8ez6IezP+e/vxN5Cdkgwetoqu5a\r\ntzSDMbvTxlxrUPfUvu6gvkasnnZ2AvLera4J9o+V0uJBpRYGxdcx8Rp0lpDj\r\nRikC/8XgYuEuTVX958IYq/V+qFMYZY6iQMydlTEwggbDNslH7GttQIYBM3Vj\r\n7Cbvj0RWtryGWhvF2c6OslqyoTq2O9i2L0UmhNmcBhld5UBhceacOYCxHKId\r\nQjG8B/JbghXv8gS5BpM0A9RLg4LxzFmv6EI62Bj0N8DnfKJks3K8HUggrYUL\r\nftqJD11gW+IXPkm0SLRmyV+VAn0JPRbXdpc1OsEYx43mNcgQY2kFm/gERijP\r\nQ0ovv71cr/6yF7sPblBGX9RHiKnDtbHoRQECWAs8c1TVuK6DBV2pvBi9ip8f\r\nTgclyJRLEBcvstNXAZEWkBDSWZcMtkX6Qqo=\r\n=FyEO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2ab11c90c161663f9bc29b83281a1f9327fefc1b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.bfeb48aa85","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.bfeb48aa85","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.bfeb48aa85","@lodestar/utils":"1.1.0-dev.bfeb48aa85","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.bfeb48aa85","@lodestar/params":"1.1.0-dev.bfeb48aa85","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.bfeb48aa85","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.bfeb48aa85","@lodestar/light-client":"1.1.0-dev.bfeb48aa85","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.bfeb48aa85","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.bfeb48aa85_1663918991575_0.972640014629949","host":"s3://npm-registry-packages"}},"1.1.0-dev.8b90b2ca8a":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.8b90b2ca8a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.8b90b2ca8a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"607dec1ecf79ac13bfbe1c7c8552aaa67c9bb8f8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.8b90b2ca8a.tgz","fileCount":966,"integrity":"sha512-nfk/7ZkKqx86EuoR+ap3BGmYiCs83dfQb37y67aqZoT89Ov/AS7ZIG64UhIBuStVdKoVVbz9GncvumKLGh0A0w==","signatures":[{"sig":"MEUCIQDDk+xAYNouJ6FNHGozHnOsCacXrp2nEoKZuUGyHgwzAAIgVRZOQSNGrSuxjUA6yXeUa3HJZwxFqHDaUBnloPzPLmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLWsIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Uw/9ETaRUnqdvij/YaOdb7DT5ij/HPgDchCqYtIt2HnBGeO2OyG3\r\n19JH+8PnYYzEOLVBegcwRH31nuXOm5no/wTQLP+hewaTkpTEEzRU0/mPPhj8\r\nS2Yeb4ZV+uTz1U3p9m9349DHiewk3AZTryb5ccF0LqTNFi2Qq2Y9wu0tpjJq\r\n7JKPnXC8kxLYojnbpABirqOP2/Yo0M9dBonm3C38Gim56i5GT7wNXIQTGAp+\r\n5ZrA9UHr91+GH5ocnao7A2XaHnafB6yecxmT9sw0QrVYAqB+/8gHmoLninZb\r\n1Gu7PqpGE+XSNP2ndO2KTfXPSXgtuN2mqJJhIShiwtTF+9qHGK9aa8vCXUry\r\nDUL3IuTmPf+BfzyQKkgEIMxD0KkJsVO8CLXpfhKU5bc9iPPCuWjTs0+/4o1M\r\n0JWdOMVbWef9qP9eumk5ozWkJQTiGC8DNUg7uT0SNayqVTbJvj72cTbEjOGa\r\n7IyvdzmofZ49jEoR06Q4NvZKnoSEDN37P/dM3q+wMXgNEYnvyZ5VL59qwEch\r\ntH+Ejx0ZhBkgspO+kbjmGcDsaQz+7RJnCB2CnZUrsfjQe4mC0awOlk/OBUcI\r\nnBokuANQ0B2rMtjdzPgdLLDXfchPlPP9jUdeB+suawX8aTAUSIKCqzHPA4tM\r\n6MhTUJfInRB2MyXw+qDNkgAMOieZ6NjpwaA=\r\n=A/o8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f119afd13dbd7887969b968e113e0826ad1f9eda","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.8b90b2ca8a","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.8b90b2ca8a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.8b90b2ca8a","@lodestar/utils":"1.1.0-dev.8b90b2ca8a","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.8b90b2ca8a","@lodestar/params":"1.1.0-dev.8b90b2ca8a","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.8b90b2ca8a","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.8b90b2ca8a","@lodestar/light-client":"1.1.0-dev.8b90b2ca8a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.8b90b2ca8a","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.8b90b2ca8a_1663920903842_0.7454330393612585","host":"s3://npm-registry-packages"}},"1.1.0-dev.8cac35f9ea":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.8cac35f9ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.8cac35f9ea","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"359d832ab2cffb239e3e12fae900a2b3c776f313","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.8cac35f9ea.tgz","fileCount":966,"integrity":"sha512-ruq5e4cZDgwkQplJBTP44zMWlM+EoX3v0357nkfyP+8tSvNojVPOI7e1jc8rkFP8mxdmJ8lTzQ8ogYuUyHKjNg==","signatures":[{"sig":"MEUCIDxRlBRF58rrUFGMruTLXMTlH099/T2fEg/QF/CQKinMAiEAlOyLqcI+maIgxRtVkNhrij8dLxPWgWUgYUDtQNjPiVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2413895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLXefACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoruw/6Ao0znlDJ5SAX2shSMfE5egIXfd0SIePt0cUCe/DovSd7sESg\r\nR32kJne0/wIfaKDPJ/lB/vZ1qkDIBPufpwHhr6kFl8JpJuPydfltBizMcYIL\r\nPhiwYzgYLk8aKWbAnKvzmofVaXbmylgujDMKBrzu32nHxTsx9xhjfEe4nhaY\r\nHttoutry4ztE/G/+RXzPsYp/0nlmurvaJ/UF3hKLUGJiv8cF2d/Wct+iUyrH\r\nL6tS2JYjyd3cts1ygbogoQ4PNPQs9u4NNmQXyEj82wXMuP70eQZ0Blr46oX1\r\nKKrMwSf+du1n2zdPGkbIK67qGbyNworguf+ZxEq00Do9+CWF/tZNKsxhHNSU\r\nqnzjmmYn+dZTDZ5ebP9AX2LtZNVtf4Ua8jo4usA488NPTLjV+GHIUi3L+XX7\r\nSLxkegKCNOgNZBPlUbTA58Nf4MiVx/h120xf0mcOOTlcvon+orluitLv3E6j\r\n0ymB2LQMqFB4WXdX9VuxUa4fzR3noQpUrKZr1kD4Sj4vaVThf+nzpfhY0Hgi\r\nZFO3QQp9M99eb5Zl3mBbDhU1qP7zyhee+OgdtlIl1BUlV8iiKQ0HAFnwtMse\r\nCtghxZsUvRrChGyt5N07sBigCaq9gJP96FicVfTbvB/Whv4qGuRagNQQEYfr\r\nFmvvZoAxD9GrUZA0aqG28fi97l1Hu3DqE+M=\r\n=xxwW\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"00198e3eed92a2686edc8fae67b1d43e476e811f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.8cac35f9ea","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.8cac35f9ea","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.8cac35f9ea","@lodestar/utils":"1.1.0-dev.8cac35f9ea","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.8cac35f9ea","@lodestar/params":"1.1.0-dev.8cac35f9ea","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.8cac35f9ea","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.8cac35f9ea","@lodestar/light-client":"1.1.0-dev.8cac35f9ea","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.8cac35f9ea","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.8cac35f9ea_1663924126945_0.04162699365371614","host":"s3://npm-registry-packages"}},"1.1.0-dev.1708e4a33d":{"name":"@lodestar/beacon-node","version":"1.1.0-dev.1708e4a33d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0-dev.1708e4a33d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c20cfbaedb9ae8e436705d79c5e3000760620489","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0-dev.1708e4a33d.tgz","fileCount":966,"integrity":"sha512-utpjOBrAVR0RvPX/ctb/knhQOq+bblg3QtD817Y71o6UmWrIkerq+wqc+zZbU3g1rmVMXTEImvCKc12wJ8Pbpw==","signatures":[{"sig":"MEQCHxKgqm15AZUwe27ikn+VFkBjeZkKSh1jRi9aEDwRZm0CIQCPkZ4bKmV+HfV34VLzHrD8v7D5pq6FJatwPWW4eAu1gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLcVAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6YxAAnmNne3d6FgO2aMyFTNaEaVC1UDEuY7o3lkL6Sr3FAlJiJ/Tp\r\nWgW3l+8m0dS8n1xg+MmqK7BfzGu2NAo6HMZJfz0NE3PXAZMXfGXHFzzRuanp\r\nSeRYF42L+0jBTiHfWE0THjNa6a4QK8RaO9sM9el1KZCenEbefBWS2hrUO4UQ\r\ntTnoMws5cCYg+CVQs115aOTAptcmcjnuWDlZSVMfiN65vg7fMD+tjllIfRfh\r\nbMrV5sEcG0L1eGcjihb4srnwdzHDbXVEzFiNBdj5eCpw4XN+Yw4fqzrsMQ1I\r\nkheWTtdno+HdGvzhY4FWBOuaH07+IqOGuSNkr0U03F5BqT8ckszmHcczglw6\r\n/Nd061CIPudwDDCu5Fr8XVNjTf2/jeoPt0LoEikkLs9I0//5d3eaORBrWVXh\r\nLVjkPkVRdaHQh1Djad/5yUnAPxf3syttIEKQgnAXgn0DiN9ycNuTAYoZFAED\r\n4CXC+CcCoEjgaBy+y0+KpqrUKNXAUQ3UviZBkAMFnpBlSk4BvqnO5GJy54BR\r\nK/5EVyHNSDhpXwaG+9kXXsDds6rmmZrwiTS1sBAPwK9b+XlNG9XfDwhy2kRp\r\nLhlXw7+Ra/nE0nz+EU8KJIvG8me434iG4Sr7JHftKALcMkHREGHlyCgvULnO\r\nDCb0U9VEArUez1Yhy7daDzMg3gXI90hXhvU=\r\n=kHZF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b306efe458879362440776d868cf32ee2e2729d5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.0-dev.1708e4a33d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.0-dev.1708e4a33d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.0-dev.1708e4a33d","@lodestar/utils":"1.1.0-dev.1708e4a33d","datastore-level":"^6.0.2","@lodestar/config":"1.1.0-dev.1708e4a33d","@lodestar/params":"1.1.0-dev.1708e4a33d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.0-dev.1708e4a33d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.0-dev.1708e4a33d","@lodestar/light-client":"1.1.0-dev.1708e4a33d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.0-dev.1708e4a33d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0-dev.1708e4a33d_1663943999898_0.25378641001202906","host":"s3://npm-registry-packages"}},"1.2.0-dev.8fb0d8be9f":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.8fb0d8be9f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.8fb0d8be9f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85403b16f4e014996626af1029b9159cf000960f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.8fb0d8be9f.tgz","fileCount":966,"integrity":"sha512-bqn23QDUVAz7nwEnVbbss07bGVfznxTRk5nnOn6NT81Md/Qc0RWvCK+mC8uBTxb8KfOaqiKrKweXISzapriBuw==","signatures":[{"sig":"MEUCIFohZwC48h2f/ajYk0/t+BWR+FVknC30LCDZxeZZPLscAiEA7ZQ7255p3CXRX1964aHna7m4XEmMIcfaigUv3G0m+VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLcrfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL9w//ZtmEIjPkU/kWWZSUlFTUmxRc4fZJVnmlRUyBHTDRkH5jJIdh\r\nejeL24wBD+cCnMuTbEgHXVf13BzpJat1xI10cX8ZlFv6uy5l3b8puD0li8Bt\r\ngsV94mdvX3CU9lkHBt3XXBEaobdgBFz+dqAEIE0jMn04+8Txz4lI6YdmvwYf\r\nJQbvvMiG+cWzZc1rfaEb8KMr/q72B+cHkunsJnj+5I2toG7XD4WoqQ0HQ4C2\r\n4zMkhmSXjsaDHSfHkyW50lCQVocx5AUgl0HE0pT5tFjiLE4GPRj8dTZO4WgE\r\n1Rvam7sJSl6brX2GvsQ0MdkM08SIojyEFXeYWXhaZUORuWYYbq9Fm0BKTdZy\r\nsEpP/N08dfToXMcdovRxA/iCbgGEqfstPVSIGtOkcwjQF7FW9pGSvNemXebI\r\nxJqhDnT2P4PHyXkoCqez74vYzah6qiGIMn098oxqpc8cokNjm2Zs5hL6Dfzi\r\nVDOTTdHRkzswkTF+a+ROQoKFV5G54H0z3odZvF3RFvPyIL/QNN/PW4elbVNC\r\n0Kj3G5bIfv16dAdWmixjEsk53GJyg02M4L0LwISsOatRYx2WfDcY7IF8cf6F\r\novejxsUDGVjpQ4iC7lvlVbO6UIDAMV4dYXum8FE6cjlIHhzkFYph9RgoeQeJ\r\nNzRPdVc55v8GK/bi1jG+TA+VHpbMQM4/Oy8=\r\n=yJfJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0c9cb142081d456733c4458e178558fbb31ff909","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.2.0-dev.8fb0d8be9f","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.2.0-dev.8fb0d8be9f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.2.0-dev.8fb0d8be9f","@lodestar/utils":"1.2.0-dev.8fb0d8be9f","datastore-level":"^6.0.2","@lodestar/config":"1.2.0-dev.8fb0d8be9f","@lodestar/params":"1.2.0-dev.8fb0d8be9f","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.8fb0d8be9f","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.8fb0d8be9f","@lodestar/light-client":"1.2.0-dev.8fb0d8be9f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.2.0-dev.8fb0d8be9f","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.8fb0d8be9f_1663945438957_0.23117482786155352","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@lodestar/beacon-node","version":"1.1.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"430836061628a4d8fdb7e41060c6b75113b373d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.0.tgz","fileCount":969,"integrity":"sha512-USuvKWVyzjUEjmWmjClghbLaNLd6MZpiortrRq7z994dVkBLYNfnVFNHdEZyXsTcoRK2AUwapIFfFY1hczHL3A==","signatures":[{"sig":"MEQCIGPX6Gjps4Miap/LLAT4Mrlsvaoyzp5neAbtB+ccC1hJAiAXUbF6yz6NIuQbyOt7t3JbvXMbsE+QYvv4aSugbmgqCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLctGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZRw//b0j0scrLgCtOznB6AEUAdbCzoSsKmYyOcwF4dhmJjCd+8gjE\r\nw12haEtzJYGbh76hNe4HJCYY069dsQ69yKZgyoOzyLhdnmIyTeIESnXTECTf\r\nHHbJMhEec3j81DvZIg89vb08ZbnxHUaFebtv4/dznC7gJR2W+dTBqdtEgbGG\r\npGx8lV+XYClrjoufA+/zDNhJQm9UlsoDXUDLzUHZRRBsrmS6326sJ50vv1S7\r\nN0EIwZ8WxnDnqOSV9LYy0yXHqqRoQh+F2+ZFzx/2oZ78QovWnahvnIRxvDCf\r\n38Z3yE+GmPGLA7KiMgQJfOk0uZzAZdRJ+oo8B18elLmfvzhbB052jNFy/7Tq\r\nKRVX2q1tJdsMipZq93WVCu66KLRe/YMS9l1P7Y6FEpd+lubEzUQ/0yQQkHEn\r\nvhSoKJcm6C3+rSXy1Kk4f8ZvwcgEoJQNelukvTFScryt6C0UuVnSknSMKdNY\r\nU59Y4KxSepbKxuyuvdj9G5vcxnkBO+7sNqa9ZwZoogLbBALbAYKxKO8KWZqQ\r\nxqZFT1FxNsfo9Xer2M8YwFyX6Fw+W5icMiqQKqnYj3XAaoUsDUh9G5sDiCUN\r\nUTGdHwv8P/AcSaEshXFt5r7z2t8Jomw5e3MjOrwz6yi4e/CiXLIDjb7qudzK\r\nd2mAtlNUX5Vmuzymx+jG7U0MwT0Qmx6ruhI=\r\n=M/7M\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"90a92dd74f6615d738e47327dee2a703a6be3dc6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"^1.1.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"^1.1.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"^1.1.0","@lodestar/utils":"^1.1.0","datastore-level":"^6.0.2","@lodestar/config":"^1.1.0","@lodestar/params":"^1.1.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.1.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.1.0","@lodestar/light-client":"^1.1.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"^1.1.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.0_1663945542181_0.45231531311777884","host":"s3://npm-registry-packages"}},"1.2.0-dev.a2d1c9177d":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.a2d1c9177d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.a2d1c9177d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"946e6766734c73d97b867225ae5fb54e6aee4e12","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.a2d1c9177d.tgz","fileCount":966,"integrity":"sha512-ziB02RHJ1jlcme6uKPjBosD/IyRf6wvZ/gpEAdvd5v/raOS8BMg0pBbTcSU494n5N7gLPIGlW0bUc8/bSzkovg==","signatures":[{"sig":"MEQCID8rtUl4cr+CLnBvZs8q7c9cCr6cbGEUmNtdV9POuOscAiBm/vhq+ttlolBiit6sv0vHiLD6WxyEfH+IB4YAxvqZYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLxneACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPiQ//YPkNDmBlAWYLJ0F9fU4ZN1ZkCXo93U24oTXot0aryv+uFgG1\r\nVAn/YjXuZIBNbGQkswnFzUwcyDxgtBX71wUqsPv51Gv8ox2q31xpA1DxIoqB\r\n5WM1MjDOCWKjz6skMdbP324gox7nnJak+Q8b1YU6sBS8ZD7aGo3eh61EF/dl\r\nBlJQJZGRyHBSvkvI6cGjd4vfkOFR4y0vQgSh8A1AYbIh/05Tf5iwAEXQZjMG\r\nukgGW7DDQsuEzoV1NXXXpq9djQbD397HmrIWZTf5Ra5QubANov5pk4Wewtq7\r\nRLwJ4T0KetZW8HqAzPaRYsLBdbAecI/nBLxXi55IVVNH40klwuBqkjCMY9Yx\r\nKqPlOlgmOdySaaCrmiGvnbRqWxLw6lSYVnR2ZDEK2vL85L6TrutHRv/DCCEQ\r\nVoCb8hPiAs5CF3MHs4VUqy9Scxi1yyr58lOfQvokG7mkm51jYrfMw472xkU3\r\n4YnPziESRdvwZBkQaiXFKu4UMltH3mUrhNpzkHdUJdqIG2hjmoGmeK4qdFyd\r\njJO0FbPacAjaooeeyD08RUJwJRFwzUy9wbL+2R/1oDaMIru8etf/bnyF7j8V\r\nCiQ1u8r6u2tlOEXlDUT3ASLwMFN/pmMmBZr4zpn0bb2rTUkcPTclwFBucgYA\r\nAGGAnTC+MJGAkDI58W/ZG0mEsEj05PrAzu4=\r\n=4p3H\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0f4e0f983b73bf36502912b215cf3ae782b1dd45","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.2.0-dev.a2d1c9177d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.2.0-dev.a2d1c9177d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.2.0-dev.a2d1c9177d","@lodestar/utils":"1.2.0-dev.a2d1c9177d","datastore-level":"^6.0.2","@lodestar/config":"1.2.0-dev.a2d1c9177d","@lodestar/params":"1.2.0-dev.a2d1c9177d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.a2d1c9177d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.a2d1c9177d","@lodestar/light-client":"1.2.0-dev.a2d1c9177d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.2.0-dev.a2d1c9177d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.a2d1c9177d_1664031197716_0.8941726766054037","host":"s3://npm-registry-packages"}},"1.2.0-dev.29602ba860":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.29602ba860","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.29602ba860","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e7322fb3a1caad912b001d35a9b2c9cfb133f75","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.29602ba860.tgz","fileCount":966,"integrity":"sha512-8dsgy/LAlGMliiLYpa/tCSJ3rVII5IKGgXeZoSWp1QHVlAAED6mRujK9Uz3O7nQB3aVnYJeWoMWhqL/gGykb5Q==","signatures":[{"sig":"MEUCICVLcCwzWslkak1HJ9BSYOvCWWPdg7LET0EGfxM5tHNZAiEA/UAAWg9jkxThehCxcFk4CfgMdweXCUEAXmO8BIX67Qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL/QLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrerA//dMvGiZUxxENX7e3ULY46JDfTyAXKSZzDfFEna63VtQpL5Tmt\r\nLVuiqB7ItFdPRkffs0fmBDe5aC8ahT+Vj3C9GSoF6J+DYXy39lUdFvXcsexH\r\nQbztTScDPpGJHJlId5lTnG11IGFyUi5NYP7UUx5PWQxzcRuPM5k76wunqGJ6\r\nDY+E9OIKAtxqdDX4ISa+q5L3Zj6pfJPEvZ/J9pSVIHOj1hNPfb0U71G+SZiF\r\nzYZo5+i5ElkgBVpuqw1UT7gmGeC6sZ5Lvg1MR8oeCa1YM9mCjTaJ8C+miwNJ\r\n2TjeVMBSrQEeYPfNs/INRaDKXlteDXvkY1imu8o+GQmiNKGqLmO6ZsWHHehm\r\nlwCLg+LOKNW+7TqZh24arWSzT8l74DYroqBkKt/soVNpFkLR9dr2EZO9rHs+\r\n82VGVKb2MwutsoDCCXdGpdSZiX5Ql1CwVX/oFrvCtqcv/7yZUfUkVnooeCqc\r\nFYl+CvkajpZYS4+U8beU5Um4zhEd0KlgrU2g4e9FOkm2Nbq8ii9EOWaAouSm\r\nScdneBUezYGapB2z+0vZMSF7j17mnFWRygzuik3SZI7bXfPrU47fR0c/jaZv\r\nnf0W4gTRxEcv1oXqgWoInXXjqXfwnJXG9tK6SYWBko5eBSd4Ip1XTmbVIRIs\r\n3YwFgF/lgS6hohAxCcuBBnH1gl5R0GWGKZE=\r\n=rtqm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0f46a62b689b1fb727626d02554ee3525d192b4e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.2.0-dev.29602ba860","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.2.0-dev.29602ba860","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.2.0-dev.29602ba860","@lodestar/utils":"1.2.0-dev.29602ba860","datastore-level":"^6.0.2","@lodestar/config":"1.2.0-dev.29602ba860","@lodestar/params":"1.2.0-dev.29602ba860","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.29602ba860","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.29602ba860","@lodestar/light-client":"1.2.0-dev.29602ba860","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.2.0-dev.29602ba860","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.29602ba860_1664087051042_0.5283330110726001","host":"s3://npm-registry-packages"}},"1.2.0-dev.071cecf710":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.071cecf710","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.071cecf710","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d49a19922d513d703587c83b2a337abbcd2fd9e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.071cecf710.tgz","fileCount":966,"integrity":"sha512-CtzJhhWtkP8CpWrmV0S5tfo18Q+x8kDxBJBeCiqzIIk3GIejWToLZq/hdNQ890TZnAXpQeiTqPyBPQEA8cbDyg==","signatures":[{"sig":"MEQCIA6/eWEXHYPQxyucn6yv/l4MBBOJJylb7my/rksCZGFaAiA0IbW84qSUsdj4/UNt1zVLzTH6vtvH53/pL/SbPdzKkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMc5XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBFQ//T7Fa44UTrGFk9Ai01GB3/RxCPKrJRJSJbsuwmRYD+B5mEoL8\r\nrQhhXQQ9Vn70L8G0zcUqxIOcFNBl9y7DRWuBwhLUP+8dEuedTycy2MD98I7W\r\n2xo9aBOx8iIeFOuDl0g1zr+1hRN1AcBhQq8qe+Bvcx6S09iraCCPiLtEqhmb\r\ncvpCWAoXt/+w15KNm1mm/GQUdVBr+HAmlglRynOXkvcCkHnnzsWvcPE9o1dM\r\n//PHZjP65F6VbKwE5aj429EPX6nVY78jJeOufa6bx9mGiBWou7gIgsgkVI38\r\nDEdH82uKHS6jVhkjwDajLtSc2P2k+UOYMaG+11fGbAIVXkv0ZUq8qYT94UaL\r\nBApL247IqxeP2WltXShkvKmaXFlM4boWtNYOCoOFd/bRnRJeoBFEMoO4o6CA\r\n1JoezLndFx0VA/tQ0C27jbSI0AbQ3B8+ZZcSg4rsOgG/YeqZmmU6Rc62BP4Y\r\ncLPhGTKa0zg/1PA3O3YkxKOyJ7m4F35qGkaWOv8XBUSSqfJ4b1YLEB+8pKYR\r\nFkXQ29HPkfaDIerefnXpO2EylsnNoNgf1VdqucFWd/h6mWgPrzQzg4Lr6E+o\r\npyAKUvhXfmYDpuetOv1n6V7Dc672U0OI9gfdVi3mUKKAuNo9ff9aUFMHXbks\r\nH3uLPmgfVntHPn8AiRrNubJVWMEKEMil+ps=\r\n=fThA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f91a6cc9bd895c45f0e3b7a69bbde19cbeaec752","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.2.0-dev.071cecf710","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.2.0-dev.071cecf710","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.2.0-dev.071cecf710","@lodestar/utils":"1.2.0-dev.071cecf710","datastore-level":"^6.0.2","@lodestar/config":"1.2.0-dev.071cecf710","@lodestar/params":"1.2.0-dev.071cecf710","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.071cecf710","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.071cecf710","@lodestar/light-client":"1.2.0-dev.071cecf710","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.2.0-dev.071cecf710","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.071cecf710_1664208470910_0.1954958422988644","host":"s3://npm-registry-packages"}},"1.2.0-dev.60d9968b8d":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.60d9968b8d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.60d9968b8d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"96e5bf4a87f4d9b313c91573eefc1629e3a0afe3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.60d9968b8d.tgz","fileCount":966,"integrity":"sha512-4tn7wokq7rQ4SxnkIfl7z3/zL3+7gLkDbbRNUnqJc933OTau5WXe5wGuPTQ4iiFb1AIjQ2/I2708QV2q2Mj5AQ==","signatures":[{"sig":"MEUCIH/ry2V2jrC0fImqpKDr7K7WEMPnT4CHndtfIP+VbgeEAiEAxNIASBG5GcldG4JUgihMCTwCcdjSjVt4u4/MCKgvkzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMlCsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+hg/9F3fvrzh+3rFQ52iIeqe9D3PRybRefw8zDN720dhUPllGOI9a\r\nQZN/HFrU2yA4mvtNVFIf0A/RP9+FYIKm+FtRdd0sv1oMOx/+lRN7/m2mvgVF\r\nQrUaD4l30l596suPadksMNpzl5NztADToZioVIgKDVoUAvjPInLITlMnJV6A\r\nR887W4WKMkvt5NoYnOyI6A5xpiRRik+qNvBdDffH11UTuZnyEUEif4rvYx9k\r\nYQNVkxyiGA7a1R4miab/tJVh0r6QGIBcaG0xfpKiNZONJOE5g3Gbcrjy3QoZ\r\n2vH1my1vMIVI/5tKHTi0r/ulzJ7vi5ReDB/iLcKuKYPkgUo7xfmh1g0FRu47\r\nkTe8LIGCixQxID7uae4+uBnWb2mLp0Jkjwh0gU0zHxGmG5zHRypETZGP1nHO\r\nO3pyuvkSJE91K4FfkE851ASEkzpOli+P8R8/sujN9fdJzY4smVJecwxcJrEC\r\nQjkQkKioTIEIcO2tOxEF2aFpHJfjGKm/dOqpdRkBK2OYG7/aVRomuRhjFgI6\r\nEEe2WtBgp6ixVnjbU0Sv1B1Jus756CO7RJwQdmREey4bA77JiyxHlv15Dbjp\r\n4iKID7Lvd5FprZuseP76kFocSrD6QG/3orYCNcNQaqWw8+WYDttXd2JP3PYt\r\neQUtAM6PMCRzvPrNnjp5K2Roa7d/NoEWc9c=\r\n=w5pn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"68fb999c3049ca87dafd1c579fba18549f5f1a26","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.2.0-dev.60d9968b8d","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.2.0-dev.60d9968b8d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.2.0-dev.60d9968b8d","@lodestar/utils":"1.2.0-dev.60d9968b8d","datastore-level":"^6.0.2","@lodestar/config":"1.2.0-dev.60d9968b8d","@lodestar/params":"1.2.0-dev.60d9968b8d","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.60d9968b8d","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.60d9968b8d","@lodestar/light-client":"1.2.0-dev.60d9968b8d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.2.0-dev.60d9968b8d","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.60d9968b8d_1664241836127_0.21590656585501078","host":"s3://npm-registry-packages"}},"1.2.0-dev.1beeb2bc71":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.1beeb2bc71","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.1beeb2bc71","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"816837d3550198f2bf28921e84a042034dbb2546","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.1beeb2bc71.tgz","fileCount":966,"integrity":"sha512-MwnJSZfBjegTvuGfB/YG1e4EJ0d+IAL+liYAwA3Pesj+7TPgTuBFZybc1s4JyIXIWqF7LauqG/9SlUSZfzlr4Q==","signatures":[{"sig":"MEUCIQCuFxzQMdHcKimrqe4xXiDbUeMVz5uPjcDMq57/EbaeWwIgeP55Q7NCLHHHnDXY7LLr7KtrGP6JwQWhsprUgds6Mq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2415721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMllwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAzg//XhBpijkGE32LHPdqk1resilMoGXzm3rqJqhLmjUHOuGd67fO\r\nISDePF4pobskImAG6NBwt2Y1W+9hBdpThSXNBLE5PYprXaWqM3V316gS87oN\r\ng5YhuPVVbaiAeBTMbAfp9u5GpNEaw8yQh//CVpCxPF9dAuVsVcbeiM2DPJXi\r\no0WK7A3GUwh8iYNQYnTgtNh8lgYNmqWbB/LhRycJhE1vwWUZaVgPRDAmYE06\r\nRSvm6oOir+l7KVCdZgK38vtOwtu+CfqdTznm9ueAEj6i2qR3ZSBOAaL9fl0i\r\n1fNrkGVqcqlRBhWm2muSiDIxnF82n5ZPM65m+M/kAldfMuNJi2Yr84t/qJZC\r\nYBBb3uAqDidDHIiKnITHnIrf9kb13/wfSN8FMPZChPbDhMRHD/TE5FutYq9a\r\n1Qr8DKzwpy4e3JZLoCKRVhBjmh8F55Miju9APpFJ5vSko49m/6Hzq0D+UQC2\r\n6Z+bAc+kM8GauvmeIsGNxG0F45s04Ds7erWC9JNbjKdx8BARjVe1cQWVGv3L\r\nvpLAWNYQJD1yE7Plvi1DO1keUWndVHRSYC7IhY5IXX6CJYH5oHDfue6hWYlY\r\nqi+J9Npi3+c/wmN9gye8HUmJaUJ4zQ1QIm81si0mBWm1mhL9hp7bOypC0sgg\r\nad1F5Uc+atmOurcSRZ/nyQHmwEv4pKKr0w4=\r\n=Mdr0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"06604f29d44557d2ecfb53e11cb8f8b08463f956","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.2.0-dev.1beeb2bc71","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.2.0-dev.1beeb2bc71","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.2.0-dev.1beeb2bc71","@lodestar/utils":"1.2.0-dev.1beeb2bc71","datastore-level":"^6.0.2","@lodestar/config":"1.2.0-dev.1beeb2bc71","@lodestar/params":"1.2.0-dev.1beeb2bc71","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.1beeb2bc71","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.1beeb2bc71","@lodestar/light-client":"1.2.0-dev.1beeb2bc71","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.2.0-dev.1beeb2bc71","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.1beeb2bc71_1664244080547_0.32566011534137473","host":"s3://npm-registry-packages"}},"1.2.0-dev.c2377f2de1":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.c2377f2de1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.c2377f2de1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d821a66d46ce6b2247aa4e851916a904db973d2b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.c2377f2de1.tgz","fileCount":966,"integrity":"sha512-KAdQLDKTx4/z/htxeWyV6EFPrp3Uh1qi8cJsa9kl94eUEGsOxTI0/tjZMI31vwNWEuTTvEy42mqj6oreI15ldQ==","signatures":[{"sig":"MEQCIA0oJPf4h6upsY6VmsjpTxhK8rWqA696YGD2FyOUg+tuAiBEcwk19x6paNSVTlr2rE5BudR2PfnhJq0cNq9ExOSBNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2422280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMzpsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYpBAAicBHRCnMc6D83dEyfqFkwCuNEEEjhUdMPCNlK+sn/Iow1KQX\r\nW/V9K9kibPVraD4RrZCNSShJJGnhElTZeDgBt5f+/ig9YmUXlJozQmxailgo\r\nFF11g+dQU2G1l5L//ffxMQqkcTCT95GbsDCDPuJcNq8ndBi7Yt4M4wtBkobf\r\nKj9vdYUu/1JEGLqnBK1d8RMoOrpjOi0tIeo+cYY561LF4D8rO7tZ+wvvWrtD\r\n6d2+vXix+MtI8PVyTjo4WIhqaD/crOZ3TR7YKUq0kNUVyDIf4KckYxEtkSsN\r\nN0gnM6An2P+wb+0X6FZPTaxHgmQCJhm3jYC4y5QISh0qAAaAlMR1aULJAmKH\r\nsD6hQD6YIl8p5uju/5DXtNG37Qv+unILctKH82FpVpYLVdnvymnBfug3vNXJ\r\nvEuGBusnPgfM98i8KP1rmqNU6n89tZ/jCl9T1CjgDKUNlk2/yVVUga7rS7lN\r\nojddc6Gth/zeGKh7z54PIrde8mboKis6oWqZz3hi2+uQ9vAOa4GUuao0gJ/c\r\nkMIlsdbR5w7IJh59HZg8vUC3rBZndJOGLCAOVr8tPituBWK34L2dOylZZJoQ\r\nOYwYrjG4alFpn4wpBUB+ocAcKraHUYW6igAFOT4a6iEbxOWTW4zvuSYBKQ2i\r\nUPFOmLZuSqX+OAFRLlX1++M8w3Vknx8mw4A=\r\n=MmLH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"38eade51e3ac8c30b4df6f8d2daee5525af44c46","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.c2377f2de1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.c2377f2de1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.c2377f2de1","@lodestar/utils":"1.2.0-dev.c2377f2de1","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.c2377f2de1","@lodestar/params":"1.2.0-dev.c2377f2de1","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.c2377f2de1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.c2377f2de1","@lodestar/light-client":"1.2.0-dev.c2377f2de1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.c2377f2de1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.c2377f2de1_1664301675871_0.09555676300363447","host":"s3://npm-registry-packages"}},"1.2.0-dev.0e600d8977":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.0e600d8977","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.0e600d8977","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c746af8f46532a25f5c9357ebc1bf3660d658164","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.0e600d8977.tgz","fileCount":966,"integrity":"sha512-SfiNfNhKVYO3pqUoFb3rneeZpTLE4eMR01S4zSIZPGAYn/AJaL4EOTgbzXmp/UcGc1lMS60KhGhET9XEHKA6sQ==","signatures":[{"sig":"MEUCICj2naSVgGh16EeALqnJhlhHxTcfAqSoVGbe+HopH/xXAiEAkxBcKKckxOcdWq9GTYeJapTpGLqaGAgqkoHdTSCavaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2422280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMz+7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpALxAAjYBfHuw4NmZzY05WNJcy1dZn+/7+Bb+2968+A+y8gU84VEjP\r\nxM/kz8lJYYmnIowuuwO2cUJqBib2a9DHN/Mnb0oLFJcfpLO4/oMQC1jUW0SC\r\ngQhOtLjxzKZ6/2Q5+eeYtRMtnDdN4osFZDVsyzkgPXol+y0X4VF3Z+x0we2H\r\nTfmkJqTFP1MNBTznTMzCljJIZYcRv+tFKA6DvYwdWgfQ6pN6ARd2iQ0PQwp0\r\n7SlCt5AkVuIobBB3oGUjZM3QwWrNwiEdUs0Nat8K+KMTmBo8KXlxUAWWAI45\r\nY7NLgGlCCSjI8kHMP4EQV6tkhmdbF6qWjvjGsVCmEW5JFOU6/SqgVXgJWjQW\r\nuOySpx7ctfr/l+Z2dXP+TunCbs5SeK8+ed7PEKPAyaSQPVjkpPJE+XYUt+Ql\r\ncAxHGCFhnVjTPomUVc9mOxpWa7Z0JVU6czp7qkBCM95DdDLX+q+bzUCKagfq\r\nd0bTSORv0iSOqWouPacDNWYBVw30/1+/v245MBsqaYuLkU5AhHwcU/XwQJ69\r\nvkSMuwaN3OhmFBcPAC4iteUhFkuvLPO67TBuIcuRFltzqJjko3Qqk9ckhGRb\r\nSDzRDNv9VW9xjH2wyVGquzFTgGR01zE0a/6gZCTBePVCoPSCn0KWAO1kj85a\r\nl+fWyn4iw/mXVx5RWzhe+eOcVYFkvktL+64=\r\n=rHxz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"22e3bdc5c4e12a98b85d19b048da5afec93f351c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.0e600d8977","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.0e600d8977","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.0e600d8977","@lodestar/utils":"1.2.0-dev.0e600d8977","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.0e600d8977","@lodestar/params":"1.2.0-dev.0e600d8977","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.0e600d8977","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.0e600d8977","@lodestar/light-client":"1.2.0-dev.0e600d8977","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.0e600d8977","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.0e600d8977_1664303034658_0.9738451064303566","host":"s3://npm-registry-packages"}},"1.2.0-dev.6681763c7b":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.6681763c7b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.6681763c7b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63b689f9dfd4ba5864f7a7e0675767f50e93c194","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.6681763c7b.tgz","fileCount":966,"integrity":"sha512-uzevo3OArKjhz907D0H/jCqBb5aHHxt2pYdf194LDnk6Yt9IQbsbZD5ZSY4wfwWhEQhWIRb8WuZ23Du2KoP4Ig==","signatures":[{"sig":"MEUCIQCJCWQdv4qs2TpBOFHGqTVQiGPzYt4w0i0a4naBuR3n4AIgT9J1NtWc/ZlevHvEO5fSe1xkOOBdeSOZwBtTqX+bp2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2422280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNG4eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqapA/+MZ4ys3KBzWVWqRFgF2J5wMhmzI8smPet6WyN/rj0hwWEfKkx\r\nXMiX6ehcT3GUFXpSCA97r9TZ7sNYq8sFhU/+dJDCpnV3A4r0xONl6+sCiy9o\r\n7DP4oVtQ4MknG+IqL8x2jRMzMwIhJ2D5Imny6c3iDnqVezBPaHZnvhwcckkp\r\nidsL0zc/l0NIbrfEWTmHvEi4iSqajMlDVdZLDIBr5taiGV5J3XN66C/zlwer\r\npcnAFYR8eX2eLHG/15xcNK+T5rGFbLkC+Z3ZWAAHifkjLUs4F5L0MRg9+A+F\r\nWabwGdbi1On94CiT9pQRpDew5o9MELsruQ66ntW95U3IsXvt8MOEMsOgoFgA\r\npPcDzCuwdjI0D6+K53WuXuyIPmRv3luHskTsoZMinpYt1KrJsby9RbgwehsS\r\nwvJfHWlDo6S7dpnmiyAtYMC4uA6zon9Gvy1NDilkLPxPlSjSyCCyQmJaKbwm\r\nQ7mbYnY4boALmPU98L0t/rGUFwKfjtrXymMaqdmH+bJTVeIqFZ4BIzhwJk67\r\nNlxB62603bM2sslssOF7wIRbL6ZpWnwk9aDZQom8UMIJWYxCPltQJnFk1wGq\r\n/IxSEPfr0kCEmjNsX958mNhtfFEy4ehZCvz54el7ANSAlX/zaN4xE9xUMv05\r\n5TnKfTMqL5CNB1NipRyM7KwiEmoCa1KImYQ=\r\n=uucm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0a1a2fa9eed5c1a3b4b1aa07be9ea9be3349861e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.6681763c7b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.6681763c7b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.6681763c7b","@lodestar/utils":"1.2.0-dev.6681763c7b","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.6681763c7b","@lodestar/params":"1.2.0-dev.6681763c7b","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.6681763c7b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.6681763c7b","@lodestar/light-client":"1.2.0-dev.6681763c7b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.6681763c7b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.6681763c7b_1664380446585_0.24077016827695208","host":"s3://npm-registry-packages"}},"1.2.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.2.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-rc.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c33d8eec3dc8047dddabbbce469bafd6c7eebd4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-rc.0.tgz","fileCount":966,"integrity":"sha512-4qk4nrPpyatas9WoMD4dJUZdP4aUsI5zJchSqNW5+4XqRO3SvbmqFYrvWsK03yihl9pFmYw39rUBNdzuWtHnAg==","signatures":[{"sig":"MEQCIGuURFazMLcW7/LC0fCSRf5yq94hjYklcO0OWkPt9uncAiA15/nv1YTFSuBclgWG7r1mHRPLiOtdqEa0/Fu4qbgUAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2422170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNHMsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPPg/+MM2osYt2FojZbz491lJiRxqoh0EwE5iE4bGsSblAC/WNwzhv\r\n1qXj3+oOQ9EvY2oo9CL/ExLaxZngMK1ZQUVk2zGcp5oibi3Mp0Kyo+hjNG4z\r\ndcVbfsztnw0Q4aV6/4LxEb8x+0fVWMQJuNXW/wJ+5h+CknM6tHgnd/Y6ZEus\r\npXTWWg5myOA5WcWuoDKWxOmO8FAkrf/YOoKgNxv0GBudELC5toUGFj2yY0RG\r\nGnO5cQB+idiYuHSC90i5JAhfiROQZ9YoVDGv/ddBLxjP/Zwd/B1CEzB5nQo5\r\numaQ98N515quArxRzfQRvwNn6OdNSHNDmmhmH5aRbE/o1y1e8WtXMaA5uply\r\nFdiq0oWOiEWDrT9ThnZoDkqupF8j6VR/E9uOK9IDXb7LnszT6pbEylTJgy5o\r\nGPHTZlxt/L6RugDELhNHG76+VfZ1+dy4gdCL2vjhZHZmsUVd6n2BCOYPFVWm\r\nef+0/fFVvbLEO8GqMrHfIf+fBxDClYE51UZ82gqXGoTIVl1ZzNzrij16z5km\r\nBl8rofOAyRw6ehbUAGvldtljwHqVoJi8B0RehtAKkh0AkoPkn9u80uVU1YwU\r\nUT/OC/SV2Zn4AHIr+278M8dyIKTKKlXAzjOQ8MBvdd8ypJllngqRG/idbToH\r\ni67YiS3x72IzLRIN+Vx/hXlNS6S3+Thsr8I=\r\n=j5N6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"dc2bf324be0ed787c2e27f1bea6af450fb27906f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-rc.0","@lodestar/utils":"1.2.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-rc.0","@lodestar/params":"1.2.0-rc.0","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-rc.0","@lodestar/light-client":"1.2.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-rc.0_1664381740640_0.5807134227404775","host":"s3://npm-registry-packages"}},"1.2.0-dev.631b6e74f9":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.631b6e74f9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.631b6e74f9","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77b2fd667339350239d79f448ca00655413c836a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.631b6e74f9.tgz","fileCount":966,"integrity":"sha512-qFbt1H0gpmHqaVxM/AK8OCvxRz6mR8hA8uSiiy6IEOiGnDZGkLxLMVy7yOdwp0j4RP4ZkJhYnfA8qU4Rx5wy1g==","signatures":[{"sig":"MEUCIQDuo+xqyHWCapVbYhbuGGQC9QEdTCuznUkeSvyDZdnwBgIgDXBBXon+90puhGeuYNuK3v6cjRJUpi6XT6rNGMCtyes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2422280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNIRnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsew/8DqH1PAmlE2QEv1R8I4J3X+Xzwi090zA6s9hqIPVGi0PwIXtm\r\nfzBqA2zr9y2/hY2YIKcued6dgYKjRF0RLBPQa9S05zzsyhqdzpE7GGyNx+2a\r\noFmWhexPhj2WcPWUwsFyn3lcbVy4ngr5FL15yvW3sRYeuO4EwZR0jStFT5yK\r\n6ELU1cBJHBTlz9DV3vtXsXm1zcJoVbcXMcQDjWDvdWLmXyIqxi+BV41deXxu\r\nS9dWgIyf45YCE7cFNqiuhmwBMY5TLF7abq0rCgRQQG/RiokuChFd+eRj9RV1\r\n3hrh2STmxogNfti2rdO4p1zXsx7/KaLjk0wbA084zxDTuQMafguIdYt11odQ\r\nJTDfLKrfy/YUumE5xXMHufrBTuNdoPP0fPagxz3k7I+9ELUXPLz3UWyAlLTH\r\nh2oqMHvrFdWUKVUATzVtiFOihFpiPDopWe90x6m9C1VrDK8Y/Ilz2mBtQU7z\r\n6/hFKE/XzafEFKp6u5R0RillgDAflw49+/96CP23HOyFK+y8yO1ipzO83RXC\r\ni/Wh0pVBbnnYQtspC3phC6QVZkxoa9xkMnT4J1U+o4m6DndvEYnXIB1twL41\r\nLnqhJLYgZJ5yF57SNpDdOPmBN/DhSWwQLTm5+sCS1CwhxNTjH2G5IgNlfj6S\r\ncEutqwEcMtdbvTWUZ0CQycpFlrqyTghuWZQ=\r\n=ifOO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"7a8b6a97c24f5446f8efed00d099c06742a23cf4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.631b6e74f9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.631b6e74f9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.631b6e74f9","@lodestar/utils":"1.2.0-dev.631b6e74f9","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.631b6e74f9","@lodestar/params":"1.2.0-dev.631b6e74f9","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.631b6e74f9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.631b6e74f9","@lodestar/light-client":"1.2.0-dev.631b6e74f9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.631b6e74f9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.631b6e74f9_1664386150858_0.5323939789522638","host":"s3://npm-registry-packages"}},"1.2.0-dev.82ea2959af":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.82ea2959af","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.82ea2959af","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60e3d8c378f3db4169b96cf057f12ab54093169d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.82ea2959af.tgz","fileCount":966,"integrity":"sha512-JMhRPx+wdHh2GmKbPvlTBRMl2X1zhDfPnHYO/E4PjRajUlJ7P4K+GGUs5E2HAxysYZZkgDW1JcOegPbY7NmpoQ==","signatures":[{"sig":"MEYCIQC/mla7Y+PGRu/JRU+KAm1w2sbfptUHzAApKZeamAV1KAIhANwIdUreXIXu6b4F1kaRDyTyrI6TQ2dGyC0JksSQeLCP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2422279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN+g3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1MRAAhp8Bh3xuuiRGQM3sE+CdFLIn3PBjTmxFo2dYm3EBYrLHl0eh\r\n0aPjvQaiBKONOlXEUamqWOHScXivwWLuNMyg9nh0RL2cx2PQk1o1mKtSaKz8\r\nBbdn8Rrc3cj2c3W6UPFWAf1x0fL2JeeM4Ko6jbTffA0Cffqo7l7CVvisP16c\r\ngEKCMDKojrntRwZgLyuEBxdJBS8IUqcygzl/SWnEBsrFJ2Fw2Ond9wQn8cDJ\r\n9PRYhpNtOxh2OeFm+lqKqbTRH2++nIWDC/DVSgu6BVupA9cVF/Wcauj9sU4Y\r\nLCqZnTSCMjUYZINMX5+XChSRHUrJVHf50Jm38v1qcKPNNHLAZD/YiSqMgWwl\r\nsPGiMOjPSSjT3l/i9GN+R9C3cPXZmnOVeUJZPSFIh0fRD/ZgGXX9zXCVwiZn\r\ncSAuBS86FAgSxEpvugp4+vslDKr/zv4RkQeLZkYexhxoBdrnc1x7hatdhLo1\r\nLL9Mn2Z5BgdwtWv+7jWv5fZKZkahH33rVwuu3NNiPSXICHdkQ3ky/rCznO4f\r\nrDj7rkRxjVAH+pprCD7bTg1KEnteCrbc2rD/zkNHD+/aKzsS1OvGa1jZ8cuj\r\nGwJQNgkmV2aflZMkqJenUVe8oxEgVZUHVtxos4+SM8q7wlHZrR0Vz4InMlpT\r\ncyHdUEW/ZQ2Qjf2dYMxGIUPUl3hGSgQV7so=\r\n=6oBE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"768678b0e964f4db46e6b3ca79f2e226b8de8e4e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.82ea2959af","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.82ea2959af","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.82ea2959af","@lodestar/utils":"1.2.0-dev.82ea2959af","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.82ea2959af","@lodestar/params":"1.2.0-dev.82ea2959af","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.82ea2959af","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.82ea2959af","@lodestar/light-client":"1.2.0-dev.82ea2959af","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.82ea2959af","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.82ea2959af_1664608310796_0.38841134411358524","host":"s3://npm-registry-packages"}},"1.2.0-dev.46779502c1":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.46779502c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.46779502c1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"02c948256d70bc751a0cd10faa332aea55baa874","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.46779502c1.tgz","fileCount":966,"integrity":"sha512-n9EmBWl6r50nQdAyZJJ71GyHVsIdFziZVeKI6qTacCwNNO0Gr7GUZwiaWz76jHAmCpXjc4FU3SUMIU6xt+5pNQ==","signatures":[{"sig":"MEQCICk8VqlRQgv02GxQL1w+lB+5/oQp8oLCMo28JZHSa6heAiAJQe0sTwVHuhtknYKo9D01hVJU9h9Zbw4xx+OgylrO8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2421941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOWsBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGEg/9GkjcJNCl9vKoQ1emL6Vrpc4AHuW+QFdc/yrcnd//YgxGH1UJ\r\nlDimuAeFB5jX6JKhqnWEt1zKeGCBorMQIhkoLvF98n6KbWWq3EPmbg3rhhCN\r\nud5O+rob9VAQclZmJnZE8oKUQ0BuMjLXGxvqYdNsZCmH6NHmb2XsY/EzcSw8\r\ni7dzX4xq7jHt24slt9xICY7Q9FNzs2IePHlFBOd1eVH+2g59qKvYy7NwYlJL\r\nBlohudFBwH2/x6p7sJFbW02E55qescLXhCHDgSuLIJ+6qxjqJjkJehRsK0k+\r\nP7sD6cYzDqOJuCy3lr+cPaKAXcuzUeutSJK9eSKvHqAqSs9MoSmk/vuPwBA3\r\nGT7If0dDv+cIURT4B3jxzCGl5sXWPAGO3KNbD3kGRCRK3jispZI9FxqKb9ux\r\nMz8vVedc1a2XN089avRns1G3VMLLRs8049gdDvpFA+MTmUmtUhUriDPtUteq\r\n7ZtMCazBNan1vzHwZD75oS57i9yHrrefOxcjdoJnwcmhL8RwuCtCsXvWINfh\r\n/Kn3JEQLN4m+C4dNQHHFXybglwwwKKLDAwXnCkbT40ZGZTIZPf5qxOznM4oA\r\nGhW8ClBMyEqp2ECDMqGSnlcTVp0fN+RGY6G7k9kSR75vUAX54qWLoOVzftq9\r\nRpvgrqDDplYlCdE11DSiYYvXu0pBsvo3L8w=\r\n=pzig\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8e422b43b3977cab3b35da22c19b296a92995dba","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.46779502c1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.46779502c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.46779502c1","@lodestar/utils":"1.2.0-dev.46779502c1","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.46779502c1","@lodestar/params":"1.2.0-dev.46779502c1","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.46779502c1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.46779502c1","@lodestar/light-client":"1.2.0-dev.46779502c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.46779502c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.46779502c1_1664707329388_0.7887750839808496","host":"s3://npm-registry-packages"}},"1.2.0-dev.9636a74a49":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.9636a74a49","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.9636a74a49","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9afad985088739ca10708329e9a8187d8e3dc375","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.9636a74a49.tgz","fileCount":963,"integrity":"sha512-hVI97huB+i5+newjF+t0EQwRBIx7QVQJAiCqrxI0sESjNHr5KB6yFcnHhFy94exEEo1ltQ92dbtMGi9rehiCqA==","signatures":[{"sig":"MEYCIQCduR92sur/n+QinOWvJUXQQbj5vpz9YHmq+RXx53SWkwIhAKDAJkTEDJWpdBltrWeMeqrt6Ehz47lCgjN30fO9r9dj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2417428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOXITACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6zg//dN84o94o002UJ8b+q+yA3BE14tJt9PkBOJNZgYC14GoGjxgc\r\nR12qd8A35gXD5g4h0duP6Xic/WleDEMWklWRZgg/r8eAzenjLBnZiJWcoG7d\r\nbnp+BMKRViipEl+wPFCLnJa0nE9AVfMtz101ro9KvVnRvNgPn7Ct7fpUdH4l\r\nylIHbhNoPQnWrzk8FE/oZabGhZGngBguIxGl1PmtZmvp3wgAQpyBq5Qa5KXW\r\naC6j3Hbru0ElGSUpVQ6IvjXvVLat62z/IFRZlY8/xXrfH7QxpkNnoyOqbeaQ\r\nNMenKMKCpqWPMsDWIBAlmz/Wlf2B4FkqVMzVi3esJei2rFY8GD4BGPC6XVxn\r\nyILtOKwjr0INpfx1IWNbwm6AnzPhee/+V0OC1AQbqFqpP+OWpoed7NiVw0TS\r\nMmF/OxENhee2sRjL2foiPd6kY9xwzEBtgSAqd70viJ4TqiuiRCE3zWYmzSPr\r\nwHN9RQHcaYNviqYIrQnLjCeUTThNEgo9nkQBulN+Gg56JMjFvJGj1/zMCDt7\r\nuHXjQJ6FYw+asB3h1K8sW+VK0LosMNdeDsfTlfHpfhgB/bR7a9N4y19V6DUZ\r\nrc42Vbnr32kb8FgokRQdAOEkSdsfsTS7TqXyQEW5IPsTvt05P6sS1OWO5ZGF\r\na4TYwaaVdV+3okyrdhpArLMEPt9wODFJHZw=\r\n=4VYn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"707c07713226fd57a67fa1c629336808e04cd72a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.9636a74a49","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.9636a74a49","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.9636a74a49","@lodestar/utils":"1.2.0-dev.9636a74a49","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.9636a74a49","@lodestar/params":"1.2.0-dev.9636a74a49","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.9636a74a49","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.9636a74a49","@lodestar/light-client":"1.2.0-dev.9636a74a49","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.9636a74a49","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.9636a74a49_1664709138703_0.23537229100429125","host":"s3://npm-registry-packages"}},"1.2.0-dev.5151bc27ba":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.5151bc27ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.5151bc27ba","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8dd3481b3fc37819fab0dd3298a029484b849850","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.5151bc27ba.tgz","fileCount":963,"integrity":"sha512-qnsVLcbLmyO40ZFOAZIPieRRfQdIDpqEB6xqgGmnZY2phKopGHL67sLj71JKhVCw4KEjscm2HHSLVruIDgUXdw==","signatures":[{"sig":"MEQCIA+lEeflvPLiG3ajwYh+gNpNOhEEVg3lv9YrLFNmzdpJAiBBMI7wp7c2rOHC1zNmhPJBzpmDKf8zeuOtuo6i8zoWcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2417428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjObgYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDxA/+NxiSKoghjMTw/68sy53AKXsVo4a+jhYlJoVOyKWoHCuBlLOg\r\nFHhMasbYEsQF1p05cfeI8Du8Tzh9FkwZd7p3/12siyPIQis7XVd6vATNmnsG\r\nFM1RwyPGgNkljtdZfc+QzWpi1jh5YGhiKOQBZX/69e0ygML5dif1ZvO2DNYf\r\nJLB7uBnGpBUbgbNZBjinbwANViNsOpAsKPVoOeGOErP8otOKymCd9NdP4XFR\r\nXSzSVeo+2WXiDwdE2apse4AUyyrqDFfA+3mVft+o7g2ypuTXB/cNXOUvD41x\r\nWmYv936pw3KkwhTTxKwRNaQM5BPXgik2YR3NdGJnc9tfAk4KJoGiB3l0fwH/\r\nIh9aHGeslx/bWTkLARI50zxB3ecj6KJEVBX4N97w2RbwM51UJXtP/gTkC4BF\r\n4GvJtS3pcSJJtubt2zQ0ASRakexcJtQUdwnxgq9CoqsttsiiFZlNi+gWuIzE\r\njj4NfRkrKZhH6YTctGmhgfdTAupoGsvcvZOaxMuHznzKTP5+5u7KB1XkCSSl\r\nQFLwxrFlexofzzy3Q9w6B2cslNBx9sCFiqZAcLZy/3IzE6XyjQYivj5oB7zL\r\neX694vK8pP63NSvJs9+5PwyZe47XDp4oZtpWe6d7ND8O1AnZ3np/zWqJWP9c\r\neosPeRKsIGaHi4sVnn3yfLFBwX6C8oHL3/o=\r\n=GujG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f148c3b79e6e60fd1e0f81aa219cd2d1b087b1db","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.5151bc27ba","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.5151bc27ba","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.5151bc27ba","@lodestar/utils":"1.2.0-dev.5151bc27ba","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.5151bc27ba","@lodestar/params":"1.2.0-dev.5151bc27ba","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.5151bc27ba","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.5151bc27ba","@lodestar/light-client":"1.2.0-dev.5151bc27ba","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.5151bc27ba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.5151bc27ba_1664727063858_0.8863851149619104","host":"s3://npm-registry-packages"}},"1.2.0-dev.1d64a2ff3f":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.1d64a2ff3f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.1d64a2ff3f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7008f8b798349609b10e77b22f04935fbd9f0b52","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.1d64a2ff3f.tgz","fileCount":963,"integrity":"sha512-aMYcnRVf1bRX4SZaoXD48BqPGeBAn9gjSGI2vWZUdaPFs4niNAlyE+XUqZnIIou6z30THID1nCveqsH3x24Hzg==","signatures":[{"sig":"MEUCIQD7UZkpvXMEtOW4R7EaziQ4q5s7C7/dKSd/LaPS387sLgIgDakH451qli5MdEx7ZwL/JtF8VydFDrw82FUX9q81GcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2417465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOb7vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhgw//d0TumPiVzyzO2ZHrIjQykWzPpRntn2eJQQcH4Ma1iD/vXXb/\r\nvOTeUwMUCK4YixdqzIhiW3zA1VpRz2LsCene8Kb4i78ZIeYEwnBc3jFbc5h6\r\nwU4Sr2/wND4528bs3BHkjVUvaIEY+XSKGE9yVf4g0hYa5c5ll7MpGYbSZaNi\r\nCtuVOHAPXXdkmPBZS6e6RlniniikkooA1qbloL02ye8aWPtPBdpIquzUE56G\r\nr6jWvh2unNxjiFgOAU7Q0SNiv2/q2XDTEv2KJjn5KsETPA0fQ2YwsseRmrbW\r\nVNDR7JIlvIvGD+EAcF6cT2QSYmbvxpqIbePCWwcSqUQ6m1N++En1uCwOzIk2\r\nFsVEG9VewqTE1dI5nKSdunpQUMEdaiN0qO0dnYTM9vsj85EGA3T9eLlWfck8\r\nGgMnro4vwjVL90C15MMsIhUzgBgfTzhqqLvnaYZMCJ/3JgaLaG+vU2eMdrMb\r\n+Rln15jGvtR7ZzlyMGdTaP6/PBfoYAPY2ihyUUejOq5idyathUpqgk7gvyuD\r\nBGTeJi2ht0BfOGamAwY5RYJKswY8Z9A4ayW/3nRvjQ9ujeRN9eX4wfwl6Qit\r\neJ9qB/p+QvPB//QtkpiAlGC6WcDGKqzwuqOPnm2MTFETKASA/jX+bkORJcwj\r\neOua0cYpAAxIsur5hMTOdtJZbXXKMN+mLfQ=\r\n=NnUP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2f1bced7f56e4f0562dd4d214a8f71246eb7a1f4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.1d64a2ff3f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.1d64a2ff3f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.1d64a2ff3f","@lodestar/utils":"1.2.0-dev.1d64a2ff3f","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.1d64a2ff3f","@lodestar/params":"1.2.0-dev.1d64a2ff3f","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.1d64a2ff3f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.1d64a2ff3f","@lodestar/light-client":"1.2.0-dev.1d64a2ff3f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.1d64a2ff3f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.1d64a2ff3f_1664728815256_0.471130551778556","host":"s3://npm-registry-packages"}},"1.2.0-dev.c9f07a47e6":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.c9f07a47e6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.c9f07a47e6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"413ecc56a3bd05916a23b5d64f555661633ed71e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.c9f07a47e6.tgz","fileCount":963,"integrity":"sha512-XuWF3hjCdVQqswRt5180C11rLcQiRqZX7FQkGAJk7Pbq71AJTg3Es0svSTgZD/b2DQ4AiPH5YHIRPz6k88B3bw==","signatures":[{"sig":"MEUCIQCbitO/LHIDZUYdtmj5UG3eKOKywYpdPLHWO44hfN2PrwIgHxjynaGZliQXTMvnw+ttLeeazIFKv0vdhQqqnBZ5Dag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2435993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOcS7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq25RAAlNvp1/CFYaSwoIli9WiDg4TRi57yaT8BZdHnL6KZok47GYfZ\r\nXD+mcA3s9fqA9/cc8+rkqJBXDN60AXNUsvVhogFdHmuqq4TiVzh9PK0DJDrz\r\n4HCOKeB3hwzVyrl1Pv5dyYdh8qvdCxfr1HQvU/xAQhsFDevfxYj6KsGG/AQs\r\nm3BGzk0GHNcUNEubj9KeFwNd4FHCsg77E6w4GiOQoRd+p06KoehHizVtnpta\r\nycib9qhuhfOPWF+N6ig/CPoXK4rqUM5unjZ+8REOVoRLZHSpoVwKLaZt/h8t\r\nl3z2gNSNO2RP0szGViWZhyR1U8+uy8McpowoDKdJLrSZUFgy+3Yp+1q9VT1F\r\nAXJfyqphXrqZWTtRq2pCKgVHyT1Rg4GiiM36hWOROZu6M3r7Fv/Tk5uCbAjx\r\nSOUB2l/PTdCtyJSNvjek+oBxTrqsMvA/K/8hlmkbohCObINkBuNYle0ac+mL\r\nkZwASBqTN0zxNMP9JuUvQSTZFqYeJ8VGSix5UYLXdZyeh9M9azXNupQbg8Jm\r\naS98TxsSIpze6lt+5cJ7rd5J40MXDhZvH7dIssWQkugPoYCTx77F6R+kt6fd\r\nr9CNCTQaRTsii0fzcbfvl+WT/UUzpNJ/tw7kXxnbPdZknWmwajBs/0YBpvnq\r\n0nmrDVR4MZZtJumWNBir+Py6Rb+MGNTQeII=\r\n=1ZMU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9acbbb36ffa2832176fa72ba71797842257e0d6c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.c9f07a47e6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.c9f07a47e6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.c9f07a47e6","@lodestar/utils":"1.2.0-dev.c9f07a47e6","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.c9f07a47e6","@lodestar/params":"1.2.0-dev.c9f07a47e6","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.c9f07a47e6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.c9f07a47e6","@lodestar/light-client":"1.2.0-dev.c9f07a47e6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.c9f07a47e6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.c9f07a47e6_1664730298794_0.5592395009407221","host":"s3://npm-registry-packages"}},"1.2.0-dev.3df7e2be34":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.3df7e2be34","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.3df7e2be34","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eafa03d7d8b688ebb66d75a8532d7da3ec5e55a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.3df7e2be34.tgz","fileCount":963,"integrity":"sha512-pQ74N0TqhPg/uF/FFiHDZCGK4iRX6v40Xoj6rlLFOX5yUNv4IegOsOrEJZdSqYKAwOoj4WLqVYcIG4DbiZ+nhA==","signatures":[{"sig":"MEYCIQCV2qy6CC2R3aVP94iA9gqrxzRvKzG3x/ojkL8u+cmz4AIhAJGDxHgYlZsIJ5aWg5V0d2kuU/GeJwlj/P16ZYpHnhVr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2435993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOc+1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/4w//XlL8W27iaV4WIJiDrdMrmxeToK+W/Q12LBeGaPtgjrO32fpY\r\n2YGeIln3Hg74kNaUAtGmuZ+LA2zNClrso+c6la5tskk9lm9aNDAwPHotm4yy\r\nU+zOblZJePuqiJhkJe0++PYFpi/bSlQOCuWLwdIgdhMt2Qm2xsJfxfg8QdPw\r\n7srE1pU6NWa20sDFwQ0ksARMSDQV/T0zrrp2FsiwkBwc9UL4MF2hTdkkW3Hd\r\nOoILvQlS2F42SL+JrtZILtdlPK9DNGyCvFUTKC/x3ZJ5gq31DGO2lkRizz2I\r\nn/fwWAYTM7FYzkZQg1HhwsNQ2owDCt/0gAXkRb3KqdbaFAAXJQo21OsjjWjI\r\n8rbexDG9TO1PvCWWT43SYbrZKPAoEXHURR8ZaHCA8du5HUReVcHl/HrcQG2y\r\neaW8UsJv4T3A1iDKJFRaljgxh9tDoiMmmpbFrHa4bghDyEq5xyahS602uIwL\r\nSru2cBDYtP+oE3K5+OmrZ9ix9fSuZHeYF0N0xhH+YlzY6zW4xTibAlGOO4cJ\r\nk2XeIFicmJrqyv+XaPs05Nw+FO78wAu1OfHlTiTjAG1LkLuZ1KLQpxJx0jpm\r\nRi4sRUc8uY/qwiGocRh1aUKvx9WCEyIcQGflWPH5InC6D0W7x3fk1Je0js7v\r\neM/oOXVFpfj75RJRhBJesGM81l1vM6zhxMo=\r\n=Bua8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1940de2707c4e5490153cbe512042b7c41f64c4f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.3df7e2be34","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.3df7e2be34","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.3df7e2be34","@lodestar/utils":"1.2.0-dev.3df7e2be34","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.3df7e2be34","@lodestar/params":"1.2.0-dev.3df7e2be34","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.3df7e2be34","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.3df7e2be34","@lodestar/light-client":"1.2.0-dev.3df7e2be34","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.3df7e2be34","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.3df7e2be34_1664733109354_0.09825296203597444","host":"s3://npm-registry-packages"}},"1.2.0-dev.f1dd76f8b6":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.f1dd76f8b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.f1dd76f8b6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d1d61550ca1a0534bc9e4b942fb0ef4a10b3c42d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.f1dd76f8b6.tgz","fileCount":963,"integrity":"sha512-if6Gpra7O2g9HGm1Rm+yjSefj9G2NLhz4fm0Ku4RBI1aqWYnK4tsz6OKNusVdMKBmnFjbVW4B65ztamlHIfjsA==","signatures":[{"sig":"MEYCIQD4dj0j1lCPFdv6vTvi7gk8+FEmUH0berZobOdhZ0tX8QIhAM1N6h8tZUayFyM+mu8n5efohnQ2wFTMcWHpYtNms6tW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2435993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOoSAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvsA/+LPMrFIFjB48FXI/RA1tSW+f2K9lnIPljfTEw089Cdy6esX4Y\r\nzDiEo8m4grbU4JK/aQJIzrO1wNd8yFrNBbUWxGUaYZuK4isPlTkg1fARtyri\r\n+Gxh0Aflk2L2uD0OqLxY9BXILnECDW30AP5as8m5R3o6s60H0dbEstdi9guA\r\nDBINeV/Y4lUvggJUIO+JSrK21bjnkfqD+J7QncnzAG/9TDzxi9c0dN57KNlH\r\nsP8yvyTukNxA8GiRgEsb2LGFScCcp+BSuxFVkcDOzswuAR+QfhHtLUtE2kXv\r\nz/nbic9GpaZosTmhHBuS3t7ybKJHRVqwWwq2hE9Wr77+/xfQXx13UQKZGjna\r\ncWUl3ABbb9f6ht3G5A0ig3SjAOCiR24Ps1YY2d4SzceOiQsLAxdfueCx3mDe\r\n0NYFi9GCVJ26yy+jCNlBV9IlFTvBdxU97u9FpHRmCf+XKyceReBASIp24Nvk\r\ndnq6DnWs91y8ni4i/82nFvXT/kLaM3fjA9esLndxzWrIkD7ExMmk5guSQ8Yr\r\nZtvZKIq4hzf+twsYQVOQ2g49S8R8q8lZVCVLWRZqVNGbPH2hYTjcKIL0W6Id\r\n0s9IBnnev3Hjkdqs6mFiHL0ijLGDwDkJHtOocWd2XxB9ZggXFXJb9Td9OYkE\r\niHEdQFcGuny/APg3V2Wtk2GAWIWqVE86mcE=\r\n=+M7N\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"58e4a04ae602f4d662065e973d59c8c029e19f8b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.f1dd76f8b6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.f1dd76f8b6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.f1dd76f8b6","@lodestar/utils":"1.2.0-dev.f1dd76f8b6","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.f1dd76f8b6","@lodestar/params":"1.2.0-dev.f1dd76f8b6","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.f1dd76f8b6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.f1dd76f8b6","@lodestar/light-client":"1.2.0-dev.f1dd76f8b6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.f1dd76f8b6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.f1dd76f8b6_1664779392589_0.14423388077273347","host":"s3://npm-registry-packages"}},"1.2.0-dev.07eb65881e":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.07eb65881e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.07eb65881e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6026abc2d96cb9aab363dde8bb67eea744ff953b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.07eb65881e.tgz","fileCount":963,"integrity":"sha512-sQiToXvsIhfOZ55gZ5WX0P+8vbFtrmK4/kkg5uo0hSjvslehqfCm4KjxNaiDVvmKNnsmiVYAH/vbUvsASaGHCg==","signatures":[{"sig":"MEYCIQCylCbAsFY3cltkrv7qIX7cmlRPUpFOZjLkkwP3UFV2GgIhAJ9hTXCyBj2LmarwZPDOH3c7TAkk3BLVZecNts3JneuN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2436841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOor4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplHBAAisD/vOxz1ZqUiF2Gmakm6VR6ZFU2QatJMVp4W4q9sQgumudw\r\nbZDKbXQRJFLXXkTkoojycM1WMBkShD7s013TMjliWt3NUFSB/T0HgKbqvEIi\r\n756j4ct8pVdoyDUmFo8UkDFiv87HA2b7e6LlqYSpXuwmSo/livHcs7y8DfFk\r\nQNSr6SOpNniwMEtXYZObmycA02tAI6PN15naKBK9zN0ev/DVOEYZg8/0aEVl\r\nSeHS8eataxl7bcuWuQg2t+JNk3TEZrQRbsNg08pVqTfH55Lpe64TXxeJoRCG\r\nvO0N54wReh+w7Lv8U4JjCrYmQg8QuokFHqQxg7Le8/rUbI7aCzsO1H1jXa0z\r\n+YdxguPToQXRco+8L5VkAGEly0juywheNXmW7nk+i5BzTsuNf9Ip7lJcNher\r\ntMZPDDVdlIKbiBHh9IXQNNrCuvK49erahQBOn9u+4bVh+gOu/Jh3b/gw85gK\r\ni1bQD2wDjaFcWpel4jAWuuWtM2x1USno+4tAu3UEMMTE8p5fbhUJwGyP3ZQm\r\nkyAbZBilOGcq4vQYS/JZKqwUQEN8vYHETZ+UC3SsCKwgEt/Th13hGv0fxQ2X\r\nFFCrrIHdX9gpd9Yy4OOyi2ryhreGtDB5qzBfH9sFTJTZKFNDvgLuIrRCrqIO\r\nP2X6IvDB7OZDjyB14G+t/hj1BYjB/dHNcOQ=\r\n=enZg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"43d2ee4829da00fffedabb2edac2d44c4320a708","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.07eb65881e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.07eb65881e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.07eb65881e","@lodestar/utils":"1.2.0-dev.07eb65881e","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.07eb65881e","@lodestar/params":"1.2.0-dev.07eb65881e","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.07eb65881e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.07eb65881e","@lodestar/light-client":"1.2.0-dev.07eb65881e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.07eb65881e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.07eb65881e_1664781048232_0.3628891949014701","host":"s3://npm-registry-packages"}},"1.2.0-dev.19b5fe15e1":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.19b5fe15e1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.19b5fe15e1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fc1dfbcd29eca949556aebf25b0ec2f9408014c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.19b5fe15e1.tgz","fileCount":963,"integrity":"sha512-1hhv16t3qxMw6aQJkLElrxydeD9orGvCZralpSiKEuRT3lz0h29SNVcpDvi2No/2AdyFPoLK8KY+WBV7G8q1dg==","signatures":[{"sig":"MEYCIQC7yG3bT07A+WzUMKEff2PSaGI3sb2KB5ZcnyaogDIODQIhAI2U9LqFOMaXcd6SC/zmWddplbxgMqKcjst3eFL0szCn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2436841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO0cuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Zw/9EdzflO0RPaSUSOTp5N5A64eYtd/Z2uLGaS9v8IBt7j0K8rBa\r\nnh5hJMDF+BYAkDKkfRsaKqyOeHOrfNs44tSncLtnTUPB6Ko+RfK8Um3u1XiQ\r\n6bV9hI40NSnWKObq2g6IyivBvGJFi1DAqCbsMTVbZqeY5C0u/DKISNDs3HQ+\r\nZTExQkwCDSwRnZgee5zcZ2U0vLZYWKrnA5/H/QO2mC/D6goLVN5AlbilVpGu\r\nAoXBxM6pwAnPv7TiiN5GBNoA34PlHsvfHU5oSkuc29Ud+ZrS0ftjOG1DcqHK\r\n9SG1CoMRS9Tox5SIKwsd8j9k3JggKJAvTozCDTfiIsMZt3uA8IseWCNKlVpV\r\nGrGJDpYWXgZwhqgMA5ADC0uGyHBzqi6jOKA4RhzwZr3oS8UxlbGWeHHHHt/h\r\n03P0j0415PIsyPRlOTqBT1/f8rK4kFiybTCHieW9i7eVBs6QtiCJsv+Bihlh\r\nKwsFprRlX7M/UudNjJUOm6ONKoaKWUFlQzjRSJuP4iY9hQMG6mRZtIQVir65\r\nwWGcfiN4pBD43Iwv04p85LJcNdeFrrGyWl2a+feMsWcUmJn9FBjTez4lweUn\r\n8U7TTKIhcHpe3auv2hJqlzH5qnqy3wq0eQniMdjg1OrS5/hOc7krZn4lcOge\r\n18i3BPXLSuD18ROsWwvFykRHstxTswjUXCA=\r\n=r5/M\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"416984806dfbabf2c605d9b2d1f2bc472bb3ed09","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.19b5fe15e1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.19b5fe15e1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.19b5fe15e1","@lodestar/utils":"1.2.0-dev.19b5fe15e1","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.19b5fe15e1","@lodestar/params":"1.2.0-dev.19b5fe15e1","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.19b5fe15e1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.19b5fe15e1","@lodestar/light-client":"1.2.0-dev.19b5fe15e1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.19b5fe15e1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.19b5fe15e1_1664829229908_0.2776424892322722","host":"s3://npm-registry-packages"}},"1.2.0-dev.edb327da6e":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.edb327da6e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.edb327da6e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cbe03f40225912254c69f87e6253710d14d2fd81","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.edb327da6e.tgz","fileCount":963,"integrity":"sha512-LqNtC8N+xdL0QQwg5dgpyYEA6z4eDIEYsRDl3bq0pvc68Sl2kkPpe9Qs6XRyxucBEtg0IL3y34+oVV8f1cfLtg==","signatures":[{"sig":"MEUCIQC1nEftQ0m6JSpacbgbZluV7ChMG4BhDjz8+VCfYtNg6AIgMZ7dHO9we0fZmfprJ3D10EwmbeI3wN+5aMHv7qCdR2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2436841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPDxyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7bw//QFFZxQqYLIx56BoUROS322TiCsS1Z7sqcx4ANmHDm3WL2k3C\r\n8o5b/eLzKg+lAko+ipQ6BxE0F5YeeoMJQcsawhSXm0m+mbMm95joYFoIwDj5\r\niS3cV+R6xP/nKg8Hk5XhT/+XR7RdG/kZSHJ4R7DG89r6d/WHch0CRDCj/uU2\r\nehTT5e4fdlOQp2/X1o2NY/NN/nbHPi1eLrQ4BDt8ZSRAlpQKLKBWw/tVWGpl\r\n8W2+SnGgp8cqAbD/69io+50KveH50//Pa28/JSYrsfnDNj8uEFnJqNcQAGyU\r\nMJTYJFYMszsuVq8kmIvNNtp48oR5HBwwzLxGsGSb+WiRaGEDNm+mm9qR7Rj0\r\n6oyv8a8Gm9IfkjXkkQVbWTd3zQtEJ5Gas4QBInJeVO03y0Sd5SXGOBOY4faQ\r\nkjLbpMFUGM7d916Ihws2gIIaxteJqTGv8s2mq8ZPYo6dQsIyxRVIpPSEzKXm\r\nhPBRLISHM1ooL1XW3ngRjVaIMfP3KqmSR1Ja+T3PK2Fo+cHQR+4ZpnFeUcEq\r\nG7lIyx1zJsbEbMlf0MnHNfMdi/Kngv8nHz0utQU2gyhr58eqFfU03mq/slFl\r\nwPAdi/IEJpDFR9F8Nggsj4HutbTygD+Q3rdKxzfd5uZOhdrLu2/a6RTDM95s\r\npMSPdYr5sKjYTRKta3N/e4IE//GVJdXMCFg=\r\n=dDJ2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"bf59aff0670a8be8012ddff167a09336ba139c93","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.edb327da6e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.edb327da6e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.edb327da6e","@lodestar/utils":"1.2.0-dev.edb327da6e","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.edb327da6e","@lodestar/params":"1.2.0-dev.edb327da6e","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.edb327da6e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.edb327da6e","@lodestar/light-client":"1.2.0-dev.edb327da6e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.edb327da6e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.edb327da6e_1664892017788_0.3924347094437135","host":"s3://npm-registry-packages"}},"1.2.0-dev.92fc93632c":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.92fc93632c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.92fc93632c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"98b28de06802fc14203686ca338ea7526e92bea1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.92fc93632c.tgz","fileCount":963,"integrity":"sha512-cUR/BquwXtzcQ3+e2aoLF2GCGOHOVz7dQaVAVcZP92kStPqZmDaDt7IPhJL+rcSC3TlTH0bmPyqOR8GDoJXNIw==","signatures":[{"sig":"MEUCIQC8Vp360CbuViOw1Pb+OlDirx7i5uutVfrnxhWJNL+WbAIgIBVT0s4Ov0mAVoeVS34RO6WJ7AIzF1ByJPrdYwyjcZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPUqiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMig//Z97jCuhro7p6IDHUny7vgeOCpq+qyDmOh7umlbkYpziiC+4M\r\ngmA/DBWAYVOUtrxuwFyAevYdYE9e59ednDrQm+Ycw3Tir96y9BFRA2H20A7k\r\nwymlbAZUzzIjYVgBC5MG6dpzAwcaxx2tkZ8JisTg1V9zhMxE2gHU+zw6IYj/\r\ndNTbgb3RlS7X29xwwKwX8+d7y4eY/VRpOZsUN1IxdTOnciIbKYXzHWsCS1QS\r\nRcqS08v+NlfJZ3zMC+Q370vjKcywkGI6AYUBDihKrcz4OFXl4hFFYVAIyuxT\r\nct5WGCYkVp/VfT84w8Tjy5FOYKTR3XSmgxy2n0EPSBqSISwHtd6kB8ExSF72\r\n/ku53SIpB0P3INJVQeZ6d4TZf4jUkVyFHVa/yPsANkR7gIe2UNWTMdYUlPht\r\nGdLtgfFItNqUun/s+RvQhzLiNjq7Y0dBIUYtZVp3xsorNXYRJ1si4iR7lgCH\r\n6ru3qAuDsAV29TiHSKTYerrU2mw0FhY78bqW0wIfG24Oou/jqpILkR7FGBEW\r\nUmRIEwj6r3GKfQiBeF3u3jP/ENohF0lhJ9ByyiPS+yhn9gGKA+vHZTk2tO4A\r\nQephqzktjIkmg7dbbShUem8RPjt4JX3gXIodh2Q5eYuF4laVXQxPKDvrC24q\r\nf1HIsRAy8M80sx7w57FZRZQTGfkZc6fblqY=\r\n=hF1J\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"cdb40a781756f552feac06ac0d1fc5e71ce3d7d1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.92fc93632c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.92fc93632c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.92fc93632c","@lodestar/utils":"1.2.0-dev.92fc93632c","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.92fc93632c","@lodestar/params":"1.2.0-dev.92fc93632c","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.92fc93632c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.92fc93632c","@lodestar/light-client":"1.2.0-dev.92fc93632c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.92fc93632c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.92fc93632c_1664961186019_0.22188974619829516","host":"s3://npm-registry-packages"}},"1.2.0-dev.98d302db06":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.98d302db06","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.98d302db06","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f89c48cc2c9eddc7b22ca209cb0243e74ee945ae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.98d302db06.tgz","fileCount":963,"integrity":"sha512-sPWUH/RRGdWw5uxfRs6grkMfuIaysBCFpkV9Z2BLuuncE+dRUGPN9zp3KNere+3rkZFBASwhUp12GRyFrcWMmA==","signatures":[{"sig":"MEUCIFkymIvtZc2LQFQ2g8onxmZukxc3oDhBzNclBfB5hJjGAiEAtsKtmGso6Gr+Bk5ZIJZ9Y9JzJSPyxHXAQJJopeg26wU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPVAxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiXg/5AI/16YgHtHWLEcvjuiRe1bq/Ef5gJNBV5xSqQX3oEvIQJ6Jw\r\nDncAKwpCe2NkX3fkyVORXLNcsuj+gYJswelY6+XUKBWUpeGmc81BgQ3cBwBK\r\njsm4F3ZY80lxhP7jA7yox0RxYkE68kR6surVhOIRDnEo+IP+aXlTZilWNaBt\r\nCc4iXUAI1x4bOSiB3EgIMACBkB5H0sbBOqUr95SdPuFSLC6h9U7yCyDO4oAg\r\n9NMW0oQWBV8rLeiiDe6QTg2G0gnEiuGNrrphkQhtF/9c0/BAplYKP3llp2tC\r\nqZCtZxKNJ8s4A95QkYU442amLYiDSSoZyDCpacWQcoPRfSHV/bPiz1eOclzf\r\nicVpxTCJjOXHItBRIgaHedWRVZAVZX/HE3lBXcXpvn+p3UiLjz2CfxlUrcJn\r\nM4wbR5kaJpk8SHirCplcKzRRMRxqT8IUll5zU8OjeFuoOlGLMdIEUm2R24Uw\r\nn8rKlgdLct3sGSYdCATnVNNSDa9huZy7eYNZ5mQoVxIoLtA+bOIAcqMCijsX\r\nmql0h7Hu1lWnkZsHPD+EhtFZj/L054N0TROEem0gnWn1F4yyqefiWSbNrMve\r\nE8FZUc0olBfGAEv9MR7N+G3VXPr6K5m3FbM0CP9VvgzU+MQvzfWl08hLK/6l\r\nHrSmhNEXXMxkHpuwyEc0FTcT+Wo/0XrYgGA=\r\n=IMrw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a1245e10ebd30ac525c6c317f8066e1762505d84","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.98d302db06","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.98d302db06","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.98d302db06","@lodestar/utils":"1.2.0-dev.98d302db06","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.98d302db06","@lodestar/params":"1.2.0-dev.98d302db06","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.98d302db06","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.98d302db06","@lodestar/light-client":"1.2.0-dev.98d302db06","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.98d302db06","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.98d302db06_1664962609163_0.899078146826986","host":"s3://npm-registry-packages"}},"1.2.0-dev.9a963b4bd4":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.9a963b4bd4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.9a963b4bd4","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a7d4f4ae796a165d47a0bcd81df88c81aec3b3a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.9a963b4bd4.tgz","fileCount":963,"integrity":"sha512-AF/yeCKJrNvZluhCA7bs1YhFJyxyTOAM6Zs8mydFbk0VauXes0HPQezHMBrfniLPsbR24O4Dqe2P+v+9D259yg==","signatures":[{"sig":"MEUCIQD37t5AlN3qM3wBjT9bpJM/2qhNlC2xH9NPJ0kkikV1zAIgM8aU0f+f1/O/p5ofW9Ewn9GbqiEPu6FbqeNei1CUnfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPViWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkow//YajovwXAfBekN0T46WVL5hf+0vIV/pwNAFQtKiYzXwjVGXhx\r\nt52wmCW0pwHt2hnyABkicDL4wZ/6Ai2dYTB1D7QElMWwGir7Wf+CajBu0S15\r\nZ3S7QlH+eOC/gm5zjJXvgcnVheVHGYgVABo9xNjbaXyoVOJeHt5Aakzdo/nN\r\n7J4iEYAzmrezCDPqz6MWd18B+JGU43Wa5mNDl3u78ndPIJx472s3uJ3eKRTc\r\nrL1Bfa8OmgX6E9hmZEZWxfQCch9AQ/9xx8T9mAr18B10ekyZJf/iBw3Ou5Br\r\nUTGDYZcrbJKD3DhkKbyGaas+BGUkd2cTDL2qU8FOI3rFvpxZlifV1LLVPfeT\r\nSBohfsvKOIz9OLoKzvO82Wy//pYOU6cfdUNOmL5AGweBHzaQQoa7vUOEIMqk\r\nkaJSSKMf31OwAL/YwaEAiBlENHIjDFfoznVJdUnBomvcTpiO6d80YXxbgr8M\r\nZHxNyTlkoLm7c6GS7GtNrjNlwJ/a7zgHynWVJQhwNnD36HVBAIuL1QqhYW2h\r\nSf1jZcshjV07nnpgKdWrQ+t+OVdQXQvnvBLMN90iaK8stbZsSw9r1c2KzxPD\r\n53PappZix1Mw4dFsLwTEVp0+civxj3Fnnf1zi14MUDTfSSJFFsTHq4eEnXIb\r\nw2LpG/mZcoiLEzpjVlJ9DOb1as3XncohHYM=\r\n=ZjYr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c7780384c17af844707ea7eeac8fe1ab12a53e2a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.9a963b4bd4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.9a963b4bd4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.9a963b4bd4","@lodestar/utils":"1.2.0-dev.9a963b4bd4","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.9a963b4bd4","@lodestar/params":"1.2.0-dev.9a963b4bd4","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.9a963b4bd4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.9a963b4bd4","@lodestar/light-client":"1.2.0-dev.9a963b4bd4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.9a963b4bd4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.9a963b4bd4_1664964758314_0.6880349308696136","host":"s3://npm-registry-packages"}},"1.2.0-dev.ca27458b59":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.ca27458b59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.ca27458b59","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aec11d65a287fbabdc32417daeb147fe9b1994b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.ca27458b59.tgz","fileCount":963,"integrity":"sha512-pK6TQacWCVNeZqusS/FgyOJy/qyDCU1JzS66BQIDtUOf+KRjQ4eHA6YntW+sk9jq7hA2DYhwkyRXWMGRsaxx/A==","signatures":[{"sig":"MEYCIQDvuZ0MxJqPc68t/mkLGiumSIc+OJVEgjEZAvVs9Ao4DwIhAKNgZJZiVjs7Ll+hag+7DtpGuXv0oqbaY5c1zw5MvtHb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPV57ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ4Q/+OlDBCsudXAgW+VRGZ+G4OjbaZ88CTcf0u0NVbDqLk3gyZ7PG\r\nqrBNo82T38uzljHTUTDBuVO+8oYVOSZdTtXZ2ALaQAsv9D6qxjhE2OpqUVXq\r\no4cHRizNzK4s5XZu/+qMUlTEmIzevpamo7GaQhxR2MEAHwPypAmPeG523jKH\r\n1rgYKopp0GlW2ruiFb3dNTjW4CH5D41r10rCYMiN9wYmRRQgWie3IQ/OyCEe\r\nmHPGBRCfH+9HS0PKfnARB6J1zmw+tQmI6JOw/70Wd9uif+w7SY8kJUSpUFaM\r\n4zA6bcbptGW21A5Xb9fg6Ux43YyHxPfrNhr5BNVq1sr++lAukeDKGrWTBoxF\r\nr377lEZGjLm9/9DWCaRqn6XgNtu89gRSiK/8U4nR2On95hopKgdfArS1BhyF\r\nWIy1Fu7qZWDM0HrQjdts4y1ukEFWTYDCLUsEvhEl+BUMG7qMSSL7movOp4Pa\r\ndxG0UuZWkcjOHsEEVt2T+gBMztDqWWBm/EC3XU0T9cjoxuhY0YxdPARfP02B\r\nYnPQHEzQagqRh5XB6NGkUlGwBy3B7PFQrHRVVlyNqO2hf74LuxCTYUbrTl0r\r\n0d/HyehI97hoOvB8zw5yNgA9em7XCAJmgQVumV3V5Wykakxhjfa3MQYHkfx0\r\nB33Cs82pvm54zooU4bd3dImvKZMpATHgctM=\r\n=PmhT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"39e6a40716b2714e03f4ef47db1e4a8bc6f9181e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.ca27458b59","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.ca27458b59","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.ca27458b59","@lodestar/utils":"1.2.0-dev.ca27458b59","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.ca27458b59","@lodestar/params":"1.2.0-dev.ca27458b59","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.ca27458b59","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.ca27458b59","@lodestar/light-client":"1.2.0-dev.ca27458b59","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.ca27458b59","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.ca27458b59_1664966266910_0.9550401070519536","host":"s3://npm-registry-packages"}},"1.2.0-dev.081afbbad0":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.081afbbad0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.081afbbad0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a5abb4d7ee4eeaffe8f952edb6b96993c53b1c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.081afbbad0.tgz","fileCount":963,"integrity":"sha512-GGwHeoF+YM4h5NFOnmkctuNb/FVc8647G1p8H11WuXjwmtz5f8QxQBTpTxk9GetwY/LMPGjvequb2A1hrR21rw==","signatures":[{"sig":"MEQCIEF8+7Mg9iFw5mcEdocSpp5qyVntIrJWUu0cZW+f4Sp8AiBFLzJEyH3lpY28BsC5hfWZsad1XRM46d+mczECll2kjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQJE8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLLA//c6lUlzzrDWRjFX7bznMiRR8rl+r3FaBuh/56F4VWpztN9HQi\r\n47/8+QGi0UIxnMRHK/6LJvuJzE46EIjyC8Wkko7W7HRJm0z2KHJlFhucTfs1\r\nkAOQ+3a6KaxYE4Pg7zukeJI3afnYCpny3905V9VXCZdocy8fCsF/9/ffw9Mo\r\nAm33y51j9zDq9yjx5iWr3bSRwMV8TNba80dH+eKkVtb8aEvPmgsEpaT0FxwR\r\neQetEIkdAgrlSkxdekmPAEIEIJ/i120hszQsNOC5X+5hradgu215ajn50non\r\na6kfyhrt18P+Ou0GdX0eiGuQUs/5m+LLjeSxbMyp+k6KvEzkIq2Ew/NOK4w0\r\njfQZasGg6l61NvXMaTMz+1C51T5FkSZ4mZiCPMhLSS5OViibHEOsYZAwNEeZ\r\nnQxIilfNHtAN6i3B+I7Zk3t2JDDVkC3HMwh2J5pFdNsYK2IbuEgkR4OXeBmC\r\nB58zDqT3og6HOasM0ZUYVCyOk33Y+mhQXQyZzDxj/z0Xdnkifw/NWgnX2oAa\r\n/eKKzqrnLQqkEqzzL6yI3ufqtj237OWXfBga5hSvOhftyngAWd6yHHN3DSOg\r\nbY47FCnRPbqjlvBI2HwenH8GjAgAC+PQwmoDki00NYz5qo7TACIbLn25A1EU\r\nEtZtVPs2gQL7YWKjpM6ZgQsdhDNdqFFKxqQ=\r\n=o8G4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e79869b1b533951eeb459c238e3afd467716d77b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.081afbbad0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.081afbbad0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.081afbbad0","@lodestar/utils":"1.2.0-dev.081afbbad0","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.081afbbad0","@lodestar/params":"1.2.0-dev.081afbbad0","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.081afbbad0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.081afbbad0","@lodestar/light-client":"1.2.0-dev.081afbbad0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.081afbbad0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.081afbbad0_1665175868362_0.5462638473662671","host":"s3://npm-registry-packages"}},"1.2.0-dev.1cba8368ac":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.1cba8368ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.1cba8368ac","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f9581b1061b9d61001669c0e6c4e6ba756c85cdd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.1cba8368ac.tgz","fileCount":963,"integrity":"sha512-68NODO47gHzrM6Y+u8oponv1xQLhONtMOBoRnDXhD/Md0wzvlMBKYk33xzLb/cXhlzJQaNREaVzC2DBPZTBY1g==","signatures":[{"sig":"MEUCIQDjxJKB3ydxA2RnPb94kxzTNwKlUIdFjQCON5Z62Zu6kAIgAmt/roqGZc8sNmWqesd9QVbwDrI6P6g7pfGpWUckhos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQJaTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreZA/5AOoiF0UNsuK4UbCMdOtmwgw5PaMvcdRYvxWCB2B6DQssC0fS\r\nAlFYKNUxy1/3kdgLZtAr8MGBBWQt+q7TmUEB9xrJlN4dkOw1UniexJFjVCmN\r\nGU+5kMqzd3sk+iab2ZAjJ30TElry4LQNk/7Up7Tgh8joP91sXZfSVH/x02wt\r\nfaGGDdGv8kOOl4wNyzSyWSgPKzo7UQaMZIfrzGmhIBdit7kRN6d42D1zLLyl\r\nF7NK1c8AzPeZ/Sv7Um+fvxkw8tMSIWua1gUxmE5PIe0SKBKt4KT9oa2lEaL9\r\nQvnT0EhpoJL2tZQD/NRK64+xpgjHWvtOpRNocWDQ8iAMEK/9IYmuiyYnAncg\r\n0dif7fp8xTcLWVipmbqd8CvHlpFHzcFxw3WgM+U6v35Srq/TOTmBkR9fQHIf\r\nI0o4fXis+XDCyTneMqGeSq0reWHl+O8EKa8tjqUOYm95VJMO43Xd5jSs12UH\r\nVmF3EiK77sPkJ1yS7MTnsQSgIQVk4uZlEkMsg/DaOeJGGibnzsXvbzs6NqcZ\r\nq0cgShAWipeiEFGecbauBCP/VBGVJSktprTq/syU1GXlAQ3/8KbJ9+l6Lex0\r\nduWNL6YZqjA/TWi5KD4hDJoZnxizf8bPgAKcObJIapx013kLgCtK41fMJnRT\r\nW+ST4+hERgU0P6AG6EO+a8SHXfoqLaiwKIQ=\r\n=N/8l\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3ee5d1dfce95bd72640fe6476e5413f1b088b0c1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.1cba8368ac","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.1cba8368ac","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.1cba8368ac","@lodestar/utils":"1.2.0-dev.1cba8368ac","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.1cba8368ac","@lodestar/params":"1.2.0-dev.1cba8368ac","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.1cba8368ac","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.1cba8368ac","@lodestar/light-client":"1.2.0-dev.1cba8368ac","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.1cba8368ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.1cba8368ac_1665177235245_0.6511339024350697","host":"s3://npm-registry-packages"}},"1.2.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.2.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-rc.1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"babbc67c12dac73d02cccab7e02e99fe4acbed83","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-rc.1.tgz","fileCount":963,"integrity":"sha512-Vjn/rstofKGCsIWprk/x8SJAihEhiP7ycyn0UAZIcisxv1oDQIQbhc5nuBlUiGHGGmgLb+VsswsaGHZ+woftGw==","signatures":[{"sig":"MEUCIQC8GjVyuWUAw4IpzzJrD8lmiZhMZ4I7GcC+kXaVeDPsUAIgNxXkTl+4UEiyTuOC6SMEQ/89drrxROLMVAK+bSfh+K8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQK30ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPOg//QecoEyZuY5Bo24hOd00DHh4jeYRQTrMWbh4L/SFvaSSwb/D0\r\n+ULc/biGWDHeaocMIfNIjUa6n2d/Rnxsxh6se4CWdtvjfIvx1CYaa5wy+Y3q\r\noeafsuoMXAQJ7Rnbj1EqbBvfxx414BqaXTGOYZ6tcNe0A1waRffFms8kEbrm\r\nxtP3lIWt4Nqsik381iJpWFuLx5YXfUm5dnQEuDTa9KP1/oNZbY6/OWJ9TxBq\r\nuU9NV39Ym16YV92wv6It5rkLOgiwQORaFoCcnYnL2Hn8degLhkp2xri1loR/\r\nBnHCuJicC/UXFSpwYy6JdQApmr+d4riBEXvgSI/J7zakIcfwo8QVUynzI6It\r\ndo+uDHX8uPN6BoHeh4/Xi8Le5vTv6QpVaYsX7/kUgCOrVhFzO6UHVpoWQVvV\r\nnp+0G5fTr9ziPQLXODULuSvWRGcTR6/v4lYTU3Ie0UztQQsMNXduKaDOBs1n\r\nTXORgoPF6NqiOV3nYzrogZm0m/K8M0454xMAt2uSzbwCvg0u194H2UyLRVSu\r\n/Z1bVDkszV3XqwGpga0eMSmsBRxker5Gsqq2LuqMl39ToUfGoE8bXL3YVyuo\r\nD6tZa8clX/Bte9eNA6BeJsMM9Ubq3rUEnUCKa2z/erGlwUFjkMZ/+CPR64Qd\r\n12awXli0OgfkhQ96UJf6BpMM7SU/DrGsc9U=\r\n=vOW1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c41841642205444f4458f34c62fbe3a1bd44b68c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-rc.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-rc.1","@lodestar/utils":"1.2.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-rc.1","@lodestar/params":"1.2.0-rc.1","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-rc.1","@lodestar/light-client":"1.2.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-rc.1_1665183220333_0.3812667253828457","host":"s3://npm-registry-packages"}},"1.2.0-dev.b1ae325ddc":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.b1ae325ddc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.b1ae325ddc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d7b0a3b2b6cfe4f2f5ae35b226f6f1b51720399","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.b1ae325ddc.tgz","fileCount":963,"integrity":"sha512-Tid4OkJBz8Nwv87vk9tBnvXyfCkl/J3Qjd5XLnuBX3VrTDAXDRa/+gMAcsrZRPvlkxeCLbQoHGKjwogCWGDbbg==","signatures":[{"sig":"MEUCIDwF+vvdPSZCVJrm5c2VVgjFatdFLZrwYqIIv/YjQnYIAiEAy58KOXETXNVmYdAASCanGDPVep144f4KYSyp6PtoDlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ+8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmSA/8CbIgl/7yvmM15mISC+tz+nGZ7MLB0D5Kz3v5Ppfv3gy6kEVq\r\nE2ffa4uM6EEsA+mU7YvZEP90VmtJXvEX07Cy6WFBk+nT+6VvRos8u/xJeEP9\r\nl/8jsLoTuvhPoXhltKrLm08kkSVTOcQu0uMF/B3iQpE8iByOJJGIyWJsUGM2\r\ngN/cd8EqEvaPYuXIlU0j7nJRfUyiqMx41ed3M1SGhh379qNscQ3L+Ot3D35+\r\nRssgP5paVx/y63GjRTqXgAs5JvZVbULZJzLdfJ7TB623B3DfH9labIIeDiK1\r\nOqywOqkGgt4SDlYHCIvD6hQ7XoatlY6DCI4NNS9Sewl8TLvnjiOPGoGi/ed+\r\notze35Ki5a0yQhX8jZTK0fvrebnPRzBgBCA5HetiLVs6VOHzFrvUabBcDoV4\r\nzrzk0ycFSwx8Mc7mG2Us5YJ4ktNA+oCJZ6dwH78y3bUfP3txRZAVwD6mgKZG\r\nCOtUpvT3JvIITV/PQ17RhSciq2H6qH0yJfxVab2Y2E+Ha8Ftw+UEuFme1CFZ\r\nmmqOhZ6MPzfLkOzgg8doYCxZgRFFC5EKVptBk80J6UZGyVY4zs7x7auo8Qwo\r\nG9fBvTgwjAL8aQ8Nz7ZWSFx1FVOm4SpWOPtCURGCZpk1qExIm2k4dG/v4JUt\r\nILCm00Hz9DGYN3EZiFZLsGCVS5zPaKSZ9ic=\r\n=SImq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"5b3e84c6c98bd5749ff19700f2e6a079354dd276","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.b1ae325ddc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.b1ae325ddc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.b1ae325ddc","@lodestar/utils":"1.2.0-dev.b1ae325ddc","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.b1ae325ddc","@lodestar/params":"1.2.0-dev.b1ae325ddc","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.b1ae325ddc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.b1ae325ddc","@lodestar/light-client":"1.2.0-dev.b1ae325ddc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.b1ae325ddc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.b1ae325ddc_1665396501235_0.7979079660340282","host":"s3://npm-registry-packages"}},"1.2.0-dev.2a39dff844":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.2a39dff844","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.2a39dff844","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a410918303ca5f04beb270bcac7fea8367dd4109","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.2a39dff844.tgz","fileCount":963,"integrity":"sha512-3OzN2EgQh0gkTDICi3DEAfcbYArhJmXfyvzfla4AMRfTTbPpjTFh91ZWognAGNejd6tdr7qnVD5bAEtydTWsyQ==","signatures":[{"sig":"MEUCIBh5Qt+0HSbL/25X7hT5S0iu3/d0u21Ab+bQ/l/RZhZOAiEAq3GZxweU+RlWnHwkJrFj9PrtvnB7HPNrIyvKU1UF61g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2437647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRE54ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpfcg/9Ha4zZpU/Xc9ZHk+RGi5gBL4Rw+b9ywsedi5qIv55Uq66uFkw\r\nEcOxdDPDw2nGS7YBK72jJVSfQgAARcU1PkX31KXUPDPWiBJb94lNWBy0nGu9\r\nuF9fwEjYlmMHOh6cbZs5G72mHFRNdutBLgzF2P8rkJYJdX0fHl14lU4nxqns\r\niGFScAqm21t3XZn40brJjEcx/M1ZcxNqc0ImiBOFhtBCs19XRbO4QDXCkiyr\r\ndvlhoXqKurHSgbHz20X4fzHnvr2qUfm549IyXywz0If2WDl/vp+FGmlFL5Mx\r\no0YiJw1S7qSOEGSbg784IHniTj5IitY5nMGNyLmlDWruaOp7rymJZtdCnpau\r\nJCHKw/i0cPJHeLb4tyRz2KRdmU9ruKfeBJuR5ne+uXlgfskBxBFm9Z0p/vSa\r\nUFe/a3m/qvPdGvBXhhF0RsE0lkEvnYKIBd4DejClOcHGq8zSM1TjN52sSxEw\r\nVvBqGyriALTP6u9DYbH1JIxS2wv7s8a6VdKGEx/Wlt5lyv+9B+54JqAS/Mnw\r\nSqtBqPTKZfbT7hb1NjVEEecoDfpWyIQJBJ4n5aeggq+IcVuBVJjLTHru9SOE\r\n0/O9Z4gnjcNABhMwJ9ZLqweNxSvuhFGBTn8FRONKzIESXqQxlHbnYtAw4ayo\r\nlOCB3KwJMHgl13qVUxO9KjwDfIY8zaI6xr4=\r\n=if6e\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c68cb109e207461bbd6dc4c9ebb184cf5270ffba","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.2a39dff844","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.2a39dff844","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.2a39dff844","@lodestar/utils":"1.2.0-dev.2a39dff844","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.2a39dff844","@lodestar/params":"1.2.0-dev.2a39dff844","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.2a39dff844","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.2a39dff844","@lodestar/light-client":"1.2.0-dev.2a39dff844","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.2a39dff844","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.2a39dff844_1665420920060_0.20226709064388526","host":"s3://npm-registry-packages"}},"1.2.0-dev.711151b17e":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.711151b17e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.711151b17e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4cb1633d125db100133e38c975a68c6d8807334","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.711151b17e.tgz","fileCount":963,"integrity":"sha512-TjCuuPdi6bvsRPAL1tL79R7FWDcHTZmnGvL1T36zgjD7lb7MRn7jrkLylwdwOZYhUConiS1UkkBiFZGlwQf7IA==","signatures":[{"sig":"MEUCIFSgv7iKWCgt9JaAVojaduX+Jq1obrj+YFs2qrHD3pDhAiEA6lHbL4I12TorsBevDRriuTs2mGl2kd9FyVA7GAHknGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2441928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRH5vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprfQ//W3tcc3zw2bilMz8kxiA6s/rxAgT7TOeYYS2j4m1XMAMy4fOU\r\nu2gtMFbORxzBfxsn3gP0PhX4I2cjjg5hRALwFWYd9CbnKSb01WhFPjkA4uxn\r\n8D76Z3PSD3VWrgomF/kXs66/nIqV/8XE92OppCUiHyusZ9nEO5J4hEk3bofG\r\nTwyomvH3u7kX/A8bmaysFu42g+ivwh8nXqY5Bxqzxa0N25E+zMcNUsIkIBEf\r\nSN+k/gGS2aNFL4s29RPZyS6HG9M8ZF25GwuVmNA4tXsAj8Hx6Rf+WCPxUgxR\r\nuMOQuUlKB16NqK/HnY9snPLyHAnz6TF2dlDZPt6C8mpp0i8C9m+SgOc9eiMR\r\nA7lfHQCYtmUPcIEBGUFKbE8xHc2wWf2PAyFUPOj46JajUZ4xY/IZQ8JXLqbL\r\nyvSirQhpkoBQPLw7e4oWXo25PH8/IPV47CujKx5KKL+5UA7PhGx1N9dY4yRY\r\nK4BeftHb4tGo9bdJw5WQi2b3/GwFJUTlgMFbhR7BCif06kKWkYxsUutiL2+6\r\nWgkSEutFVMxd9h9Yiv4MoP6lVywGu9B4hqImHE3V4oscYtdm6u/BCSjTklW0\r\nEyL1zBNZnHzXh9xl2hKRStnG2ekUZQG9Rwtc28irjnf4ebANYGc0T155WxLS\r\nwT/8pxgBdT6bsOy9aU7sxGp72RDGkiSKRAM=\r\n=qo/l\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"53e1920e5ffa276a6081a1f275b8374c4501d38d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.711151b17e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.711151b17e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.711151b17e","@lodestar/utils":"1.2.0-dev.711151b17e","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.711151b17e","@lodestar/params":"1.2.0-dev.711151b17e","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.711151b17e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.711151b17e","@lodestar/light-client":"1.2.0-dev.711151b17e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.711151b17e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.711151b17e_1665433199512_0.9162534251912571","host":"s3://npm-registry-packages"}},"1.2.0-dev.0edf4d6dbe":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.0edf4d6dbe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.0edf4d6dbe","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4cbf3c4a0285a9fd19c5308a05e3553a0ece764e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.0edf4d6dbe.tgz","fileCount":963,"integrity":"sha512-DYdzePRD8q8oCPzimOwIyZVQdEkv2pDd7bg3BwHSz0vKGgersXmZ9va2RkkxUgJyfac0385U0TrUMQsPMwjIZg==","signatures":[{"sig":"MEUCIBshGtFlfIxRg5Wf277xD1GZ6iOUs4gkKg/dRzVNcZLTAiEAyzu03NTPOIhfBr/JHD0FcsefShYi1NBvxPdArAQYQbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2441928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRIQpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjLw//YODByA+/ydX8fiqBDC24UgItpn42ChsYhOPwv+/Svad0THiV\r\nvzOnecfxYUW11zGYg4ogVGo0gKqCuwoFONVKIPlSqe0KebFy24Rkj0hHwCfl\r\n84zgAAkghznawfrPd24SSTBDyIuuX+T9iFEMRaAwfJU21UFLdfWpWVtac9Tf\r\nPXg7rKe+ZXtbuWugfU8q2QNO0hAihLI+twF0dx6UzH32+m9dk/AVVRyiJlRc\r\n/M8CMpswoZyMWUf9FQeEiugQJ463MCC+Vi0Lna5X1uF9dhvtAS7Jd4ExiSFN\r\nCmq9vOBug8sJRcedXRJD5sqLOOdZ4wMTUgAd0VMj4Pj/eSCWazys9TtEepgO\r\nIxT3wV9n3qbzElCsoRzKkMwBIuCf5dW3CKg6tw2H3bs+IiBus91gZMTTYRtF\r\nCgv1uqwmQR+w3kBINn8OG5cG6eldMHhD9UhjYcNMfPHK3Q5JeWLm2Vmg6bQy\r\nxX105y+sDPT6gjThgk6GM/kU79JsRvFhajyK0aSkq0ybb9TmKW2Cn0GylgV9\r\nmTNqGkZb/32OOy8UEwFOyO0gCHDu+x4zhmR+60BmLw83wseHeIKrj0Rg68ac\r\nd44aF9JnwfdAkq1IFEjvawUjLIne5FW5m2UwDvCgjPTip/K5B+cI/65k39hq\r\n8y+V/dYaT9j6CcwIFEerbgBKFHm6Ik1+kgA=\r\n=0Bq3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b4f948a869627478462d3a0fb40fb0f2742eab6e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.0edf4d6dbe","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.0edf4d6dbe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.0edf4d6dbe","@lodestar/utils":"1.2.0-dev.0edf4d6dbe","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.0edf4d6dbe","@lodestar/params":"1.2.0-dev.0edf4d6dbe","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.0edf4d6dbe","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.0edf4d6dbe","@lodestar/light-client":"1.2.0-dev.0edf4d6dbe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.0edf4d6dbe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.0edf4d6dbe_1665434665057_0.7304069375606626","host":"s3://npm-registry-packages"}},"1.2.0-dev.64892640a4":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.64892640a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.64892640a4","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"49de4f500e3784a773cf20391b6ec38c6118e6cf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.64892640a4.tgz","fileCount":963,"integrity":"sha512-91wWvuO55pA2zXsjC79NMAVXKdeHHCoem2YYDgMHTXUu/JEt+LlmH7nsRZnqRxc00N1Hz0iznmJZmKK/rClwBQ==","signatures":[{"sig":"MEUCIH/mF6MWkCfhQunCsvkhAPY4MivO1yAoWSbQJVwGz0HmAiEAhLdN++Qo1SFbj61GKeBLFMfDWi21sTjgpa5lh1AfR6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2441928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSW7oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG3A//VwwdPfIR9XDPsIit/E/opER1ZjeY4fYywFbHsFjDJpXpPwST\r\nvtcAaruMV5xlA43v6wKyw/Q+JlfpBEPTWQ7NG0KbI1AxyiGvlUD4IMYRvEV4\r\nUCoaKUUnmtLQP7/6XxMCHicEVxzMQ0uNkxC2P4IQJeVmPa2d5/z2qW1tzpZw\r\nMzwZuMr6IFZpACIm0F+pjsUChJSH4ibynhhsQFV31D/OsYo/NjHDV4ZiSr96\r\n4OhKBoY3aI11jD+QXD80KwB0gj1dxY6TMLdU9XbCtAGVFzYmbJFlQZE9Ih8N\r\n98n+h6+YwkNu4/NWNOzFSpgmx57mJAdzIaF/S2hFqzKSobC8pyHLh7gpRZFP\r\nQi2T+Wg3xXOk9f2XWiWujgFywpVYeGXdYUkj8WQHYOZZ0qStGimdMuRwTpln\r\nnH2oghPY8GW6uNOguh3OJh6usI7ZuQ1fCbaRTmRjOlOhwJ2zTFkzU0gJhXNJ\r\nMuCOXgKsXbCmFMkVHKCf0vG5vFqO4yyUktcdG4LqNv49oo0A/459GlZgvLD5\r\nrDZcPdx27d9Jql5LQnVsGr0DeJagKO8jPzSrvTj2arDnjH+xrG8HJZLHfGTo\r\nxFO4/+efCL+O6Exf1L1unQJ5oYBZOSAiP6BY/aIKUTS8sg6cRlPcRTVQ0PYb\r\nhVS3fGa0hI9pnB/Ctfy+TVb5hVkM2ubQIYw=\r\n=7V4F\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d8f3f580c5eff88df5215a1dfc4176c6b7b13541","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.64892640a4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.64892640a4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.64892640a4","@lodestar/utils":"1.2.0-dev.64892640a4","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.64892640a4","@lodestar/params":"1.2.0-dev.64892640a4","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.64892640a4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.64892640a4","@lodestar/light-client":"1.2.0-dev.64892640a4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.64892640a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.64892640a4_1665756904069_0.638612363923841","host":"s3://npm-registry-packages"}},"1.2.0-dev.8b759326a1":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.8b759326a1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.8b759326a1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b94a38f9ee09ec0b178954468a11dede72d7bfe9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.8b759326a1.tgz","fileCount":963,"integrity":"sha512-8PY6HiLfZqIRhzjMMMFWyf4qywmRsJDX3dpz0Ryvu2YhEjzNV004fGUIiE9BVXmZKVRtAYBYBwEl0XtsnUVixg==","signatures":[{"sig":"MEYCIQDZrOMOaZjqGJ2q+ewEWeFXjrMBBol9moHkUqAX3xEBEgIhAOejalH3hEirNWVeFezGMCJWyIBGcvNJ/QWIhNKbqB6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT7dBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/fA//V1grKuwXR0EfxPosg9fKEfxF/ALWGzPC5ZGy9bRpn2s8z5vI\r\nLRIU+TShrfDL8PGKvzo0HUxwekoxDPM2Cn/09fYq/kt6WFlN07Vl1dhNt4bB\r\nWI1NloIPNH0SaMcZgocgdZZ8d4W5Sn4tUvS3GgSnR6JoHxoJHQ3MjEX4I/rs\r\n/QJY2wWS+PbTbLqdtQVPaB4VS06QsdX8Mi+L0xy5hlg4ydArBOX2HFDQ7gGq\r\nk+9yvsTG3gu4tEzxfl02G04eboC5i1lfFY77OvNsF8TXG1vCKum592Wob4ev\r\nUDxkl9aXoxvStNk8G4jc6zvztkb9WAQk1CdM++2XQQ+kly85zkCAqSDMFhCH\r\nCqUdVZ6+rLbg6XvOLMXE/csKjj5p0iDubLj9ptqx1n3TzM9cD2N6YhXvThO6\r\nxcTVE1+4/Fqq+dzfO07l9xlv+kqd/tSE8fGA5KFg+Knfer7vfzMJnxu0kVbc\r\nla5+J00zeOZoAvK/YTNzFFQsDaoyZae9JZIiTMBUMUheXk62r+ij6GYFFDQx\r\nrj3KmU/lretnJ7MxYsmJ5PCQ/qKEInzkip17RBa+aowMJkUln4SpPllF4mU6\r\n/nQZp3QS85g5FcbDkKdaq89la1tCAOsezWIcxh1Titj1Zx0rjnRXZI2UioFh\r\nWLqx9ygJPO4qLGK1gqxiScAUYYWvNvTMbaY=\r\n=aEjS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3200ee0454b5103f1d2a901646ee74c89f530a4f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.8b759326a1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.8b759326a1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.8b759326a1","@lodestar/utils":"1.2.0-dev.8b759326a1","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.8b759326a1","@lodestar/params":"1.2.0-dev.8b759326a1","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.8b759326a1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.8b759326a1","@lodestar/light-client":"1.2.0-dev.8b759326a1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.8b759326a1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.8b759326a1_1666168640749_0.055025245032812586","host":"s3://npm-registry-packages"}},"1.1.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.1.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.1-rc.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b25eb22a5ac313ed3af5c0622b185bd68265fbe8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.1-rc.0.tgz","fileCount":969,"integrity":"sha512-nIcrQV++uxnQrkxDxWdLWCFt4/X2MZ0AYdVCR5AQtbLhgskRiWJGm/NXlcd/ptLt62oK28MFk45iKZGHZSr1rg==","signatures":[{"sig":"MEUCIQDa94btQw9g6799HofyewiBw1j30NjEogSG2bCtOsJjMgIgL3CC0WdrFbc2ErvBaQ0N6QGs2ZG/guDTmWPIp35hf4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUBKYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIcA/+NWSSx9ar86dG9hdz/tQdN05ufEDmLShKbG1fHmQGn5rtk1la\r\nrunc15359NblJvy1ycf044ECvLo2U7xeoLutldbXlU+4luXkE0HNqQJD4WCL\r\nmxbDL7BoD+i+zI9Y3oRjn9uvW7gcJTlTB1XpWK4Zecc/EECSVUkciTAeUh6x\r\nbhPU/Wfz3LQVeMFOGaReVKqcnpZGPS43ulIf5llkWHSbOLe0mdnaGWbjgBXA\r\nJ77a8xg3eQ/eE69PgWPZqIlsAU2y4SiLKVToqsM5ZgOFGsxe6m+9SIaNlf0t\r\nyFrmRSzz45+932cct/vO6J6GL/uoF3rNWat0YjTkkNw9k1SOIWHzkVt7IMxC\r\nO3y4YfeORhyghgbzD/0aSk3nJXkAXe54y6shbhVkIcvrE6YKYtM25pOsH5WE\r\nU4H/as6jUipmNn/3MplEO9+92pw4Tdu6PtlbFVEfVLFfBTJl7h3BdJ49OMts\r\nMUHmx4b08UvJg09H4NmAIGpC9WvCXV18BVNewf/+kzs/Fsc0nbbdQ40jCzfq\r\nvkVFW6w5pwLnziOEfVc88g64Lo6hEtS7A/fxuAsdFkp184oLbHO6eUZj9wWp\r\nBH9i+JRxVsMYFNbjvTepaoRmmQb55XKhaTiAO/+gXYBz2rxmoZwfKoomHiok\r\nDUlpReZtwVK67CzJMyxvxqKpuLHufBl3BgA=\r\n=wkLl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1fb84d516a4fb7eac0051dab456dcdc85b42c4e6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"1.1.1-rc.0","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"1.1.1-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"1.1.1-rc.0","@lodestar/utils":"1.1.1-rc.0","datastore-level":"^6.0.2","@lodestar/config":"1.1.1-rc.0","@lodestar/params":"1.1.1-rc.0","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.1.1-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.1.1-rc.0","@lodestar/light-client":"1.1.1-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"1.1.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.1-rc.0_1666192024307_0.6153555788602689","host":"s3://npm-registry-packages"}},"1.2.0-dev.0c1574be64":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.0c1574be64","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.0c1574be64","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"424cbe4717d8fa73de2b73feecca7912f27b6c67","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.0c1574be64.tgz","fileCount":963,"integrity":"sha512-fCIU/RGTxc0FdHMmM8dGUcoqywlNrQXUpdOrWzdXDSpfy2mK934o+n9E4+dJn5pGIwf+GIg8KVAaVPrI7TPf4A==","signatures":[{"sig":"MEUCIQDOevonYrgHPgKCg3mJvSnffCWGNi6O2Lm/aZ4APrfVPwIgK+liOFSUw8b2IDKwRq7TbDvRU456IkExhwWMAMTsV0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUCY6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2NhAAm9X1n+rcWYwqqAzMJJrvWTFvA9fJ0byvUSmg3yAvjP6YxX6v\r\nW2l1g1e3W6Q8gkRsJHkLGNzVuKXhZQML18sfIOjWMeZ3Eha00IRFsZKINQdv\r\nzQlIJRBzwcYvaBcexDzoMAeuQrtw1fPMHvcAFJzab7vQQXK5P0r100yEibG3\r\nSWWDGH8qez6UVu0FT8ZaoiNUeQSEQXRbuDoulbFuKlHGmmZtCRGY6Ek9G1er\r\nEoyqRgsavZcbPCsHAIg1YdxX543E/4b5cr+eL4oN4Ymr6y2ZrOs7yClfyjSv\r\n8yuuvHCGYYyczk+R/m6JSiFyAQkZ+wVSGzRUPFeD5P7g7ACZiKGCibZDVsW6\r\nVAoR28tE+uoxH7eCZdSrSkn3v0rO4Gb43HUygZJARTSU5pnZOD+a5gf9Qqjx\r\nYFxp8oy7TrthG9npiGd3H/tqCveli9FY8/oep5A+tzN3VAZeKbMBlWs4gJVR\r\n573sRsp2YH2AO1+vSwq05uujPTKGOx679Ukg35e6fxjLo5XQTveyMg2Jrxjj\r\nb9LAmIj7HbTHdHHepMhSoHZ8Az1KnOn7v7loTIKfUp880Aa0E3yqqS4od2uW\r\nBh4KP0VBDEntMu9u8HXDWTn3lS1OqUAaqPNRdEHu3wUml4aP446B+KDrF/Lk\r\nTW2DI72wgTJYMYxbiQbj5BlKXxNnu+SUE3s=\r\n=p0Iu\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2bcd1f059636d09c429ceae2d53e6bc692160338","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.0c1574be64","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.0c1574be64","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.0c1574be64","@lodestar/utils":"1.2.0-dev.0c1574be64","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.0c1574be64","@lodestar/params":"1.2.0-dev.0c1574be64","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.0c1574be64","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.0c1574be64","@lodestar/light-client":"1.2.0-dev.0c1574be64","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.0c1574be64","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.0c1574be64_1666197050068_0.27036298790914914","host":"s3://npm-registry-packages"}},"1.2.0-dev.7e5c8d4e10":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.7e5c8d4e10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.7e5c8d4e10","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c4ceffedd5d65258e423d2a56ce9c6d4f996eebc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.7e5c8d4e10.tgz","fileCount":963,"integrity":"sha512-MChmEZyyPKUQiinOUX/vVWvk5SnyoTHVWmp7gY8g43gWkFy86sYY6s67hUscw66jr7jPt8Wl3oDdHQOXRRZEog==","signatures":[{"sig":"MEQCIDiH9pw1d5cAEMI1P4V2hRlG6h1dTAF2XGAqk1rGIJHaAiACDjRaren3lMxXZS5jzisL0SouGIqJX1uQY3pO+dwJ6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUDGKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokoQ/5AdfjqFc0YjOIMecxraAKSZzXUad7j/DuJ6C/F2BGQTVajv4W\r\nh9JyYY22fRljiHV9Xgq5t/EDYceayqoxRXjCsra1Oed2cstjgVkFyQ/sBiFl\r\nviPRrEwscJ9CsAJ4eq9oPOKRErtIW1CApru/HjxTM3F242LdOeILmPzaWql2\r\n8BLvjZQSOmIyC2BRzETGYdXg7TMuBEOWNU8iqXJWBqoe51U5XliMKSRNJ3S6\r\nb0LIb11fC+AJHr63ProaX8alujXCt1ip+VAfZtDtpF7MeodbkwpRx5yYV4mR\r\nfuWZ5WkC7yYvxq2D3B7Ge3k7NGLdIraEMUfggtH0r4xQGYjlpZPN1DO5PLGz\r\nrmc+aX76v7+LSVJOIj/9W5tpTdUTtdvHygFlq+LAGcP55incJegv4XgOpM5l\r\nFB+TMmomDXeX73dtNRi5yXhGLPIvzrp3uGvdBahTSvB9SekA2BVwILhrVWuA\r\n2M7ytsjfjQUwRdC5b7qeuMGgtMcLOKm0cxkVcJLbJ80KRmBWybMWu75dFEL7\r\n7dZ4DT82zfCSl7Unmhjau+lBAllEW8LN+pvnmNrVMDtJMc15NZfoHAysFrCS\r\n7ve4hQ9ao/3bsT6MoBzov/2jUFVGeaxL7SvDB7PABfwaR4A2y+MT0rozOWhc\r\nJsyVB8+ckTVNXzxHaomwoPUMzXEBJcdZ5LI=\r\n=Xu9T\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f51257a0ef9472c8aae3317e12657e443635b48b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.7e5c8d4e10","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.7e5c8d4e10","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.7e5c8d4e10","@lodestar/utils":"1.2.0-dev.7e5c8d4e10","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.7e5c8d4e10","@lodestar/params":"1.2.0-dev.7e5c8d4e10","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.7e5c8d4e10","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.7e5c8d4e10","@lodestar/light-client":"1.2.0-dev.7e5c8d4e10","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.7e5c8d4e10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.7e5c8d4e10_1666199945975_0.5777363007218339","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@lodestar/beacon-node","version":"1.1.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.1.1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c4229a9ab482bb2bec54b73f43be7997bec5d07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.1.1.tgz","fileCount":969,"integrity":"sha512-CKW+7RNbtFMTCK1Hl/UQLf7fyCrl/XhWKM5n3vJNi6U/KBjcy4/pVEUijT2XxQDlB4zo4Elvmq+TAI0ID3ngGw==","signatures":[{"sig":"MEQCIARiQMGUjHpLxtYSFkLdJgrLvaHNE+284b7mo8rac0b0AiAxYXIYNxkXfKSafC0EPgeDTwAu2QVkaLWMUltwYcGJPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2409756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUDHwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5AQ/7B26h8bfqupJmvxv1QlePYTfzcVlQmwxuICyL8z0GD6Q68Ds3\r\ndem5LRwCDxRK3Xm9Xs9s2KqoRiSFg7IbNm4+GzKeYz1I8T8zrPKAYj6F3lM9\r\nZbbB7Qmi+qFqwACV4cOL6IMwAcHvKSv+0zD6gqskjds8GEn9fpd3smN9qNeI\r\nct0Ks7Qwhzo7oEsbP5Sr8WKaeSV8xrDw3k33bokHQFbVbhG5T5rrbUbrQdW9\r\nOcrG8PxTGubzwvh5YDwvxoLDv89KjThHXf3rCcLcQpxYriGHVhSbDGDUttFL\r\nUG1e2MP+3DUi+jFd38zG7dcNGd0aWhK6C+gk8PGsz/MaFrtMWxgkwd/fuNqA\r\n9ByXCXIMvqWWuZD2jaTNKstHtTlhC4Z0DIu5lY2LU9TTVjrlgEYZ/3VDDoEN\r\n+oTNiXWsa+YR9du6akgdLfSiR2i2MM+9luXc8311Z2ihBaRZ7dL8zJCBD99C\r\nFgRfeUsfmSmINv284ERK9cfh4DRH+B0Bi1itqb0GleD+b0PYy172MbrRZ3m7\r\nn3CHey4LCYeMlEqEqyJrTPJp9uMBs+0jsJPWupc1tiI9o2BHmwvmVftYlb2P\r\n9g9DE9jiR714+HzcPMZ3BqfjdA9lduoXR8Z+dhGXVAW+/jUUU0QVyuupSMHE\r\n5Fd8uzG5ua8q1fRTzdV2KQqZkWOJtopdCRM=\r\n=K2c0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9d07393709f6a870f9eeda9bca7a95196ca67c68","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-general":"mocha --config .mocharc.spec.cjs 'test/spec/general/**/*.test.ts'","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:sim:singleThread":"mocha 'test/sim/singleNodeSingleThread.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'","test:sim:singleThreadMultiNode":"mocha 'test/sim/multiNodeSingleThread.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"bl":"^5.0.0","it-all":"^1.0.4","libp2p":"^0.36.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^1.1.0","peer-id":"^0.16.0","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","multiaddr":"^10.0.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","libp2p-tcp":"^0.17.2","cross-fetch":"^3.1.4","libp2p-mdns":"^0.18.0","prom-client":"^13.2.0","@lodestar/db":"^1.1.1","fastify-cors":"^6.0.1","libp2p-mplex":"^0.10.5","stream-to-it":"^0.2.0","@lodestar/api":"^1.1.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^7.0.1","@lodestar/types":"^1.1.1","@lodestar/utils":"^1.1.1","datastore-level":"^6.0.2","@lodestar/config":"^1.1.1","@lodestar/params":"^1.1.1","libp2p-bootstrap":"^0.14.0","libp2p-gossipsub":"^0.14.1","@chainsafe/discv5":"^0.7.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.1.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^5.1.2","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.1.1","@lodestar/light-client":"^1.1.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"5.0.3","@chainsafe/snappy-stream":"5.1.1","@lodestar/state-transition":"^1.1.1","strict-event-emitter-types":"^2.0.0","@chainsafe/persistent-merkle-tree":"^0.4.2"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.8","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.1.1_1666200048116_0.014701175056495597","host":"s3://npm-registry-packages"}},"1.2.0-dev.5cec5c630f":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.5cec5c630f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.5cec5c630f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"071f8a735677931d14b39087b7b29c63e69cf3d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.5cec5c630f.tgz","fileCount":963,"integrity":"sha512-13X5bAcNn6je011tXFBhDLHBQFl10YCeOM7xQVgAcZX6+CkNTGcY193MNXtvj2+jgsXFCcMG5y8YkQoOtytbSA==","signatures":[{"sig":"MEYCIQClr06iSs2EHwDpfXXeWMpESiZ62UDuTi02n4YvKbunZgIhAOyW1LQd6jDZnZBAbanTi4FvAdSfSIiun8I2UtjR6sB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUYy0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQZA/+Ml/F2Mi+EX6g803YESCd+dQK0YtZSm5BX/JMfHU7y9orKIvk\r\nNK2tFNpceTaWW1oRLGDDV+K0Bg/OwX2UbiD6q6ti2dPsV1njJEeUZb0EAw7x\r\nwkvJJprMmEWqQc1e1G/45B8ODnXg2AoNnR7HgefIGcr8Sn0JownWCY0JHDmF\r\nMkQKsFjvscUyI6iOSiayXNKw3x/jGEOpHI9lmV7MiueOU57e4Bo4mvc+e7p1\r\nSIdqH7yGsofjPL5O7/3c/pfDHca9r6oPtlYRWqPQxf+vRqZNCQqslX5Dk0la\r\nUL2KpEByu79fjtr8p6EqPHKPQEAyXJllK7+UgMtdc5DmZY5WsoHE+rXtI9uH\r\nL9of5CDXwkWzWhFB7+0xzDKANBUBuo39YJjx15RQZu75tuIdYmKnxg96JQrz\r\n0Gh9m2VHRpXw1eF64n0tKzhFjhuuKJISJqRUYc2oFYyFaRQaVCIOv6kUCNQD\r\nvGzueUsaquMpGhTaqPglXsoykqSl7GBoZjUhpHEr/uuz053TGTRW4DNGjujB\r\n42Dn5gcjkobytdNxHblfQ2fPmViqA1lbqpLhpeEIz5iT4poZzk4arhmUhldx\r\nGnVMAeeOjfDBWgEtf4mzbrzxDMuaA7L9ET4nQJOqUwnIiaxo8jzR3JmkWTkP\r\nUIOkB6mWf3IchjLiqBRmodcmgetM64PbvZA=\r\n=Mb9D\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"17b442f864c3bb0f237de5c82e59c5aeb689f3e1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.5cec5c630f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.5cec5c630f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.5cec5c630f","@lodestar/utils":"1.2.0-dev.5cec5c630f","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.5cec5c630f","@lodestar/params":"1.2.0-dev.5cec5c630f","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.5cec5c630f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.5cec5c630f","@lodestar/light-client":"1.2.0-dev.5cec5c630f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.5cec5c630f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.5cec5c630f_1666288820595_0.49329187790297735","host":"s3://npm-registry-packages"}},"1.2.0-dev.9c327fa932":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.9c327fa932","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.9c327fa932","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cadb17d6250d336d92a8be0b4c137631fde71012","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.9c327fa932.tgz","fileCount":963,"integrity":"sha512-F4NYBiqDHyrNa/SmTSA6PZWSOuN1QC8j3uwFxEeZ+g7daMJKXGUp/EXQK6K93xKxPZR1UikMNKK5Me27xxJ5yA==","signatures":[{"sig":"MEUCIC/PG9NNHydUHkKha4JCCOIyuY1kWC1LinS3Qpei0JkwAiEAinO5HgvbiXFDRS2RtBDVsOjxRYSNaCqVfNhBUTJ/Kfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUZLqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqA3A//ZcmX7FrqeJEDgTLcCnUUDPpHK01mhFGrFmowr1OFm0FBWyEO\r\nOo++4M+tbYS/F+gZwoP9zSYRVAAgTC9Dz/YwzEny29OFQlnQm08UBhRafvbX\r\nUxjdjKXEpkQxl2xnDKBGqRrLASKl/orintrgCbIZ+7GStRLJG+Q3pCUpYw8x\r\n6+WU8DqRaOSw1J6ghGsmTV2TFY+xkNdQFeenlXwfaOLjXSN5QXO2uKVftOHS\r\nRha8oi8oM4lkPundElOnC42eYOe5IYjMd6hq/V18q1pk8MwqikfzrZnE0ED7\r\nmTi5e++3MdrGwHrZtoX5RQ1jygV81w/DXjBiXcSSN9XGh6WpsoYlG7Tp1yCZ\r\n51ENyE49fxyvhp2QqW291vC/HMcGurEDwoVUmlaSTJD9zo2r/djUuGLdbdVh\r\nclj3A6WUCY+4ZrlBqCx0oUkfxRxDXEJRMExSIbe1QZTCZ8JwI4I14VfXLzFe\r\n+xSugGWyb2m/cHLJ7q6ZWGxWzexKfT+1hUn5MjYof/S4wMHCfltB8/zujQLe\r\nim3RSW0A0Bim4pP1S1HOWREJcKrbWN7G/dCMEVUML/MsZHdsDB9mrBSQZB0G\r\n/Sikgn8GBg9HUX3qUBvQyaDQMvidoJCoeRxgqXw9696WBxtyKH3gVnYM7Lhc\r\nBoWL5+tdjzLqBm1LZ6SXuqXkc34mkxdMu/8=\r\n=adT0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"86382b67793d1befab9e9d01f847eab3fee7418e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^13.2.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.9c327fa932","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.9c327fa932","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.9c327fa932","@lodestar/utils":"1.2.0-dev.9c327fa932","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.9c327fa932","@lodestar/params":"1.2.0-dev.9c327fa932","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.9c327fa932","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.9c327fa932","@lodestar/light-client":"1.2.0-dev.9c327fa932","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.9c327fa932","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.9c327fa932_1666290410228_0.359581620417591","host":"s3://npm-registry-packages"}},"1.2.0-dev.64f6334aeb":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.64f6334aeb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.64f6334aeb","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cdbdfc739c333ee4fec74dd2fa7561341cf15706","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.64f6334aeb.tgz","fileCount":963,"integrity":"sha512-JeK0NPbP4fXcOFn9ixA+bPCO9lH/UTjJ2GgAEeWOU6kWw1mHG+c8yvzmXs1HCgbxVR8QBx2AHdzLQT2ZWFp01Q==","signatures":[{"sig":"MEUCIQDGkc5S3xJxjg9Xfk7CWXLNKdtNWa5o9cNCM/97fS6Z6wIgcfMDYMRfSHPhNk/HaLs8TEhJsz4SkE32sqxpb5R2ObM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUsqRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqffw//Qvh+GWFm5LWsf7YuG5xydMbf3ResI95OVPvGjmR9inRLZvRf\r\nDM49kGRCgTtXv22M/kUaZqxyn7DFja1IjyCN7F8MhdiLSjQxIifc1ycccN4/\r\nfQC3KVEwNmiT3H2XJ6WQcupz97eX6tNGh6fcuUdeMFVTb75gaBXI0BcwyWTA\r\nfxpfNX5FRn52NoofHrO3+CPf+kBaHLMVEofMVgopzAwlcWVTDyiW5le/ubjq\r\n/zKTh9TjKqL2fsWboaaPeHvjNM7ogGej7hn8jE9ebuHpYllMh2DA5aOAyoLI\r\nWoDdVuqsUmAebZRHu4eNUQEuIuXgvJVnN4zv7dgwx2hd8WbxiHYrLE8y5mPC\r\nY4Xe9/mIRr8vB2LKwITVrbvx/mJBj0Io/j74ulpOaLo/4AeIhPg1PuMBuJrt\r\nHjntEwJ5lTy/SoO0cOeHg2I8c6NE3Gsz8WDOolerIh74cWYpLW/PFbVPcyeP\r\nbYtGJUbIA/3KNEVuGYarQQpNQbsn5GYeOos/o//CQNXsfY3qk+rTVyLF8sh/\r\nS94nFTudNKATHxeMazICGKm0DRRnE00CSXHO4dPcsTXTUbFBurLXRbmnsQph\r\n8Fj7ZuaM/o4XDTAQLb8+2Mx7jCzE6zSTpzcH1/l7lrQWXqp9BOFqmWiL2QKO\r\nTvroaVzFOkq32xyQps9ibGWa0UGgpW4S6mY=\r\n=Ezmy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"56a149b87f873ada5df63a8b1904dc9dad045e93","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.64f6334aeb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.64f6334aeb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.64f6334aeb","@lodestar/utils":"1.2.0-dev.64f6334aeb","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.64f6334aeb","@lodestar/params":"1.2.0-dev.64f6334aeb","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.64f6334aeb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.64f6334aeb","@lodestar/light-client":"1.2.0-dev.64f6334aeb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.64f6334aeb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.64f6334aeb_1666370193035_0.5839486224186747","host":"s3://npm-registry-packages"}},"1.2.0-dev.81c090fb7a":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.81c090fb7a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.81c090fb7a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c8ca7b54f31ed6ad85d51ef1df3deb3faff4e94","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.81c090fb7a.tgz","fileCount":963,"integrity":"sha512-DMtKXguWFWKH6BOw6UoIjhnn07EZTfQ6F9diH0eBMEG6Jr5Nd8LlJ6mHRQy4DsAMvsgxuu2HQgBizNH7ec711g==","signatures":[{"sig":"MEQCIBqb5pSfcuQvr8YP/8aRyZTvFBbbC6v/hpSnIUsxjOOVAiBjW2GTsYQ5yn+C9fHFBzrf9yw+g0B4Au7gnvL/s9yU6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2442669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUtEzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr16A/+LS2gjA312P4v4rwzznsXuXy9/W5d8emoXmRVWVVKKhLLD/lw\r\nbXcT4gEAa1zcsvGJAmLgs4kRat5HamqYozBqxW3TCUotopuCbFTww2v5Z/kj\r\ns2N7RlIGz/rlBTckwx6vZ8i95SROWYWWjgXlVIpS/JGnGEuokczHY64oFill\r\nI0ks9BuBU/VYexZdyz+jmN+pDz3L9g34cp2aoxI8St7bIP2+2TLNdvl6wauG\r\n/p81Sk+8LI8cM/BwPowKtJi8g2ejPbYjSCA5q2WgR4mtIUxYlGNSaxtIkudZ\r\nSQDW6vyAWJJPnPM1LBND3Mqa2cnef/Ms0TC5VKR3/EEP+F4r6YlFZMHBPcTP\r\noDOrmNJ3zp6+jJW/fS5PvhtyqfDWzzxNjCX9sROiUyIekf/WI2VIt9meDkGq\r\nYbakjg3rWNF9IKIKgmjCGhhWMc31I7KoMg4hHZeZXwO18OoYWLum883VztZH\r\n0zXrN4MmwYSlWxp1F+H3Q28gvJndZH/pVah/tOludsSKf2Tr9DgbEjJSVwhV\r\nlHxibZWf+utZj79LxEDzeiVIvbZZuMQDQ7tXwMcqEkv56TxJj7UL4oZ8urbl\r\np5b8xWjXA4h5Hd7ZxV7bAUGPc8gymKKKWssv9XJL8PAZzcTBCzYyZOlho3I5\r\nj2KgfnpMGwgWdZ+yYyIkgIsE0m0UckP/f7g=\r\n=snu6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3916e4dfa8b6efff28d5993d19b03189ae9c3e0d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.81c090fb7a","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.81c090fb7a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.81c090fb7a","@lodestar/utils":"1.2.0-dev.81c090fb7a","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.81c090fb7a","@lodestar/params":"1.2.0-dev.81c090fb7a","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.81c090fb7a","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.81c090fb7a","@lodestar/light-client":"1.2.0-dev.81c090fb7a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.81c090fb7a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.81c090fb7a_1666371890757_0.13811406728375575","host":"s3://npm-registry-packages"}},"1.2.0-dev.def308adfc":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.def308adfc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.def308adfc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"89d0622eaebabd7b27e530a1733cd1dd0cb85270","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.def308adfc.tgz","fileCount":966,"integrity":"sha512-B0U0N/QEwZx+bYVLPAjlERXDqnGTC/jAbOVbmJE+vG/6t3ud8JQeVVQDzGVMm85efqtPCf1Mx74zIEA1V6HdDA==","signatures":[{"sig":"MEUCIBfPfv9fob2ucyLR49D3et+ExBg61GEFqUoRigYg5ShQAiEAz132xZ/2+Pujdgop/7e5/AECGPJvtuJt8d9wydGYOp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2443719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVBOfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopDw//ZhhbOAnBP5THmGZfaLan85BGtP/efM4hg8e9BI9konW6XcFY\r\nFsQ7vg6XXfnP2gtPBNUJAKwrvK90H/3ksUmsHXNQPXyUvslBQZOe07YpIttg\r\nVHBmagZoiXqZjzRfEeDihw6WkfeYuf8TF9cDOQKNRE3Bxc64LM6Ec3Usmh9R\r\nRFL5OtMV20EMgXT/j9Gu89KN10UUUT/qAw4naRYkXp17Mhyn8RU+TNxZD1Pn\r\nE6xw+bGqky6dsaRQAI89F4R1F5nldPKgFdzXtMvPMLGJ0t3ypW0+bjzEsNGk\r\n1YPdu08qHNolwFU7TKPU49APEv1i7GTRepsmyBNBBcJhQCJb2g4gf+G8hteI\r\nVasB4gkkYs2ZDP/gThDshEoAmp1Lms9RCBClK9Trs3IrQlUDrDv4xMWZ5mgd\r\nkEWIOaDsaeaHyvnWNzMLSZ7mHrobnSJsmtVodcWXXVsc4NSDO/4y0aUavM9n\r\nDSVmJHMJms8yDPDvz/sHJntgcSGhUUx8QPOl0egn4M5qLgKSi6Gvl4BT5krR\r\nvPmK65irryFkNtV/TxPeKUY1K1ORez/HL6qyKRXTSINOBpfckGo0BLwGDCgL\r\n9s3gUrk/Xo2zwn0AYkYBtoFjBP3dtMP5vyPPrtg1jKgsLwLi2IrH/p7a7/9U\r\nd9UUWgj9ycL6K4Dgs5UPVLkL7kLboU5UmPU=\r\n=79se\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8bc9b45347252e2a027c264c76c04d49f4a492b5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.def308adfc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.def308adfc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.def308adfc","@lodestar/utils":"1.2.0-dev.def308adfc","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.def308adfc","@lodestar/params":"1.2.0-dev.def308adfc","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.def308adfc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.def308adfc","@lodestar/light-client":"1.2.0-dev.def308adfc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.def308adfc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.def308adfc_1666454431593_0.9527589142395807","host":"s3://npm-registry-packages"}},"1.2.0-dev.0f130b0b95":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.0f130b0b95","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.0f130b0b95","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fdca6ca54ebad222650cd0a78c7a2c3fa2217b34","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.0f130b0b95.tgz","fileCount":966,"integrity":"sha512-+hsomK5bkqyL6tJi/OBkRNYIe1SYzFh9z/HbWfJlCK8Kik2nNRptBPc6V5oExNWjfmGUl18eDziXoDWrmlV+8w==","signatures":[{"sig":"MEUCIQDtDobUuiEbTdRbmptMtJa5TnPdNHdiYYiAQu8bw90CXgIgPYvRzJS/A4n62QDqPzGXdcaB2Yh+qtfjbCdbsceJ68c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2443622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVBlBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvaQ//UuBfrS5LzNUb2F3BnGwhjSL04cvvqbn/pt7j4jCN7ZLooBAO\r\nkAZc2RHNnFXjCJvx6qQLhzr3Ey7iH1p8jL68yaZh0KLZRv8qsm4xwejE0Cab\r\nF9d8eIl5BTDYlkX2UG3dfL64VBszuCzbWPXeKZhZRQEdT43pR+bELfv5bAFD\r\nDTqYd/oksE8wsDT3cldqDAV01hkuAYBdTwp21m73ul6eLTzj4nq3d7m5nl3h\r\njR57fXWOjF4ezqoegZjcHrY7aHVFdo2KwtvDyZMYlhs5tkPe5//aWvAQp1dj\r\nXDrn9VHPxdG+ic8uccGSOeybSom2Yuqra/bZRc2Gku/Y0z7nWNjOZnGtyDNX\r\nCs88xOcGB1sETyXLCitmUP53MxGIN7t0I7bOk5zHY/aMoGNY+HvIFhyQnDeV\r\naMEsuQi/f8aLA1cfFD2NT3X/II5l+V/9FR6yqESjHQKvfqEXBsn2vf0qY+l0\r\nt5jwgZyFu9SikYUxv27LbpPOFN2678zzIdtPtRUzBsDG59xKiSPRBjr6FqOl\r\nSo/+x8PDZmlaMcDg3FULorZcWV7m5XATb2K2BmQ6YQZ0npFX0qCjPdY9hQl5\r\nXCj2TNYiaZ1lGOvpaIwkS9X+qJdZOmQ8fQK7+t+pTi9tBejVMkYRoUDk/w5I\r\nU2Giy+5tkNNfPQYfHK7hnR7m99dsi5qZrZs=\r\n=QCd5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"07d9d30d0bdb4b82dead6c62b89f64d9884db871","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.0f130b0b95","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.0f130b0b95","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.0f130b0b95","@lodestar/utils":"1.2.0-dev.0f130b0b95","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.0f130b0b95","@lodestar/params":"1.2.0-dev.0f130b0b95","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.0f130b0b95","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.0f130b0b95","@lodestar/light-client":"1.2.0-dev.0f130b0b95","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.0f130b0b95","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.0f130b0b95_1666455873691_0.03833252886813332","host":"s3://npm-registry-packages"}},"1.2.0-dev.86366757e8":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.86366757e8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.86366757e8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"14570ad72f25af0f9e943cc9ba7959169aa7c549","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.86366757e8.tgz","fileCount":966,"integrity":"sha512-ZGJIO8w2qelQb08yAl2jwvVVu4IKBW4ueDQdwriB0ugmNqdChvSv3jJu82ixrDAnhNjg52WkNck3PRPIzZOXYA==","signatures":[{"sig":"MEYCIQDjrnyeupt0eIYYz8Y9v5AiAM6tsnsahs8gx8EtmJb3YQIhANssalm3Zz6aMZ7Gb0LmUYNYeEhs3vSvEjZMjJygKune","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2444022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVX1FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT2BAAm4MMOHoEG+wYCbZrRKFs1/uwS/RLuyLnk6WRhihpgdaU8fU/\r\na0gPXCjAnP4dCpEEV698PUJyVEryEbF01WUF2ZzOt9CE364sH9V/rJ8XWL++\r\nO2IAXunZmOYli5Il7o1/kAPqwxr/xe49lwc0uonijOEJQjYo3vhDp21MKgYt\r\n/18aLKppkZLEa2sIshEa5XEHvR/S3IjGPf3CRHJakSe9t1Eo3PnjWlWVCdXF\r\nJANjDJCZ8Aomh+A5/bhBkodWcqmdznsSi7KkMtp24BFh7k0z/3soIoUPn7CK\r\nSouq5iYY419kH1SusTjAtZQdqsxUInvb6axthxk6ECHfT29EFL9gb/6le6yG\r\nDs/DaEOinV+nx1RKmL1m9A5j+nUrPKmPp+XlLtGE+UUG6viRP9VnEMU66tiM\r\n2EuzUF8yPll+x2g3uBB6FV8KR7mlSbdxnNk6o3RQXpdSOaR/15PPTFKHpjGL\r\ndOGOIneCMpHFTRHSkxgwPLU4HIdVbtDavQi9WqzF5XOrxcVtY6Oi23OGHk1e\r\nFmRXFR1AE90hw+LBeV/35Ua2TMlElsX50kMQe9lSa4mRr3ku6OeLpp9ZiIlY\r\n6Mq/4Vvw14t3e05Z9B1sjsX4k1N4cEXLKFPuksdmKgLLAULeKZGRY9y2lE1P\r\nOUEtu9cl1H7jhs1zU8rtx0LOL+d+1MLbU0Y=\r\n=Jsnz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"971e3ffdb257981e140a723b6ecf9ed14c71a1ee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.86366757e8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.86366757e8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.86366757e8","@lodestar/utils":"1.2.0-dev.86366757e8","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.86366757e8","@lodestar/params":"1.2.0-dev.86366757e8","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.86366757e8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.86366757e8","@lodestar/light-client":"1.2.0-dev.86366757e8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.86366757e8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.86366757e8_1666547012799_0.7752938323900784","host":"s3://npm-registry-packages"}},"1.2.0-dev.bc20c21c67":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.bc20c21c67","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.bc20c21c67","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c45fd5eddd10ec0ee70a04adc616b4d690651e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.bc20c21c67.tgz","fileCount":966,"integrity":"sha512-GZWMHP7WsfpFn0dkoHRNy+7+8sZr0zenxnT3mzkRVkGgPdJELd8Y8FHUoXDoneSjobiCemSpWF2XkU/GS1CY/Q==","signatures":[{"sig":"MEYCIQDjHOWFM4dWIrN34litUxDr7JQGyXi1ebdxnnjIPuhhKwIhAO/YLDi38SPehPMlGzta5f1TawUVCCdZ5C//uLM5Xhow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2444080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVsw+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpciA/+KJBYV1u1GCXPi/PYpXD/o8wXh/OJPevSTvwP+jEbub5gZs9z\r\nadMUsryEIsbbXmTRVL0vUQ7TjTbtFgJkJt49Zu1crCh5S0v1+xXTjcPVXCmJ\r\nNzD3u7d1umA3/9TADhwVcS52fMxll+l/Oo12PPeKzNe6E2FtE3N0+NlniEDu\r\nMVuK8TPdZXMgKBWHWcYcoAd4GqcZi3LYFZougRsjxqxC/35NuOS67Qu6A1dQ\r\newIkfCxva68hazc8M0o+OcajXte3iOOGsval1B8Qlc/PHZ5X60VufSjgfwbc\r\nuYsYosyZSPVNsYNPM5jHcrIJZPrGCSxN/w8DlIA/1lfGcEq0uD6+W1c+TIjd\r\nPAGtQ1XnZFgORGh3UFknU9WN2IYhMHQA4CjpbVitqDK/hYDEj2uk+rg28bhK\r\nbGXyT4uiDQsl2052wfseT9SHaucQfDqa211pzYQUKRTx1DaNGweF/kpu+IQZ\r\nV839tuaWVPcTVI7P+8T8LFixOgtwkwkTfIQFxdv+heHM1yK+cpKXCVoWHx7S\r\nfIa88185g/+rt3giObjsNz7TOP3KKtBAtBpi6ojbr6oO11ESTuXtN4h77zDy\r\nIJSsWzGqZPBn4F8TvqJ0Qm9oSkZJP81V9G7CJ5e2s22IOOXoVxvK7YlhNT/Q\r\nfSUHdZhd7cCHiHvlQAd13kAVojiI1z3Z9Bc=\r\n=6SpK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9e451da6c5df261aa94bc0e82c969c750a7155c6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.bc20c21c67","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.bc20c21c67","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.bc20c21c67","@lodestar/utils":"1.2.0-dev.bc20c21c67","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.bc20c21c67","@lodestar/params":"1.2.0-dev.bc20c21c67","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.bc20c21c67","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.bc20c21c67","@lodestar/light-client":"1.2.0-dev.bc20c21c67","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.bc20c21c67","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.bc20c21c67_1666632766595_0.9339210323187834","host":"s3://npm-registry-packages"}},"1.2.0-dev.c4a79de809":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.c4a79de809","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.c4a79de809","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d9f127ecf4535cb0b2631626a4a5f7a5c5209096","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.c4a79de809.tgz","fileCount":966,"integrity":"sha512-jaU5stGMUVnP5i3yOq/I9JFo1bmYCEDhB7HNodzhDOtujEWTlcEdpCos29tN+qlNVQgSNwPhr4Z+6kj3C9yjig==","signatures":[{"sig":"MEQCIC+/WTGNeiWQUfsj73zAtKTeRVFp/E4ezG8t1hlXl/4bAiAP+YlaHnjOM2DzVMkd0vFhNDaQtC6CT38jnylSgQe9qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2444080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWWU8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRqQ//eW9NGQK41gFlfZH6nT46QveeEGkoEvr4rayvU9pe0FYHQC7i\r\nA1Kx5ZwfHJhgOTcoT/gNPx8d7kzH5D+hvsf52xmpElCnaY6R37swH6YJBvDB\r\n9R1eHJAAc3QOcSso0jo/1cdUrABvJ8yocdvsvtBMIMZLi8NBUR67WMu5ftOd\r\n1MRzAm20XKww7sOxn5S3JO9nqURyQ6+EljWv6WxLt4Sj9M1tkMfYnWnP+zo0\r\nnETyiFCtVQA7fE/UQPNh3EYH2yyrZ9Jq4GGQV8fZ9xrU09WJY24r+BMz9XnX\r\nwL4ZLTGuiCpVkh9Ql5EozXWNd2pwA5OF+JTvu6huKQAAaY8QqzyVb14xuKa/\r\nynCAfH1B02dy6EOrC1IcHuDR7pqGW55eEHRG3ic2XFdpsIUMZNhLAxIZGRb2\r\nJCRuwb94UWtt4IMGwr5vrhSTbJt0H1swP2RXRLQ1ubxKg4saCXHKODhp8kku\r\nPRhrvUs7tEfBImyJ1xN4N9emT4+7hQLqbgJs1ecMvF0Kcc1k+AWg6bBT22r6\r\n4TiOLbA/21hWEN2xi8Wce8mFesFTIeBJr3bJ66V8nADwsevUwHA7rm7RcTzt\r\n1lB7d9OlJkmUxQLEbv+Px/zOz2KwkJPkT6cVWatFxUL2CfchKzzeZENDzOhV\r\nuer5YDy6UZjLdgNMeMa9OJao90B9xehVy5M=\r\n=BDvW\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c2a4b54ffd8443421d5d18fbdd6d43a6bb706fab","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.c4a79de809","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.c4a79de809","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.c4a79de809","@lodestar/utils":"1.2.0-dev.c4a79de809","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.c4a79de809","@lodestar/params":"1.2.0-dev.c4a79de809","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.c4a79de809","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.c4a79de809","@lodestar/light-client":"1.2.0-dev.c4a79de809","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.c4a79de809","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.c4a79de809_1666803004545_0.08575673379262438","host":"s3://npm-registry-packages"}},"1.2.0-dev.d9b1d010f7":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.d9b1d010f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.d9b1d010f7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"94770248e2311025cf1235b1a0e225d77cda784a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.d9b1d010f7.tgz","fileCount":966,"integrity":"sha512-KvajBSJHRM0AOtHMh5HOds51CAxCu2JHarrf1nu3CGn3SiN42jSmRqdDtusTYK9g3NuKIZCp9553S/QZ4tRVVA==","signatures":[{"sig":"MEUCIDn6kNiuvNl7Q0RKnTgfhoxLD2jjcDD9lztR/3DMQXRfAiEA44EGpuJJGv7fAiwTCDocohW/G7qRmeHuaN0uPfazVy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2444511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWW2OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPwBAAlzl0FMlwOy2Z2+r1HU5cpvI8kmovSTzoHE1jP5qc9HXVuVSN\r\nWBiZPD+Wx0TgpRAlws4TRf92c/Bl/vEzic12Q8d/jhLsoHkDKWiUipzm28rt\r\n/1ip/v118H7M1fDUxyXvHNeB76k3x1cYvySfVK7enHKdscMu+64+uMaMPbVL\r\nl283HRP0xPPdLDvCoLGSAxA4jWeFRUPIkVxEwXkiNgpU6O5paIvi3bvuNJ+A\r\n083GYoMsPa62IMMv+1WLngMWKTFdJVVJoBs2lLRMyVmGqBzxyQ5lmg6eGHHQ\r\nw6/77m8VdKo8nZkR37sOWiYT7vHpl6OHNGYqp1nHvw3LJq7iZPcmjypZnJRI\r\nvPecWPoYmBljvehq0UOq5PUxM43D6ZyEJCUnEZthXjuwyRYkjtf+Cxm8SNeh\r\n5FeY2b6bAJx92MKWRbmFpzfbQwTaVxORd/op90PR54/zdCzwcjx93c0WomFY\r\nWesyd2GXFBdIUN/lZfYlRYCR0ooDujPfC3kn9sj4NG5G5/sIkVoGoOBnH/vW\r\nJNEgjbaQxVmzNxRzXEeWXZYio23QfNotjpkSCjDTw5JPjbSuyB4WgVlSJhKT\r\nH+d0yAOhjkRTUbUM9FDu9PptRBrZJ8YcCA63SvcAlRzPjzlYaDv7c2qFXmAD\r\nHrgJp7Hsl6lO2gtHQTHyn8VM6rNGHHA2smI=\r\n=AODh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e6e5a2bb23468dbb3beb4132af977939c671932c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.d9b1d010f7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.d9b1d010f7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.d9b1d010f7","@lodestar/utils":"1.2.0-dev.d9b1d010f7","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.d9b1d010f7","@lodestar/params":"1.2.0-dev.d9b1d010f7","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.d9b1d010f7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.d9b1d010f7","@lodestar/light-client":"1.2.0-dev.d9b1d010f7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.d9b1d010f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.d9b1d010f7_1666805133761_0.28895072991382387","host":"s3://npm-registry-packages"}},"1.2.0-dev.cb6f36a358":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.cb6f36a358","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.cb6f36a358","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1581b432993b8c3d2f105d0be343c3986ed87df1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.cb6f36a358.tgz","fileCount":966,"integrity":"sha512-NFvnW2wx/dsCM/MTcT+xTFzMglz38QkbXa1yVnConf07I8RP23/I63ItA7+CcUKzot+UIcGSFUSg8vfCHUrhGA==","signatures":[{"sig":"MEUCIQDzNDkXJop14bIWmOM7dgmf1skOakGyIhEx6NmYQOoo1QIgIL4C4cB1OOURYFQGA5SRn3PJ9dtUofb+e7E3JTh81MY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2444511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWpVNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnXw/8Clx6qjPVbxZpl7faKau3dmHntjp2zgfSZuxfS1UJaO5AeLzf\r\ncmskZT2s7Sjtm2wGyOEgaFykatNmrDLUPVP/S0r3X0Q0ft5FD8a9N6cGpNJ2\r\n9vVeJxfS9nPP5apaIL0zpc8NqsyCXqZuT98IE/ztyQD7qmGMteAXV6m9iYQL\r\nGxBin0wI6oZ+HnGUwZ6+JD95x5Ov98hhm0Lck+4Vjg2Xu412LOuijcmBYmVX\r\nNlY66XFUDeDVAHT4/qQYuKZfgKoZqMr1u0JvfbJEMCUHPMlOWrkerkrS94ML\r\nIAR04gAFv9tDIXhSEXiDuilJAwwYybgaCWulJaM2UWA1mzSfTtkVhe17iaNi\r\n2BKac2XQbs8Cvfe073sThR/Vc0elhSkq2CR1WeSeIIduNo+kQ3yjsmYKQKL3\r\nx/MVHqotSGuUlW1dWLOCw9RM4CdLj35niOt1Mxx8YutkvlCg2Z++QC1243mO\r\n09nTbj3WmBVIBGh6egxCgedir1AUW+T4xUb7fiJGhxgC5fleQUns6Y5wtBn9\r\n369JQ8YYHAO3bgLM+M12kv3QT7hWbRTOQSKUGFmcl1m7izesXvn9OlXcd5SH\r\nzOjh5CJ2mCL6IuKHNFHoz3xYLuxpPS3Hc0O4Pi1UgbBJJ+qTWpwJuMnVAzvK\r\nFXY87XZxfArZhoVq6MCxm7ncHegVGmDxeyY=\r\n=DCl/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"ba774c69139e22e2e7a7ccf5c0336760e1d614aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.cb6f36a358","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.cb6f36a358","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.cb6f36a358","@lodestar/utils":"1.2.0-dev.cb6f36a358","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.cb6f36a358","@lodestar/params":"1.2.0-dev.cb6f36a358","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.cb6f36a358","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.cb6f36a358","@lodestar/light-client":"1.2.0-dev.cb6f36a358","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.cb6f36a358","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.cb6f36a358_1666880844830_0.9513075375056006","host":"s3://npm-registry-packages"}},"1.2.0-dev.1f600321b1":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.1f600321b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.1f600321b1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"024c6aebd073bceb1e7c6b397d5c9e28f0ef3b66","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.1f600321b1.tgz","fileCount":966,"integrity":"sha512-5MgywK6Q6wFzGzOy8UPkKFEoaoRfKTU+QwtVHH7KC3JNZK5VKvtj07VRaio1o3VkYgsjN03Y4IVW9USPbltlgw==","signatures":[{"sig":"MEUCIB7iUfRXfdXlvcLa21Q0+7dP6jHzSFhmdvIl+PFt0Xm4AiEAnFZHDS5EpdApmc5cUQHID3xSzymWcAmsCA5ajzbQo/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2445560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWpqcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgRg//bZkKez1t6YrGBI8Us5aB+xo3Wh0Ly6EE3GJrSaCLy4r3NOEH\r\nS5MQdO0Nn1dA595qwKwxuVvwheL8Nd/3KfU9FheS0JDQ8Q9zaU9TW5/qo7ZX\r\nfU4NDIiC3ebjAeqxi2yuPZCPNT+FV49LK+Qd/Xp3HgIFuTLpHAH/WAtokOPw\r\nCii8K1fXb5EcBavh0yGZro1e3ZYEiSC9II+dqYnKBJVfWfHdRo24IS6lz1V9\r\nWzQv628O5yRcSpE4hJz8TRjyEh8wdEWWLrjcyNIpS+JYigeBa3OonMHTXb5l\r\nx40gpZ48HdK0fzTHTRKxjj3ceFDweHKLLEZFOPFdTqVJgUlnWNcN5TvYVLFi\r\nqjQOVL++lKAF0af2g8xjOz65Xfzk0nb0tGQyp8PKqxVYc79Tq5t2ku21Pv5O\r\nUZ8OqOjPIDFvHCaKwX/QB/JhfPCTXHmtMzOj+n/9KGSrmF5VRoKUxKa1jlHN\r\ngJVoBOlmVq145QZ9hgcw42b9OkaV8A3EB2mrONkvx3HABrkureigklCqGBNB\r\nAu4mcpx+1NrIwOkhqsJxil0cRAgnbxCFSmGDuN/JKVU1rbWDxalyrXT74KPq\r\njV1o+swYk5LOs07HrE3Xan4kK/STC491jvNc/drIlOIs3gNAyvgE/omnAFsp\r\nJK99L3PyxrK7HtYikOz7XNLr8CThTnAVufA=\r\n=zpVa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b72d661aab25ca038ef2e91df8bc96803a4851ff","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.1f600321b1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.1f600321b1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.1f600321b1","@lodestar/utils":"1.2.0-dev.1f600321b1","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.1f600321b1","@lodestar/params":"1.2.0-dev.1f600321b1","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.1f600321b1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.1f600321b1","@lodestar/light-client":"1.2.0-dev.1f600321b1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.1f600321b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.1f600321b1_1666882204061_0.46792997036100314","host":"s3://npm-registry-packages"}},"1.2.0-dev.1b2294ea93":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.1b2294ea93","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.1b2294ea93","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"537c5ab70dfc4d02d294875ca5cbb7dc0affa354","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.1b2294ea93.tgz","fileCount":966,"integrity":"sha512-OsZhn2W8V+HLaNs2MvY+slBgVGcZ0ci9T+oyUbXAzxqCmdagn5H1+jBpHKn1mpabgqebxvckqjEhfRR7SbKVPA==","signatures":[{"sig":"MEUCIQCpnhgjZvhm3ypDoMugPmphmPZK70VJ6HXJCc7QMxyYIwIgCNe4yz96h3axEz5hEdZOrXapFactB1pOUsSn1ncXPvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2445560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWzoVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonoQ/+Pl+8Rb9jVHXGlinDucp14TUFvw/dyNxDAA72ZAkJSu0uh/8W\r\nxpF+RCKYgerjr5cDwcPppnnIdZaZfUZkmDmVz1tVVsjzVTUhKIXP/cDujDC/\r\nuIoLJEAwG317+ON2OYeqFswDyaKxm901f09/e66jFAZKqMviqSRgQgHA8o1W\r\nFaVvBqdOOzwAl5x3adm2M5eDLvAod8q1GIFz8KHz3WMsAA54qanYCCR1OLq4\r\niyUJlcJZgOWMPgppCrfD3S7xGMreq6zv685zOwVJtq96T8U84BPHAlZjVGij\r\n7J73SMF8etk14I+dz7k6WuueD4ri2R1J7nkbo+5si+oVZqoBU1akMMseuGX6\r\nCQuhNMP97fw8vI5/BSZ8KlXb7upjF+mzRTmfX6n6ZSlT0V8Lx3SJzBPx0H+P\r\nfnZ/gl4IkLTyaQhE+mzQMpufoUzWvGK98Btmf9pvKqGI1fRe2sq46vOXpKd0\r\nKJl+xSEA/d/upD5frvfe4pYxWUKik1EOfQRqxyMLSNcLE1f1QwefJUPxYfu2\r\nBaDz9IbfKKqb/7+F/1dbLH+ORlV1PIdrtO1KWJgQx5AwuKeOU2/q2ky//AA2\r\nqRojbeUKe6mhNbkLdJLQpDiO9t20oJqoxSdUfLZFMZFMRYWoz+ZKyMWWmu23\r\n8SGBpOnpGi6QjSEPmpqgvnh1ehoKhC/g+Vs=\r\n=pvug\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a3fff6b5b24f348c76856d4f52877e1b2bec462b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.1b2294ea93","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.1b2294ea93","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.1b2294ea93","@lodestar/utils":"1.2.0-dev.1b2294ea93","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.1b2294ea93","@lodestar/params":"1.2.0-dev.1b2294ea93","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.1b2294ea93","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.1b2294ea93","@lodestar/light-client":"1.2.0-dev.1b2294ea93","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.1b2294ea93","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.1b2294ea93_1666923029166_0.20381893076328716","host":"s3://npm-registry-packages"}},"1.2.0-dev.b06453abd2":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.b06453abd2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.b06453abd2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"76a8e1b6a90dea14ebc8cdc0ce2bef0fb1e94a35","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.b06453abd2.tgz","fileCount":966,"integrity":"sha512-mWq2keVR77CTUVUDbvQa7PHQG3QYhAC6nHsx50N6Jp+76xdxsB+srh+7a+AQSSQNq82bTGdjBcrSrH7npCXE7A==","signatures":[{"sig":"MEUCIQCwAO2zlHOaC9/A95HkF+GOut00jmZjTGRCPUVUCnc8qQIgaRLLs9X9Q+oAL9wElKmZcj9vvFEEqI7mszQ5GjC1YxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2445688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW9RdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotlhAAjFxIk7PgcEgafdITyvWOUGFYTwbhs/jIK/F8VGkAFcYS/Uz1\r\ny9vHMyT7qpGbMux/3o2Cgfm8KMzl3xMERDkR+J5zf99/52lV3f8iGdmoovp8\r\n/5yJQnILfjMiIIZCjDZRYUG8ieiKId+ruUsb6jOQR6348SvjQMOIhPqYihsK\r\nNla9A6gS5kbg7TjH15BiDHclKsMXxi8iA3RNlWqGGjr8Mr3BIuWaIr1rh691\r\n/N8M1fReLfY/vMpHT00KXWd4H/eq4/Oi4j/pRTqTOAe9aDL3Qjk6zjH/yP3x\r\naexcQerBqXq3COfKDW5P/vkY7dzXm9S5ef52EFvjeLTHxICTa7nXHXV1sKve\r\nXZ2HyJOwPbP8JgPyS22VDy5Hstt623vViUu7Wc/bZ4UpXR5Rs4f7/hdyHjKN\r\nB/m4oWhsfbOR/sW+v5l1OHw/NbkGIU3BPtlSie2/Wwhsr3htV3z5zQrBb2QY\r\nxQqrTEB+fLUump0kaHtEeikeYdT3BIpVaZEWGYlw+5i+SJXj6VQvVwFuZ/VG\r\n1r78VaZz4PgbRHrYAR78m/BapB29KOYI1Y29ND18MmcwXy8p0jcpIcSEAWGB\r\nG3CQwgmS31eMfBK6t07XJQ+Hq9oNiM2TrYPO1kL1Z2NC2EKl8sCPqjb0Gsy7\r\niKRQ4ub0RwwacYFcvtA+0qa9QaAg5BQgpR8=\r\n=nocy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"300f6a2262d8e690feebb5efdb167b60e8e2795b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.b06453abd2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.b06453abd2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.b06453abd2","@lodestar/utils":"1.2.0-dev.b06453abd2","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.b06453abd2","@lodestar/params":"1.2.0-dev.b06453abd2","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.b06453abd2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.b06453abd2","@lodestar/light-client":"1.2.0-dev.b06453abd2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.b06453abd2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.b06453abd2_1666962524760_0.8750380709160899","host":"s3://npm-registry-packages"}},"1.2.0-dev.8c4276802c":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.8c4276802c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.8c4276802c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ebdd0b2b6ba6384614bb66cf066cada1bb59fb0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.8c4276802c.tgz","fileCount":966,"integrity":"sha512-jSS6nAsUR8W3ft5Uh2KkXrnrn7uIE/tj/B+m1dX7CO8CV0mMRkqNSLj+BLSYUL6fCEyQk8VcyaINIjKd7e0oZA==","signatures":[{"sig":"MEUCIQCbD37vhAuSpcEscF7Bgl5FUFtguXDtya2rU87RU+wzLAIgfk4vS2pzFmm2ydGcP+AcjbKgppB0Hxe8ITgXlhR9zNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2445688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW+WLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorJA//dWyZfiBDrEg4xOfi9XjJqDQHuFsfdkNShV2TySGbm3HqSyra\r\nIwmggp7w8GUObnn23NIsFHRef8b0F8ML8BHgO5owa+BDYOqVzqsMrba9GlmP\r\nG82HOL+Q5PbZHfPjm9lQejbvoSejA9rQoD6BCJzP/hjWvwNOY5ksOjCpYo0M\r\no+ytQyzAOQjgPgPIoHQIz6kFny/HxAtvD6KyOV/ki0y20e+8ioiOgG/1FPBj\r\n8ZGJvgMtUtT4sRfsz4yVYc61hSF/mHanf+0LLRjk3898NkIviES0bOMZL9Oa\r\nt/4XhDZcmwR7uG72KuaX0bf1G/Q4Twor0ulqycW1Zh6ebBRPyFMIttMPLCXI\r\nUUrUhEthIZmYm9oqdsD8RSMothyLhxuf9g4RoW2JZhS3oGy1oSrPCv5CsLHK\r\nm/azakEhUkwnssb2plFObyS3/fttxJM+4kWDeVMj1Kf2bo4NvjvFXttA714j\r\nlweVgsPw9eUD6Tqp4bHB0vFrd/w/GRdX5mWYJ3p1vVOJsYBTNlprNqtTQBBo\r\nFoAJl9nXje8tl6ye/lO6ddh954am2kQzC90l1U3mBYIy7h6bNeFewTj86S/N\r\nEAZeEXLCq+DOo2DDPS89Y0gEGplLB9dm/3JK964xCFUmPFFJnc5+VpY0+8bX\r\nzlMdl3PLHkmtWq8OZQN8kSFmn22tvnEiJGw=\r\n=dURE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e045a4b885ff9e11a7ad3abda6b95c4aa052e996","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.8c4276802c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.8c4276802c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.8c4276802c","@lodestar/utils":"1.2.0-dev.8c4276802c","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.8c4276802c","@lodestar/params":"1.2.0-dev.8c4276802c","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.8c4276802c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.8c4276802c","@lodestar/light-client":"1.2.0-dev.8c4276802c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.8c4276802c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.8c4276802c_1666966923095_0.790128597857727","host":"s3://npm-registry-packages"}},"1.2.0-dev.03034ff77c":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.03034ff77c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.03034ff77c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"005b1f37a15a0048e06b3b94e6d8be1252113052","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.03034ff77c.tgz","fileCount":987,"integrity":"sha512-oZo1BAusM+IAjJGEV3dP8i5Mg+zdewpIk5EwxNqv3NNa1tgYWneFoWF6M3Q1Y5SWLRIgkW+1oL2awECTQucFDQ==","signatures":[{"sig":"MEQCICTM6ezQ/vRaFAXU9IEX+ln9JfTkR9G/YXl6aaewGkoAAiBA3NzJdlUWkhPx9hVPvc7i3easWx7WGiv8RePIc/DzBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2495620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXCleACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWVhAAnlz55t+My1bASeC/mofavYYsN5o1r0PlkeO2zxApAx5Zi9SH\r\nc9D4xJgXPwrC1HX4hNtj7GitO87pS52tA12IR2oBviyskJcRpM6dx1MSA09+\r\ntp5l3xawr0J9iY0+54kIDuwMa8dCYIY5akU5hsvSxbfmL/Ex3CXwBTx6w+99\r\nnlfvdiRA/hqWSLiZkEjVsvBiEr9aMaI3BC9hyZ8XMHAGvMrFpTYyjjVWD8c2\r\nnDcQWZWfpGSnEGkCKShdWA1fVeALokCUIMtr+uky17lvNLhVABrru332JVze\r\nqqBza8+ekDs1D32Sf/H50Kd//ZDXdo0HZFsE3mmoLJe8AZ52ykZtqFZPzdgN\r\n6s7S1J80MEdY/TZ/PkIf28UJ2xE5muNLol1YP9T40sp/jV4sEqrmLsopxUB7\r\n0qAwviiZ8xLVagX5XEv6gsNZjaAQbLqpukgIdbfEDQYXdR/ySyYwTFr8mlwF\r\ntKmBoYBTqkuGpnZ43JeTfUh4N9VMFLNDo73GmkkyEYUBQuVqVIfxUi+LeEYh\r\n41dF/4OxlGC+gpkSPuyTMbb8hcrVl5r2o0tjUxOVfJN7XITsfv9di6CvDuQC\r\nGCO4n0AXpYnlILFoudvVqLj/V4bbRBgmZs02lx+FUdp2Ee5H8NX5N4Y64UqO\r\nyJojq3Xslsj/a1eL1OtRvNG/fFIPXLu3iMY=\r\n=h7tr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"335a2e794ec930da6a5ef38831914851714c5bd5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.03034ff77c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.03034ff77c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.03034ff77c","@lodestar/utils":"1.2.0-dev.03034ff77c","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.03034ff77c","@lodestar/params":"1.2.0-dev.03034ff77c","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.03034ff77c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.03034ff77c","@lodestar/light-client":"1.2.0-dev.03034ff77c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.03034ff77c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.03034ff77c_1666984285885_0.07771625976162277","host":"s3://npm-registry-packages"}},"1.2.0-dev.c81cd27ab6":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.c81cd27ab6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.c81cd27ab6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9b25e944259b383154a948abd361f05740ffc8c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.c81cd27ab6.tgz","fileCount":987,"integrity":"sha512-F86s3oaccEXScUoOor2Q4IIlparsQp06XCYYXBxC2tdxxFK3IbQvySEB8QcN85uWKZq6p8vgHgPIf0SC8f151w==","signatures":[{"sig":"MEYCIQCvgMMTlXdBexKN4AYlAwfpDXC2SCA1taXEDUZqIeq9TQIhANY6oVo9WrPrG5zRNMnBgMMapwDUqbF3bFFL3UjPqQRr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXrzBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcVA//XvLu9hyf7wpNiZatu2dmKhT/0D7BGAfmzARF2HjM2q9cP8lr\r\nPgrOEuqL7ddgQB03gUb0d05HByc+/L4XOyqBI9s5ZC/DquygC7TpyAIxFPCm\r\njul5FaXZMtkjvPiLqiiw2RrNSLy0qsFLODofRmpoWAgF4f6WNfhe472YZQxg\r\n6ZupyneWVrtyYc+RallNgdy2zD0yUCvWiLZFWESDMUsZOXTrG/YZqQlPStZY\r\nW1vlpzrvXexptlir7230FsMTr//sm7b1wyczm6FJg2/DttFUPSBkAw/yJC9Z\r\nXmK0xue1pzO0w7VAkSqfi1nAdPwxrc0RK+WxYtt8kRk0llBUnX4D9kqZXr3x\r\nnfy1nVjRVKiSGQ8oLyHgpgK0EW3bEHfjl5F7nHbZha+7hr0oDAosU7I3tW4d\r\nHsmgiH89YxkN9fDniax5NBR7rDlTneOsatlzCiqTfT1YS1fDH+e7NiKdqQMN\r\n3GsfLkC3xsqjJdtJ9ks09UNYq65mV1IAbOAWZvwA18NiUnTw4DlXX8GZdws3\r\nrLdeXtXY4tHxsxztvBH6uO4qS4Jt2Aji6ow9N8rT7ZESsFj/y0OrwZ+HzZWI\r\nXt9Dmj8ocSa1Z+F6/ywtVl792MREcgrzk6pVI7Y6KgfOcuuaUXk2GFKGgcTV\r\n1i/5CNz9oCXi8lwkoEC2T6ZlnkffaHen8QI=\r\n=W3LF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"19124ee77b17d248cac62858a8526a73dc617529","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.c81cd27ab6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.c81cd27ab6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.c81cd27ab6","@lodestar/utils":"1.2.0-dev.c81cd27ab6","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.c81cd27ab6","@lodestar/params":"1.2.0-dev.c81cd27ab6","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.c81cd27ab6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.c81cd27ab6","@lodestar/light-client":"1.2.0-dev.c81cd27ab6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.c81cd27ab6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.c81cd27ab6_1667153089609_0.22517534701876118","host":"s3://npm-registry-packages"}},"1.2.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.2.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-rc.2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"848b31c1b51a42fb7593d40b870344d815951daf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-rc.2.tgz","fileCount":987,"integrity":"sha512-2ksuIl9+8Rin5sDO30YhF4dYzX65TQ89SDguBDtNUSl5O0wGYjpV4bVlgcpON11izyyxzzJw+SGba8wPzbRsHg==","signatures":[{"sig":"MEUCIDm9jTa4UyMhHM5cALhmyH2i6NWMbdOTD8nlLiIi1sC9AiEA1DIdytrC8wmO6UJWeVdcXEqrh4qBrAzaSRLcsE9rs80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXr39ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpObA/9Hj5adTdUNpfDYjmmIhHq/RbzSIZoIkE2ZvdSTcXuY2nkUCsk\r\nX36r9e5mnDR8Q5bACJe28JYOpNTJSNRMNS1jREcqq+Yx//U5WHs1B2Y30hud\r\nQoTQsyCO1RsP/cyaIxvzQzYvrRxpDg+8va5EHHu8QvU8cKg5W9rjecE6DFIk\r\nHCM+HCdwYNFhWbDbh3Cc2yxjcNfE8BIGM+ARrnsbVUMg1xVeni0kk2L4qPMx\r\nV2Yds2mJ2+xvZH2kSrGXid6tQqUl4w5L0WB2l9ilbMT822pXB5Gn0aYaiK19\r\nXX93GgNfuxuFxZlQDZXda8NqarLBoFFVtHYq4Ok8sayr8vE3/ASm1wBeXV37\r\n+2mENpqbd+6qOByWHfyFvDUC2umhS2lc4+2p6XdGMlSunbLapK5BIMcuRW/D\r\nBZghZTD+SWTiZK0mpgZHQK5ajqkq+OKL4L1uStD82ZvElHRKPOysbRexpjwh\r\nAh4mPUrKMgBmhe1vmDqpR2ajyQSDG/DgH5x3/jbrs9SfGlZdSh8b+1XnACDj\r\n0QCWbcumtptyVaSTgjiyx1vB3oaGHj3vhRWP7hpEuhuO6MFM8o9qLmD+Wpfl\r\nOqZTj4M+s9hj+xdxYQbOOm2ABVY4vLfFDIqiOwVevJyWpCuJlMBDRqHa/wTg\r\nNzxQ+QOY7w0XzG5Np7+RtU7FrHAu2gLikrM=\r\n=HgeM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e11e94adfb9c6edbb118f04ed12ffb74a1f3e645","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-rc.2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-rc.2","@lodestar/utils":"1.2.0-rc.2","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-rc.2","@lodestar/params":"1.2.0-rc.2","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-rc.2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-rc.2","@lodestar/light-client":"1.2.0-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-rc.2_1667153405480_0.0624519084469195","host":"s3://npm-registry-packages"}},"1.2.0-dev.14fe299fcb":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.14fe299fcb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.14fe299fcb","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0b439835ba9f3fc5478eec80ffdb7e5936d8187","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.14fe299fcb.tgz","fileCount":987,"integrity":"sha512-rtwaIZAV6+/gcDHyfWM/jDO6GTWpm9DBtcKK6AxNpl/DsWcrID5EIwIpKe8CvHfQr57bZ9FTXp1ViqaKT9fSOQ==","signatures":[{"sig":"MEQCIFeY32XhUGDM68Cjf98kUtLFksm3Dh3X8/PWWbo0yQ3zAiAKA3fZsCvAAMmRybXe94VNteqImZnc1/v6F1o2jijh5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXsI9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM4A//Vo6DQsIZRJ8IUO1fUCTh3+hHkGx3StMrFovEe5kfWDN3HlVG\r\nJKmKIIkVzHH7gVWfwOCvRaoJqUooOzmJRrY2eWjsiry90aTJ/RRd8+8iFetw\r\nEfs/6iZ68tSTyfkzh3DIJV8DJ6UeAVI5R7p5GqGlWzO138RrpxDDF9kYbAhy\r\npUEZwkVECizmcjeKAqfYR/VdXLwrvaKCNd5H+Kz6q+sBP1LWqvdbrKILQTW3\r\ntSPjJgonakpXbyy/y8Y1AW61wvJuL8EYIil/NADxqKCB5MDHjrkCz2ajpjCW\r\nEQjuO0QsLpE4L2EO9S01T3WdQclzgMjquXDeNpNmCnAy6LvSTx/gzHQT39XO\r\nTkzXbhgnKEn5/jBv+9XHjnvAIhkMKHlEVxjoYOGGPtP4LFlxcJ7A2MgWzo94\r\n7jvK4bTZHVTuZ0xyRbmoKENmw0EGXur+9Z7L/JBJe1kiWAt40x9HUfRiq566\r\no8UIo9YIy3py2AmWr/3VAZLXIXZb+JzTSjLQbQl3SrVJZ1YTaM3PVjMUnUaB\r\nWNQSNBi/PFkQQF4GKApgMYMOFdwVVxtwS5rWUmx5tOGx8C0U5fZq6uN8oBHR\r\ndIAEve2dXGZ7BgQkQvwMYAs/IBCs5Tm7H/pV1dZDhn4/Zzeuu5Q7/Y3o5Ql3\r\n/0kmxaZpS0ZajGH/WIX5/oDah010l2CgvLY=\r\n=Re8d\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0284a23cb1454d4b0981afe56b6b684ccb2bba35","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.14fe299fcb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.14fe299fcb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.14fe299fcb","@lodestar/utils":"1.2.0-dev.14fe299fcb","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.14fe299fcb","@lodestar/params":"1.2.0-dev.14fe299fcb","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.14fe299fcb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.14fe299fcb","@lodestar/light-client":"1.2.0-dev.14fe299fcb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.14fe299fcb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.14fe299fcb_1667154492831_0.439986596069321","host":"s3://npm-registry-packages"}},"1.2.0-dev.2ec8a0c995":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.2ec8a0c995","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.2ec8a0c995","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e00fec2e6d3f811ce280134b457134813d98d32","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.2ec8a0c995.tgz","fileCount":987,"integrity":"sha512-khoFLcJQWRbBrykPFnf+Kj5kmtAErRvB7MruqEYUOTN3ZZWjyu+3rO8R7KFASpikHHRNE7xHA8ZZWHGUgSEduw==","signatures":[{"sig":"MEQCICM77vjewg1ZWxDbPmx9qZxvhdFr0ZLj4IgIL+qanYe8AiBXvOU2aEqCFd88bj37bV2WvXzRzp31x0pCyl5SybsFZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYW/0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5+A//QpwbnBoFm5NYK8s+9OozRxK/aOJLb1KW1gOd5XYTembUgh+l\r\nfe1w5FHchaRlHP9qcqnktKuJmKNgO9WKv/3bGlep9a5DY16pYgxrgvKNKlKi\r\nXxm+YXXFT+NlznFRJH4cuLOf54d5gTUMRRDGuU/qEMHSiYZ5R6GV/mZ4sgBp\r\n9ij5gPwLdxmDdRHtzKLl4Rzem7G7340mPvLbfcKnz6zhuuz5/0/wTE3ek8s3\r\nbJPeiUKFZBx9zkJLSu9P5Dojq6hEesdzejGI99Iup0H3nbsJjsYhSa42bcYh\r\nhYd7WMZJwhBnDu55Hed8iqi8cTjL+fdt4AdEtN59H+wsvA9UfRIz/mp0PO8L\r\nwQy5rpBhS0MVngGAs3tYGqB4tUvtdjDVkHCnRHMAm09+k8zeSmWV94/mkCjP\r\nwIMWmK6Ulh2UZxhCkNDaHyAkK4vxXjfvW1ivnLKEODvx6FKBVfkw2xRlEIDg\r\nRmUREXoQZ6aMKip0mq2LMXeEvJM9IIX8FROEnqhjuCSEIuoBTqi18xhfZ2tV\r\nD47XGnG7znb9HwCRAbUhfpG4LWh3Au217TlfGR1wS1rDGLiQDn90Cwmt1HhF\r\nToGtAV18IHQxkEtAhzqwSpnUlgiXufGkxo0B1/NYoHm822V4lIWwfdpwm995\r\nZoJTQszVAg9Ar9madbc31Fo8Uh2Yc430QSQ=\r\n=dDJO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3056f639de2630a2ef6151dd81daa6c70cf1007c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.2ec8a0c995","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.2ec8a0c995","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.2ec8a0c995","@lodestar/utils":"1.2.0-dev.2ec8a0c995","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.2ec8a0c995","@lodestar/params":"1.2.0-dev.2ec8a0c995","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.2ec8a0c995","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.2ec8a0c995","@lodestar/light-client":"1.2.0-dev.2ec8a0c995","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.2ec8a0c995","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/jwt-simple":"0.5.33","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.2ec8a0c995_1667330036398_0.9299446844280499","host":"s3://npm-registry-packages"}},"1.2.0-dev.1c0c86f388":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.1c0c86f388","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.1c0c86f388","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87edab5450a9adeb5a88559531ebe1e25b9db4b2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.1c0c86f388.tgz","fileCount":987,"integrity":"sha512-hE0nIIjxb31ZsMlRM7sQOcCerofIlbGdCutk3dulkhe+2K2y8FptMwx6Kp0kPZTB8sDtvtNtLSMhU+YQ+AAUtw==","signatures":[{"sig":"MEQCIGWBBjxwnbLfdEz/y1x7sunFl6B4xOLq8JXfezdhKfi5AiA6HStnR/pHcfhOFiZ4LsLQ4HuiC7q8QkuESmNwTUgtBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYpHXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXThAApTDwRL1ETwSfQA2F5raCKCqmyPu6gqyEYfrTlJqM6NM00MAs\r\naIHwpTiufDXgVdehklImmQHXW+FfQHUXFDIJO13ur8rCaujqUVrLtDcxdDw+\r\nLMRe/9tvBOmJhIcwaqRjRtLlktzlsdPfsZA1oJCMWV/v4khpinw08fvIFr9s\r\n5A5b/o1398QI/8hqZbL1qRAEbFwOcOjqrsbCzNnipzaleq/0YoWnyMPP1nyk\r\nPvwIgVNDvbfodUcNMj39PN9j3XJtkUlNJjYU25FQf92mDTxDLtoL1iYZ6q2f\r\niiVQdWDCkaTPCBtrT4sqpnr8XRuoMKOlgg7o7fhSP+1KE9B/0Prxp6/eD1WN\r\nqZdqVHH8Dm3Wf6KL2rpZBzGFYkGgmhAOTXuDXkO6DGN3iUiaGlAmK1y2t6mH\r\na2vbbISBVFhRdwOiMZ2tcmjzsoYmR+CE+H2QdhmpYw48vnemb6v9E6OHgRmm\r\nbNscAj5REbiS0azjxiTwhpaKH1oex9ORQv6lDcuIbsRpV+G/QCDTRKPyejzq\r\n4KFiCdRkL/OsgbeqvDKSffu4vLAZaNeaQ/IrWlj+igzhXFyzeGd77mrqBSUS\r\nHLjzlkGiDKsTmn78c4PDVgNgaxSZ4av4BHrPbofjZcMbaBdo3BuKgBhvrK7C\r\nPEPD5TB1scvIA8RabZUexU5esHZInh7LfnQ=\r\n=ERS7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8b058d73940535b636f73549c9d5f299bc71463f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.1c0c86f388","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.1c0c86f388","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.1c0c86f388","@lodestar/utils":"1.2.0-dev.1c0c86f388","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.1c0c86f388","@lodestar/params":"1.2.0-dev.1c0c86f388","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.1c0c86f388","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.1c0c86f388","@lodestar/light-client":"1.2.0-dev.1c0c86f388","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.1c0c86f388","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.1c0c86f388_1667404246845_0.12664186874198702","host":"s3://npm-registry-packages"}},"1.2.0-dev.7e34890a16":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.7e34890a16","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.7e34890a16","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"945610af265af7b3b02ea4c5206b91c3d00ef20f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.7e34890a16.tgz","fileCount":987,"integrity":"sha512-TbNGqO5uEE+e/dZT/Rd9yTBhTIEIGQUf4Xfbi+Wqu7FrnKlsBM/G0967W2ufh0wZdzsgD12VKlwqFqmUMbCQEw==","signatures":[{"sig":"MEQCIDV1518kgBBKyCuuPGTQtqeO6g9T/gzhtXftqX99hF+mAiAaDVAgb6P3ECgUFQsVh3YAPn4rxk0LTPtDRaOOGgKOgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYqFEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxPQ//RZzNZ/I3+iV57Swc3lMOUidiZ8/NpJKl3ZAevhsp8PaWYYU7\r\nARDZcXmzafmfSGms3hbx8znxkM0ioMn73nEF6+5NZ6k6u3+7EYaXqDSMU6oJ\r\nSxquT7mZI7YUjof/2jnH97afP840dpAnsibM9MAuoFZDdGKHIPd7nF+bfdN7\r\nMCZ+GcofRwAgnlgIWbSyxECrnPCBH3ON9NmOtAs7anbaKmhhVEopQHTKNGa0\r\nJmhQGrarWlHVZiIwfdvkiYeQXOIGcU9vSl0dMYa8WSdk0LK19si6VN/lZ+Ey\r\nGGa28G32GTynvZYjN7NNjlcxxrf+BIGPIQHhBVsbOVqaGJpqtJe2SYPwwvmA\r\nTQR74RfKQ5x1i7cG/Ln8ePvkch9mmUkbMirwCEf4g1KlvC236yAfo1Z66MoR\r\nAZjafLTUJBi/Y4xWUv++I2ksa6XekKI3XYxAFQJVnPxXFAPo9TOb4GZV6U1b\r\nxrGS+B2olxmrmofVjZAN5NH6qi4vgDOzRj2ToaGrqfAQkV3On9oEDXaWmAqt\r\na8AzNKXKLNgzcTADczu6CFy3Z5AIcrWD9ihRJ8C20UJ4dSYpvw3rZGID//2P\r\nEGDCaAEa3VpEEtnKtrC+nNgq6zgfdoX5ZklbTBFGpZbVTTfkPYAwIx8IvFkt\r\nqFkvX7H4f14VPLL+Owf+ZGMgNs0JnjtR21I=\r\n=2+h+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a1cb568c8c0bd2eb027cbd47709c8a8248e40a42","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.7e34890a16","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.7e34890a16","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.7e34890a16","@lodestar/utils":"1.2.0-dev.7e34890a16","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.7e34890a16","@lodestar/params":"1.2.0-dev.7e34890a16","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.7e34890a16","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.7e34890a16","@lodestar/light-client":"1.2.0-dev.7e34890a16","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.7e34890a16","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.7e34890a16_1667408196562_0.1544941669000477","host":"s3://npm-registry-packages"}},"1.2.0-dev.53b15871e7":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.53b15871e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.53b15871e7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3db8f650c4c8e264ccf63978405598773795a81f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.53b15871e7.tgz","fileCount":987,"integrity":"sha512-7TYBTx8Av1YCnbcdc1QICTsT44udi8G1e/URkBOxkD33x7EXB9au13e/5pPdwLWrzRD6In4LVgHiY2ZONyJPOg==","signatures":[{"sig":"MEUCIQCdwH681rNjYp+WQC5brbpBxhjgF/EIjec/4aKSsHj3cwIgeYmqLGEyEDiVum+v/RLdptDcoE27cxPgC1HNmKgf9Os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYyWMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbyRAAjM/gVdcb+DkQ5YSgG7CgwMtX2jW6Xd+G/Ww9fddj9yBHU2MJ\r\n6oSvbodF8kuu6WrtDDaduUBUyNv/1+llMA9ADv5MKPl7PQTUvWtGddqE3c2/\r\nk1tIPJJvhpovmIkfPcBVTwe6vYdOs+hERGm1oLIOB8gumUkFLR9jTKd3b1Gj\r\nj5S+DqWi46jPCX/oD0setsCZT3QswbEODd8Pm/8sNrrCp7Fr6+XkTsIyCNSC\r\ngfvLOQLKWWMEYawKt5Aq7jCaOG4dwCjK/kpWNoJeginBAKihjCIjIQVddBE3\r\nGNcleVGxt7rUfkC4ULXewqJmejBHvDYE6yDEHd+ze1mCNq5g2qThBEE2oFYB\r\nDEoz49kNUZ8Q3QhcJ0TeFLc0g1xr2GRBR6ohKpcnD6k4zTwaJN4Y2GNoS9gb\r\nsKSD4B6MSW7qUVndtKCroiPeZaaF34cKqVBL+EhvUBFDZDM+A7s+E1/oeRo1\r\nmzAIUbG3vj5o6CvlBeUTQTkqBCFni6WftHNPTHIpmt1SVObuRJW3iLILrspZ\r\n97oycERsRawYHds3DCnCZ/Wm0f+K8wFjVOjWb0umqO5PjiqO1WAz+dZTJZqT\r\nWuGy+KkkkH/GpBRDMiDBACg3Idv9XpUS24glItHq0ACQVATmpp95aCHErR3e\r\n1AhDpWCFkfNCyVIWchYf+48X5AIUSltXzSY=\r\n=S4mj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e21f1d12b26c0b79ccddff36581d73620acfc991","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.17.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.53b15871e7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.53b15871e7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.53b15871e7","@lodestar/utils":"1.2.0-dev.53b15871e7","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.53b15871e7","@lodestar/params":"1.2.0-dev.53b15871e7","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.53b15871e7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.53b15871e7","@lodestar/light-client":"1.2.0-dev.53b15871e7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.53b15871e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.53b15871e7_1667442060413_0.7096146110666561","host":"s3://npm-registry-packages"}},"1.2.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.2.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-rc.3","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9419539fb877c7afaf41b8c36963c986daf81a01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-rc.3.tgz","fileCount":987,"integrity":"sha512-ZA6FNDTeIh7fkqiHcc5+abP3Q9b/E5C7vdBMmsqDHT8cm8EcoEBYZM9uU1kFPgwjN3nBLplLK0XgrfAi5Z2DHg==","signatures":[{"sig":"MEUCIQD8juxJLa/yTRD+qhp4oaPGs3EcuebzyT1Ku7ZUmsRHcAIgBaWN0U62K1ekmkz1xQqA3HE9m2YdiccSNnmvn2mExOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY87zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxvg//QIi2FKQEMSWu2KpoOK6rzpmhpw3rknfYeznwQUIU7ijvnyoI\r\nMypLYUXAV7Y5959U4xK+7EfiLDd9npcV5SFVnPC1Ek0AOBbhdgPUoWRtUcUO\r\nEj4KcMDl8CGL3j4bOS9r5rlOPk6dak/weENOJNFQLY9SQuqiMbjAMgCWiGtE\r\nsU3nATGhfrPaaeGMafscAq6DWRkaiB9Fyu029clN8kZXrRuyNRYyw4aHCG3r\r\ncbdrDuxqPe1zwVzU+nm3rH5cbJkZstaBuJTEVkmTw2xAA92IRbUAoG3WDY7e\r\ngph9apYB/BvDIwH5+I7Yajf+mGGgjth8sTDxHn+aSjyJpu710YLt0qdSp0dr\r\n63PMUaQ/B9H2+69v1KTspNPtZ1raJZBRe9e3Evxgd4xAFoawXXqJ19dPi5Ao\r\np9bzY0BVgRhsFlhoyvMPFGmZkoD/1x2ZuhOZSZgKEapBWwJ/biCeUwtE+QFX\r\nfXJMZDyZ4E6/nfBxTNTckvO+1jAXCNZcVZ7iuIbfV31k5bk8GxYDIdQy8YC7\r\nqyH2uCC1A0PQSKPoMm3QFDjdGlHdE9jIhrBHou4J6f+H8ySMbA/C4tU4ZGsV\r\nIVdm+17FAIkKV45UfvVE/ELf4Gf5aRaZuMLKHHD07fcYzZOtxfTIkwxaSup3\r\nCoCD/TMdxpcNeCvoJg0U2AxQl0M2mrgGINk=\r\n=nlDx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4f0bff7eb4807aa7d1ff59e8f081c9d5b03a065c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-rc.3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-rc.3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-rc.3","@lodestar/utils":"1.2.0-rc.3","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-rc.3","@lodestar/params":"1.2.0-rc.3","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-rc.3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-rc.3","@lodestar/light-client":"1.2.0-rc.3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-rc.3_1667485427619_0.8243788620992649","host":"s3://npm-registry-packages"}},"1.2.0-dev.e1d4b1a17c":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.e1d4b1a17c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.e1d4b1a17c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4113bddbfb9eead19e899d90a8e9669ea5944949","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.e1d4b1a17c.tgz","fileCount":987,"integrity":"sha512-MyULzOef8cleEknqOa8shJfqlYM6f8jChHimvVoIauvAVQrJ2XY82LMRMeSQ/DE7Roy4SOeL6Kx98j5Xms3gTg==","signatures":[{"sig":"MEUCIQCr80H8pTPnV8tUKBBIvv6w7k9q/gUZDPSzRWNx4xSrfQIgXVv6YU9zjlHHWfIsNVz84E88tO63KwlZajgvzSSBqO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaNCyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqywQ//RWhb6CLCblC8L44SM/OEvKdGH+k1cLjH4hJLhWrJrNV3Xgjc\r\n37l3NmJr6PUOLNwpwXWYQutDhTNwgx+CAXMVYJtMlV0d7mSRzTwPP0N02OTB\r\nvr0KociiPTUDoGpHfRE54tizSow1jDNwNtuIgvFnhGqGfRoVkTdpID3iuO8/\r\nNTiIiDDOKHKLiSTlUE8xPTCuk1KH69v+dnhu7xt5H47qyjjryUPtRvFQia/H\r\nVel9tEQKwu1X9izj88bggg559tpSyF7F8N7RlQVs2dSuVGLvrkruvHU1GxNn\r\nnY1s2G3gZNmGyl34p0IfCvE66HvhEvI5A1OzleQcU6gwU2sAZ+Hiht3IbIft\r\nWDKXftzJz7lUeRuLPUS+pNMTWBHrXr6ftbNkmVp9UXjLBGZhio3DueOCMm/L\r\nnBgtNQ1ABCKCKEVpUfSaDV4fGSB/9P9q0Du6/YvFoEkubtnhfjWAIOz/QAQR\r\nofy5nvjgOJIlySONMUKP5okmxQ/K9oQGA1U8tqLL8SEdbeNGfNusTWTHh/Tt\r\nlOCT8l6gnlO3F/nhf04WPe0GUMkPo+JiI1M04ny4Bw7Fw4EjkTcDfvCDuzja\r\nrL4DDjJLsFNqSzUn8k0WXESLZrZDbHNoG63iWM3aoipm2yErUnUyQmTLJOrW\r\nr7OpGpcmeMAKVHzRmZKi+tpL9eaVFevXouo=\r\n=iLLg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4bf6a84636b111c41357ed2cabf152b4cfe26ad9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.e1d4b1a17c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.e1d4b1a17c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.e1d4b1a17c","@lodestar/utils":"1.2.0-dev.e1d4b1a17c","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.e1d4b1a17c","@lodestar/params":"1.2.0-dev.e1d4b1a17c","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.e1d4b1a17c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.e1d4b1a17c","@lodestar/light-client":"1.2.0-dev.e1d4b1a17c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.e1d4b1a17c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.e1d4b1a17c_1667813554156_0.5753977542239002","host":"s3://npm-registry-packages"}},"1.2.0-dev.1d0b7d578c":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.1d0b7d578c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.1d0b7d578c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2d0b7728bbcca36a3cf42e3f1686274a311567a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.1d0b7d578c.tgz","fileCount":987,"integrity":"sha512-8Qd4TNcufeFsREq+6tE4GO05l7aAqA705Qe1O3OKZbmvZo9kbBGN4Co6J5mEh1BUmow/LtH6Lr6MlPNJtHIZUw==","signatures":[{"sig":"MEYCIQCsch6iecJKNuFrvAJwwGw/ntMlH3XWUDm/u6uSxyRt9wIhAPBXgZdA+9wcS4N23pxIo9m6lzE085XBR1BaZfGousRr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaVPYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCYQ/8CphoX1NzOE5399JQ/XtDBBis6gEI92/sm57hEERWgZvtKo+r\r\nsDlz6NPD9uTJ0YVsFvPubhdBfzpm3WqFGrOUDW370tMf6EmrUF+943XTDXBw\r\n65zgEEr74BgmBF/RFrAoys02wWisPxWxg4O8oGOYWmcjoGgXtqcmns4uXMo+\r\nJiYZgRfKbT6ZhKxGPqMWyLhy7n1os7Bd75eZcpULesOB3ln5oMAgfNSdlS/m\r\nVf5IS+AeIzWofBSN9M9DzJsaOGT1q9wvDVPuDYfYezjJBMjY02VDsCn724Dx\r\nTubnXHAlCHzcNQq3Yll2871kW1zBpoQ5PyD0cnPzDLvsiTw/m9cl9NLlRGGa\r\nuiXglWXI3URW67vi/dp3lYiptV8T7L255frlO4jAobxcfywjxDB450VbbQxp\r\nAp/NZryTjE+7HD8cxczKtDnHIDeZgw6uZ36gWseVO7Zr845IILOspeSM1q3M\r\nkXTVfC1z7/g+awlk4PZHUlTIW5zWHzqWyGwzfpMQ1KwmcZPg4JGlDArM9hhQ\r\nIOTd1hG3BeDKCUC1913hQUIhKvYsnw3jV3sAlh7t44pwdZCs6wxSfhki4YHY\r\n8tCpMLTU23MQyUExNHk3p7YzjxAb23r6I0OU24dhuD6T1TVaTmPULZSymwP/\r\ndxdoBHC1fIV3DmQMcIDlF01faL2SD7iEmBo=\r\n=sMBq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4d24802aec6bf09ebd926c51d0c98977a1a20600","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.1d0b7d578c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.1d0b7d578c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.1d0b7d578c","@lodestar/utils":"1.2.0-dev.1d0b7d578c","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.1d0b7d578c","@lodestar/params":"1.2.0-dev.1d0b7d578c","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.1d0b7d578c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.1d0b7d578c","@lodestar/light-client":"1.2.0-dev.1d0b7d578c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.1d0b7d578c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.1d0b7d578c_1667847128072_0.8938723487489595","host":"s3://npm-registry-packages"}},"1.2.0-dev.db48d856d9":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.db48d856d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.db48d856d9","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6851c8d600a66097b45c95799db6840918e7d0a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.db48d856d9.tgz","fileCount":987,"integrity":"sha512-u2luHuA/XcNPFKOQ4P3ERmfyIalI+ZpyJsgs0JVsQ8kW9VnxOyXjJbeU9w6ts76wNV87yayuQ+58gXQIw5Rssw==","signatures":[{"sig":"MEUCIQDdsMWoJMlNe2lg0DzAlc8PLkccC5KPNAENUUPWKN6DvwIgOAE5x+9fuLPE+JL8ldyW/oRGIj/SYSTrvNjh1sHCUQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaVkUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPTw//bPHjrtYc4IBHuPMcdDKz7tCqPSQTYDtlAtRL2gtQ6Qss1mFO\r\ns5qiszudATrJBw6geXPGPnFpmOV6h6kSDmJHNDNEQmvPgE77L3ztt0nKxMey\r\nnbg+ObOgP3EupcAAT9lhS+6nXl3OytseLxtwXpUjDfDyoMTr06KKIcnsRG3r\r\nO2czbq2ffoHxn/2x7WWHyA0UvXveFRJbWdczCgRZT3QanqQDkqGlZRW9H/HK\r\n633GlS2oU2Dyf4kOt4LSqS8kExfVIF+sRRrDwT71LeC10RFKvfxYdArZNiYV\r\nVkPn8/4htn+fsChJ48asPa04AtIpeRv/j8BhC1C8REcfe8n6sQelP9NKzISE\r\nvtY4Neg/eg6z6tOfmfOQ3VcLsAkVJx7VbYf2ENpMNOMh+j8Yt88IPQIho1Hq\r\nejzMo6/kUVHw0JwFDhsawobf+MCoodwy1OBLpM6TDND/Ob+te8iB88wZthic\r\nMrImC5gWZC6kxbE/3kotba2U0ouwJRj9FfPLlYd+HMlsZcFRoRlCP057UYIr\r\nI7y+/ce3/FRgoDH8PlTrIenNzI3KFyxrOusDGdu898J865LIM7GOInzsptd9\r\n7J6KXlm/b690w8waosIq+xbAPnullnHY5Y89FXJI3MnqXzJoih3gKdXsYyKD\r\ndGjC2lEcZfz+BXvItBoYJfuJoBj/7mMh8mA=\r\n=e3X2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"12ae91c3db54976e1707b75173800fee202b633d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.db48d856d9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.db48d856d9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.db48d856d9","@lodestar/utils":"1.2.0-dev.db48d856d9","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.db48d856d9","@lodestar/params":"1.2.0-dev.db48d856d9","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.db48d856d9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.db48d856d9","@lodestar/light-client":"1.2.0-dev.db48d856d9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.db48d856d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.db48d856d9_1667848468330_0.19939751631589786","host":"s3://npm-registry-packages"}},"1.2.0-dev.93685cd0c8":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.93685cd0c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.93685cd0c8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da0bc2715d9266015143be0bdb6b3364f9e7ad89","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.93685cd0c8.tgz","fileCount":987,"integrity":"sha512-y6jAFXwTfDg6Vq05FDNcyxCFQUAQK6ztpH4ZMFB23ZleZI8lparu/kVPztpVgZyeRqhEGiPo8Ha4hoXZgWvKoA==","signatures":[{"sig":"MEUCIFfJ+4cx0Wld0sDSXhCkPDZPNu+mtDaJK81p5R1IYkJEAiEA4NmBI86EJHuUkdX69I6lqWqaPjSTy8khE51h0su6a4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjampuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZAw/5AG+hBTsh4Ulu6WUMaY6OksD4sP2AK06STTjwCBmHQhGl5BT6\r\ngTaXfFb/ryE/xQZcr/CtmFrC98RGUnSakeyOFUSuBlQ9a+CWQshTi7GxIsd3\r\nDKLATTGNVfE03SaknEuehfuqB0TW1Kc6tJlAnInoFggBlBdHtXMtB9Lryxvu\r\nvyja23XH3dJD0ih/uyAriJ0YU95QVLWWvYulHsaKHlCtjk0L1xVelhNj9peB\r\n+6pHAefUP793PKXweS69/YYtCK+fXYNRPTTd/XdTzhvIlS0ZBcDD4RI063OD\r\nxbeP5VV2M/PoKPdxcykf/r1P8JiACZjMfEUtIv2oZkukW/zaVYVtjOyGYelh\r\n9XBEaCVehxbxyVlS9XdywlyDYfgvYowhxlTvJ8vBSV/ZMZr/Qs2RhjtIujSk\r\n0oNrQRbBPreq3Mip+2x2XvrQapD2bq80NDq1qHSHVsZ7nPX4e6ML0Ttli9h0\r\ntRxyZsyoFWngpS8h4Km9LT5KemGrQPFklwiNs7kuQjmXaaJ6CtT/ePb4aP8A\r\nwdMPqp/Op+RkJo4EfldnTpwMB5X+cF+hfoJnRI8vfSQxD7w44f/oMlW9hJM4\r\nwUitnhZsNX2hQUvS3qew2tUgM06dotcVWOnyBbNXU7Jtts3zpXCEV23t29vv\r\nTSIQ6t6GW5mZZyyXDro8OsiVki92BxP68VU=\r\n=qSYW\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3ff04f3334ce91c81de640da7f77d21c8bd74fdf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.93685cd0c8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.93685cd0c8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.93685cd0c8","@lodestar/utils":"1.2.0-dev.93685cd0c8","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.93685cd0c8","@lodestar/params":"1.2.0-dev.93685cd0c8","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.93685cd0c8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.93685cd0c8","@lodestar/light-client":"1.2.0-dev.93685cd0c8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.93685cd0c8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.93685cd0c8_1667918445705_0.041480956299488225","host":"s3://npm-registry-packages"}},"1.2.0-dev.5577960807":{"name":"@lodestar/beacon-node","version":"1.2.0-dev.5577960807","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0-dev.5577960807","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0ea386a9920a85d161ec48fb0073299bac87818","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0-dev.5577960807.tgz","fileCount":987,"integrity":"sha512-ZpGYPZf+8Lxeix3T0CnzO1LAT5+FjhVKTE8SFlldT5zT4wQL97kuU2e19tqe2b3XFOq383JEXcqFCQUDAP9XiA==","signatures":[{"sig":"MEUCIAYuJGu3Xwm7lU2NLv+PixFXyhK9g9oCf7ID4GUfDD/WAiEA3vG5uNfDsVD0rt5yZdAdAJKs1BiP8j4MP18eAGi4Yuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjanRoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD6w/+KjiqsFjudJ7Yzio8/j8bWc/ENEFB4MDKFV6zGd8ZUaKaInMm\r\nWacI6/YOGwO6TQMhkGlwg5wB0aZMfGE461DBHd0ekiUn43TSU9WlTbho/ZoQ\r\no9P4vRKPHxt5t/PFKeXmKzeuRMP7XfePuygn+lMN781hudD1FOZh1b6wnPBk\r\nDVkXGe3n2TV8BcjAzOdSNHJleOtfrOTMkiv37UukXv80btAIPQZmh7gZCt/A\r\nc1CfIZLL5NzfJ7jeIuvtgxSPbsn9DAGNDSmit6ZHgjMQUwQRkW45h4p2MHUj\r\nEzwuaQHhW2SN4hd5AOhMIOyTsp1RUs41N4DtASZRdUjVltDvN5lZs8cz2ECc\r\n9zbeD11NOOj2LeMBvzIHyL0scy8Wyj1shVI5R6e6FnDKoa08W1GwgR1c3sWV\r\nm8KYvlvH3S5HpxULS9O5cmVBQCr+1xnQsw2jfgQEBFDbT3CgxMEz2Jv/ksZi\r\nUttXyczYjA2IcFOLc55RqeB4LeRUvyZjaWIrjSBKWPl/3c9fkAtMJjA04Ptt\r\nwAuY3ZXd6VCl6vWGffi3oekLl7OE6wD5KOVl5EPhzerHHWkWJTT5hArEoWzq\r\n+K2I2dBJZROLg4PD7sScqSjjyQ3YMza9QhZ5mbhxnVP6fWJLLVPWiqTq7Wu+\r\n8SQeYj47FhLZjwTZ+dkkBYq+J6bV86Bc4mY=\r\n=pTTC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f3e67b9946870b61890d2e76ce4f15dfa8ebc492","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.2.0-dev.5577960807","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.2.0-dev.5577960807","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.2.0-dev.5577960807","@lodestar/utils":"1.2.0-dev.5577960807","datastore-level":"^9.0.1","@lodestar/config":"1.2.0-dev.5577960807","@lodestar/params":"1.2.0-dev.5577960807","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.2.0-dev.5577960807","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.2.0-dev.5577960807","@lodestar/light-client":"1.2.0-dev.5577960807","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.2.0-dev.5577960807","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0-dev.5577960807_1667921000081_0.6479464273286522","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@lodestar/beacon-node","version":"1.2.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"491b29c08787b948ecb4a129e17e0cf5f3f612bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.0.tgz","fileCount":987,"integrity":"sha512-/d2n/p8gh+ZpLinKGuE21heEZZf2CxLSdHUAHW0VoEZZYNxmi+8wfV4uh+3O59B854jx7d8KIBEZOXsY6F6zZw==","signatures":[{"sig":"MEUCIA0jn6t03OPW6d2e5ScTfvbkIoUsmcTWlgLhMHjOiRSoAiEAiHYxYnX5P0oGUoI1w0elPbMGoiHQBX+tTPuLP4BAwGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2488208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjayqAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU1hAAj7iOweynQEedFAWvOnjyAa+jlxjFTmvWWNNInwdK8/tFvfNi\r\nD9Nxd7GCPpHrvLOiuoBOD5yAj1aMmjWKu7R9FWosBsGx9gdzALx0RcFyKeaP\r\nnYNLFNPRqIBhHRsrjf0poBeSfiUvMsORx5EJ3mM5eq5GgxYBDCCQLJAOLP2M\r\n4fSHzK8iMyx+yDUR9UTiV2aibklgCGDRCzsXSPNnProooSNjLIccX9HfHvkf\r\n1Q4vf/hTg4lxhjY2t4E0cuoVv8TKIYBYVCzNZCbsfVPeWqcwqVpoiHj2m6Xm\r\nO1uuc7YUA+iUkZaqcqau1IMcxUBvex0DOLxVLf+moMRh1swti63gTn3hhBbu\r\n3xT3+Wxe3PBIT6/Cza1ncdkxphc+1cWuv1L6Twu3vF2qrLaOHx9DX37bOF5O\r\naMdA2MGXTgb5VZ9E9Ie6fwvf36pt2CUoBA3vjQ2JOGHsUttu7u5rR4z7P1w1\r\nQM+gc1UO4Cv8gVvuYY+73AvVofgIKIDuSKMlsy4wZLRpQ+d98nywtiyXRCUs\r\nfWswssxia8qMV5Qf8v6obgGjDYPQnsAgTXsrXRH75qa9rIgzRxr+dM5L2yu9\r\nBF8p7xMnvABLYpCObh5glabzhNdy9CRuas0KQGe5mt+oMUs1A/RKWZcZ6Uqc\r\nvmZFuZmZrvjH1auDdSmz6BPu+6uH+PGDyQc=\r\n=YvIB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"73c2afe641ac7bca9179596867661bd0ba39c10e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"^1.2.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"^1.2.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.2.0","@lodestar/utils":"^1.2.0","datastore-level":"^9.0.1","@lodestar/config":"^1.2.0","@lodestar/params":"^1.2.0","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.2.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.2.0","@lodestar/light-client":"^1.2.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"^1.2.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.0_1667967616098_0.28552726811134543","host":"s3://npm-registry-packages"}},"1.3.0-dev.b9c7bae046":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.b9c7bae046","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.b9c7bae046","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ec1b831d6f555a284b9beec83afca7572488fbd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.b9c7bae046.tgz","fileCount":987,"integrity":"sha512-4GDCSrK9ZZq0P3u9kQZmk4OWCv58281SL3mfDncTPBCJ/7L6HwTODvxFhN4ITtka1RMVs/tQv2xxhoSoL3Slow==","signatures":[{"sig":"MEYCIQDdoQ7hCSwg7mjKswYxMVHoThvARWb168nTk7OMVG6yhwIhAKmTLNXSzeLEQ5ohjDEUcny4yPPdZyU57TNf03sde/+L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjazKhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGuA/9Gc8vAZIkEGO/UI+pG8oPOlylLwQTIlsJIL9SWDm8OQMy4MQy\r\nd4It5pkZnyx2+uNKk0Z9Haa4w5mvK2yMpBFeddUdYRMRryIhpS6Ae1TkTHht\r\npmt8jArz2DS1t+YN/DTGPSprEg4N1HW4Xx5whHT7zftu/4MYSa3B19CXLFNx\r\ny0qD7OBihZhx5pze6yDBmu7E72dpi3LhinWp/n6aRhtm7466xSRGTc/5cswU\r\nm+GQ83x5kwWaJqxCOOhKOUrgTE+Ic037hGjykMREhfJtOfU0xjDl17gBAcb/\r\nHuc0sFvYtjgUYnQA+47WYYQV+dIlIOYDwWQiyw+Dqqf9bavg3HuPHoRJEnfw\r\nNzJiiA4vuYK0Y43wRfNp9pENHirEYQHwrKw7uho2mGga6kIWkNOh6QSxt11H\r\nt7JxKQEMJFBLz+s7eKNGl9Q7CFO1GkTC1xobHwAOaka3K2f2Vv/NFG9jbqa4\r\nXqmi5+Co4B4Fs0Dj/qzqUrvETZiTS0i33RNV3oGWJmvDd36zsfRlI2rdzc/E\r\npG6fKh3KIZas2FbAue4jCeFpSWISmgiU3FfqOiaatNmFSlNQsopX0iTcZn+6\r\nB7j/JiXo8nDrEhJdSQNcJHydj/mB6jd8oRLdyhJa7kiOTTlarIOtYDCKYhNW\r\nDEf+sP4kWwuE9zN32+1gGsqjfB0RZyYgDm4=\r\n=MdgL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"92437020911c77bae8b8286f414324751a044925","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.b9c7bae046","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.b9c7bae046","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.b9c7bae046","@lodestar/utils":"1.3.0-dev.b9c7bae046","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.b9c7bae046","@lodestar/params":"1.3.0-dev.b9c7bae046","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.b9c7bae046","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.b9c7bae046","@lodestar/light-client":"1.3.0-dev.b9c7bae046","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.b9c7bae046","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.b9c7bae046_1667969697040_0.8015355318284727","host":"s3://npm-registry-packages"}},"1.3.0-dev.07e02aa00d":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.07e02aa00d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.07e02aa00d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a64498d1f128f28c5935ad4c4736602ca0edf17d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.07e02aa00d.tgz","fileCount":987,"integrity":"sha512-g7wJ123rRKEbCIoWDGQCeIcCi1djXivUJSxdi6I4NWx6gSSbHYfh+Qw2Pw1hP35GwtUK5U+DsSsrDltYQd9QaQ==","signatures":[{"sig":"MEUCIQCgvBnV69NF4J/83uSgm4Fr9sfRSXovQHct8i+cfuYR8gIgOJJnSL6sY3o6GtHL2J3md3d0ykk51vmjdK/yfAOHxQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbSOHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU+xAAmeK/NmWhQfYOWdn22CIBkz82Z8Bq9b+7MJcmnP+Q1mG77Lwg\r\nTrQhYpUCNsDlZk+NSegNJXFGOhDYuj7PBzgiKaUYvnmj8hJFtKgbAz03aLPg\r\nnC6fXyov/dymN6WIp95Zz1lTi1R4LapZAoAZK6IJcYulNyWjk04T++JdYzXF\r\n4zuqV6a0bkD5jgGfRpXTXK9eh1Sml0Es0qTAyyHhqANsPEmaZKBXWsvPo0LH\r\nG2OeWkTXVZtU9c2lFjUfRgEOYSam47MuxUyoGuWvvmAOkPVVvyrqhmoKVv/b\r\nzV7Ii1vYI0kJ9v7JWNyIFx73L5QR78etjxmnP6DJ3PNq0I32ZMMcDtNDRjfC\r\n7Wg9rriAIFiM8gLcO7WVRpoFULlje99tQMwMpq52PSZSy4uD98+5wfGP29yz\r\nW8IrEZlLpWhmimYY/ko2cBI7DgIF8GtP6FGtFSOoYKt9HYvoox3iB7Ze/Q5B\r\ntObU6zOyR5+SuLJHXuKzJV/cWxgCY+6vQEDYB1UKpopEn1NE87YQRjpydt8Q\r\n/MFWlWabDE6YwzFRkm1WzxEAbq4mXoYXiAhJ2Tu7CqRV+O8/Dd1dPQz9lSHv\r\nhvP2P6gHAm0+gE/r4SGbRjiEuYE5gt/R7s/Q25Z+o44LRvXlzlOYJDIPL7Mr\r\n0nCMs/cR8Bq+c7R+9RWQV+/XSzAwBDzul2w=\r\n=n+ma\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"eece8b10e12edeb6798b1aa090d079c437c793f7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.07e02aa00d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.07e02aa00d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.07e02aa00d","@lodestar/utils":"1.3.0-dev.07e02aa00d","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.07e02aa00d","@lodestar/params":"1.3.0-dev.07e02aa00d","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.07e02aa00d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.07e02aa00d","@lodestar/light-client":"1.3.0-dev.07e02aa00d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.07e02aa00d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.07e02aa00d_1668096902575_0.8435131593836505","host":"s3://npm-registry-packages"}},"1.3.0-dev.d53a7484a4":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d53a7484a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d53a7484a4","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf8d062c7abbd69463ad5c4a6e3d202199141866","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d53a7484a4.tgz","fileCount":987,"integrity":"sha512-5Spfl3Jd/ZaXsNsT4V6O91U8wCMVlqlYkB3p2h88LKO/vubD02NIXxBS7IyGmGAOyGu2LW95kWWsDtoYia1XXA==","signatures":[{"sig":"MEQCICZl+1slGqdhwWGY4CanAR4VHdEiXi30seafH0eHR2eZAiB1db2kM1mXD2I1+PCEIIZUsxdSYyOc/nw5QvL/vr/OFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbVmbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Fw//c0A05Ye+psqaNnYQjKI9CuiOa1BfJXiMjyG+uAqvHbKhoY22\r\nH3tA62fKdQ5XAU72uieMiRD3Up4XDpoCibfOfb208fi1ZS9apkCQVnYYyO2J\r\nXnaO1W6tcLlrfOUDAJ4vb4PESv9D8iwgCsBE7KB2qiB28HSSdFN9cVf/wM6d\r\ntZRg4vjwt30bh1usrIY3Ql29HcPpl01PxMvjxbJN18zKX0z9VuebSIgg/MY3\r\noiWdRddOLdGHGVP17eLO49ji3817TO3ZC+nYOXVoa0JbVj3CD/9iNs/ppFoL\r\nHywbKoOCEkCmMHd24bvP2V2wveXShZNkrYdmGGG5SQJYJze1D1/BIgXMY395\r\nnue1dlqfCQqf9Bko2WCL7z96SxeHhkL1rXeP2c0vt+lKrp5hLZrSzQYRXgjH\r\nX9iZoUJ7wZK90P8/aRctXmTJiUQ9mTNgL77rajbtfr8owD7Ctp5ADh6EKOGE\r\nfmgY9aWDmOc61bv+IZEhGZT3EPcQYI9+bLBisGQurG6FQehGyyjhIYWBdSog\r\nti8FZezoS0U9dDjB4D16btcC/bV2AvLlEz5ujT9sZayRhAoMWGUsNyNwqy/u\r\nvpCVe1KlTdbdgM9xLuG7J3x4U4dR4LIHF9TR54A9Z0CqSQILgvfi3cCxUKzR\r\n7q3+/yDfFPSX/yY1zD1FcCod5H/HC2sKVSQ=\r\n=iVZw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e64e76c118b4c6981d13cb046dedc9bccdb0d957","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d53a7484a4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d53a7484a4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d53a7484a4","@lodestar/utils":"1.3.0-dev.d53a7484a4","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d53a7484a4","@lodestar/params":"1.3.0-dev.d53a7484a4","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d53a7484a4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d53a7484a4","@lodestar/light-client":"1.3.0-dev.d53a7484a4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d53a7484a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d53a7484a4_1668110747503_0.02563185947949176","host":"s3://npm-registry-packages"}},"1.3.0-dev.83e33b8b87":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.83e33b8b87","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.83e33b8b87","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"379c4f265ad1123769a67535339b88aa78176af3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.83e33b8b87.tgz","fileCount":987,"integrity":"sha512-Q2aR2/q4Cq+qDR5konydmobdSqm+KmXkYBrO2UQVyqJ7I1pDiQDNfOrih9qoyc4zffHw5MjKH1TZOyus8Tt4Tw==","signatures":[{"sig":"MEUCIQD2Vepd+tm1bQHMBzAvdL4cp4NK4Z3JUQkS/suFU5Q+rwIgETgcbi463fGd+q5fQGa1yyr6W+a85RQwJZbUFpPtTvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2490046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbWC2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooBg/9EkidaAh8M3L/b3T8cGtJ8gKZQCIIY5aEsLpV32p4YVePlVX1\r\n85EzLMemmFxe69NAqeHbhh0QsmG8FEr4jQ4b6pNWBUMREElMov3dEHvfi/No\r\ncXUZWqgsZ9vgk8Vqb7I1Y6bmVPV+k+ChXB3bGMqvZ5FyjvsoLvgYokUnJp/r\r\nLcNh4plr9VGl/G033KdFpNfiqvUkci72lxYRve6guciycwzF2zsRVZIJc73E\r\n8HfitHJv3On6AAuR4fa5DB4A+/H3lsgTvkIBahAZqmN2NaBLAioHD6XVDwAh\r\nvGRANXncVp2TifgUseSwy1O4gQ/PligU+MySQeQKtXxeqvhS5uxOpuIVQsqM\r\nMEVe+9hsviKPCMqArsZwhzQkKxeBjLM3aLrQgeqKixwJHBLFKGWPpjez34OO\r\n4/kKl52+8KDYj+wCDWhPPqy7wgmUnznXNaihdk8KHD2vLrId3MUTtvNj6hBh\r\ny/Qblmet9bnlCp/S+xyU1CysZA0fQqSnLCc1RvHoEb4Fs8LBny52b9DdFboF\r\nP4vzepB9rkVpXTMJ7TWR1EYH1qqHIJu/fHzsl/YHvRGZy7Cz1aFi6z8NQWaF\r\nxIG6STEgh9sp/EU9BvH95K4jzv7ORW3Aa9bBPuXgfF7qul2UpgALb/NLNGTF\r\n0tZvQuAIZLY6EPN/9ZEv0wmIiisju7ROAXc=\r\n=GLOB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"46496bd0c7d9cf941a3f2508690da51428f211b6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.83e33b8b87","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.83e33b8b87","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.83e33b8b87","@lodestar/utils":"1.3.0-dev.83e33b8b87","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.83e33b8b87","@lodestar/params":"1.3.0-dev.83e33b8b87","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.83e33b8b87","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.83e33b8b87","@lodestar/light-client":"1.3.0-dev.83e33b8b87","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.83e33b8b87","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.83e33b8b87_1668112566094_0.927769280715667","host":"s3://npm-registry-packages"}},"1.3.0-dev.649a5871fc":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.649a5871fc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.649a5871fc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a5ed0a4b35e2a48327d7d0afbcdb40df35f35624","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.649a5871fc.tgz","fileCount":987,"integrity":"sha512-OuMTfyvC8FVtKYo/YhUIT+k+yKRbXMpYzZxGQIYqotceLdAw4Y946SLiU9plV5wO50sjFVHjvs5yMFHBIq3fGw==","signatures":[{"sig":"MEUCIBUTgwY9yxd6ELLuebuWkEsISsmP+jMynTBmAToRj7zLAiEAl20C+2j2XvQAptC973jJY1KYcmIJiHb0G628ERF/yLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2491283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbaeKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLQA/+M7TBvihWwZ2Z0xlTUk+6IJ/80ACKZbbVsyNXFgH7tXfLRj+4\r\nDhFm9xbXr3AdOFk5nDTEqcYeSTZGZPGFzpA8PmtoktTMSVSrXkC19b31E/0w\r\nFZLbbgDN6+TvNI5dXQ3YvtR7UBgVO1T/QjTbpsKj+aORO2pNwrLi3Zd+eKGP\r\nYWa6ViaRluE42gPDYXjIans2r3wi74lLibBy1lx6n/T0sKMi6ud3mxgP4JF+\r\n4btC3jQkZ3Rz9LWv/u0mXMuXRhm3fYf+m3Y5Ve13relc8rvrhJ6K/JXckbrU\r\ns/8PtVzOheyp5sfzeS8wZbL9uPbV7eklXCnZG8nIcaywMxQ9ueq9MZap5uem\r\nssd74NHE3Q/NeSJqnFoueBzH7Mz1Sd2OmdbdYgDKXWJ6/i417YF1lYMm/YcI\r\n3J2yiXxbqK7oTK+6HcNAh6j9P5Gs3sZvXfX5Q/1IPfReh/h39A678HG9hFJw\r\nBpaaQ2e5iQStSDIetFhOKSdkikm/OsBPhNwnovv6bI0iVt3TYTDEjyOhrEwv\r\nI47Zv+2VUlyYA5zutiUQqm/dtqTNG+PnlaDJLJunBKjB8of8hvVKiZh8HPnx\r\nTXf9yMCHX/lX8L2SbzpHQi+eYrwWG5umxP+mF2eD9q5H4J9m5Sy03QcKEqj/\r\nQAAtT1yeNlNZGYrRmzR1eDYl4eSs3utKVDw=\r\n=F1v0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"7ac4825fb0eaf8903f102b9c3e23921a5656453e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.649a5871fc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.649a5871fc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.649a5871fc","@lodestar/utils":"1.3.0-dev.649a5871fc","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.649a5871fc","@lodestar/params":"1.3.0-dev.649a5871fc","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.649a5871fc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.649a5871fc","@lodestar/light-client":"1.3.0-dev.649a5871fc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.649a5871fc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.649a5871fc_1668130698703_0.913796280063476","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@lodestar/beacon-node","version":"1.2.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d7050e197751fa33ecb50a18d967c442d1cfeeea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.1.tgz","fileCount":987,"integrity":"sha512-bfnIYZDACVJZuM8/RP1e7jPSM60NT9LOULXbiZD5LfwLat8ZCou0+Vw7h4SKPws8k1hIQ+ocH/dwZ2tmKZpRgg==","signatures":[{"sig":"MEUCIQDqx/4W+xV3rpvdx4s3do1M04RHzyr5lttcbFAG1as3SgIgavuJgIcXluko8tj3E2SsgHyIKnLPIwDm++st8LfT0kA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2489445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbm+PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZtBAAld5KilpiNueKV5wci/uqqW0fBpr99mdZ+eiywsOOJBrBYN10\r\nq+HfV0GC5dQNq60Cr3fr/m9a/nVjzCslCNDqFsscOlEnDIei8bmxZtCcsthg\r\nx2ZvE6gGS93YlTqTCglOCK+Y/7xuLmQPcwYD/y6I9PbWebYLqAi2nNpOqSbV\r\nPhQYaojIdp1V8bbXvA9mD4aSs4rAC1eE4aGE08eg7EJMZ3IEo7CWjBv4PrYD\r\nRhZtoWV66W3aIutnUZC7WYTCn/vQ/mq5KgOvoSbSjPB58VL0boMsHGAPzVAw\r\n8ygjHjzMP1pvwR+XDIaPuN4DuQ/x8g1z9HoAw11jqUTdkgToBpGFUn8z36Em\r\nUSy02MSsy5oBNs2lUPo/fxxhpjj8Tean/hQhQaJwN2jf8MU2sJkl6W76Fqjq\r\nKLbESMJjFnwRgpr/r4gF0NFJ/6Mo4CbhyZKGKaWtYSGVlVZrjRMbhSTmEI/s\r\ni7tNefL5GsMprTv/MwpqHYYkg0xz92A0qtZhTNPeEOMkOs0OcY1sOm2HV1zD\r\nne2vNi8C9qLw1O8AtF8Gh8UBr6BEEj5bhu75POiNbDErY4CQvx82JHiqDe+7\r\nYvikkx3TOSlTOAmOJgkX8ZHTHFQ20Tq5BlKCWELCpY0aPKkpwpGH3AeXGP3Z\r\nrfl+4s0UpRNk1KuLdX6gTN1nuBZR5d6vkJI=\r\n=Y6sd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"5813d39567a0d27082e786981729fa3d06f0f14a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"^1.2.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"^1.2.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.2.1","@lodestar/utils":"^1.2.1","datastore-level":"^9.0.1","@lodestar/config":"^1.2.1","@lodestar/params":"^1.2.1","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.2.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.2.1","@lodestar/light-client":"^1.2.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"^1.2.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.1_1668181903660_0.9480540317034465","host":"s3://npm-registry-packages"}},"1.3.0-dev.0ebb4a9f4d":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.0ebb4a9f4d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.0ebb4a9f4d","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d216946cef3f8fa52144d22f02334230b0fb9618","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.0ebb4a9f4d.tgz","fileCount":987,"integrity":"sha512-0C9qONnZom5+OHuUbuHPAap2lzaqOBfBofeEVpMe+rNnKOpY7i6FJ5eDMAbRtsym/jBT3ldJHGR9TaUkRsTOsA==","signatures":[{"sig":"MEUCIBuRs2cf51jQ4H6hfYwr1021/rhGYKQ5NZ2hZfyak9fIAiEAuh6gno5TG3L5FxdLylGDDUjGlq8qNEfU3Vsv46p0Pxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2491283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjboH/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQPA/9EWzQ/YwnwyTkt7cGvuIo9wxorBm7v7dzAyxsLjXV0G0AHjbr\r\n8DhQ35GrSnX3i9n8l7zyUjROAkCuHVcHE75rwdsivg19APPNtFPrSFVPFooT\r\nt0UietQWnAb4ANBz8Xq3od3jR8r+lRK8HwFr91w3dngduQuln0+dtJU56Xqy\r\ny/7u40n2chmfvjVmzFto08Chu3S1f1o7m6vcJr7Qf2yYEJTxch96SY1cimfJ\r\nSzXeEBbExWB4ma0ybzY8B2uya1nKPzPT0d1miNJMOvZgteqL+SPblIhXZNBs\r\nLn/Dhs39d6msvMREPEA2VYJf7KL1UxUmhpG/xi+UCOjH0gs0nmJNzHSEPp13\r\nM3NqwlP883Qi1ipm0Ku+sfBVSUBI2fzCS9d7dye3Za+1hsaNV8lP/OZuy739\r\nAs9Ebgb7nO3boE6jwdutPpzZSc532SY78stsvLHsy7LMEwZSrz/6CMHcoTmo\r\ntdTBW+wOb0GT8OiAKarNgA1Vf+TFoLkqCF64E6KwMGTJFqdpzqS5uo4jbvvE\r\nqvoGgsvSsG8qydqJpnNWZfGG6On6hqYhN9uSoQx+MLsQWAPrp27Q3aC6hfkd\r\nyGnbcbbKpY1f46c5QcxBubu+rZ8Sbdc4fKouqObrazIcf1vwz2c/MEpLDZg3\r\nMINo2NQqk/J7vsrxJBgu28jidtm4xEePEZ0=\r\n=f8IO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0a6514cb9322eb974be15156516f03ebf1cc4cc9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.0ebb4a9f4d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.0ebb4a9f4d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.0ebb4a9f4d","@lodestar/utils":"1.3.0-dev.0ebb4a9f4d","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.0ebb4a9f4d","@lodestar/params":"1.3.0-dev.0ebb4a9f4d","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.0ebb4a9f4d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.0ebb4a9f4d","@lodestar/light-client":"1.3.0-dev.0ebb4a9f4d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.0ebb4a9f4d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.0ebb4a9f4d_1668186623412_0.9582545653847068","host":"s3://npm-registry-packages"}},"1.3.0-dev.d207b50625":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d207b50625","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d207b50625","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ed386e1127abde9382cc7700617f6ba95f65d7b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d207b50625.tgz","fileCount":987,"integrity":"sha512-z+MfkmLH8Vxl5m65x/CWHQp7MuNnrX2Lbp15xB6vUuIsveVTscUh8otDcCNPhVtWuYKfw6Z8EnowQz/pn5lyGQ==","signatures":[{"sig":"MEQCIEJTg36yt/KYuKpTb5w8K33G2CAfM6wy6zwPhRpuPTReAiBRrCycXqq8SEd4q8/y8hJc6xiDi/Xu9pDvGhLO+NoYpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2491283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbp+NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8JA/9FYwmrwtRPrYHxnYISA57G3iRQKcBlpM36SAjUskaUgakXmDu\r\nMh0BNwyIpWmaOJeEeWERi4aWPijbwP/qaLeo/OxXno8xPMTU05HZaO6E5WCx\r\nwctojOCOgxV6kymsebXX/DZ9EW0lCF/qJEHO8ek2h+arIPIjE9qpIfgmiAQ6\r\nwVEOmLzPlLBu5Pz9/aI+NWV6hBLcK12LgAnPCadNOjoFo76kbODggzCDugJS\r\nfeoOsWNhdG7fd+VoHicZkt1ETW9sfo4c1KD9BWzhsrrSM1sHvFkeX1jh/9S0\r\nbDvRA4bRsm7hGCju4V7LHPyepUhtj9khup2BPLm93d+QPyU2rWfi5BprbKkC\r\ntJO8xsE0GhnrI07r1DV0gx9E7eTxwRzqCruQnqLvqsaUbG70JhuAhOon+kor\r\nPPbeWxuXA5MI2LeEawY+tugO366nvbCrWxRiWobyYrhIh11sCKHI0KoUE/TF\r\n3dHAF0pSaKu2NubFyJP5r4mRZHETNmvAwrxJSd7VkdZJVzJFRIJoPz9nGHrP\r\nswRzKkSqq9+0qfJygAdsi9R3nPHYoetrlTzzBnGNAgsN7wLFcblE+h4SCjfq\r\nXTgHtSv/3KHsmCKZH4U8/qgVZhLVgaeYfI/gd+MSHS8RQOdnluWSBOmbmKt0\r\n7F3UtEP6GTbnA8b7ZZ/tgAVpvzVgtRN0L34=\r\n=S3Jo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a07528b5e1773c8864f802bf68afb53885daf402","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d207b50625","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d207b50625","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d207b50625","@lodestar/utils":"1.3.0-dev.d207b50625","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d207b50625","@lodestar/params":"1.3.0-dev.d207b50625","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d207b50625","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d207b50625","@lodestar/light-client":"1.3.0-dev.d207b50625","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d207b50625","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d207b50625_1668194189635_0.4993527500173589","host":"s3://npm-registry-packages"}},"1.3.0-dev.bac62afc24":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.bac62afc24","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.bac62afc24","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"511836bac12367930aa16da6a4574a672f8c3aa6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.bac62afc24.tgz","fileCount":987,"integrity":"sha512-Whx23RLM8TgE4kLKqSYCvC/klKZaidTMc6hgPWM/c4/xXzk036357pX7oivmnETKAUFjr45oJ07T4nxKDXq0aw==","signatures":[{"sig":"MEUCIQCkePY2YAcLtnmAe5yz5luaRhL7UgcWctLeCt+FgCRq7wIgInMFQyLGF0aX9aJOxv1w9HGfZb0mz+hSOE7hYWOgG4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2491283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbrMzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrANQ//cJPwoR4uRS9PbdZ4FGEWFxQ3yQqJphPiwbbq6rSM3QKIkSgF\r\nwx9rx/tqKkmKFSnVQZpTfsnHlW3R59VDU7vzrooYf5f7kixreSqOb1Tt/Nbo\r\n7g7Yq8YTH7BsXwEgvWmUurU6AhJOcVkKtQqnkv83rlzlfBZYBKoHQcrdcIFQ\r\nu5Oi7zF323gdZzKRXjbkeTfkLMChvqSZtlI92KdCwjUChtoTztTDod+AfyGF\r\nuy2ZP3XieLmU/QxJS88k6u1Gr26PMpgqErE1cvY+XJ+oo7a+7YyrfVbifzca\r\nyPhl7de25molP1PMEVDAPfxrGAzRFvQ9I5hy0PtYSYAVglUhWZIFvlOWO9lc\r\nhf5QruTiRf580FKnb3JEuG+GqGbeiNmdSDniXgV/Oh6MJpEVvSzSqd2FbtAq\r\nbn78/0G2U6KBSHipsLXgCjOadhb2rQjhRM+jpwZrOwarxHSpc5veyTzmR6no\r\n0//E8lcd1eS/0jkqkob9XucKHmTmbY4Fv0wVSit4NzJC7uzKLTx/Nfia+Qg9\r\nTQX8highClt2/lM2j1TZB4f3E6tHlrV4vblS952UysuYCI6OZGisQO2ENong\r\noXpDWztNhNFNoqThatIDSfd3tBTHdmhGjiMUxo0l1KulHny5cmkxfLDgIdqM\r\nbhlWfNGCpp1Im3iqYuKdLKLG+pI8aefr5HE=\r\n=58Uq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2f489c9ad73dfb06004f91f93678059fb16a8b1b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.bac62afc24","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.bac62afc24","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.bac62afc24","@lodestar/utils":"1.3.0-dev.bac62afc24","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.bac62afc24","@lodestar/params":"1.3.0-dev.bac62afc24","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.bac62afc24","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.bac62afc24","@lodestar/light-client":"1.3.0-dev.bac62afc24","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.bac62afc24","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.bac62afc24_1668199219155_0.011763905332467184","host":"s3://npm-registry-packages"}},"1.3.0-dev.30a88a2efc":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.30a88a2efc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.30a88a2efc","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0b2cd8e239327b76df6b3b16783b4632e22a71b2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.30a88a2efc.tgz","fileCount":987,"integrity":"sha512-4EWQmpjYzuFSaOajMGntdVe0RWzrfFXbYGgMgB3eRy6ZrFE26kBr9mRn12eYmOzEZD1A7Rdefi3H8qRLaZa1dA==","signatures":[{"sig":"MEUCIDEm0dvu7SM1JHRDVtNsPa9QnmfnskPCKqsiLuz8dsloAiEAzMvrRO/+OnBYAEjgcE+T0bONkFHgLijMek49CbB8aD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2492002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbtUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw0w//Uy86Aacd1TOKR0hocPmtiOzYs7Nj87pp+cWTNH9dk5M00sY7\r\nNV9NFYRz9lzrvLiGHaKOYiKm2Sf1Vj5wBict0CH+tUOlWMAkUZH0HwJnZWCM\r\n45RI+wZyu12GvCc8oJE1pnaxtrFUa4iX5qwXZf2LznbklqutFWMqW+Wobofy\r\nUCJJpf5mVPhltYFpsD39temIFYvdXyQ6Yx+up/ZrVT621BGxxMu3UlDbszWp\r\n+/zE5OsQhdQT3sD/GM1UX6x1lUO5TNYzfBG6rX9NToRJwf3eRU6pV63cip2B\r\njInvhutYJOVD+2RyYYAg64iNnTUsIvU+sszTOCU/ZrnkQXOHAAxf61b95yFJ\r\n7XOYuLIZsaLENXEkRNsT+rg4krUM1bzbBa3w4K71uhSMZptVc/ALKE6/RwaG\r\nB9C9S/5NlBkTHImMdhsrM/fSaUUosIxBaqV3aTI69NMQOufzhltMuL0BIOqs\r\nMkuaZzWpZb8bNLXBPcGO87YFJt+C5EhT2clfiXfJcECAey9sSZZ3lZ6y0Q2g\r\n+sLKiTb07CyCNg1bG0kle23jqdYFpm+beJ3wseURIf/lQAc7M4b5IJWNTY78\r\nmfSHEZiAMkxBaC560S6vDM6r0CwNRQZ8ow3YTpTaIIM86PupvEn6MSGpyk7Q\r\nvy63zI0kged6y6i1P4z0A6E2AX9Z6+Kr7QA=\r\n=4Rha\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"303ae9f2bfb2d562699cb543802509d097228235","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.30a88a2efc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.30a88a2efc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.30a88a2efc","@lodestar/utils":"1.3.0-dev.30a88a2efc","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.30a88a2efc","@lodestar/params":"1.3.0-dev.30a88a2efc","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.30a88a2efc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.30a88a2efc","@lodestar/light-client":"1.3.0-dev.30a88a2efc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.30a88a2efc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.30a88a2efc_1668207881561_0.5432102049713143","host":"s3://npm-registry-packages"}},"1.3.0-dev.0633ca87f1":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.0633ca87f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.0633ca87f1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8ddd56c8f39dd6a3da26bb1ba85b4ddd90539c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.0633ca87f1.tgz","fileCount":987,"integrity":"sha512-hhxdaScQohNna7z73WCQN+G+2meLovxftRQcPV4x4oN3z2v86Qo4lCq2rGYY8YZwrMsRuwQ7td16M2BtzMq4qQ==","signatures":[{"sig":"MEQCIA12b+DNoQi5ziyszlo4uDj51pZ5H0TfhuLi8V6YkC2mAiAfdXeR9qDBxHkkc50rhZhr5dA2ynLFrmkc9x3z28qAVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2492002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcG4yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXuw/7BMRO/zI7/q2ohqXeW8uYbXKhIxN1dvIxoT9HfCWxbHZ+pcRW\r\nF6AhwLOeGdQz+j9mQnQg0GzzT3gWOJldFyl/tIdmhqfUGp0xI7gQ7EBXj/0Z\r\nEZyrYSFfHasXCOFFlUQHuFNnyvljfEqSgDEpOS1Y9IVcBuXG9IktRb1ZYLgA\r\nD4M0QdOHiglK0hU7tKN9kCB9SlBZXd+9blX8eF+iiYAWP1RnR6bM6BNyHpJS\r\nJXDQL3+UyHFzEMIdt2Touff7qWmYq+4OVcvMp650h6mF4jlyHfBd5oZ3KBsW\r\n9pzvpdq9f6/4dLli7sheTkxDe2FebJxsOs3GsXg4QKF0p7iRrwMgdR91kwsc\r\niYhAl7epyRcNlBcJIN9nbiy0kpk/WDY5xe3P9Wr0S0YjBPgSQEUorgt30cQV\r\nTU9sQgO4AzFwYkVYgzp4LWdWmeNeCdQk1BdkRrQcU4PTkHgnd8fVhC6ivcM1\r\nRtiZts/eAy/O1b+OAkoAlp1GimjbT5VTGWWor3z+I0mvwX4tZ1QORfcG2Dma\r\nu/E44VmwzZrYcqZnEP4xFuT9OtP43LvyhkoeQ3nwtzMZP35XFYdn1v0iwkzX\r\nEism+0Rxwl/iBssJoDL+cfvCAfpdx6cXpZhO2ypf5SaGt1TfYRzfD+4UNYL2\r\nbez/EAzBS57ZUTjUQxuZfXUX4shMWdDJeQ8=\r\n=Umg2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"483f45bbb1cd0cd4d075c8f3b844800f68553b1b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.0633ca87f1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.0633ca87f1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.0633ca87f1","@lodestar/utils":"1.3.0-dev.0633ca87f1","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.0633ca87f1","@lodestar/params":"1.3.0-dev.0633ca87f1","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.0633ca87f1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.0633ca87f1","@lodestar/light-client":"1.3.0-dev.0633ca87f1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.0633ca87f1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.0633ca87f1_1668312626514_0.7119704034391301","host":"s3://npm-registry-packages"}},"1.3.0-dev.1ceaa20ebe":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.1ceaa20ebe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.1ceaa20ebe","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c0a8c7636227002c00f440e89f99b4dc2c1289dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.1ceaa20ebe.tgz","fileCount":987,"integrity":"sha512-28o1LNFG1IymvW3tK41LwlOWytinAqfVYWIhVh0IC6sJqTrV4NHbeJjx9Yl5DtVG+u1xPuqikBdJ/GyiRxs/Qg==","signatures":[{"sig":"MEUCIHdhO8UJxhOoSDFOncHmbzqrAFFhOuFlbTCIoN7FiLPhAiEAt1UnIfqykFY7+E+9jAwDODu9oS7IWL+fxm/XuQ9DjIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2492002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcHUPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/AxAAoMbEPCPZ3O/32xn8IBmEtEbGkFjvhRfBGFCdTh3vt2GEVV3k\r\nOszp03nfVtMtT6E69TT73chf9mMBdD025BAr7yXiYckK+dyjMwwK7fjONBrI\r\noHR118fqFzVw2TxH525XoBfsw77ZxaYvAxbvVqDKeq97kXZArY9V9pZTxPtG\r\nluIYHo5/lseaMetDTwXGr+/67HLQ2QaFB4IvKunHwaejMNnWU9TfF+r/rHVl\r\n+W0eCaXeZ+SsAum0dUXIDQ8p9Xa+7I/Ccm02DqQYKohVBmdd3qivsqbqNQCi\r\nEVzkfGXM4xpWTZLJGd/+Cbpg9qpaI6L+ADHNM/zpxA2QzqinntHl/bnL3T/W\r\n4+D+QnYAkUQjzUOEqB+CH+2HLwSwyRh3jLq9tfF8stcFLOryiQ0N8vSal0Nt\r\n6/IdtporG0y36V5bQ/jdpQDTqoct3AZLv99YtAVcabvtvNK+FCNiHnDhGSh0\r\n1h3KyW2onOvdaCsdcx3DEhz/pm/0l4ycucQSzfkZ5NjDmbjiqoRoJoitUki9\r\n5+VFU3lMuVlQJXSQB6xHh5WvRAK5lJxBs9a5eR9ZXWwL7EGUIEJ8RC427MR7\r\nnLbiIfeM0lG1AdTV/rRnvnm5gC7REaQchOVFG3ELefMqlYtEmG0Nk7GlHDcJ\r\nzubYuhVLmqfHTE0xr0nZobS/yxyCOAKb4og=\r\n=WwgO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f0fa620b068aabca2e3fe9789d10b79784dcacbc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.1ceaa20ebe","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.1ceaa20ebe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.1ceaa20ebe","@lodestar/utils":"1.3.0-dev.1ceaa20ebe","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.1ceaa20ebe","@lodestar/params":"1.3.0-dev.1ceaa20ebe","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.1ceaa20ebe","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.1ceaa20ebe","@lodestar/light-client":"1.3.0-dev.1ceaa20ebe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.1ceaa20ebe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.1ceaa20ebe_1668314383299_0.46348945136090003","host":"s3://npm-registry-packages"}},"1.3.0-dev.5cbcca09e0":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.5cbcca09e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.5cbcca09e0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86373f7619ee928c1e54d6f8e00ec4079c989705","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.5cbcca09e0.tgz","fileCount":987,"integrity":"sha512-+C1kgwfQ4zpG9fptIDgLFNOZ5mGLLXH0+CVj+f2fOrUp7ndIV3wd/ISTtyVluGOzilIPQLV3eH5mugizgqLrTQ==","signatures":[{"sig":"MEYCIQDrYralmKWDUIGbCJSQacD1a+uo5GqiuiexlbGAWbksSwIhAMDjw14f6CNoFjKg2mwyElhmLm0pA32vn0vv0/XQrGKG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc6VDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+2Q//Qwlgrlv4rhYChby1zU1IRuBoaR8rBq1clP42cSjsYBnh+HhU\r\n517Eha0ebRtDZjTVL/Mmu8FgnJMWWjJIYmwbLSQEs2adEi5NesJyM6xZqHiI\r\nIWxEUqV7LSN0ked31nEdEmPxndUUcWYTs0yb1bk6TgqCYIDTN5SgG7yWyEZ3\r\nx87W9WgOhoU7ZXyY6hRXlA91qIPpCwNcpgDi2PwK/AUD9riohC0mGOiLUYOB\r\nfXlwkatZMwnOSJyhVtniHg1sUZw3Q+uWo8CrZerwYPOzvLxdHB3pZLy/z+3b\r\naXD/Ivw4GaLnTBP3NqCUrzBnHvZ8Tvy1YeXwlMQs7Jfsh5C0j7PzwVrHLo+g\r\nTwmkxoV0C0a6soyHipB+XH1Le2miHjutg1NxvAd1hwRyd2U2STg7GHEfcsMa\r\nwejRqkxTcz32CGnO7FMOuQ0V7dh3zheC0raNiOvuRqBhb64bgYYPXipbXv70\r\n2rCNQy21W2Ey6z/FHVdRhf+m5zXcmEeujNaveMIDuX5fu1dGu+o3e1MGxE+A\r\nlD6aAaTmotYC429JzQisa7NxLk7e/nwAlg6bdtC+sR5nu5vIC8MhzeabYael\r\n0ezUBUwKLFJ1q5KiqpZVmlJeYD2Hzrqs0NgrMN9LeV6Qt7RG3qR6iDj/0PzX\r\nXVZU2sQOBnoGojVtfT1ocmpvo6goB96y+fo=\r\n=rGgh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a1caa11c611c88d9bb74895104be30bcbc13685d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.5cbcca09e0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.5cbcca09e0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.5cbcca09e0","@lodestar/utils":"1.3.0-dev.5cbcca09e0","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.5cbcca09e0","@lodestar/params":"1.3.0-dev.5cbcca09e0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.5cbcca09e0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.5cbcca09e0","@lodestar/light-client":"1.3.0-dev.5cbcca09e0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.5cbcca09e0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.5cbcca09e0_1668523330814_0.3660130732250899","host":"s3://npm-registry-packages"}},"1.3.0-dev.bfe5da8b9e":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.bfe5da8b9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.bfe5da8b9e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"47c49f65aabfdbd789cf0d108b9542888a03ff0f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.bfe5da8b9e.tgz","fileCount":987,"integrity":"sha512-k+n37q1FXoXiDe/kbya01B/ZfXPVkDJLF5Qnm2NtGrUjCj5D3d5Idz6P0GDcsMddJOLMkzibkG/Q5QKJiY4AkQ==","signatures":[{"sig":"MEYCIQDLWQxW7dW7Spsac1yxGXLqnTmPQqDn/xhO5hcxglYDfgIhAK0QLBenUUVjhP+L9TnOGWLGYPTZ5SlwP5RXlb3JKRJu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdLAvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVKBAAlf59MPYMggQ3O1gBnzSvDIL1xjjP7gAep7NXSAlehz3mxa1Y\r\nCNtamNtQLdCW6pzlbjNmmcXqJ/XA6stMClPWrvvlzlm50kuJb1gLQdNNgC2c\r\nq9Dk3vqfWipRwe7QcjElvcmsw5mWwvVv2aH43Asw42ffq8dl+b8sHepE1VSX\r\ngf6C22PGavnYE+b9iD2sV6SwaiE1LXU3+j3fujbJF4CBvNDAiomX40KngiIb\r\nfkT4utmQfPkx/HUJFXFS5hVIZhlNEpaU8H4wNr5Pr6d07/XZLrg1uY5XDdg9\r\noaFmItRyRSmygRKwJODkX7xbuctJWTdKmsDsAc0fE12Y7I0aSmdN3u2m+ubN\r\nNjmlPhc3NN1TdV2ZZu3VYvVG2GKZBP2hYAtNagzgF5ZtfW7a/cPZOeLyHy5B\r\nOMo2IR4D9s4iKPvQPq4KIAls5fRzIDK7rqKKVh+EWGPtD8Kj0m8BF92uQYlZ\r\nuxTD2YIkDe6Vd1ASnese+x4vXyEC/2jT5n6fWeu8m7JMEUiydr+1kIdt4HBC\r\nGN+63JgRz83aBwnW84EZYgCfwav5yFXoIcMvCx0DKoX9QM14UHkToDzIIxi4\r\nE+6T7VC4gWKWq22RKUykjdT1EoVC7leAxq+TM8JWJXcjGNFL+Mo65tqETK0U\r\nFLHhsOo1TN8IIXOWXSCWle44Ox6Q0WFdxOQ=\r\n=2U10\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9c6d3cd3c2eaf43df87ed37af3325c18103fc728","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.bfe5da8b9e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.bfe5da8b9e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.bfe5da8b9e","@lodestar/utils":"1.3.0-dev.bfe5da8b9e","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.bfe5da8b9e","@lodestar/params":"1.3.0-dev.bfe5da8b9e","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.bfe5da8b9e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.bfe5da8b9e","@lodestar/light-client":"1.3.0-dev.bfe5da8b9e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.bfe5da8b9e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.bfe5da8b9e_1668591662794_0.781347202422136","host":"s3://npm-registry-packages"}},"1.3.0-dev.331a8e66fa":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.331a8e66fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.331a8e66fa","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d020d56282d03e90e22112b877090b94e40ed5e8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.331a8e66fa.tgz","fileCount":987,"integrity":"sha512-I6lQW/vAv0PQ7b/Pd7jbuHU7AN0AKJlqu1gpT1keWX2aq4/UZMsTV4r70nX7e+rk2jRdLVQbr5mGpmNRpHHd/Q==","signatures":[{"sig":"MEYCIQCYTLwkbb5PH/gswRKq1aHSQ94DssPSjSpsmcj/I+iAZQIhAI1XjkJomjpQBuovq8kZ+/NLfviR6OL9AU2HO2emaVnM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdnmbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsbBAAnn7rZwH+HTrUg+3M7EoE+qbfAA+lEfpHZBsmETLFtXzbAynD\r\nUw61sbGeiXxRhn0SoSwmv+5cr4HmdffjTUys5URWUnzq5QibJscpmWPRgyii\r\n2wXZdvaQuJJHguFg/+Kt5Q8XTTCYHXn4OYFRTHNrSP6flCufLzFWFtaRao+a\r\nqB+MBRuxHjZHbSX3KwlBRhoeyLsbd6unMFdYb/CvZKTlmiZZmQhrgOpn9OEJ\r\nRzfutXKw2dahzbEkdFY/Awm2g078xUb58vS4kSS5OVRC8eVHgk6xZxJu+inh\r\nuFdYgwT4yoRUjS3z0tJqboscJK5duAZD4DSGd7K06gce7mZqNMF4v5wD7+xb\r\ndpKegWNFRMPHzZF0U2qg6gDBGy8sxgQLfGYzwEX4ML8iCSx0htlMBfFRPecl\r\nOOBVbA9XkWt8iWAKZnXYy7bRxk3zBW/nFuqT9xwFE1T5qRzfdG7TTB27hLdm\r\niHHof9WtmgaSc4L9jIyNjrfI9hvdZ/+WEti5gF6mTVj5KByiu2JnX6f9DrQO\r\nAmbOBQA6qq1m7/az7tJ3awHghgwd95qX5/5f/iM67c5SqhgDezQbXE82kfti\r\n6aqh8eqWgvck340CfIMdxXlLxUakAtXfoUMfaEy4ZHl05tpKO8tVWWG+5b6M\r\nIA6qqoe0gTnmI69QUDeHChVhzOym0KIbS0w=\r\n=EOx1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4073daa7b406b2bc0c87934f6a50c2bb0a7df3c5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.331a8e66fa","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.331a8e66fa","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.331a8e66fa","@lodestar/utils":"1.3.0-dev.331a8e66fa","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.331a8e66fa","@lodestar/params":"1.3.0-dev.331a8e66fa","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.331a8e66fa","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.331a8e66fa","@lodestar/light-client":"1.3.0-dev.331a8e66fa","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.331a8e66fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.331a8e66fa_1668708762952_0.8123693702099892","host":"s3://npm-registry-packages"}},"1.3.0-dev.f74462e05e":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.f74462e05e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.f74462e05e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"750d8e05bba0ab396366ee648025527f4f1947f2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.f74462e05e.tgz","fileCount":990,"integrity":"sha512-pmWKM4Ll+6wYuflr8pDZ5zAS1P3eJ/4/apZgPm3BfgHml1S9LIH1C2jSwDw89l4BKV3pSBGkRd0A3fWQm4pYog==","signatures":[{"sig":"MEQCIB3cGfUNRPO9Gsc3+oiQORK+rv6zGheScIfuEwbLgXMHAiBmDE5lDOx229JtDacxAtltVfWwHbT6dRy0birWdn7aug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdoypACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov/g//UXfMhMIlxCVACw14BzyFp7VK8iIlY7hnSAM6xfKbney9TF1z\r\njsxnbBm5fbMtjikac7FXmyK/EJzjf+19nC3ki6/gXsgmsjrpQuxRfWV8lpmh\r\n1BqLFY/U/BLLlLK+x/YhGJNa5boADBxDsgslktnbN7EEvWpq4+MUcLfS2gsq\r\nlFybS4PRXNg3ScZzBuUdpF39M0wlTKbAQ97mD4ND6Md9ZJVCUugTWoHR5Z45\r\ndDq4LO7SREhNRicWNsqcD6sFzC0cJMO7axudMRLLzLrFwyn5M3cdNC3yL+qH\r\n+gcU0Yf33Z29kiN5N2W+xH0knLxBYCBGQoacSpQ4yp27LB+/ZJLyh6450nCO\r\nUXQLdM3/Dx4UKWaB1ZIdSRN3ARpRqqcwukw9Ln8H4OlMfGnzfDoP0Z/APTfO\r\n/ScNt/JOfab9cQYOJluRdfCPTW4kblG5qFJAJ2R9LdValUnKa2b/sMC+GKz5\r\nWEHXfpuoj7jDh5EMx6+3Bu+C5prfprdpZ+kH4E3KRwCY0wTb8rGzXkiUnagc\r\nYEVndPsbWjWcQc4bvpEnUcUmF74gxPThWvDL1tu7jlgCJa0CDCOgSeR0QHGZ\r\nMEjtvxUF2nEmM+UmO5/CZIhWKWP2CYfNJMcEoTuStk5Bjkmwn50A5shUkWcW\r\nAnNAW9tRNPUJBHtv6TrmjBDeP0+AlJLbSz0=\r\n=Z1Bz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"6d17b13853973a8f0bda09713b0e3b650807f391","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.f74462e05e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.f74462e05e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.f74462e05e","@lodestar/utils":"1.3.0-dev.f74462e05e","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.f74462e05e","@lodestar/params":"1.3.0-dev.f74462e05e","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.f74462e05e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.f74462e05e","@lodestar/light-client":"1.3.0-dev.f74462e05e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.f74462e05e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.f74462e05e_1668713641092_0.47844671430325736","host":"s3://npm-registry-packages"}},"1.3.0-dev.13190d26ce":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.13190d26ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.13190d26ce","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a69f993bc9a19f295ce6cae8c4f3deef63a3c41","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.13190d26ce.tgz","fileCount":924,"integrity":"sha512-jNEFeDGNv0VnnnsyQ3xGUCz4bqXYtrFRNEf3Q6I0dMyK7QcGuSogWL8Y+5A4zru1QH6DKDpPBia2RBl6rsKXdw==","signatures":[{"sig":"MEUCIQCuccPWZkr5ZrFbsR/CpyeKejgLxtDAinyhuLYOfey/OQIgA1hF9nXsPDCkWRTb93x21+aQ5DW0PeGvjIeQdXJ6QD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2332201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje/QqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHhQ/7B5oOWfQ+jjDS9El75E0fQKzCUh42Yj/J4T+Fk9gTLni3rpwy\r\nd6pH7Y8yfCr1YmXvwT0h81HeW9brlgp+RU3zNyC+3rFUcwmEZsPEvxN4oOUu\r\nAEUpoyyiCVTbsOZekS+aVDP6+PPGc/rSuV+MumJxgQ9AbJ31O2Q9bI0BIYm0\r\nr2Ck+Sh70ARxL9zbqXtyhMd58j34l9rJX6P02r3VRDfnk7Nm3MYDakEnBlpI\r\nwG29JMMODVIwazqFMjknqnEjF4K97Cd44ilQiCSy1lRNH0fFPFb5gWPmLS5x\r\ni3d7lAp+Oppru1EWxSfAopQkZTn+NQw/tbcWzl5Ocplu/hfQxVsx7uimULN3\r\nkKn+hgKuFqWckdC9Zpr+PH5Q/C0QURTNuhC203ntdv3QePK8/0pPE4TaaD0e\r\n57pmOnlVr6Zn87PFeJ3jOkxmoKkG39CTRvuoAsVhLFh1i60KQN2gWo+hI2KD\r\ne96a7XU4rP8iq46LeedeEqnhVWinDx6vTEnmjata1TGlhyOch1P5tYbsyReH\r\nJJXRPNXK0i1q+Uc3TZ5r6wo4+sODqB/H7TsYdvmxhsTrcxdjf17dr9m8wEL1\r\nEEZS6U8ii/Ys7QJGEf+A3RYL4+QXssl84OOzvREELYMRifNJd0b0pB5GxK/0\r\nYr1fjOLRTIZ1tDHeR+J+IU/FKEY6BWmYCls=\r\n=i/Pz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"943298828760c697a6262dd9388e1c15cab3f045","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.13190d26ce","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.13190d26ce","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.13190d26ce","@lodestar/utils":"1.3.0-dev.13190d26ce","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.13190d26ce","@lodestar/params":"1.3.0-dev.13190d26ce","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"^0.1.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.13190d26ce","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.13190d26ce","@lodestar/light-client":"1.3.0-dev.13190d26ce","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.13190d26ce","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.13190d26ce_1669067818426_0.16622216333836715","host":"s3://npm-registry-packages"}},"1.3.0-dev.33736871ce":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.33736871ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.33736871ce","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5287e78d892d282b209fe944dc9b95b4f3ed6f18","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.33736871ce.tgz","fileCount":924,"integrity":"sha512-pHXj738USwy4g9S6KEVh1O8m4nJHsCNJPPxX+TC0EAAditPE/eTIr1MnyNaQFJ1cnq9DwGJ/5wg/ZuMngbw5cA==","signatures":[{"sig":"MEUCIAMBhfD46JSj94xlOHA0nM2amxp1gQirGHEFpdBY+DcwAiEAt//g5cvQ/Wexq+n9DGXX9AeLJIosP7+CueJSKBnLjxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2332201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfgohACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX4BAAmuOhKpkhznliwGyjKa9e7t2pnIB4gPY5ecv+ZKHGF4CDZlYV\r\nJ6wfFTa1pV4WPK60aclwiBnw+Mdrfx5ZvZe43SQxcjKnAUBgmM1pQZGGM3Re\r\n3f7sRW3ddjySGTBp/WBAvJbDOVmEKvZeBPL/S+GqpEHhL2MZ+PVk7XQZPr/j\r\n4uSRKKiUZluLJp19E2+wL91uCrVGIIxPkcIgzBeKiYaNz/1GYxH3wsOYRC+x\r\nhfo5ABq7HlNehXopsWH2EhRYub/D9h+egbimTOPM3JQLJgE9lYlcSCCxcGPs\r\n+/YaMtfqfTQedcZtXtpJeUbXJaSTlK3mtq3ZoA3qxSKIN/cChPibB+CG6zv6\r\n2/s6JKvuVE3nwdiWpBc6aKGMAXYhGsxkYtxvzxJQPsAg4Z+6KdsLmZ0fX7My\r\nD1IAFHsRQFYtAaMn9O+VPQfkQLv8H3dAmSjOq2wFq1wC2jG7lKmQfaixKImh\r\n28TPDX6LUu55oXQISeaYKpiZEFsXuIdzYQAkGj7wdPxOkrEa/skDYxqYw7LN\r\nAwr7rkdqYqJjgEeAjblu6aayuCVO06TWVj43g6XAYD6tkluvuEh3z324gVQC\r\nP/wd9rrN1AyrO78cENZI5IDAsb4rf620As3R0CAXXgcArE1P9R6r9pt1lSWl\r\n6JUqQ9NOcmTGQLqRMpOnu3kVwwuCFKW/2cM=\r\n=qo5a\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2a3c4ffa614a836a14c11732da9d03fbb9db45fe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.33736871ce","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.33736871ce","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.33736871ce","@lodestar/utils":"1.3.0-dev.33736871ce","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.33736871ce","@lodestar/params":"1.3.0-dev.33736871ce","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"^0.1.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.33736871ce","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.33736871ce","@lodestar/light-client":"1.3.0-dev.33736871ce","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.33736871ce","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.33736871ce_1669204512771_0.42579922876887943","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@lodestar/beacon-node","version":"1.2.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.2.2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6f6623e504442a33719b731bfeecb36e105e1680","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.2.2.tgz","fileCount":987,"integrity":"sha512-fIrNabJtvDLROAuhCUakEV+fOgo8chwkL+HYKOP1XYBnQTJI7iBwFoBf8gODpRIKe+AfEw1iLNkPEdCztvnyjw==","signatures":[{"sig":"MEYCIQCxKBqDNIsawRbJo4bA+c4ejilsKesdzsyK12l1oqOD5gIhAPMnG2Qp5Yre+//x9mnyBXEws1SD+wvJSyco/2fHLIqN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2489445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfmolACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgmg//YdTgntIw3Fm/GL++KDchNHYFJgPGZ2yyR8+EUwJ2efcyv+8J\r\nyctS6C/Cp0a79UCZv5A792cZtfPYv4fbl/OC+4sEqKFlp5w4jxYDrz4v03hl\r\nwaRtd7njOLvK+JmYw5z83KKlSi/4AI3o6Q1EBEV70AdFnSWO/5P+C47nB01a\r\ntJpmzQgVLSWPftwoVYsxsaws8wfB9rB1E3jn6JxNrF4xDTk+NsjoI9vXiFCt\r\nBqmGBYTl33vtww8i34GOWek0ZN7Fa2onH0oqC5SC1tXRUyEl4kShSgzkuIP3\r\nV/RB0/VbJoBiU9ntNKQSSA6hG8ZISQSaSXlmao/v5cHs/0gnb6I5CurmgII4\r\nR3/B+jSYfrz41F3tMgXbQuuqPY/VJNkSUFhUYFQmc04F4XtV0PIPLrozwySO\r\nsKLlb5QZc3YzI2wMJFDGmK7CKjJl4JIKNAkgKaEnsEiVT0FzBSc4iiZtmgFD\r\nNdhZW+c6GsuyHxNptlqgpO1bkxdrvn1EJam0p366Bz76AxC8ddMel0ietvIy\r\nwfS/Db8t/FxAqpBjdQS6+NnjCUM9gklyL2ngGViCcM3u9RfCzWabijnJpm/w\r\ncL6eUy61SxmK1qXu4382CQA4sfEcFKZiIEINu/Wh6HNK7NPnh4F4b0Geke5z\r\nw2enLwIAnT9hMVuwLXk/9IjQkp66X70xxpg=\r\n=arLh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f093b468ec3ab0dbbe8e2d2c8175f52ad88aa35f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:multiThread":"mocha 'test/sim/multiNodeMultiThread.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"^1.2.2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"^1.2.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.2.2","@lodestar/utils":"^1.2.2","datastore-level":"^9.0.1","@lodestar/config":"^1.2.2","@lodestar/params":"^1.2.2","@chainsafe/discv5":"^1.1.2","@libp2p/bootstrap":"^2.0.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.2.2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.2.2","@lodestar/light-client":"^1.2.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^8.0.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"^1.2.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.2.2_1669229093005_0.10506711744355046","host":"s3://npm-registry-packages"}},"1.3.0-dev.a4c0eddba9":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.a4c0eddba9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.a4c0eddba9","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7a40ca7c2f75543d77809d36dfd718c53c4c0292","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.a4c0eddba9.tgz","fileCount":927,"integrity":"sha512-nPohg1jgHxXK+U4fLDWyUilegIG+5jzJMSA3pm5tYkqf5gGyKiX+CyNGvbGm4Zwe+nCDRHSLjY8ekmfgTiTsWg==","signatures":[{"sig":"MEQCIGnX6L8TlCJrX5XlMFen7HQKCWySPftcJpipR7XisI3rAiBi+b/yVtusCmpAIMpwK7veWovFlQsQf1im3wGErESagA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2334150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfuQyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCGg/+LfoiCRPvhij5LAoYk9b3rtXCceEpUflcoTeYHwr9Uupg+70b\r\nKwmV7aAOIzZgF6MvMY27sghSi2UJ0738dMkP7yvEfLmTG1zlMjF+oLAccFfx\r\nctYjxIOviOXVQt2gh/8vvYsnDYs8C4Upz4MB3dimKwBBEdV7VKVOHlldMGtr\r\neSU+iZhxX3p5UnIyZAMwNkig56rEaaYG0quQXnK5fXqaKTWliQxod9D8Ylmy\r\nRwhu4EmIp5gT7H4bHGspV2N3c/A6wZFhSArZnfiGsiIxMbSd62zXF1MPv9Ns\r\negA1tLE/AJ+Vr5CWi48ok0edme0lhqgHMXQ0bbclOdGRnehrj5cYZ4RYE4ZG\r\nAUg1dSlhuGJR25Z+WJqoSyxMDG8+Xddv+UQPWnZtolorldFNlYPkNJZO8KWO\r\nPkV1cBZY75u8zDe1KDtJjwYNNcYv6H5NaO0aL6x9L02ThAtkyK+WgHtr1S6i\r\n3eJjtUKhRDgn4cZQLq0qko1473CmAMFlrKIUrar+xxuHig+lZbLsgWtxM+Aa\r\nuSz7p5rlVXTXdgFyW9fSUZIVZnKrb4K3PKJrrlNYfjYnCnfz+2/IRzyd3CWp\r\n+aiy11yOOpysAdY1kRsEXgZkXM8eSzNoqILixMsslC+O5oTVhcNqPUbJE8Mw\r\nE7Bh9NIwhP0I8DgtGoBYK7Xa1JLYv2CniAM=\r\n=Jh2k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d613ec7f408292e7321e57e7afea3ee24edba50e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.a4c0eddba9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.a4c0eddba9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.a4c0eddba9","@lodestar/utils":"1.3.0-dev.a4c0eddba9","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.a4c0eddba9","@lodestar/params":"1.3.0-dev.a4c0eddba9","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"^0.1.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.a4c0eddba9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.a4c0eddba9","@lodestar/light-client":"1.3.0-dev.a4c0eddba9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.a4c0eddba9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.a4c0eddba9_1669260337890_0.12179412073558349","host":"s3://npm-registry-packages"}},"1.3.0-dev.f55a81ab9c":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.f55a81ab9c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.f55a81ab9c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ec9d32850ce8f4d2907bb6dacbd601bc9f69d208","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.f55a81ab9c.tgz","fileCount":927,"integrity":"sha512-ZcM/I3YZDHRa2x/99rwT/eTxI+OyNfUMckxoV0Gfb/jihI79uXF1Ck8rwp2QjUQAQlK70TPelVgvLF2QCpGblw==","signatures":[{"sig":"MEYCIQD0pnPuDRlv8nVYQdUNi7lxnq4x/vCn5bLrDgzYesOW/wIhALcs5UmHZxictY2NOCY+6knXHTxyISCBzxghhi00GJG2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2334164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfzN0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm1BAApOR5BS+ZViN/isrOfqRoZb298mp7ibjYLz31ptll2DOH1qyS\r\ndMU2bfzpSPEa4YU/PYeL6MbHG6FozkuqXDyNpBDl7eF6GSGlcnXHgX398+2s\r\nNB0Z5/lFlndK+hMHldm2ikL1jtxe3z/cv4zn33t8ExTCFC3DFJMggDTfAwnj\r\nLGI0jzn1YUW7onSEhGDZEhUKx8WkjYfDOjjW8M+e9+RZLj5QD8hp07+D37Xu\r\najM7qF9ZrZiKIopLMnapXLV3/OGWwF4QlNxZfJVxtBFzGjc+k8aofrOM/bth\r\nlmAVnC69/TN+nbiwHkgULxBFAqYrY8DZhs7IPfOBSZtDQRrYp6dabEhs6v4F\r\nIs4Fx33Dju4Ku0iexg5wTY6EpM6aX7clVUHLP8EvPujR1blSfeyb1gOeRv4n\r\n2utjXDDzi7NnaQg38n2s1bnSeN1kyswGDDu08VgYlXKl5v4JJpCf70D0amjh\r\nheY6tGxFsDPHudTeFJPBKnrO/82cSvDxuVjZH5tjLNrpuJ5Ub0sACOh+Qncw\r\njbhCRDT/DqoTMdgbGTqnBSXPPhQmp2iLarPJAoDesoGtlgzp58g5k9/nZRP2\r\nRafdSCLqUci+8RVo6snWNxC4VY8cjfm1lDWtBeuAzaeBOLvdOeSTOzMdRiV8\r\nXkLOJYhODQFn1aI1nlyDQQMCf2YBOId4FQI=\r\n=4/6i\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e80223c8bcd11cbf8531098f73fff9e2531e1896","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.0","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.f55a81ab9c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.f55a81ab9c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.f55a81ab9c","@lodestar/utils":"1.3.0-dev.f55a81ab9c","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.f55a81ab9c","@lodestar/params":"1.3.0-dev.f55a81ab9c","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.f55a81ab9c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.f55a81ab9c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.f55a81ab9c","@lodestar/light-client":"1.3.0-dev.f55a81ab9c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.f55a81ab9c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.f55a81ab9c_1669280627983_0.2991261507522658","host":"s3://npm-registry-packages"}},"1.3.0-dev.9e21c66e73":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.9e21c66e73","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.9e21c66e73","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"224b6af8f2c479b5c893bef0b4ce7bd68bbe335c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.9e21c66e73.tgz","fileCount":927,"integrity":"sha512-mD8Mxq6F3gOIeeYLpNglXRLsIe1fBeJHX7BWGOqpo4uAJCirNu2ZKJsirFox2qUQTleyD1/+MvLQYxYL2W7vQQ==","signatures":[{"sig":"MEYCIQCuttmNWaMgAdiFz20AvaoIRjczrbvtvuIvsOCivKccoAIhALDOGpn46P3+4cVt3dTI4q3DPCMNxgg1i2VGszw2ZE0x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2334164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgcyiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5VQ/+It6Js1IXcQz1eMoCiP09Zk6na3dFJXOGJERp7GmLZhMzNeXt\r\nEKKQrQ3wFfOQEsV8GuUJPhR4HczQQNVHNugfKjNKl0PzUwbjYKDC2WZ+NvgN\r\nGXVeleJhSGGLPhjfZExKwm8tjvF7VDNw5AvqOoMNNP8iz4tjSB25zm7H9Uo5\r\n6WgD8W3PLJtDlHcKVvZLuY76y41ndZVG0HVADUo+01LUZakZLSs2l4ZdeS0c\r\nmroR+RZpcVwTlpUogD0QCSj87UZm5caUx0TuqwhSBTLGM4J6c0OS8wX4VFdS\r\nvP3hjBIvxaAprGSW/pgTBTR0V7IWu9BsGq/7/odzqTlr/xxOt+78ll0Va4ES\r\n7LWnpoHui6JJiikBCx4vGRA0WUxXPvuaYO2G1fXG2Wdz2vF/O1JQ2P9tbXhv\r\nSwib+kxBA217EGRqLgFN6IHludS7hayy3j6W9fLr0/bvneiV4qlneM3L2zV1\r\nzXYjJi+FSAuiMeXAwDsLO1Xn/sWZO6hvBomgWQ6y3zBJVr1sgCVekXeT63It\r\nx4Mp9+v36Vh7Yd8NW5UgK9fuFat+reF645ibvAToXLtYtV/E/FEHY221WW7u\r\nnAn+KYHwHGCqtKXMjrchUDct367RvhpeTatfgOswrqVP7N4CjR2v/HBVXXuC\r\nAn+v43A2z7vj8LDnRTj2WM8fXjF34zH2N5Y=\r\n=O2Jg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2368397a1d9ff818b4830985cf4a58aa75f59f3f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.9e21c66e73","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.9e21c66e73","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.9e21c66e73","@lodestar/utils":"1.3.0-dev.9e21c66e73","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.9e21c66e73","@lodestar/params":"1.3.0-dev.9e21c66e73","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.9e21c66e73","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.9e21c66e73","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.9e21c66e73","@lodestar/light-client":"1.3.0-dev.9e21c66e73","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.9e21c66e73","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.9e21c66e73_1669450913926_0.2205748894401549","host":"s3://npm-registry-packages"}},"1.3.0-dev.798ec16d30":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.798ec16d30","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.798ec16d30","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77a5eafece91aff5ac85c095c6c0e02d0a4dfdae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.798ec16d30.tgz","fileCount":927,"integrity":"sha512-WGKSQZ751tSVEKXzvabdF+Z0D3piDXStMXH1MVrTDeW+pXUmCjn9kMxqPDhz4/upoppDMvuoPpziD1AEz7Lh4A==","signatures":[{"sig":"MEYCIQDjIRspnhLBs2nm5A0Okn2tJEmJ9EuH0xj9Er3o4REDvQIhAPUyI73ItaCfGnRqqicoNeFvT6DbV+Z7zCFcN5Jr+sss","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2342978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgdH5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT2Q/8CuxIeBRCScV08wZPmaziketk+WzR1LcZZbu0c3HwTQQUgb4+\r\nxaYC/6bguir/2HPh+sUlKW38gtpblmEQXyPQeTjwpv0tvIQBI2T6dDsLCKim\r\niXtxRO99LhidKlWKSXy/KTIbAVHuMK8ACKpclQkgmwwEyIB/eNzJ0qLLdNRH\r\nhAmH4sVh6fULSWL+nc2t3PIBehj9xLtJ+QOaYIv3pnh3CtEsWlPdHgoUH1PG\r\n66e+H7HteKB6D/CGZzTgMdpF2bWpS1dajK/KCaqB+lSeMPjtyHH3oNO2bD6C\r\nchBRzTof4vmgKmbwpoJM5J0bPptPJUhB9B78DiGfkciPcfCNgO2jeguhMt3v\r\nNCxGH1Gn9Qgw5GlmtdLkGqU3a1w5q8+gu31Zd4ETlrtr7t/8fGuGLE/vGx5k\r\nufXgFiBfpTAmz66OGfDhkGmEAIJb2IfEpsmXKHuArpTo5EovzLi/IyD1BlRc\r\n75RjumxSlI69jBOSCyS2/AlVSbIObAaITQ2CNVNgEdmH8lkv7Qo7vY+lTvHB\r\nxvtFyJrrQifBWzPOkPi5ZeUSueQaowiRcbrRdAubfTO7DHiI9yMwBPnPhRud\r\niFyWR5eGlNaeU9VOcWtLMFp5K0EX0WybMwJAOyEkDeKYmSan77MTHPHoHKuQ\r\nGiABMoWPvZGcLTr6YIAgCpnEDWMTp2Wz1Hg=\r\n=m1Pi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c183bd93c13f39c9dff5cc36869fd04c08b2d2d1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.798ec16d30","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.798ec16d30","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.798ec16d30","@lodestar/utils":"1.3.0-dev.798ec16d30","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.798ec16d30","@lodestar/params":"1.3.0-dev.798ec16d30","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.798ec16d30","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.798ec16d30","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.798ec16d30","@lodestar/light-client":"1.3.0-dev.798ec16d30","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.798ec16d30","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.798ec16d30_1669452281589_0.7905192397051248","host":"s3://npm-registry-packages"}},"1.3.0-dev.c1ab090194":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.c1ab090194","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.c1ab090194","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2bf0a549d3a45918e45ce33fe474a1968fa00222","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.c1ab090194.tgz","fileCount":927,"integrity":"sha512-Boook3mM0dbwuUHgUwe4aPonsX3tEROPRIu6D19Oaa5+/BnwoY9DVTle1KE2kFOBjFakGpaVQ9x3BowyU5qbEQ==","signatures":[{"sig":"MEYCIQCu4CLN7Tr3g9DAkKa/a23rEQtPPWQSo61AX5a1hDhcGAIhALHEDQFzuuskYc4egG4BjtMJQhcv0YuPlqkffJJyhqP3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2350154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjglE+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgvxAAgKbttgZPGXkVDxHo4/wmnQbXWKUXeKPD35clB4WgJjX5nMAI\r\nWXhz30iMBbVvPYW+GXPPsMaDl9bSGGdpb7J8R/+5xmsRWL+gj6rFngpBbHmr\r\n/bsca0BlYNsXBLrbRM0oYLRQwnKVgeCNYyyjCO4H0WZnleJeuKAK3cOe9wF1\r\nYwohuZVOCZY2gFNXla4aZMO0Q49zGm+YQLjc4JxKzvRYmOJWw8yj7F3LsXBd\r\nelNCHsrOrDMJAvb8KkTXgoBLGO0AuwctqVD3CDjmvqdetqQ8Y3SI9N/WPcAC\r\nuIQLv+poYlumrfplr4Kwy84G2xqRY6u703Ro/qSgrEuir/79jvSjOZ4nbW1/\r\nknAiL9szQkO3LrlU6ts783m15cQBoqRXnDU/XHuEkaxdOHtTT2nLDiTB7cuN\r\nPcdeK6sgX5ZW/G/tcOtzW/J0SXaB8xaVx5mqQrmgsML6v0YNy2viEiSIU+Pd\r\nJCrm3ThBpnsVxxGGOtbgWR/zfDPfsUda4QYvFsd9rjBP1iicbymstV68UoDA\r\nEqxIeV2sqGWJQo6Rx2bgxljvs7YfrQiwGi5ThUzuXS4lSrpK2N1CDVcW03GH\r\nTPY12baCNWka3GLGBDkcFWr1HVLxr5QKj4vxwKp8nEsO44N9gIK87BjhkpZG\r\nh9NWDetltLZu7SO0A0pKKyY3+CH3vE5I7nI=\r\n=PYIH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"2ce1ca053b6f3ec9ce714a7b9608726bbf4fa03e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.c1ab090194","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.c1ab090194","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.c1ab090194","@lodestar/utils":"1.3.0-dev.c1ab090194","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.c1ab090194","@lodestar/params":"1.3.0-dev.c1ab090194","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.c1ab090194","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.c1ab090194","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.c1ab090194","@lodestar/light-client":"1.3.0-dev.c1ab090194","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.c1ab090194","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.c1ab090194_1669484862111_0.10428861940329659","host":"s3://npm-registry-packages"}},"1.3.0-dev.65af24ac52":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.65af24ac52","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.65af24ac52","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6915821583e459f141e9014a621afa4acc2ed69e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.65af24ac52.tgz","fileCount":930,"integrity":"sha512-lAiqoa3gN+oSpeOEfwqL7C/70i8w1PYrp1NGg/w6x6U+5v0dudAFTi4jUHk+lt/DMi5DQQjfxcgbKbt3437rQw==","signatures":[{"sig":"MEQCIBakkqhijM8/iT2JpyMLSZ4EI+gPaH85h9gCVVJStWC1AiBhVXk5P76+sZ6IwqDwLrWwLkr1XUFH8/f4lcKIv+sOZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjglrjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou2Q//WNCbW4+RDpSCX0A7zJKKFlJFxHhjhsmOuDlggbk/d9/q43XW\r\ndYsq38U9ZSjZnsJzfxblZnrESDw/EUHRsxlCk1XMgjG0uQShOtfHXGEW3MjL\r\nhJ48qVpf7eCiXKm6p8NdrztMQ8HQGEjgsqHvjxxEN1sk+SZAl2GNAJzvb7Th\r\n+0Tdb2JaSd+94UkYzD6Ed3uMuNh+jXw7s4oZinWJCQK4Pc7XYMWN+21TOx/x\r\nuy0+6j3Lx+q+ugzHKZ/ocFpZU6qh7gM9W7ujrkkNbwG2MNzFzaiyfpM1CSoT\r\nS9cQIILjfHdtmKHhmg7hrCaZRChWYBVRF3Nw4MgmIZzXd5PAUn5xQlCB4Frg\r\n6Vndf2Tq3chiRpowmEyUX3CKBmTVwqu8sc/gI3O+kPFTLLRL7XbiJ7GwRacD\r\nsqFGQR0aYxsxwvyaw6XBk7pcQGheFbRT+wNkk1hnDqtMcCDPhFnSwl+okOWC\r\nxBqooTbGIfmJv0V1LdsWCX0WrB7msAR2YRKOmTq6oxm3/GDOtH/psPyr33kA\r\ncdUIgRp37gxTxUy+9066vMdwl6d1TkrFIkGq0kLXwyUEH/uquDwpT8Cxl0F7\r\n/w4BT5Q/mU/9QNiwE07JPjzYYjh0Ek+rEoHTwwcZ68spo3wYj3s5L9UTrwZV\r\nnGOtged1pqRoApieixKJhwNfgY4SbqWr5FA=\r\n=llNm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"5427fba75aba6a3e14df66cce0de6fbc2f4e1655","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.65af24ac52","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.65af24ac52","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.65af24ac52","@lodestar/utils":"1.3.0-dev.65af24ac52","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.65af24ac52","@lodestar/params":"1.3.0-dev.65af24ac52","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.65af24ac52","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.65af24ac52","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.65af24ac52","@lodestar/light-client":"1.3.0-dev.65af24ac52","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.65af24ac52","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.65af24ac52_1669487331380_0.746678187812359","host":"s3://npm-registry-packages"}},"1.3.0-dev.3bde9d411e":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.3bde9d411e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.3bde9d411e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ff450de22b68130120b76567c89a9150f2f2db5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.3bde9d411e.tgz","fileCount":930,"integrity":"sha512-C7QGQNhl4n1j+ZaGXA7fJue0T2ivoqylv+DZCpg8Ej5pKOYaHM01Vyg+/JvrByl1gFTpK2Zt+U3YSJlAm4va+Q==","signatures":[{"sig":"MEUCICRvdFS7J56jj/Dw8ju4dw4NCnHzUAo8a9Ca4p8rk7LJAiEAzD7nENClloN4DRavrPmLaygt2ClyKzkZQ3X5N56aerw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgvkwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjYw//e7VnbyyRyhClTeLHPeK0FUwcnUITkekhP/V2VQY89yCGrTxD\r\nnTSvY8tWVoLfSgFIde1amEl7Odmxir4JgwhbGiDF2a60DBt6RRHC2oQnUv5Z\r\nrMdVB9MBRe/36gke838mZf+qfzO/WW4AFLkCFl3HE2ab1D306XyiP85STCUc\r\nWyOAyIXogyO3FJbCveM3ClZQ6f0zv0RntxYVjsZoAKQowTweckWO57anWtOj\r\ndC90vKg/dCUsVyKQqwi8c2p14Ke4XGIm7Dzg+H5Lrh+NECHPqcfdEaF0naT4\r\nE7PsBidPh6ftGZYHKuBM2rvXJY8RC0xhlzCikdrLjToYlz5VL/rj1r5hF9M4\r\n+ngCCtqmbR9fzc9a7/pawe2olXwlifpHNpemPDqS2zTzGLGbU5YciI9S0Ecv\r\npKbiB6wJwfBPI+Vy4Bc43G2LAgTKLQuzEo34bR7GPb5eTNhPWX4fkKWtxC+m\r\nzjGmrOLVkq4unny0VYJQgR0nLaNoQNw/e1diQBaUeRC17g8GEdYRoNlPkJPt\r\nN2HcaooZ+XtRbOH3JlnzeOHWe4eMK6PTBJTYuEhVJuMBWnyBAdqus7r6Wx4s\r\nSDcol7AxQFxs/5OWTf9sI7ChzjtYwKtbXcg2Rgmf2BdIPa4tfJC4cijtY6D0\r\narqNzUIxcEisPlDx2S9SOdmNW70RTKTbIQM=\r\n=q4Qr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a305328bb67f5c6fbdee6f74745b886fab43ff9a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.3bde9d411e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.3bde9d411e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.3bde9d411e","@lodestar/utils":"1.3.0-dev.3bde9d411e","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.3bde9d411e","@lodestar/params":"1.3.0-dev.3bde9d411e","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.3bde9d411e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.3bde9d411e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.3bde9d411e","@lodestar/light-client":"1.3.0-dev.3bde9d411e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.3bde9d411e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.3bde9d411e_1669527855762_0.0824532138234102","host":"s3://npm-registry-packages"}},"1.3.0-dev.ac9e8996ae":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.ac9e8996ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.ac9e8996ae","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9dad08b879f75a24a2f6ae6d89d99993f0a874f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.ac9e8996ae.tgz","fileCount":930,"integrity":"sha512-hgOcaCtG2VJxllo5bCQa0J4DYvswukOrOgNVHybSvBDeTgkqWcsuCi2g6IDQMc22VMuE0/JyC7gspdxeTSoC0A==","signatures":[{"sig":"MEUCIQDSJNM5+xTvscZMkibeZmzP6CoGiJub+4gqMKlX4Y4tGwIgJXgaKlLFAGRD7yUJ3lC0DCmuDXwaXfc/pfjHcv4qz1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgv+QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolVw//RMEQcXfyH5W+lm1hSf3Nnd+gimOfIs4YKGBrLPmJnJNzSlRS\r\nDwi9jmiRIvl+hrAwJOiDALre7IimP9zHLbTWCNGzf5MBa5NuPQ7NSLRBvVsI\r\nlBaVG0dtOu/tXcJwQE6Cd3Geq2Nq8ER6eL5AEwp1gSpaTaDfbdicNH8JLg7z\r\nJB8f9wz2D4I77wSqpmr2G0UkgSqHcUXQM1az6Y/KZ7JIBo8fjYtxjxOrpmd6\r\n3NYh84mHFvyA4ptr4HMvNG2cwyaHBpIbS20AfXoWGPwFlf07jkrVygr/XS+Z\r\n/4BosRLbUYI1AMQ00KZyzZGH1q09uw/ofFOiwisASmM4YpUCXq5OCyqhIQQv\r\nLWjuRBNOqq9CEXuiNKuYhYJoBualyWKZk/xuXqUwGz8c6Da+Lx59apDloFb4\r\noJ2vnyuNXRCvGMUU6/3IvpMp7srhso5NaX5G2Eb8ok9p2sB0T+LKW8IsciNQ\r\nxfIc6e8ehWswfrgP+liRZT21YIHMcFrE9P4mJgxIqClSR1KY6+zx+SvzDEj9\r\nTHo+GdM1FUhf4wpVlGLEiLSFDiePicZDHCMSysq+sEnQ6SlMuTHrsYONGcpC\r\nTAtNsry2zqUUcgycYvOXlUmDkznU0ORZu3QLYlMtyUTvih6EnkZX1CbQUZ4W\r\ndNpGce6wo+93aC2fdk9JvJD4pWjqMS2teGs=\r\n=CShl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4fae1afe4f244f0815d4a0326e08c4ddc91b4f39","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.ac9e8996ae","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.ac9e8996ae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.ac9e8996ae","@lodestar/utils":"1.3.0-dev.ac9e8996ae","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.ac9e8996ae","@lodestar/params":"1.3.0-dev.ac9e8996ae","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.ac9e8996ae","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.ac9e8996ae","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.ac9e8996ae","@lodestar/light-client":"1.3.0-dev.ac9e8996ae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.ac9e8996ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.ac9e8996ae_1669529487807_0.5741131412465224","host":"s3://npm-registry-packages"}},"1.3.0-dev.aa4349cee2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.aa4349cee2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.aa4349cee2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ecc8f8ef8b6f5b6bcc3d49d6cd57b9c2e78f1c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.aa4349cee2.tgz","fileCount":930,"integrity":"sha512-wYQBF4fVjRO5GxSFO8KrGdKFvtSL4hYTYGSVvEq7wPgkGGwyPKPnSqwTG+u1UCXUlwS1Z2deyuuAeEjRPJVMcQ==","signatures":[{"sig":"MEQCIECvSlCIGlH2b4fzic8Pb+6S5tjW4LKJ4q4rUxBwrxUiAiAw4IBtYtaeTtz4PMvXZ2Pyj+zQ7wmu4Z7BTIFPDvk5GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg6yIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCTQ/9Gm8E98ZAoetjE9Lnn9Th0+YVsN7fWtrag7226Q3KmIvWcszd\r\nJpEKm/PYcBLAdXDUWUNM15WEZX/t0LDuP9CddaHKLtGHEerE+aQOJtn2JPaA\r\nHMa0vlZd5Hxn2Ue73qHNccxgKo/ROmu348h42FtyOw4X4TcqvtyqwJzriaL3\r\ndzy/rD397yIJRVBsEqyFolMblOLgcsvrIulbv/k/cAC/ej9jVmgs2FkjrCIV\r\noQpxb9VR/cqz+JiG8NkDwp+26PAjclMeJ68Y45yRRMkWUUL4xgssMw7cXyx3\r\n6jKOhATKjaBS367qCEwYmeCkMzTr9pTYE+0RdxdkpeHQ6R1SLmJqTs3Pf9D3\r\nL/XWp7EOi4o4giMa3T2wFeyqUL7ufZNEQUzAxus/r0W0kR8bSl5OBPUElKMz\r\nRJ1BUZsbuB037qDj3w9YptWiMXtWYezT6E+j5zfGUtwV0t3bM9ORvcxpJDKm\r\nT5tRHqCVqANvppqxWNKFI215v+eDNXIBG9glOyT92VkHqC3pIpbnnDSHqMZF\r\n4rXcT+z4FOBIMZACDcB4t8Q5JAIguz52IvTpKDAUpsE3GV/k7J7hfYCyDCE1\r\nqnxNA4aFpaW/nbtu9pI5MoY2wEnGC+se1qydjU3payYDhO/HB7zI0VZckl+S\r\n46WlZuOhyMV1852rBXjzRwF2YCGEK5gWEaA=\r\n=TqY6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3d2870c381dbedb78bf049cf576346dc2ea5b2e4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.aa4349cee2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.aa4349cee2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.aa4349cee2","@lodestar/utils":"1.3.0-dev.aa4349cee2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.aa4349cee2","@lodestar/params":"1.3.0-dev.aa4349cee2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.aa4349cee2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.aa4349cee2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.aa4349cee2","@lodestar/light-client":"1.3.0-dev.aa4349cee2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.aa4349cee2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.aa4349cee2_1669573768311_0.8531514965921863","host":"s3://npm-registry-packages"}},"1.3.0-dev.e1470916f6":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.e1470916f6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.e1470916f6","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1af4c31b8dc153948e6b08521d7c8ba2e21274b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.e1470916f6.tgz","fileCount":930,"integrity":"sha512-oqrgFgLyNcm0eavax5VFnKJUWs3f1kEp5wFUp173hTDKlhfMGLk+OWmzN2ARi+QCKfzcbpaNgjermaoMduAHDA==","signatures":[{"sig":"MEYCIQCDLSrRWQ2oykAik7omiTDYgVz3rvGecH6Mue1i3v2shgIhALQ7mVDXZMHpfcSbMWLJa3GxIEQ/iOSb0Q8dVhr08RAR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhNFUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra/g/+M/TZAPHbHsHV270h2QjzTJtmOlh67g5wxEszkQHnxaSWyUjf\r\nWnVj48b1BzlkdmDUoCJC9q5g2teFMi+qK6OBRP8IRv5JO5GDijTphutnBv0E\r\n8Gvkcvx5RQ6KFqDRG6iPsTLd2zrg/QvUopiMz49HK8DVMSQ6oC7E5exAhH0Y\r\nFlwpubbwldTq6wiCEtaDSxZ9u3URCRwL/lFoTHxM7V4wiU3u6MWQWklNxU3v\r\nRLx+9OJeKpBpHAGwUf+8zk1f04+mOqb1mbt0331FxKrcZ8NmRLzTm41bzWLb\r\nNrVuDnoi8jQyf1RxFtX9atEWzdD0U4UKPmlgjVW6eUC5jvLzac8RjlHgOsOx\r\nySZXCqYGzq8TKzH2Y2mW478fsKAHPx/PUV9uPktrw0iN7Dw1lM2zTWQuJp4x\r\nzeRwaHjlqEXo8W1IML8PiVm2Vw2koC7L+OaTwHvYtZ0a1aq8F54QvV2NwlHt\r\nGtPCWH2kd9CS/yaOwcPgp63I2zmWQg1bXviptuw7NeMBg3PZmyKCEwGYDt7Q\r\nq0rL0in1DuNL81J16L/u7fv2/xIozFc3Tzrt2Q7UovxdoYuAEe6+YFByXQ1N\r\nO4M1X24dSWhMRRP8fGExKf3uMjA02DsXQRE29uyEVSJi9xrVz7D2VArTAGT1\r\nYc5i1QMDdkMBWFgsfqiDT50i73oghZOy+WE=\r\n=IXlN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0a281cb42627cbce2a425cc6ec1c92f7997aee87","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.e1470916f6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.e1470916f6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.e1470916f6","@lodestar/utils":"1.3.0-dev.e1470916f6","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.e1470916f6","@lodestar/params":"1.3.0-dev.e1470916f6","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.e1470916f6","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.e1470916f6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.e1470916f6","@lodestar/light-client":"1.3.0-dev.e1470916f6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.e1470916f6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.e1470916f6_1669648724092_0.08061639309623314","host":"s3://npm-registry-packages"}},"1.3.0-dev.222a91f3ac":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.222a91f3ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.222a91f3ac","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8106af5e892a1bf90465b5fdade71c10d6b42599","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.222a91f3ac.tgz","fileCount":930,"integrity":"sha512-v/n6qtWb00Y9iJNrvq555/H5e0h7dawhBYvNkKzK5Nd1206B49ckciUHHcW83TpWDnqMoxYarHnU6TPPBTl5CA==","signatures":[{"sig":"MEUCIQC5d4JbOm+9HLDJMh7YVnXw2IfKTKR60isVqDCeNfKbjAIgNX7yTt6XqI3opeTxEJSdlp8ceNSPDEuzw/H8T/IJ+CQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhaVCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnjw//bo9O0PYur/rxtR/cARtUzqPpsG2ZaHl82us5Zz/QqWBnFb6b\r\nG23iRxKNK79HTd62ZeMIlB/jFeS7akhYkFMkTFiwvTiBInjMHugrLkrbEFeJ\r\nng9DjjxTmce0gLAZa+cInAwjHGmx4gxLOe+YhcJD3fZBfF/PDXV9R850946f\r\nssgRGIXgckDKJ5Q1Mt5goiQbkYMP9plE9c+eBCKSGQH3PqDH5/WL142yRwdD\r\nZBpmjynCX8/x1Fxp5xr91xG38WgVSJC4pLfpCwePwG0M/Kv8SpHxlpf26h1q\r\nzRPH2RNqYudmQTeHXzLEXyd/WX3CvyePp/cvg4+0eQdcDljhFAPpca9kEljs\r\nMGmcp6hk4c5bmf2ThvdV6g40OobXR5M2tHIGLlrTi0oH/aA9KLpipeF4UYnd\r\nI1vc2/W3CdinVlSXEZoZKc8kt3/yp1O4Zs6dhiz82+++nhKxHtc/4pad8BGA\r\ng4sbQiccY4CLVBFY8I1mD+8AbNl17rU3aUVSHcY1t062nPC7/+5Ti/L77DN4\r\nFWBKwWRwvCHhW+oJ30CKjGVe9YvYjpytV1vf5gQtWFEmNVszotSsA7y8VyUb\r\nrnZSqokCf/vq2DwVO8gDa5VhJJ0VhZMSjOy+58wsHJAkEcdeaLN6eyUMbQgU\r\nlhLHH004TJ1T61pv7gIzoJsJ6sqDiCZXNf4=\r\n=ONTl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f19b88f3cc059d78b51c4ac40344c518cbfa47cd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.222a91f3ac","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.222a91f3ac","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.222a91f3ac","@lodestar/utils":"1.3.0-dev.222a91f3ac","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.222a91f3ac","@lodestar/params":"1.3.0-dev.222a91f3ac","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.222a91f3ac","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.222a91f3ac","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.222a91f3ac","@lodestar/light-client":"1.3.0-dev.222a91f3ac","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.222a91f3ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.222a91f3ac_1669702978567_0.014725609183052768","host":"s3://npm-registry-packages"}},"1.3.0-dev.6cb233bd9f":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.6cb233bd9f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.6cb233bd9f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0e97c9b8e0a65d3cf4a652111c12136fbd79fcc5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.6cb233bd9f.tgz","fileCount":930,"integrity":"sha512-NibPAQzQIJ0/+ZElCbA5yS9IYscA/LoN4qgoEKAZt4PJuOMSysxVRemHKJrrOoaRJXzW1m3M/nZ3dcX3ZoPCUw==","signatures":[{"sig":"MEUCIAxsxGLkTaD5HBKhtd7mReOwJroAviL+CywqGYYLOHRYAiEAwDaKYwqRYj5SISCUIv9Hax/N+yrrYIzWdDbElyvMCoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhwnSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9jw//R7a7bQTKg53jMB34fS4NQ9vtnhGNNTIKdOvlA1KnMaBy9ic4\r\nrwSKsdOIXuG0CjDt9g+9Mqb7YwTePZqErrv7J1zyRNisvK7OxmvSDipwX3kz\r\nLC40yvVPjwGkm0llfXqR+gK+pZIHqpCMrqBh3tY82n6szRk/UKx7uVFtA8qS\r\nuY2Dkf1rBqQJct77C9pVDRA4nrvLFfucsjnyI+CYNQE6Ab5DNBITC+CtJZ5l\r\nR6nBRJ6yApGTQVE2nURn9TzpEA2lvUyimZ6aMyelOnjTaCuueypRZRoJqGEZ\r\ndDKBHJ3h3Nr0XOk5oqBPa2droG9kxEdGbpteFzaA6/CDdinlJVuvGB8/WjUn\r\n1cuSir0ZOdqvEDTBbWuh0nKQS2xIZ2Y0f8sFKkuvSu67i4CgcwWI89nU/QLX\r\n8cXyZn59kDuINMFLhpUrac7UVYgTNQVIxLWXLmjYhfH3iQIpu9t8nNbO5yvm\r\nPmyQZtEG1khDdb7nQ4Q99HL6OTSIqmUbEBeLMzz0dtY3ewq53b1PMI10j4ce\r\ny3AgCVYG6Nnwzq4tuyrR4BFVgpqXV7tnLzrxS1qINRBTr4ZK61NhBwPYbzSE\r\nSHqRmwn6GfsFQbuBg0hjmeJyZ1XJKg7HLJT1srLsW+9j6nCQggzXChBk9pjo\r\nWaGpAWSWW1Zf/Xf0hD/zsMOjEmuyoAAggQE=\r\n=cf2V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"39e56181880351c8c7bf7534c8b33e7da3859352","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.6cb233bd9f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.6cb233bd9f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.6cb233bd9f","@lodestar/utils":"1.3.0-dev.6cb233bd9f","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.6cb233bd9f","@lodestar/params":"1.3.0-dev.6cb233bd9f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.6cb233bd9f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.6cb233bd9f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.6cb233bd9f","@lodestar/light-client":"1.3.0-dev.6cb233bd9f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.6cb233bd9f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.6cb233bd9f_1669794258433_0.5245365357012117","host":"s3://npm-registry-packages"}},"1.3.0-dev.18a48da20f":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.18a48da20f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.18a48da20f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3d65f0593e5d38a7b7405439f024928da2c8d5e0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.18a48da20f.tgz","fileCount":930,"integrity":"sha512-27ReVCzQppoBlRfP47naA7dQey9JjgXq8a10nkrzsAb+NzrIgY13+SG2V52dkfYH/4AMBlGmn3MYZAFGMUeOzA==","signatures":[{"sig":"MEUCIQDTHhPyM5Il+Z9qLEIhIJKaVqoPabfpeSWaokD0GeHHRwIgAWmEoDZaBjPXkUUWSpaN2EUrSJTqVtDI9jrRSAZqWk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiXRTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVCw/8C/xHNfnrSlrjqNI1xXO4ox5T4EceRZ4imZ4eXQ4GK5UvWNGE\r\nt2yyKpkT0YJstrlbn/3qVzs91pYViDaJKHDRhsLz6HFcvYGsdIK6G/DMdtvJ\r\naEM4DlqPFOCVi+PdmgreaJKMKPWBd6akDxrCXQDRFOBPuToS7mheoTQNpS1F\r\nJRXQuxabl13MoPiP2ZLI1MnVmT54LYSpgqnkOiygDacbsS1Otq/dZlQz1z6J\r\nUWYcF6F/rvT8cHxbqSqaypzL65Sb9QwNxXrAeNCYEGp5/GUPfHmgpvfd49nw\r\nrGJ5jVs//K8toZwwNNXoVKxO+cqVRm5plQnsOoF7qx72X5g0w2/Csc8IeyqS\r\ntWu6M4UJ3kful3C+m69gOefA9s/cmiG3O49nxNKfYcSkAuj11cu697R6nSDj\r\nuSwXuIE8MtTngOSmGgeDwMPgygG8hq48N3KtpHfTAIV9fP9eMAKwDKfUtuBL\r\n4su05sgxpWWul9AY10wE2ekGqDKrkXAPvEcMLU8pg1qIk87+VyXJiTyd0lAB\r\nmHyy8+vG/ym3C7iuPle6Ami/9LN7BErDyuYrtUnT/IibXQ6TN14G9Wegd1YO\r\nBj6HOUJI0jRdedwmXJE3S4CQxLM0/Y0j8d5idwM5VzHR68MaX4pHwmRnJHJ5\r\n2EU+shwuQFMOdkb0A2ojjfG/1BeCDi3dvDQ=\r\n=4/iE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"bb46e95150f86a5688d49ce54a232a9344f5f9d2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.18a48da20f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.18a48da20f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.18a48da20f","@lodestar/utils":"1.3.0-dev.18a48da20f","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.18a48da20f","@lodestar/params":"1.3.0-dev.18a48da20f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.18a48da20f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.18a48da20f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.18a48da20f","@lodestar/light-client":"1.3.0-dev.18a48da20f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.18a48da20f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.18a48da20f_1669952595336_0.9124336772207633","host":"s3://npm-registry-packages"}},"1.3.0-dev.1fde79dad5":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.1fde79dad5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.1fde79dad5","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2745ee74c1099501291af553e8d139550bd135fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.1fde79dad5.tgz","fileCount":930,"integrity":"sha512-v+BWubybUmpZ/XO5yK8bO63OlSUKvEb1Z7+GC3OxotQ6Jy7MVQ92S6Ke2WcrkMFF+Y7jZ/chscEKyeGsONsRIg==","signatures":[{"sig":"MEYCIQCFWCF7ZAKMTSle7EPNAlzy1Vv2lMYQoaSRjuzWJEp5KwIhAKvzycJSkaLNXQ54scam5Tf7/wXh/AFK4kHb4ytKkUG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2352758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjijXrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofiw/+NrLBZ8JXNTiIsepyPrVhjSy5GdUxFNgz/CeKZBPVgWLLqFWy\r\n4p0iojSRcIdQuXaknoA9TQHINHAzaouFLsKJYUioc+wNPnyKTE2R76aCkgt4\r\nF7FmUxqgZiVNRZPjfUbB0YEPSSj6bqhR26miHauibm/sr7kxaR0QtSZ/HGXy\r\nClJLaHJs4xKXwHtv7k9SB0f/UZCnDaYNLJefVZuCyINYUIiw1MHUTkxgsNOg\r\ny0ZgG7HiinXINyzA1DXb6S83do5PmoiOdaVlodIfizzuxbWiPWXa3b4fqI1j\r\nO7RH9d/yI6SGaJOEqN+z1XTDRWV/NfvTRfr62CsckVzQa8WpIjF+xwzqtMMV\r\nNBVKWX6bddOB0rN7kIxTNW8QE/g0vPkUZtMAMZXvbPUQmdsIJ4Kg4xw4gQEJ\r\nJMTJ3JEOg8Hf4BPaM8oQqs6qR49zFo3ucESaii3DhzXErXvD1AizObskU8ID\r\nv2stxpvWobT0VGiDyuv6Njl/UEWjohY+FjoLsSqn3iixpUamnuJh2z/xBFUH\r\nBa5xGehSxbqYCbCHFkH5oKrbjqmLIY5/ipydj/pjG8+NX/KoIJhP22HNGAeT\r\n+y7+fwWYl4KnBL+uB+wXsS7ASckL3L7GmEz2SrVJNLpWQ7fugsAqbINGBYhF\r\nhzJx66fQPK35fZYAmR/IZg/WGwc3CmpmnQU=\r\n=fcLw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a8a3a7cae886d84093dcb76fd3b43e77ecd05670","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.1fde79dad5","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.1fde79dad5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.1fde79dad5","@lodestar/utils":"1.3.0-dev.1fde79dad5","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.1fde79dad5","@lodestar/params":"1.3.0-dev.1fde79dad5","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.1fde79dad5","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.1fde79dad5","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.1fde79dad5","@lodestar/light-client":"1.3.0-dev.1fde79dad5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.1fde79dad5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.1fde79dad5_1670002154917_0.7781862443520213","host":"s3://npm-registry-packages"}},"1.3.0-dev.365238b7fb":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.365238b7fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.365238b7fb","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8ff273e75bff7bd71fe4d6755ef07c426720589","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.365238b7fb.tgz","fileCount":930,"integrity":"sha512-RlW3TFMG2+DAyz+TNt8N4ogdA1xtgqWTton3ojxDsdXeFstyWTi6vTxkYAxo+nkPhw8u09sL/HoQ3RMj3Rgc0A==","signatures":[{"sig":"MEUCIQDBODQSATTYGB7n+WYAUc6/NFskXVf21vP2483F/nEY9gIgcTE9UVRc815b0HANH5MFVNGJSY8eEOO667hYz6LKtyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2353398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjcw4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobUg/+JvWuvkEmxk2B/HTOvAP86Raut/X59qWAGsvec4gjvTn3c0zE\r\n+wuxv7LJiLTmjrw+cGXGJmf4goel0cWkTuAkjkbeTTemTillbJYOHTkVrHq6\r\nHmRyoBelKW6kHqaSVVcg6dKMK1nusGPPI0wXNBY2x0yWmIv55kTX/KD3uFwK\r\na2PdzCKWqB0UvtZltwkaKxRCmoAW7Nh5BYevNzBwlyEmtwTAaIb6DVIdU8sv\r\nwH+Hv8l0X/C4fklXShQUEtD6zoMY8YO6qKl0gJCRwCyVVGGqVI3ijEaSpQXU\r\n6RKJKdOThFlZvY6LIm0/sCl5X4vGrzRY7JZX/IRcklMG1IRTMCVutbq5dDGJ\r\noMCZf7DaJt3Vc9ADZaIlq8fmUmQVnvjZw6D2WZk7K8t5R8y9bOVabBJBEBO0\r\nLODxqY2tIj4pl7wezVMdsPZYn9GlEov3/DqftmbpTBynDb+VUtNqCgL4OFRO\r\nWw1m02j8QX01sTfNINpjroKnf1r0/kym0NFVFzxwozUWbAhn864K39zWqVL5\r\nIM1Oor4XbPYv9OmtrT9E/ul15APkEQOsK66liZym6yi7qsoGYm3Jbr7By+6A\r\nXoGhyLLvS2nI4Eeuzkg4f7gJqIm9+h5LOMlhh79pas7a02wMwFrdeQj8wlJJ\r\nOrdeJnrfQ/I0tG5LqxfX9jMBUMF8GkCUqZI=\r\n=IsVj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"283b7ae240439737262905d8f6dba1d6f94c1cce","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.365238b7fb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.365238b7fb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.365238b7fb","@lodestar/utils":"1.3.0-dev.365238b7fb","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.365238b7fb","@lodestar/params":"1.3.0-dev.365238b7fb","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.365238b7fb","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.365238b7fb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.365238b7fb","@lodestar/light-client":"1.3.0-dev.365238b7fb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.365238b7fb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.365238b7fb_1670237239853_0.626333251618441","host":"s3://npm-registry-packages"}},"1.3.0-dev.6ea9a9a220":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.6ea9a9a220","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.6ea9a9a220","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a3cbd0ea74df7c39fa7e5d2d33539ff8dd171a1d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.6ea9a9a220.tgz","fileCount":930,"integrity":"sha512-ivkVA+Sl3xV6GtGZwqlrBJIl72H6hTTUvprNkBYnm7DGX+LwGaSRutyk12E4TVCwM2MpmaZAvJCF8r60L85Xww==","signatures":[{"sig":"MEUCIC4nFDpBlrbnsd5zKRjaTuzLYg2ZhH+YCqywOhW6HXmKAiEAhatGnACpOpCcIlEj1cUxA1mpU9+eWEfK30hObpPY2Ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2360837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjeHrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlow//UNnp0M6JFJVemHF7cfdC7nLaYugdsok9gDqb92E3G+3wpZzo\r\nRclS5dqD8Z0+t+sJ5MtIG0xrYY/g+Kk0saHvTTh6/g2KH6O3rrkiyz6B8lgA\r\nKLNDJRg1baTLR6xNuvlMoOEmevXFyf0VLZ+JB4iMzxymaM5jS6rIJMIZlZkc\r\nnd2swkd6TVJWkxKO7DW9lruSdEj6F7V7aduENnTIXyY/KnVucfBIrWDPZBwI\r\nD9N0J1wu1W3swtIYG9hASCZEwVAq0Ljblf+9Zq13ufCtf/UoKAtwqCO2HfSX\r\nF9F/mN+9cwi+02SK47Qs6e1/Ovuk1Sz3l+3tF3rGKx/W4cmSriFI3uos4fsD\r\ndeUzMfFgk+G+QUsHbJtgoRZjoPU2HaGsSVZHuD+ZsYTO2zP5lUkVdwNOeVoX\r\nIJqaj5oKhUoC72tEiPHlvEINMSAkjxrcCxXFpXhVsvkR4riPS9R+gDcG8C4N\r\naATvshriX84JhnBAFUZ9gNfmMYQLBlChsMOT5XLVNDa/tKE8rnmF585XdieB\r\n0H6wQy3stcW+DgYnQ1k0wuc9NUAmSVua69tMfMMeGVtx13gqY9NwKLHei/Vo\r\nm3273Ysc56zDwlfxpklzWNl7wUo6e65/QP50Wx3K6/hjmWGQFYA27pJ8GeWd\r\nKOxyuox7JypsvLyuoL8kaGMZLUepAfCuPFg=\r\n=awDf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8a158edbc4cc6a742bdc055c62026f69854b425a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.6ea9a9a220","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.6ea9a9a220","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.6ea9a9a220","@lodestar/utils":"1.3.0-dev.6ea9a9a220","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.6ea9a9a220","@lodestar/params":"1.3.0-dev.6ea9a9a220","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.6ea9a9a220","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.6ea9a9a220","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.6ea9a9a220","@lodestar/light-client":"1.3.0-dev.6ea9a9a220","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.6ea9a9a220","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.6ea9a9a220_1670242795442_0.7589410164025048","host":"s3://npm-registry-packages"}},"1.3.0-dev.29dd662519":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.29dd662519","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.29dd662519","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46cd8ded5cf97af250d74fb9dcfb78a5e6775d54","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.29dd662519.tgz","fileCount":933,"integrity":"sha512-68/D8M/XlRRrkm8Knb0D0HjUdYsRHs/0y+ZiJXqmjEyVkpOQcNvW7diidQRtJv9Hj5Xnzb3JzlCBhEeeAMHPrg==","signatures":[{"sig":"MEQCIEB7nVJiJR81BJF2LwVsq1kKMn1jAQMnAReKWcoOeiTRAiA5pvJEUU3GhAzuQxidQHLY5ynoAOVTRDjD7cYdtD3EQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2369550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjedVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5sw//eb9J6SErl25HWZRGrthQy2e9q8hwkx4ny16Npw6DnqYfwbnJ\r\nfrMAqO9W+5OChm5sT3b7QcNgo7oMQJzxj0ob28yeewdmgRwQi/x+/zmSPVpE\r\n8yw16idJYqURnD5RJoughGLgDinx6n92QNDFHMN4ENuQUWuUp9Kzi7/WaSbE\r\nQFKV/PgWNkVWgPlwwojZZOPu2Czk7Ca8Fy40ZlvSLMpqymuAej/0IF3DjD6h\r\naP2jqZmAs73OQWXyTJw7xalhiviZ+ead9KBjKOPOmw+z/bXNgZqT/eEGrjcH\r\nehlzOFOY0JNKh7Z4M09M7QOAoTj5FD3WpajhMcBz93Xasd/ChOvoxUWlIT5q\r\n1QDbrIbiwPwJzZsRYpcIhESrbdIjIl2ZaKYWVqmqxY559nWB1oWymJEh2zjD\r\nVzpzdxWiNPCc3izNJDbCkk4k0YnGGBlJtWzHS3aWA0XrZB2hX3wwB6poDSDk\r\n6DT/wpocLfXuGUzm6Kovg7CflsOowJRzu3DsCRRZriyKcrU907Rzi9pVV8tc\r\nDjR3LIZS4fsuaEkdQqbrFVHozwk3LQJMvpvizSDnn0sdKa2U1jKlkcHh9I6W\r\nkgwbyWY0lXJLOQlkZRxfYv66OFPs/3bE19hP+iMeG6DEd9yH8DMvYDhvOz9f\r\n+saS8p3KqwvZD6nXDVxbPoXzhCem9neZjeM=\r\n=eKv+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"aa4233a08339a9aebfe696c007a426f160b5be57","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.29dd662519","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.29dd662519","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.29dd662519","@lodestar/utils":"1.3.0-dev.29dd662519","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.29dd662519","@lodestar/params":"1.3.0-dev.29dd662519","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.29dd662519","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.29dd662519","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.29dd662519","@lodestar/light-client":"1.3.0-dev.29dd662519","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.29dd662519","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.29dd662519_1670244181494_0.16857375532266428","host":"s3://npm-registry-packages"}},"1.3.0-dev.0be7b28cb2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.0be7b28cb2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.0be7b28cb2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d209018ffe30dc933d08d8c6b07fa66fd0809875","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.0be7b28cb2.tgz","fileCount":939,"integrity":"sha512-7C+8NaV+GOIpz4gdRPW1N+vpBoPZhlwzoKu5oNqRqX+Z/Ulu7wWV85346cbnEoX/7ntDBC6X4yYDZZ6QoCYzXw==","signatures":[{"sig":"MEUCIQDXkl8y7DSfHMPkKZX1yq/0PIvjMqnuMj+HV66ytcGGywIgIyF0bt9uu2vLRpMltHz7u2PqRmLVX638Fqd2DG4hgMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2374364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjezJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAhw//Xb7AimHzUFFcm/Gr+kXz8sMMSmWQYouH7T0FIOZ4ccFHo2qn\r\nUWPHho9bG4IKUVA3kVqKRi1xTNfGTieeNes/+c0wAFZ/jzg1TkP2YsH1DUKo\r\ng0oYZ7bSbx0BCtP1po37JUitxbuXkjH0q2TNnJ1qG1Udb8K68DwT3v843sXf\r\n37ndURxbcW/gdzIjYVrjwtT7L4X3kzGxFs04c/biHqD3hx18GIzud6JoLUhY\r\nQnDtxvp1K2H6K9PxpwDwtRi9pQfVe62oOmlCkbHNWgJJs/VMLwfbvQPCJonc\r\nz1pGZIfJIvQ5DhooOgrhNEA2mf6VdVuXrJH1YwQjVYtN6ENRreUcuuGRbMTE\r\nVo+SY5YnqAOpBKhfW8zJ6/IgC3mLw56eEOWXYIxhmm9T8i0+0DNopgK0sSTR\r\nnDQEht+tVZN5eY9y49df5m8WRI96NtG7g0gVlqE3qclo+nDq5eOIbLNwNHG+\r\n0YssOkrtTyCtrSmR3jMVq6KU4wsVk3NBk3oG3RX1i8VgGfN02iqCPSpIhD52\r\nsu86yrdvXd3lAK5191pJhaZh5gP4c3fYneqd+oaqdUmIT3WKsJLTkx6cqOqU\r\n5AZbmdft/oONJuaOr55u1VQBeUPt65OHgxa7jn12sdVD99HDkg0QyutYQIiA\r\npW2KzbrwA05qHvt3ZRc7aNCdqxaz4Uljulg=\r\n=IopN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d050e5652e3717bd0ce35daefd2266600c86d40c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.0be7b28cb2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.0be7b28cb2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.0be7b28cb2","@lodestar/utils":"1.3.0-dev.0be7b28cb2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.0be7b28cb2","@lodestar/params":"1.3.0-dev.0be7b28cb2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.0be7b28cb2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.0be7b28cb2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.0be7b28cb2","@lodestar/light-client":"1.3.0-dev.0be7b28cb2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.0be7b28cb2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.0be7b28cb2_1670245577152_0.6048355545140158","host":"s3://npm-registry-packages"}},"1.3.0-dev.d4995d50db":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d4995d50db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d4995d50db","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0d7dfb203a0cec64e96a842b4117b75fd05ed872","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d4995d50db.tgz","fileCount":939,"integrity":"sha512-AO70q7ODwUPNk3IRcxI4dgbBE0SxUL4Mm47UDKoUuH9IayLeVJxVVhwmnrxIhJPTEFyAHuyciVkUUrURbZRHmA==","signatures":[{"sig":"MEUCIAo1FTCWiFbUIvW3totpZDHXevG0ONW0enLUrZmr+1YnAiEAyQ+kK+chqLsMFh7eRmQsXr38MX6vB5BR88dED8dGWmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2372741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjg40ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofRg/+L/ebMhPAHt6Jy2fbQa+fkKeWu+fOvfmkVDXRF5/uAOrVS8tY\r\nvOJZNCWZLc63K9KCanVUiyWmeRKlTy50jWyKdV+qDbWuxEQ6l7HNmBFeQC5s\r\nZJZdzlvlV4CV8akk/I01kYPwDiWF19fyvChpr/Jrlsam0RZlLEMKtzUJQ8iR\r\nZgGEhbeeiarld3wx0kNh+rjMY4/IG66nxxEMA6WDeX+hhhktpizy87mkAu77\r\nrP3/cq+xqZAVORoATZUqF1GSL+dtxkTbZKDdKWTRvcp0hvRdjdE2ALqdVWF0\r\nQDf8vT1JMH9pNv8U0+CBkWVKfTNfF6awPh9WDVmeGgXykNGNpaDPz0se/62k\r\ntrQB4i2rkzY0Q5ihbIvdtodft65IpKOC5BZIhFz7OrWkvoZIykbKQHOhLaxa\r\n6Nmasx7wKcnUuWR0OmbkD9+kikb/2tmOFBy8fo8imd5zGusogiFHP5WLHhTN\r\nhSREYaP/sTF3shPPA4FsyYRkvXDrVbTYu5bMtekh6OxTHJn2ODo6jsj+jY7Z\r\ncmwlKIpJeokgI4g+sDJBFu5XK9dELUhZg425rj0mW3Z10YkK1z9PZy0aqE/W\r\n0ecmrjXbSzcygE2OOf8OQQuuJnYLkaMDkI7IxVNxpeqX3BWEFIA7hMPjN1mp\r\nS4k9qYk5nPIovBLXzTfCepXrSjamFyc8PUg=\r\n=0glY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"00b33bce19355b2ebb6c1b2d6a3eac4c47c8cd1d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d4995d50db","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d4995d50db","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d4995d50db","@lodestar/utils":"1.3.0-dev.d4995d50db","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d4995d50db","@lodestar/params":"1.3.0-dev.d4995d50db","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.d4995d50db","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d4995d50db","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d4995d50db","@lodestar/light-client":"1.3.0-dev.d4995d50db","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d4995d50db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d4995d50db_1670254132635_0.04656629058540451","host":"s3://npm-registry-packages"}},"1.3.0-dev.5c34b1080e":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.5c34b1080e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.5c34b1080e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d8110c4de484dfbede8c202b36eb012c07963ace","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.5c34b1080e.tgz","fileCount":939,"integrity":"sha512-b4BShG9RLX4jnC0fNxzq1/qAaGIzaF/tYwfT3GgeBo6QFDXJBv5VnD7cnfE8MdZB9ak0qaLizq562W9UmDu4yw==","signatures":[{"sig":"MEYCIQDf9sLNhu76rPQf29kTo7tAfOk7q17hM7Bi46jGUHrP0AIhAK83ok+/gqgSZL/lLRlGFWAyKS0Hk5WiqH4SwKuiM9C5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2372742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjjr9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAvw//TJMq5b+DbiRPdg4VKCYY0Mp5GQosyWg59wFRa/fvmToEiesq\r\nj3HaJwmo+2mpouj8XGuYTT77CD+aZsR4lHXrNaliTi9yvRkAh/SvqWKXhSrQ\r\nb/8+rDoIaEkqKK1FFYUyJbHZpsn+oWvT3brnqorWHaJHuyYIX/ptkZUcOh7W\r\nhEh8C7IdXSssjLBA3od/QMIHOr4OO8Cw+L1DDQDzKr9s6HhFrtlBnlS65pNT\r\n9SAq9OYx7abHLbQWaEPmDWLSAc24LjSWotBZLXcuVZvXhHywKGZnuTitFXz2\r\nHVEerLDCzAr5Dg9NUW6j99+pHvnkRRxckaneyY4A25T8hQDDs3ygEBGIj16I\r\nJKpwfFG1AJGeId+U3BtpD4PBB5kmY8zmvoStrIR93mFlk4WKSj0B69N6m1D1\r\nfYSEurpfCB5CZVBINwSU5F7Lv7H5o/uLz97R/D1AXlusPrJthS/X76Htt6bg\r\nHrtwcoQ3xEIkBOG8mfByrAwwDHSTiT0jrF2XQOr4W4UeSTZEw7NuMOrXG4jr\r\nDfaZ6l25/jbNKOQ1nhCOINZiinomjpWSmVQ19w98nPI9j/npWkp713+MMTK/\r\nWCYAsRRPLUSau1gWPLt1sHGQsYYhPOKKGnzcY4AchfeszIX9MIL1LYF93T3l\r\n7LjuHfOCldlY68fO8zToqjB8aj2SDl15ovo=\r\n=1Q+k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d6533221aad08e972ffd82f14ff36d582bc1971a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.5c34b1080e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.5c34b1080e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.5c34b1080e","@lodestar/utils":"1.3.0-dev.5c34b1080e","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.5c34b1080e","@lodestar/params":"1.3.0-dev.5c34b1080e","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.5c34b1080e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.5c34b1080e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.5c34b1080e","@lodestar/light-client":"1.3.0-dev.5c34b1080e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.5c34b1080e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.5c34b1080e_1670265597042_0.4036053753801976","host":"s3://npm-registry-packages"}},"1.3.0-dev.337f2fc86c":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.337f2fc86c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.337f2fc86c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be9ef8f285ea65e643af172b87e7ef4ce554a351","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.337f2fc86c.tgz","fileCount":939,"integrity":"sha512-SlxuI3Xg6RFOotBfFUa8NsmrUWpbkRLIsGXjVAA/NEuZaL7gzbtw0WBen2z1ya7ZiB1siv0cO2q0ose6lsWgmw==","signatures":[{"sig":"MEYCIQCysUfOzEVYbuAsEJJBbWcxJl3q37MUZAddPyt5l7ZqKwIhANkWEXvjPt1oowHsLt4vZuejVg9LD/M2D8ebObVPlcsX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2368878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjkJuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ9RAAnFWPYOzXitOuczHb4t7AN1f0LU6DcixosuspJlheom/U9OEj\r\n3DR1/EcbHmxFVAxl9d7kdzSaDwne0Gy3IS+iZaSpSq4voV+C9BHFY4XERiMp\r\nWBNeoUV9axUnl12ekXkaCaw8CUH1QLDayJzELhz+hBWM8VcJm2AzWl8Xl4ty\r\nUYA8pvlrvjig2gHtxz3+kK5wmw1htg2wDg2GdOnDHVPyw0H+5QeO1mla4xnA\r\na2K5bcljpTFJtgJJUnllaiK0k5rY73kRyxZY8rLKi2E2Ak/GPha/QaIlrefb\r\nAJ8TG/cNmCj1GA8K+tzxrjUMMGGdhQxZCEndmxhUyQpVVAsFKWxfsUFWT7qo\r\ng1XIzLsS58nyvKGlcfU2FJ2m2y12J17dg+qGK+Kqawgbl8llua0M2dnrBXny\r\nTdxnfCs4/15RG+yLwoGHkCsgwm4nOAG3OY/pPQdQNe1FeJ1JhnN7tl6tfdKI\r\nncqK+DAwJU/m5n4jH+uTUVutOhlyETbg6M6GJSFXLVuwN8LSVnhtVsE9j2MI\r\naM0ylChQBQB85sG9AEUqJrbzPZrnkrsMa9olyFQs2wS+STZZYlA4pMr9+Uh2\r\n+98zwBWBARhlNheMH4ImL0RTYHNEZybriwvoO9ApE8u3MZ+SZQulgYucqSIY\r\nkHXLa7qDZpf06BtmfK3Dh1U0Txg3eUrZcDw=\r\n=Drwq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"e7c9e6739dc8281133422b554050248d26e3840e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.15.1","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.337f2fc86c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.337f2fc86c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.337f2fc86c","@lodestar/utils":"1.3.0-dev.337f2fc86c","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.337f2fc86c","@lodestar/params":"1.3.0-dev.337f2fc86c","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.337f2fc86c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.337f2fc86c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.337f2fc86c","@lodestar/light-client":"1.3.0-dev.337f2fc86c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.337f2fc86c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.337f2fc86c_1670267502386_0.7327317710700136","host":"s3://npm-registry-packages"}},"1.3.0-dev.5e1072cec2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.5e1072cec2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.5e1072cec2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d55a6ac3a82ef5dbf0c8f386b4375831cbaec94b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.5e1072cec2.tgz","fileCount":939,"integrity":"sha512-u0cFEfu3ogxtVM4f2KoyL2D8R874yz7RdmnCkQyXrBIOCPY9va57HL9GcQOVvG6SA6Ko9Q4ei/tb5xfbWsa7fg==","signatures":[{"sig":"MEYCIQDEEqTcNexOVesAl/xHt3PMqTIY4bmiGuz24J/D8/6kKAIhAJp99kb+POkgFpgM2UKA01chNWXr1DM9ktHO1gI1gZwl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2368878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjkrkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3ew//dr4UzvLHdIBCNVIstVta7QfBMvjoJQvBYdVpsICNclsocE/q\r\ncXhulUAb7D4/VlRUOqsS8O+bX3J9njdQc6yWF+Pa4+oZVHzRcFjoU/tJlJ/3\r\nOqYSixpFr0nxDiROtR+F04BxdJ5sT0CIApUpUqVuW4WRwgfcCzxjOiGL3pR/\r\ne4r8uDETtmVuKdWhsXcXUtg8T783ZeurYXU4fxeNx0V4PVkJS0xlANiSo0c6\r\n5VD5Unnzd1LSOPeW5cTqbXfEJJKMa3wAM58CgmCixWjCMxznGUGMXi1h+G/g\r\n9YTWLaxmFC2lEV1cEYn6sMkKtsx/7dIZuIAdEKm3z2VVcu+0Dyrw6i7EAQPI\r\nTcoY/aBoPjmboZYxebL8GLobCbnCMxTx0vrQ9ecTYbwUSFAk7xI9thpAuTyf\r\ngokzbx34mlfPNGgkx4HQ1XLd403l0Tkss4WHuHezVkEpT71K+XCjUVhjvweL\r\nLQ8XpAR35oJUYwWopbDZlM9nHuj5GNuTYx/y/VadhQyx/f211DJaGayBR/FM\r\nZ8YbRETxDhZ9oI2/l6+pR3XLPw0MdWS75JE6jHP98pyt2eUHtwgBPEEs/PqW\r\nk33xmJvpXFxPPmgvI8Mca4LAy9RLnZomuK2VfLUyN3uUbFhnhqVKxjNgsGId\r\nwhSS17fA4d1CBiXo7NVHXncPES5fyrBOm10=\r\n=SAVX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"42a55a1fc3a2638e880b144c44dd7e584abb471e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.5e1072cec2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.5e1072cec2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.5e1072cec2","@lodestar/utils":"1.3.0-dev.5e1072cec2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.5e1072cec2","@lodestar/params":"1.3.0-dev.5e1072cec2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.5e1072cec2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.5e1072cec2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.5e1072cec2","@lodestar/light-client":"1.3.0-dev.5e1072cec2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.5e1072cec2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.5e1072cec2_1670269668004_0.90463708996083","host":"s3://npm-registry-packages"}},"1.3.0-dev.b6032c53aa":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.b6032c53aa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.b6032c53aa","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5dece935969df93ea831a8e451463aa789049371","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.b6032c53aa.tgz","fileCount":939,"integrity":"sha512-NwSGpjUvV32mOv9aQtvv8R69Bq459jjqT0vufNMmjST83LOvi3l2lKw2lC1DeucaSIQiJT/a3GKgO2A064VuUA==","signatures":[{"sig":"MEUCIQDkzCgbHP/mK53ytDsWwNaBRid5h13zwMG1rwPBM05DmQIgXTK3iCu17MVgbH7Cecmj213FgqKyplzDz1EmfxPQPAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2370502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjloFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonPA/+P8D83HS4s2Avcto426VTg2C+qU/PjkBoSiQW6fYFvCKsn2i8\r\nFSuHmGRGQBycEMIjsYe8IaBAsvUpnvjXUKOb9hXk3JaSUxFkRj1y2BX5GMmb\r\n+Y+ADWMK6S7O78lGRMWALUNJNjVSUkuGXyhL6JMO/RbrHyGALYXMvCpFCnyj\r\nSAVTtNqFY6iXMA0vibrD45E5FFZGCQTI1ueuqt3gKczV7y31f2KUAjda6doW\r\nmHW9+P2wKgh5VqUrNnO6UWpT03jmyNUsYPzJ0q6dg9aCORwx0R38kAsMUtRt\r\nGgfa3wWIUyl+gxSr6driy5OVV8KqKeNc22okcO4Onp7ZsZKyAfnWugzRCyaJ\r\nTq2xOCdg6lpc5XgJQQOosG4np4DlqB6t9Hd0e7GPrMZq0DS/fWWWPfxsTQud\r\nAe6CZQPLtaVEH9OIigq0wbTEiIOKbWw4EZMA0lcQbMLK8q91tmJjx3t0NGf4\r\nCA0KNPVa7MSXSkdic5Kp4F30vDfTuo0mcBtbTyjptnjqiojTDgKy6vbhMuWj\r\nF4KtBtPmvTngmTYCBHIROnzQ4aCykLfRoJIq4tsoEjki4yHypSrAfDeHiFaS\r\n1jM96Vd3WokHAdNPSPKFe8lhyl0+e0hWFDkxgkdoQdGfacbvcHtuHazYho8E\r\nC3qYzJl4lw7+1iP7Ho6bjEVSeQnVkBG0UC4=\r\n=pkk0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a8d9008091a5bcb97a6fbf93ab2620a8633167af","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.b6032c53aa","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.b6032c53aa","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.b6032c53aa","@lodestar/utils":"1.3.0-dev.b6032c53aa","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.b6032c53aa","@lodestar/params":"1.3.0-dev.b6032c53aa","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.b6032c53aa","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.b6032c53aa","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.b6032c53aa","@lodestar/light-client":"1.3.0-dev.b6032c53aa","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.b6032c53aa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.b6032c53aa_1670273540733_0.33210103493177767","host":"s3://npm-registry-packages"}},"1.3.0-dev.a3b3f47e2c":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.a3b3f47e2c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.a3b3f47e2c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95c540c41d0ba2264c3306e3c33b1cd0ae1bd11e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.a3b3f47e2c.tgz","fileCount":939,"integrity":"sha512-YPohGp7EGgWx/KVrKK2lGqE36MNdE8RxlO16F1ulgW7EeyWfPv/Ub7hPZFO/gRURqcp4YIt12DLjvSs5CGG8Jg==","signatures":[{"sig":"MEQCICrjYCMr0iXMFyv8NK9UVV8qBfytMocV2uhQM314YytoAiBg4iGQ4jUfLkubhRx9EMhHvo4aewdQIHQSNcSDaAsNmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2370578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjttHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSUQ//UYqtEr/F73Hbg+T6dSUjPoj22IrHERgfpBe87Nwi5SrMTU2B\r\nrcJBqfUO5w7XkDlJV6yyvGG0UjFZ7TyOiQr3QBwWKbtLqcvG3qXC0SK2kvrY\r\nXYGtuWlgFgV01vHMn4kUmNgTiIxJb5xE/s97YK69vnd4NPMKXt5YceGq+jWp\r\nSegvxmSSKSdXoAQkdVPjDpg0sEm+yQXJlVZGhWZ76YgrJ/aeunAZziKH1P3A\r\n6KSJndnA7TRzr0qsq4iMXOl4/WAG3Y404Mh2EkiqWmx0Y0U9fAORD+kq2pdJ\r\nwgLsESrPipWy8QL6Ig4Cn4U6I5AGplKovBVu5m8C/fB0a52fKaTLXeZ32zxJ\r\noyqSn+lmWIACghED7hgeN2JT6tQJ1YLYK5oWd7badVTNo6BXvfZb2vGKrM4l\r\n0Srj4Bbtr2tdIt87wllQ9Q1GvxzFOa3FzB1iBcgno3pe6A/in4Q18kff906C\r\nCROK5mfSv5ElK00KpMtl9KuGDJoMLbc8jiDBFM/T1AbrQuHgrEMI8llTrLxB\r\n39eoc1q85q1cAEP1QmXVj1WJR3nmTyJE56Cz3r8tpAn4Z7Jk1WJ1pfX5A4FC\r\nYhy/8NhUB+TlPaTubJz5Kbza03cX5lH65k6Yo3iD6J9kGBq804mFhK8j1utP\r\nNbFxNreXyZgoT5ZP9ndvKTTRK8B7P/pgrYQ=\r\n=U3cz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"de222a306bb9cebc5b2eb1ccc37fb72c884404da","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.a3b3f47e2c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.a3b3f47e2c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.a3b3f47e2c","@lodestar/utils":"1.3.0-dev.a3b3f47e2c","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.a3b3f47e2c","@lodestar/params":"1.3.0-dev.a3b3f47e2c","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.a3b3f47e2c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.a3b3f47e2c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.a3b3f47e2c","@lodestar/light-client":"1.3.0-dev.a3b3f47e2c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.a3b3f47e2c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.a3b3f47e2c_1670306631677_0.16516259825029023","host":"s3://npm-registry-packages"}},"1.3.0-dev.79836aca78":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.79836aca78","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.79836aca78","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41c8791fa3c2377059c0af78aa7bd9d59055dbb6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.79836aca78.tgz","fileCount":939,"integrity":"sha512-iz5ytRzvinIBZySTkyz+rguf9eJoao83dIFxZ9ZroAMXB/LqQaaZ3vsjnPk2zpDGaRiQ7Pw37/B2plCzodfW1g==","signatures":[{"sig":"MEQCIFCO0JGwgStC4a+VHb5ARlB/Onn7lKdxCmcoEyZXuKSOAiA5X8192F9Mo8TDSkYEsqu7gAB9bMKw4Pl6Eo05oeuBsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2371064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjuEiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC4A/+Iu8U2XR/ZwvJzQh/Hh800xnksOvwIJU9173FeeXSSrsDfz+u\r\nhckkaOaRMFwsXsrlOpsU0506jNLf3gJEZip6S0J5iWJ/TITNAT+Mb2S7+7Qn\r\nxl3g1f9sNG4QLmHo7Kx8RtMW6pRBYwBRH2M3GW/wYF/71GPAdAG4DSwS/Vg5\r\nv2jWk99S8GKMZoQ8wz8lL1JP3o4xEUrpZycWROW8LiIweTBJ5BFDRwHt91Og\r\nsLBYXgPGs+EZiyfZmhJSLUWfZggYakfV86VHAU5gRz9lchCvSs9lbty99hQ8\r\nbb7N+ht8UdHxrbHxaWMme3hz0R/nsV3YCZGj7UEwDyJIXJf5AX5NAmlaav1M\r\n1LwG3NinRpWURmzV9EyLiPOXD7NXXffCDR9MHV38BNHyLBDeGJrpWf+jCpMW\r\n6tvut6SkyKZ67DgxAG7ut4ow41imsNktxxmQVeJ3lWDl2VBb9BgeXND/ekdk\r\nAfftMYOWsFOde47SKYyuZTAH6spkT4xF6TFxAVyk37IBRjm9Ig2XMR4EqflV\r\nbf71JfSrxnzgszLK1CTJgjErfs/gaLwEbbex7j+5fWRE0AYyIWMJS5JD/hpj\r\nnSeSHnUYHzM3eZCV6N8UUBGi19So2j7n1wzrIoHxfFoUeywouUmMbXWyaRAt\r\njefz7Uh2g7HLHBuwR8UXn4lb/w0YUh5rW7U=\r\n=v2is\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0136dcaedcb5b6ee38e41d245e76f1f7a583359e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.79836aca78","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.79836aca78","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.79836aca78","@lodestar/utils":"1.3.0-dev.79836aca78","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.79836aca78","@lodestar/params":"1.3.0-dev.79836aca78","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.79836aca78","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.79836aca78","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.79836aca78","@lodestar/light-client":"1.3.0-dev.79836aca78","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.79836aca78","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.79836aca78_1670308130554_0.9792526551927723","host":"s3://npm-registry-packages"}},"1.3.0-dev.fd1646ba62":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.fd1646ba62","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.fd1646ba62","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2d0fcbf3b24449d79a5fb4eca910e7c0027cfc39","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.fd1646ba62.tgz","fileCount":939,"integrity":"sha512-ooQrIZ0nxP0O8OHwUMOEyKApr6y0I2J1D7DqJStf06BY09ShtOZE4M3PF1gceWkfNafcZcMUBNluLzJXfp8iNg==","signatures":[{"sig":"MEUCIQDIG7+iA2cbL9sPc+P0p1bN+xU1NVeMPUMrYgjgVLZ89AIgZDcVBbsi3jw6peb57ritp6Xf+lUuOvp/tLpYe/hNSW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2371064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjuuDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPUg//fXLbWQ5W0y4NKr5FT5FqjJDdoX7kFca47vSb8WAxGyEp/jCZ\r\nh+C3/Ap5meA8yiGLh/4slcSyhFdy8DmG8yA58bZPODg4xZZwDO7jSEi/XaUY\r\n0OUDAhUPuTOq6biTBjCCxLmEmQgRJG1Z3VKO3ERpwDZMhnjjzQAIp9XCa2R2\r\neBnRD/fSFysk7t/yqObtgZSl7coHXBd3DSPQ5tbBl91RxppjguEYUzQBspcd\r\nzSisTVVYXo4UqLaH2s60nDkYzdCdkFC/QIj28sROjk4zHnqeVR8AX4nKC7Xf\r\n3qwHbWNSNbZF2PFm9Hmv15y/q/vurH3TxF6aakZQDPhNOXerL71TzuWBEtnb\r\nx036XAqRlSrPOWYogLHXManCXfuV212EGBXjjts8VlH2yHFrU4OONwbKCbwn\r\nnDiLQtT2wcaAH6uBTF2UVWaECU+Hrj1Mr41fdBTBof+2Kis+4TL/aMQ42Fnk\r\nmSulQBvXc3VfWXLjfyRiyGYIyhZ2LD/JMmBuZTRt71uBUhJcbNGf8jIBE8cs\r\nUWY138DbWIdgeOQ4mTLvvsW+LYrCwv12FYkJm6VPn75YjAgdEeCrs8ExwmGB\r\nRC8nnXKlMt/pfCqFPlrOBZD6h90mPKl+OPPvm6qRfesGuejWmrVfcR8srUaS\r\nv9IAG3EKw00tR3cJXSYuSioeeHQDXUW6pww=\r\n=T1fj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"6ea0c622090f75e458356c986a408260591d01d0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.fd1646ba62","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.fd1646ba62","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.fd1646ba62","@lodestar/utils":"1.3.0-dev.fd1646ba62","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.fd1646ba62","@lodestar/params":"1.3.0-dev.fd1646ba62","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.fd1646ba62","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.fd1646ba62","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.fd1646ba62","@lodestar/light-client":"1.3.0-dev.fd1646ba62","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.fd1646ba62","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.fd1646ba62_1670310786684_0.9568785872986063","host":"s3://npm-registry-packages"}},"1.3.0-dev.4d76345c86":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.4d76345c86","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.4d76345c86","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b2555dc9dcd54bc5a9e28dd9efdc0d70c6985da9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.4d76345c86.tgz","fileCount":939,"integrity":"sha512-WvboKMuz4/G6fRkef7lHY+EgXB/bQSqk31MWx+GP7Uh+LpV/EySqiKyYH4XoHSTDr9GTU5WnvFGBLXT2UwQFwA==","signatures":[{"sig":"MEYCIQD/RxaazMM2BwDRAP7JN1NLqdsJv/dp5DDZ0jKLDmUSxgIhAM+L9qz3JVCcZOjpz94lziWmHwd961YpcNO7O+H4AQqF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2378328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjvHXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnVA/8DJPPcc+PXz9Jcx/auRgOU9A8ih3GVO2qCV3qhGjB7pBbl2bH\r\nxWtKygX8m68Ps5/i/mh34CVrsgDijwnkvQp5mdwzy3jcsAzhh+rGmQts25BY\r\ntZL6vriy5aaDK1bYHvTJ2zGoQMKKzBuYyV7f82Cu0VgtgkCx3GdDsXL9qRUq\r\nYFmb1iLAQjDZSDISZg5npdCmsuKkKJ/ymzRi55dE0tNDlC0qULi0svqOaXhS\r\n08WwmQnRpvzV7Wv84nLWqBVA4hZwkhKtfKBOoalAZ8QedlXG+WqQHsUlSR8k\r\nGkbWWsLNnOcROIrwwDctXFpPXyLn0oOR0ZLq9CGWrNYFG6RnA1vj1/cHofaN\r\nBjfs4O9xPA6Vut14oi2sva8tNBFtMHOSNFEDMT5JVWyG19mbH2KGGpQ+t+2x\r\nuYQHqHpgBPo74cTypgfAySXCSxLa2HeiMbrIk5Q3tnTyIH+U5J1kbTkrnUf5\r\nljhzgiU/N2FrtZ4Vtx0CtyabaCyNDKVzbdVRGvaCsmQCI4co/oyxxlj3n9hR\r\nbrFDpu2/Kv07r8E4vLmB9bbjIMzFSVFY+MU29TFUc4I2MrAZUphrM02sIZNG\r\n5adcFM3ywyBfMmYAaFjy8u63pxndqlYyJwoS6mU8IxuxwgaepXLrLl5Jq1Y+\r\nuPH9a6oOwtf/kUIrOs4UWqwYpOgZa1C0VvI=\r\n=Enbh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"9df4482565e9fa0f01f5f0a6de03338e5d6f7b92","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.4d76345c86","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.4d76345c86","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.4d76345c86","@lodestar/utils":"1.3.0-dev.4d76345c86","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.4d76345c86","@lodestar/params":"1.3.0-dev.4d76345c86","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.4d76345c86","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.4d76345c86","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.4d76345c86","@lodestar/light-client":"1.3.0-dev.4d76345c86","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.4d76345c86","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.4d76345c86_1670312407661_0.5382914354052533","host":"s3://npm-registry-packages"}},"1.3.0-dev.3c862a58a4":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.3c862a58a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.3c862a58a4","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"725619fe79dfd0f837e7bf5275f20754d3f69dc4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.3c862a58a4.tgz","fileCount":939,"integrity":"sha512-lxdTZuPTSIsU46d6Tmkf1Uk8tMvtpJPtZF8smJ7xiPT73acDXUp6qnm8/2PbGVGSL0rDBAnEFBbda8Tm2/zDxw==","signatures":[{"sig":"MEYCIQCV8S/vT5CD+URRtVZDkOKfk0W351vwCQqmlBk6RIiDsAIhAPpyz6ojS9q94RpxkV2JIF4SArx1SO4V3jq531Ik7u9z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2378328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjyHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqug/+NLNPggta4SNidiwO0e5XO+t2qHVps+WyhGwMcanwyG88H/6h\r\nJkXT20H+OacOO0UmfM3FHlK+5xvFfPONLMb646KK3cpezp30UphRxAyQ8YSL\r\nqijiUlZzhMT5783OQD9OdVR3oinyGfKyTCXg8CerFKMzGjvm67NVi24UW7j1\r\n+ieYW+Uu+ZTz/6M91ddbkkLS6UniLVBz1mF2wPKP65YaZdLzOgYbOEgUZ57t\r\nhtzi5Lp/0ufLeOiMEJirhzWf4MZwdMjwB/ofANLCxQl03jweIs9sHvID5LHh\r\nrouXhavY3DB83q36lnM95zGOlo7lnLldffHDffuBHVDo2F7y/i2oMW/q2/J+\r\n9UIYxOmFIVb5nxPM9EEf3tT5znpGAm536HPomD5AJffivZPtPf6Jyi0knNEp\r\np1Ex+zLUglrmnOf97L5aJnOMOmJSBSJ0ASadxj7NRYs8YqHYbGyi5hWfNuZW\r\nJIL0kYcVS3dhNpF/qmXzGCWXfmeQpFiJfWFJWZiG5lMOK35HpSAKuNu1+Adb\r\nZKlrwZDFcZjHMBQtC2hJHaC4rVlJKjorwpFAG3xKWPDtXZdlrqjtE6cgBLHr\r\n3ZpBg1fa1mdm7Q/j+oFM4swVuOmX70um/gLE+T5J+FpMmhlDP85cyCpVEEYy\r\nWWILBSmQ/57Qo8VzIYULzg5NoE2NIFle5CM=\r\n=3+ev\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d48ba69c1597d6952d91c6b8ea4dcec0711470f7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.3c862a58a4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.3c862a58a4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.3c862a58a4","@lodestar/utils":"1.3.0-dev.3c862a58a4","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.3c862a58a4","@lodestar/params":"1.3.0-dev.3c862a58a4","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.3c862a58a4","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.3c862a58a4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.3c862a58a4","@lodestar/light-client":"1.3.0-dev.3c862a58a4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.3c862a58a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.3c862a58a4_1670324686533_0.8528875191585177","host":"s3://npm-registry-packages"}},"1.3.0-dev.b0ebb4cc1e":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.b0ebb4cc1e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.b0ebb4cc1e","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"28d12be8896a6ee36d1a41accc6882513ec67dc3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.b0ebb4cc1e.tgz","fileCount":942,"integrity":"sha512-kAdv+BX98AYLQHtij6DpSyGemtnGPBNP/fxb4A37rEHcZOxS73sqfNEZSzjbKLdftfyb5paHRxqrv1PyvyvQmg==","signatures":[{"sig":"MEQCICy3JhxFyFC5kP269cLj7UenfCfMJLKBdVz7deSeFdp4AiBecGg4Le2g4o3Z5jepG0v+CnC9znZoqM8oyjRsTj7hPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2387699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjydxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphDxAAjPB8VULE18ktzF3lQuyWz6/NGtTpkR5dUdWPhSlIVc1fRCg4\r\n9+aNRt8DxGxxVWtI2y5jadZbExgsTCcT6al7BY3Ktp6qkPjlzQhZEU6SOmzB\r\nFiut/NHZ9s1Z3bwlindA+L5GmaokXIzb36Xz1vqwQIHSaBJa/ouSjSp8gnim\r\nEu0L53tg8IuV25vuB+DZZYU9gvENR4IlISsh0jBcrZ0/mGQZ78urhRmW2+ue\r\nYDzXdVCp9zpJpnnbyiNN5AWcdT6ErqdDDxmEyyCIUbuXOzwtnnbdm7IeWjf7\r\n/vrKUfwLAJ+AP9Qhxw5UAAA+t19+8cvwTWV6Xn91T1kmKvNn1KQJWWwDLicV\r\nwjjIXISQS1/MapHd+ogrwwj0aWsPqBUEWXERAdAcEhkXjRsbPTKSbBXavl0+\r\nSUJ+Bhzb/RSq8Kka4egETF6sxUZWqHeuv51cORux4t+mVc5v4yB5NrCcJRPG\r\nBpvUlQ7TsSehz4AX0DM9iJymI86J+y2sz8JhvbXSAXUR64MiuNpyvvtTWHrG\r\nIsRJ3U1UHElCNrWpcN06bGfzlioWs74SJG84DHf+52a+8j8bhl5xiW5uYFZ9\r\nxpYdZUUCG+FjjSXo2JqD5PNnCNuACBqSQkvjtEgazSY4LJt7MgCXc1Wz/4p7\r\nYTqeD/SX3ufkaErMoSOJmQksr0nhYV5GMrs=\r\n=wK3i\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"28571f679880c832750448e51152671a7a6d1c17","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.b0ebb4cc1e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.b0ebb4cc1e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.b0ebb4cc1e","@lodestar/utils":"1.3.0-dev.b0ebb4cc1e","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.b0ebb4cc1e","@lodestar/params":"1.3.0-dev.b0ebb4cc1e","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.b0ebb4cc1e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.b0ebb4cc1e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.b0ebb4cc1e","@lodestar/light-client":"1.3.0-dev.b0ebb4cc1e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.b0ebb4cc1e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.b0ebb4cc1e_1670326129113_0.9467982029718043","host":"s3://npm-registry-packages"}},"1.3.0-dev.7b0e1bcbe0":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.7b0e1bcbe0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.7b0e1bcbe0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e12265ebeae3c805100cf97704ca4d833ecf2c34","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.7b0e1bcbe0.tgz","fileCount":942,"integrity":"sha512-yixFKsVS/bI2QEgqmic4ogt8WYP2AP2fBzXkNu7+I0X5AdQQ68ZNarT//61+DdIFY3Eu4EEEZIlpCvPumBxGNg==","signatures":[{"sig":"MEUCIQDrmfA0jX/H05MrrMe+TTyw/BgJV0yzYAeT/GRnWWBZZwIgPjOHX8+Xu34uPdckWyeEiHV1Nbnn9wqwT3LFN5WoOLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2387699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjy4tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOwA/+Mh8DmESrkI0/0VQ/HtNYkG1j+VWqKZp5DAjZhEofigF7ZUhW\r\nVWs8YciHR3VWga9b1AZRZh7Hq/8yXYnMOUawAHsvFbWRgNjotnru9cwAR9NK\r\nHcBI/VP32Bxo08B6wowS1pkkHalwJyBALI5hOfo4T45f6J7wBY7IGJeX9cc1\r\nn28Tq7K0dM9EWspjFrnt5u2vSKJjlAFKSDSK3utjgRZulffpN0Gyt3JkxDWr\r\ntRWV2gi2I0UuzEWD5psaEMOyMhf0j3H0nxQoX3HhYHaWRzgPC17ve1ltmoji\r\ne7wI3PhnDun2tNl2oEOv/i6CiVpifrptYizGJHjSF1J0/Ly6V8fTEmWoqUt0\r\nwMcvHXe8OL9ZR86juSvzyXS4LVCdB4i+4CfQx5CU6OFFtk9L5NnsFWlPe5au\r\nzBGz05YmW5snnC/V9AElWFk989SpzCVfH1ZqCMXy1NcHUJCqgYyVG10BtHHi\r\nrq04o9s7e6blEmsiKUOyhDH+ZhRW0EyuBx+ZW8oNbirAUH9o1C5hKFB1hkao\r\noJdJLhzKJX0WNdQun1APA46gQH3OSzHJUuNXohNEERWAFgwaki9AWQh9dIGY\r\n3GBGGwQH1Bz0gAxFwIwrMwE008OyerS8VDNDQvAHOliU9t5BHyGX+S+1hklz\r\ntV5rDS39UBxQBd+qV+70HqahVSZytUuB4IU=\r\n=DHZA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"8293e56fdd5ad090c3bf0956e9dfb7283e684185","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.7b0e1bcbe0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.7b0e1bcbe0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.7b0e1bcbe0","@lodestar/utils":"1.3.0-dev.7b0e1bcbe0","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.7b0e1bcbe0","@lodestar/params":"1.3.0-dev.7b0e1bcbe0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.7b0e1bcbe0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.7b0e1bcbe0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.7b0e1bcbe0","@lodestar/light-client":"1.3.0-dev.7b0e1bcbe0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.7b0e1bcbe0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.7b0e1bcbe0_1670327852921_0.06385211455459228","host":"s3://npm-registry-packages"}},"1.3.0-dev.0564bc1581":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.0564bc1581","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.0564bc1581","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fcfcbed59efc22b3d52d0e478f9b48f6a9c9297c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.0564bc1581.tgz","fileCount":942,"integrity":"sha512-QnSglA94AedNcGxpod0SzTKi2r4NuobC2f8gJOWx71fn7QDKZFWfPfYvaVf/sqIXmoem4HTC5DjoXwxMMz2JAA==","signatures":[{"sig":"MEQCIGXYHhsqc3gH/H3f8oim/GYPefP6IusOZIPy331sOvxuAiAMyzScpcl3eOjr6h+DhlsGNpCnUMbfxcZl8jMVe2paHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjzTTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGtBAAjAciom6x417brJNR068KKE/Zv89avYLV8cMEoz8XRWrVwQk1\r\nkoeGvx2zibomPGj+jTxAw+Aqb8jMk/TQ8gk9nmjnjnCHJUHAL3z6+dJREjsW\r\n1C78VBpSygwJbzcGmNdj4G8khS7B1VncfB4iyV5VJIJMSD3xN1LRsHNvK2gQ\r\nSHQRMnidcNcFVWv6BhFGGjMB6UGsOSk38UMN6PkMLNCwTsE789YeHgJMvG3x\r\nxZLy3ApV3asddbBzQy4aAg2ckPQ7rsikRiA4+CfHpfbJTxb2UYAIQPZA2iJH\r\nr4I0dUsNQzAzcxidQ9QwVm+RURxoCFgj85QhTKTJ9DtQTtrSCurwfvlr85Cg\r\nslHEjR89mGgGlTPxQTQpDUvugrnmWHDK4qMbLbGXf5VFrFP5BKIh79OZz7xM\r\n4tMb1/ekw+BXdFI2ZC/3aSbrtftAbqrPu2Z/VgKBkfLQMBb4rFalrHpWuVbV\r\nThRyw456pjpG6WPJ+VNHuipyiBi9V6H9FnC68tWlEFRp4pAirmpelofDYc7r\r\n8LrORdMF2LYJBcde6z3tudppDWwS0zrS185QkuW8S1FBmEL0MALH8NKMjUAN\r\nMdpKGTdA0Un1iG+3nsJRY/caEiILg94nMXWZwG1w6TxzA2X8lRRCW4SOCtEw\r\nvuEFY5Sc2r66KcXhiOX4b+jl+cptrbvJZAE=\r\n=zTp5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"75840d6850d475a30778ab25e577333cfd095e09","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.0564bc1581","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.0564bc1581","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.0564bc1581","@lodestar/utils":"1.3.0-dev.0564bc1581","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.0564bc1581","@lodestar/params":"1.3.0-dev.0564bc1581","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.0564bc1581","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.0564bc1581","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.0564bc1581","@lodestar/light-client":"1.3.0-dev.0564bc1581","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.0564bc1581","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.0564bc1581_1670329555145_0.8145302313662688","host":"s3://npm-registry-packages"}},"1.3.0-dev.e0fe73ce58":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.e0fe73ce58","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.e0fe73ce58","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be7b5ccefee0a20eb79f3d2b1aa536f8cdeafd95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.e0fe73ce58.tgz","fileCount":942,"integrity":"sha512-d77JgZ2impAPPMbhfWjmJMHs+7lRNt+ZTZR2DAgRjvdJtDqHIMdCrtfIwoV414YW9y+0J8yqne8Kj4zfXNNMOA==","signatures":[{"sig":"MEQCIDb0w8pG4/MirG1eRxT9mnfeg/jKDEaLNbKYGrtfghlHAiBaurbj+rfLUKyojv/fE9WLdwpIxe6wJ20e9MmpFW8g2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2399971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjzp3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmothA/+KsfKLmZzTYhMzlx+/aaOY7veGisXMSOhIuMLMDGL9MAVdYwI\r\ncmpbSKrzCLJbVcr4FoWYkcudzj8dHhUy7+qXF5GQ/Mck26Tt99/wnXogVLRK\r\nHx4ZZz6tCzghoXVQAq1NUq4BDn6omC+XGqZb/HBrwvSvzUrSg4VuWritPA0o\r\nPUCpPAemwfq+obdJYyXc8PezPps7ckRb80ub7GmIXkFqiLqGxOXCialMfOyM\r\n1+cC69LoDygz3F7Cl7cEY+6XxoQEH0Z3KCfqyPByxM9NERME5GvmrDiWS9h7\r\nmjE3E794d2JlB7SIufVB+0r2siWu4LJgrrQeOpUWLEv4gizx/5d/b4uZUWy9\r\nNyA4LaJ72yLQDyKVYadyLrQPH9XDxpxO9rdIM+O3MEgq3EeFvbAjd9oik3zW\r\nQn71EBAyIlr3zeYEP87fiiKpg1dMiHxsISKJV0e4CkAjmpsE5FW7eSwSDEBe\r\nxAEW2fK6dHFOxo/H4CCOHzYeIg4OQf9qYKwCDfDbf7JA8rLlCeONSs/q3xsh\r\n5F7riju4pIfxDvVZcLbsJVKOlLrJnAb+YJARTCoed07El38LpZOl4606RIL3\r\n+QbdCOmqSmCluUbMLK7/bNPQ9S7SMH4UsJKmHVn+Cb5AQZxY1OAUyKKjSriZ\r\nFjOTf3q0oJx4f1UacylvX+biccHbQbdLuqI=\r\n=3cb2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4481040561780ea066b0e2451b469441c880a667","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.e0fe73ce58","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.e0fe73ce58","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.e0fe73ce58","@lodestar/utils":"1.3.0-dev.e0fe73ce58","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.e0fe73ce58","@lodestar/params":"1.3.0-dev.e0fe73ce58","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.e0fe73ce58","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.e0fe73ce58","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.e0fe73ce58","@lodestar/light-client":"1.3.0-dev.e0fe73ce58","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.e0fe73ce58","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.e0fe73ce58_1670330999292_0.36570158984954393","host":"s3://npm-registry-packages"}},"1.3.0-dev.a27f6753f7":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.a27f6753f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.a27f6753f7","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a530662d4a09ab45ebc4d8619b39b13b3b452640","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.a27f6753f7.tgz","fileCount":948,"integrity":"sha512-gQWiSddCSbXr88RU3KHBWaYnaTwVlWXcL64fPTtjv2N3/jLWa8oK0bUR4jiK9xlK7Af8H67i0WfWkBryaJkryw==","signatures":[{"sig":"MEQCICoubA8Kw51MepvUiMNdFHdH49IB1eCa1syUQHIEDEtaAiBbv9+EZEXX8XYcOgyaUfMhYEvmWJfECxQ8fndgFIhVAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2414921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj0FPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphFxAAnzRExiyg6siILf11e8JqAH7o8wZiYW+NQSuDeP3LrsenGUSp\r\nnAkyl/89LH8GIPBFV/eJqddUOi1rrsEMEShJwnVWWdF8iCg0fbDVh/B1Ay5J\r\nZ5M9UT517BpCEQ/jYvOb5ElY5t/dv7ZpDpReQnjx9BcGLMLHFAIPX6iDby1Q\r\n/S5IKbSBR5/RvUEQ5Df55zw0EWnBcbndUxAeVDCyxTiiWGinhfUC9n40aEGX\r\n2jh/6E2VwO52+iJ4/n94Ut2Hz3wLPlf1Q9kb8kcV6vmGaCvrENzrVfLG2WYJ\r\nwsS0yHYs19eqQixo255sBcNSJeDC4B4tRcUQBO71pSnrcNU9Zt5EDhbG3bHS\r\nUbBshg6LSoM8HPAEvhY7oC+4kGRdyg8NFfMvuSyYN3lJdyOk6fqCwHIDQJBw\r\nW0ihBJXvJU3H78n/zwZ44H31GcAj3xwVGg0w8TvmTdd+Dr1MlZ+z0FD9/bKD\r\n9Eyq0Co4IoiyFTZF+hCPHXXDUPh2oa0emMibP59ZJ9ZiUX36UXDpOBepPopZ\r\n7+NVqrfIwTlGdHD4bsKETAtNeJOE85c0YgM4Z0VNPKeGV9jslG6a9zwTukrk\r\n5NaMKs+hVh3SbO/tdHowy44h9tQFPFFO5TiRHtn61c+NloaH1UhXsPdioZ9x\r\njWZT9mt7xnWnlXVGGFT7Dj7AZ8VgIqXJE9U=\r\n=6cU5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0604a05fbf8257537b1e4c95303569cd9c688829","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.a27f6753f7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.a27f6753f7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.a27f6753f7","@lodestar/utils":"1.3.0-dev.a27f6753f7","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.a27f6753f7","@lodestar/params":"1.3.0-dev.a27f6753f7","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.a27f6753f7","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.a27f6753f7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.a27f6753f7","@lodestar/light-client":"1.3.0-dev.a27f6753f7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.a27f6753f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.a27f6753f7_1670332751466_0.33237714213734315","host":"s3://npm-registry-packages"}},"1.3.0-dev.779a8801d0":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.779a8801d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.779a8801d0","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"06e1c010a26decd3067d99af3c8b046714e7debb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.779a8801d0.tgz","fileCount":951,"integrity":"sha512-Cu2YNjJIOmNpuMW356tVfUbZY3PGEeOuvEICDst6thfDoh18dQa+QToeAkPt0lgvvAG4fqrBK51G4ZTE8I2L5Q==","signatures":[{"sig":"MEUCIBiEUEJPN2jq+Ra9qqnY+wrPfxRuDAHwcn5Dz2sVP94eAiEA2f8smbq6rTgvYwklnBT4mlHiUUwaj1zlyC6LMjkxNwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2421133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj5EIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmdRAAluL9MPNl+xTRknQGfMiIe/0F/AUgqa70wmaK5mMsBMkd2NN1\r\nNBkmYEhe75HiBR7WetQDkMAN+GzdFmsFYb/LrEfMukqphQkfZENsQk2dslVm\r\nvvtWsCtzrop+fMQWiZDb1lF+vPFE1WEbxXFOYkYp897f1GRJI6892W/bldSj\r\nS4eVOCDAFiwAuy1LdO180W2k+DCjGxzL/1o90quU3YIk4qvW0KJcg946PB5P\r\nwOnAb+XoSE2umcYWq+BpO+JqQgXSogp1fuZuKVI6uedcefG8lxuCo6AOx17m\r\nx6wMt+zmqKWfGrl7mJVIF/8KrJ6rwX+WnSmJWioCbUicUN5mn73JCcBAwXHI\r\nTuT8y9CgjdYR6Gc6+kl9xPAbfIaHTt3udTinbwZ2BpX769CSVwuSQYm9H8OF\r\nojrQo157wzXvC/mSHbf0jA6ZhLyVKVkoWKMRXKhetJTeLSrCZAcQ4gv0FmGu\r\nnLUaOndpSL54sYslpkxDJCP78kYODw40u3A3UMzk3ge70BJHDBWzFlD0+44W\r\ncsQP+NrIASvAH7XFAST0ydrniOIrR8FXdyJis2u16jSiojfo9+DlLVL+JMjb\r\nGa9tLY5kmNIfNFeSvuA12NK6PBaL+LqWn08bzIukNCrwXdw13jABuXgVkNyc\r\n7CzvsZv8M8BaUifaMXDEpvsCiDt+FBnYm5Y=\r\n=KGSE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"7908bb872e7577ceb72c474d871dd15d092e3a14","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.779a8801d0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.779a8801d0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.779a8801d0","@lodestar/utils":"1.3.0-dev.779a8801d0","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.779a8801d0","@lodestar/params":"1.3.0-dev.779a8801d0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.779a8801d0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.779a8801d0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.779a8801d0","@lodestar/light-client":"1.3.0-dev.779a8801d0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.779a8801d0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.779a8801d0_1670353159970_0.8485676352025457","host":"s3://npm-registry-packages"}},"1.3.0-dev.a151ff4f13":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.a151ff4f13","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.a151ff4f13","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4d7a03bece19c61600d4a529ab910fc17c477bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.a151ff4f13.tgz","fileCount":951,"integrity":"sha512-3Uz1nDx/6G0aKO3X2+81whU7fAMiXnKKinxuKTD/pE50oLWKkpRqfHRZZ+KASP87t5tHU2fQCgzN0awf3gUUEw==","signatures":[{"sig":"MEUCIQDZye4m4AiND5hZPJUJs1n/1eZMcbfENjOnaFPm/gLm8gIgd/yFzhUWUmDbuy8gNGKNswG3LeiRWQQDPR2qtobLivg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2421133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj51xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQiA//Wf9v+aBfjdQ0JxSteo1qlgF2WxwkVj/6dOysDg3m9vK6UlAe\r\ndgbDnP+yVr0FSHiYeLfDqzep6MQVpu423B3Mf0csXebC+IbyyDyVJ6QyYu1S\r\ntt8EIBLISZXD8y2PfEux3OI/pFvAWxEvDEMGdaKrLtUlk0qk4F3Phy/c+Czb\r\nBMKFEWYeLJb98xw3ccR5O8WSKp57R1tVSnBKa/cDA2uPf+JrVZpKTcd2Kzfz\r\nHB6D6lDg2iBqVa0ZG0NtMQA7BOwAFwvzY/m5UnSa03hzr3RaFzn8AXgpR5+T\r\nVnQmSXdCikNhpzJDDWHBzPKqdpLFB1W27r6yZscCS6zZD9LnmWHWCGuyz56w\r\n3rswvbWrXpU3F4fft4OVQDXqj2SAgLm7J+byjjPpcBS83rk74RXGESBpGvtU\r\n2Crs4o2vb21rSACrTN/YHWDgmfQaGc2Jb67L28mxeFmvUs3YvAUhJbNmOMCe\r\n+Lv1wX71DQIKK9axecXypd2Ow/rbHNFB6HMa9anVrGN97NbUWQi/QvDRIrlR\r\ngzURu1R7r4Kl088fDAmULCGLvMffdRfAc+QU5KS8N703sELFfosFKVogM87q\r\nOuolMzqiQJKQC0vh3onm428Kie1lz+6w1bpwK8q/yQ8IlEe/lUJLOhmgWxGD\r\nYUXJ5263u+mYx6wrsAW/rtsVBUFBOQM8fwE=\r\n=ghy8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"0fa02b8595026f4a25d2c5fad6c511dfef61b397","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.a151ff4f13","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.a151ff4f13","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.a151ff4f13","@lodestar/utils":"1.3.0-dev.a151ff4f13","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.a151ff4f13","@lodestar/params":"1.3.0-dev.a151ff4f13","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.a151ff4f13","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.a151ff4f13","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.a151ff4f13","@lodestar/light-client":"1.3.0-dev.a151ff4f13","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.a151ff4f13","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.a151ff4f13_1670356336743_0.945852543900114","host":"s3://npm-registry-packages"}},"1.3.0-dev.120231d70f":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.120231d70f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.120231d70f","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2dad7984800fe6a8860a508a665ac145fa37cb52","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.120231d70f.tgz","fileCount":951,"integrity":"sha512-PbgM4mFn91tAM+1m/zLBTTREMORI5coa0f7Otb9zVZcijzPLqCcoOI31aO8Y4400X0H8wgS6U7h7twNrU5ojEw==","signatures":[{"sig":"MEUCIQD2IN552urQCeMqJaqpjXBDgwci07T7gOaiuKUW1pnXFwIgIexgSIsSAKBXzbDCia7lVAow20jj+cARcbh/G4lc5Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2421133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj6LrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR9g/9G1eWoTuwuOZ1ckDnbXuHyGv3zF/gJ5hVOjzssl4tOv9NtF7a\r\nDmwJgkKiYyjSGvYOBgHorRbuk4kGAAcwsStc0NHKvv6wWuVb+WlHFfEfo/9e\r\nATkgcLC3XKBUybzbwWQt16AGZ5EYIq4HwOvX8ljb+TQNQiDGfYfkm6N2/7ou\r\n+qkVnDLsAEt+NBQK3UuRXpVG3lacndURrm/LesZ7dBjbnxNs6v8OzrzlOdSM\r\nrB0ocqm60NU2xgALIt6JEh+SJD+b2/v5/Al6Gselk0Z5IdrzU+V+mh5zivGS\r\np1KYYbdtWwten53Wxe0nQQ6OEfxobvYl9aOeZHS5hUd8BP/eIU+ISz6gH8C5\r\nrxvLezIbHInUGc8DX2K6Sw8xMYeFJ0BFou5y4nUZ3Hgj+rsXHWl6bg2fn12l\r\nz+6IFfGCy3ECIBaFD6DjZR4P1fVHj3ZaDbE51W9Syw9pjasLeiUnso2UiFyi\r\nREiMKNLuORWQEj9IFyvCqLudV0TBYUkapxyqHsEBF0eA4FbfELY3FTGPwZN1\r\nXR+dNYRsnmf5/QFvR+Rz1sZO7CTKJyQ2maVPz9MWs5pCIFAiDaQdvJLKVeUP\r\nOMDFc2Ifgrnzd22w1ou4Q0B/gvJyFI/rFwQ9cVE3ofgImT1CV06zW+0vvsMV\r\nYdoNK6hPulo4FM7JqLb6SutAC8Xv609RinU=\r\n=z0bx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"699f90c92db771ad42e68dcf764fd214ebb58801","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.120231d70f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.120231d70f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.120231d70f","@lodestar/utils":"1.3.0-dev.120231d70f","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.120231d70f","@lodestar/params":"1.3.0-dev.120231d70f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.120231d70f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.120231d70f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.120231d70f","@lodestar/light-client":"1.3.0-dev.120231d70f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.120231d70f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.120231d70f_1670357739548_0.1481947491097546","host":"s3://npm-registry-packages"}},"1.3.0-dev.b7c7910e00":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.b7c7910e00","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.b7c7910e00","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af003bd85f0c05b9c65ae30a5b3b2a87e4e42872","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.b7c7910e00.tgz","fileCount":951,"integrity":"sha512-fBSn4psn674zNWOCSv9CvXtlAkKmMA8umYaFwcztJDlCl6LWmYxoE+0Q5OfakD5P5PE2nNlQM+bi/Nn1qCgkqw==","signatures":[{"sig":"MEUCIQD7vSrjgD7ywdLOm0P1ByrDcjjvwUV0ZlWciDtgtVZ5dgIgTgae34zbz4+atcaj6mlYmZHW+WeEbtrqCmUPWgWA65k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2422973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj/XDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpljQ/8CnGd4OgyfjtZWLOLjcx330nkf1VRP3FWzc9Q6O/DNviFwzuw\r\nN/1IIpI3Pb2isaRVWva/Hq2ZiYN34jVuSP2Zd+nonmgfrA13j+mYeAppPsPO\r\nnocDJ9UDBjkZz79PfFOfFWJeGiV2VVeS3aXYhhnpQiwxU+VX+JH4mDtARWWc\r\nbnxtTji6Sqsd69m+6a12hsnkwrsGRZDDcBfCJ0Dn/QzyXk0pM1mZZsg0ZpMC\r\nIGtKYXh3o1bUnZQS5srMPw9JC9BE7WDAQ+qclHPcfVcc5FnZuxdNKg8ddscF\r\nrqYGFN05ud93D/7LNJhQV8foduQu5qMnhVHn7SKj8FdofAJBOZbxvvSeOCIm\r\nseoVPIhy6NZiVTdS5k36kbChAwFwWwJx+zZfPMrcLJvVoH8Dac6zA4fGcJlF\r\nuilkxBogXEKrNGB1PAeTlsb/HGinttqdR6IXPUPUsFbAI/GT7Fj3d6a40t6t\r\n+JX6va90HPh3/S5OCoSSrxUIJSXkSxL14+TRyFaY9pQYITrZxq7wdUzM8lvy\r\n9lzs5KbbjDqvdT5A+Il9TWan9I/4PJ8agOEvq8p49ifirlYhhlp9LHIKTSW/\r\nUhWWY9XV7+yZItp1pBnQvE4WBP0rFRovMGRZDYaG5oKnzGTFJ5/ZSrEg6pwy\r\nyfxsi9jGN3cWzn2zRhw1hkSaSc1dLb7juBI=\r\n=pYrY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"b2e75f493b87088c00aac9a4abbee3ee1800814f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.b7c7910e00","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.b7c7910e00","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.b7c7910e00","@lodestar/utils":"1.3.0-dev.b7c7910e00","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.b7c7910e00","@lodestar/params":"1.3.0-dev.b7c7910e00","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.b7c7910e00","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.b7c7910e00","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.b7c7910e00","@lodestar/light-client":"1.3.0-dev.b7c7910e00","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.b7c7910e00","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.b7c7910e00_1670378947200_0.40085673672831024","host":"s3://npm-registry-packages"}},"1.3.0-dev.eb61572828":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.eb61572828","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.eb61572828","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a98bc773d47f92b25e925f16557a21b6a83bf4ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.eb61572828.tgz","fileCount":951,"integrity":"sha512-De2JeiIUK3IoChVl+CwWTYecd1oxzLng5qNhkE1sbhpHt5V2ZguOgMeRTd+9tdVOC7xo2WCyyZhrgINUT/VjVw==","signatures":[{"sig":"MEQCIHMOysIMqx4VJ46PyASZTwa9ZECZgNzTJ7JcfF+7fZ2QAiApfemQnn0zISDVC6agIgMGtrc+QhqV6wWHaNfAKi7sgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2425588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkAztACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOdA/+L3le8/MLSm+deoAuLWhKRmn6Edq4Qah0Dpl6/HAcnJN6SBQe\r\ngWh2QKnz8uQY7MBf17THjYh1BDXd4Ot5VtslluXQY7tnh7fbmaubJGPK+iOI\r\n/how0rAQ8PZFmopUnFm/i4/uz8MBd+rRHIyBxd57UqvH8EFDFH67g00xS/zW\r\n6ZSGAJQGCl27aqrSY97ZkCEPvU4mA+6aHuodBCsJqoYOJosePAha3DswXlhF\r\n7wWpS0DYM7UxObIWMigXH4L7xzV6XY4oY9bpio0kHVlgqEBhNuhws25JM91W\r\n+APE9dZn6b/qefjZXrnJxwY3gwJPqzC4qY4ZOZsdePxrb2Ma7YB4O0jSerEi\r\nuTgrZiayFDdL2WSjEHK07GMSMACWVBG1aPGFjKlVFhUO9enMYW6IRaTDlwGE\r\ny4Udg71sjYH47v5ikoPbd3fsf0B0Bu71afkUqCRbmGn2IbUWZkUaIOx1Qafo\r\nQ1SZXWz+G5j9RAuweCEKDJH5NzCxQfDz4s4dwGPVPeQxzbUiRSVPtv1t91Lu\r\nPjrAuDPxgLe7qnTFquRETc+7OKmOCUJTos+ELKSPfPkkq8VtQIlWcuTCpdCk\r\nqJxC5WGKJHkXdAndi6Qr3E8KPgKBDRaSMkDWWDY3OoZIeo/4F9PHtERIni3M\r\nYTJ1IS9QcMVDkyHVM+LNduHS+/bjA4CrFLo=\r\n=/tz2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"5254a1caf13b0721ca18efe5d09db52dfe9f6c89","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.eb61572828","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.eb61572828","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.eb61572828","@lodestar/utils":"1.3.0-dev.eb61572828","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.eb61572828","@lodestar/params":"1.3.0-dev.eb61572828","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.eb61572828","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.eb61572828","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.eb61572828","@lodestar/light-client":"1.3.0-dev.eb61572828","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.eb61572828","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.eb61572828_1670384877582_0.3673605676613294","host":"s3://npm-registry-packages"}},"1.3.0-dev.8bd86aef48":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.8bd86aef48","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.8bd86aef48","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61148e44a46d62bcb432252b400441f5a9fc2245","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.8bd86aef48.tgz","fileCount":957,"integrity":"sha512-vMs78U0008VxdHyniXH0YAbuAuZ3q16CvsE3hx2k6alCLxMqBPKSPThNDqDjuwDQpttJ4XtWDw4xvt/74MAP4A==","signatures":[{"sig":"MEQCIGnK6RY0YRW5Qz7AwnUI3DTB9r/9Dp3V81VgXlPrHHR/AiB3Rbrhl7p3FWMFuju6poiOgPSezoDzzkgjWtT9gNGuxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2451738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkBmtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYIg/+K9NYU/riCW4AZ2pef1wowPdWFonNvklvXwEHPYsTL15D8SNF\r\nWSjkVcvOnZqv9d/ykdMcj1mAmZvazIJpfp5/6sjWGbNOXpAKmo+nST4P15BD\r\nRseXuVNcDUTEGZz2Qzu0ju7x+dXQnIdXj0x9B/Q3px3hUmRPhw0inHrlLaok\r\noavK01giY+8RDeJTGiQICa2Ji4AjkeW7yo2TGanmvfJtSu8bp/BclcYQOGXr\r\nGz87lJcdnm0E/4gu9pOk0xE01P1fyB/xL/2sXgrvKCyB94OODa9D4sC6IxK1\r\nnUOY8LwvvyabRxRK5bggQ5GmLsDMNOkgflTmG+piJK08+T2OYPu8c19Vlt19\r\nKLDWKjFSl1nAh8MS5oi7k1USFLGKATxq5UtPL6uzTQxJYbU5Jdp/ygQEmUfo\r\nF1+qYmQ3C1b/eMh6BlswjScP4Dzzgu9c/Y3sXjUMedGIIvgdfW8/QUGfNUb6\r\nyZqlWaWU07Z1rL4BBcfTdMkscA1++C02N3yRIgh2H4KD+j0ZY6AtY3nqwrXC\r\nMT7FNkEQ43M/faboVcyM0W/AqKCp7T+v8fUWV6/TYYsRy5fSLeWUO2TOolx4\r\nAglj9/ALFBKfSH2qEpcKcU7LuOX9xxZPA1iQtor18AuWzU2N2F6wFMSHBCsn\r\nNSNv/dJkN7hDCTzKBgt5Jy61zZnIFxIGicA=\r\n=BlDo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"1f9c6f6c4ff78759f5a9ec956a981295fbf39e91","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.8bd86aef48","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.8bd86aef48","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.8bd86aef48","@lodestar/utils":"1.3.0-dev.8bd86aef48","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.8bd86aef48","@lodestar/params":"1.3.0-dev.8bd86aef48","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.8bd86aef48","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.8bd86aef48","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.8bd86aef48","@lodestar/light-client":"1.3.0-dev.8bd86aef48","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.8bd86aef48","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.8bd86aef48_1670388140777_0.7462120958074208","host":"s3://npm-registry-packages"}},"1.3.0-dev.17c4d85ec2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.17c4d85ec2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.17c4d85ec2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bbf492f5631fcd9e919da136c6f4d2c213ed2bb9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.17c4d85ec2.tgz","fileCount":957,"integrity":"sha512-nlR50skGyG2MdIrrxfkNDBlsZWoks41mzYZf9uhzR7bx1skZN4u7lngH4vlXBhwim4ckIIxRyPlURuBFRYFjIw==","signatures":[{"sig":"MEUCIQC5b+4iGW5hxsKfF7cMWa14GuZgg7JuS0lPp6lo9a/aEQIgPjhKvnRYSnGDqVSqE9sWm1LGOBuu54B2wbJtUQwGqN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkDV+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQXg//YQKQNcevksGzLR2gQVuksjEmCGjukzHdj6oNIxXOlPDqPsHC\r\nCO+0T+yblqFdhpp69yfmKaMStgfZ6kHHglNchkWzm/gfvYNBzjluoJJRlqQq\r\nfWfHrINcbDx8qtu2onKI3tA7iXDYZDqL2aUoWlCQt9fAKA2Xu3PNczrF4i56\r\naG6BCaJrnVmPUgbTgHWerlnZRbAubXW/OIkfgj4RWaDYxFycBCysUbhDSWC6\r\n1PpcN08m91bPQO1D9JQSS6UbrdBqPtR48NuGu8F3jTlYae6geGHamEmX+7qz\r\ncrJDHdzYG24OA5z6mA7R3QJzWmjWGIelnGALqQIlw50CkovYJh669cxEuYyW\r\nHiscJ584pqe3272teq6ZuPaIh0oR0jPSbn6YMrZehNOFH8DeqjBdPndBOhvy\r\n4fVUUrBOk5vmisgmAn2Ld2vO5H2GV3r7ePZQDyD63DMtyugqphBWHb2FVvVl\r\nd8p9iUqOokfQ1cE1rJJMYFaTaokPueIn+Y37Dz0NfY5FB96PkxmnoeUICEcf\r\npA4ni2HaKmZG+0xqUo7KeH3XgRAmkU2m3clyXzljQvXQ1s94L1yUrZrUSI19\r\nbmHNnktLgzx2uroXWgonRQI/18LZHuUvkGynU5VSMYFiw6DC6sDYAR5OLNEK\r\n5b3svNVFR1J4bUgSdp3tuBRg2MqAMlQfG3E=\r\n=E+y5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d022a093b8e8d52a10f8f36b47cbfedb8bb0caf4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.17c4d85ec2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.17c4d85ec2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.17c4d85ec2","@lodestar/utils":"1.3.0-dev.17c4d85ec2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.17c4d85ec2","@lodestar/params":"1.3.0-dev.17c4d85ec2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.17c4d85ec2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.17c4d85ec2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.17c4d85ec2","@lodestar/light-client":"1.3.0-dev.17c4d85ec2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.17c4d85ec2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.17c4d85ec2_1670395262706_0.4393287699954158","host":"s3://npm-registry-packages"}},"1.3.0-dev.4115f67e7b":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.4115f67e7b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.4115f67e7b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c859594b7fbf451359584fa202fc38fbbe26eb28","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.4115f67e7b.tgz","fileCount":957,"integrity":"sha512-Tuxn2ZHP2OJEW5jys7y4wiZIV4B/E+24YGawZHXNWo/9isblYw8EagFDzBJMOlpmQEQ4X60NFZn8XAOmL62+2Q==","signatures":[{"sig":"MEYCIQCBtnpjz/bUqrhvUT+GumjE2C5HwSCGH3rjHTQswAzBAwIhAIdVZdZbYAkw5WKHHtas3o7+kiMFEgLxFpDjqy1y2QDp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkEWyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox6Q//Z2wnbm3h9bbiVmi4ShC+HAqyMP48UA+CvuV9fcXyKdciDkH1\r\nrmqSchpDlnEaCTXjvZoR33i9qq4k+qHeHAoT31U04zbxIOniPgwXMFWz7Gu8\r\n8o5Se6KvByNSC1pyOtfB2IQd0qij9+AJq9i9uJYO43RzDF60JgX9RNRWU/vf\r\n2nGKKfyYiIY1wacN0tsoU8m2Tun/ERlqtDSaDxyzas4jRndDPeTUEhmmnJVu\r\n4a5Jsng4Gsd6NjJYFfs+zeCmv4G18CEoqemz99VMqPzyN1CzNP/5j/ZLWr01\r\nz/F0siTmP29T+LJl6V2CnaXiwQ7I7m0ikXlyA41pbW6/Bwy/i/NjRc2eM2i6\r\nQJcxfLPrrsS6EzFsSM0vufJMyIFhSRaomZPUdxYB4BeYOLyZMZJSSZ/quiR8\r\nDqi57XNGY2ABUm8sqxDCgWhyHFKIbLNuL2khFdhYCA0mkNw/FqqWXqXIHuFU\r\ne2WrWLjlzjz0pncZXnvubXEFmpy6wFeRGEJw+yK2Tg/3AsT9CEsBfh1WuJmR\r\nFdD0zl06v293Scg9iWr/6JBxa5u/B3Y9C3NM1+9ZMjSbUQoCjaBA5KG7tX6H\r\n2VJsvVTrIsYMi3viGjmm3IKw2LRIZt0vbVN4IKqQfQ8GITiTA2XuyA8bfSGf\r\nZ2A1eRySFHaJ1lcdujCu8DRP4iZ76cA+Fw4=\r\n=KpiB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d1354dafd59c35974a6e2ccf8636f91b869c7b88","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.4115f67e7b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.4115f67e7b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.4115f67e7b","@lodestar/utils":"1.3.0-dev.4115f67e7b","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.4115f67e7b","@lodestar/params":"1.3.0-dev.4115f67e7b","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.4115f67e7b","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.4115f67e7b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.4115f67e7b","@lodestar/light-client":"1.3.0-dev.4115f67e7b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.4115f67e7b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.4115f67e7b_1670399410284_0.027842971614258527","host":"s3://npm-registry-packages"}},"1.3.0-dev.abd38d90d8":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.abd38d90d8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.abd38d90d8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da19d003c97f9cbcaec75f904a3294627c0b36be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.abd38d90d8.tgz","fileCount":957,"integrity":"sha512-VbJeEYU4Wt7QsUhU/2cEVPoON36FlPouAfm7G4RJ1K/gUpWYtQ2lrBoVr9+LXrXEsnlHOrfcVJz6YsNWqCy3iQ==","signatures":[{"sig":"MEYCIQCx3Qne49qi8Sm7zzyp43+W4J5icJqZJXzv9yPqQdgwEAIhAMSwh7I2rffcKNCGSn+Xfes8qloqRUDqLR/e8CVDsODf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkF0wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmzQ//ai5Aa/3vqJpYFBTxvPj/OWCvYboIjyQI2U3L9wuKK1QGriU1\r\nn8n8HPvykjGHcO1Izn2ik65g62ldKRV+M/ffghLHU28Wd8mPUfgh5YSwTiEr\r\nmts6qH4+pRKpYUSF4xK8DgB1t9Xj2Rbt9dHi54Cq9K+z/lYW3XKJsIo6b6Uk\r\nb6MFmxO6/2l0A+D1qmWZ5WsymjDKPpO523rWyEYJOYaIZwEuEZVSM6ksXVl8\r\nZv4bFOG7gepNugaZjifbbIytrD+yOCwLQegUnM0s1w2oZPIHnKOMkeW4t25P\r\n4dQNseAhM0nsew9SqZEd5C3e34tMSypbGFAuVIMUzHanzYiDVuzTMBWTvHmv\r\nF6955tpLQHLwdvL1xM0oGP0DnoFM1pFUvZl351FN2v+uWNmnHJ6n3ItpK+I4\r\ntemTMVvTlPJsFGq0JTyimfneAydqNOCsuPu8BxlVEmI3mnmua9bOiOCM+Ar1\r\nN9G+vTqntyoKyOPmr0jt1mZ0MY5TfrYG2BG58CHbFFNUwYM9s5uxJRKlsOdf\r\nKLNK7a6Cxvcw7rE3L8lxa82FT01lnekJhyy6cFLX9NxbV2Z7Zo7FsVfkJZoL\r\njaqQaLauFlnkV2lDGG0oF8YSWKVHbEEsFdC9yU6V+3l6ZqOt282Dj6/64cwx\r\nwt+h1XnyINrJaBeN6W647vcLLqpH2ZNpAFA=\r\n=Da4+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"f8cfd719f7cc4013f20e1079469f2cd2cad2cca0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.abd38d90d8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.abd38d90d8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.abd38d90d8","@lodestar/utils":"1.3.0-dev.abd38d90d8","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.abd38d90d8","@lodestar/params":"1.3.0-dev.abd38d90d8","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.abd38d90d8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.abd38d90d8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.abd38d90d8","@lodestar/light-client":"1.3.0-dev.abd38d90d8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.abd38d90d8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.abd38d90d8_1670405424628_0.20282068547887722","host":"s3://npm-registry-packages"}},"1.3.0-dev.30246e5d82":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.30246e5d82","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.30246e5d82","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"baa8298c1df173d8f4938a9d8b503b1db1ca56d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.30246e5d82.tgz","fileCount":957,"integrity":"sha512-WtTbyjGx7TfER2Ajjezv+mihwBm/OdX+Av/v8rvBXr3IIrL/awUcoCsYK9bLdSBPtH9+X2njWdbITdHlfs+HMA==","signatures":[{"sig":"MEUCIGeKnC4lgJ1FPUSozF4Owxn6XMiQAzvTAUidAQAUiASkAiEAn8KGC2vl6vacyZVszVME571dr59G5IxcJyZpUWRqsio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2462959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkGPyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpJRAAj/DfafmH+b9fSF2ocSDXfd08RfLH3rK9zYdY/PIKcM/HUdI4\r\nZIaW30WadZ0RN3/T/OsS2wr1HABP4/TTwV1HXOkMJypv/1LQ0W4089VXLA+b\r\n9kEivbg+PWn+oXeItJa2lY0SE6CTPAxlWvfhCIJhcYBVH2ISYIz6g0KcjNpp\r\nQDTpy11pqO6XxYMcJ/ZbUa2cy+FI2gE1kumZ5rtGZR14tcMx+UugJxGrsZje\r\nbFFNgJ1k+XyINXcBMTNMBIoONmekTFGDPxhAFXSfK3HcbzsNdSPwn6hxI2HD\r\nYdL0rndYj8eEroVhZCc+95LyW8z8LJCWq2PpFiOJw3v3WVRnOocDM3UR/k9x\r\nB/sdx5hoNzKX3DoEXNkPBGtDE519MPoEbceiBMg80+5IYGiOZSgq/r//TsI0\r\nggxZQ/JHO+mXmeh/R4PWCsqc1XnIF3ksEa5UoGQEEE+v6uep4Al5VvBki8ZG\r\nGSf+HGSycRh3uEKnzuorY/n5Y2vRKmwpkJkHC4xd/9CLBbxJWD3aSuSNmy/L\r\nbBkPCQxc8yhyipbgPiLl43vrOMeoYTEIq96Qtuq8e803ziA15rMgFowaMW5h\r\nH1VTNMKqXZqnbQmNBeaAQOPgAW5SfzT+1GaTR0sdDV8pDFXD28RD771DzsYw\r\nWA2PPaHXVey5XVbzVlfAoI5rZoe3tCRLd2c=\r\n=sxsp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"d7f6ac82d3615ea2a858bcb3500243ff1d74fd4f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.30246e5d82","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.30246e5d82","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.30246e5d82","@lodestar/utils":"1.3.0-dev.30246e5d82","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.30246e5d82","@lodestar/params":"1.3.0-dev.30246e5d82","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.30246e5d82","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.30246e5d82","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.30246e5d82","@lodestar/light-client":"1.3.0-dev.30246e5d82","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.30246e5d82","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.30246e5d82_1670407154296_0.8378906757761488","host":"s3://npm-registry-packages"}},"1.3.0-dev.74442598e1":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.74442598e1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.74442598e1","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b24fba68705d989f8d6c75cd10f16a1715a0667","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.74442598e1.tgz","fileCount":957,"integrity":"sha512-bejMmQ/ri8OrlURlUZ3+GmUA9AKjFnYg5IIueXcukXikrpT6Z/ZbxlBiN+rTYpfttGpjjILbGVCgrjV1VEBTbw==","signatures":[{"sig":"MEUCIAXeTqTuZABAGP3pP0pjdM7j4Sv3apLr8Sei0uwMsRKpAiEAt01G3ZmkGycCkJF5b0yfgtNpfZMN76W8g7aM31uHnn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2468212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkGm/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo76g/5AHGLakFFEowv2qArfK1y0FWJGNxKmWdGbm2x6m5LmHJvAXYd\r\nTupCltcN3ZdIDXALXcA8LRgCB6ew/QjANg8YFIk1E0VUB5T9R9YxHvHupHsO\r\nN2jDXXSBWySef9vzEsi236+mjhGu5+os80RdZho/O9AbNgcj+9N/bz4eBuhG\r\nQ1XKRQkV1DZLfur5RN7utOQQFEWkUA3/e/1y5Hmf/Oh5gc7TsBcQMieeJTuP\r\nFqHrXIZfIiTbt3fLBkvu01e6Vex+/CaFWQrvPKD2HPV/gmrVvDMjkI9h0eFL\r\ntTh7UkSO/cSoCJppPtwfrTG+n73Wu8nrsr//S1YUNOn2KRhnLyg61zeI90t5\r\npi7P7jxWn3nNHjwfb+diK6xSqfv+WDN1gybO+wNxC7QdlyAYt+445yAmHVVv\r\nxerXsvL8mzsKGdnfcR3dy4hJTLWdGLBAvC3W2TNGF70OH/tGUDELrVmMW+ua\r\nsmR3DGUXKc2T7oWFrq9PyMT5FNvGDisauI3vEQ+EW7obpmD7DmCdZtRSe2Ea\r\nuwHywh0lLheAKaCo3sVfHjGqo3oC0F5b2G2J2vHIMPz4vzs5/epXWNMoNelD\r\n1A1tUABrVoVtc54Q2EdPhx6OZhkFBvBo0TqhQvIR8gIj/LoCep4uQOlY/uyZ\r\nTzjUPjpd6SayzQxlj5oDWigNLywv3A3XgYw=\r\n=+/h6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"15a7374bead47350c39ebe820c2b957628fbe63c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.74442598e1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.74442598e1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.74442598e1","@lodestar/utils":"1.3.0-dev.74442598e1","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.74442598e1","@lodestar/params":"1.3.0-dev.74442598e1","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.74442598e1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.74442598e1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.74442598e1","@lodestar/light-client":"1.3.0-dev.74442598e1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.74442598e1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.74442598e1_1670408638943_0.2687081448932629","host":"s3://npm-registry-packages"}},"1.3.0-dev.d5b957b9db":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d5b957b9db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d5b957b9db","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1ba8b20d7bd0d670c96c976fbd3fa83986035e1e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d5b957b9db.tgz","fileCount":957,"integrity":"sha512-n0yIBK3/dSuuhDfVtnlKenlKHfxSGWufDrKsYJMpxJ6Fqa7vKqV2RFEO0vT7TvGBa1sEeuLpU8S/Hxm3XOTGbg==","signatures":[{"sig":"MEUCIF5Jn54PJkv38Tu7341mEY4sfVeYYvAXSe34unOKdPnVAiEAr0rqLaxS42cEHsxiHV6rgG0IIM3xY1kqe1QXf5HLKxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkG+HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGnQ//VOUTfovvhjNfMkEa4CscSMCsiHLW5L+BExQ2SZqre799+vbZ\r\nnL/2fe40GpYZBp9y+or2/04wYqFF72LCvy5yhaVICTWF9bkAWcwr8p2E0g3S\r\nCq0RZmYeiUcpvxjaiTa+yu2Vfmdcj3u06aTLtHB7/FKtclA/CC6xpsVkmkrU\r\nR71pUsJ7MpiyBg7df8ieYgGKPUP9eZomghdTvtig+1pedmzRLSacOE874wj+\r\nuuGxzVIc/RLdA9m+pFIjbxxc3goNDaavD2HbjeOltiHbMrunxySRNNncxtyd\r\nRk5R7cWcAMQv5uar/zlZyCEuusvhlJFFsLLDmZ4IC7OCdDYXKZvlsbYax21w\r\nG/eulupcARpo31WzzNDAQGSBB0PdBpzaKmesvIMbUmLV67ju91ZIxYnKNNHi\r\niOnYAIS/adndkkOtn0wasVhHLWMi6Ui4cX2j0a/XZqIvvepgisWh7pGIBK1f\r\n14vkuFl0fyHDsDHXzR1OGyEJOIXyq5N/VMIob5gLx08ucptU1a264A2eb+ca\r\npH0zkaSge9p4KQhPR7kFoLwyVu8XjbzodNCczBz8XuulKZ64lb1oLP+k3qaY\r\nK7lf54r/2IMiZRuJpI2J8WD7g7/GxcOBeZkAuK4TF4QjJZ76y768ORUNTTrG\r\nTngwf2CRt0nUblxogtY7xrrWvYdBL4WQoUk=\r\n=xE4T\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"725c53298e2678a668dbcffdfe24e0026e290127","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d5b957b9db","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d5b957b9db","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d5b957b9db","@lodestar/utils":"1.3.0-dev.d5b957b9db","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d5b957b9db","@lodestar/params":"1.3.0-dev.d5b957b9db","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.d5b957b9db","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d5b957b9db","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d5b957b9db","@lodestar/light-client":"1.3.0-dev.d5b957b9db","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d5b957b9db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d5b957b9db_1670410118876_0.3530456240484381","host":"s3://npm-registry-packages"}},"1.3.0-dev.d1bef464b2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d1bef464b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d1bef464b2","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b85acf930de6499e0849cad5cdeeb21786e2f992","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d1bef464b2.tgz","fileCount":957,"integrity":"sha512-4OMIW5/ZdSrvSOoytTzLg46/0Lcqq5NK2iIw5G7qtjvLgiTDq2+7ZqR+MGZgr9bqNcuk1Hze2iwCuJAn9+ajwg==","signatures":[{"sig":"MEYCIQD3zKMlrTE3P8RsFmSOXtRvKS2txf2ptJS+Vezjyop/gAIhAKMOUsGA4/eioqgrwH+lwCZfGJLlyb6VHS23PHGJLMcr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkQQjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFEQ//ZbgOg3yDHVN90JNCTAfgTXAPV9NGk/jCZh0YbI1npB5BYdMI\r\nDr0wIR5ggJDQmpAPlTpDIhSGM/d39ZccDjQAxWbNHiUrZ1nyef6/joaz0ztJ\r\nybraNy9w9/M/xiMpG1DSPAKR+jglOjbHkEQrRmL0lZAsJd9RMT+P6x8aO4wS\r\nGTTt2RCKJAqnBTKR5E1Or3CDhpaIVL6QdVeUWHh1g4U4mJeGkMvYrDQhiSWQ\r\nZqOLfV4JXxvjn88a5lROhy9Va6JXg0t0yGZotmHaaSodM5B3LjNLXNuFQ7H1\r\ny2Q1R5blBZvMxOnlifCgxmFP+xRGXGQ6OCBF4D7kMeloDP36mrZ1fgE+EUtm\r\nDWZzr3cEiRpOIrL5zZDuMbZ79dM/qSEJM95IaO8H4LX7sL8OcOVBvD5ZdvRK\r\nidpsosA3WNSD6ESNQR9b9bKJuI84SeoNJY9qd1fHv0YfU8l5qsc5esVk0VKJ\r\nAVbwqR9/u00emnly6Dh9dz4IuZOIYCBgQ4Ig7eaP6oGoStKqZm/7kP4JcRSr\r\nUwSN9OC/OON8CRQHTQJp81VDhRlLjx4aS0Wqrxl15gmm92rv7Wvpp1le2Dcx\r\nddLxdvlxqWsOIC9WSY2dibJ2hXbYGKWrlC4evt/vZw4HQsZI5EB5eNmJAONV\r\nY5PwiEdG2mFgP+lfA1gLDiksKVjV+raYTXE=\r\n=Ybxw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"a6027d42cad4e15b7d30507d6a2550340bcc5543","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d1bef464b2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d1bef464b2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d1bef464b2","@lodestar/utils":"1.3.0-dev.d1bef464b2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d1bef464b2","@lodestar/params":"1.3.0-dev.d1bef464b2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.d1bef464b2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d1bef464b2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d1bef464b2","@lodestar/light-client":"1.3.0-dev.d1bef464b2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d1bef464b2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d1bef464b2_1670448163364_0.8386155749282198","host":"s3://npm-registry-packages"}},"1.3.0-dev.f2e311392b":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.f2e311392b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.f2e311392b","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd6e7b6baa8271d7af56f80e555ff4eced3b84f2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.f2e311392b.tgz","fileCount":957,"integrity":"sha512-A8ox3NDz4j+0Q7frTdDZNb6MNMw1EP6VIJaryd0WcaCIEgIkX2WXMHRRMUIgIIn5VwJhYSBttfz3yEjcvQffsQ==","signatures":[{"sig":"MEUCIBQJdSUF+TSidgw6S+/IKIyM71k4JODBiy2S9L8Sg+tAAiEAqbI7GnDDDcnWO818TDTYqDqpRuZ3SOf6Q+w7695PGhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2472305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkZrDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpacxAAodo/McVy6w58UZFoMrAFhksTV598OeZPydpAPsSX/DDvGZLc\r\n9Kal1NDHHFr9guu10j1F2DssmA+GTVixPbibkvBDtw2DIiqApyuFn8/NCAAw\r\n2mwdrh2svw8JKBJNiaWTw9MbdhPTJ57c2js519gOIO6sv1m6sQWcRLPGWsqg\r\nGlGt3SWHyGr/xu4atTYQBypmrLmTxsp+GTuwgyCGGvf+2YS6/r01qdbmRi87\r\n2qOWZnd4oQz3jVY3XWcPp9If1snL915b5fbMVesQnBLo+MRGslZnwxx4dBp/\r\nXoMgF3pVORzY3rfB1wXROuHDR71R0uFI4CLKzaEJgTB6Z/lDaUXyDCmmUQ4y\r\nBafUsXKyN1R203y1gJw1DPq5nCOGXHmT4d0P8XusyiM1dXh81MdbQsRlshGr\r\nxhUQvUXCfHFJXUO7OBGvOZSwUKcOX9TC1+A8Zl02OtXU5A2NnRSuqsQgNJmH\r\nvNNbagIbHG+j/tHtL2pzqFN7bC282ojwTxq01IZSLNxsMUgvgmlKJbuHFigk\r\neQMOdkYRzuJXc5UA2hYltD9ZYVwS5oytHcvcLabjpL6KVazssCGhGTcENAr5\r\n1+11oXA/YQ5dung85rsc6vve4KqJpqtT7A6+KLb7gxbzFdWA4kOZUWJngtSn\r\n9nudA2pavM1usXbSgrnjOStee3XiNr9AEu8=\r\n=ifcj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"842f1ebad9ee6c2a2130d254863dfefbded497aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.f2e311392b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.f2e311392b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.f2e311392b","@lodestar/utils":"1.3.0-dev.f2e311392b","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.f2e311392b","@lodestar/params":"1.3.0-dev.f2e311392b","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.f2e311392b","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.f2e311392b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.f2e311392b","@lodestar/light-client":"1.3.0-dev.f2e311392b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.f2e311392b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.f2e311392b_1670486722860_0.7998001561085502","host":"s3://npm-registry-packages"}},"1.3.0-dev.7746f53a73":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.7746f53a73","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.7746f53a73","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2d3b1801cc6b32cee9dbfdcb2d0b7ab6583d3ffa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.7746f53a73.tgz","fileCount":957,"integrity":"sha512-OaKX2yF9WnUPeLccx1GlC9KArTrWRQhq0hkaD+xbqT2pA3HxtnZZx9VoxfhY8ZIEB6GaZvDCeVZdQxHTDaLZew==","signatures":[{"sig":"MEUCIQC5cFIjZ8Pl0+dUQbYdLFwJmbSQPyWSdRaDHDQHg7mQ7wIgTM+uDz0FVFvrs4nQakYfwT09ReYOKcP4OCEhgrY4gww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2466549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkaCgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+2w/9FxltRO3/c936fXXaPFixys97DbAzOkHxTczNsgXxVcLv4AlI\r\nKp4gy03wor3iSxsPOvRLHiUnJdpobwQfFqa0tmwgfUDs4lghkOETQAE7O3hM\r\ns/dF4ndA1mb4hz885WZCpSpkO2obAUv6QnrdJgerdRDwJtRnm4/tbKNJzZ4P\r\n26YzGxaG49uHEtkLhzjb/HcmOPXWQ/TDWM6Whli45Z5zGVZ5pMYFkHs+Tm8c\r\n3vFUBUHo6IktWj6RB84pCmJK0c5/uTwywtLsNbdK55yAeprmoq81hZK0aA9Y\r\ncmXGNxUNIqVcDbl9Xv529gl4MERPWg65el9LFDGIIUtQJaqlhDXNJeXaTbcF\r\nzHEEt0Ae3OzbQqtou1Q2w5F6Dhhq7TqaacrY9HucJ0tzExO897toloq9dF3D\r\nLoW66SEclG1jlI0lT3wd6DwhGL64FW3+6IHJWT9QEDtYN8ptVtm9uGefG7jc\r\nOcxd4vUCBPX+byQ4U6fSFqCQtqoU5yXCAuMhyyCJrLKzIQlxj9a8AXxTOYcK\r\nx5FgmdMjI0+AN+I+1G/2vLpNlWOWarTY15HN1ZlC49GeSZt8j/fZJo4XKjeC\r\nXnhPoaNicNk8eDOyLEpmZkVJgloms5ZtBwrAL3T2pSrq3NsBd50+xWmI7qvV\r\nA7nAnXp2EnmL/KCfI71isqeh4BRPY2H1JFg=\r\n=ORer\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"3af4831a5f4f409bea356254d19e3957602a81c7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.7746f53a73","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.7746f53a73","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.7746f53a73","@lodestar/utils":"1.3.0-dev.7746f53a73","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.7746f53a73","@lodestar/params":"1.3.0-dev.7746f53a73","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.7746f53a73","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.7746f53a73","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.7746f53a73","@lodestar/light-client":"1.3.0-dev.7746f53a73","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.7746f53a73","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.7746f53a73_1670488224559_0.33704293191077705","host":"s3://npm-registry-packages"}},"1.3.0-dev.d1e5d2557a":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d1e5d2557a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d1e5d2557a","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"838fef2c3d73c0cee540d24566ebefcbd0a79a01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d1e5d2557a.tgz","fileCount":957,"integrity":"sha512-sSZoDKkKsfv/Z6OcKCfK98RQh0Q8TGiyR2pkK7Mr8ssbQT3DMp6u5PE0j16TQIerOgoatBw4KDjo+T85j0ckkw==","signatures":[{"sig":"MEUCIQCFECsem/71RI6egcOGy7IuwpsNSF0hvFjX4l3WCU6PcAIgXbybzuMBxD/2ffS6CXhVVBtq8loNYTIo5iZpJ4i3UYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2469565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkf2iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/FA/+MpNxeQQg22a1Z/qA5HA5eXhGRYgisHI+4Mg3I5XO202IlkaR\r\nFXg8BC22KucTQNfZeEHU21upLwbGVtNL1W+9qtBOImnDHgPwfE4efDXNgom9\r\nbwAbdoJyrd9AbJEYO86no56IUarCOcKI33oDYdj7CGTLtZNVT36AypcfJvsn\r\nvuJC1woftgYzmtArypEo5a74tI3A+LCzp3ISvt+4iapaD6xzRBH+MOcagrf1\r\n0SppRnTjo6DtWV3Snr3YvjVPmKmzBPGwZoCRyL7XqiUv54E3D04BWdbzVQXv\r\nUNOiMOV4FTmA+i258PVmdTrEPz8iILuw3it1hqOxIHsBH3jPGu8l6OJndQhH\r\netpgpQF4hH5lU+cinjd7KHtspgyyM4GsAFICFyOk/PFQNlf6y9Q5S0/NI7Y5\r\nvtwJxoimOtJWPgOfXI5GkvqnCgDqf4kX9VEZE3VcB24PYEXL0bcRRjmQ/oHh\r\nE9USqX5JucOVhfaTDPMFj+nBMjRO8dG4gJuhuOLw3GeRxTm3qKoZqtD0ZBRX\r\nQtRGwT2JtPU9X5ryJLdKa9D/j+69r3HaeWi9DXu3MTKVqhyRSmOECBi7WAO4\r\nyt4WQZYZQay/Br+SmvUlrV6pnKtCFJJQlkBlqRBLhXaJkw442qKNdU5Mgety\r\naQZfAQxQbXOa7SRdTfkTT/8/n37Q9imbN1w=\r\n=wqar\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"ca77ec9c5f5784ac91f795fab1a58a86d7a46a6c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d1e5d2557a","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d1e5d2557a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d1e5d2557a","@lodestar/utils":"1.3.0-dev.d1e5d2557a","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d1e5d2557a","@lodestar/params":"1.3.0-dev.d1e5d2557a","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.d1e5d2557a","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d1e5d2557a","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d1e5d2557a","@lodestar/light-client":"1.3.0-dev.d1e5d2557a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d1e5d2557a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d1e5d2557a_1670512034676_0.7292644383574807","host":"s3://npm-registry-packages"}},"1.3.0-dev.f1fbab926c":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.f1fbab926c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.f1fbab926c","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"518eed7d6d1cd65be7f2362595579249df997028","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.f1fbab926c.tgz","fileCount":957,"integrity":"sha512-XUkmjsXIjTGP0cXhXoys+jaHtR/dkUPK0Rjj7Ghb8a2RBVl6LgjciGvfgIj3C4qKb/10zlgkwyhCoOJWFcwEhw==","signatures":[{"sig":"MEUCICuVEnndT3Y2LssdXGI0xMEtyPUs8aMaBz8F8fVrPxhBAiEAxfsRDr3cNDlcJJyB7SVPSZnEiyBG3wusUiX5rIdSJc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2469565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkh4tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwSg//WBBT9zEXi48NGMMAT2trx2ZKv4wbeXJHHZheeQdHWRVP7PvA\r\nlfkjCOMh285lMld4tD8VUYt39DE18UmHKBXcHvdIyJDOLUH5+Ta4E5ndI+8C\r\nwM5d/DdvgDFUpR0ZpnlpduDcg/qY/unfsFxuMCMSGPbHHNbDDt4cFCtttj3V\r\nXgl5dEaUku4suUo3JLw388Q4jrsHih35GtLjwvQ+iQOeisiZzrHxhfdHQg+l\r\nQZqbMvJq2GB2s6bLGVHUNDnM6DLW+xpsgyZxHyiKyQ4zn9U1oy7AgUo1OhHo\r\n61+LVNfo1+1ZVeDbh2TIH+579FwCsNLZXB78KN/zXMfraEk6Hj40Jtw1XLo2\r\nLksOM1SGSa821KuVNcEi5HSXD9Oz9dVc/W8FfHCjlR5s3KmakkTnD4EDyKXs\r\nyjp4KpgR4xI6CTej1zsD9ZsAM5eRHTyM9j5Emf2tkpRF+bXEg/DZl7mpd8gG\r\nH8yxXV3wfObBeoUzN3yjtlEywHOiwUBhcc5ByzfBrWgambiwr3wP0dSoSOgU\r\ncVtQ7I2/RCJBtZTQ7881Q3/w7oHioKR++EkN3T5bSPdmO8dQX4gTpZxSlmUu\r\nFyDM7F0K4+6OcgWqGTqdnJXEjaJ2Y02K9SYOWpUIh6Pl4lX70XCmzyjKZLNr\r\n3/NTtQl+8fxhHbD/iPdKcgXcGxODHos5yo8=\r\n=PtvT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"c5762df9c58bc2bd462a80531bba2170584f680e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.f1fbab926c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.f1fbab926c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.f1fbab926c","@lodestar/utils":"1.3.0-dev.f1fbab926c","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.f1fbab926c","@lodestar/params":"1.3.0-dev.f1fbab926c","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.f1fbab926c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.f1fbab926c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.f1fbab926c","@lodestar/light-client":"1.3.0-dev.f1fbab926c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.f1fbab926c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.f1fbab926c_1670520364861_0.1231946242417985","host":"s3://npm-registry-packages"}},"1.3.0-dev.4a422a4bf9":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.4a422a4bf9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.4a422a4bf9","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c286c5556fa4a1388f5a8dad3317079f3568ad3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.4a422a4bf9.tgz","fileCount":957,"integrity":"sha512-zqMtV4sdaDmaWGqiwye8dJU14A7ouk4hCMLSBygwbOddEcj/zyCqZYqson0+xarD2Dn10NEjU757RSmZNzjDdg==","signatures":[{"sig":"MEUCIEDOAJupz0rP12qMQWOO3i3igbbGjvJBsDCli/4NOWITAiEAqqyYY5cdaPYlRJhiPQ6ewL0SF22WefhvRPEK2kvhxkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkvQaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1HBAAnbPKk+D/SNWz9Q57fez4Y9eXlhr2SvcbEiVPDvYGq12h1e1D\r\nCc1tbdr/wI6Y5xHjJfjoSlPWnEz8x4rmf0QHiIsVYyg9St/aqT5wJqYvwET2\r\nVnF+zShxl5UlQt2Uj9Bx63zHhM6zYmN9jot4lGiOV2HrkPWrzXHjNwuJflBh\r\nIRGrjUksDAqARKUYQrkgMCWoFLcTyPc9TbOpTTbKDzWBiOyKMZpzxV0G9ecJ\r\n8zwSqa/S6hHv37Ama09zoSUt2j+Kh7kNttl1+oly3Oeg6ApgO50W/m8Df949\r\nF6+pSAuNKIhbapumoVmrrYHXO3NP07xIKOwRlFC4r1IK58h/jXhz+i3/Gotr\r\nACcDgJUuA8BmSbSEHgnkm8lYzRnfATbpPV6hzZDhOWvL+9Ngtn1T+jTn5Oad\r\n8ulHDI90D6eX0JvlloPfie4ZiNDZW+BpKEqaNgGVkru5sMVUTMHMgNlnBXRD\r\n/8fToDKeh2zLR9jluHq1y1tPdKJMHXzO8FOPH1srakR3s52Vs85Z6kRSr+SI\r\nlRQM6VR+Xdun0Y63dRdfQlzFJ80VWATP3sE61W0FTFM3uGDxzrekWe1m/hnK\r\nYgen3M/YNN1n3yj2RfpzNDtV3W08x4uj5z0GSpVWuDG+jEEyLQDhtVFSB2Sr\r\nu6lsIR7b6CFgdVK6OoMzw0yuKH7KQhTYIvk=\r\n=GkwG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"4058d0eeb33848d2d81e5bfe565ea167620d96d8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.4a422a4bf9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.4a422a4bf9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.4a422a4bf9","@lodestar/utils":"1.3.0-dev.4a422a4bf9","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.4a422a4bf9","@lodestar/params":"1.3.0-dev.4a422a4bf9","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.4a422a4bf9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.4a422a4bf9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.4a422a4bf9","@lodestar/light-client":"1.3.0-dev.4a422a4bf9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.4a422a4bf9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.4a422a4bf9_1670575130055_0.22436450161030885","host":"s3://npm-registry-packages"}},"1.3.0-dev.fab7e37193":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.fab7e37193","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.fab7e37193","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"db5c74115ff3cbc781066868e84648507f330b68","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.fab7e37193.tgz","fileCount":957,"integrity":"sha512-GK+mQDR4t3g6Gt+JhUlmFQrr/XwHFRNxRPTnTRvbD3Z16xoJAv/Padwa0g5AywoJpbqPm6TykG8dy4QanM9xIg==","signatures":[{"sig":"MEYCIQDeO1t+W72jgaa5oOPNNOhrAvvSEiEp0EnPgs9wZtCEgQIhANybZ8UYLJYHnrVjEbsyen0pC6be4X5OSkqyJ75sH6dU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk1wOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmOQ//RTn3vbyNFlkaE3A8XleN9nN5VnrHOr8+PDI/zHt0EEO/SGYI\r\n9gt5s+z1ZtWxTdwI1aAedmjMH+QJfKEBG6LwE0/8/G3Sk6nVtPO2dbxSsHH6\r\njINfuBzdQAlrggE0ZmIcgcmNQuLhN/IUJn4T/7TppqdhYZc3ypeqq9uydrJj\r\nY0O8ljnh2GXlI4Kkw9VpjwMQ9OX7Wdls2cClDWp5R2Xe7644eDyUbWxbCbew\r\nzxIWND9uBLjt1GsogzAh7tcposhXuonPDvI7/T3V9lchDMERyKa05JIDBB2y\r\nKmZ6QldU3DGFrfeyBmCqfh/TARajFbnNqwN9PjA5ySN9x1yXcrm41WFUBe/c\r\n93IUeoHQqXCV2ebzIzNXo7skuMfNjLTll6fNO07taMs1O0WpH0lG8jkoOeS0\r\nsfsuZpCkJOyMCul4PpmkA3Zb3H3QdYfwCPztdN3KDak9VFWUfCxXSqBDgPZE\r\nO1DyNf5Q0Rku0uiiSA6GZspZL+qnubj/DSjl/1R/gYAHAZB2Kg/W60lA2Edv\r\n9awb3+4jvdgSA5eowI/DqTkVK76i7VRGb/IKUxKimrDFyK2GnRU+0E7ft78p\r\nnjsszzlhZSCQKhZnasVvboaWqUXROgl8do5ocrFhn9w5goHrxVN2yic+XbHZ\r\nvIryqUnXEyeDlimdTtsJUtd/DvP78MmoSLU=\r\n=AuDY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./executionEngine":{"import":"./lib/executionEngine/index.js"}},"gitHead":"54cfaee19e24ebf3489f344316e82e9c46b9d780","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.fab7e37193","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.fab7e37193","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.fab7e37193","@lodestar/utils":"1.3.0-dev.fab7e37193","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.fab7e37193","@lodestar/params":"1.3.0-dev.fab7e37193","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.fab7e37193","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.fab7e37193","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.fab7e37193","@lodestar/light-client":"1.3.0-dev.fab7e37193","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.fab7e37193","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.fab7e37193_1670601742196_0.4673035842240125","host":"s3://npm-registry-packages"}},"1.3.0-dev.70796d3ab8":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.70796d3ab8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.70796d3ab8","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e36cb13902bc8bdb36aacd1508c7690267936383","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.70796d3ab8.tgz","fileCount":957,"integrity":"sha512-VCyOvff5akgtlgz37Zx4uPzNa8ikSp3LEIZElp2FdQLGzwsj0CLUwzb8DoupEEGyLhMjoyN7xwBxBER3MAWwKQ==","signatures":[{"sig":"MEQCIA344ba8P0rQYN487JBeHrp3mg9W2IYDp7WVT//x7QoVAiA5eVh5a6uO1HlddOyHo+V3peBbm+VI0ipa0XZjBH5uPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2470076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlII1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHBQ//a9hjDUhGCyemSBRSb124QQLazRSO/j14D0BEpzTO7h0XIGf0\r\nf70MdnbR7dxiN8ybqtUoabnIo0lctwCFVJYPr0Q6ojIS+GvJU1ibXysLukHN\r\nR2jeirnPy0rjVi7/mh+nNxG35aWPs00bnfGVGWdRx41Rm1d43bS6M5U8428L\r\nDaPqP+pQFQpZvGNa8acA3MjmglAuZJuHlSi5YLLesLJfqYKuEu1BhOH5atLS\r\n/tySairCRma1FnLCuAKG1/Oz12qkbop2LxvXNI1lJ+2NhlJ2P0dwtWTxuhZX\r\n5kApD52i2I6a9DA+WMcEZb44a1FXaAipJBD2paKoNW0GmiXmkg06WdRzI9fA\r\nfOxM6LhxwPLVwLDGcqyWvbIL+dgZlSMYfIY9ZehmWXh0hvGBo448P2o4Mc2J\r\n9nIK+oMQ8PWbk8SsauAqBBKNFmYcS/79nP76LM2Xs7BcuUm1BZPJySSE5CYy\r\nFDGBAO2FfwqbofgqEfBetm2AddCXpzLl2ocAUgXEFujSbPrMLTGCd9m6r+Fp\r\nckyB0G5XkzdA2ljcqOlkj4wZQ/4CcnrzzNG6Atj2Y5OMKRgwnjuTj2dinUNT\r\nQErOZv7kntsjEIrjx1QVqzLk38kNXKFef45dy0kBWgbKJ70QmG+Fazk4L9A8\r\np4YP19E9l0q+JBa+Jih1jPkwB8NuOZaj+T4=\r\n=H6NF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"dfb6c40277ba0da830e123c12de011ae11a1fad3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"c-kzg":"^1.0.7","it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.70796d3ab8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.70796d3ab8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.70796d3ab8","@lodestar/utils":"1.3.0-dev.70796d3ab8","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.70796d3ab8","@lodestar/params":"1.3.0-dev.70796d3ab8","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.70796d3ab8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.70796d3ab8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.70796d3ab8","@lodestar/light-client":"1.3.0-dev.70796d3ab8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.70796d3ab8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.70796d3ab8_1670677045177_0.3230802656099909","host":"s3://npm-registry-packages"}},"1.3.0-dev.05889fd4ec":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.05889fd4ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.05889fd4ec","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"31a9681cfcdeb32323dc803f09c9cc08deef8d10","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.05889fd4ec.tgz","fileCount":957,"integrity":"sha512-qPDdhMRZLMN9yaqgs8EWr9/ttJrkk+gmJY0mqa8uj7hRZdRWJ1lCyVEzHXvKCFj4HTOsgb4W/SRKrRE/NKKZZg==","signatures":[{"sig":"MEYCIQDwFnLiW6ZfYNTMV3flid4M5L4zC9vlgyjqFjQ8yN1BdQIhAI+4w4XOCOCPOGqMHQN750n4wtHYhDqROeCK1EeyrPfa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlqu0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxDg//YrHb1CiT86QC77PmCT/jZC2b5oV1SZAou2ufxaELxYi9NV9A\r\nyvgbrPV/rKJF/G1ASVf8xqQjGsBIQ76sm9zzlXxNHeJPuJYxHbrX5/Z5tdRK\r\nB4fdGPrRaxLpt8a0XA6GGsiYaVRnCL9WeUCABVyN6bmZinI9bq/qtX3Reihv\r\nfZAER+SEk9G6WWPYsXwX343ZvJy6fJiH9D6ixgoWiJ7dhgIHY/cYt5a+ZUWf\r\nizLSOUDbVBJ8BOu2gjgKI6z1qkIjTeUWAPZ7bbZ6HuHCP18ELrvjJAGk7uXw\r\n3uL4jX1gK/sBBh0zKFDgwDeDE9rf/TwNC5uPe3xzB8zKyv2vuRdkL+4/2yeS\r\nA4aIFYTHiRAjuxgrL8onc76bY9dHls7RR99i1qbrEB9K2oWBlE9WFjFmAfst\r\n8pQn7DMQsZi62Y4SQBO9G1Op2dVts6eQgfpR3o3LGjdxZpQt5YlnyCkWz+Br\r\nu+ycsszUJ6Nvl4Vxo1qiwwuWb6hvc24CI2wz1B18AdxSpHJklIxFXFtzETIH\r\nbjDfNFKGeN31wfVnlxHYo+x67N44bj8RktQXcIzHJnBhIPZkzErMD5Jx5agS\r\nXupqASt5ZI9tWyuUBhANkoePEo+Bj0P0OElrt3ifYEIIySnxdMq/xNn6jxJn\r\nkIaPJ75hDMgP31wsFSOtOJsPaB6xNQXu5aU=\r\n=qbS0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0f3ab2ab53f40f1a23083c9fde5785f62a0c585a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.05889fd4ec","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.05889fd4ec","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.05889fd4ec","@lodestar/utils":"1.3.0-dev.05889fd4ec","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.05889fd4ec","@lodestar/params":"1.3.0-dev.05889fd4ec","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.05889fd4ec","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.05889fd4ec","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.05889fd4ec","@lodestar/light-client":"1.3.0-dev.05889fd4ec","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.05889fd4ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.05889fd4ec_1670818740383_0.762011803563692","host":"s3://npm-registry-packages"}},"1.3.0-dev.a03999a9fb":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.a03999a9fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.a03999a9fb","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3902cb42c84ed121500d602ca343c7f32d9ae003","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.a03999a9fb.tgz","fileCount":957,"integrity":"sha512-zhkC2Hwo/uDzXMXZ0IA7IE5P3obP08WJKMSwvuOYuVTR9zlcmQWL/8rRz6z98O4N2kB0joj4ILZiAWyWMTId7g==","signatures":[{"sig":"MEQCIALEB2efa41WK0tLeLIWOMYRB2iT/az6yJJmrr20BuvQAiBfhrtMyzw4sz4TT349zAl7OcJz3Dva1dW4dbRr5HgfuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2472182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlrIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC/Q//ce0RUVKV9du+uk10kmTP3PU6Jl1qtSofNLcan7gDErZDWRa5\r\nzgf4WA0V+LKcvEQq+haUOJ3B+pi0QtsbT9mrAyZmvaHf5IAUJ+mbR/ymqfzR\r\nVNWYRBa6FbGgmdmYpJl49EfkoYZunAPSM7IPJaom0G1kskIObo0ECWuIn+Sp\r\niNgtUKECBB72zUW9idESS+sCiIDNESzdSr8vq+7NCKMZHzeD31hbrdUh8qT3\r\nEI9qSjKcFuFgs730G2ACLdAAg49DAQeyWGtQPRDOiRSjVKDcX85cZlYgV9Xs\r\nkj/iN+hgmjq78jQcD0ROmERWBW+SusbwN0qRBtB1WwoDVWB90UN4ZX/YkiBv\r\nIsNhMuK5Qd/lLbdk9BY/2KhKv8dmjo02mbFo/e58eY59xMvGEbUP8BD0FiF9\r\nB/3cobVzLSSQefsrGUWir3bfdIDDhPKbpqPBRvPdhMXxld0Fnvb1mnArPOs1\r\nItwHuHib93h+x1jetguqqb31ATtHjF+Li8aAFYk3D5R0wKr8vP6725DU9Xvc\r\n+CeVKBgfwAXlWgbaiZuJd+/NgAOBLpWChduY3Y/gOj7l1AW+t+3Rpi9WmksO\r\n47OmZtX4xbSQDNXKBfaPMKbaJoXxgOyPRjaYZzPbcHHtjvpbu3ZmSi7u46jW\r\nTo41UpC0AtNppwuzZdhkpKs5jhMPvA+Eozw=\r\n=EfZG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"e19873a04807534e3d5e2aaad12be1857b1939e2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.a03999a9fb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.a03999a9fb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.a03999a9fb","@lodestar/utils":"1.3.0-dev.a03999a9fb","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.a03999a9fb","@lodestar/params":"1.3.0-dev.a03999a9fb","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.a03999a9fb","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.a03999a9fb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.a03999a9fb","@lodestar/light-client":"1.3.0-dev.a03999a9fb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.a03999a9fb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.a03999a9fb_1670820387474_0.1829630425914388","host":"s3://npm-registry-packages"}},"1.3.0-dev.40620a85c3":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.40620a85c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.40620a85c3","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"94aab67f67c28588d15934a87e4c9218e5f9bfc4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.40620a85c3.tgz","fileCount":957,"integrity":"sha512-lKZh2vwdHjxSUP5TQiB91uNabRqhv6sZeiCfbZxkYRIZzvqoI+ZpaWoQJcVyvfLkwhhlcEkkyuBl0naCgTumTA==","signatures":[{"sig":"MEUCIQC4Z9SQeFNdgeTzA0XcK53ht8U4A7tGRcMqlofp4StuHAIgT/wRcc3VILVZjxVpL8CJZYbrVApdc39Bz6/l+ngu8RQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2472182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlwoFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsWA//TmvQsOMKkTWA9lrFDnTxlv243Jvv4lFqInIl9fduKufg3cDi\r\nl5TeW4s6QwIeBZqu8ycvLcoVwwQBAoB9wtGXEljBAA6iyfaMyWH4NO/BfyWt\r\nJqgTuuCoUHFEZxq9I90CfJXBVZKOlFO0wi2NyT9EryJKxeJdxwxuL8UvN1qr\r\nvMuAyTO9/Z/BxDOA9vx/upiNXPXybIyXElWTUpMIUTlY2hzX4mXlqGcXcCBF\r\ncMh3ffuS2/8QLLBWkwAcblNbFOzEmXjW7cFvbTCzPK8OKtJAx9wot8nSC4Yv\r\nQQBH1Jb6/p4f6pDY6XNPBkCQdx52UaL08iho9AhPUh5dbRQixdnr5xIIuu1Z\r\nneY9d67+Yd0ZRwlyp9DyGjGyy5uBbZAwlUP/WzH6/qwMaO0iVeau+kGKgIEC\r\nfneAP2JrIkUDpcmN+nWTxMQG5WZQnrGBwfWgQeVmTTlE5ckrPir6fvh1wdFa\r\ncTyo5Du4MZmXMEx5SJqfHdGzoDs3bNoqXpP0hmROx7x0ah91GtzXukfTD9cv\r\n6pmYTtlP+1+pC2r/1cNzq+lIewgrVtVbf0ozWoGI0YdDWxeCCLnRxJXLr1M1\r\n4FRzpUBtS+ytrbfcIyRAE6N6xrY0gpNg7eVc14sGAvOSlS3tMNji37lnQIX5\r\nQCYD0aTZWSeuxLRx7XQD/KsYYakfW9IfXgE=\r\n=mJ3L\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0dc2cf53413d1851cfcc8bf29364ac476c3aba18","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.40620a85c3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.40620a85c3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.40620a85c3","@lodestar/utils":"1.3.0-dev.40620a85c3","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.40620a85c3","@lodestar/params":"1.3.0-dev.40620a85c3","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.40620a85c3","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.40620a85c3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.40620a85c3","@lodestar/light-client":"1.3.0-dev.40620a85c3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.40620a85c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.40620a85c3_1670842885125_0.8651812918509219","host":"s3://npm-registry-packages"}},"1.3.0-dev.7c71a412ae":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.7c71a412ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.7c71a412ae","maintainers":[{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c78bab2a687aaa68a4ce8475b5b0e4ad07b48596","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.7c71a412ae.tgz","fileCount":957,"integrity":"sha512-jG1CZ9PuAVCjPbWyH9Xg3w3BKuwGQhYOW7XnmLzpz12DGXBOZuqQOFr+GDeVWUdhjVYxPCiTzXwLsV2Bt9v95Q==","signatures":[{"sig":"MEQCIBd7wIOWW6MB+voLXLt4zHUfawkZwCKjp3KrVLbQmxRbAiBxNJbKWc4KAW3PaGilK196pfqWj2CceXf9nCipXaeWLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlzcLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrioBAAhWL0ZXyDEs3+w3VSeFcoCYFrvrwhcvrE0UD5ZGmeEltXm8ak\r\nbCFBdoT9RvmB2EovmSZLEBrldIYvLBrroUeOjEOweBbV5WToL9rXqaUWl9E/\r\nyomlRGNfr+9pdALC+7q5pXisa3A5rzDXEjQGdBOShJSgAL8WVm1Jwyb1p9QR\r\nruulL364uW0pXJVlClpHXNayXFLs8DI0wUDy/olowUHNr8WHJXFISyRoFlhG\r\n9me5TwLQZE9FPizVgObTN+piBEw0oLcqJXVaDz4ywiCq+XqIcrcEDn0e6l+Q\r\neCUgLfCz/pGN14+n3I8LSZHS3RfH+sNY/VGIvGLyv5In2s/iCC03vHl6sVuN\r\nUjCEvcDIRLUFnhLj/Pc5Eja9wjkldeaE+7daFXLlqLHOGeMk4wBOWz+YEDEZ\r\nE0OVx9XcbdJmRd0OA7Pfth9Uy5gFFxinh9qDnAzr/bcrpLTn9e+qfV33hz0X\r\npiD/C9OFGwQAGqN8xrQqj68m+qdI9BAe0fMAoq4vwtuo3hUgXD2/Td8hPUes\r\nObOEzFwmw7Z47FV4UpyToMXtv1Zs/qERx8p9LQGeKW5lEg09kwVaQvjjgn9d\r\ndVBYsgIhxsKtg85rPs5S+D34+f6mg5uXNp7WfDA2EXzzNKfBZxfTKhJ0WFzB\r\n6mYsLDzzq+eFcrg2Km9ijzTvrbh/MwFgXeY=\r\n=z3lJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"05663d47e8c37373f59d5b519c870e0e0112802c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.7c71a412ae","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.7c71a412ae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.7c71a412ae","@lodestar/utils":"1.3.0-dev.7c71a412ae","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.7c71a412ae","@lodestar/params":"1.3.0-dev.7c71a412ae","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.7c71a412ae","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.7c71a412ae","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.7c71a412ae","@lodestar/light-client":"1.3.0-dev.7c71a412ae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.7c71a412ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.7c71a412ae_1670854411105_0.604907463125621","host":"s3://npm-registry-packages"}},"1.3.0-dev.0a5bf0e20d":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.0a5bf0e20d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.0a5bf0e20d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df116ec7e575f30f758fa3c5b1cc3a5b5a9b0f6b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.0a5bf0e20d.tgz","fileCount":957,"integrity":"sha512-e03jrLAmnjNiCATWOJpT0zoTExEJ7Sgmj5FIxiJc9mPWxyMaXogEixn+hXVM3EIo02p+h93LRRvD/f1BMwlv1Q==","signatures":[{"sig":"MEYCIQDGOEY2R+ZZbvVK7pET+9KCdMPdLYCemrlzuov3CdL7XgIhALYT9Dh+Wi1C1BvKHBPZsPot8amPXCoEHIaPskCLzhYL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlzxEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppGw//a0g45b+9i95KyL/dwolem0wydStOZSU9Gy2U9+lun7MVByWY\r\n93lOTC8tlDhB1QCwOgl3PwiL6OPVVTt6LhFg3jVZRgHYhDl3Y634iF/aYbvG\r\naoeaZP9ISCZe0J4IF/s86n0J2Fd5A6uHN2si5iUtebY7U4I4RkqucFBdc9xB\r\nMNDVViZQSUDsNdNLnf+Kr9evze/lBNKJmUgNQFho7Qr5vbmi1Afno1US9cjW\r\nYQMg4OeeqcF3stjm/6x732ciWIzArWDF7P/GUsjEzYlUhKiR6Zj7UFF2nYk4\r\n/2s6gEBJw2snUQAheaDN2IYOpPa5PL9AAjtpfUdG8d2pSaYmtUN+LZ6AHPFj\r\nU31w+gnu+lbo3F7G0mYtLWnp4dGWhkiMqYFf9oqAbjmeMOeQfJKLlo5yTFhv\r\n5jgETbJ4LmueeqKZUtU4jivNhJQEcBx9YouhO8/aDicsh43tY27gNTu/wN6e\r\nBzJoFKw6BVVVgUKknwgdF0oXLgdnGpxANZbSrrjedhYNiZtnbGmNHh37BwEX\r\nfns5IJB+UqTdV9m48ws6Tm5KKrTfLJg1II6Up2+Z+c/E5Hc48qEpKk8IttcJ\r\nETkqASw+j5cMqH3UOOdjvCEbmvnPEDtuVHXC2jV/CXAzTwvD+azIkQGWrwLP\r\nzZyqbKNDPVIUoaJb3sDHOiDshzekOWX8UAo=\r\n=b1Nn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"fc091a82a83bdcff398621a2e26db8f886794612","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v16.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"16.18.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.0a5bf0e20d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.0a5bf0e20d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.0a5bf0e20d","@lodestar/utils":"1.3.0-dev.0a5bf0e20d","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.0a5bf0e20d","@lodestar/params":"1.3.0-dev.0a5bf0e20d","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.0a5bf0e20d","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.0a5bf0e20d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.0a5bf0e20d","@lodestar/light-client":"1.3.0-dev.0a5bf0e20d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.0a5bf0e20d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.0a5bf0e20d_1670855748065_0.12329654179090466","host":"s3://npm-registry-packages"}},"1.3.0-dev.7d662d7951":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.7d662d7951","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.7d662d7951","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf6e4d1446e7d8652d714ca5f8cfe9720c774db2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.7d662d7951.tgz","fileCount":957,"integrity":"sha512-sGyW0VzLCAjbWnZ7KPq7iGUM1aWIfYmr3UjL2s4EfIbvGKoqjz3Cq8DFZn+3Owp076xLq3H4FhQFlqwO2OIevA==","signatures":[{"sig":"MEYCIQCqcBUqTSSH7laI40gRzb5BqeaYvDxq5MY3hfmATcRs9QIhAOwQT0nfiRjuCR9ZXl1O84hQE8krhm8pTXxklKlm5Vbv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl0RfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHqA/9GUpqzv+C8yOGTLlwc0Utr+95eqCle9RWJLCTInONUf9KNkQR\r\nIUNfBy7XBj4E3PU6RgKrCVfzJMLwwE1Yagq0xT3q9z7TEbUXoZH/MNbD3VWp\r\no+B9uwNbgAtgtDE9OPp04ULgoKRef4ZaqUT5NRk94T5590ZxPNduJeWZ3hAx\r\ncKt4w9HSzNQj/BOCd8ScA9vcGz8nqITO2UCh/NkMljYAkmTickaTWcUR079X\r\nblyJoGKQXaKwAvS1R5oBcVwqt+PyfzQYRS2J3XAnSBhmJL0hYrwGp0+dbQud\r\nedS3lXQUJRB8nbdBFzFmeeKaKET/LyEjWTeWFxddlZxGuIlku1mpM5YMbyIG\r\n2a6Pyy5SxLNhRoMyOoBvjydGXge0qrOZm/roj5weN4cAn3PA986qFIAfJdIR\r\n2AMKMww8BlfcSXOKTJvRTN8wgAGJuBYGP8C1qlWVIfNBRXJG8MdZunFEBT97\r\n7qaQdX8mfw7kcLjaA9LxKj+vNzmeZdVBMu/2l/eAP+mvcWVUoX21G/2np14L\r\nyUIovylb91xLsA9ze/06ry7Km9qjh1Jm3qhzoFQxSvqg03CRsEDuKjf33oaX\r\n4D/4peoG8VuH7UBfvnKw1m0IjJ6480fsvukt0he7tqNznAAoq7Rhghz+F7aF\r\n+ngIwPSvFF5AeLi2PE9+gN3W9GB8JAM9SqY=\r\n=Ux60\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"cc37a5544427f499de4c88494ed697a2e5a05744","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.7d662d7951","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.7d662d7951","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.7d662d7951","@lodestar/utils":"1.3.0-dev.7d662d7951","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.7d662d7951","@lodestar/params":"1.3.0-dev.7d662d7951","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.7d662d7951","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.7d662d7951","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.7d662d7951","@lodestar/light-client":"1.3.0-dev.7d662d7951","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.7d662d7951","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.7d662d7951_1670857823296_0.15891614555342937","host":"s3://npm-registry-packages"}},"1.3.0-dev.32a02a7471":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.32a02a7471","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.32a02a7471","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c81406a3ff584a6e986ffecc67b427f220d2069","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.32a02a7471.tgz","fileCount":957,"integrity":"sha512-Opmd08RIkv09AZgI6B6fyT0sg2KLJz/OksV4TUM08VdpEGqPz3zNPypyDINiXC3AJSh01/NZOJ+5EdilsTPM6Q==","signatures":[{"sig":"MEUCIQDltZ6gbCWpIce7PKgXvjvOcIOVGNG1hFIle7s6b6u9ewIgfgvKEBnobB9QljyhjGTCH860LEIBj8buYrI+QV8p7FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2471034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl+JgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNtA//dZgOS2WOYoRIFcOALEAwH7kJJP/tnHMoUOygcgGtHHHld2t5\r\nLbouY98c7vBuxqgsaIqnnyGNRuQZM26uwMglRyTq113wm3+rjFq5YrfQqmVE\r\nGnHHPZMhZl0WV3KlNYRyIpz6QDAxG5swoQJdOpZL5z92bhYf91AiSXpSytjf\r\n2pY0CNNzcP8YWF/3/h3EbjivhCPoyWiePaN4VT9JrcVBhBITNSc0Ej6TCVA/\r\np1RYOViwm7iNAia3bVFN23RD2fPVnGJ0e3z/mhwrZY9PGzPO+41f98A6afYo\r\nHbkUrZE1ilcV9+4jK6bc6qsjAdx6WHetJGfASxna8DRGHYLVoPU7EqXzE/aq\r\nkOpAUe9ywXieoaU7HwK5+FgJ/HvsT41s6OWxa4/lcYQMDS+PNwCeLEir1d3K\r\ncSs/0wZk0l12FNHtCgyC2ZTUG9ExEn5spD2tI/naf4iQH+jf+86meCYQ0sJm\r\n3qPdszWupyjxA4q9WUesuoJJjLvC1BRk3V3m8BY8hNjXTaPHz9V+F6D05bE+\r\n7CxHSb2YNgPoGP7xWdw4boESAOeVf0/o4qRB5qTb3WOV0bv+ZuHs5KsJ4Kqt\r\ns2CvcYHUF0KQFgmzQXU3YIGsPcOkEUNRltR0SsLB45YYPM5gfz+Eay7JGD5c\r\n5g19Vwa+y0dvXVB5eQHPpe0oCWNmmZFJ66w=\r\n=lXgi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0064bfa54fac051f2b68406b26cd9c5c6c5e4552","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.32a02a7471","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.32a02a7471","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.32a02a7471","@lodestar/utils":"1.3.0-dev.32a02a7471","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.32a02a7471","@lodestar/params":"1.3.0-dev.32a02a7471","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.32a02a7471","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.32a02a7471","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.32a02a7471","@lodestar/light-client":"1.3.0-dev.32a02a7471","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.32a02a7471","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.32a02a7471_1670898271761_0.7195743586521239","host":"s3://npm-registry-packages"}},"1.3.0-dev.e2fc20794e":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.e2fc20794e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.e2fc20794e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"10ec9947f068bc435fdfc916e34c605116f8b5c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.e2fc20794e.tgz","fileCount":957,"integrity":"sha512-tLcWxJp7K3RXBSauoNSgn1Ui3xd63fdQCMDASnPJtIEjGH4jxFbqHVt/iGQGvaDU/4OUoAkNmHhpYtG923KO8A==","signatures":[{"sig":"MEQCIFRpG0xfM3kGUq+dMkUn+EO8/2da1meBjgz/fx1mfB5OAiBAfwFA1aQeZS8vPUztFCZJcM1hsxUeEo+lKn+iwrw+QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2472561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmAXgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqycw/8CTRuBwuGv3N/c4TmfQ8yxrar6FzqmQ04EZzOkuyxqYy/s5xb\r\nqIrmUDoShtAO+FooUgocLkYCnwXYMJVPRlZktuDJOOyrmESwRZgGfXaLDKal\r\nAqxRlxLFGNnxzB+PdgvKReEVTJkQ5DWM9drkhaEaRkip0qxMztkW0eT5Q2cE\r\nLUyvNonSzDgps1q0CGJz2UjiJMz68OLuazZZhzEipV8AGqkVgBMO2MZ6aNqK\r\nLf4OdxMNxtjaOqsrLexA0BRkzWlvcl5/H8HvbaQZ6PevVz3QXtG8QQC/Sd2O\r\nEVNK7he+EcIfHL+XNjVHl4rEf7cdYmma6KFSd44DDDKhovdLzBlbirebt7YN\r\nicNv3PY/XB8QzjPmtrH8pBEDPKiZik/0OdlnkI2J7NFVPKejdO61Z266peh8\r\nfTjbjajcG0QItZw3PWxMArI0N9Mw1QpdlnPNf/n3QyJTXlQ9DimJB9bxMY24\r\nvZocmiiMbrxuZ6FWHlBwtQeBsa8c8/D3waTWpqZjsAyyWFSgA4k3pVsPmHZF\r\nWwvYWoy7dnob6lJe1Ir2WUac8lMbNsWb8jJDcAWxA9JCsPo6JQLi6RJGWRkv\r\nFtfyT62GrsudEiC6lLB33Ce82sMim14ANfOWbntId5owDU7l4BOv2q5Butfq\r\n32C4LFkA+OtPrJ8z3godPoTZ9ekABIntgpA=\r\n=9K1V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"6deb0ad7398993f7c3c5952280eccebfc45c6c2d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.e2fc20794e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.e2fc20794e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.e2fc20794e","@lodestar/utils":"1.3.0-dev.e2fc20794e","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.e2fc20794e","@lodestar/params":"1.3.0-dev.e2fc20794e","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.e2fc20794e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.e2fc20794e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.e2fc20794e","@lodestar/light-client":"1.3.0-dev.e2fc20794e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.e2fc20794e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.e2fc20794e_1670907360377_0.4260917790667722","host":"s3://npm-registry-packages"}},"1.3.0-dev.eb85782095":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.eb85782095","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.eb85782095","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4f5d4cf0d3dbf5e3145721d3a7d14f44448c5ae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.eb85782095.tgz","fileCount":957,"integrity":"sha512-PMBVJ/3H6JjrFPRPzGp2lKH+wKR/00ODzVMroNUfPJY8jx0ofxUABJqFGp0Hj8m35OVZ7+CyzhunqDGURwvxmQ==","signatures":[{"sig":"MEYCIQCWG0lSHDimBmvlrjGOVlPet9UVm8TmrdBuu0Mic7l4nwIhAI9s9ktzLq/2kti/PUWf82iYPCuMWk+GUt6CArF4D4Ks","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2472724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmBUIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhtxAApEm0k7tQL1EILONPUYjPY3EdCY243ctCqBMw669cqJeIk0Oi\r\nEUtzzr2tadQe/PQ6Hp9hnUQr34lLnvbCgjZjE4BqEAX7nlNJ2Tpk3egcrpPP\r\ndR4vntPME1oP7LGxStbtWX3gr1PQQ0d/DORLWEoEj/hiVC7JuVeSdz0007in\r\n1aKKDkIxXgzdC6thoiYAzxbJPxgi7FFho685mdhxzjpABK8wuFO/0u6y2U2f\r\niALGaDM+M9y7oH6o2Q44EAmYy+7KVtX4gz3rXYPUx9q/x7BTVNm1JkA+INlz\r\neU0NTbx1VLYHRNHJm9RL7uhAtZT2J2kEdcIBEC1VQ482WCAn1gaMnM5kpKoq\r\nMruOOWFuatoAFv/pClrujoYCQdjw0FUR3xDqsSK1Eamp2SE2gSf26aiyY4RR\r\nkQ36rJX/TajtLVCyYl+N8zJoZpz+v2CeFULypkrIXlscWMBHaXpjIiFlrf/d\r\nqSB9cHzIPrMFnTmF8AR04Q+GkFNzD2rqs2c81m5WuHOObvnlxmGpGdhhS/4Q\r\nkvT3JbyW28NFdK8nH0SsTepm4zb0eFXBxrDjAPeOK4puQ3oqmzFYfJ4o2VXE\r\n3fBixEmYUQmMcGeKhwpvMnz6w0y+iM+Sq/X5d9RHCk1AN0ThUSBU/Sq597Bj\r\npkS33/r81bIv6YJ8VVCa2XuJpKdg8C5sCgY=\r\n=Payk\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"6c07fc6732c6e2fb4a1b9c4b8cab7312109b7090","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.eb85782095","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.eb85782095","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.eb85782095","@lodestar/utils":"1.3.0-dev.eb85782095","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.eb85782095","@lodestar/params":"1.3.0-dev.eb85782095","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.eb85782095","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.eb85782095","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.eb85782095","@lodestar/light-client":"1.3.0-dev.eb85782095","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.eb85782095","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.eb85782095_1670911240555_0.7453648229937406","host":"s3://npm-registry-packages"}},"1.3.0-dev.5c3620643b":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.5c3620643b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.5c3620643b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"92066d3b15a6f86f5745e44d53df2c328fd6e0d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.5c3620643b.tgz","fileCount":951,"integrity":"sha512-afnp0hDs6U65CsTtn/tQ5o0VMv/hpkdYUye9AF99IFsF0Bho4oasYEajMnqw7Ceayi1GBCcbXO78tTm7oEtBeQ==","signatures":[{"sig":"MEUCICWjHLsLcfMGSThk1DXQuveZ6CH7xvHcwqt1PoIlDrPWAiEA5ukm8vzW+7oDt15hz73rTy47XY6FsvEF2glLxFgwwd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2455882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmI/yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoUxAAlGvSoqE2Z1Ed3AcU6CxIQ8T9YAXPcH6Ww35ydyP6Gmw0WvdP\r\nIFjtZerPcUWEqjw6QtIJ5rALI3w2Ou19w5pYYO6A0GH62ekuVf6C+cv00Tv+\r\nZY3od+PtLmwswrB+t6LkKt3lpE8uqb3IWebla0WFCC/YlHzTER6AtnC4NEJw\r\nP54vUzwSCntUzQZu5kY2+vlrtsHuL7R+qv8eoIbpkJl4igHwL5gzYehU3fTo\r\nsLzdryn52RRBAoqBwdIUPMbEFTj8ZD6FKIdW77lMeMBjOto7e1XmDb96lVxx\r\n0j2KVS05cuQ3fHmiDIToeHF9IWlvKdtvnSCAn+t8uVFH76WFNl4fkiJ7Wipw\r\naFQGXaLMQZQwZJld0AgvhFd3ARq2YCKxppJFdf3mnQjJjFCStYuI/X+TKCPu\r\nU0IhfkQIybusI2ASzyDaMlOyUi+NrmlcVGN1LLGz7kEHkyq0jVuSdqA/U5RJ\r\nlFuuK+HS2Bu0KopbviLAeseghgAm4aHsKZptBqqGqdNhtVhJLSCBSRRpbPC1\r\nhWwsh9A73WFneSubVeqVhjrgsleWooGUOD0z2RRImAe/Oj+XcZ+gT+FjBCo3\r\nWrlzg8Id5yrRCn8uV++/21uzL3Ici1ALyDMN716RBldXpg3rlOwnDT9WGE39\r\nQEHXXU3aaLUiIqbeI9pdaUiKmMm3CiC0HSs=\r\n=osFZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"adc5be8bc95fe115754b1961618661f6bbbbebf5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.5c3620643b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.5c3620643b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.5c3620643b","@lodestar/utils":"1.3.0-dev.5c3620643b","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.5c3620643b","@lodestar/params":"1.3.0-dev.5c3620643b","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.5c3620643b","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.5c3620643b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.5c3620643b","@lodestar/light-client":"1.3.0-dev.5c3620643b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.5c3620643b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.5c3620643b_1670942705806_0.1740282375896569","host":"s3://npm-registry-packages"}},"1.3.0-dev.9bcccedb14":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.9bcccedb14","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.9bcccedb14","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87b4ce9bf29811d878243aefac2f8bd8f2d3f0dc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.9bcccedb14.tgz","fileCount":951,"integrity":"sha512-6qWItHU5ob+LBIqy4+dsCzZClg5c93QEIAQOEYmDuyjTNOlW1rFfoxH7QxJ7r7FMOPWMm6UNXEB9+s8tqEuw7w==","signatures":[{"sig":"MEYCIQCHnc5kzW7gKf1LKpBkfVn8KT1TIJJjfyum0jEP25SijwIhANbfbQ0p+ed9GlYBkJ/04izwAB0lcgmIqa9ASizVXrhK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2455882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmsbbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJLQ/7B6zL3KImqqZ1dzy4dL6MJaKUZbBDSKAsrlEH1n/TmcP6Jt+h\r\n+bBX6PlI0xn5GlRnbZou26lnuAkNFabQFXwnAcmDq9G4zguns9XA3UI4MS1d\r\n/t50W8aWZcL9tzVsYBivO0PLdHBHcLDk3s7kQmdzjOazxLbaRf7f7D9cfHsK\r\nzVyZtI8jRJqmGHhBppkdto6/dvQbsf4571ct/VA9pUUN6+0xlzqT9Gg5nrCf\r\nP1OY0RqLPIMgWs0xl6HYKLV/pEWa5dAQahX5+66XbMcKr7G1J4pcxG5TePsA\r\nBFSjergOQFOPYt5zwXKrD3/IZ/HufW8uINtlUJ7aJWsozRVZf14shESWQHY/\r\nMuqY/6TLYHtLQ0xlUrfeEewx4H/Ne7v7ra2UXcaJYlpA47hZCKYmU159uqu1\r\nQrNqsb0FQSheZ2fgSXnwAMZOaMVSHD9tR2C2J/Q0vY/3IM2zMPCbvzgkspk4\r\nKcH/hZg2CU6zrhC/00XTN3TKnkk+iDt923TrrSBJkCrwovXJ0geHz7+wwfH9\r\nGs3YeOSiC6KsDGjEBpGxZa54IiIXNDP7usEMo4XvaHKn9VwHj2LEuyFqcFr6\r\nGRNy0Fcvqx5Ut8n7OsYp6Pco/Xxud4iJGZdHzOXIjhpygu7ZpTJn6kRDD5+K\r\nCLDGwN//Ucvjwsk5OQPlsiiAIxUCaamiBAc=\r\n=zb+7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"74f3b397eea763a5213b88c19e4d2ddacaa49acb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.9bcccedb14","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.9bcccedb14","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.9bcccedb14","@lodestar/utils":"1.3.0-dev.9bcccedb14","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.9bcccedb14","@lodestar/params":"1.3.0-dev.9bcccedb14","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.9bcccedb14","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.9bcccedb14","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.9bcccedb14","@lodestar/light-client":"1.3.0-dev.9bcccedb14","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.9bcccedb14","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.9bcccedb14_1671087835552_0.33543380623158336","host":"s3://npm-registry-packages"}},"1.3.0-dev.df92e0c6a7":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.df92e0c6a7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.df92e0c6a7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c33a4fc0901a35d25c396cd32d217ec4aea887e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.df92e0c6a7.tgz","fileCount":951,"integrity":"sha512-ymrCe2maUEDZjV0BzSQjnFWCiz2invy8Wy1lL+WBSaZj/lVbkBRdex38WxKP7tWmpEDMH5/fizoAc1Ng9J46QA==","signatures":[{"sig":"MEUCIQDgbf0lXVtDya05CFD2jJsNdjystTMbYI+qdnTJfHGOOQIgHXd4PWFDKdblr7eu4l99ai5M5p579+PEOJUzNhu+C6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmykaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo20Q/+NtLeMkDx8IVvhEujkiShOwjdGsFrvfcDZjrUjL4L6oYDHpyF\r\nGvlstbT2h28NuIZuXAzzwlCID0b4ztgKn8t5/UHSwtsQ4H8N+XAz+tcv5qF/\r\nsIpZEEq4YP1SSiWyZAArEQ8RktvGYpn9hXoLwQk6gEI5JIXkXc5K1wRuVTlZ\r\njN+1FZALrxwwoVYm+h74FmMuC+g0H8n7jCs0U5zqFel84Kb2WV3+rA9UI8Jm\r\ndgGr8MGUIq3YbBeCtVTBknE8IDmreWoKoiKNbOWXehRzAMx0RKcJ0YXANb0X\r\ndXukbjk5Sk6ojx5s1x0D2ShJ9lSB9A4nsvbszuN3wZ1TzW1Vs9UFQTs8Hrfl\r\npeFF8bGJjMbASMZmPaZq3zrafzk66HBFG910EFz6bTqsVvoyduL/dcJ72sta\r\ngTq1Twj+qjPneQtxvTNHZkLXFKWgHZ1EBIw3qnYhr61m3IMKFi0QBDVTfqB5\r\nt8lbOUCrjW5uv5VqWApv6Pn7MKa2wo2sOer7z3A8FqkoKgwGiDmaXZ0CG0Il\r\nKCpMuYYW0bS/ilIf07VWp0FDChe9UT07o8gqJcniSF4othNKMXm4djHJU1HL\r\nl/b4vD3UsixHiJPHTxdGfjTNYVHGbIJumoTfRlabMRbTqQCoP9NDxDS19iq8\r\nANmeXCv4etiv9029K9WVgXb0g3ef2/vku/8=\r\n=f1PV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"8042712e64662ce3de22f3671cc45018f6dc6b7b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.df92e0c6a7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.df92e0c6a7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.df92e0c6a7","@lodestar/utils":"1.3.0-dev.df92e0c6a7","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.df92e0c6a7","@lodestar/params":"1.3.0-dev.df92e0c6a7","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.df92e0c6a7","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.df92e0c6a7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.df92e0c6a7","@lodestar/light-client":"1.3.0-dev.df92e0c6a7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.df92e0c6a7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.df92e0c6a7_1671112985870_0.07513755892153084","host":"s3://npm-registry-packages"}},"1.3.0-dev.95ef1d6284":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.95ef1d6284","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.95ef1d6284","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"73ff8450ea739179a83acca5e8eed711be9449d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.95ef1d6284.tgz","fileCount":951,"integrity":"sha512-4WiIYOzr5uyyYebcRsBkdCFkAkG3qr64gse3TvtJT1qyK+Y6R7seOhQLDGgPTB98xGYtY1ZWySJZ8l90J9GmFA==","signatures":[{"sig":"MEUCIFMswP8IZa1pU7JzcxJIlkffe3Bz8J3NU5h72It/yArRAiEAs1MHghauLoK3501ryPYxaqPHzFVKDHbM5437sNBFDlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm7RCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP0w/+KniovbOfn7PGZy1H9p7GQ9mArzKjllRNFMtbyLDamYUvWEZO\r\nT7jprO7R2l2qnGLPA8WEvbeLTAg/BmM2r/oyFIDsRngKIKjULSI6UD/M30wt\r\ndWQKYLjnnsMcyQu5YhPaIuPB15Cv+6ZZzVQCwgK8K6B7aWV9PYCUs28//i9F\r\n8GTO9aZnrOCgCmO0njZbfM+FuBJpdJZZfiRnxA2iYPXnmWGVUPyTMbwf7jEn\r\nXy4RGWLCmNVF4zIM+W/OvQn4V/n+AzgwH2LIso9P4b5R8+S6BMwXfz55Yahx\r\nNtq2Z5SzlAoXTBpCc2TDavZ4LEuFklAET6m2gU2u0R1z3Dlc7qXWwlWugfMS\r\nKKaiBXVPKXZJxKLZmvgzOAN4DT6vTCCgwilxJRhZt+nEMPgK6AZoc5WK0isz\r\nsxpZdsncDuVpXBgpVv2bDCxCNf2oVd7fZkwJtRfUj2lDH5frwyuTsN+at71D\r\noAGOiOWXX07TCdZwx+YIwZQgtV4/MCGTlzFPYs68fhLMSrYNSGn7kI+I4oMN\r\n6jAsxGdRZVryrUE8oPiOTrTxeSo9zicKIO5u2rikFqcUV3s/+wWhEP/aPql5\r\nnauUAZmEzWWplSA8FKnCcbu3lZuPZDoNkiVc3s+ywUjdJjovX1fh7oqt70de\r\n13SX7yl5red2RI+lBwu1Mz8sICzAY5xtGq0=\r\n=hc3E\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"a3453793195c18090c9df4eef86411d2ebf10f47","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.95ef1d6284","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.95ef1d6284","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.95ef1d6284","@lodestar/utils":"1.3.0-dev.95ef1d6284","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.95ef1d6284","@lodestar/params":"1.3.0-dev.95ef1d6284","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.95ef1d6284","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.95ef1d6284","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.95ef1d6284","@lodestar/light-client":"1.3.0-dev.95ef1d6284","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.95ef1d6284","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.95ef1d6284_1671148610225_0.5801206152951544","host":"s3://npm-registry-packages"}},"1.3.0-dev.a72e13ed80":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.a72e13ed80","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.a72e13ed80","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca608ddeb131769ef3aeebb929cb82ef206c4879","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.a72e13ed80.tgz","fileCount":951,"integrity":"sha512-rUengTmxXmO98+E/egOnkEtdyrccPvD+pHsnt+fUpVW1TAKWzbmhmGDAQ4NLNVim2A9Pv17JEpaXR8gHGpYBnA==","signatures":[{"sig":"MEUCIHoeilXJz4UZ338NoWDwyoM54aYT2i6j6SUV/gJ4ViY5AiEAj+rOAjwVvLVbLToE2eIVdc1GwF8Hhx6jaycCbzd88Q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm7nfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqmQ//boV2wwWDoITbFUi4rwnKnUXIcx+l3B68FUh1dIws09rsuwIq\r\nJ+8zSZSq/xHO7x1sns8+okrrLLSZLcENA2e00wwWYt2B3ekiTkih4CWGQgZb\r\ndcCOIB8eA6soakroaV8JgiQkNh5v55Y6zAJj81T2zhOjma3o42OaB3dpE2D7\r\n+mYTYLD+spWtWqlTu8TPaEcvIZdP7sktYRVrcu+xqJAOLGpZnt3cqfYZpPkU\r\nOBL68aPtxyFah8pXBUGMDYDhtyOFmXgmWN3sm9DBJoz9M5vdCA2OXLPetzKG\r\nc+fBZJwj5IlfrW3cDas/XCuzoplt85r3JmAXUeYnoqUvY2kjkvcuN8WycRG2\r\ngrAKAPVIzvZIzBFNzzfmfFSyF5gCnKZECByKdus1OY9VEYNw+9KPbLa1bYV5\r\nFodEafHIrdDBN53vq0lkGnMJKD0sp68Ai5C/QIurvgeS+fCDDZbArOBvWIGy\r\nVt2q1MsMV/4n8AErCP2FDui3OFE1NQxTyWUbBz7VcjMmmoYdtnzXfYK1XkLP\r\nh6KThQGrRVOT9zEW0mpz8WiX9slky9vMwluwGbJGsOO4rRDOWken2YwdO8Em\r\nM3VZYUjMK5GwYRRa2kH/XCIlO9o26AHqzw9v8ebLYVwq68ke7ePcObd1ffEh\r\n3s/iPmdQ4p0u9FWWMRVPHMT1UYb2BM9q7Ig=\r\n=9p2o\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"afc189aedd5b4f5e375cea289fceb31c5df97940","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^1.0.6","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.a72e13ed80","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.a72e13ed80","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.a72e13ed80","@lodestar/utils":"1.3.0-dev.a72e13ed80","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.a72e13ed80","@lodestar/params":"1.3.0-dev.a72e13ed80","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.a72e13ed80","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.a72e13ed80","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.a72e13ed80","@lodestar/light-client":"1.3.0-dev.a72e13ed80","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.a72e13ed80","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/it-all":"^1.0.0","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.a72e13ed80_1671150047662_0.5801538909336512","host":"s3://npm-registry-packages"}},"1.3.0-dev.cd3e9da8e8":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.cd3e9da8e8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.cd3e9da8e8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3cb76463f4783e9d347acf8b90e7d94d55b2b26e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.cd3e9da8e8.tgz","fileCount":951,"integrity":"sha512-ipQwNTOQZv/wEyMzneDI3jYFVciNgv4kPllxzrt1fibtdobARC3XuzvIgUyaEh58n1xsPT26qP9RPYCfYykwKw==","signatures":[{"sig":"MEYCIQDsRY/go0ngbELwvJaCSQCXnzvazGMtm33GtebJh17bugIhAMaBUr8uiwKWNXDj/cYw4ujhUeI1F6vnmZbYNLt9y/UO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm8ACACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg/A/7BXfU7Us9YVBFNcxryMtF4QLyergxObMIO56n8BApGNuryBBx\r\nolfp/nnf996zOmAf8Q1BIz3z5O0VLuK/p/jUvkN+lpUvbTta9ewmEZxVv1eA\r\nL51C3bFmIfl6AJdK+u6/z+I0RMZK83e2mXPwNR4Ug0KsSYO5UhNyX6EstjK1\r\nUucJJY2+94p2f1p4a6wXoErAM+/x/Ej9aQihUSB2OkSijOZzp0Rwv7+mhPaD\r\n7jtpinwbvsanBAIlANscjxPVjt/D1TZbOSkj0RQJLFwybzpmuBtj/T8L5w67\r\ny3wXx+wXCYU9tnddgeJt50OlQwzj4IGzdJ0HSrkLIybxSyX3WgJx2WlHPHpe\r\nfNDBFxGXQ1V7WE5vSvJR9LrgGFUwWHRTk8vxIFiyZRfcaRl8dGV6ZZpobKFe\r\nG0FgYlvrszZZmkeu4bFQr15FpLMyaf0pRRqfBygMkxptVDm4s+AxOKBycRnu\r\nJF0z7DpS3J71glxR0I1bjKY7HoeCKAySthQUvmm2ZwO5HZClRVSJeELjDaD7\r\ngaWUBeGUDo99Y1YusuEyK4kDTf/FpWCWdecRUSLSA5Om3CLfk8VoL+2pHtWt\r\neEnyWgZoHW9ATQxwCHyLI2f7v5SaLj/u7iqHiMmZ4gzGhxsSKYR17kOjuSE6\r\nOWlHk9wTXnniwFcKWI4x448Ca4OgpPspqIw=\r\n=en+b\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"a75d8163e02f4a9fd28063a2034791c466917b48","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.cd3e9da8e8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.cd3e9da8e8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.cd3e9da8e8","@lodestar/utils":"1.3.0-dev.cd3e9da8e8","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.cd3e9da8e8","@lodestar/params":"1.3.0-dev.cd3e9da8e8","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.cd3e9da8e8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.cd3e9da8e8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.cd3e9da8e8","@lodestar/light-client":"1.3.0-dev.cd3e9da8e8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.cd3e9da8e8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.cd3e9da8e8_1671151617895_0.8798659559314723","host":"s3://npm-registry-packages"}},"1.3.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.3.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"10a2ba3e9f14cb192bf221e4fca908eb4c86bca7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-rc.0.tgz","fileCount":951,"integrity":"sha512-PmoiEvmrsQ+4Q23bthucdoWgHn0jQ+JIY9VcRkQxszV1AlaBjp9zMYQt8ucvw6XA83BWlIPGlK8saTMV/ts34Q==","signatures":[{"sig":"MEYCIQDhwpBqSdNNOYnNUYevqLiDz5Agsit8j9BQdb2IHogU0QIhAN84vPNZuwVJZbLDmZqvXPYytUR9U+hM4tVzMWc6vCmy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm8Q3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwkw//dPZLJvas/gTG7rHP6k+xXxy4YVZv2JkHYuSeWffPfwp+tbsv\r\nQj3y5tMrA6u9oXFuJKe2REYo6j+7/mnKqL90G2KgHVFYY8lYRARBSYHcx1Hz\r\n08jw/R0JQaXL3nhb/3nksUaqxNGFFBG67UQ6URgtmWmf6MWIngwbGl0Sm+kL\r\nUVBmGAGctxNYmXR+lX55Q0M/lG7ABcuhpVw74/rVxPTG3bw7n1mCgXrnRtxl\r\nh2GL5HfK4ys/EGT0BXH4XWucoGUwN8cuIu45oWXrDM7JKP2dZ9TWF6LIhV4l\r\npu3WrRbffQefCpjqOj8owRWuBIztJWHp8qXCC6IyuBMSvKfna3pjw/JNZ36p\r\neMA2UzrDa5qI6zAF5tPb3wxWFlzeK8L6jYIeOl+CbRCsS6C5e6nlp6eAWw1w\r\n3f1+Hlcum4K8e1BRnUSTYkVBOa36gVt45oFuAslgs5s8pNWfeg+vGZP0RQha\r\nDd/6WKiIsoVw2QUYQXkch0kVrmzFHY/KPWQLRfEtMQtSbLwY+cIRlnsl+46b\r\n7zNlr6huPDJiFA0EGcqOwBR7ZCxhHjB+SxHmdaqwPOEfRWcPymY0PLfJ1OgP\r\n9ceN/4uxGBwQ+UEJvfGjbYlrBfsrMcQoHEphtrwlTOp9FiTaLIS5ifpNFxgL\r\np76/z2uwW377KazrFCTY9Ys7VlDo3VWhsTA=\r\n=PmW1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"c5ecd98b62c390a688ea2d49cb4ac801eacca34c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-rc.0","@lodestar/utils":"1.3.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-rc.0","@lodestar/params":"1.3.0-rc.0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-rc.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-rc.0","@lodestar/light-client":"1.3.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-rc.0_1671152695188_0.4339944384472363","host":"s3://npm-registry-packages"}},"1.3.0-dev.65d6b22775":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.65d6b22775","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.65d6b22775","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"324cbf119963395990a9f8fcb564909546bb25fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.65d6b22775.tgz","fileCount":951,"integrity":"sha512-fjIXU7xmf2ecPqu5vWQ8/GEqYUoBx16hPfE2Af1NGTeKY/QUyoNtcVEslGNx7Ql+v88i4un0MF6C2KOGTF0PIQ==","signatures":[{"sig":"MEQCIHaxB0S8llula/Mv/0UjrUXoPAxmruPXSlJG9zqoa07BAiAD6SKjveQYyOAXbwPBz6thrcQ/mZl4BQ2yMHsdKfgvfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm8YqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpachAAjYG6jEueRPKAOa6IDM1D48Lcl+/OC+ZiuCGHoCaJqMkPQbOh\r\nIirdr/XikPx/zDBxICOfwlMN1lieETQfN1xVtpNtUIUg3gqdi34uDo7X75mk\r\ngp00eWOyx5gHzL6Ji/fML5mfifERLMW34ss40Gy13FnkK2E9aGUuRnDhnIEJ\r\nmMJL9rAytf3AExy2HHiUmYo0LA7jgwpbeEJCZFsM7xwoWN6ResCx2hYTRovD\r\ngqdfbbZHZDbN7KwkA56evWygB3beNyFrFxdPcBnEfFPcAzdKmruG6QbuZru+\r\nOd5mhJeQGE0ecJd1boqsiG6qEFzeArerT/qm3GY4DOWMR7FwDL/KrW4CvxxD\r\nkH8OkW3Z8k5ZTnGSbPSYTmfn2KLwT1GemnehkI+/VixwhQtucR+YvCM0FFfg\r\nnmgguANoFg3n89CIIYps3SPTfIcVUmSWoymsmXZTY8woVzJmu0KHcWO9a9zC\r\nEKFSUNmwaHnLNsf3guTV+3P4Ts6IpEX8dqh6/Mes9V75W5KD6gbcLosuShG9\r\nyM0tvLcXyVyz5NtTIDK891fyEq0MuOcd9xTtbCiqaddhHFPjdpZNznCTcGG7\r\nhS0uSCnFu6bASl3PHkNVkeaO2iRSNztPsm5PDPq1ncUWYEbM/3nzLs5ba6No\r\n94s0oCDUVGPE/TDde/ZPenHSL198kjEN1IU=\r\n=GeFq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"2996bd79b3e82215353efecd3caea8d4b6955d4b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.65d6b22775","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.65d6b22775","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.65d6b22775","@lodestar/utils":"1.3.0-dev.65d6b22775","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.65d6b22775","@lodestar/params":"1.3.0-dev.65d6b22775","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.65d6b22775","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.65d6b22775","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.65d6b22775","@lodestar/light-client":"1.3.0-dev.65d6b22775","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.65d6b22775","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.65d6b22775_1671153194275_0.9144794805763423","host":"s3://npm-registry-packages"}},"1.3.0-dev.d960f3e64b":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d960f3e64b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d960f3e64b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fe247352273114f5dcab11ac51e5a3d9cf6e1258","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d960f3e64b.tgz","fileCount":951,"integrity":"sha512-jA/E5CAhAD719p1o9ZxHtHRrSRFhfG6136paCDyKbNR/u+uIcvgG60PgoUV2W1M/+jcCr4iqr46MB9PNh1q63Q==","signatures":[{"sig":"MEQCIBrrtac2gCBtI/Pgm91Creo8VjBmLFf3GpG0XZAHn2Y/AiBwJb5g5ZzcCUDzDAIMS+zqD6giG4hmelmgkf+MSJr+BQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2457802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjng+2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiaA//TtL3yxW7JSVmhXks/+b6u1ttDemebp1GgbhhxH6OjZKwjLGW\r\ncISOmblGCnONGzu46IxSOeZPEL9jOVXhAlOiyhPkUlpW4rbeKVWcKhcKDYNB\r\nH5IA6J0ExzwRIea8yPPPTmAG49NyP+6KWExvutj2YoMpFeGrvXU4Og8e4oUx\r\ni6Zpx/s+ny0X0lKQ39YqeDQJV49xzs/Wp8yO7C7EREdqxyv7IWt04jcAAA4f\r\nfYpY6mevixAMlnHBNSuCzagtgsWIRKduRj6cevTnYQ4wyBToTe0XCcWMZWab\r\nlRlzcOdO3+PwFxKLGyIv4RHatV5sHWo0zpahBh8qSQhW1L9sIOLwAOhZD4wO\r\nhPL1LVRJa4mZxIAwp41rt5AXlQDmAVplzDZhZjleF6YnPlvXQ2SRnMMS4eNF\r\nQ33+aWZd+NQchSL973JbrC+djrshp1KLisJEkgHs+oRooejoS1wsTpwEEoRj\r\n/sElR66arka0WMdqQWE6xr0PabnTx1XzR+qR65wzt20I31HnPYdsLuW98mfZ\r\nEDHljW3eNw7XUiI1RdBj8MSQsAH2wBxXXMeq5HmDfhtO0e2CWoMvFDOjukBj\r\nYDq942v1nOLuqsq2SVjNeRegAr5YM7TCeBP1+PZ4K9obMI0S95ncZYrLY4uX\r\nfYNlmfv7Fc7ij1bIN9mJjFY8HZC81aVxW0k=\r\n=z9Jo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"819b223cbc8144cba6677ca307788faf90eb2e95","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d960f3e64b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d960f3e64b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d960f3e64b","@lodestar/utils":"1.3.0-dev.d960f3e64b","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d960f3e64b","@lodestar/params":"1.3.0-dev.d960f3e64b","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.d960f3e64b","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d960f3e64b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d960f3e64b","@lodestar/light-client":"1.3.0-dev.d960f3e64b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d960f3e64b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d960f3e64b_1671303093805_0.40692169117901833","host":"s3://npm-registry-packages"}},"1.3.0-dev.dc2b8eeef6":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.dc2b8eeef6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.dc2b8eeef6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93dee6a045bd8b74bf437f66d043dc6abf433293","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.dc2b8eeef6.tgz","fileCount":951,"integrity":"sha512-ELqmgdmlDh2EG7YA2o+Y0HpJdzW6oQZAcgwyiN3VpTxMcdEBD/d9IiNFF5dhUC72KSleV3g8GUCxj7kcQ6pGrg==","signatures":[{"sig":"MEUCIQCutjOEqOOGFv9Ogk6mgZ7iIpce1NKkKelN4nk8mFmPbwIgTALXaC9KwXPVa4vAk3mszFy9jqxOMgBm1FyubU5y21g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2458593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnppFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqwQ/8DAmubWa4fW5evUiBkXcw0kUqId0XxPTmHtIfytxkNM5f0+zd\r\nAcUPPGuYpgEgougpPCmQfYBcnTYETMZ6l/6mvpo8GxdKNnQlI5+H8NF2ggnm\r\nJJq5bm1dq1zGGhWgZdQQg0k1p77PrTVTd0HqVtt/AOHL45umY7hpKmXvA8f0\r\nzytqRxpiQdgl1hEIIf3LM39vg07EZ6ZCdLLTJ3f+t3udjTE1BbJrcA3/j1ae\r\nLpBspNo5jwNUxFu5dlayo56EOTRSeirjkm7W/8sOLi98oNYRkz/FX3bvD6Is\r\nOt+yiCurl0vfjmZuxM+KhByKgjQB60QaQnqfSxc3hFQA9se3JFDjl6zMTV6M\r\nKfzeYrD5uGQFD39tpXRaEVZFSuopTBeD7A5wjQF9Flg77xyfLIwJR2Wd3ACq\r\nbftpvOZfYXEfiwjXQ0KivNBYMshxAerRPHmbj3OsTZtCmOCqEmHa+B86Xvqe\r\nFFPfsH4q8sEnv89ETgZ7KdxrrMW4sp/Tr4UfcQUr4k4Laee20m6/nB/sgd5U\r\nHyC79Ce5MLdyq6Asd5Iy+XNx15qQdviY7zWXDT4EAvelrwQZDVqnTXAaWfxs\r\n6dUVtgonQn2za4vTwiyt2TZAfOGmd57qIJtV+NuVPqRfptvz3kvuCgZFqxih\r\nsbkGA33v1yIZKbDsyJkxOJPV+4aMPvrrXe8=\r\n=VMyG\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"a1031e54c1ad50f89e7558dc7b03f6c8bcd222eb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.dc2b8eeef6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.dc2b8eeef6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.dc2b8eeef6","@lodestar/utils":"1.3.0-dev.dc2b8eeef6","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.dc2b8eeef6","@lodestar/params":"1.3.0-dev.dc2b8eeef6","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.dc2b8eeef6","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.dc2b8eeef6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.dc2b8eeef6","@lodestar/light-client":"1.3.0-dev.dc2b8eeef6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.dc2b8eeef6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.dc2b8eeef6_1671338565267_0.03318514341247547","host":"s3://npm-registry-packages"}},"1.3.0-dev.73e36a2cf2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.73e36a2cf2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.73e36a2cf2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"faf9e1447ef47fecfe2c57b610fcbb2cc14d8f85","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.73e36a2cf2.tgz","fileCount":951,"integrity":"sha512-b3YSieBiD9hAwBVwlK8c8Pa3B72pB9G5Gm67mNWLgW7veKF73NfRRkqUNya+l4ZKfN3bLWioDOWN4b/ltW4d2Q==","signatures":[{"sig":"MEYCIQCmmwjG+usZb3Y27icO2iyUETkcIdL2p4b8hHJ88sjiZAIhAMpU0IC1mf1LWxqHactyjrsn3RoIzxnMHcNlKlm19a5H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2458730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnqA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNSg/+KvsDNFOQ2/twNTxMJGIATLVA40afIIP7aw4gwRfkVPdpABy8\r\niAgAQiYCqODVK65BCExHkzO6j4NPbpDAWj8QjjfD+7EL+8AD0ae9Mg0gkZpx\r\nFkY5dR1Km7rjctmq+u3XMPn0qgyyyy2v7FvWIbuLmPM6CROq26Ero8JEQFiF\r\nFcbJdrUOXPfhkuShgErV38rxFzXn8pcD04Jx46dXCCwieVZ2Gmj0v4xWBw54\r\nwH2KIrxdNqHNItY80MBrnBRgoa4Ud4q98VO65fGbQp06fPgSyw51bI04ZNZD\r\nbWaz2HK8ieTN2I7IVIxmbZ9icvGk1oeLfBjLVwYKuUbpOR+LblRECNx9hBqS\r\nz6kHCh3+ZKua0NXqk57RQHW8uSMI9tZrja58MswUVuVwiYe4vUEoqTB4/bxc\r\nCIN8zJ3biXgOMpHp+2YzSy0mvQmyviqL2aQFG9IGUFw3XEh2VdO0dGJFPmX3\r\nsg4elxlH0sSB7trcB+SOdg8ag7hSJ1m1njppNVuX4sZyCIria6ti68UhL1Mt\r\nLlAirR4hiIDSOCW7tHOCZn6ugVHVQp3R5tQ04X0nHWqJGBrXMlXCrHREhyVa\r\nG6wUYoXbYKNQ36IC02l8V9633qW2DMqgYhg0OiKdnjDTOwsGkzhuE9LELsb6\r\nIX+F4FCqUDqAajq/D/jiI8AVp3x6bwws5xE=\r\n=Ee9M\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f549ea063c9c82d59dc90ad2ab48db7b8c5a8b36","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.73e36a2cf2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.73e36a2cf2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.73e36a2cf2","@lodestar/utils":"1.3.0-dev.73e36a2cf2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.73e36a2cf2","@lodestar/params":"1.3.0-dev.73e36a2cf2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.73e36a2cf2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.73e36a2cf2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.73e36a2cf2","@lodestar/light-client":"1.3.0-dev.73e36a2cf2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.73e36a2cf2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.73e36a2cf2_1671340094584_0.4515036517913038","host":"s3://npm-registry-packages"}},"1.3.0-dev.2ece180993":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.2ece180993","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.2ece180993","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03097c2d31f9ed0ba47b5b3823a40e1f1b15cea2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.2ece180993.tgz","fileCount":951,"integrity":"sha512-ef9szKCw9HJ6wZvHChm8rhF1SlYJVYVnE5ShqfoPV2H43YOMTh/I4uB0MSaqWRhoOtJ5yGjzk7vjOQg1810kOA==","signatures":[{"sig":"MEYCIQDMzUr+ZEXR5xZzgaLgobW2uqCKwHRWCrD+lgPG1vZJSwIhAOOyd6JX1cO+/JkHAobf+3r3xK1xxFf/1Bd0DDhot5yn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2458730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn0HLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAog//VDCjGkGmA0CAlm+qYSBDd9DrrqmPzSrrX24cEviFHXeUqo34\r\nt014qWrDeeLbCQdGiBV31ausjN8atfDkaB3rRpInR/+SqsVTWZBFgOiL28Qv\r\nodExsQD8ZL0ioov0ciFjVkHA02gDF8wixu7eo+mpUICKuRCMtC6qk4HaqIgu\r\nh0bp30D2CtjMWo8G31Ha+1+TUwYOuMicoS1154zMOBxxQ0NNKBdM0w4pbYDs\r\n5tsf1DseZilTD+whf+qaWx+I0YC9DUFOyXuhYkWBH6jWCxFXtUyP+FT99GXm\r\nFXG9AAB7PORFoMlEqmFc0k9ukceKIbaatD4koDAnr26z+Uw4B+m9iP+029d3\r\nCX2FfqZXa4Nlu9Fzkn+vzwhQ12sJDrHgjdVBAZEFCmprTxetdv65DGJDgF6E\r\n3a3r+oOaa4NHKnzseJKxvHYa02dZXVjUSXKxGXP4K2S4LvnXyZcmouIv8RRX\r\ntie/wVP5NXkbPT09zV90fGtNPnEXNAldYBddxG5TFnLSIp9OAuwWHefRAbCg\r\n2IZ0gMLFiQnCSRxkhycxNdecBdAVyqP7WmL/bVhaFCI9BZiRbuUwV6NUyZNx\r\ndBaRU48FgiRZcCRgahhPwpX9HxqR2GrCMOAzhD48QikVAIdCF/BRLswG/tcq\r\nKkM8ZuQ2Y1G3XQNbWnP73PMPudByUo59CLU=\r\n=HNGB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"a6bc808988946c470b9f188864df738bd0b417cd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.2ece180993","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.2ece180993","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.2ece180993","@lodestar/utils":"1.3.0-dev.2ece180993","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.2ece180993","@lodestar/params":"1.3.0-dev.2ece180993","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.2ece180993","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.2ece180993","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.2ece180993","@lodestar/light-client":"1.3.0-dev.2ece180993","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.2ece180993","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.2ece180993_1671381451357_0.23091764823827177","host":"s3://npm-registry-packages"}},"1.3.0-dev.b1549a616f":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.b1549a616f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.b1549a616f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a2c5af39362caf435b5d35daa83adfd65066a1b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.b1549a616f.tgz","fileCount":951,"integrity":"sha512-KPdzsu72+33zKfsY5Z2LkVll6Bcu7v7CrVAoLjyUiW5S20Xk86rLfBqUleHA7AIa32MGUv/lKA7bpro7aDuvkA==","signatures":[{"sig":"MEYCIQCmLETOIoJzR6R0unRXcDFRATItcFU9h+d1wtktTz1CPgIhANZBL6YKsliPxlT87/5nmiBwfEE5+A4Z/Pu3KLNy9cKR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2458212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoBU8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphow/+NKl6xT4A2nEzHV33l8vrGXRskS3JFkXNgp/pM87YKwLnHFq7\r\nV8dVjHlcYUjhBCcwl3z9l+ImjbK1lxrxqehkRtcaPGdUTeCE2Ui+nlbpODm3\r\nRbjtWLbyj4klSMd0s7KyRm7iKwaGzG+1eCOOS/WCJsoF0OS5Ie8NJpu9AF3Y\r\nGjw6p1v42sDNY3ES6zor0rx0WAueM7fIk72Lbnd6bNjEdVSQtrFv+WAy7cB6\r\nWD9+OW4KFP+IsX8Df1HUx+6br7wGR+rrTF6etx+1IMHKbHKJHQIyKvZd7566\r\nJ7KmqDeIEcE+OUf1ZlDHTNGLFRPz2KbQKi4Ba3jvKUf2EIkOXaEevKqy51/9\r\nx06SVAWrW9lj7N57KDfWapti1RPTxtAUHQgi+ZMdSz41MtYBAqsn0/b6HA7U\r\nLg6Lw4ztTPYTcjRnDTG0uhlDvb0kYuns9/VLwt0wyPhMGhkPbJ9L64MKtdvR\r\nxAcoq4Ah+vU7q12EhYu43wP760mwEH3ZJ/s1A/oUlV2DnO/dluCnPsFunyXC\r\n734iTEm0p8GWKLwG4UoD08BVxGxnW0zoUixwmmoLsl0XC86xB6d5dLdjyS1X\r\nw228B8IxbIb0cpEtPQjdbB3ymPsh2zqIexH6/HqMQZAI+A7u5MlbbFIhRjM0\r\nLP6sB0/nIafpHsf8EKQ1V8B/QEDSIJugb50=\r\n=7Rgr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"dc0ff5c082ed8f939593e50dd7ac7f18ae3a428f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.b1549a616f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.b1549a616f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.b1549a616f","@lodestar/utils":"1.3.0-dev.b1549a616f","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.b1549a616f","@lodestar/params":"1.3.0-dev.b1549a616f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.b1549a616f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.b1549a616f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.b1549a616f","@lodestar/light-client":"1.3.0-dev.b1549a616f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.b1549a616f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.b1549a616f_1671435580688_0.9145558649533545","host":"s3://npm-registry-packages"}},"1.3.0-dev.941bef66c5":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.941bef66c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.941bef66c5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72b7d2dfd8d6875c37c276be2ff4a409a3a0e35d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.941bef66c5.tgz","fileCount":960,"integrity":"sha512-JMYxsh82YAwBfr8Zw9kfQf76nmWoK761+J7DTGYGUNgQtiqmaFMCd64QEQph9WxVeE72dEOi7AirwywVtxpbJg==","signatures":[{"sig":"MEUCIDVURHror48eiy5iCUj0efujnhdOTmfNBr2EKlzhJkI3AiEA3GS5a5xvS0+tDb+m92x4XVDb6mEXCLzj+JyrlOhn4k4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2480430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoBqQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQHBAAgGUubsCWMS+VR5Nyp6He34AXG3auRTndXF7uIZlUDdCCIzg+\r\nFDkoM61zneDY5TF+vvUWbx+gBTy3JxgCi7OpgyPq2svWMtw/hMlZyfUesUNo\r\nQAjBBX0+BhAnD7Tp9uZfCDHNdUj9aOoWWbBfwV63ihaBupOedKcA1QwGumBG\r\nFlzerKryjRIKheRZsO8mPdmAo84vHXuOX0XdQ+m4Ucj3oG+HOWyRg9Qs1f9F\r\nNTJ4CdU/CWHxEhaAF2ncPp+to9St630buLMo1cuxNBeqAmm5K06K9JyeHMYr\r\n71TcC8Ko/mYSiUDDgNL7Qm5FRbZinkxunli6P5Hms7lS09VOttRVycO+u5GP\r\n9ZlK3yc25ZxcwUafVgJtBeJV0OvNMP7AOTI4Iylxj/vn9xea3Lk73R8v/2QO\r\nMR4nkYRVX1i5olMuIVwCT7/o5Gr/Z2SeB6rb16huxLqWx3bUcw5m2drQLE6D\r\nIR1xIiaCCqaQ2fZ7ilBmEKO3zamY2UVWgx9hUKt+SsL3F6qoX/YlEVSEQhdz\r\nPgTce8pkv5EsrhP08nj3FaTyHWI4AD1StDX1n9zW2XvU+RDXkvXnIgXgPVMZ\r\nGXYuDOwHMbOKluPB9Dl0s9rqDOcoU1oipatuG33MpS7mIPB5769ktzjf+pf9\r\n4JyNsMcEDi165nXxVzELB1uCOcn7FpRxAiE=\r\n=cU1A\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"1107d36d6bed58a9acfe55769e960b8a67517f9c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.941bef66c5","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.941bef66c5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.941bef66c5","@lodestar/utils":"1.3.0-dev.941bef66c5","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.941bef66c5","@lodestar/params":"1.3.0-dev.941bef66c5","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.941bef66c5","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.941bef66c5","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.941bef66c5","@lodestar/light-client":"1.3.0-dev.941bef66c5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.941bef66c5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.941bef66c5_1671436944150_0.7988484981336779","host":"s3://npm-registry-packages"}},"1.3.0-dev.c337f0ee29":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.c337f0ee29","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.c337f0ee29","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9b69312c4fae6f9290a3d111b265618b69deb1fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.c337f0ee29.tgz","fileCount":960,"integrity":"sha512-0KfwxomnCZrzPEcjdjZGr6QTTPiAfxqOuj67K6M/8okddpjRLws1djujQxZJ8tXkjxSDJZE1ioNKH23FzMwfCg==","signatures":[{"sig":"MEUCIQDe1U/baFpgNA/QKnGeprAXoh9dYYAhEk37YlhAzMW82QIgIFJYiHcIPxa0AxGEfRdJSYAs5hgHXc5dVkR2+tW+2x8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2480430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoCLTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQyQ/8CrJLwpxEm/z8W/H9uSnAr6Kp60jHrhwwnlZFAt+HEcZga5hY\r\nK7zSY6uecslt7OwCpDoUBtDRRIO8XOpYPdR+1pbuVJzNP4qbl9Q5tR+i/IrC\r\nLXF0cKrGcgQdedeOs+LcWhSAOjDpCEi7yCCllFmnAhdIF1xitk9BBOWzN13a\r\neK80Hx51VKGPJa/a0oyQRMi7WqcbbKaKVr1YmGXZS5P8x6+82l8ZAoGjfvqi\r\nOYtBI+meiOmJKJcGndCn8TyKrMVYoiVWxk1Y2Geg0ArQgo11v7zocJTUVe5b\r\nBOVZFYwPhu2OEX69FVMr3rmNbyymR0j7LGKxNCy+uhiEom6FbWBNLzayZPsL\r\nW5NYE7L3VM6Ivgr6ROIjmk8CCD7sfoXNyJ6/MCPZ2fKCI+bHvbpLRRH8ykwN\r\nTolVxTXP6vaPCBni0Gfm3gXI3RvgeymnaK27wrVVMDWh3QUFD22xEW/HyvUF\r\nhUtXHmlSLxz3eVpY1LQhec09hdUWl2IazAfYCqdeHvOIJJP9NKIOHIuTNSJf\r\n3t5m9K3pq3aNYwnY46yssHAeTWYWOwGk6w0UiaR+VAXpsvc1Y3eMZVVnNsKw\r\naguHygTbwxQM4IOuAxPrsZdGhju9+EtMKphTULB94RxmWe6VCwjPZQFsqoF+\r\nmYIBnkJCQYcaBo2ufctf7k8ZNMrVJFRrk9o=\r\n=7EyX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"71e97824e5c29950c67575a195bdc72b0f06913b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.c337f0ee29","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.c337f0ee29","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.c337f0ee29","@lodestar/utils":"1.3.0-dev.c337f0ee29","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.c337f0ee29","@lodestar/params":"1.3.0-dev.c337f0ee29","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.c337f0ee29","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.c337f0ee29","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.c337f0ee29","@lodestar/light-client":"1.3.0-dev.c337f0ee29","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.c337f0ee29","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.c337f0ee29_1671439059444_0.3386099824658775","host":"s3://npm-registry-packages"}},"1.3.0-dev.0d03c978cd":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.0d03c978cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.0d03c978cd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"841f790a36b7d7a7d83fa8bbf8aad1d8f03a8673","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.0d03c978cd.tgz","fileCount":963,"integrity":"sha512-ehps5RHsYcWCfAOlMGEbUNnrJXH2QMsia1ZK8ge7I5nY0eZPU8cuILMW9oXPg/DD9rRcFBGvsdTQuVx9AC8uaA==","signatures":[{"sig":"MEUCIQDni3adv5/tC4vUZpVbaQLpZxIUdjgs1DGUdz8q/ZfZ7QIgIc6I5Cs/6CGPJo/iBaQUuv4TJtTUbX9g5o5MXVtlkaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2483495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoCfXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWnBAAkKgzq2GrNOuz6i50j6wjzu/HwnOqvI2FBYrAYZXbavGSSY3h\r\nesPqKSQQ5now+sH8pQTxowkNOa/JMbSk1RuEAV6Pv/FtJ7NpJfHbusQmiFIK\r\ncthABpNoXnNzsXdtqOqqzDgxfLiMMTJXeSlpSd4wE5FJlJ1AL8UT7DbhnskZ\r\nqlzC4U5IrvbRzx55/0fox5d+GAHL+hUnHtK7TTl+vKidFROvD+2fvsViBLUU\r\nSITAQzaz6ZL+KL+VWQCC+/rwlvgHcePh5x0ByH9fSe043QRZJV/B/Ym6UP6a\r\ndCceFB9NMsBrdQDx8ZWoQIAKqZkCu1WPChyhvJomLomI3nscXEma/nrVhEJW\r\nwoYgyaDflXuEyjQxKqIxI/StCwYx+2qFQBzP2WZuyFNcNddcxwPIR+ZK/FeU\r\nDBL/jm698JbTU2mvjHuYtB1US0eAAYFfe+bziUe0zfoa7qY2Tgm9Q2EwpKTB\r\nLSSaWZBt+Fw0rPR2zwfT0mlaydAM5x/9PIjHeQedbMIucJINzykuezlXiN4v\r\n8F7E3YO90L3CX9E4zWJT+rgcyYjFJ/dBxQoUVdGrKDPuznvFi+QRxU5GnWo3\r\nkxyUCcQrxDWQw+oyDOsXxsosbwFmbicCOwiG4FIIDyH5UHITxZvrgQjDoVwH\r\nxuGWI65cHCqmIQeAf+EFAN7gHsfG6X0f22U=\r\n=izb3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"9aea1664a17c763e0676b78b061a80d32b6dea62","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.0d03c978cd","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.0d03c978cd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.0d03c978cd","@lodestar/utils":"1.3.0-dev.0d03c978cd","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.0d03c978cd","@lodestar/params":"1.3.0-dev.0d03c978cd","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.0d03c978cd","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.0d03c978cd","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.0d03c978cd","@lodestar/light-client":"1.3.0-dev.0d03c978cd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.0d03c978cd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.0d03c978cd_1671440343385_0.822610829718734","host":"s3://npm-registry-packages"}},"1.3.0-dev.2b6632e7aa":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.2b6632e7aa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.2b6632e7aa","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12980d1560a19a1f940952c24f44fe7e72d6383f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.2b6632e7aa.tgz","fileCount":963,"integrity":"sha512-UyuhPAvZKyhrehox1U3d/JL1/GCgteGcfjx8fBoBdHS1bpOfvcIytulIcEcr5ViYWyeeaEW3Iq/lbZOyPX1vZQ==","signatures":[{"sig":"MEUCIQCAo+xZH8b5vYxfgsx6j5gaTvB7Tv5S9zOyaGDrD2SS8AIgKqa3G0IQwLV/vE/QJTdMxMvaecvp0Yr29KLoECRqn/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2484253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoVPVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV6BAAk8JzCK0kgJtWsTCGsPfs0Z6q+DbDoqUe4fMlRUmIvv0ioTIn\r\nORFhKTqFEUDgVg/ygpPeqUUkS/5IjKjI91ta5I5KNlWJaij2ehOOidk+PRAx\r\n2iEftfUesOwkvrIkDG4wylTr5UaQuAPn8CjtAgvYmidSOm+86APkeupbVt2f\r\ndPexW1cKGZIlILWcYNiikOfENrQvewwo6brie0UuILN6zx8heTYxODsx7xEr\r\nbztyhXPy6n4O0XqFagmhiaCWCVd3zsBlCyOUklcQIeRA0kaCVb783nkrNexC\r\nsz1ryD52cglYVNTKkHlrg/F36zlpsJQcRqcQXM7zXd4n68R7jTX4MJTyY+4y\r\nlvuDdkaY6PQAKFOK9F4AfqkjZWplRI2nVw8w5ATvFEtOg7v9wq5ATUZ3I416\r\nhUjijEbtI9VpNiOw/wQjkInz+zFxsbXUmy/79FBdOxvptkzUTy0A+R/SXcxx\r\noj3PJb9JxRKyQzXJ12gdifuWGTS2aO9BKTfHtT54zFYzeyCbVpl7j/uj1C2y\r\nnggFTuJ2aPncwRiEU2Z86bTnS49248FAoNZouSm0B/z6RN0lJ0zbxHgHD9fO\r\nNNcP3IkJSDlTOR7lH55QY5PYZQoM8yr46d8qkY24OD/V9sTmczN8dWuGultd\r\n7kikiL+kDsiaWdESLREDI3Acz4H2g86N2zA=\r\n=W9YK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"c80d1c1e7a61619092772b56051ef7f0011a9cfe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.2b6632e7aa","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.2b6632e7aa","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.2b6632e7aa","@lodestar/utils":"1.3.0-dev.2b6632e7aa","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.2b6632e7aa","@lodestar/params":"1.3.0-dev.2b6632e7aa","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.2b6632e7aa","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.2b6632e7aa","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.2b6632e7aa","@lodestar/light-client":"1.3.0-dev.2b6632e7aa","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.2b6632e7aa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.2b6632e7aa_1671517141121_0.7431088236238035","host":"s3://npm-registry-packages"}},"1.3.0-dev.ffdfcbcd61":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.ffdfcbcd61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.ffdfcbcd61","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a7b1dee30d5c5d70f3c544114996d0703d156262","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.ffdfcbcd61.tgz","fileCount":963,"integrity":"sha512-NNWz+XSIv8KWg94VzBdvlXgAl0y4yi/mVpl4n8JBpcKobJk5QPH8Bg3fAp9A5pGzCODa4Ra675Q+P3OUWZe1zQ==","signatures":[{"sig":"MEUCIQCgPmQX1/gTcq8Wh835ZavCdNSQUKks6Q8Yg47ld3yN8wIgHU3bU3OFSA7vCyoEPiMa7+e3fbcfWQpKJR5swVVc1ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2485091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoc+4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJKBAAm4IewjlrUylBIWtN5mmg8HKwRpAaMs7+10MK72W097gQ7tVV\r\nssaoit7jWVB4919OrW2JtNn1RuoffD3KovPOTAU4nfeMC0G0uAD1m3IdvE0S\r\nylKGYYQzrgjMB5tMXZ1mcvJMlKx9Ml5J7rXi9IJezbucQZJcV0t34iflJUIf\r\nTABcTe/Hgw+vErZnSiZDImNRvLE2CZAtnytw/whAxhOGvoijU/IM9f2J7Kh2\r\nJTttuagXvtCWUjWBn52zQJ3xPKeYs5cmb8hL8Te4T4whGZ9xrfg6wpdGhCF0\r\n8ZyZwxjTdnIRNNpRCwXKki2WbujDScTDOZGnzJoJ3ZZTR2dhR8tAIH4J+NFn\r\nlTcCCWbcNlVumpiSkdnzIKxte1o3uAUfsfEwWtAFgUcIoWsLxiOrQRk2l9GU\r\n8nBxUzUcFS+cdDRUumImDfqShDrW0gyrHDPCKX+1gSxRLVoJmyUl2iqu8QVj\r\nWwWRDjZSX40Cfn9s516yGX8FsEsSpUYjyHutbPa8zMtEwxOwGc8zrQtgwfEX\r\nRxgeZ+GtVRG+hAtLJpm30dLb5hZ3PKgvFoEn7RMWBDpCk85gGIOCy/ZSrXM0\r\nuBAmNk8taMqdeaoj7jO5N3jzrtYHdI5BsjBUooNXKykRiZ4uKJDHbMsGnLtZ\r\nzqsu1IIKOjeO8mt7Hok71CwOiliyqesZtjY=\r\n=/eAo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"d0467414b2ec4658a974b803f130621a33888bad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.ffdfcbcd61","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.ffdfcbcd61","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.ffdfcbcd61","@lodestar/utils":"1.3.0-dev.ffdfcbcd61","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.ffdfcbcd61","@lodestar/params":"1.3.0-dev.ffdfcbcd61","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.ffdfcbcd61","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.ffdfcbcd61","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.ffdfcbcd61","@lodestar/light-client":"1.3.0-dev.ffdfcbcd61","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.ffdfcbcd61","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.ffdfcbcd61_1671548855926_0.5714993178520582","host":"s3://npm-registry-packages"}},"1.3.0-dev.829648feb0":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.829648feb0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.829648feb0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0b819eae21a163470de710a59e6305358a823b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.829648feb0.tgz","fileCount":963,"integrity":"sha512-bpBOlAaAPgmT0mzjyogGtFTe4EhN0pvyy+ORhfkzjVCJDTk55lvsimmSCaWXOmzZY6aTYt96xYC2hgby1cn+Sg==","signatures":[{"sig":"MEQCIFU3fARpCIQZtVNZL0QZklkIh15s1GofJMLyndeMAACkAiACCXwpwPs8Yqr81ihHYDeh+4OlPgNbMuZhltorg34uOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2485091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjodvkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpVw//eIkyAbTTTTVHEzYtgcPjVyEK3ttMhgrqIOKDQHyzb0tooIht\r\nIUSwcqcEZ4ZOQM/SqoKEmnrf/gOBje1MmUn+Wcnl8OyZta1sKLJ6suCh2fad\r\nBMNM6rVwyNH6ATTtmbkrzqb2/6fgRnzjZCzsPw7yrIBkpZeFVGmaasI14uAI\r\nR4y/GOQ4LH705khQLLd1nsL2NAgLsb77Y9RP2uBqzGRq0Z64/bIOR8DU21lC\r\nB9Xcw0Hso57GO26NL0H2qXqz8g4w2PisXMMCVqBVtlB9tGollETSlrZQvAVf\r\nxnz/qJJK//aHRgsvfwoX6k2eOYdMS567SJDliT28A5hI3ctxRObYsWbap+a0\r\nglw7MVsdcCAJwpeJDNarmM3psw8XxytldGbcKUXDpk7GpAmEr9N247npOT+N\r\nUCgGXf2wxhYV+OeCRTbqNu03I4yIBq62lWvp8If5qfqOvuCmYiQFRDONcntg\r\nb76YrpaJLnhpfLiGTTQ5UlwDww5YHPVNGSxMFVcBrxFhXBDLxOCWr3C6owlv\r\nhvdahx15+/uxZ2o20/H0GOnECtiiQC/KQJ9J7+6iKud6vKDNxSaElJYqjaWq\r\nVauIpHCwIgPdbmhEraIsUnO59Ft2WuHSDT8gFDQSOK4IqwahXgU1e2NyvmXA\r\n4aoYnDmX5YOA9KHRLGYoZ5kg6ONiDaUMKkg=\r\n=odRd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"e460036bd70764a27d66f647049a8b304e704d8c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.829648feb0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.829648feb0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.829648feb0","@lodestar/utils":"1.3.0-dev.829648feb0","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.829648feb0","@lodestar/params":"1.3.0-dev.829648feb0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.829648feb0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.829648feb0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.829648feb0","@lodestar/light-client":"1.3.0-dev.829648feb0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.829648feb0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.829648feb0_1671551972740_0.28198769715914174","host":"s3://npm-registry-packages"}},"1.3.0-dev.3ba8c5b4b1":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.3ba8c5b4b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.3ba8c5b4b1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2480ff724da9bc3b93f69f555d323fbe3e3621ea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.3ba8c5b4b1.tgz","fileCount":963,"integrity":"sha512-d0ZQdjd/xdUXFl3GIO5DWzxenbBpFppaWfgP+l2bQHjEMsTMfTt7b5ACj4JcAZpkh3ow7yEwOwWnQ8Ez4lYNBA==","signatures":[{"sig":"MEUCIQDVWNxR5PN12qWy3ov4DK3HmMMD+lYqac//97ePkysi2gIgcGZaC3hBPyi4y19SizH9cPK+scSMr9cGk7ZzQH2s7qI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2485160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoeDPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Fg//Xw8iymfwFpqKc5KhBA/qKCKzM3Gseae+A3BxLkLMCIqYe5xG\r\nup44hO+RP3pf30f7pqo5c5pLhRa9DQaOAIJ6nM9pNSijt/VPKZXEuHCzfmcR\r\nNVSAUG8ZGaTv2dYn44DbanutLGWqxxq2zCE6SqTdaLGgtBsT3MYy+BRm9XPE\r\nvlI6/WAYkHXFiaWoE3LhXndgy+M61ILEISm46z05RqlQqo692uYYjE4nDLTq\r\nArSMgHbndsLNzrnmNaHGIquPrFMoADJEeersdE60OA4z9ON5BaLG/G6GZvpE\r\nakQVtxuCf9ZBBlujRMOkSCur298prcw1o2upcRX4BAEVGCYe+dkvprDptu3P\r\naIjhRJHLnB4YEPb0A14YholXG7GGGYBDlXqbq91FG/eR6GtxmtK3NenjwI5M\r\nZtRURz6JsnbYdmxNClnA6w5HHtk+tIQq5FdPfmN1oR1PVnbLabdJam/BH4Af\r\nHHz+cRUjcakfDVM48WHu10mTk7+hRpaAhwZDqNAFXTJGbb4rXabKbWUPFoS7\r\nky3CtirK3dHYLO8Oyykv+gixALmQa7zhM7XzLPhBAv+CKV29IKrUmlQfWkwn\r\nMW9u5lQFlB52REq4IQdx8Ji/swp8oezOaoIMtg8vPupt4VWG3l3IMaS2OejR\r\nBcF93kl9jhFtbn96rSYgO51AeRmeJ+lSabE=\r\n=gALy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"91928886abbad61d0cb0de47fda14cc4e5635b8d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.3ba8c5b4b1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.3ba8c5b4b1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.3ba8c5b4b1","@lodestar/utils":"1.3.0-dev.3ba8c5b4b1","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.3ba8c5b4b1","@lodestar/params":"1.3.0-dev.3ba8c5b4b1","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.3ba8c5b4b1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.3ba8c5b4b1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.3ba8c5b4b1","@lodestar/light-client":"1.3.0-dev.3ba8c5b4b1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.3ba8c5b4b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.3ba8c5b4b1_1671553231346_0.4697988404316986","host":"s3://npm-registry-packages"}},"1.3.0-dev.176b57efb2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.176b57efb2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.176b57efb2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0e72baf271d79cf3b1bf5ab3b553360e9c8f5320","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.176b57efb2.tgz","fileCount":963,"integrity":"sha512-lqtW1AVjo+KlHUnNu+GcV9ulRGIsLljeeqsy55bmntXiOpqIVqQ904kVy5v23usqrTeIf/u1PLCbeJmuTwv4Tg==","signatures":[{"sig":"MEYCIQDszlDbXeDvYAGiHLyNHD6oEYe5GiRt0UPoODJtblUAogIhAOybzKLMSUg4SIRhtWSnGLZWV6FG2Zmz/xI6D2qIEXRj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2485134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo7XJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6lBAAgTgXI2lH6VmKULa17liSwQ0a3BEQOjH2d8uadyGmdruqjVZe\r\n9AteB+kAD9CL/kemEewlKklrSUovxSp+8Q9jOCYpXkB4D6T/ye3eDRX3pOFM\r\nYLhz6VHE7CRX1BCQvdt8fm1+6DJ02XS/qz/i3s2FkmKwqlsZ+FPTKHD4OOVg\r\nmJOL11IWsMcPohx6TkvtkOiGphkX5K9LFuCjwBdQwJw4REbvBYprZPmOH3KA\r\n3oSDyhZJuQyYlFnP9J6dUd9KpjRrS+2F/SEHB8l8Lm0fHCmiOmsDde+7Cqz1\r\nRo9QIxYEXf/ZF4LttZcWTEWkVwjIdEKoM2cipqmyJ9zlUl0uRqgDNL1JmB+B\r\ngHzIfmeZmK56jWWEUjCE502umwEcOiA64rBrkYpz2/osFBvLHsSerNeMdO+1\r\nH2bpNllN/Xda1VQMDBcpVPVtRHVky+WvPZXhW3AQHcIKeUK5TbWnRcsQDXYK\r\nGZpwS30KXbPbAcz7l/O9EfxC/VnWeEYpusAYPj35V5yFYOfoRCfgWDLsmpca\r\npUmGyfEHBAOtmoQ9aHS48TFrjAyE8dtiM1ME2aJF8wVbSTxUFHjTYmufOGev\r\nw4VwTClajQuAcin4DMTKCmnfu49MUiSZieueWRmNUsS3XXjcLw7WD3mm9hmw\r\ntLoQVGVjNscAHH9ULSBNkHDJBkoyW5V3b7M=\r\n=uTBY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"c261095cbf2896c7f5b695bfaf317e3fdd0e01f1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.176b57efb2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.176b57efb2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.176b57efb2","@lodestar/utils":"1.3.0-dev.176b57efb2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.176b57efb2","@lodestar/params":"1.3.0-dev.176b57efb2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.176b57efb2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.176b57efb2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.176b57efb2","@lodestar/light-client":"1.3.0-dev.176b57efb2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.176b57efb2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.176b57efb2_1671673289332_0.08621347545889657","host":"s3://npm-registry-packages"}},"1.3.0-dev.3166e0e6bc":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.3166e0e6bc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.3166e0e6bc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"26472d86c5b22c05c4dceb7b01fa77b4adca9051","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.3166e0e6bc.tgz","fileCount":963,"integrity":"sha512-2CJfA7/642LAtfKtL6CQn5wHiT0Km8BpuNDFEu4z6VArEO7GbLO8NwA8bl1vKLVSLPlphwom+A0QqtZY7bjeCw==","signatures":[{"sig":"MEUCIHbWka5RPtXdfJnko1IWe08+k4U/eqckH03NVnCzd+KoAiEArd7l1367w9amO9pyJrR+gq44G4cmB1WzegpKuJKemLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo9uGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPcBAAljNSxz1tH4qbBdALcOiDEYMhNFNNHKMbDIJ9b0L5edlTqCut\r\numI4Lap6PY/Yz0vJkRZOMTU3xBZWU/tOpzwa4uoTuI6WiWOliw8Wlm5zL/j0\r\nMtfj5qlLCZVwaDLxWyFiyyUiItdTEBNxehzgPyEx/BMntqkYDqDfbTNpdGWz\r\nO2Ar/wEoikCCoS3nq+62U0BQKT21+SXTt7ranKgHfome7tq55fCTFTe3XFnE\r\n/aEEY8XQkJhKp/MNYHp9FC9M3KlH+WBVChppf+cJpLPGHMZuvuEEKAhuf7t/\r\nG10AzX6FDR2go97H4Xaeszhc0pBP1n99lObYxEhAr7vXstsk4yuwrLlQX1Od\r\np41wpNdpkWwXC/4RkEf7RvnZ+kOS+8lB3Rj2zMUEN2metlLDGg4i5esj3Qg3\r\nhaNVSWgUJfrppiY6DFw9X4pst0vyU6U3zqjZ8rz0cb7RjC2+OnuRIUQRxPW6\r\nR/jjGcyI66hbsf0zl0I6XWd2VCvhsBJ6KCDpvRYGa6py3WYOpurd/P+lmm91\r\nfYc6hyOX6RzPZYBrsI1fIzEtoKzNQCjHX+jO4ijjE2klAbnWYTjADZSRLquR\r\nZaauvi3GX1IG5bSDqtAmJzc01oss+nbDG5LB6ZhXuPrWKAI4KAfSLqXy51Av\r\n5kj4TPrs3VPjg3mZGjIATmGZEysV4YJcU6Q=\r\n=mXfa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"8c5eb1b59291ecf134228103cfe57a18381a4ff8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.3166e0e6bc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.3166e0e6bc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.3166e0e6bc","@lodestar/utils":"1.3.0-dev.3166e0e6bc","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.3166e0e6bc","@lodestar/params":"1.3.0-dev.3166e0e6bc","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.3166e0e6bc","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.3166e0e6bc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.3166e0e6bc","@lodestar/light-client":"1.3.0-dev.3166e0e6bc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.3166e0e6bc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.3166e0e6bc_1671682950278_0.43307850751067845","host":"s3://npm-registry-packages"}},"1.3.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.3.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3267e997b6b70174f2bdfa1d3244e562b641da62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-rc.1.tgz","fileCount":951,"integrity":"sha512-4vXx7Yp6V/bHsp3FWzwDt5oI6EEmYVnNvuOUW1E7mejYlGvSd6fws/fF3NENYT8s91K+dhSjqpJxFR4OynmSDA==","signatures":[{"sig":"MEUCIHCer+jL8SZqzEBadx6kVQEBtNM4oURyNw+vWC3xVCINAiEA7Fn/FZkyjbthZG8wfrPIhaaXlqrv1zbNYCvCAANsLnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2466606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo/3fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryuA//fbdToCidhYKKR17I93cyTd7Kx1mjeWzQcuXJWoByhcrSB1rA\r\niSveBgWzRLoUUzlFxYjOXnDdpY5IgLcqn/x1zRoeQuuVlsASvQXeh77XwBmf\r\ns021ccbeMRZm8wo03MS3Ar+VvVfZH6l4VuYaJsVQgmwNXBAx5EPZZryFEwcF\r\nSwCWCKzv7MXarxGM7K0kgHDeWfNUxiYj6XPhNACYsCNWGNw/H0THW6AN6ecl\r\nyLlgWbguNqneBuYetj4/O3zSrgl+GE/OUIlF4B6S1mGF6IrRpgIa/dSSZz3l\r\nL0w9RXFKUUE91E5IlnP/xAlbTVS+XtGmHXROob/Z6keI3t1vG0g2c0B46YTB\r\nGP44UeyigxguR87a+FbSbweCm7qvisZYRsc4SY34rnz8XnEwf6A9YNAG+opX\r\nU6V7hwTlqLrG93A0VymuKcBRq2MN3bxhoXjPvc93tG3UpUgnKIVhUWKb4U7U\r\n+mYkiT1RBWyKlN4w7UYc2m3rxXtAby8MzvbAN4I2VhPcETD9qNQiA6+wjuRC\r\nCon1jIRII3A2q615KYIXuzRlHplAD3Cq2Ls7PfW+abXAYZOMRDMuWVVFLyM0\r\n9kEQO6vzV+Awe3hCC2zUcHvmSfnLCsU0ejh9wiZgIEq4AS/U6D0JLSp4MxPO\r\nDeJO7DKIDzndoDaXoSmrYPine850WhWkPpM=\r\n=dvBx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"236d669d2a463c28dd74594e12a9c15994bc7ecb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-rc.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-rc.1","@lodestar/utils":"1.3.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-rc.1","@lodestar/params":"1.3.0-rc.1","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-rc.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-rc.1","@lodestar/light-client":"1.3.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-rc.1_1671691743660_0.25434937194199647","host":"s3://npm-registry-packages"}},"1.3.0-dev.6a37cca422":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.6a37cca422","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.6a37cca422","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b389391114b29e84a2614f18d52caa119fd05a43","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.6a37cca422.tgz","fileCount":963,"integrity":"sha512-4mf0YuOue/XtCWwCbUtVVu5iIgwjffuCO25f93sXe9wZNrQYLsgK5xvzLfb2vh80XL5pXwwUJqVZAzwHsEpjXw==","signatures":[{"sig":"MEQCIAqO3wq+shk90mgpNRHV46O4KMo6TKieAQiSod9NDhqTAiBBDYmrNPkHUwDStrqRPe59grU+4ztXYmXshLXPHvGb3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2493300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpQt2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPSw//dQDDcbtvxCx3BOBevVAqde21+1V/TzYG4DzlnzvEImVCyka7\r\nQvE0Tf+GlO48Bwl+Xs/r4hv7HEMt3ZiBrfgP99mBmJCbAd3FraeHZLRg5+VB\r\nJ3sGbKOjwqeJGJwYZ8KaM0Hwf7SmcOXGikHFoKoozKnJzoNQBSwjkNOH4avo\r\niGzJl0EWHupbi0L79Xe711OTo6E9Txx1acRzbVnIcpko82gshAY9V6KfXdQF\r\nRSoxu8LPwU0at/Aeub/3Ct0q6wjk2nXEGGak8rbTC4mCYfTlJAYU1cfE9qQ+\r\nNc6fGrHbepJ1rgPMAyD2kD5I82zohxu9GH0NLHbqVrQ1PeXeTsarjn/20QYD\r\napJITSn667jTrz4jgCBJd8CajhfQVZ25eI/5CNSa7ynV/y8iQY5tb4lXRGlS\r\nrEQAdsM8th4ynjgK4+NdKsPQTD+tAPrmGCuq2KBgHqI2q3iSJKgQYb5TxyPX\r\nhc2mpW07lL42OmJU+vuk3iv7jgego4PU0zPqt9ZUid1MfJ+UDfRTIiGhujX6\r\nKUXuO5b2asOVj5BMYA3TFckHXklJ7x7bIIOsISIapYt7XiTQfY6/Sa1Rd8uC\r\nt/KajBZeIpR7og262hstdXsIqyoDlEVjJg/dWmA8imRtPDCH/heR7HCbkXjL\r\nv6gkSnjq4+rXuK5jFHS56pdrvUd5e+Gud/E=\r\n=fbb/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"40de2536a89a9ca81d5529d486bc33eb47168ba0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.6a37cca422","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.6a37cca422","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.6a37cca422","@lodestar/utils":"1.3.0-dev.6a37cca422","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.6a37cca422","@lodestar/params":"1.3.0-dev.6a37cca422","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.6a37cca422","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.6a37cca422","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.6a37cca422","@lodestar/light-client":"1.3.0-dev.6a37cca422","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.6a37cca422","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.6a37cca422_1671760758322_0.0846345202151857","host":"s3://npm-registry-packages"}},"1.3.0-dev.e2b1010bd3":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.e2b1010bd3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.e2b1010bd3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85ed30828ea837f200efe41a5ea8ec53eefc6f79","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.e2b1010bd3.tgz","fileCount":963,"integrity":"sha512-vcUJTXeBfNlt6LrjeTlbspI3XtN8sykhQg40asicxYhz3/yC0RhW9W8vJAgKMN5A5s85l1HxUzfky8QK2UBVuQ==","signatures":[{"sig":"MEYCIQDt0HEEYsnMLdI1/nE3s8LOc3I7KCUrs68LrM4qOTdIUAIhAJn2S5gLlCLl8BR1QyYoRwXgjrPsed3y+r9jzEqwBrc/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpxdbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpesQ//YMupm0cIy172apAvD3V7TQirljLTfFqWTKmqxaTbzCFFDY0n\r\nGdhR1iHafLRLXem2mC8KxiCiRd+LBpRxQgdZSY4ivTz6Bb9Y8gArqRG1i1k7\r\nAQ76crxAAtE8DTn49YAYlwVb1k0bTjc6R76vm5339coE8pxnr7sCGcJ0nCmR\r\nFux+8YzOI7O5OCSsgb++C1N9FqETLzTNhyi2rhE2QUpoq/H0OMyCqP3UWMJV\r\n3YsjttX0UBKE4hRsS4md3v+3HPLVAZru0vXgL4/lUKutbsdv2Gcw2VsBmY1Z\r\n5zhCJatBQLXK4Jmv1Rsur5SsCkPH5Nku0l7okMWmfYrvRauk9qcGuR4pF1tY\r\nvYHTFmTSEXTboCH2bFgxXZ5jWC4Rr8SrjguCRvywzyaEcTKAomr0wdO2mBYY\r\ndVaqeEhH2kMjR3w7MbmHdHRphFCjXwgm2mraAxHGmskjZzcjhcDI2gPCLH/1\r\nm8E3W8Eh1vRs9x6sfnqUfy5qvukxXQkWhCconf0sScaeIjc32bIrMeDIWNGz\r\nHmGg32sCGG7CK5YGYIRDIeGFHfl9ydl901LZAZGOmrY45YcQXgQ9CNvN1wp0\r\nXsjspKHGHivn5HnPMG39HlWkIBzX3+Uo/RznsdLCvzAsOmuNfnIr2MU4y1ui\r\nIIi7weKlSLziTahVDHPrkAWuOtqy2ylacYE=\r\n=1mpm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"60a59331e41a2d496486e233e0671f6b1d785ef6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.e2b1010bd3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.e2b1010bd3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.e2b1010bd3","@lodestar/utils":"1.3.0-dev.e2b1010bd3","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.e2b1010bd3","@lodestar/params":"1.3.0-dev.e2b1010bd3","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.e2b1010bd3","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.e2b1010bd3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.e2b1010bd3","@lodestar/light-client":"1.3.0-dev.e2b1010bd3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.e2b1010bd3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.e2b1010bd3_1671894875355_0.5134416376935578","host":"s3://npm-registry-packages"}},"1.3.0-dev.c274d220ec":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.c274d220ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.c274d220ec","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb01f4c6b9ab2048b4ec9a265a611f9c6d71caef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.c274d220ec.tgz","fileCount":963,"integrity":"sha512-fPTg8dY5pNrRl9mo9pPTCitNh4DuzfzOJOeLtz9v4dGT+KhDIJfL7KQ6997UZNoEvR7xYM1oM9M1no5Xm3emnQ==","signatures":[{"sig":"MEUCIQDyL5QY5W/J5X4r1Bg0JY/EyxfJ9MW+aDe9PjksLMscmgIgcqzB3i6apDsomWhhlG/XXdifr9jC2ME5ZLTZnhYmj5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2501016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpx0hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbnA/+PhoAIS7ZECfFEV8ryHFqhE2xOOHlhAqxEk4xeHKE8zE9I309\r\n75KoE1gU6AJU4FypPLtcwngAr46lMBQWvUGKLTvFWPxj+0R0i/gQ5jpTaoas\r\nBQaE8JHsGLVPDIgwP3KGu+f/atn31ARL/DHsd1my/jnDs6PNZzz2rHjxQaZ6\r\nlCWVz5vHQfD9P7R0jNQmau+E+jjXXWUQdKlZAYa/bNTXbRm1qW8ZNBFXUstx\r\nGY2S6bKIxZ07hIPBlYTI8akbNpI5g0PkzqwZwDzhbJwnAmcb1KRc4qBwlrv2\r\nwaDI4WSKp4n108wwEMc+hZPYA/HP/o3DL9vaSJTcjK36VeFx2S1Ke4Au/kHx\r\nBnlykdU43vJ4iDA53gQDi74hAto0lzboKPeq4tx/xZVfGovrM4PrzNjC+C1w\r\n3nft9Hqc9bZA7BVqEPbjmR96bQc1oW4RQHtcTATSdTK3oXscc3U1H5Wz2r0x\r\nTELHHgO2EQmvmePdsa10E3yyNm2Gye7DpBkbltKpix5+h4O/LovkD+EKlKJ7\r\nH8RlvpSgKdGN2At5Nxpt1CSTWyVKodhke0Fb4CzRBdE+H13/bZhjf0R70kuK\r\nQ7wd3vl9afMIgaq1XMosGimBEnwn/mNVBa7gJAN2GUI3StgGWcgrjeg9P0k9\r\nQ7+8C9Q/9GIpJ/VaR7/FIsd9Vku0BkaYhSE=\r\n=/yJi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"05d95d2d5a3c44e22382705fad1fdb42812d3013","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.c274d220ec","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.c274d220ec","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.c274d220ec","@lodestar/utils":"1.3.0-dev.c274d220ec","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.c274d220ec","@lodestar/params":"1.3.0-dev.c274d220ec","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.c274d220ec","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.c274d220ec","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.c274d220ec","@lodestar/light-client":"1.3.0-dev.c274d220ec","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.c274d220ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.c274d220ec_1671896353271_0.5922047517300715","host":"s3://npm-registry-packages"}},"1.3.0-dev.06b4d1710b":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.06b4d1710b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.06b4d1710b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3c54f53664cfd0ef88982a351d4887b7b570cdb0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.06b4d1710b.tgz","fileCount":966,"integrity":"sha512-wnNnu4UyXJY8QRP3cqb+tFkSL4zKaMKU55zH5HjuF7KGkNkbze3nJ2jZTVtAz0ZvZ/34kgRhRkcN1P3szuBG+A==","signatures":[{"sig":"MEQCIHcul5zWcaaPfEm8YJBUkzVCekI0NaKmrJuRWs12Mc54AiBInquAcU4FHftJMEcK0J+1kddpJttlD9yOSFlLKiv5NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2505003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqmK8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa4A//eD0kfBLH8PVx4RXPh15Q7n5Chs+HlPLEJcL/HGuFTTicWeFW\r\nUEoX7lgQ9duzUc3p6o0y5alSkpnqq6qkfXSo1UISmvIFloX6jj6PGxZjoVDF\r\nxadAogJedLRhEKtKBRrMrKpoA9ucu6lNVpc7bU/XkDDUFOjwthcHR5LSvmHz\r\nZCJHcaAqrXJ4e/YhHz5f4CJluLlbnqHt2v39czpLaHqglQPSpqlOWe6Rr/2+\r\np9npmLE6AzCkNqu2fsY9e6JWmuDFCykPUZkI3OdPJEzcYIMjFJGE1gw2SfQI\r\ndiXv6Je/zmPAjNQ4VHkCU/16+ErM01qDJB9WBGEfG4SEE+tzHxVsfBLAly44\r\n3/IrvlceaTLYz2K+LJJleGfyulhRdvJdi0c/pMETBEJfZxHfnbFZ0/j+dWbq\r\nYtBbXZ4qhU0SFajhbHd7dVtuW5u3nzmGPg3tAmsxJBB43g5883UJxc8EgkXb\r\nXNypKlKohCfLWM3Vx0BfgA2gWaUOw515WW97Bt/Uy1bd5jMhy8xePH+WIQOi\r\nKeDeDWZ5kASq+iy+fbBJqRSNW9y6x8od8mbxV3hD3z4xgjAgwd5Q2cytZyNW\r\ncOfbLQ9aj6xRo7enIGyqSbw9GYavXp2fNklGSy6/YznYzm78mJuKzErcNyEC\r\nXT5YLqY/6zolIg5cpyaKqRc99EwF5dVKpN8=\r\n=zjID\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"5e89822fe91926a2590dd2200c78ef2637836a8e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.06b4d1710b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.06b4d1710b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.06b4d1710b","@lodestar/utils":"1.3.0-dev.06b4d1710b","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.06b4d1710b","@lodestar/params":"1.3.0-dev.06b4d1710b","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.06b4d1710b","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.06b4d1710b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.06b4d1710b","@lodestar/light-client":"1.3.0-dev.06b4d1710b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.06b4d1710b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.06b4d1710b_1672110779855_0.884654046632168","host":"s3://npm-registry-packages"}},"1.3.0-dev.1058d2b5f2":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.1058d2b5f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.1058d2b5f2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ab19324e339cf5fa7296c30cec2e8afc48d25311","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.1058d2b5f2.tgz","fileCount":966,"integrity":"sha512-bYMpKk547vLpAkOuKGLAUH/3U9b6Zvre7ZYVumikYn5LYDCM0rESQNm7q5xmMnuFK9yQ0zH+2KbXsyk1SpSwVg==","signatures":[{"sig":"MEYCIQCHcD9RTUxIvOr62PJSGZS8cABLm8P1r/UoAbExEyJFKQIhAI1KqLN+yJUhgEZbt48VtfFK4InTPY6zOe4YcT0MeT2d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2505003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqqU0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpF4g//WExkB6dDtVT0Fcet1rODaCUryo0PhGqSky0PUVV3mOBTseuw\r\n++q4JeZ7OVkuy5wJJKepNDdc8ogh/SsHHCb/p+BSr6QLVhqoOS04mfF/H9CN\r\nyR5wQg2kUddF32Cg6TlLH5XBfoQv6Hrmf3AHvpatOGDFyAiXG+bXVRmryyoO\r\n5j2DS5E3ksJd1BzbbbEjhDulW6LkDfBrfz/hmqv/M2i89+4rytxYXqzVuX0E\r\nZ+IGEWDd+agqANQv3UzD5xqfnETGgViEh6e+fDm0kS9217CHW39rfLvA7x/1\r\neauN1RDaoqzJ6zCWX6ZSOreARCOaCGM540M2q8J6DTJFEEf2NJfHwtf5BtKd\r\nnJkVwiZLMcn7sH44EbgntOqQiYFu7eMvaV9k6QCy34lBdrtJc9C1tNuP8zII\r\nyoVq+tODbRWc2SjTYypalLAxJDf7D8ikY2CzX858HiQIUJ2VD+bQ8DvzuJ0C\r\nEXWSgLUrYovo7lBCT7NfMPqS2kiBDSGzFgJ5/KPfWqQQs1OBBdUNDFP/nAov\r\n3Aa3/+eeOLEQVoS9Jrkh1GKyx/Hl2oc2JULj09pBecDe0V2w8H6Ka5xa7Lxf\r\ng4Uyrnlxt46JDMQuSpVQ+97W3GHw52AS8VuUWy4BBD9GkmpovTA8aRPSTFqn\r\nFNFs5Aw987Qpo2JD6NAiqbxJnFNJE0Hm3BA=\r\n=AYuX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"94eec5f81ef721c90f1e1d11cb59705309ab90dc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.1058d2b5f2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.1058d2b5f2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.1058d2b5f2","@lodestar/utils":"1.3.0-dev.1058d2b5f2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.1058d2b5f2","@lodestar/params":"1.3.0-dev.1058d2b5f2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.1058d2b5f2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.1058d2b5f2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.1058d2b5f2","@lodestar/light-client":"1.3.0-dev.1058d2b5f2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.1058d2b5f2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.1058d2b5f2_1672127795813_0.6873558384371263","host":"s3://npm-registry-packages"}},"1.3.0-dev.eb3d3accc1":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.eb3d3accc1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.eb3d3accc1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f90bbc7f79d592fb6b42e464fcc2b548fddfdcdf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.eb3d3accc1.tgz","fileCount":966,"integrity":"sha512-yrRlrCh4ZLiWrXWG0KAYBGJ8fXEUcGJpbk/VzPk+38FlUf3gOv9DcRQeEQz3WBImTYh6LoBD7bogCqNHiAX7Jw==","signatures":[{"sig":"MEUCIQDfEC3LzBZGLh5+laxDkJrKbFOTDAxUCQuM+pHa0i+k0gIgW4fs+pDs6SWnVGGk3hDhQjUVOCDIS0pKHnzOfmc04CM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2505003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqr3LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG8w//R9qHKJLTtf5Eut9QmI3yXb5Pl2o2dwwdjUidYPGVJvEz9cbT\r\nmB9qZj7gxpe9wC/sGT4phfU2uFC0PjKByPefSe61b8q2x458LvgfyLSS9+Uu\r\nht4qpyp9c9caTC6AZbY6SlO0+Q6UQyaVOju/6hiNdmTQJOl0xPZ7FqnFLW0A\r\nO5V8MFf8CarrwT4dGYoRBK/nU7wIKOssElwkF8DVKUdgM+6jW2O/CJOfT86c\r\nTBs9hEpLSB8v2zYEZySHGjwLhkFJeDL340otg4ZQq8/rALR0EKGx6Sjz5WrJ\r\nzDjxO76O1YjqUk6+vfCMaTqaEW/7Ck/KnNQjvchs9YbTA621nKY+nnclOG29\r\nU/6pZ2Hl5a3M+oyqf5HEUlSTrut2WSz36grtLndAyT803cnVukBke781r10K\r\nPm78A/aPhOQYTNcaPRdC4pXjJnlCfNku5GC7VT6HnZk0X6s4k6DCmGjk6khE\r\nBbvKtdtmSDg1Xzx0NuhqNXl3Lp4UG/oyFz2BI25wOaqvXM91cHmkYhNwOnW/\r\nZaqiAn/0JCq1elf67p6vHU0GdSYM5jLNNfwvJVxGQrL6dl0rnSIcPxaGSsUv\r\nUPKGoJqIIsussfMIXKAa0/muu+SKpnCdLUlFqtCjB2jHKV974eDLo35eMh1H\r\ngbudJKSzc5tUEXtL5LOAXFjm035Woa2BlCE=\r\n=m119\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f7753da0942a184d9cd0133bf8d431a4d3001fb6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.eb3d3accc1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.eb3d3accc1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.eb3d3accc1","@lodestar/utils":"1.3.0-dev.eb3d3accc1","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.eb3d3accc1","@lodestar/params":"1.3.0-dev.eb3d3accc1","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.eb3d3accc1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.eb3d3accc1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.eb3d3accc1","@lodestar/light-client":"1.3.0-dev.eb3d3accc1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.eb3d3accc1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.eb3d3accc1_1672134090919_0.5072605724290373","host":"s3://npm-registry-packages"}},"1.3.0-dev.dd894451f0":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.dd894451f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.dd894451f0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f7da10ccaed4e5f8bb2c7afc380d617d8d1e7bcb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.dd894451f0.tgz","fileCount":966,"integrity":"sha512-IjlhL6kNbUX2gc9jcmsHv4EwsYKQQ6n1wWBfiFPzKb6Spv3fx+vtenv6C5q1r6quh0cU5IXHDzHaWrFe895xAg==","signatures":[{"sig":"MEUCIH0UTeL4Pn2gxrVSqZudajLhnxjo4skudR+BvXLTOmc+AiEAw5BYO56KWNLZdIebQbqheMBQCM6+X8cztAYE8FfztHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2507088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjq7XmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7Og//W38QBL1YSxmNzAi+maWyfutzR66mcT04w9sc54WeTjvwIS9/\r\ngJaK9EQICZ4fWnnXwJ6Chz3uMYgkM01bqY/picQ7fd2e+Ovnp1S3jlduuf9k\r\nDqP2itI7ly3SM38oMdWk8h1Bc7xK6xAjeTG77X0qqmX9zDCqPoU3R8Rqh0DI\r\ny0B4m4QWTJHF8oW5ouTFK9/bL1BZLxI1qswMMzwWpFmBprbqwfp5JokBLHM1\r\nnCyX9zyXza0CmDxb/+u7UQJfj+CLMrb7/0zOZR/aq+CU2q0sWcx9GlPlkiYX\r\nl8woixmUBiei3OsI5pfrRIIf6vdV9r+EjKsvHV6qm6zs98SJd32tQIIngHts\r\npOZLyS0wBtXkfzptX0NnOe1k2aiaEpduAGyIkQZS4R6wmwf4abZ5PtHqD3Nd\r\nQLkVPxqwYlWP73VhtkkjsHGuHVwWsOXubvKbOalyOHh9wPnEmVsZRfPj31x7\r\nI3YEGCXRXJorXkrtVayzUScwGuOZ6Y6DLUV7sL3Y8UOgqMgHZOcc1WkfTusD\r\nPjDsT1ZD+ZbAvhUoBMaR7k77f/K/kEHNwkFPntNIZO0rtLKMcTAsOfHMzZO1\r\nVHzlIAjg/gS4e8ohwBR1j1frWNfDpDZ+n5EmEeBeRgkmJFqRLi7Hphgnh6ML\r\n/L0qmvxCpZkXchFBZVC5eISwwRp8NcEIqds=\r\n=0BRP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"7234c4c1d834a613e1b32a1d8a90b12b37aec016","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.dd894451f0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.dd894451f0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.dd894451f0","@lodestar/utils":"1.3.0-dev.dd894451f0","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.dd894451f0","@lodestar/params":"1.3.0-dev.dd894451f0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.dd894451f0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.dd894451f0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.dd894451f0","@lodestar/light-client":"1.3.0-dev.dd894451f0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.dd894451f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.dd894451f0_1672197605915_0.7372002715247119","host":"s3://npm-registry-packages"}},"1.3.0-dev.cdde39ffa0":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.cdde39ffa0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.cdde39ffa0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"863f00c147218ac38e8388c4dea6f7a2b7f786b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.cdde39ffa0.tgz","fileCount":966,"integrity":"sha512-eCzRGSYxg4kYqMyLgHuRaGpMVB9qoxMLhrSYfQBFM6MZOoIJ0ypzLbjUbNAdRW1KudAc1wK5gxGZnevUMKpuIg==","signatures":[{"sig":"MEYCIQCuCJMuvvME/6DPCZkr6WS+E+kXC1FT8sKIA56d/XdaKgIhALsqbbiZ49UMwOB0KkGCUVvDb12KYvtlM1ULWb49Omtj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2507309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjq+6RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQaA//bMeGIceE1aKT6tS5cLx93aR4p/9pijToSNvQSX6iD58L50YZ\r\n2ZTcwHjJQhjE+2ebTquKdm7g1JjRr9oQhK4WdJErXEowbxy3j3JSHD9rBs2F\r\nvqZStLfzTAQzNzxYFYU/kybQHeNAMw9OzofCAVOdgcDoMQsOTban2PaiLxXC\r\nJ0hmN1S6ypQ1qggKyMrUHUQE0bo0PQLIUPgxsL5ZSmW1ZQRKx6hV6VsZNQCE\r\nXembTKszMufu/inGgRkuwthl1/or38Zt2VxakgQ46WVzOcvreFpLIqMJHqJT\r\nAJfTqQ84dWohtS/XxTsDCSeUWt2OrD6c4SWiWY2LyUrBdPBgDiC1f2QIh8vF\r\nSEh06hEooU93L7PVlNCfN65MyGELKn4fI2XguHE17LuRrOcDqS2xLnl0P5Ml\r\nBjKvBMINlxPhNQ3lE3I9CuUYYmy7Ukr44owO16rs6smXTkLN6GJ2GtwhlzU9\r\nTvdtyt7BVrYbNWjJdl05Poy0Gn5o77GVHNiNUxt9Xu3ecgUXWsp4UjHlfeDQ\r\n/VnIW12m6qYZahm0/96wzcYCsKFrq2ikIjn1pLV0x6HT5yWneTVhu11nPyxx\r\nsQDDUFcFLiUTIjCDXWtNPf//NTTea2ZLpbzvb9Tj+cR6XamL/HkZEuIBJ10x\r\nKD1HZ3o9eq6oDMrMwNgcH9EflnP6GtW1wQ0=\r\n=aDTH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"52caf54df9e7d0d6a37f05cb07ee498e59f9e661","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.cdde39ffa0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.cdde39ffa0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.cdde39ffa0","@lodestar/utils":"1.3.0-dev.cdde39ffa0","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.cdde39ffa0","@lodestar/params":"1.3.0-dev.cdde39ffa0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.cdde39ffa0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.cdde39ffa0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.cdde39ffa0","@lodestar/light-client":"1.3.0-dev.cdde39ffa0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.cdde39ffa0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.cdde39ffa0_1672212112928_0.22589638932779832","host":"s3://npm-registry-packages"}},"1.3.0-dev.c09e39c540":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.c09e39c540","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.c09e39c540","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d92c4a6a8df02cf63541b318e2c421968c0aa13","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.c09e39c540.tgz","fileCount":966,"integrity":"sha512-0uL4b0dPvkBUFk6bghz/Pd4VQa/CVeSlFsvr8rFOuTQ43Fc6twxds96/iWJ9zL9Er6EtfTZv1tstA2qbM/7X2A==","signatures":[{"sig":"MEQCICkBu/DPVC1G7gN4Z7Jce2eeTdonzRz17Ukdsr3Pk+PvAiB45z2LP1+aC/4ht3IGNk5Y8Q0Ew34voHLVsinhod6+gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2507309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrMj+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBHA//UQSn8KQpYn+539uARxI5u/a23sdqFTKgcWaCr5sG3Yt/arVa\r\nZ0NWxGOFQrZgrfN+f0bYXUI/K8Z4VOSJnomctwmqi4izLMUBtMmnzcngbp+S\r\n8EBE82E8nsmOPUly1mwUQ8PUGqwDi8nH/GrFjsFDI3YoIXOBgKCE1DONAHzQ\r\nYia2rrOLZiteP3gLOhDLhpiIx7nzes3AoNmSTwLk0NeiK0d/1e1HOVlGT7UI\r\nEu3clvQv7OYLmSRwfw5BVuEufE02q0UOIX6LL2uLFhxPOQMTNBmcuhI5osrH\r\n8zdRfHLpS/nwRlSuTiUsTItH/mAQCo2gyxSJNiaTHCJl5K+uhj10qlagaBSl\r\n86mNWZI+GnA9lKeh7W9W0CNcaKiwbV0/ZkLaQIU955A+8MYFfJSwyyiYREWH\r\nVSy2dB/bd5hp9oZbMa7IyW59hbbwPXnKR2MOFFYXFnIS36ZAjO0IRq4OxL3Z\r\nAERVBfht/Tm78UMUja27R7EEKIeBIMu7hL4HZGt5dn8eywOLvwHWmj2fQCHW\r\nthrwQHIIWINToWfQgMnF1ksq8pvd5+k9SMdleSqlAejI4TFGmgbDQNFHyXzJ\r\no8kqt0C3pyNkqX+Zj/IHIBg8EOIorDXAbBjqMyDcnI+O/BPMeKFfgl3it3Tc\r\nTRp7LkeTBPyxYdR1IpzMrsbUExrXDVKFtE8=\r\n=kOZb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"2c143829042d97781d19c80bb200f02a1ec1355a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.c09e39c540","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.c09e39c540","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.c09e39c540","@lodestar/utils":"1.3.0-dev.c09e39c540","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.c09e39c540","@lodestar/params":"1.3.0-dev.c09e39c540","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.c09e39c540","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.c09e39c540","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.c09e39c540","@lodestar/light-client":"1.3.0-dev.c09e39c540","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.c09e39c540","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.c09e39c540_1672268029908_0.7321165084936525","host":"s3://npm-registry-packages"}},"1.3.0-dev.d317aac7f7":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.d317aac7f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.d317aac7f7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1ea3432625c898f45c2416ca5d00ad2242bc0fad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.d317aac7f7.tgz","fileCount":966,"integrity":"sha512-+6eIlFpW7kFz01g/PwK4x8evbFNYFHhkBn9CY3YgXNBmLpvtxYbc+Dp5SmMqbdqJAe9an7+PVVGAncnv+CIuSQ==","signatures":[{"sig":"MEQCIDXaOGHEtiWQgpaPz26H/cfkZc0EKwxF1BK+wprlz5nSAiBjpOdRDjSGAlmll3LnQDBQfV81CLczyTZ1hCzgWOb5Ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2507309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrM6eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUPQ/9Gok+YYxUHFgyBpYRqmBGsw6Sz5ruIA9OY5PUhwFURYtB8imS\r\nb94MolNpRBuEGtxxtygz14tUPE+E3zXcGxw9/+PmOPvsYCj4qfX5NX4p4PQK\r\nCi55XknzxSEeWzwUJ2UylFcA/PYonankFexa9XYLZy83tzhw1zI18eOrQyAQ\r\nzatOlzulkpXbBqwr8E4z5/unTkm/34a4BUjYG03b7zMHirWqCL/X7wHUml6L\r\ng0E4NybQICw42gAPgAelF5WRO80Idh4hJYhuSfBjL6D7qllkyvfHnAUz4ee3\r\n+pA8FzdlJ2I3G+q6L3onbvrVaKZz68DM1ZVob/rFQGyi/8u2ohQTnKJjvMOe\r\nirrIxGvncDYzpRg4P7kW2cr9IpR+5w2vZBJ/X1yp73fibwD2Umcuty0R3NsW\r\nUhHJdNxwq2lMe1Led0WTePEzA+vzP3uUNqGSstjZ83nVtcc9GVqwNLkGtE+R\r\nClAT/GIZA2QZP1NSDqq6bgzGYxEy0JRxbSu1fA7IN6EMhoL03P3LT+dzMwET\r\nmwUZOxR8A5t5GIM0OCxcHc+PN7lw1ZLhkVMilpUtcwu1DsmfZxGt4fIRZE36\r\nHoBVVsQOfJ14Wx8r8WjmhE28ubSCcGuutWuExJr8Voir0vuduu4M2oakemr/\r\nxGvE6oFRuywSw3lglXWhUDG6Yw9OQCrvOEk=\r\n=OzN3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"a6fba78db6f5fcfebcda82efd64362d7767a8402","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.d317aac7f7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.d317aac7f7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.d317aac7f7","@lodestar/utils":"1.3.0-dev.d317aac7f7","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.d317aac7f7","@lodestar/params":"1.3.0-dev.d317aac7f7","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.d317aac7f7","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.d317aac7f7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.d317aac7f7","@lodestar/light-client":"1.3.0-dev.d317aac7f7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.d317aac7f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.d317aac7f7_1672269470227_0.2678440974443739","host":"s3://npm-registry-packages"}},"1.3.0-dev.9c4a88c891":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.9c4a88c891","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.9c4a88c891","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71d418f452a69f1706a426244c77ced07d67544b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.9c4a88c891.tgz","fileCount":966,"integrity":"sha512-L2PYzcNYNRhOBx7TFPwnMFYIyhw4J2dLQJvkz+6EmwDRZztaTorRCnt5WfPiiK9EMvQrtfjFsjdR7rcsBKTiGg==","signatures":[{"sig":"MEYCIQDFXgRZ1nO7uQiRKsZnHU5k9K50Y/lgAMXFzrhvwfBEjwIhANh1aIrzRQjYcW6EbcTT4inmjbGxNUL2ai69aMuspZ27","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2507932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrT2dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqpeg/+OKHn52K6XqB8wFbeMovnO7CFHpkTa2bLPJhJ7dAkVywX0N40\r\nZlILqPxWYlUlwt3OscSpZDFudSKB6T1B4kgAbjHPTiJaE5LFmmliIwZTaVmJ\r\n4bpm+vtL9WVt48jEYvTOlh/Nu2hF5f97AKhVFqzWwJU/Hr2Yji9pb5qTkWA+\r\nu+SMPGCA8rilkxYK2qmpRTt5iDJ1M7ShotYVGI8G5iXCImpM8z+VYv1j+Qwo\r\nawqW3gwIIK+xF2TzHjXG5hLtdurKf+fGCSVGxmTts0jf9VrwHTKJeH5ZT2Te\r\nz7bQjvMgMvSJ+9oioPwu30SJWUn+WPHM8uX/gH8033h3va0XNuQt8uNRkbOX\r\nZyCBTqKPf7Qh8zfbnMYTe3sTCLL9hOxF/NN9GBUq44f37Kgairnj3DkdQ1nO\r\n2KB4DLG2GcBQqNVvAKiGy0TqRQeVyAKB1UtdPapxUzupeFtUbP3JI1ydPa0+\r\nSpEbAmoAoaHabnnMSauFmWBfVJUA59/SK64MtWvbW9eHpj69h/bSLNEyA/dq\r\nx3/AWihvVAVYQNgt8rK1oLJOob0fhyyXyoGKIzwRiP89p+U6qtizisu0p1C3\r\nJfOx5cLvJDnGxIT14xmOw1qnsVToBCD1Nkqo3Wn5c05SEGg3q0b9mXktCRoW\r\nGDjFxmAApv68VgAnZKDYb3KOnKoTBR5VHTo=\r\n=SZCx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"7c5b21cf7388df3a45a8bedfc1e00be83a6f4a04","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.9c4a88c891","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.9c4a88c891","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.9c4a88c891","@lodestar/utils":"1.3.0-dev.9c4a88c891","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.9c4a88c891","@lodestar/params":"1.3.0-dev.9c4a88c891","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.9c4a88c891","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.9c4a88c891","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.9c4a88c891","@lodestar/light-client":"1.3.0-dev.9c4a88c891","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.9c4a88c891","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.9c4a88c891_1672297885263_0.001696462903700846","host":"s3://npm-registry-packages"}},"1.3.0-dev.6be397123d":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.6be397123d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.6be397123d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"59921731303e7e4d250919f0b5d1eaa0afda73c9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.6be397123d.tgz","fileCount":966,"integrity":"sha512-wdR4Jv4F48P87fxRyLraJoTp63C0UZpIhQjUkpDlQbhyPTyo6RHdMjNkhrHVA6M1urjUEjsOcenBbLlEGlLAqw==","signatures":[{"sig":"MEUCIACuhVvhsrZTdPHn9yRD7xkCodiCBtRrMcvoZ/NsEYcXAiEAmTEnvFT9Loy96zbS6eA1YPzhIICrBk3C3ghMvHCKLvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2507932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrY+dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Tg//c056yhySLOVyIdQNZqJyFb/Bb5ljZnRvf7pagdEmMBCoZTT6\r\n9sxoEyDgVM/GTB761C44trrrG/s2OjDqhaxz31M7dyEjCk2cb7tMeps7soeT\r\n+VzSUVW5On7B31i4tjH4d0mwaO8hxjhEW+F2E68qYB4MNjGbIPl8EPF2RkGi\r\n75xUdDCppclFK2+6PPKSLT9v5dw0SdkFRxCxhzjP2CBd2Qz3zSHmn+DotXgC\r\nV4MPKJtlws3Uo6ncEEPXj1xhEZ2cyuob2HtMb6KUc6j7zIjqGQMV+tqmMQSF\r\nBwcP+JQ+6GiDG41gY898d5TsEnZwcFLLhQbHtu35wZ9ZHYQs0LW9lAaj6zqV\r\nnHUaZpt/NWZi1ojmUFJXnGa3xw9sQUeAD+SGadZpBCHDpxKv8Ry6R1WCDr30\r\nRCoy+DtnnLDctSwFo/ynanFnmQ8JNU5uqW1UCW2stlKhQMokacQxtwczfmaK\r\nqfChJp5L/sHDSRJy3maDVBKxnLyzb/2wQ4O37pDKU8Aq24yj7NcQhChjD/nc\r\nchJwARa7+KwVgWNwcZNK4i/IA6WMIlb9gjO1UeuYnlqIrgse7s9SUq/q3tXe\r\n8f7sqjc1Q6calN80++aEnR4/JUha50FwD4811vVgSPlpolPfpRQM7uBWtb9e\r\nsV2/Nv00JmRxe97BmrZZZINB3zgn8b5rH1g=\r\n=v18V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"7b20f192bd37d2024024180bba17fa9ea04a86b7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.6be397123d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.6be397123d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.6be397123d","@lodestar/utils":"1.3.0-dev.6be397123d","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.6be397123d","@lodestar/params":"1.3.0-dev.6be397123d","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.6be397123d","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.6be397123d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.6be397123d","@lodestar/light-client":"1.3.0-dev.6be397123d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.6be397123d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.6be397123d_1672318877110_0.42849984227322535","host":"s3://npm-registry-packages"}},"1.3.0-dev.f0be06cdf4":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.f0be06cdf4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.f0be06cdf4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55181e6cd67ba6d283327eebe3d6212d71edf9b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.f0be06cdf4.tgz","fileCount":972,"integrity":"sha512-Lmh5Uh5gEmJlZOSKa/uevENtAMAyNDGcwUDemYPBfkeqZNDxs/Qnu8/MOiBsQhusJygpzTQ64So25GRxkHhqFw==","signatures":[{"sig":"MEUCIArjHvea2NIb21l97gJbX9b/y6CLFj0Vq+wAuu7/iofCAiEA38EKa4qrTuyDHJcNsTgqoTG4Oc5rFYy7UNSId1EfXZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2523233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrcXwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreUw/+JAAM5aCI8M2GSzVBon2urReeFUSPXp687vorSeleweAmjuI8\r\nXmCDLvHeH/tzirxXqOD30Q89gklN7yxy0KCQPW8Pz0cqfrcAD+5C4l08xZz+\r\nPucPqnNxLupRasTKZPK3iWheBpDEnf8JdMqhm43rq4qjrECORnn+XAuFYnoR\r\ndQ0qKWFvrdrhfwxQ6qzNNqJJkPOv0QIscbDQuVgMBmwh1fhJN4A8LgzxWRj/\r\nOnHNPrwL4+AaI45ndqHWPGoBofuyu+R1nlSOC9WiFgQtKmQAZAdUYtwImw7v\r\na7iPhjJBFzFnkDEnLqBGTAdNa8+sVpZUMQwfHRMZwytc/fe6JUMSCHWgqw/W\r\n8J3qRX3CgoZDyK4SjwbGtfk7T6FLRYygiViNq/P+0wIDtvMb97q3AQxf7QlX\r\nfM3HSs4Lf17qVpce9bOVzeGzZl/DtLG/Dda+KIBZMD4kVwxCNqs5flvECXwp\r\n+Y7pH0NCuhBPU8ln0PXR5RjMBODXdaYQXne6EDyD8CqUmpCG1N1nmjuRfKpV\r\nsfmiKUidcLHGNonoUYxVL1nVrt8xvznVH5MbjioRS7tmmBRDzN2VFYojuTDY\r\nZM304/6fGDz0r5hxgcccrmg0ERDAT9wQfBXPDyJIhYEJ6me/2WKECvpx7jRZ\r\nMgarszD8zzKCiEiPSbCQQD2Y1j2sbIiCquk=\r\n=i9gv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"cd39ccbecaf09b884b262f92750377df7bf0b65a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.f0be06cdf4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.f0be06cdf4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.f0be06cdf4","@lodestar/utils":"1.3.0-dev.f0be06cdf4","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.f0be06cdf4","@lodestar/params":"1.3.0-dev.f0be06cdf4","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.f0be06cdf4","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.f0be06cdf4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.f0be06cdf4","@lodestar/light-client":"1.3.0-dev.f0be06cdf4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.f0be06cdf4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.f0be06cdf4_1672332784421_0.9374417848805559","host":"s3://npm-registry-packages"}},"1.3.0-dev.430f845af7":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.430f845af7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.430f845af7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8053ee7f362ae4079d1548904e3e8347c04e3dac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.430f845af7.tgz","fileCount":972,"integrity":"sha512-Ud1D8SVDXYt6/+PTOOMRrnUhBIijCvumOqUTxATwE/F2tLiAsop1A2u+LdeYKQtgLJUOLayn7N502ZB9GFH0Sw==","signatures":[{"sig":"MEUCIQCiDp9q/bMxQCjdkF6NFBA+lcXZN07UP1b4AeHBM9tbYgIgEU1IjbCFp/eOmKsdoFHoO2s2eBa36p0GP6bKfqPQ/T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrlz0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxcA/+Oq+A6Yn5vxv1QaZK5D98l03gvFPSeISMeggsnJa97s0Jh1pN\r\nXdN+L1w9Um43Q7ncnL0jFDlTPz8xGVcHxMNwr2TlqO9WNeS9a3ea3pljsXJq\r\nyfzDfUXSXPD1MKMtB2c0CEkj+LO+EOtL5CH2Up8gGsteIx/HYPkb1C1QdEwN\r\n0yqFjzOy2c1aF/Y61jH09tc/cm5C8roxJ/sVTEDagMr5MIZ4vw3UDpQbOOmB\r\n1IDhbpDnOTKVS+u+B+cT8oO4SlOT04+yzYqAkwWqmQMWKCUcmTvOVTeqmmjk\r\ndbEpmv+Oaj74q2huA9Wo36vgjxqWmjovXZOYElwUn5kZ3TSWp/utKEgztYf8\r\n8Mmx/n7xR07HSWOTseTtQ7PLp6kYkfwdhZcmiOeifAGNF4bSBIix9XwVEt+z\r\nfsO4uAYC3vzRi+yntsVwMwDNnlyzmu54MUL+vq5WNaPGHui/M6iLq2HStQaW\r\nacHtVQMQt58Nub8sydx2hNXnK7e9nkpHPfqzJzfFLVDb+QeVMzez4JgsZU5K\r\nfSklJmjYMrq8rZvGS5HZs9tdl3QhKDujHEOxHYsmlXymxWRsa5RWDl/2Fpjc\r\nSpEi1v9B/10fGyKGe25IxwKHvB3hg4Xt+mKu8x6Q1LCJJz5JIpY96VzWfxZ7\r\nQ1PZG1vl3621y8zYlqeypgQa04vewP+GpFU=\r\n=ZjAO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4877ee1cc2a50c8f993b4309f3d3a7f627cd1d6a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.430f845af7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.430f845af7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.430f845af7","@lodestar/utils":"1.3.0-dev.430f845af7","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.430f845af7","@lodestar/params":"1.3.0-dev.430f845af7","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.430f845af7","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.430f845af7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.430f845af7","@lodestar/light-client":"1.3.0-dev.430f845af7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.430f845af7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.430f845af7_1672371443869_0.8308877944754709","host":"s3://npm-registry-packages"}},"1.3.0-dev.257de1248c":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.257de1248c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.257de1248c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"45b5d8cac2fc5e9859a61af2861bf22684ff50d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.257de1248c.tgz","fileCount":972,"integrity":"sha512-saI5Ee76p8QzQVIQYJjGIkjRtGwTZh9W5CcWmsRCQhEIG2nJzIm0wf7eLQ8+NQf8NBHcVfX19a7SSNp2tBxWHA==","signatures":[{"sig":"MEYCIQD0q43ZIASVh3jMgal2jNz/qMRKRkwFdMaK6vX/vmQftAIhAOGdXGD/CL4iRw4IbghlDe9iRAkSZ9ywP98ihTh4oLbN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsjQUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+eg//SyTyZ7xae1gJfkl5R9pYdjTMo62h+RrJc6/0CP5p/mGGwvXg\r\ntEXK69Emu32xVF2yxJbBteylBkRFk8/VBTZwxZQrGb9umDEm6rdixxCU69Wa\r\nyQq7hFe6bfW+kjPzN7ckhqtaiZ8pMLR4uJC6S2xAqN6t5GldU/k/RmBU/xFk\r\n/j0Uk7wVobIT3ngSQbzHo84tvmYcfQEmB3s4k3UZ9uoncCwxFNGGXatzyfmq\r\noi9V7z0SB2d3h3DRVVkMcBi+V17Q1YAL4QsPf4eikIi025jF16EfqxAQYCTn\r\n25JXK2kWecj9MNE4x0xltbiqV8F1WACRt+PMmwC8/ABKw2cwihjwUEEBPYmO\r\nnHbNX8LqTNIwqbZH57Um3WcouD/pTRlk+JLq7ocCh8dvYQmkiTQBJV2NYEgD\r\nW0FDjb+DMAq2cR9ZyA+pwZo1aXqpEa9eKxTMeEqAsGLfFQAZ219ygS1aHwNH\r\n6SVx0I48rLdv//iAdxmN20WBx8lwlqoLKI/GJUSDkBPksXeXH6sjgwOmCHCV\r\nxFO4F5/+hWRWgZB0lRu2CQiv1TrCf+RBjTaF/hA8royiRIERUnpuD55sJ0dH\r\n/c0PiR6SxO3wG4Jq7P0lQIJheHF9SoqgHZpYNdpQcohlr04A1q13AnCJuweK\r\nOiIBZS4x/nI9u0MhdWu68YvR0adTRpB8lXg=\r\n=S9rt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"7c15a64144857d154631f20f71e1d13ea2ff43fc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.257de1248c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.257de1248c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.257de1248c","@lodestar/utils":"1.3.0-dev.257de1248c","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.257de1248c","@lodestar/params":"1.3.0-dev.257de1248c","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.257de1248c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.257de1248c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.257de1248c","@lodestar/light-client":"1.3.0-dev.257de1248c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.257de1248c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.257de1248c_1672623124256_0.8020622922846128","host":"s3://npm-registry-packages"}},"1.3.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.3.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-rc.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2439fc04b0456941647c2216eee96436189c9fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-rc.2.tgz","fileCount":951,"integrity":"sha512-03WDkTmsEk/DQj0+kjdXR5jA2uY3ryS07pRzSrqvQHChJlHCHVmFxlxosgNqJsQP6pRb0KVB71QHDW0n/HlHMQ==","signatures":[{"sig":"MEYCIQCpwciClX0tGPG2Kt2u25EflZIKRfTVxZrVmE7w3Fx2NAIhAPQ/j4klsaZmOl0zYWbh+SNx/6Q0oU7Ltom8+Mmez9AS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2466606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsjX4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIOQ/+JgauK3AGZde5kat6avi05P2F9Ho3urap4+nQraVQWoi6m0Jg\r\nyp+kOOer1f7hJh1Ss7OaGsXsbkvVUYhZN+1T58IAqnkGgk/LZoxwPxSa9p3t\r\nMGwIVc2lyQmskHGCqs8CAqn+Ew6OPCBmFehoF+nHMCCL4OPETl47KJw0qFpm\r\ncPO5iucdNCejHZqtL6Xlvg3MKy124eqzdRAOWDTmhdcC/KLT65xGMvXLTRRo\r\niw+ecPSZDxmkjj71KXKjzxiAjPgIflojbqPmy1xM4IvN7AK0DvncUw+Idib5\r\nwdc29PQFUf7axje4thMjNNTHo8noqC8zick6AN2jAfdOKJALI7LldBO1HDnz\r\nDD1hpqAZuTjX7ovBF0WSub8XXOBN88yJEB3LrUDwzM+5KqHRgGlKOpxPSnuF\r\nPNWfw8CRv43pZtukRNhHM55hlZEOKrbBc4nSA5Mdy0vLdsRyijrP5ckfQrcl\r\nJEUNIcUe+ZYLag5eItS057USjxyjB90udI3E6NYAcFl+uRiV9Fcv0ByEjJFk\r\nOgBKBYOMjBEtiOst+bi+msVA9gB1YlMakIunkQrjrymOy3V7AE7cOs1Im7aS\r\n4jGGF8oxfaJkBek/INdJyhZzkeB/Xqd1gQXrYQtEntjDiwZz02HR36KxwSb1\r\nz539gpwO1or0m8ex1F5c0nn/fAbDNX6LRIY=\r\n=ssHN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"48f9ad0b10eb40eaa8dfa6907270e0b45beda52d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-rc.2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-rc.2","@lodestar/utils":"1.3.0-rc.2","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-rc.2","@lodestar/params":"1.3.0-rc.2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-rc.2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-rc.2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-rc.2","@lodestar/light-client":"1.3.0-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-rc.2_1672623607856_0.5140789179041698","host":"s3://npm-registry-packages"}},"1.3.0-dev.cdaf906f84":{"name":"@lodestar/beacon-node","version":"1.3.0-dev.cdaf906f84","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0-dev.cdaf906f84","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4219081b6f907933a73f54730e72ee74f9bcad77","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0-dev.cdaf906f84.tgz","fileCount":972,"integrity":"sha512-zl7LxmTyrW1hE+xV6rr8IPpqmvr0Fbw9kOqcYB/OuTC01zBGbsS0AIvBA+pFP1JgTA+fajpb1/xSarcc65JjHw==","signatures":[{"sig":"MEQCIHpIyXTo8NWtP6igJv6m4coIcdCXwlxbjSQ7vX0AlWBWAiA42jRQFNZ4s3Qey+ZL04JqAyW5MyGCLirO9YnsavWvzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtBZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2VxAAnhEbAt8B6zBiskdTDJMaYEDV8TTiZ9K6cusPkqqoLTWoQtHO\r\nPKcMVc2N46WktJ2T+ihLsvBoar8ALwojDba7QYghHSwbEPdGExLmzHfeU7nR\r\nc7fs212D/mlw2eh4nKn58GeGnB5bxmuser2RHxZgGlbPfHG4Fgi6maWHJk9B\r\nN9JxehWk6ghPHpbtdcMIPZqmfLIPSiy6mtnjWvz+aG/cAEhG7XxWq5+yhds4\r\nmHXKM3Sx+/hMno/yjWXtAq8b+Xm4vLoHbDrUPTZ14qODl3P+qmalJ4d0aqQ3\r\nBCjNhqVjS6S6TJ3NOTBclpqJ4UMh0agoVbv9h4etlRpAVjVyTzXpq6DPyN3S\r\nqbwZfoBTj1bDAz0a3GWfbpiPFtQG2rx9/hLB8k7SP3cEFDQSwVtmysrQ6hte\r\nUWRXz4xF1YRXt7z1lkaj97VwP+uwTkQIq4lbaXsvJaSDshMfFr4+4T+Ux69D\r\nU9cI9s4tH9cVVeBhz7yTg5TDRQEBrCRHbRwKkTo2OQjqQ8caBLh8CuqJJlBQ\r\nWda4vedeJcdMMK+nhRsOhEgBXC+48s2dlOQyzyi/g4MXpvcGLXTAEXUvm+y1\r\nsM3APtRpjyexh5LzzZPAUKMw/VxNzgJUvcov9Unz/7CUjjuxsb+6Yb+9jBwF\r\n0+gdGu+y280eh83jrg2kJJwwM5ZnN75dKdw=\r\n=ZxJ6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"cb82982fef74fc273f9863560e3739e051c1c894","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.3.0-dev.cdaf906f84","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.3.0-dev.cdaf906f84","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.3.0-dev.cdaf906f84","@lodestar/utils":"1.3.0-dev.cdaf906f84","datastore-level":"^9.0.1","@lodestar/config":"1.3.0-dev.cdaf906f84","@lodestar/params":"1.3.0-dev.cdaf906f84","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.3.0-dev.cdaf906f84","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.3.0-dev.cdaf906f84","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.3.0-dev.cdaf906f84","@lodestar/light-client":"1.3.0-dev.cdaf906f84","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.3.0-dev.cdaf906f84","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0-dev.cdaf906f84_1672746569210_0.9505450764031587","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@lodestar/beacon-node","version":"1.3.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.3.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af135d47695bea1c26ac42116f9c9457fdccb4b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.3.0.tgz","fileCount":951,"integrity":"sha512-FfTP0p4AJZyc7tvrR6zbNRh7TdnZYJrIVni1yL2QqaEyxcNZMzHac8jnynEwM9TnoJRc4+DrU+11PT2GwtfkLA==","signatures":[{"sig":"MEUCIGMobIxlDLM2BrCgjUg7fhk91irUEQ4VhZZKfq6SaQoeAiEAy2zbRTxma5Flbmw/Cjjpysndg+Ktg0Pr+z1QMZcgX4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2466557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtGOBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhjA//bGTbf6Pn4R77drmNagDx6kjLf6OofZCxEpHFzol/51Axzr8z\r\n4gHuuS8FGn416iAylUyvGwUoUjg3fTBNTt4sNbVLbh+eiBIe6l7QrrE9rVsD\r\nA7lcM3R8c88Pp7F3OSo570xKtfhpGb5EdidgED65ArbvN9jiWbgsSg7XUIxR\r\nCrRgreOj6CgYf9pZx6nChV24i9PHwKn8fyDpf/b6YyyXTHa84FRlkZsywvGX\r\ng5gR5coaRziYzr4TxqV/YbOxFy+ITO5wIfQjsFeVOh52+ue6nBl6TwIrJwKk\r\ndkXGR2vV/tDSOZb4jZzq2dbolEVyWbfXrfHkYQKLhy0U2HctoQlOww7OQT+h\r\ngVT+zK6gJXidTQ/OcJis8JTrfZD/u31Kve1xMeq4Ge6/Tapj4TeGRZUJTRzV\r\nrHMWLJ6F7B99HWWCFwFgSQFtj0hKH5uZPAps/z1CfkmWmPGcteJG1lflkeOZ\r\nR+hMFn0ZIxaC3WO+t9QUZ8stap01Ibwyh3iUVpZqShcxDBTZYQNlMmT6oyMj\r\nvTrWn94iEsx4wqFphXqDVoY6N0pMaUEmsaBM9AmnpfLMD7NxAbLtzgnOVDAy\r\nPbhSUx7zkJR/XKI9STPH1d9czY2XFl1WQdbfMI1oSJzzBN2XUor4uiPB68Gp\r\nr8rnPht0hQcTp9f3omtnW/pfEUIzPaxGAuE=\r\n=Av6b\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"031e42cbe8015109e2af6e9cdec1b15dd66fc937","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"^1.3.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"^1.3.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.3.0","@lodestar/utils":"^1.3.0","datastore-level":"^9.0.1","@lodestar/config":"^1.3.0","@lodestar/params":"^1.3.0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"^1.3.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.3.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.3.0","@lodestar/light-client":"^1.3.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"^1.3.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.3.0_1672766336807_0.7946586908828408","host":"s3://npm-registry-packages"}},"1.4.0-dev.ce33cb5795":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.ce33cb5795","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.ce33cb5795","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d775c76ecec3680d608445d903ad8d7d0635e78a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.ce33cb5795.tgz","fileCount":972,"integrity":"sha512-PvqPPBJfAlGgU1rNzZ0NQ5xn/0Yt9MJgDab880gI63NHA/zgj0UtY+bW3WZ7YCi/11OF0HPz2sQ9P7dngrxfJQ==","signatures":[{"sig":"MEQCIH5mJr/6DlpE+I2pV+kCb+8HNFPNHCEBirK2ygI0myreAiAanH1QYtPJDI3fBC/LmbTm5eXQ9p3E7BEm/fgNtSvFqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtGwFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMMRAAoQM4TkauWPeSc3SgSWDFbRd5eI1MQa700Df03cHxuK/1fTD3\r\nYkzqDgVC3fl5QldyxBsXLL0LdY3rWjvFN08bwHKnBGixiuDXfRRBYznUcKCX\r\nrtII/5z5xZPtMXBLcD6ojh0b1+GLC7k6kXlTI/OyfpaeleOHSPwgfxyffXaS\r\nXoZbsV6pZcoyK6PUXi3+pPs4NAmELHvmCWQ/4vWeEm1YP+bV7jiAoBcsA7oW\r\nqTdEmiyXazs9LwNLxk0Aeg6Jox06Jn6f7j/G8htBUwRh45Zu0d+P0rXXReLh\r\nLF5VfOJwklAGnfMD7RLAEdVbCQzpmSz6xvQ5/MmCY+MmnlxVeXlk+2YHFbJ1\r\nk6pbqEdKwDKpjDUNOYafKcNR6kOQNVsuvNwks1xioO6na6qn4f64HPb/Et/B\r\nv/pWVoBM4bh9AkHf5OMzE43VgKtN0JHu1+TTg6tkv5WBa8PKL1sm/d0Xc1UW\r\n7naQzlN9LRz2rKMIY657OpNMcZbZhxH6OKSZsRRk9s52OqxRmu63BqnEmeV8\r\nFTV4HfZEdUp5Bmsb1q4CEVAGDhHlY5Xg5E9sJiU8Isj6tbKwxWWLRLY5PDYo\r\nMfZrhGo2GrfVpapl43JxLHL3oYi7eh1OyCZYG7B7Derc8CZ0Sq1SkvMPvIL/\r\nejLyFbokogAqxVahjXgiC6lAXucOqV9ieTM=\r\n=w986\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"e65764150d0239bf9d382079ef78e2dc78856f2d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.ce33cb5795","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.ce33cb5795","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.ce33cb5795","@lodestar/utils":"1.4.0-dev.ce33cb5795","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.ce33cb5795","@lodestar/params":"1.4.0-dev.ce33cb5795","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.ce33cb5795","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.ce33cb5795","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.ce33cb5795","@lodestar/light-client":"1.4.0-dev.ce33cb5795","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.ce33cb5795","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.ce33cb5795_1672768517060_0.27681721611949994","host":"s3://npm-registry-packages"}},"1.4.0-dev.8ce256b0da":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.8ce256b0da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.8ce256b0da","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d28da4ccb6bcb113bc4ec57a477555dd37b1e689","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.8ce256b0da.tgz","fileCount":972,"integrity":"sha512-lB/T1In3vAyFtI/KgjYqDW+LYOEcGSU+tWkLs6h+VrhP9lT5Djiev8s6JxKGwOhER03H5Gv/BbCHAM5AIvfVqw==","signatures":[{"sig":"MEUCID/Ppw8BWkm2lsJ1r/jnAPs2Bq+2/cK8+oScdoqWvXJHAiEAkvEp6FLei9CP4m9LpzQ2fDUI7Hm3bnlTMv32wcbJYLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtZRxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr99w/+ODJszH7NdbjvTJPipcsFy1gIJs6aYxgR3fOg9paSMvg9L3f2\r\nlsjObbo+BBU7Fdw3v/2OK6z4k++WetBeGFU8GGLRr6UnkHrHm/AC3SzfRw+2\r\nBUrJ9PBPBLqNstvgvfzDNXOtoWOs/HxvAxegJ6psluTxfa+Z2O3hHNLdGO09\r\ncuvCTzyZVGr0UgAFUrQFXc9xwNTBHqktS1kd+eHv4ggEwZEchN/+SBT+WjrO\r\nc0XeYRqXA+C6hGRFQGviLKy4QPm9ocXZGQE70rZsiPzZzKAZS3xn+LjrcorW\r\nGhrZ8Fdnqaz2DP7bpZ8Na3fVPPcm2rBQVRdTujeCUDnAcbTvT9cpc25qGbwX\r\ncdyhAK+eRE09cfdg7nH6OY6GG9X1sA7znMoFj6nXNV5YwIwFECicDAhQ1G5M\r\nN+A1Zbr0plXATUuyvOeYRuBy9KheSCS6b17utmMLm++KgMGO89gFKo6oiAqh\r\njmSp+jUfharneOaCVE63f8r/Yihj8CQUp1HCsrox1NqwDguuiISUjNimIxXf\r\nxJG7ujDDitFZUFCD8Hn6ViUdMYSSriV9J8KlWaJkGqWZnqo8kK3joBDRzl0A\r\n17OvKuA0eWQEAfK+YVK/foLAzxi0ZPLubJTbREzjGK9jJX1lnXkyKL1NFssy\r\nBRhx5zi/STGK+rkyQiQyfUHlMKHwvyIXqls=\r\n=amxd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4f8761c3c7c59668e7bbb22c6db80c88b024376e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.8ce256b0da","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.8ce256b0da","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.8ce256b0da","@lodestar/utils":"1.4.0-dev.8ce256b0da","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.8ce256b0da","@lodestar/params":"1.4.0-dev.8ce256b0da","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.8ce256b0da","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.8ce256b0da","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.8ce256b0da","@lodestar/light-client":"1.4.0-dev.8ce256b0da","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.8ce256b0da","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.8ce256b0da_1672844401094_0.4465660620170788","host":"s3://npm-registry-packages"}},"1.4.0-dev.84b798dac4":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.84b798dac4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.84b798dac4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"222e13edf94b14de087dc9515e1a9f03df2e7ca4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.84b798dac4.tgz","fileCount":972,"integrity":"sha512-oCdZkqgiVpatf6gWZKC6hSx8xJiW4Lk/sOf5CsaXL4dwVWyL1CSjCJutn3JF7hHUznILst2fNoZXH432ipTDmg==","signatures":[{"sig":"MEUCIQCxk/o8c6GzGR7gwvsA+VFnaWBlqt4n/83cp7SIZuNdDwIgPUdTFSDwadCS7xhQdc9DQrVlRE7cr3zWiYew4Cx8j2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtZpnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDeA//R8f0E+oTBzLkrbOJ3zALYOqREu6hVYBsvC6eJfOJfe9cnGBm\r\n5nadJb3vqnvQI2se1M6kr7jKsFObtw4gfHfELZWhIhltoPvlHfxbt2VRvDca\r\ngYODB2pAERSGI5B1sC1BO7UfBaJ0PW38EyYYEFyrXf74rh9XJoJUDqNLIbqt\r\nX0oP4NwAlNfWY1SDFVhgT9wtAX+VbjOwLDbYacopUngR522YK5gLvm0OqXO3\r\n6GBgBKaCGGe4buMbHavcddI8ff3uXrY7P4WTURsbyOY/+nIrYXxdqX9LR6BD\r\n2xodMkgttdBeMMil49EkQZziXsjV1ixcSzEYKRw0veM0ZZ1QElQDgYi/sCQw\r\nBeP49rRftaUA0AlUMnJzwSMmoZMEM9tdsNuHcE1AY1J3JQK0hdf3/nkoZEfH\r\nAlvWYivptUsxXPM4Cea423nrFfkmQyno4ApewxuXTuhWqkaeDXi5tcbnDxDk\r\nPneKG/+FfWbon+XL8Ej2gSztbtugXkvsx1zW+PNdiAT+yJUTDHou2p0Kfslt\r\nPUMrm3DVqKQKZlD9XVP7HDblUqbDduJSn64ctuJ7IEyIOa6hAkWb4Q6uuwFA\r\nC8JZPA46u8c1Tdquri5SsHk2JcPwEK4tgpqGi/WFx635VcJ9eaytI/8CfVkL\r\nzdKOfzkxvIRzAHtnFshJcU1HwQYIDproKV0=\r\n=RvRD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"a819fa9812fe034d2b5e31f04980e44d400a1d38","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.84b798dac4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.84b798dac4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.84b798dac4","@lodestar/utils":"1.4.0-dev.84b798dac4","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.84b798dac4","@lodestar/params":"1.4.0-dev.84b798dac4","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.84b798dac4","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.84b798dac4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.84b798dac4","@lodestar/light-client":"1.4.0-dev.84b798dac4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.84b798dac4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.84b798dac4_1672845927532_0.002257786236161463","host":"s3://npm-registry-packages"}},"1.4.0-dev.c3e63e8e26":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.c3e63e8e26","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.c3e63e8e26","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48e8c1b2fdcf27877b78973f361e5e6e3069fc95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.c3e63e8e26.tgz","fileCount":972,"integrity":"sha512-yPI4uEfBJq/XXXc60WuaSDHCHlWdbG4lOuymBMQ++xNtXPIbgRl1SxqgWNEV5UOPqx8C3GD2AfQYpcS5hWBqVg==","signatures":[{"sig":"MEUCIQCmfyqlbvfSPPiVYcmhcbuyyWUINAA7Xg1TmiruAlg/rQIgSM7HMvILLG6CIYO5q3eTqvbn/csXRFgQZcaQ+kkQy/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtiucACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowgg/+KA7UsO/MwLkwT1P+ZhR4pypM1rIptNkvEpVfBBVUo/Zm81e0\r\nx0KH3AJGrIE/0hWHcG4h2ot/qG47rdrM4jdXxueVDDb1325Iz/3Ymssor9St\r\nCeZkAkroQ559sRDRMcAgnYifa5X2aZYM7Te/N5MRMwTOoNgG0Dx8tZrx9PrF\r\nm5jM/TuS17VZNZ8Byqn+o/Jz6T33jbd8SfCxt+HN0+VYmOOdrAFbopY/Qltz\r\nR6jbnomTljKlOX4C155Q1cLP/MOMgz65ZshWMF/GiwgI3DhVijBmb27AxcIq\r\nns/Cw8zPveDSlth6JCAvFim/DBHVpndkp+jBhzWzRV5NkYYIvyzYShQAOfYl\r\n4MH5zb0BsGXv9RmvApH14XIREwBNDhIQmVVUWyckCmGO9uVmNwp4lWi/VyRN\r\nQoHtBhnogeV47OemSRBTvMLswkGnvdSlgsyY/Adx7OwGt21fAsyIzf273BVF\r\n8siyk/pqU7uob0s6fSU+Bpymq4tkN6s8oX3NXd4m+V09LJp1GIWI/9/rRdh8\r\nSkDZHQzewu9bRes27yU2cBLB6Lk59i/0gTX/8WlK7jMnajsQQ029YWNq05AT\r\nKV799eVV3FW8zcc5FphpYCAvNv0955Uuz9AUTwmExQcaJ84DdCVNRl3SoSoJ\r\nvrmyJfj7Wvdv49NICV7B5FT2/ZnHyPeMKVM=\r\n=3Unu\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f6ea3720e36dc377578ccce31d122581dedab8ef","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.c3e63e8e26","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.c3e63e8e26","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.c3e63e8e26","@lodestar/utils":"1.4.0-dev.c3e63e8e26","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.c3e63e8e26","@lodestar/params":"1.4.0-dev.c3e63e8e26","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.c3e63e8e26","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.c3e63e8e26","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.c3e63e8e26","@lodestar/light-client":"1.4.0-dev.c3e63e8e26","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.c3e63e8e26","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.c3e63e8e26_1672883099848_0.10098691272956861","host":"s3://npm-registry-packages"}},"1.4.0-dev.278c2ee73d":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.278c2ee73d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.278c2ee73d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a3def5104378aea6279225c9ee599d80460b3108","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.278c2ee73d.tgz","fileCount":972,"integrity":"sha512-keWFAOY/dhSyenDZzlSKWSkNbzge6q7KKg89q+sc9+SAHRKc0Keqe/B4tIFM1+4FKy7uLZRr1WRpjvBq809OzA==","signatures":[{"sig":"MEQCIEw6bRUh98OSM5j7rVkWiF2v6014W+N2iBpwKeJfFuGAAiAXh6HZplNcIihpPDCHUWA1PmyLChmdkBFFJXhCHVFu/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2525782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtnXcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokCw//UxQUopnCmAg/K292SXUED27NrPhDldQu7y3WCyo3xizFcDbE\r\nPQY5WDGBYCI7uMxJIJmxYhBfXsl8a3ax0dfWvH9RlLyOGbqL+9Sb09A+kkIY\r\n1W6C9G5Zz7p21rU1VJSn0qpG5SuLwyb0IRpdgvAJrS7Mfn6x8hcL4db/6XKK\r\nFyMOAAq+Z4Z+uL6HjbahMcyKm9ixLtO14Wgcj4ierdtBg6dgPhxT2YkYHs+K\r\n8hoHqWf3EwkRMtNt1UFB+/q3Dsfo9CCnWYzwaVFUFqFsZkZi8Z/PutF2NGVv\r\n+NiiIj5uynICEk/zuaTMpEmi4TowRPzsd4OQewh2Ei20FiQDPEr3aAT7Jv9j\r\n292UHbmkho4YSNoELEMtolFWxh33ZE0lDxPBymY2tNUTv3qaJ50SfGjqMED8\r\nGeKprDVseQyzWjB8e1a/IGiJRlx0lZsRh+8YuZSd872GYaGs4cVzIfgC7cH8\r\n+JmE/f9b3qDaYMBKJ9cl6ZPxT9TJCTMw0QzmxplcETqsXPBwrFmg3gvWB2+H\r\nRUTCQfTjt7fyf4ZyNiJmlDjN/Lu7VexcRKSApgATLMYW8iGYDQ2effi+wuf7\r\nkg0iK1cdSKcjKb4POqtxopRiCyfCN+DQy9QegGdR4Mnbhh4TzrW8fM6i2FBK\r\n7/eCrnNiaaJMgFtUQPyV0FwW2y6J9b4LRJs=\r\n=JYUP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4387be5e46b64ff42ac48831e80f884c42167cea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.278c2ee73d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.278c2ee73d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.278c2ee73d","@lodestar/utils":"1.4.0-dev.278c2ee73d","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.278c2ee73d","@lodestar/params":"1.4.0-dev.278c2ee73d","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.278c2ee73d","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.278c2ee73d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.278c2ee73d","@lodestar/light-client":"1.4.0-dev.278c2ee73d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.278c2ee73d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.278c2ee73d_1672902108197_0.7015512278562022","host":"s3://npm-registry-packages"}},"1.4.0-dev.65ce97f0c9":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.65ce97f0c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.65ce97f0c9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b7e34049d4216eba1fa0e5efea0efa3d3adcc5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.65ce97f0c9.tgz","fileCount":972,"integrity":"sha512-+JR/h05VBykmniGWrehCxIYyftsyilWWMVTM6C+JFRit1EcYgrqBZY0qYEJTjrtvgYQ+XmK2IYLGxbdHuyU/7Q==","signatures":[{"sig":"MEYCIQCUFDe8OXaAmom8MCMm0XzNSeHj0kYvmOlvmNwU6kW3qAIhAMNp469So80NW5Wxv3WQkfmvO7Xwtz+mcZkAxg+tmQ4S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtrBBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj3Q//cERjGMeL18fTrKJKSsUNfl2WOU9+5VDiJoH9nkEo2qeT3f8Y\r\ni03mAK0zWfZwbr/z7YQKGiWih4S+48ViF0i1V9rvVPZ0nFhpHmxkjZsCmtrq\r\ntY/4kH94xrBUqERPOWknRVOh9NWv9nNO4wwCg63Xsz4gmXqbAirrQsfkK+BH\r\nUMV3irg4taIXJdoRQOtom2LqRSbrjbWvFkP0/pb8xBW2BmYyODJ6URpyyJi4\r\nOOJQv/2KXoDzQT8lAvylE5F7WUQaplu6yvA8YsfK+iQ2Xk7mD9iYDjzzkih1\r\naPnSNXwDnCdw7keKxgioBcEAlY86VSYPLy55fDkb+qvuVBxsOrfIZyJW/X2s\r\nmp0IHQ0wZ9y05QZMgK3KtBNydBnEBalWg9o2iLtna/ciVJrIvt1OIul2J4vr\r\nBuXtOKEitzhTOsoSxL06wkiEF/RoJtL/F94NxTFHuWC0eMXxfnkBAqUemVlx\r\nFajvKlhcifrqzgJZtjCRWNgT7el+ixXTD1Wi9J0pD6HtjCaKgKs8TzS+XqUR\r\n78IXlEvSKCbe2KcofYb4lj48HOX2BNW97ZBZ0IUISPjUl9aPLDyPCMtzIcf4\r\nPNM/NkAD3MJMsRvZY7oFnZspQA4M/oXMkT4WGhb6gkpruURMk7SxFTq7XXjO\r\n3mxDdBbfoRn9INZGZ9852zvi9o4cSLLzWUg=\r\n=cPFM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"b74358cc14f2187e6b09185fd497a91fa6defd4d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.65ce97f0c9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.65ce97f0c9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.65ce97f0c9","@lodestar/utils":"1.4.0-dev.65ce97f0c9","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.65ce97f0c9","@lodestar/params":"1.4.0-dev.65ce97f0c9","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.65ce97f0c9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.65ce97f0c9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.65ce97f0c9","@lodestar/light-client":"1.4.0-dev.65ce97f0c9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.65ce97f0c9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.65ce97f0c9_1672917057292_0.33075860542136915","host":"s3://npm-registry-packages"}},"1.4.0-dev.492f436385":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.492f436385","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.492f436385","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"83ec30aaff8de654cf65b16f717b68bf4cf8335b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.492f436385.tgz","fileCount":972,"integrity":"sha512-Vlx0uTrhnD8rHfahiAcmf0kZch4dbMS161SB5R5A8IL3AlXW7JQ54XkjW+rrTCtWggAfunug7wrkwsrbvKMu0A==","signatures":[{"sig":"MEUCIG6ZZ23lHexQAfWbUm3pc6jnEAHo1p10w2IrGRxz3Gv+AiEAk2h447/2eIFJx/maApnNTzOQZINHOR9QyBAdQddiwyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtt6gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3yw//UgEQ6csSSxmqJzu9gLugP4AnJZVm2hfTWVvlA/EBy61zQC+n\r\nV1UCaq1RhAroHxhaXGNMWg8d32ChQcJnbwo912aLeyqM57lpgA7N12Ug+IYy\r\nOPCz3/usvPoBEHwrbnlpcgApR31I0RDc2RuNjtbCYbMGMw8ulV2ffrIbisHu\r\ndPCyiiwWFXpXhbGnn+HzJroxkdOLXpg4VPHfrJLOJZmWrWTriqtTh59QXokt\r\nyZR6b1W/nvAKtNuL3FyHRRV0R++3d7BARO+tjtdbS5QNq0JTAnl7PFkyenFy\r\nXhUdwMo42x+zDx0F5IE2wWRm4aqcVIMiyPJzWryy/k9j65QTTBxLEIhjObh3\r\nq5KXmZShHQALVMr5AZ3cvJIf29tv5yU+G3Iz/jbcZBGrs+bRD0XTeYVH8vPM\r\ncc/FckG7037qY4PTGRPJpeT0iPIEUD2snazbCeL48zL84zMu5vTlbm9VAPNJ\r\nithQ0JBbDSm/w3AOWHuzfkdf2aaqxoVWUuE1zIJej+uTUPZ5qUvg4ukzINnF\r\nOhx0JMvacal+TiExmaSXyLFYhozH7kyO6dZDXf0O649VMG1gnFs2dJZHbKuU\r\n+/njt2U18t2kNbiVMwMo3W7jj+TgDtBN7/aTIMafllY/2uS43f1kghGT1cvD\r\nfSvlyhELL+L81Xj/uZntBRlgZvjvVYeXqdM=\r\n=qN7n\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"abec42c7a606a48f25605d0db2505879a07a5cc8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.492f436385","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.492f436385","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.492f436385","@lodestar/utils":"1.4.0-dev.492f436385","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.492f436385","@lodestar/params":"1.4.0-dev.492f436385","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.492f436385","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.492f436385","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.492f436385","@lodestar/light-client":"1.4.0-dev.492f436385","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.492f436385","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.492f436385_1672928928067_0.5986399484891738","host":"s3://npm-registry-packages"}},"1.4.0-dev.f85e1c953f":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.f85e1c953f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.f85e1c953f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6495932cf7317ab440b64b1ef0910d57be90483f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.f85e1c953f.tgz","fileCount":972,"integrity":"sha512-MQNr4D+NLAK9aWvfAyvux4CJ68CGmBzTzm+KuumkZ4xyozPk7BmwqT0tt3HdofmRV1MYl5cgHaXoZXEB9hMs0g==","signatures":[{"sig":"MEQCIBkt09ph8tXpnP7NXxEnznqwTtzBWe3/cFRqJFVT9k9rAiBQQF11Ss3qaSL449L2rkEY99ZesmcwS3vKaxQtTNoqWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtuW6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9sg//bAxkE4oDufWnXwWSki311FewpUSTWlWS+woBtTRTqgUOGo0J\r\n4iyFgpIKuP9A9v1M4S8eo+IQM4uJS94G/FqL3bL3xknHkRA7aKTo0DaiGSe4\r\njLwOupRug6CQ2v06SVMCpPbNTuthxuxvZkLziceLl7wPXzH5YMShPmyfPTDM\r\nSTMd0eyRFw7JoA/IEknvRh2E9iYfpf4ueMRoGP7+sfOFr8MLuaWHUclo7aLj\r\n13d3D8/MLKPwTRHUEzmeaLkMnVnSRLbrn8wE5wpawxBXwua2wA1o1a01d31U\r\nZtJ4xdJkUsmugxBaniKjiWQ+yBcABZS6s7DMlz9Y0aWrteSbWx42DRLFFLXt\r\nnYVskQoURpFWA1S+8kptvYsJhVOJwo1lkkdjnrNMdmtX/z5rNJmW1V906SYR\r\nDlLgT48sRN/KsAyVpcHCoIu5JBH+8HqODg6qo5GjUEdMqqgYP5Roq4Ib7PQF\r\n2QiYrQ1UcX0Jg4NZbxRYnpZwLyjESSTpmwSuhw+8BIfi5TTaJo/LMWQbcbcj\r\n2+xrJG+61jPx2nl2pdOiF0q/WPPXfmTNdB+UtG2CAV2rUqykSeFsnnoLh4xg\r\nwL9eIhocuYcuGQL7YZcRsfDhqt6D9FOjzh6lZRUY6aiM42TakPs9SVocOkjG\r\nUj5Vr72U2h9PUEbbDtuEA9IWWh0ebUL6JQE=\r\n=arX6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"ee87b947cde6b2e74b0ece6af89daad4237182bf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.f85e1c953f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.f85e1c953f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.f85e1c953f","@lodestar/utils":"1.4.0-dev.f85e1c953f","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.f85e1c953f","@lodestar/params":"1.4.0-dev.f85e1c953f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.f85e1c953f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.f85e1c953f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.f85e1c953f","@lodestar/light-client":"1.4.0-dev.f85e1c953f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.f85e1c953f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.f85e1c953f_1672930746673_0.5235178734066821","host":"s3://npm-registry-packages"}},"1.4.0-dev.b131769838":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.b131769838","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.b131769838","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97996c52140ab4d5361581289a065b3c1bd2fdeb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.b131769838.tgz","fileCount":972,"integrity":"sha512-ArhNcMuzUwqXGtcFQqerbqjXR55ycypxXbgibO9EzUGYU05UFyfVVdASG+LYeIVoLuPCf2leoHroueArUlS46g==","signatures":[{"sig":"MEUCIBvVZsEmTHWj/iCIzkn6wW/W/3UtCve+nm4PQo1+uZP1AiEAnpp4PMZjPc7V8J6e5T2fmU+zCdmbHCa/8REPpP+I7Ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtu2kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/VA/+LPsxL/YGlZqKrx6NrohvYtTwSffMqPxHF9yqv1U4+pwxWoAW\r\nGnMOjHJ5yM+llskKo+YYN//e8W0+TJf/g62AuYZKDclbVEcsaOWVEgcrEf6F\r\n94Tk7jZ6V2iSWLUSpZba0hVuAcssl/l544dEQW7VfuT4XIdZ8O3IuvyPqjvN\r\noPHJkKxxuZou3xygdB8XebEmxGkRtWP2LxeQ6rKjNOYpg3vRtpuS2L6IJ3ZV\r\nW7+euZD9m9tOXvb/rmjfAxe0wUdUyMEiDR29HlWI0tomqgd+vU+8fGlK2HX6\r\nvN2512w2Ud4dEoXwdVjpk0dQqbsOEA5ok2RxgZezW8hPOXPAAf4xwd+/q6oX\r\nxVwtI7ieNYl/4nVhvQ6dlYPPoNkckdNHipm90dtNorHwS5LtmKA9VHmPQeGr\r\n2MIkzw+aTUdk1/uXafpZhCmRwuif9Ao7mxiX7NloGRyX3Asr0+YtQW7mKihh\r\nlDpGWwjrrJAy7VO9G76jvZDDGPsrZxlW57q5iGLA8DIBFAlP6UM2hCTgQFlj\r\neYAMhcOEdiTxGg9oRex6j9lRe2N9qkkgAqpTDRH/SBQuUUb7AATVLFiBDol/\r\n6BxGiF4IsAHt8Nl9zU+NA+RrK2p+4utetDMlCvA2RDcGZNz+7ZkvYy17rRzV\r\nB4M401nfvi2YlZ7MXextwj1HFradCOlhjAc=\r\n=xI9E\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"1b8bd30c3da15a4d12303dd35be931b59d3cfecc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.b131769838","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.b131769838","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.b131769838","@lodestar/utils":"1.4.0-dev.b131769838","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.b131769838","@lodestar/params":"1.4.0-dev.b131769838","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.b131769838","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.b131769838","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.b131769838","@lodestar/light-client":"1.4.0-dev.b131769838","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.b131769838","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.b131769838_1672932772637_0.9430544060527817","host":"s3://npm-registry-packages"}},"1.4.0-dev.75b399ef79":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.75b399ef79","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.75b399ef79","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7f177fdbbbbf224f75068aa33566f265a0d805f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.75b399ef79.tgz","fileCount":969,"integrity":"sha512-kRjM+3cUv7yVrc9JywgpOHqXanMw/jnEAYv2Ot2tqSWvqL+ovnOr4uWFYzZhdnRUuWKe87Lo80Lx+UeBoF6Dwg==","signatures":[{"sig":"MEUCIQCiMiB+nPxQT4yHF6gSeAZ+KwinyEmqnwzNYq/0LzLuKQIgLpdjIq+8giLFymLgXvPv0r6/3gi1vsyhSh6SPqUFzyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtxUVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1CA/8CR/CEzfeSMlYQIHA4LF8AuxlP/+4q0tEjk2ROPzvErsXNP5u\r\nTBd6mU19iEU6UsEMMdvpXsfhCK0mss7DVG4SaQqPj79GwTj1Iu8ZPM2wuVoZ\r\nm7RN8GDT38QsBHP68H8WJ66zwYhhGjlMtKn597ggPdw3kXI3E8leO16qZORi\r\n40hE0o1MwCUC8aREaVDlAF/WHucUP/PjYfKas9ElWP/FL+tlJ/EW5S+yMlbM\r\nC8OD10LFwTHnCOIq84CftfqVYbUz+LFRCTOlaX0m8zkNfLFKJO2cQXsecZGo\r\nGUGhXPmFA5na3zkL2n8CWpkp8VJPHN2TXfABMqrm2n7VTks9jqPd7GtmltEZ\r\ntqnKF46XQOTJzrJzIXsetdrH3JgH66GC9NiSSlD8oq4x8vdy7pbpZw67cmI2\r\n4yPFTwNrAzW/JDdKGtRRanybNo9mA+wKQmK3y94QNKrXGjVsRG8V66LUgVTo\r\nWFXU8LD5KEFBA7eO7nNKYZlQ8tE64Bgp4/RMWgS6uy16bLFZVE0L/X3zKrHW\r\nsLeTo9twSHVzuLvfNVoPsmjOkf7+qYK+V4SLhAGQOYks4NrUuR5JST0Hw5C0\r\nPX5RdJZTwZ2zULoz3w+D3ORCvFtQ3h0vRrl+miLCsiGP/hiTRNcU+s1M6pPv\r\nX1MKuLVvggj3wTSTUA7n4YsSX+hVr9reQgo=\r\n=gZE5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"882d22475385093e6fea6e7e273b6d24dae1e22c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.75b399ef79","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.75b399ef79","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.75b399ef79","@lodestar/utils":"1.4.0-dev.75b399ef79","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.75b399ef79","@lodestar/params":"1.4.0-dev.75b399ef79","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.75b399ef79","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.75b399ef79","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.75b399ef79","@lodestar/light-client":"1.4.0-dev.75b399ef79","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.75b399ef79","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.75b399ef79_1672942868832_0.4248570166843193","host":"s3://npm-registry-packages"}},"1.4.0-dev.29c45d6e2a":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.29c45d6e2a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.29c45d6e2a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a1984f4e292f050874790ccd61513fc1a19f8444","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.29c45d6e2a.tgz","fileCount":969,"integrity":"sha512-qgs6jIbBIaiRuuFfc8gtlZ12bQYdjNow8C0qxSJdyxUTAbKE4QOyN2x/Sgq3/+IDClSprkGvP2Qx5lnbrBu8yA==","signatures":[{"sig":"MEQCIEt1VOrKpMlwnl/UljVrGchPpt9NjVI8mYfLRDS7RJrAAiAodQNbuDfGYIp9jInF5UgcXs3D0JzlbLke4A8Li76tpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuCy1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYJQ/+K8w89murpuIkx4O+kSU+XgIJCG3edn7vGsgGfNOhPhNDQD8C\r\nlvPPkwES49HjryIh9JcTkW68irRg6Kxe7ksZ6RGmRo1qRtk9J/0u2PKQgT1E\r\nBfm19vldNxKwGkFmbnQjEHxcp0czK/uNrVVohN8gIIowPolBlWIdt+2oyn1h\r\nh8APXCt3pEE5TAbcAkNQzdTXPaT1neDJQqOuGmRjuMBi8UqLKgiysRwJIkQ7\r\nS1vkqcoogsVcVv80W7TV8fgnYslsRPAh7dmgSCgvAIVfNMLI/1C/WFMuyJ4p\r\nwyzkzx0AlpBJZOWJNo8jZHIn4Jmy8gyuWflrpZhofSvHHDFUEi2p1P7kQATQ\r\n9OcyUN8sLQatNIKBfv2Rd1aBucukii2TsvrrhOxs8MH4N4u/Is4L69gq3Lrb\r\nYrOnNb3nyz3niAm18FEpWfPIPz2FfA5ASX0gMzH2sz40K91opOENk+44L8kG\r\nfY8ZFMJ+0FIc/NTESAhN+AQ9aj3pGie1WDuA2w50m7VHzkZtQTDR9LKfAV5n\r\neCqmAieEQBn3ytABqhv1/f5rPcIev7T7xCEKDJPyG0cUw9F40Mw0KZMINit6\r\ngS5Sc+nXVWW6/O5n0kBUQPHSxei5TBKGS5iQb1sDu85OyIhkjWvXCzIN+aVF\r\n+NctOKliC2/LsRXmawYBXMgMM5xAdR73/OY=\r\n=l0Y6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"98f07b41a498b15624c4479d958351e35a208eba","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.29c45d6e2a","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.29c45d6e2a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.29c45d6e2a","@lodestar/utils":"1.4.0-dev.29c45d6e2a","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.29c45d6e2a","@lodestar/params":"1.4.0-dev.29c45d6e2a","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.29c45d6e2a","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.29c45d6e2a","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.29c45d6e2a","@lodestar/light-client":"1.4.0-dev.29c45d6e2a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.29c45d6e2a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.29c45d6e2a_1673014453346_0.5947039914406098","host":"s3://npm-registry-packages"}},"1.4.0-dev.5b9a78e636":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.5b9a78e636","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.5b9a78e636","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6bc387b241829db1ff7f2e7fbbd32fbe38b8a696","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.5b9a78e636.tgz","fileCount":969,"integrity":"sha512-4jrwhlQU5xj8qR3ap3pLnGcGRy3Gqoe9YcWXLtWZjDu5u0Hz/GiFNoUUo6ASbKw6Fi9iRV1sKdrF5RnL5KJofg==","signatures":[{"sig":"MEYCIQDgHl0+kRcOqTTzBxgDSxdbCLWJeD9ILcUDMnLp6z3oHgIhAJauxZvjxmhjvYBiDJBHjlzSOBriQb1gYgKAk8AHclVR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuDKmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBnw/9Gek4hVKvDvhyhAmHsy0kUqOl0ErQoyF86OdN7TrhE4PRDvBa\r\nLiQFN//+MO1GwOFJBTyXtHby0ayzqxnnRsM+PuSjLm8Kbj/lzLfglM7rRTeC\r\ntPxu0VyOJZoHdZbrOOqZIzjomcy64SKP29xmS9ILlGkjGo+QymhsbRwPl0j5\r\nTE1TWayW10dhJpxA7GTiGqVhOI/dpzkaXXoTUZ25kracQwogHW+iTAtl9ZE7\r\n3qEV6zP2OukbRbR02TnlILrD0nhWMXM6mwXatw+ZIOBdoE66n512Do1QtZyS\r\nCy5eYOvwv3wxnbIbQ8EtBn0sLMM027EAsC85tMU+yzP4IsgNJESP5Eq9ivUE\r\nX+6v9R+bwuBNf1hkTAgKLSZi2q+o30zSyK8gY0djL+IYiK02P/U+IpwDtfdV\r\nlVm1nd7iRsTNe3QsWQCu39iFDFmlWfwnIFDH4jwgStqPB3d/LLsS9n9gfhV4\r\nkjQWkkozhOkTnxFGLdoAIPujdzwNVN9Qv6DSJILaDkbtDBSRrsZiNv22PObD\r\nnIrow3uUNaTdJaZTgEdHP9xn62nFEqFg4Z9y6QKpw2r9mEHegjwswTHSqu2v\r\nltDGwCN/Krak5RuxSIzm6F6pBHY2BTsHxy6TZPAbQyuS5UTnD3ZghtYmnXNp\r\noY9nAVTUci87NWa4QFL8dJT4LaT5nxNwX9k=\r\n=lamf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"020ba9be781cc262a3a4ed7dd220577571a31460","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.5b9a78e636","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.5b9a78e636","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.5b9a78e636","@lodestar/utils":"1.4.0-dev.5b9a78e636","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.5b9a78e636","@lodestar/params":"1.4.0-dev.5b9a78e636","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.5b9a78e636","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.5b9a78e636","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.5b9a78e636","@lodestar/light-client":"1.4.0-dev.5b9a78e636","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.5b9a78e636","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.5b9a78e636_1673015973714_0.11925722138466521","host":"s3://npm-registry-packages"}},"1.4.0-dev.e53cde0d17":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.e53cde0d17","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.e53cde0d17","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a82946e4f1bfecb2284029a656344d0cf7329f47","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.e53cde0d17.tgz","fileCount":969,"integrity":"sha512-IRnOH7MdJFZnAZBD6I4U1/yjG/Aa1VkpUSzN5WLaEV4Yg8M8qA0xH40ivSw+CAJXqdragMtw2FhWY11ZAqfG0g==","signatures":[{"sig":"MEUCIQDYSC7eb9V/vUmpW4weTJRN7Zt04dd69khnnaiaacpxCwIgGHkRMdGoTLfKDWZ67z8p0gyRxLasQSUhKMU1Yb9u5nQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju8ecACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX4xAAk4Pc3qziDxbbiSXBLVZ8t1t/ApW5RriUcKD/KJHQct2vcMcx\r\nyUsEDoi2OxJpEzlILPnj0lDpRWPC+i6alFt1ObEtLxDTNOroHRAoZCF67bWf\r\nVnQxnveIKXH+xuuaQUv1MZLUnEgIsE+WxVwB32VwlHIFLNrf9Tc4AjqyGFog\r\njmiSpbedreYxjXQE05jQ6eJuAF9UkAFKB0JWw1eQX1pUjZQtEyZB/gKhLzIs\r\nQuOwZd0lQJx3utKBz8NyjhgKY3wIUfzOs0xMGOV9XM385qZFEzLTviF1DAsr\r\nzfB6JN8Rht10VItMOFW+E9ccXYzwh6QvbNga5o+Mhbxrw9T4tUVeAizpoHtC\r\nRFv9NJefSPop1r4FicSx1lam6jRRGVs8T/I0cx7lnlMkcsG66pxQ2EiDLmyk\r\nBj1ICsFWOLw6APSTn2L7U7D0i8I+wBrZw7Ah4O4YWApD3yuYU9QSdu0vnLpI\r\n42tY5vytVQwPyqXQy2L8Y8IL6aK5keBO/4P+76V493HpoAKeTd503MutM5p8\r\nwittqCOuu8Z3+5OazM5UhNp58vCcxQHQjECBpN6T76zbPBvZHsCbb8nYTZo4\r\nIjm/g4Mjc3YpXWszv5lgHfwGd4vob2PavxLQ5r9gf+iH1R4MIwaHCz+EKYpx\r\nglxuEBBd75cQ/KNziFjsH100uP+jz9OSzmE=\r\n=Gxtc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"053068222a431e7b7a511aab94aaabc566bc81a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.e53cde0d17","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.e53cde0d17","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.e53cde0d17","@lodestar/utils":"1.4.0-dev.e53cde0d17","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.e53cde0d17","@lodestar/params":"1.4.0-dev.e53cde0d17","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.e53cde0d17","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.e53cde0d17","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.e53cde0d17","@lodestar/light-client":"1.4.0-dev.e53cde0d17","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.e53cde0d17","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.e53cde0d17_1673250715956_0.3512462202214146","host":"s3://npm-registry-packages"}},"1.4.0-dev.45d7c01782":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.45d7c01782","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.45d7c01782","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b6d14a62d7afb0ade1775bd1987f146849f08ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.45d7c01782.tgz","fileCount":969,"integrity":"sha512-5XFRj1wpnPGRHnBvWG7vf5kNuAMFZBTJ4bJ9Ft05/fs4slr+demqobd8MUtAsUQZ4Rlka+yMnWR9wV03L6BaGA==","signatures":[{"sig":"MEYCIQDEUdYaZOafVJDWKOHDwSGof1cWpovBZZ/N1OcFpJ9qEwIhALq0VOpkjfzZg3v+RW2r84XLkfBMlCn/GBfffVFQehur","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju9bQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFig/7BLXwg7e5sjejlrdw3gi+7wTXZn1GtTgmUu1uI55GNedPyRN/\r\nGHC2HhXbG1JKOgMdOKG8dYZakEVy6jQ3QLr7kna2sCDBxiz5Xk5ATJwA3YLo\r\ngx/fKrBRrS1PcTRr3b9o2S4qUFiaonQjTPIwJR5e6CkZBkDNhDEelCXqK9lH\r\ntY+yMoLe6Gjk0MKhC07tokpekwbtqtqSyigsaks7yr4imX0qIm6mc+/r2fre\r\nowxxYjYvKJ1UZnD4T0nSxvbvkn8NG5jrPSE0vxpSeoQyyPjDg48e97aQu3YH\r\ns79PJK2NJUiKvLUcRfZuv8K0mltxEpkPX+Dw5dC7kcPysmARqt+FsOJjgoIW\r\nbCI/S3762GvQ+2Jb3TTpL7htjbNiF420zzqwwq1X5PpHaLey0L0yfZVcOLWo\r\nXrcxH8y8Id6ocrTjeS/xxIPhlwsT51Apzk7GY+rYF2XtaRFWJL0W1AeCxMhq\r\nFCt8A2u9dcdQ1T0dZTAKhVz3fJj87CwA9+oX4rvBwYb73o6sbKUio46QbICZ\r\nBYIHNbAxsCvo7C/LxSHkruVT+9b3gj8/tHNiLKTJDkwiHAxQLKe3hx9sWT4o\r\nQr841DHFMuOJKUOvbwVDC3+8XQFjhcpU4Uf18ouB4JcbKHoV5jPBW464JxSz\r\nlC6sEZ6dVvSGJKZtw2K9zFsj2pX4CLWlJZA=\r\n=YaG4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"59d854ed919dc5a8297aa8fc4ece1ae93efc33e2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.45d7c01782","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.45d7c01782","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.45d7c01782","@lodestar/utils":"1.4.0-dev.45d7c01782","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.45d7c01782","@lodestar/params":"1.4.0-dev.45d7c01782","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.45d7c01782","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.45d7c01782","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.45d7c01782","@lodestar/light-client":"1.4.0-dev.45d7c01782","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.45d7c01782","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.45d7c01782_1673254608179_0.754484035372242","host":"s3://npm-registry-packages"}},"1.4.0-dev.06fcf216c8":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.06fcf216c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.06fcf216c8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"852b0dada49a32d1f160645a54b16c8ca6d9cd32","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.06fcf216c8.tgz","fileCount":969,"integrity":"sha512-BSf5MOXMOuRSoCS+wKLY1d8JytabSdFDrjuxjrXwcF8yTFkFeCuuU3acDWCbzvQ5CxhEnRNg9LA13xhbVRoQMA==","signatures":[{"sig":"MEQCIDPFphIu7vREiJLDTYxJz476sE+xemb0QDZdLNmuPQTFAiB9Ponhf+THCX5WLPEGCp/QKYo8hzQAu5A1XuAKflejGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2517035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju/ycACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3PA//TPda6Ho7tubW3FML48PwlBpXZZDA9MYe/J1prcE2vz4lT/PI\r\n/SyK7lreE64uJYz6gQOHm6UCBzXgeNbQhdZ8zPNKTvnP2jsb7zzHyHwMrQio\r\nUo3+UC/kjb3RC4TiSz7IFK03NaLYMCyjvfGsf0b+vc9dD8GQdaIRXyI9NU5Z\r\nssa5qWbJvmpmw1MM5NwzYrczWORgy639icyaVffXvWxgaSU7QdBlGP+qY6NG\r\nqAS5BLMlVtuHQ/LWi2vyjS7m5iis8Vl0JuBlO1u/hUPzWYeT8gsB5iHEFp8a\r\nFKRvkMm1pxx6ev5R/RLDLvKcwQYxiaUwytHmDpFATxDZLWfPy+mJ7Exbvozc\r\nCJZzL8ZMNApqmLrpRdn3KyihEnNWHv1Q+oJPe9bGQzM+WNIjL3+gjziCIsXf\r\n9VTLO/Nv3Yy5CcDUdczv9NSZQ86FewWEtKwiQQOtlsxS1rZqwMjF6FY72eeh\r\nzcuGesxV9nqOSuN8mIrKjYTMc4nvZXyZK+pkzo2Mfh1q+Sgs2y6gvOku8PgA\r\nSYbhOjaFkSkPyzlpTIQNKBagjXN5dF+u0f785oOwdHSJx2SzWcLyP9SbRoG6\r\n00WJSX7kV5B3eOxUiaowDk0q7krLK0+/gpAoC86jfC1iu87CsEB0QhQLnjBT\r\np2M9W8xyJ2ckeqJxnrNSdg39Cicud553eWY=\r\n=hQcZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4bd673c18aec22421205c1994199bdc4e0445a31","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.06fcf216c8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.06fcf216c8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.06fcf216c8","@lodestar/utils":"1.4.0-dev.06fcf216c8","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.06fcf216c8","@lodestar/params":"1.4.0-dev.06fcf216c8","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.06fcf216c8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.06fcf216c8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.06fcf216c8","@lodestar/light-client":"1.4.0-dev.06fcf216c8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.06fcf216c8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.06fcf216c8_1673264284433_0.13665707727549892","host":"s3://npm-registry-packages"}},"1.4.0-dev.054ffde0ec":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.054ffde0ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.054ffde0ec","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12870fcfb0202c8f8df5ed2fbb71337a21d603d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.054ffde0ec.tgz","fileCount":969,"integrity":"sha512-t6kIB/vExEwoXaxIfUAVm5x7f/Ws0cgqPojozQBcp7StBLQz37IB9XxoCrmteTI7JgyVAtZT301zaE37jjBvHQ==","signatures":[{"sig":"MEUCIHOXtUPQTmZnQO1HkTxempxnMGQz/yDnxnJtY8a5ptVyAiEAn+c9YnA8GUM5hS3tr7HlXDP9V1arikM+rf4kUKOK9fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2517035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvCDsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmretQ/7Bev18M1OZols+Nquu2/kTmdHJ/wBg5qIJevtGUVkQGvLIjNC\r\nhdppjWJDu3WKHVRNh4lwa5IbfjVlswvOGd0WWrYA6kkf5K1Z54YzBYPVhrID\r\nXfA1jEqSyxiGjqkh0hw9JP36674D34sFXnUr6gAqYT+/Z0le+AkJZWtmwxXG\r\nZABNiXoW6xKQHvh+k3hhGzVDRE2RG75/wPP2D2lvUn4BLNLJXmyd+FleoVBD\r\nTXa2JY9/Ov5FFzKgMhUYYUwFRumcGgFxrIqILM3vuVtCB4DwKigZwBiQvLwn\r\nP85sRQzlq/ZiJARqk01WwqzFfx487RGAN6yXngcaJVa1qPj6K3o175/YvOI8\r\nmyJWLuSdXC1Afl0CDDCBUPhXw5wS5ksG7HH4pT9zTLuoIIAfsCPrReZ+a1RA\r\n0kt2aHSBDpO4+PLIY/JT2Ar00USwN6bcg8T7v8pDm1KwJYw4m9XpkCp3ViYQ\r\n7MtkVg8Bbau3uWIGhuGHfqHCQJ2//ELcJdUTHhjpX/BcKUPbjhukeWjBRtfD\r\nwJQt7YaeRFfDG3WRR6Zjbsu+u9kcG4Hc7YH4eyUruQX1p43ihLkYvwaRtzt7\r\nhrdGZDsKzK8q5b2FyIoqVCFbncOhGCh0YgZweqSs6jWGbcqiZB1H465l4Qin\r\nXTbB+14iKxOI4eO9FxhLAX2FYG9Er1MqzcA=\r\n=Jhwo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"9ddcb31ebea43f1a8defd45bec9331c24ef077e0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.054ffde0ec","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.054ffde0ec","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.054ffde0ec","@lodestar/utils":"1.4.0-dev.054ffde0ec","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.054ffde0ec","@lodestar/params":"1.4.0-dev.054ffde0ec","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.054ffde0ec","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.054ffde0ec","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.054ffde0ec","@lodestar/light-client":"1.4.0-dev.054ffde0ec","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.054ffde0ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.054ffde0ec_1673273580469_0.36779132298535067","host":"s3://npm-registry-packages"}},"1.4.0-dev.c16b54b1bf":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.c16b54b1bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.c16b54b1bf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b814eb78e0d77e3dd8d73034e1897d4708c49dbc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.c16b54b1bf.tgz","fileCount":969,"integrity":"sha512-3XYC03jP1M7GFrJ4oSUlgSC97x3e7MltqR0k3tfj4FOYY9yiyBM/oFpOdFxXpn3QZeeMSBdmQqCo0qTN3E6iIQ==","signatures":[{"sig":"MEUCIDWCc9FezjUZmEvjHsxqAB4rxTK6avN27w07Jy77AF3VAiEA75pxhu+NDK2AgQb5gCJkDan7wJxlsUBZ3JADcRj+jQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2517035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvCZtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqegxAAoN6ii7wshr4/S2YK8T40CNx5RKDBS9gqpRwHjTg3GA0TfCN4\r\nOLNYQcU0fAQOLahIzSxt0A7Q+94IwvJoiAvM8rAEkLf+jmXkba0MpI80EVib\r\nqwY61ZlQ+wh5svUs/sJmeLK2RBM+71IxV/9BWpm+xdNaNasM8zSZrq2a1kQm\r\n5g+VrsQsSjr2DO8SXSQMaiw3RQr7oV3vI2XFPh/EbZfgx+Awk8GcTP25sRiJ\r\nNha3saSJegokTWv4UR3KNsx5JrmGUj1i4unAkeZbGWTG41yeBOHI5rgPGPWQ\r\nJ1YblF9rZWAjRQ03ar6hc8uKDCI2JrctlMQsxJ91srJWoySNtCrUjKTRPcjW\r\nWB/UoC53VOgPqNinyl8qL29oWD9fkFBAGSUtvooa9t31tVQ5CgKQJkDxuc5h\r\nG1Oh6Do1SLBm3Zx/OcnPakeIeMr2XASYMyFnMcqzEt0dZGMPFpp5uU3wVGuS\r\nesLR2rHXs27hzFqIO8aYmW8NqT+rW8G/XFcfsMmuMiBfyqQbZ2y+ik1jvUwn\r\nij7lSo2eq4/W/Lu7CBNaT7r1in6RWc1499wQT92n3OZ/kwRpV1KsbtJ8ZJQc\r\n33p+zF5ltuH8i8e1FXTqHFsGXA1QJdbx6eWlyf/iU/HN+2mGs9Tfr385N466\r\noax1LpL/0pxh+imylA4m4BmlDnObWV5yK6s=\r\n=dvpo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"fc61f04ebe1dff31d663380bf39f585ec685340e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.c16b54b1bf","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.c16b54b1bf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.c16b54b1bf","@lodestar/utils":"1.4.0-dev.c16b54b1bf","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.c16b54b1bf","@lodestar/params":"1.4.0-dev.c16b54b1bf","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.c16b54b1bf","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.c16b54b1bf","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.c16b54b1bf","@lodestar/light-client":"1.4.0-dev.c16b54b1bf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.c16b54b1bf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.c16b54b1bf_1673274989015_0.62404843017169","host":"s3://npm-registry-packages"}},"1.4.0-dev.efaef7b7ae":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.efaef7b7ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.efaef7b7ae","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"29716ddbf4f130d2d2d3741788a6ea0938168960","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.efaef7b7ae.tgz","fileCount":969,"integrity":"sha512-dyFiVSgIo8hzNCb/Ks6PC7zn27q/HtwLGeQNOpw7jATW77v+GWyWU0DCF1RSpgN4ZJOtLXgE/gGAxbf6vsekYA==","signatures":[{"sig":"MEUCIBmrrONqCI18rPbpN2nvZPsNNIhBAUPM2JxGXeQmHyGmAiEAzPfW7pmIhlZ77IWg/GqeWKmard38mkY5rZYDABQmUws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2516921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvHNZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppGg/+LwQCQ52di9ytyIXH429LA93P2rcNpo3O/GDL97fwCvn+SiVY\r\ncaGxDbAVL63KOvuyRgEVsRwXImn5leJUZINLU4eZkctI+GiD2ciPkPOY3Ygz\r\nhZE/G+s7mcr8teG/XkE/+F1t1sCJCbiOgdksLDGaRC6eL6hi1Jn4Jq1/IMLH\r\nt3E21qch0Ovul2zr50IG9oEIWwt125QwLLfpO7wIr5mU1Quw8rBip9cYzVBr\r\n0ONyO3v9Dbuh0gCL1u9V6b5opXyDO7fY6JmWZnSaw8nC4BABM5tGkkgbimvH\r\neV6lrHEhgMjk9zlPqiShJ0kQRuRCzQuqVt+qGAzZBPyfjlwLj0kRhpynmYBh\r\nv1CLZ7m6OkU86G2Mjmx7gl8CEOaUNSAALtJ6drFI7eX9exkTbw/kKXdQxfcN\r\nBPJ/82760NuUnOWweBq3FDuIcjqHjAm4V/+/RgwCZgLvYNnVqbM+ZmEKg5j5\r\nWdn8ZX8LhLnBjQmqcfiiAsPBZkH8uTM4y9APxWr3iP0fbGe9RCcd8bRyyJit\r\nET46C6ks2IRxeqSSJ3uDeimLY0J6e5k0Axt19vGlGINshOilf8WFOFArpmxI\r\nhJh1qjFwh2hglLKIZiEmP92ySM7c9f7bzpooc80n3MBGF2JlG0+9CYF4QZLp\r\nxDLyGHBO4zjWEeIqTfUYwYoNGRoKsGnomec=\r\n=TMm5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"b52c4a735f93da9b2ca68bc6ec8bfe66b42e64f0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.efaef7b7ae","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.efaef7b7ae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.efaef7b7ae","@lodestar/utils":"1.4.0-dev.efaef7b7ae","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.efaef7b7ae","@lodestar/params":"1.4.0-dev.efaef7b7ae","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.efaef7b7ae","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.efaef7b7ae","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.efaef7b7ae","@lodestar/light-client":"1.4.0-dev.efaef7b7ae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.efaef7b7ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.efaef7b7ae_1673294681325_0.613959631624952","host":"s3://npm-registry-packages"}},"1.4.0-dev.3dd959a9b1":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.3dd959a9b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.3dd959a9b1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03a36a5a890b1a9ba09e3a0dd2111a10bdbe04c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.3dd959a9b1.tgz","fileCount":969,"integrity":"sha512-TbrpZObMlK5DUZ6t3KykJQhwEfd2pCDf6Z9VY2mTWm0okeVCq190KTB/coNz1BA6HH30zO/hazE/wMHkU/nNkA==","signatures":[{"sig":"MEYCIQDFuQPxmfZAZQDiVu9/PeMmGlc3zclBFk6v2uzvqN7kYwIhAKl7OM9cCs7WvZmD7ygVSPsuaWbr95494RnuUxBfRs7g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2516958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvHiDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx+Q/7B7aw105JwoPbjlt6079SQpVeFd5Z+hNsmHb00iILO9zCCKam\r\nVqNvr06aNXuoDQMRKjNfCX2V00ZfT2poJbeoe+DV6dMblndjEQ82Xe7KWcnJ\r\nGgLJQNWxdHN5pcu7f/iERqBSKjycyuAg27y3zOWBBUDwP/w/1L9YyD3pchRA\r\n3WHiapAcCzQp7Cr7RaGudXAbFqtytpFqY4Gt4TnzQm89nIkHzQp8hpb9hHJh\r\ntSVso0NZbrJrSx6lZ0yLw6fYg8HznXbUw8NfJ+5sF/TLriBtPeHZNW3tw1o1\r\nDUJVp8JnvANqshF/6DZJfrVuEPmWlG9El3vfWcOXoLlppl0BK7odaI7/lmPd\r\nCoZOXf8pO+vG1LV9d9PqAv44wpcyFAXzqDWYQa7TV2PGKgH4AHavqs7OhBuX\r\nPSllXNa/hTJza8MEM87qR2voRt6ruumSJupvcOEO6Oa1LZ+Q8EJmuSpVmDry\r\nT0n2npGOmscfAKiCVcCIpZB0H+h+2391YZ3GdtBDFtAKhFEZVDXyq5meqIWV\r\nbYjM6YW6rc95x1/fuNI0q+8xuNXg/Z/roa+zIu39AWYjK9Cmqa1ZVI14tOkS\r\n1cBA46MziLNQ2xtI+zhJYlPCIMEuT4kkVpUHlotVkRqoWIoGj/wD5dNarg5p\r\n8NClXITqhslWBsh+d7h2IIhv85x6QtfdNzM=\r\n=c8tt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0ef335baf54600c892799feb359033a56ab8f987","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.3dd959a9b1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.3dd959a9b1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.3dd959a9b1","@lodestar/utils":"1.4.0-dev.3dd959a9b1","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.3dd959a9b1","@lodestar/params":"1.4.0-dev.3dd959a9b1","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.3dd959a9b1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.3dd959a9b1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.3dd959a9b1","@lodestar/light-client":"1.4.0-dev.3dd959a9b1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.3dd959a9b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.3dd959a9b1_1673296002954_0.9916085942150592","host":"s3://npm-registry-packages"}},"1.4.0-dev.230ece4d72":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.230ece4d72","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.230ece4d72","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97e3f20f41ca1bceba6ee870f54a6a46fabbfa95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.230ece4d72.tgz","fileCount":969,"integrity":"sha512-rjqIbeJUv1W+FaZkOfZu/mhEJwTWdFO+4hHxNW4ECGU/v86slaiAt5tz9Oy6mHcsF1Dx0BjVsLnuMpP5xRNlQw==","signatures":[{"sig":"MEYCIQCyV74CkOZB/gRRth7LJGl+zXaTnM4nZLDCVsu/URUECgIhAJPm97Q0M5BTGQGs41IXv17MLbgs849ITApP0TRO2Ztx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2517274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvMQxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFJg/6A6lsNrqVZrIzVdiGj7wWSE384jhdfVp6ikPdd3CFrkpwxtMQ\r\nwIN9dSIPiIVcNPPFv9mGHFn//AU4zbu1Dis9U4uyRHFwI3+lkMWYX+2pQvxb\r\n8GA5HiCrGLjf/bVAAk91JyjSciCA3KnWaLnLBhO8Q0kioje4ta3e16+8g6WV\r\nXbLw4qBLfl4SfV/3mT8L7IorZRkwFNp6dzbaYX4PHYXxelAdt9jHfL7lDswt\r\nxpLrXvLfZeHfPHchTN8tyS93oD2ReSs7kd3wOmlC5Ba/EJZ+nayN5aYxSPMx\r\nd0Lopr+sDxg6pTVEDO7+8HNlrpJLgdyZRayq6nTh2uHX4lhVknWGjhpbUXO/\r\nFOLAKdMLw7lqjlOk7nkCcX1oKSprpFYTkGOPgBrQwYJilwoLEIdNZ6D/lsbS\r\nm7imnQIz7B/wzP+iD+mkQjTJVSYAbubcF+UgjMRlkQeDb+O9hFIn/w/SS+14\r\nupdbE6qFTij5n1jP/NnQGpP0z4+thDlFxJbCmCqMnT3eD897DuFpNzJ7QMeY\r\nLzkSF9EDFoPhLYLJ+XqvtQYSIVFzKk54T7h2kNw/3dkcP/rn3gkVSReDHVKm\r\nesjrkrR9Y2sl5gH3o0Ah9xPUrG/CpnQQHAVlCS4kI7bvBDc3SRtOy3pkfTY7\r\ng2tLQ707BEsDB1Rp03C94SjO3IFS9cci060=\r\n=6jzE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"3d285b2aa4d4c35a68a4164f41c81c5148086707","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.39.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.4","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^3.1.2","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^3.0.1","@lodestar/db":"1.4.0-dev.230ece4d72","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^5.2.4","@lodestar/api":"1.4.0-dev.230ece4d72","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.230ece4d72","@lodestar/utils":"1.4.0-dev.230ece4d72","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.230ece4d72","@lodestar/params":"1.4.0-dev.230ece4d72","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^2.0.0","@lodestar/reqresp":"1.4.0-dev.230ece4d72","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.230ece4d72","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.230ece4d72","@lodestar/light-client":"1.4.0-dev.230ece4d72","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.18","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^2.1.0","@libp2p/interface-peer-id":"^1.0.4","@lodestar/state-transition":"1.4.0-dev.230ece4d72","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^4.1.1","@libp2p/interface-peer-info":"^1.0.3","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.1.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.230ece4d72_1673315377608_0.8650949030334836","host":"s3://npm-registry-packages"}},"1.4.0-dev.bd3d91a721":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.bd3d91a721","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.bd3d91a721","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ab1bbe7c4a70d7295eb046b385e3be1a03589145","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.bd3d91a721.tgz","fileCount":966,"integrity":"sha512-CkFGHRSPqQ/C+dcurTEDuUIEMY6aJkAMOEGdA1moeTu4GP8LpnusjlxywM9O1kWrV6RLDJtVKKkj8Hpz/b/IRQ==","signatures":[{"sig":"MEUCIG2QKmgLZTeObm5HFzaprAvj91BGaoayLVlQJLgt/JGYAiEA6Fx+78hgJgFM6zbSwYkE7ehKttZUYU2q/KBm2SUHzFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvOHSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpwRAAkIPzIgzU/+YFQcMjNH8HKpHxrreNg+uyXnw3X7edmNBL8pZz\r\nRFNB55UOqeS/ZUFFUmqcz8K7bJGkcP+ZVxZq9mR24UL6UvlnhOPOMeuIAABH\r\ntnMw0n73WxdcYZ7D/qMUoCPJ/ij4NwA4NM5lkQEgxKizpWm/8CqQRLftMICG\r\nimd7sZ4a0krYwZmYyYSASOYqn4OE2+bJOFM+yuMnP/5dbs4lzVfEjGOQwkEo\r\nbZeJORAMRR2yd3AmjcZ3Aeu3B15ez8qjIsnkhVXDshKyRI9TrbIdnRREyU88\r\nd3CfWUwhaqe6BL9eHs9zngWbljYUdbObDwYxDaGm7mg50SWIUSF5O1TTiRdU\r\nQdCVPRX6jUlFMBN0aG5Hry3Uk6PxReFPbT46yiPw94/+NKWHgkqyEkuTQYqM\r\nZCbC1skhiCBtT1XDqWpgUEaD6T9wR25ymDrG4HChYjlTCaaGf/Jl5aBOhk0W\r\nAOPkL4kxAT7WpWMyFx+iJvop6widfn2CoukVmAsSb2XXWTH0os9OnnZF7rgW\r\n0RH53BHOqi2Xbxzx7yIUDV+5yB44X91PE1nMywXrTN/mXCJ/76DN+qwewn9I\r\n61ZB/NbWOdQc9rbjDNYYbg4KL3s6cXEsrXPrjxv+w9QNa/0/N/hEiAd2b465\r\nLx7nUNkqTzvcbcuFwqJfS5onoGCI5rBfjdI=\r\n=XCaw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"b7e8015c973e2274d558c8e8a46491d8b90510dc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.bd3d91a721","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.bd3d91a721","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.bd3d91a721","@lodestar/utils":"1.4.0-dev.bd3d91a721","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.bd3d91a721","@lodestar/params":"1.4.0-dev.bd3d91a721","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.bd3d91a721","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.bd3d91a721","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.bd3d91a721","@lodestar/light-client":"1.4.0-dev.bd3d91a721","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.bd3d91a721","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.bd3d91a721_1673322962115_0.7498716023838121","host":"s3://npm-registry-packages"}},"1.4.0-dev.5f1c368693":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.5f1c368693","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.5f1c368693","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a2717db522ceb3efae95492329be4de35a01ff8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.5f1c368693.tgz","fileCount":966,"integrity":"sha512-E/klg1/TVvcUs7OhYgbDF62nqYrP8yvZF1IMUNWI5mdFpIbVXVC8CUBcVBrGMXlR5tZAJKmbJeG7X9Ng3etGUg==","signatures":[{"sig":"MEUCIQDNl7uA5a5U4GWJC+PjqYJETBiz/Mx0aEkWk6wt1b33PQIgBN9nPikZrgHd0HoNZnWqPHft9IdFiDRomjZNfBRcfio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvadCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqBg//da+tkfDE+Msj1/7hn4lgIAfJnepCVvWWe49CQqrgoeFESi7W\r\n2mv5YakklSpjq4fF7GHVsIY/9UTzyD7sUbuSfy2jdXE3Oa6VWPLB9URmeCma\r\njcpmSHlM51x6/zoICt/1IGEuNxlW8RcfN6IW1Cbr7X62T+V2+enlYuIHeZYY\r\n3Sgufrnr/SL06WNib/uE3RBEC4CqgiDLk/zn/UyPwDlq7JJFpUD10FddQDTJ\r\n6FuS83O3p6Vn+bLZ6lsxS+SzxQe4wegV1dHKr5zbLjXl1w4d0pBiuOXlqS+m\r\nHJgOe1Outfj6oo5+6Zy01svx/XzRLqNpT8YFhNzRlArXE4RXB15hKfNRyenF\r\nunx75+ZKayNHRbeTshceCjX1Gtx1jJN//PFVdQ+1jhcPEcc8LCimI8nGwlYG\r\n7RByozepnyMztEtnyIXL0aqsoss5gQO4M++jzPYZqTgDc5h3hgISEK8QEb3Z\r\nomtLw72QbTLn17kU3jWPtaTocfcBP3I8SqURC6MpIth9yYijVM4K7bICHQ2G\r\nvAPtCT6WEklqfwazBRI5e0r8E3vSA0J822nrqxa9IaBZI5b/eDxcbZyzR4YX\r\nsPB3ulnG/sZa/0DHFfR+tMnH29+3WNn57BjLYcDj+N51G+wsV8N/5myVR4pe\r\nuI4alLRnBYWrqbRFGcECuzVKYI5kzy5RNEc=\r\n=n7GX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0ae10c38a6338c30ef11001b56fe9346d37879dc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.5f1c368693","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.5f1c368693","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.5f1c368693","@lodestar/utils":"1.4.0-dev.5f1c368693","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.5f1c368693","@lodestar/params":"1.4.0-dev.5f1c368693","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.5f1c368693","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.5f1c368693","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.5f1c368693","@lodestar/light-client":"1.4.0-dev.5f1c368693","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.5f1c368693","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.5f1c368693_1673373506440_0.9660192170443369","host":"s3://npm-registry-packages"}},"1.4.0-dev.995d2a50c3":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.995d2a50c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.995d2a50c3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63202129fe793c27737ec5b1dc06c14fd5a91d6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.995d2a50c3.tgz","fileCount":966,"integrity":"sha512-LUdnbf26VDR66niejI779oXS3CzyjNs72l5KVeSLxX1RD89pW+7re5JxEk+Aec4IzO9SMQ52749V3TWQ/Cfcnw==","signatures":[{"sig":"MEQCIDA1YFJ0qGtXQML+gLm6V6Zv2KreADw/LKYyHd43QTXPAiAmEAmGDP1gyTH4Bx4h636zqy357PxPmWDw1EFIDYZhLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwD2WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaYg//c8Hu+A7Id22aQAUQor0ncD3+hmoX1DmfVox9OHn193VT4v7G\r\nccRvSbI1DBA0zkivBz7RJSB4kB8byv5RFn/hWQgT9+RbQq/VbYuIdQCwcbxU\r\nZEESJLSWsW+4U0FjwsTV+mw28iPxmum/ZXDpXq1+uTwVPQAtLpWDxh8l4HZv\r\nRELa9VynIhMlLYfbeRa0iUlD9gdjiOhmb7pc+5vI8JynZy1y1TTGjx/bEqz/\r\nqqXaO2YN2nGwFQBiNxrU7OGbhxckNsD0CGw03j+M/Lj/wnJWYLOZud1xzbI2\r\nj9ozKXlLznkDuN7FU3Y4yXq3wC4klnWEeZJA1gj2w6dMXppH/59Vb03p9gbB\r\nyrfR72nw2VGI3fLupFMbdYsz11n6adDXJkoZDs/ocdkeWwem1cUufj6DkDhw\r\n4QqoOSECoHmfTA98DzT4r7DnewzpneF12/L5a6tXbLIsKRgaGD+IoyZrvB+m\r\nCJJ4xyJ2oSd2oVOybNpVHcUeDvfb6w/y1feaa14FtE5gCelZoiJ5ZtX3btuw\r\nvOAjo8jJf5tze6WJeSjC5zGR9riw/8snOwo+puU3VbBEtJCAL7nD121m7wfZ\r\nAOJPhDUndW6nUtc8AsXR/rCB0qQ20En6H4Kht5yqzJnp95o8HRJj8CZSiqp1\r\n1BZPqL8CYmdGe59zOb9D0Ec0cqqWEIrd2Nc=\r\n=VMBT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"df0800c7936bc8ee8fea50ecb2297828d5d3d768","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.995d2a50c3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.995d2a50c3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.995d2a50c3","@lodestar/utils":"1.4.0-dev.995d2a50c3","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.995d2a50c3","@lodestar/params":"1.4.0-dev.995d2a50c3","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.995d2a50c3","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.995d2a50c3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.995d2a50c3","@lodestar/light-client":"1.4.0-dev.995d2a50c3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.995d2a50c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.995d2a50c3_1673543062242_0.26681561840583745","host":"s3://npm-registry-packages"}},"1.4.0-dev.0582f418ae":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.0582f418ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.0582f418ae","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba6cb61549e00d9ca9bd3b56ac9075e99ec9f05b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.0582f418ae.tgz","fileCount":966,"integrity":"sha512-yFBvkHypZYmwfDVhXD997BdGullUHhvXxg6ZUxMRoYRJnLfoNSs8XPSPFy4c0nR+OoXSXGkC8uluAlvQar30Pg==","signatures":[{"sig":"MEQCICN5thcH93T5e8lLkXVpQ5kDT6xy2BlO3ibRT15yhKdQAiBB8qdjEpr2jKmaLoXgP23Cn4/UZV4EdETkKrVg74OY6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwEKqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN4w//ZwdBm3X8oBYnrbY4eLvAiPVhJMqhld9bzKZ9QDYU+gGxJ53W\r\nsA4YLEJ2y6EplcgBEb57JcJlcfLhLzRXoGQzEsXmfC4xlWFDuCYG90kYLnRv\r\njS5qhoG+9rjRqKx/AxsfhV+Y/5WBaHXxwfRaPrf4uuNv6QVnMFwftfahynhE\r\nf5uxUCbTH+sAiF/StzRgoyt9Y2nKxsGYCM3Dh0ef6nkjccA1qBR/Xf9HZuRh\r\n+e/XjmHLyim1mF+L0HnFQp0Tt0E7DQKkNjcnIj5tAHvQVqf1Hh/jGcimKyjk\r\nKjQNoz3oevT97jym8siINoU+L5QAL+jAfEijVdcptcmMzH0AKJfL9EkFhtBj\r\nDO7tnxU+/hkBLTr4rCYkOmEpvcameX+aL/CpJnvua+KrnxdIOSQVb2/tku+u\r\nKUlC0J/22ipzjdzTdrFGpXQYlyfCoAjifYVxFVseteRmTtzxy64bZ2OH/TK6\r\nahHD3YmZ1OywWIwRAdC2ENBNhikI5c1HSJVYB/bGbT0jNzKmNsLXl/TMOncr\r\nxgwHUkIJj4UbifEXD18FEdk355YlFU4X1MOLJ1hQ1c2qTM4WjltrBcklh04f\r\nHGXOsq5kpzUqcHrosAms7Pc+A3GrmvcreR3TgZmx4NsTvRpRSPhFiN2h3I5K\r\nhSi0gWl3RCDUBg+km+Rcu5HvEUG3nweTmyI=\r\n=IXd9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"8bfb49d21bc61a7f2632079b00dadd5c5181fba5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.0582f418ae","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.0582f418ae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.0582f418ae","@lodestar/utils":"1.4.0-dev.0582f418ae","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.0582f418ae","@lodestar/params":"1.4.0-dev.0582f418ae","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.0582f418ae","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.0582f418ae","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.0582f418ae","@lodestar/light-client":"1.4.0-dev.0582f418ae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.0582f418ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.0582f418ae_1673544362386_0.9635606697522254","host":"s3://npm-registry-packages"}},"1.4.0-dev.8ab220ac00":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.8ab220ac00","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.8ab220ac00","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"66de1b83f490c577530587b42870c33e966b0b37","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.8ab220ac00.tgz","fileCount":966,"integrity":"sha512-csQi2CflQ1gBtaFT28r+dovBK3byZPKa+mGa3CUAN1Fa7PSH0rAh8GwNwEqn0pVh5EtddaQSNqptB2tK4oMbGQ==","signatures":[{"sig":"MEUCIQDDf3E/PQhikPBf60wsKpMIHKLywBpf/4Qz8Kubn7CHigIgBgJja80uhpNC1A6SZAlrGJRvOb1MIA5blN/jhuNNW6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2511195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwOyoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdrQ/6AjzCX3HcMyGXvdbWQOfs31IYijo+r5OE5VdQZPaTrEyXD7mL\r\n7WUJCB3qZEBfVqIbExYBs8HtWFXmzm+nE4eJKtQg3rxMum3L0HVF8jv+UkoO\r\nofBmZc6sl5eQDBG+UlL21eR1VJMWBK7CBNLmqCycimJqtwhRMrrb5UMRJ1my\r\n2KB+/Z/zyhMA+dlF6j/N3JZ4kBQPzMdC4t+ne4eLBNpxLSmUaOXlGbmqDx44\r\n2iZPkbm3Ym7PmAMoiK8YfgkqnXyfX+lbnbJPwJq0wsjj0KCZAtXe09ZsueXz\r\n8/+gCMLFfodP/B8HSod4B1rnTAAaYbI6tOi5vxLJNYDV1z/WCmRC0hmmEZnO\r\nqTtoexBgj1h/MgkoTZCHDd2Mw8608zQWT7QP8OWcf9/C5lzRIXFQ0lg4sb5z\r\n3ZMtymuyZ3MMtL6ckv51df8jWBjGYGFfXJDw/J9zHX0tmC339GCQ+7YCsFn8\r\nx7cnut3oqjI1O9Q06mcKKxHhaC1VzEEaqkaC0JCAsKZ05YYp/SwR2IdqW+Ka\r\ngJQtOvN7SEJpW3L8UdmZCa3qXxaLCUeVCkmSSwpbDac20U2dFCpbxYizHUIW\r\nBb0Z0sAAcM9J0C71Fq5tALVegNztvZUfonV0w7p1GEUzgAB3ME4OVOdRIyO8\r\n8Qd/vixUxLOGOjxC+DdXXGm7ClK7UkG4tUI=\r\n=3eqo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"e638fff7331d3dd283db4eb626ac275dc503cebf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.8ab220ac00","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.8ab220ac00","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.8ab220ac00","@lodestar/utils":"1.4.0-dev.8ab220ac00","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.8ab220ac00","@lodestar/params":"1.4.0-dev.8ab220ac00","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.8ab220ac00","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.8ab220ac00","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.8ab220ac00","@lodestar/light-client":"1.4.0-dev.8ab220ac00","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.8ab220ac00","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.8ab220ac00_1673587880206_0.4061660948807819","host":"s3://npm-registry-packages"}},"1.4.0-dev.50ea6817e7":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.50ea6817e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.50ea6817e7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ee19f5b058f44c2fc7606e0873a6e127c2e16fa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.50ea6817e7.tgz","fileCount":966,"integrity":"sha512-LvuWlDJUqsLb+UMzUvFiXZWMZgPZ9DZivYK05Cf2g1mwRt8ovr/5OqBZkTQezvFbSQjxO1Gn4S9PMWmmSERjBQ==","signatures":[{"sig":"MEYCIQDSYHNvOPRUXUAG1l9wulE9GI239daLwRaKaHK2sesQRgIhAL9J40jdvrIq19nnQbfkdhCfJKpCV5K2Dl9SGcACTjRj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2511195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwYFVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhxg//YYb1rZycbSFI0nG3Bt3FAzCvKFYxj0YYhHMdmPLdOPvPEQ9+\r\nSd3dFOI9qCqlUKETm2/VQtykl6ZcTMDykkL/kOgs38/x6Yu5Fi5haOzl/qVK\r\nVvTdc+98Loul+yk7NQK6zIdmBuKvTGUGpcQdoq2KljxQ2QK67MmZim309OQO\r\nKy7APkbwcuz4SkxZacCGbiTDIaPSAZKEhXAnmsBtFA7zaVaORUI0og/I04f2\r\nTxWoBLHJqHAgLVzmaphYz4d5Ign0eplTyGvtJ9r0Cw0tr9qt7kMWAnm49fnP\r\n9JW+Xr7AHhMhN8Cf0qT81whL+DFi3zOMkWE6SuK8vdPfL1toPU97z9QceOq8\r\nWz4maj539C8x/tMvXhMMJbUOKmNHgl+cybl9GLFXH6sQKdmBGzOae1w/TW+E\r\nBzhPC9eIkLRX0jbcimGLkUkxG+HGmmeoL3VGKdgEC28hiaz3meouoyz1gPdy\r\n2t5X4HGIpwOCSSGClZ5CC6BJAgFN1cW+acd/d9IxFhxOaYO6oXhZ1U9sDcsT\r\na6bIt318Wp1IqQrOYhjnyUH3WYjKb9V2+N0CvLM57guSk4CCMpGBpHdpsZ1z\r\ndrgA2ORGtsR5h7W4H3i8rD6wmRkQt3IctU/HCmK31/nID0TsZaNetLlR1ujP\r\nzi7FMj478P26AuLnxSJ0fHrap7Kjkd37ZBA=\r\n=6dUP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0dc07b29fed2c779aa236df3c084426909a350bc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.50ea6817e7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.50ea6817e7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.50ea6817e7","@lodestar/utils":"1.4.0-dev.50ea6817e7","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.50ea6817e7","@lodestar/params":"1.4.0-dev.50ea6817e7","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.50ea6817e7","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.50ea6817e7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.50ea6817e7","@lodestar/light-client":"1.4.0-dev.50ea6817e7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.50ea6817e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.50ea6817e7_1673625941296_0.06440601812561209","host":"s3://npm-registry-packages"}},"1.4.0-dev.25417c66e0":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.25417c66e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.25417c66e0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"30e97b65d7e9f65e56d92e84ccb46f6dc796853f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.25417c66e0.tgz","fileCount":966,"integrity":"sha512-K/yvAbdmTF48c9tO+2nQrJLnsxyap5OXb5u3rQeg+Cgv3UtDnbc/Ew0XeOFpHSn+JwDKMXdlrowhDIFNGHJ3dg==","signatures":[{"sig":"MEUCIBJEB89vwzNC9kolEZ+NCf+hsjRL75lGSAO3oAFeGuMLAiEA5a0g1NquPpUGKZ64pRQUv9USnOD6YVixCFEnSqRnucY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwatLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSKw/+O61PuuFnq+ldWWNj4vHPpLuTJpoiPkjxyWsLcNftsT7gHk75\r\njO66+CeU4Ahf3rKCN384Ya+GZwuvOqRsgCT+LibWaB73puo4oT1HHOji92as\r\nh+hsabUhdjlMe4DNy8dHGHF4Wpvd85vxB1YgLT/kh4/maC0Ge+a7ts7AqZUN\r\nUqJ+LeFGqssWJWC1QcEMYOOqVJgCZXEA6MfF/aImTLpHPQee7uC4Z7r1eALC\r\nta3BEomOZZeNqDQA4Xsia5Fe7JoYR/XeTJR3PuPyO3U28HPrpXZE2WRuNIQH\r\nywjIajgOhy+3KV9Yx5bLCjMW/8I/90fiFzp2PifhhNHUbx6Of1K8HawJxeVx\r\nYCXhBFl3dX41YGML2kHSdGTGENIv3uex0yEOpI84G3gTC1r95S3s30DEKWrT\r\n04Ci6U1bM0IDGZWT7dETmt1IKFALd41bruVBl9rujEqW6daAxo32Ho/UASr7\r\nEsRCvgtIPNdQvKDdctkSl3BvhZNl1p13Dt2VByBdoAB0uPP0NrfOn3AEg8D8\r\nz1pEnoFW5Y/6Z24dbbXEauIjlOHphmNBCYqX8LN3mUJzUzGcTUEPDrqSkenU\r\nnjYPkux0QZsdQPoeWMnpw6hkdwJHL0rj1bSDfyea+BmOuMQsDWD4EAGn+THX\r\n7ENKa3VugO6wimxDB1QObG6i4WYLFunnzFU=\r\n=sAy+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"291cb2d575dcc211d636e9ce1d5de0f7ac6ceb39","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.25417c66e0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.25417c66e0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.25417c66e0","@lodestar/utils":"1.4.0-dev.25417c66e0","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.25417c66e0","@lodestar/params":"1.4.0-dev.25417c66e0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.25417c66e0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.25417c66e0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.25417c66e0","@lodestar/light-client":"1.4.0-dev.25417c66e0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.25417c66e0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.25417c66e0_1673636683068_0.6703518331139573","host":"s3://npm-registry-packages"}},"1.4.0-dev.101583cc3f":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.101583cc3f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.101583cc3f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2faa6f6ddfeb9e5ddbe69f9e817225b6907a083e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.101583cc3f.tgz","fileCount":966,"integrity":"sha512-UrL4RKfAKdYRXE5ohlmnwPqKXqcKvbOalRXZi7MO4PqGBfCmO1ihZEjsaQKB4o9d8n2aZy3biIh4dXaUywXGFQ==","signatures":[{"sig":"MEUCIQC9EpRNmAvc23gUF25qURkvREsW5zkuKowTgqjvsrJe2AIgReOro6ONffxeEbhXQYsjdd25aldW9OyLzKuoQje9zCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwbAeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYiA//aqaBv2+s02TrlIqzjz/sBnpCaZABAYQZeFhXOGRtGnY1OZdI\r\niSkJhRAvwnY6jLO2miXnpyjpc9q4ThWpIxmhWPNEW2j18LGSWJ0ClqlAGj6Z\r\ngPlk7dT77c47270Cj0ya9/20n9cZPJ+2D3q18o02Lxz7b0qoZlbWiMmVkYog\r\nzMB5kD3n1Gc+Gcv/Y6sE6aC43Ewt7LFFndCx9YY0xBcBBPnAp5ucnRpIDG99\r\ngvD+H1hRLyjtpQB1GMH5ZYjM2Lp+KxY8Ovfp8WPx4M29e2K0qDnvQRf/hx/j\r\nKUeUYHuu84YrsjSdperRDWoHAnfeFiFYNhFFUo54++9rh6MTKSwtRcHnbD0M\r\nXvznYNy3YPkWigaxmvna+iMIsZQquasLfyvAXDDnPCVJnQkz1M226DaORmpi\r\nUloXuX8t5iQo2w69hbN5Cj9N3eYmA/xgpA7G3+JnXKUvMZ0pgjcKgHLYiaVw\r\nLkMaNCEdSfoEkd3j5s73aGXAbf0rSg4lfI03/7BSNaeSqkf1G9gcsVGEcaGd\r\nv7fMPZw4w0hfmzHIgcAqCbfqKYeStIJX6MeAfD+Sw8vaMA5Ye0lFFFCkC8BV\r\nNBBi29LtwV4MoAdvt18pNjZtrdUAoz/ee2qbWUR/EIYGXnmAZJGxp0J8Na4t\r\nZMOYGoSn8qqgZVjhGvJKECqetEuKTsNnF18=\r\n=Jcxy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f368ce55420fe651dbec1c12b96f7b97ac3c1937","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.101583cc3f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.101583cc3f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.101583cc3f","@lodestar/utils":"1.4.0-dev.101583cc3f","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.101583cc3f","@lodestar/params":"1.4.0-dev.101583cc3f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.101583cc3f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.101583cc3f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.101583cc3f","@lodestar/light-client":"1.4.0-dev.101583cc3f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.101583cc3f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.101583cc3f_1673637918146_0.6554730077134783","host":"s3://npm-registry-packages"}},"1.4.0-dev.5e6f1655f2":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.5e6f1655f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.5e6f1655f2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b2fd2b7b2f6d23532cfb3095a0e5268b3984f73d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.5e6f1655f2.tgz","fileCount":966,"integrity":"sha512-u4G/YoZCuph/9iFIIhEVEFV/TXu5tMvKfobA4T6dxwhDaRb4BLwTd0+t0lI4XqjLiLm+7T0Y4eiio0jyaaZNbA==","signatures":[{"sig":"MEUCIQDGcDAEPF+6mbgZL/AbiRXj4C3TrUS+6k3I34lGaaLiKwIgSo8bgLfdO4bAgWAUy3jueHEYfEpEynvA8fK1GzUvbUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfAVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGJQ/8CzVeSW8By1xJqX5xRLvMRmyG/JCGV6BWlm3Ex1lAFbkXg9oa\r\nWlZMmrqc7YpuMycWlAj0trM7gdTs90Ydb8S2GTw2DYnuPXJVIT2Vv7Zuf5Lg\r\nLorDeM87qZk0w+1wzygvu2YNugI+3BSLjriohYHy+jkKyAFV1K+5JSazer/F\r\n0aOS6pAyC3VSf/HWtLQ0rRv40s5GggOEWArJkRQu+TuOdWfVgdBd66A4vAhm\r\nNKvfkx8Yb2H4ugpDzFSz5lK/Z9tcfipSAR9FdSdMnq6hkwmNah+ipxIPmXMx\r\n+vN/C6shR4rU7ffiC0zN+dbVlB6ieY9ToC6TpGEDMU81x/r0PS2kul8BN5W3\r\ntJCImMT0vKS0vSXn8+WXA9PC5wgSnIPZlOGLhspZLTqQquw7jM9TGX+kGNSt\r\nBBiIllk80F4VwFPMg2qBGs3S2Z0x01JmG7m+ZbY2DeJ0RkGAKeHW7ZWMzXZ7\r\nbxOZUSpQ6xSdzDk7m6DcY07h5PJ/7stsrNwvBgNS5eqE2OfOJQihJuiExY0n\r\nIMEXzDXlYAVaSGt53QUYnWAdTFTxK0VgUw7Vmf4t5uMs83Tbm58O3N4SGSQS\r\n2eLn8y+5JfmEQfxetjF1MZHuNvVYD2Z2fN/57Gz7HyVolobRaq0mg6WKkYFg\r\n4K2OhbWrYhP4igMywV4skXpT2gtiKlcGIzM=\r\n=hmdR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"8b545b4fe838670f4416b60acbd982fa3d03e672","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.5e6f1655f2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.5e6f1655f2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.5e6f1655f2","@lodestar/utils":"1.4.0-dev.5e6f1655f2","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.5e6f1655f2","@lodestar/params":"1.4.0-dev.5e6f1655f2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.5e6f1655f2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.5e6f1655f2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.5e6f1655f2","@lodestar/light-client":"1.4.0-dev.5e6f1655f2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"5.1.1","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.5e6f1655f2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.5e6f1655f2_1673654293021_0.7815654873880618","host":"s3://npm-registry-packages"}},"1.4.0-dev.5e756d7b0f":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.5e756d7b0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.5e756d7b0f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"26962a424f0cb1107d10f73a437ed3c16c6f8751","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.5e756d7b0f.tgz","fileCount":966,"integrity":"sha512-4s0UI59FzZwa7UHaCKol8VopzfYrbMeFgm3S5vIipd7A453D3ufS9kSVwwGlaVxO7mUsKGIzblFckDysCQz8YQ==","signatures":[{"sig":"MEUCICnVGY7utPg+4prl3WZA0Baa1jHRuyzVbi8dMpwD2iWGAiEA1g5WKK7X/ARrrlp8rQWkjBXllXKBmfhK9t0VPFpyUF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwlA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7eA//Ynf6KEZaVD8VlNhxEfhCYhsMzVPHaRijgk8VZ8ERHO0zJsJu\r\nkEktdAxEZYNdUpBz6CunlXeqpF+YD3n+AS0Ei3aHnhQmmYgNTj5TGHVyYzH5\r\nMa3/mr1ZhOOVOrxfbLQRr8He4a880hdZa5/vKnC5tnnYoh+4eAbbet27qYWk\r\ns2p0bsRwxTehZWBEc0idDq5FR71E/tIoYeKC3NWC5xD4oFQXpsJZP3+2Hlo7\r\nGQ31//RcHjRLBRNjdc8LMO7mnXWCg+7I5djoWctoQBeeIRb6zBoequGDwfXO\r\ndSaDk0X2gEhohTTLrlW1r507lyBJFm5c2LgKft5jzRvWmMCIcFbO9E53001E\r\nea17SUsyYaZ42DrUWjn3m/hTRl+IbiISfB20qiEuI8WiXBO1njlWJuCrnFMh\r\nYYIAhj+mKucBGqnivR2qoxFFAqcTjiplytOruoKXGLP/DPGvGwL2suZ7TYRW\r\nU85Ejfn3S0uyLJsdgatCb9PF2zruMuU1aN44u1c26sUq4tHhQ6/avP9LMar0\r\no43d72A9JLU5dPaOj+N1hkp5v/NYp/MtURy3ht5ZEWCC9xlNF6QYxXuUok3e\r\nfHULekAek5/qRaxndd1xzDUo2t9X2PQvP8d4JhVHiL0BTA8scmlJiMT9BlD2\r\n5C4RzzCB3fCod4foGtI/8/MBI0mU1gPiOyg=\r\n=x9yF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"290e39fbecd831f524085e2929c5691a2f716bda","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.5e756d7b0f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.5e756d7b0f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.5e756d7b0f","@lodestar/utils":"1.4.0-dev.5e756d7b0f","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.5e756d7b0f","@lodestar/params":"1.4.0-dev.5e756d7b0f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.5e756d7b0f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.5e756d7b0f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.5e756d7b0f","@lodestar/light-client":"1.4.0-dev.5e756d7b0f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.5e756d7b0f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.5e756d7b0f_1673678909810_0.8855139142866668","host":"s3://npm-registry-packages"}},"1.4.0-dev.7d10743086":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.7d10743086","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.7d10743086","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f8663267ae337e89c4ea85591c76086958aeccc5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.7d10743086.tgz","fileCount":966,"integrity":"sha512-uZyO+wNCjUi9tGUv/tiDwTmtzjnQvZW4itEd+iMrrxLK2phkKYUlw3daDiZugRocx+FoybqGXWBf/23F2e/paw==","signatures":[{"sig":"MEQCICR4c0Q7rRnuIMf3AS2mSunM6YTIF9B/Hy7Ec8XnaVDSAiBdieQ60dMGK0AeF96gMlEfkBWNwwdE4O2SruJ7/5aViA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2510584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwr5mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7tQ/+JYvoKXWKP4QsIflNWrEFDXHV7QNVtqL9pNp90XNh59a8uRyT\r\nIhPGtPUFcnESANhyorA/SL1+ZHFMgrSlYxnRu3oU9En0hrwHKig5srlC+EEW\r\nPlrnBUNNL06U/JmwS7irAbNeSQE/H3QvFgxhSsLe6QTeGsROV58GNyJ2Cgr3\r\nOEWTztJDzhdOpQaV/lwHbAG+0jn/SuuyYXcFKxRtuGYqlotHQM6fBeLz9R9j\r\nqtAmI6b8DYjj0fT4q0dn4Jml5VBCKGi7myjowYgf61kCBnZeERFkMjBR+Z1+\r\nqymOZfKg0zzPRTIt0WFLsFlYbCpCuJhpJcsaFYHvX7O06VXsPpLIay327frK\r\nXiaFBu8oG5DEnc0YrIOmAbNLLkiij7cNvPrcvqYsSVaUcDUpv1SxazjgDMSs\r\nM3TCuoHK71spdPyzmZQ2TyZ+JYfpPzY7P0E/2fgdiroBu/f/1wb4tlcPbvXl\r\ndceSlhXycQ9abAYNHqR2FFWwdtwaoa2kHW5UXy4zmCeJs0aCwo0fuPCsfOPB\r\nGa5/jr5iXv0qZKJQtxr+EQZRzQ1BLBjKAMTGvVHjF54iN2bTEU2VktIpvvkO\r\n+zrvzgzuDmT1h45c96qe4yor0AI29pwwkz/vEsIiZibxAmpKoMAwz+svAKVK\r\nvPo7OP5K6A5+sv27Uk1Lq2TO2vLYaqhtW6I=\r\n=DhtF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"1d813aaf30682ec1d1ae377b432fee7d88666aab","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.7d10743086","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.7d10743086","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.7d10743086","@lodestar/utils":"1.4.0-dev.7d10743086","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.7d10743086","@lodestar/params":"1.4.0-dev.7d10743086","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.7d10743086","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.7d10743086","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.7d10743086","@lodestar/light-client":"1.4.0-dev.7d10743086","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.7d10743086","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.7d10743086_1673707110566_0.05178266686808497","host":"s3://npm-registry-packages"}},"1.4.0-dev.7e2f5b8900":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.7e2f5b8900","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.7e2f5b8900","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4731092c9443635dc6e1e1a79500d9247b05b1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.7e2f5b8900.tgz","fileCount":966,"integrity":"sha512-UKWsu0bB1FMMeu2bOmmUSA9vQhZ9jP6HiwUAYrKtR6G7rbzQZP77W8mPOwQE+yEU0I/oJvmJokZQMoBn8iIzdQ==","signatures":[{"sig":"MEUCIH6zXZzIxAzgGQEwoYJcZVVAzK5EbxkKUK4wM7im8+wqAiEA3vD7mYes3t4Ao5DRmQzIYo6E415SYXmhe/9cn7pWTQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2508973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwsOHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNUA/9EbEofRCJ215IC95upklzwNvGZmK55RTwiH/VlPkrHW4K1fJF\r\nMp5hu4jy6SlruNpQ0ER7jnya+zWyCrPasqFUV9aZsk3CPQvoQWB/D2rSxPhp\r\nONUBB8EH5XMxUY12tXhwCXwgirdttiV7HMaxce11XYw+FttSI0gzYJmkrKFX\r\nirftpSn7mErtfihKiE/RL26tDrxfqmhDf0SYTclR4Np49rKd4gq4E//ubaNM\r\nrDHMLSfc8Lm29JneCIdIl7V4gIJVjFKhJfi5d50hAxA6drH5HYTwdLBL+akt\r\n3nlVwfy7q24jpWgKEuPbnoC9ADDOHOzeAnb8VdHYIooSTJGXgcD9/Bkha+TY\r\nkLXOR+TtjQSqZwsx5flA8wbTUXIy++mcAT7LtL4p7L6zLkAnBnCx/5n3GOiK\r\n2rsZZfUyl9i6Makxvz8a1h6rivePkB+/u4YXC9r2EBDJCY0lIfUTjJkSRNE4\r\ncvDiPV4aoKlbbUdQKnzhhgZsDH1taAUYqXC4XWEIVqfP2iC7EIyc6zdV2sAs\r\n1mlEFdz2PBiVccYz1GuerHMTs0msP28c87uc3g1k0jQBv+rs7au7W+3/vcSM\r\nWTrfNAans5edoT3ul7N3WWFkHOFc1qgV7A1VUV0QtFgoLlX9Qtkr5cWLtX7K\r\nfe8RacoUXvWttIYjBNHExpn9HghLjWyrs1c=\r\n=vFAw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"10fb2fea20db2977ebabb6489d6cfbd7e2ccf5bd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.7e2f5b8900","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.7e2f5b8900","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.7e2f5b8900","@lodestar/utils":"1.4.0-dev.7e2f5b8900","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.7e2f5b8900","@lodestar/params":"1.4.0-dev.7e2f5b8900","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.7e2f5b8900","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.7e2f5b8900","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.7e2f5b8900","@lodestar/light-client":"1.4.0-dev.7e2f5b8900","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.7e2f5b8900","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.7e2f5b8900_1673708423550_0.12397112197825444","host":"s3://npm-registry-packages"}},"1.4.0-dev.945f88bc44":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.945f88bc44","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.945f88bc44","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c46f6a3ed93fca970823975d8b8a2f18d6e00c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.945f88bc44.tgz","fileCount":966,"integrity":"sha512-YUqPGKHY0WcnluyedbfHa9MYzRDBoRar6IR0jdppMupWCZPjweMLFqFWgtyawRRsh16jJrhZ4b6+MyO8dpVvDg==","signatures":[{"sig":"MEUCIQDeWe1D6jr5hzPCQPxqF2oARteTSvhL1JrVDADu8BqPAQIgL6L18ZDEd0LZt6L73DDSE/MeLGZ7Sj/bs/4fbpFlL2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2508973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwvl1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonXRAAh/+sXQCyaH8jeM9QVXVfeU0oy/Pg9YSAotxgHENHimzt4S2d\r\n8Ma59YIOG/xe8SP5Lq/JLMt1UlX0Pe3uwb7+xtjCKeAz5BaYajJA4fPYGpIV\r\nKg90s8B0bKr0l/AgXoTV+5qQgjQCk01QwolFpw9GVQjJZVBvabcynUNTMtwX\r\nxS/2rMuhU9Pb0yzMza+DN0OozsFt6+46Na6uvGHiTXzKeAyde7BFvukmrEDT\r\nLY5Hjo3MGqOu/x88wJf2xKD7Ekbd88I1m88Sew5B5PAuUQfGsMUFzwZgQX0f\r\nUG5odumZuI5mCUlTUmUjy5s4hTiPEm1yr2kRyuxygqfiE/jeZfSBqy61CUwa\r\n4p2Ki2aB/PjGouRZVrjVinU4NwEdoRIVFAg5FqP2mPMhzbkNhso9/VEpoO5K\r\nu0WFP+YoEr0O/0eR2JPXY9lW61RJqVFA3kxM9qQdkoPj49QnHPm9XjmHdy8L\r\nK7MCVcCU/awfDTlYEdF8tI0lXWbTguOEe8Y2LzOyL7GSPtroeSCHNoNiqeXJ\r\nCdHgck2RXhaC9JYoFf/oaQWkYTDBrr3AqesajZYuM2k8EibiBa+8U0XVHg5L\r\nbPAM2DogixVK8al012oAl2zfUeN52QxH6ozEigJu6Rgk2tuw+7fQX/hZ/qMc\r\npUuLgkN4JtrkLGV/lVsEzeBEpuEUwtC9uCE=\r\n=Sxjv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f8b4f3b36814bf5032d71e12840b109609d6eca4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.945f88bc44","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.945f88bc44","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.945f88bc44","@lodestar/utils":"1.4.0-dev.945f88bc44","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.945f88bc44","@lodestar/params":"1.4.0-dev.945f88bc44","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.945f88bc44","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.945f88bc44","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.945f88bc44","@lodestar/light-client":"1.4.0-dev.945f88bc44","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.945f88bc44","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.945f88bc44_1673722229062_0.9600944829956053","host":"s3://npm-registry-packages"}},"1.4.0-dev.a086bc4d23":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.a086bc4d23","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.a086bc4d23","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b7ac02389b3a1363957c7d2765476e5f024cd69f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.a086bc4d23.tgz","fileCount":966,"integrity":"sha512-PG15OZZ2ZUvQD/xEdXR/SIiOd7GIJU9duUnMWW8NvNjF+8xIbygf3wxotzhIQ36u3JoDwPC47i/kmB6fJTOGPw==","signatures":[{"sig":"MEYCIQCLBXlh54dMF+LzvtlBjy19alU9iyOUInbV674B/MNz6AIhAJsBZcgICW4U1+P4+6XgVOJqyMgKcbTqUgt4Ye20vemU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2508973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwv5vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+VQ//dJk4p3DcXComRbmu7GunOQ7MdnHE6iO58K6ZTBcEQ0a9Y9aV\r\nkDqI4yKX9wDpR7DF3bcfnHjo2l5SsqaOOAA6iHm9uK5hZVErSts/qATQukH/\r\nMu+Sh02AwfyU2tWZ/N7+48s7L4izoJxjy0RwNRq3czImPdt9skhinRff2Pfe\r\nVRuflHOgAkizHiaHi95PFrTzJO8qcaO9rBaejDRfbyvZO0MtBX06haqiv3K2\r\nRmBZutLgaYsDjLuNztMjNQ++murQdcab6cras2aaV3vz9urIt6WJp1MDpzsy\r\ncvVkNOhIgWM2VPP0GEZDbKryp07d/g+o9/CFgcAstTBm70kMUgRRoxWI9X7H\r\nQ9ct6B7leKn4XYJnjdfF5715Zdnrjx5KEB+cPs/6cDQoH4NJ6Lzg1CwR52V1\r\ndh57r/zkYkmuHw9UfuzlebVJlUf9CIimueymFS4dmd90uLf7Qm1C0uDG/lOL\r\nSU/KmN8c7ieD+be6FEGl+cr6HEpLwlDBgyhrvwxCHe9s3OQgJNhu2iY4qWRj\r\nmg5l0OQ/4m3Ney4l1luEhIry1Cd1HuG7SXJlUIHrx2VUweK2W5g7WmGYV+Rq\r\nDxrrcHcI9gUs5GVtvxIKDdj7CU1MWDfI4jnAOWMb1tj4aTKstZjvYprVZ213\r\n8/Jpe4S8rjh5LLedn0fM4+ZLPzpE7cGVIWs=\r\n=l2+R\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"116031a132fdaff9735b0bd6c7813210641e7ee8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.a086bc4d23","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.a086bc4d23","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.a086bc4d23","@lodestar/utils":"1.4.0-dev.a086bc4d23","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.a086bc4d23","@lodestar/params":"1.4.0-dev.a086bc4d23","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.a086bc4d23","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.a086bc4d23","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.a086bc4d23","@lodestar/light-client":"1.4.0-dev.a086bc4d23","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.a086bc4d23","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.a086bc4d23_1673723503557_0.9869225285310657","host":"s3://npm-registry-packages"}},"1.4.0-dev.da016734bb":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.da016734bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.da016734bb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7570412c65aa84f91b5422a3ff24b990589b0295","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.da016734bb.tgz","fileCount":966,"integrity":"sha512-+YgW5V712DfHb3hbqC0bOMU/NefrqGagnKHs+G1Fk/+7JQ8sGT56GCUxugHrTUo72Ax4tGvBEIIvAkBF3kNy7Q==","signatures":[{"sig":"MEUCIHcUA8NZivi3QEXYBm8TXUfuyOQnV4oGICzu4rqvVvwIAiEAuZxyXHZGSrgwD/OmpamslpTiE+WFOXmX0K88glCvurI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2509779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwydZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPFg//TRgFpA+F8Vu7lVkD/k70u2Iimclpan6/Wh4CB7E1rpD9ck8l\r\ngi6N/bmxxpFw/EBZ4NHhNq1MaEptP0S44/cFgydhk/lHL6Y92kpG+bdxTzjN\r\nrfGE4zv4aE4KoMaAEtHurR96OtWFejnqVG3slPBBe9NqFyQlVfILf/x6atNT\r\nClktwF8HbFBdebe9yPPqb3bF5ZkjGb+9kj/5v8vucmS0Xzaiy4ehl61QAvz9\r\nAe04FePZY85ozb6GAQ8hdNWwolZn/r3rlh8CiyRKLOYuBwWOS0Zf36smxMYd\r\nNnZm8UwTxgfLv+uI5K78SLlyMZhHFIvitDpEy/Vnr+hOQcH/Zvx5iaqpGR0k\r\n/k8H9oF0371suDyKQMGzQ6xxi9+ThXUnPmRQEubU38vbz6Mxm9pB/vPhFlTd\r\nt4ezJ79eahYPrsIn13q1YHr5mG+q6tM9K3rb3hDU3ocPmyqSW8zLRFlaO1v8\r\nuZTEGqRYVEMHGHRVIrRSOeWnkQufcLXjbTplw85PO+hUxyelja6/V3MqZoTA\r\nm0RvKzHCDbkxgaH+0LnPllS6vqNYxMH0iVjp0f0knrF+Adx3fnxzhgQcguHa\r\nF8K0MY+R/dMNzSYzzAJjJnfRAXXjVpJ18ja648sznXvyfEx/mQUdI3n0AJBG\r\ndv/7majQSl8dUBl7zbPHrzN3AJPKMy9AvhU=\r\n=mP6e\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"79912560dfea01fd2cf27e22afc4dfdc83902b28","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.da016734bb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.da016734bb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.da016734bb","@lodestar/utils":"1.4.0-dev.da016734bb","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.da016734bb","@lodestar/params":"1.4.0-dev.da016734bb","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.da016734bb","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.da016734bb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.da016734bb","@lodestar/light-client":"1.4.0-dev.da016734bb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.da016734bb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.da016734bb_1673733977721_0.10958522136153315","host":"s3://npm-registry-packages"}},"1.4.0-dev.399559df24":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.399559df24","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.399559df24","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1947525b8aca08736a74ac9476da16af8976154d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.399559df24.tgz","fileCount":966,"integrity":"sha512-9jtfEKZyxtj5t0qhpojtTqjUfFi2pwfjM49euGKJGxbDC01ZWGDb/OZkcLH4oi+17O3BuH5Exlq6vWmuVWdY+Q==","signatures":[{"sig":"MEUCIQDoICx0DkTQK6ldWmtCSZ5+3l7w31JuqSxeoUeM7cV7NwIgNM7zJOWqXMtey7vZHakCgnE3ubjJSphbEtTl10I9wm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2511703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw8APACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM5A//WlbARtyWjtlRm4bovIOjS1th6xVJ+u/cGGkITQ3RZ8dQTl7m\r\n2AVR8ygWrtI5WwrsnAX83nFt7S7BYTPQiJViOrogu1dCxSo/ZrzvKO5CBJHx\r\ndARBddLSFI7IVrt2z2gbQXczIRAeHagcSk0UPwap99pvzzPAo719HEow51C9\r\nFfzpllgbkPzLIlVr5WSmVMsQ+lPUcwSuEYLL6EGJE2eJIa+S0Idq/CE9tGUt\r\n0Ti6xUKtJ4HWFq5xqYdx7DiqnayOoB0HEJDEwnzZ6c4+amJO2Js4elKFUbFW\r\nPZcHwc17To8+taREsWNROVRuEtF7eFQ6zfJyWBPmbG046FkJMLQ79o7ZlHw2\r\nxqopJJETLlmuQfSUncemT4zJdy/x3csiwX7W5xY/XyhRrdQJids5GxUAeeZr\r\nSLjbrymWaytHYdid/0XEKr2F4EIL0/UkH9fUqDEEIJcngpMvisdLyZcdQAo1\r\nFkBtQGOfChYwTzAQi7pfyRCEhZmeonObpBoBGeQlmmwIVwZygzJ+PMVufffx\r\nUcqlxt/3b6JGjC/TMm1W7vgBsYN7aCA9h94zdSD8Wyi7UR15Lv6Z+EgjVqWE\r\nwRVWtdLJOJ2S0W4Xq+iFT6zWhh3U1C1OFpOKQWBmvWnrkaZ6zJLLGZY1Yee9\r\nJala4zdCesfKxC3xZTAZh8Wmm59v4czMNGI=\r\n=ytF4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4967ac8d3d3599fbdbe83f583bb1339df9e7527c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.399559df24","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.399559df24","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.399559df24","@lodestar/utils":"1.4.0-dev.399559df24","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.399559df24","@lodestar/params":"1.4.0-dev.399559df24","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.399559df24","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.399559df24","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.399559df24","@lodestar/light-client":"1.4.0-dev.399559df24","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.399559df24","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.399559df24_1673773071105_0.7542305128275801","host":"s3://npm-registry-packages"}},"1.4.0-dev.4015334e2d":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.4015334e2d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.4015334e2d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dceb4a03f55f945961a97f370c35401931e6ef74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.4015334e2d.tgz","fileCount":966,"integrity":"sha512-rG8P8jEECEFNu62mxoBTbiMSTDFf4zCZpB2ZaX9hI3oEEVe3o7onjppgyxuLPOzHn/gVo9p9uK94R3YKY18oBA==","signatures":[{"sig":"MEYCIQD9rY9tigC2VXa3YsbCLyEGQK83nmvzAhVFYT9buFZcXAIhAMprryyG+ZUJ+aAxiba6TrmDJ88Lw9S2+IOP/fuI5Hb6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxHsYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI5g//QK1KRCYKylBbuEZ4mf9RbenYRGUej2V2u5mWRIIQoPt087Je\r\nc751R1QuZDO6jLEPoJyZnbbuaYHpgr/IW0cIeUcp7d9vQHU6D8YRHrAbPKIz\r\nlOpvK+kltHXdmtBZrodMb/n7twA+/aSlnI/rtk9gjlzLdJGa1Wqptq4Um4mv\r\n6IxOqYxXG5bSXO8KhDNjZg+C+XD/mYm0qc+wiaPpeBXqyFKPjsUi9LIvwk6d\r\n+rPPg9sXPpUGVpYobWeQK20iKsqYvYBl0Udqd8qbqu1G2eUMwursLcJH9kY+\r\n35DgNfzG6YmKhSP7fc9MJSI+O4TSWevWo1J3rD9wA1pk0TwcvQL6ANbvRVjq\r\njPWkDailLqzC5iD+HFtnE34yT/Dwu7nHergPRwwAfAI9NRMbPGY6woILMwGb\r\n18Ai0MoQ0tWQTIDURicM0MqEIt1HNfSuhKSeC956xr6axKaIQYr3df2w7eEx\r\nRVCTOluXiI6/TaKciK7+RRndOojQIDhPUUyn5oV8IlhPkoT2maoLZ7dOkABj\r\nUOjk/DCmZ4rroGvjzJoMhA0HuskYa/3UakCrIjg1DPt3y7dT3qJ2u4hCW+1n\r\npu3zqC8fpMmxNtW+3WB11H70URfN+lqIXwvvKSflfkmU4vX8eSdn3HrbYZcu\r\ngWfy87x158cONNPu9vEsvKEE4mgy0ONGf9Y=\r\n=S4F2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"d8564eb06ca2bb7f1589a488c2353f6d79d4ba22","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.4015334e2d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.4015334e2d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.4015334e2d","@lodestar/utils":"1.4.0-dev.4015334e2d","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.4015334e2d","@lodestar/params":"1.4.0-dev.4015334e2d","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.4015334e2d","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.4015334e2d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.4015334e2d","@lodestar/light-client":"1.4.0-dev.4015334e2d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.4015334e2d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.4015334e2d_1673820951806_0.36867096608385164","host":"s3://npm-registry-packages"}},"1.4.0-dev.3f871a05d8":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.3f871a05d8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.3f871a05d8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d27e54093fd272889918385bdf365f5ee1c4c2f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.3f871a05d8.tgz","fileCount":966,"integrity":"sha512-zpS+5nTIkA1W3g66yJ392jb7QOuojZrARHp81rcIjg7gnv75Qk5OFrNInTNi6SXL30DULVvqsIlsK0yVuTsR9A==","signatures":[{"sig":"MEUCIDArd2GS+L+DFJd3vaoGjFV90uM/rkNMJ+1XfTvpXuNFAiEAr50MUDB/McRpkFcNFKw9MJ6bxvX7YaDYwCbVfYjYXSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxICvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTUw/9EYj3uTMFVJIxpahckUnECdC/RdUh50aOOW1lj1CqdNgFWS2u\r\nptVKcUr+aCSPteJz+/iC6BX7wDqFJQMJW7IlhUZYBmgseY43ZecVSZKH858a\r\nO6YDdJPW7GbRxDUIUR/YvK5KUXrGUSRnl36g5ka519VLShDchF93FO1nSCs6\r\nMOkOSXebTTrqauIdwtfzqOsuedWWhssHHXcz9nSK0o1k9UGOpLsGZJ+rEdsn\r\nYWBsEHmRaDSwMS3MGQd3uRJ5m0h/KUWipgARiCo2Ga2yes00KhjKGixZbbzv\r\n2xFY5HaH2Fs9mmC1LaxR+DjigFNhrUHzQZSILYXrjg/qFexD8/ykE0ACKJHL\r\nSUJx8lCGEtK4IOMdAOLMstTlgMoV2gFfg5tOAx3AAlhD5eZBDmy8yQjfwaZ7\r\n2NTFR+IYZIjy1Ax0LWcqWSObLEU7g3kATK3TF4wV8ARqlpYr47uuOHz1aeEX\r\nwNPgqAKEgtmsVQ7vdH/vZjKpHKe4sZ17IRSENdVBvbvbteS0zIRiHmo23R3Z\r\nMQ68ar1DYlaZAGhxkxRIvCz517DUYHFTtP6ymjKok9bKKit+B1IiiM3M+ebC\r\ndKobBN556tjlAQ2TWRJ0AFadAlHeOj44s1H2r0/XMz70+fcGAVKgVFJHAj2b\r\nr0vKtDJInmc5AoGHSn17hgSKwzR+Zuc4de0=\r\n=5s1z\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"2d4835de25198e9f6dafd7561b5b2faed9e403d8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.3f871a05d8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.3f871a05d8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.3f871a05d8","@lodestar/utils":"1.4.0-dev.3f871a05d8","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.3f871a05d8","@lodestar/params":"1.4.0-dev.3f871a05d8","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.3f871a05d8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.3f871a05d8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.3f871a05d8","@lodestar/light-client":"1.4.0-dev.3f871a05d8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.3f871a05d8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.3f871a05d8_1673822382997_0.6408175599665424","host":"s3://npm-registry-packages"}},"1.4.0-dev.07dc8257d2":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.07dc8257d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.07dc8257d2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2321ad61b0a6c750cc053a2dc2506a57651f0cbb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.07dc8257d2.tgz","fileCount":966,"integrity":"sha512-NIQcJuLpe7VDzGAX5bwxa4XVEz8863Gtjqef9tMJp3GtrO//13PY1Jry4E/fJm6mtYxeAqcpyz1+PYqnEHn3FQ==","signatures":[{"sig":"MEQCIEf/NndnatFZJyUq/Z21f3gQ68BzRK4eh5yvwzDDpFbyAiBO6ppQLA158n1vi53V7T367vkLANEEbepbf/G2Am9gqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxJH8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo2w//bTn1UlbA1k+Hcgy81wjm5r837Uu7H08Y3soK3S/6kPxvUqUL\r\nk7p1FM0Vt4OLDKAN0BXGjxdGSh2Hf8oovIftR5+VNzpUmbqeIPILY9sj1eXd\r\nyq6VJ+vwvogmmzObW4jprWaDyZ9zpk1Xnrn1169Xd5wzVamBkZSpjzFmqcRg\r\nr6TEF4HIrfvFRxq781gt+sRVJtYkLDge0004THVnVlTJz63chrJWgdipIaVj\r\n8uPpjh+q7ho35u+ZkaPxjtz10y5xDGWWNUCjBdYOoBeYNzQ11DFwk69f3qKw\r\nD5I2S2Ewj7lMT8pAvp1ij3Qm82pdZKvSiMP5DEKN31Q54T48rLtN5z3IDAPU\r\nVpnaAeD/PceOLPTAlgDWQPkJtPFln+bcAZe8+NJZUkmUhvmyz9kQKsIOEoav\r\nseTHTqmF/7dxF+yqoe9xa/tV3+xkbE4mBExzSrtpfdv/hZakc/pXa7Ge/51I\r\n/gYbjMhybJL2JQ55ne7QGNHm6rAZvInyB6v2XtZde91RSUh0yOKbkufSQ6RX\r\nhLg4uft0/NF8j/QQ0ECv0IDkpMzZX5aSg3sVQXHXLxqJFC08ZOUJUJPVwobM\r\nEZeRhVuFP5gyOpOpm0/TCGAbIjV/ZImgkVFfrP7MW+M+NjAyhpviCs+8wka0\r\nNvYYNZi7u/XqyB3TURpAky4+uQpe6+YduuE=\r\n=S1Xf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"591903503d868c54762be80cd39cfb6e4caa9799","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.07dc8257d2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.07dc8257d2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.07dc8257d2","@lodestar/utils":"1.4.0-dev.07dc8257d2","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.07dc8257d2","@lodestar/params":"1.4.0-dev.07dc8257d2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.07dc8257d2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.07dc8257d2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.07dc8257d2","@lodestar/light-client":"1.4.0-dev.07dc8257d2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.07dc8257d2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.07dc8257d2_1673826812525_0.6389049799872673","host":"s3://npm-registry-packages"}},"1.4.0-dev.dc82a01ed3":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.dc82a01ed3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.dc82a01ed3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ec07ff8e4cd15f0696c9631f5076a2ab4a9a162","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.dc82a01ed3.tgz","fileCount":966,"integrity":"sha512-0AapJymP3SXgntfRgUhrlh7Dzi40QhEx1BngjkghfsweW+KpqfY3VigzUETeasTIpYB6yGDVgVV29Ys3B2aLNw==","signatures":[{"sig":"MEUCIEFjoA6MzbUP5c+1hHZp8KfiRtzadwCHkpGGAbYmZqa7AiEAvx2HCoV5Cs6Kospva3amglcWhi1db/7DLCjxtJ6ORZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2512414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxOLgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjGQ//bb2EIfUtq8kfNEq4AUiUvRGzJFB5ChTrsbDfqBbf8YFC+kwV\r\nONdyEetUj8C4//a/jVAZ20LYM417pT7VJQpTWeFZ1zFkyasHSoZrGB79T9Zq\r\nkyH8Sew7I+OAJLpLB9xiFg3CO8TX6rDnxJRpIKEM0bRAcQhqY+u3eVoC3JMF\r\n+vcQJ9VeOZEjOjyzWnHeffyys05KY04klEAsGMnA93ylRn46PUcwdrBUky9Y\r\nTz8G1SfWy155D7V1nBb6k+zIoY20EuGjlVqBNYu1mqGD8GYc/li82HWhq64q\r\nypdsgTKLlPQLdj7ILuSUR0rAPM6QJynXyk1YMiTJID5AlKJBOUntlPQwSvzW\r\nsDuypEFBasWCgwlVl8msu1reP34AhW3azOXzun8qb86o51+aL/XHX1qvZNWE\r\nh4WRbg2P0+7I8/wACoQ8MxyPrDSC3jH12FAPfhyPZJohwdWtLc1lB7Bg2EU/\r\nRSpxJMqxsP/jGX9WvO1XPUe++KVQnMp7Jn4xJRs3P50NbyCnfMnwZYndtrmn\r\nJsr5hYlnMUK8RQL1CJbYpyfhCZQy6RPOTmVSK3k3MJKgEttYIGldTjPYyUSn\r\nZ9uPWnWa7b4nogbrvLkWg7z1eH4XrhUz6JK+gXQidQkQaUzr+xBbHvCrduRF\r\nLK5pLT/KUR3QBYm9E0DAHjrXbQ0khwet0XM=\r\n=zDo6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"1ea0b8ad0ded839a8317a4abe2aa3fffe3449ba2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.dc82a01ed3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.dc82a01ed3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.dc82a01ed3","@lodestar/utils":"1.4.0-dev.dc82a01ed3","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.dc82a01ed3","@lodestar/params":"1.4.0-dev.dc82a01ed3","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.dc82a01ed3","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.dc82a01ed3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.dc82a01ed3","@lodestar/light-client":"1.4.0-dev.dc82a01ed3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.dc82a01ed3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.dc82a01ed3_1673847520431_0.8964615046086446","host":"s3://npm-registry-packages"}},"1.4.0-dev.080b73b79d":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.080b73b79d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.080b73b79d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7397028500403f60d18ca1b9b8f4e503c4802635","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.080b73b79d.tgz","fileCount":966,"integrity":"sha512-86fXHY7fi+OeYB/kCaLcv6JITVkvMNgGy77er5XgQ6M1Iqt+YGbp0/AuxKfcXUTD2yAw9qTWJMB1qmhqEC259A==","signatures":[{"sig":"MEUCIQDknaosc/j5bSA2swjWGYRbIl4VyQc1HhiJ7Z+ARbRPUAIgcBp06FYaztr4xH0X8gbZyJnC8lEZ7ezKflajbGF0QNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2514357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxW93ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUVBAAhQLCI1YGeXLYF3as02SqZzh0rHm80kt4fO20R4GpXaEIvZdu\r\n3wFuW9bqLw2Xyyic2xL0fETTjw5bdPpna447lcsBld0I/CXxFxZuXydeH3iR\r\nR7XWrms2M1Dn5zcjGlvOGrVBtYZoyGH0d1e71XhBZHHITViF2urpc/rylgPC\r\nSAa/wgw9b2sHNmv23cdVNfUMCjWaRUa1At+DjcmvLNfK4MuJL6zhEEd3F2nz\r\nK2YZmHzfH8eB4X68It6E8zJn/X+fNmbKIvM1f7K35ALpIa4TSUtGq1UKZN0U\r\ncm2mKS51xj2iB5hr9ZNk0FoD0dqVt4i1zsiRhpqpu9rewlfgL12QrQKPkSTS\r\neNa5G9LlIspgYJdOlL/FD21mEHp34Y6YT1FgIO/j30TreK5g9GYmjIgpNrHb\r\nyCzBKlOi+fizj037IBrWJNK8NjGs4xUR5Fm9t/lbE9FGOIeklNekVtikZz6q\r\nXCFAc1nY/tlX5J5byHyLQHFXnRUV3XAZG5RL2gpRvoJx4cNCa5vYqXzuGsxL\r\nV0aRjXJqV4rBCPDWiKRJCaugi9TVyYbvA/pT0AEBJXbI4LvAjahMNq+7lNp0\r\nKGKwRVseHp+bTVORIUxbym1/hL0I3g/7c1jE4YGraluDIYGkrmdRdHD3CSkl\r\nyVuPTpclhlatv6RFdiy/H/da0kMeyeDPMlY=\r\n=0nBV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"56f9a86bfd82377540e84534cf1fbf192bd79315","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.080b73b79d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.080b73b79d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.080b73b79d","@lodestar/utils":"1.4.0-dev.080b73b79d","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.080b73b79d","@lodestar/params":"1.4.0-dev.080b73b79d","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.080b73b79d","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.080b73b79d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.080b73b79d","@lodestar/light-client":"1.4.0-dev.080b73b79d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.080b73b79d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.080b73b79d_1673883511453_0.2002844034127198","host":"s3://npm-registry-packages"}},"1.4.0-dev.2d0938e7c2":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.2d0938e7c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.2d0938e7c2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9383a6cc23aefee4e9dbe9b70fe2b2f5df08f56","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.2d0938e7c2.tgz","fileCount":966,"integrity":"sha512-K+KI35Vx4ssYN5CGH/QkKOe/3obuk4ATWjIUtnss6q2pAsuxL/eYaP9YOcMywVsEomZfqgTX4NdbxZlq80554Q==","signatures":[{"sig":"MEUCIGFY3V1FxEsGEbh5WXGJpwVQnroqRid4fsWnTsRcqyu+AiEA5FLzuOOoP0qYI2xHaqTWDtLJ3c8cmmahQZwLiFuSmjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2516465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxpG9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwQRAAhbrT4f/BnbYX2YSqZl3BQ4Bb/zjgHxAvCCswIKMatud6fIzr\r\npsHHUjx8Vh/xu+FxW3wEG4MDXNPTc5IvVGYwGeWdUC3pqRx/a9aGA8pvTvfh\r\nOePP50lJgIiy3ddyvM9Uy0xSrn/JthbfZFPFs028neGVRziV8yspGbNjfRfS\r\nw634AGWGrimpunXiGT+2quujuUbiWFtxYeJln5M/6AwQeYFi2sIJtxmoxUmM\r\nMRfuPWZ5LzCLrvfiQTBhYmEbIHkIoSevpAgWevhor5MLGc3D3LTnhNzfBGf2\r\nqO8Y/lAXXgfPalc72AvXdu9R3iIectNQdzIpb/GuSYjp49qjJBsmUYYCo7QI\r\nNWvBOkuMSZznFINNr/+36reqWPZN00AFG/DNfy6fF64omT6R8rUoJPBfIHg4\r\ng9e4rGaGyczhNzO8t0PnkZLxsmg1Z9dgdYACofHJg7g4Nj5cgu+WzEesfAon\r\nfEG3mQnhwQdT1Q72CwBINMiXbDiBmhjlPclNeLDNZycNL7f5OdU4D5pHmkYU\r\nsLkxQyCv6jkfXQXEWZ3vqt858ckU7z0Yb2YfUnS67rivWwyXQLCxc/0M4ZlG\r\nxAUaM6yA+AYdWMpm/aik6zuog6VMM8uTCMPG6CxYS6Mgnq9leS0vQxz4Is2T\r\nmv1aF5n72lxk+jBceJAIuCNGBLx9mSps3Fw=\r\n=Hct8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"23dc5be85c79991fa2fb0064da32c65fdbd1aa73","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.2d0938e7c2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.2d0938e7c2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.2d0938e7c2","@lodestar/utils":"1.4.0-dev.2d0938e7c2","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.2d0938e7c2","@lodestar/params":"1.4.0-dev.2d0938e7c2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.2d0938e7c2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.2d0938e7c2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.2d0938e7c2","@lodestar/light-client":"1.4.0-dev.2d0938e7c2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.2d0938e7c2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.2d0938e7c2_1673957820869_0.8217045352201007","host":"s3://npm-registry-packages"}},"1.4.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.4.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"29927447a8d053ce761daf10e440cd704b6782c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-rc.0.tgz","fileCount":966,"integrity":"sha512-F9ned1vnuWVuyQGfrSafJUNHSM8AWXSeoOgCaiWhpVnv/PtI6mThgonAsr7vFKUEPqCDO1LI39/dVnUnlfxqxQ==","signatures":[{"sig":"MEUCIQDUBIh6ySyryQ9WeiptquxlV15GeWo2pwZ4WnRS9YBG9gIgOTnAJ0hlEt6+/5LrNNSm8yoMmV2urvk0iT549OQ1QMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2516345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxsmHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPOhAAmXd++6oTyW2DnUxyXxfmDMX9m4OHuFun5RaL4Iq5GiB1VeNi\r\nQQ5XZEcmDgsYcRkD+ht4IrIlu7vG0u/9eZhIztNbOXVbrdPxyixmJ2OCRBnQ\r\nWQXg4v71yE4xQW3iLjMSq9sSjpuuceo7B8LVuTaFHFwR/aK+xphSOYpVXHDA\r\nKlqLk9601s+BL9d6MEQDR6Ba5+M/NGQltAEXQpVR1D1sl7D+J00shSLF6dWT\r\nNu1ttTICa6uV7bDsVVVi4tWXG0iSrvILI2VdiKfabPVq/KAhLm4v/OqGqIrB\r\n+TsgT94M9Ai9LjAIw2vFriGzgjyUucpzaZTK1Mqj/Z/VTo0QwxbJeiRBYSFA\r\n2Pz8RIvmhgKLT+2bIaci0qc+ZPAxMNMM5UcNM67I1CL7ypaRK71NIY6NoXyF\r\nDeWWo1aiF+6kwQu54i+FIhPWVUKDiae/3p5W691PSQqPKywAuTKh6ED9DsZn\r\nKR5ZNKbHYwpQyzy0DFa5To24rmFfkKT9ycIenfXv8HQsdQtTf7hRwvEe1DDR\r\n9PY+bN39PD3b8y7/n7V+WPtZZfw6Ub2GTDnBAU9ZCyVCme8xUfdS91boT0Ow\r\nzB+JN5/vNnxg3ebgw7SH+I9B6dsRqZWblncVo16lM8y5yUbgaL7hYMJ0mQiU\r\n8vxXmUPLk42L+Swyiwuup+JPgK+OfRPOAYU=\r\n=nwx6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"e32dc20c5853b39b0e9b1d5dc90975bb36c9a7de","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-rc.0","@lodestar/utils":"1.4.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-rc.0","@lodestar/params":"1.4.0-rc.0","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-rc.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-rc.0","@lodestar/light-client":"1.4.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-rc.0_1673972103020_0.10568265617774508","host":"s3://npm-registry-packages"}},"1.4.0-dev.3b9d0eb0c2":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.3b9d0eb0c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.3b9d0eb0c2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"415e104bd2b173cd76fb04444ae529c59d21bb4c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.3b9d0eb0c2.tgz","fileCount":966,"integrity":"sha512-JuevHuTB1w8PpYxI6+FviEFluuPwXaxgkjzHJFRalmKlWdKYajXLaZPMGnNbhaD6cBGR4//HuoVzeeApsVTu6A==","signatures":[{"sig":"MEYCIQDLfnHurplaXAAG2pxVVDlayMx2nAcgr8l8grgvTgWYxAIhAKeIqFznxNLejD3uCiVAw8pN7mkPH2hcClQZ6B6ccqgb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2518185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxxOQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXdw/7BC1A4CXyWkZxUSeWrUJvpILQt/4IEtyftGVEZlgOcYgFSuvu\r\na48zGudLCfBQ4Qy1kbeM5eNzddpMwXuc5h4foNvVs/L3p5hy3WzD6XdbEsGW\r\n7sXAfpJdlqf9znEKPlBvQKwU9b+vucQmqLoQ875vVQTYGZjAbJ62cAS3mCvl\r\nxxfWdmNxFY1/7+jSZWqMGnnnQ99mmKNFqwfW6bZrqXE+zPZgPqQMzWnZ/tJa\r\nbsSKarj/RJejSGdW++RDGmDOAdYeJOC5WDVV/7RNXqv+0M4mh+JTYkGLDcFy\r\nuXsLsBK/NTT6WTdf0mMKCzlXGWB3Wz0h9/Ry3BhtmMlKQ8AE9Rwl49SBTI0v\r\nH039DsWfHNb+r8giZCgKOhLNadGwbAvsrF6U3xapU2lpnHb92blp8UjSfVfX\r\nqXLKJs9KVaLtlgIq7LOULx0v2GAWgmM25FprSe4/OaSmAYZ+UG7joU9in1UM\r\nGYzofJr5uRykSK1yg2GcU+7K3yhx/BWtPwhUnX4rMZMnHhUEUlBLf2WRlx+U\r\nWHZi/eCqNkqaNH554c3gdhbFMbvGmqptsUuGI0bZFcJonOtM2UIqzsQVcVUT\r\nMWmd4Yg8dQCYg3L8F5xiDAZGKlp/OTFg1dNkAZpF79BIpKfwYIGA4txxaN2C\r\nBLLDaIvsBXKECHCHh6xmULiSSCsW+e/Zieg=\r\n=UTrS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0fc00e480329859f77fcca92a792b00e00eec0c9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.3b9d0eb0c2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.3b9d0eb0c2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.3b9d0eb0c2","@lodestar/utils":"1.4.0-dev.3b9d0eb0c2","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.3b9d0eb0c2","@lodestar/params":"1.4.0-dev.3b9d0eb0c2","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.3b9d0eb0c2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.3b9d0eb0c2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.3b9d0eb0c2","@lodestar/light-client":"1.4.0-dev.3b9d0eb0c2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.3b9d0eb0c2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.3b9d0eb0c2_1673991055941_0.8130605334834571","host":"s3://npm-registry-packages"}},"1.4.0-dev.98aa53ebba":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.98aa53ebba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.98aa53ebba","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50b61cf9308329824a6307c156cc8ed5b4d5407e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.98aa53ebba.tgz","fileCount":966,"integrity":"sha512-lqaMxWDug80D6zjkWCwnVQFqUfhCq+SS9T+sCvXy53+PmkN/p7WcStjg17qD/i4OlEjuLeiGAfR/lAaG6/P7Bw==","signatures":[{"sig":"MEQCIDe5LdfqJtW3k+LdG2X5kx31xJpXPmG/P3yVpqjVHhcoAiBHPqVAN33hJh+2DIugICyvTnzsKdjAJXj5e64XFdflEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2518185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxxnaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSDBAAjWHi1y9fdFbXY1btaemjPTpEwdENyl/X3sX8aAnYSO/MUuh7\r\nbC22/b6FB5bfW3UdnT3MEhzTq4bsxdQsiIFLiStQI0pRuBEA1K5n4JWmIo3C\r\n0pEO6imDUQWxV8mINdPfrmfBqrNrmsetXPjuEBhhWNbO67vYgfTdzkCdKvmH\r\nAABei15qr+95m6f2ebbk2z/24k1nXLU8QFh70FuJVH69hFPphn2krlQWCLRT\r\nIb5hLeviei3yjmSy9DXBSQVsnEpFUfvYl7CIuLbeqkWz+oZtcdPmNvjFfhVX\r\n+l1OuAbIMZ8oGDeiZJy9Q86oTMzB8tGS5kuz9wnkhwAB66dAx0u6VVK7cpB8\r\ntLzeMgFwEUtyJuRqbsoyHaeD/hvGJXS2WdjGqiPlvNM37/Iq6q0ZFwryPHm+\r\nckwpn3KFNyuV6NaDSxR/6rgKy3uLZRZXHJITePhdfMDGsVEV8YMCBMvPmF1O\r\n9sISEuCvmC55vlAWqt2bBGflOY38PzGcED9us8kDhqcnyNhOP/hMi0FDicrd\r\noMwY6v63B+qAjXelKybQG4F3kBgI+33tkIeczLvZc+nNj0kMHWhRL7JQrPSj\r\nbeAHGepNHekEAkwnKrJNXfN+TCpx5ppLm13KxqRp77xYOJhnLTEYkMwugJ4S\r\nfYBOukJO/Enf/qQhkdxA2eHhExxiIpSHIJg=\r\n=7cog\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"737a08e34d1110ca1ffe20ce5d1a7f9d20a0c386","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.98aa53ebba","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.98aa53ebba","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.98aa53ebba","@lodestar/utils":"1.4.0-dev.98aa53ebba","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.98aa53ebba","@lodestar/params":"1.4.0-dev.98aa53ebba","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.98aa53ebba","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.98aa53ebba","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.98aa53ebba","@lodestar/light-client":"1.4.0-dev.98aa53ebba","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.98aa53ebba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.98aa53ebba_1673992666252_0.08421499492534057","host":"s3://npm-registry-packages"}},"1.4.0-dev.575515f987":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.575515f987","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.575515f987","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"478d230b04fb1738fdf8bb57e0ab45007d016ad0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.575515f987.tgz","fileCount":966,"integrity":"sha512-Eb6f2i2Nempb0ELWrd3WkVmmvMFg+AQmggaCpgmqaT8d7K3LoIZ1J0zSW3nPhvgp47ymwasg8O+dcwyvaStwZA==","signatures":[{"sig":"MEUCIQCfP8hy9Zf36V8LeN2qTFzI4Wt9drn7551R28a9wTCC3AIgY8fuf0cViNxJOpdZ/Z9XOS0Zh/ni7nbdBjBCodcg0zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2518400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyVeuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmWQ//V7F/k4sEcXY8p9BOlAv969GUQxjOMdn7mv3fiNAkxi0UZIvX\r\nOKEPo/2KHZtUD18xoKnm+CZS/9Ls+Qh+2LtncPcFStU0iPG+8sEdsZVVuRAd\r\nj9JkQrC0XmNToP1mmwnAcIOeMudxyJ6tBrE78KDMJ/gAusvjCwyC9nDjeYKi\r\n7b0bcTq5tk+wydMN+L3C7YnZ4PhX+fJlcisuVaZ5EP4osO7ns2wM+qXc2N7M\r\nNug/Qc6nV4b2Hwgt1UvQzRsac4blFo4MwTR5rIrzeO2Us+VoxqSNOekAf67l\r\niC8xQlHgcZd5YnDVT44DnnLqMnWiHcztM7NA6s0Yy3RirhebXudwIbuSqws+\r\nRrBPuDmMG/pG1i8twIxq/TjU2OzfITN1n4yXIWhHB23p0VYWwt4teNHBFBqR\r\nHiM4uOF5bXRvQWTqxr2naykjtR7dX6slzJYkQnNLndI6liIsgZcJuMIiVTr/\r\nzquv/7UUjwqkYnKAQvJgoaiArSx+0U/iTW7gGXjM3l23IcVawhnXEyh8sIdE\r\nu2Q2NKeU5iGqt8HqLFqrXWRNzXcWYqzBWdX3mM5D15x292clckuPwGrcOIbP\r\nURZMeh8UgZretoJ0imVVumhvPLW3RdMZ6vp9IQYr2+g1z+uomvWj05kZvHQE\r\nftTw0vSKWQwwjFnAzGSo5s20uQwjx5DOzgM=\r\n=i1cF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"ab76013161643d52cba034b7c8c001a8c3313558","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.575515f987","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.575515f987","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.575515f987","@lodestar/utils":"1.4.0-dev.575515f987","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.575515f987","@lodestar/params":"1.4.0-dev.575515f987","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.575515f987","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.575515f987","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.575515f987","@lodestar/light-client":"1.4.0-dev.575515f987","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.575515f987","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.575515f987_1674139566215_0.7424232400440571","host":"s3://npm-registry-packages"}},"1.4.0-dev.8aea8ca17e":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.8aea8ca17e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.8aea8ca17e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b7ecd9454e8c7f89a42f5a443a7a83ef6af5e52","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.8aea8ca17e.tgz","fileCount":966,"integrity":"sha512-vAzQRcafqCZO6kGffU9P67FkvAskDSMCvRJV3ivaWgWajk04pJEjSSe8kPWpO20WOjSCKgVHgMHokZxP4aAAlg==","signatures":[{"sig":"MEUCIQDXGR3argqbDWjRy6nLVyXTCHIzJ4e0ftTWRt2FQ0VZ5AIgObIwZlEeBPpj7ml00I9KkV5R/tDB1Ktlo/tZkWYHaF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2518400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyV36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCZhAAmygFavNjeyfwKlKhrIR8UVCh7JzjGkjb5BxGhqxokhleoPC9\r\nQK92GZisYKU4ZyookvDzU9BwMCW6XUtkpW2VUNvOWBjFQIH7eVzmwv6SJYLR\r\nvUMdpG3DaILahPS/xd9A8LUuemCu7bqp1dfZ+sBLhCJiIIEV8UZ2EVHGUvm8\r\nFbQrgzd68MDiPB0VtLmz4BQuwgugRTUqFcj83uVxWEge1deQl5AxtfbV88U4\r\navgZ+aHvp4jzmewswyyc0BoO4af4b2WsGv9M7RbM42pK/sLlOFhcwCbkOidn\r\nnhk9eK+Zc+mShRF93a4780eYVq8bBVxXC5BApt09cDThKZ8LbzesEw542FkT\r\nvzLq5vIR901smnq+EB0iaWMIwtDNhFdkvgUox5BfcRNrCvENy2tFlDFohIDr\r\nGb/iL5eQtkaP+cXmZgujx7H82zzg9L3ih81ev2e/l6tDyzM7CrZz/9gKAmIR\r\njCFHcB2bedwL/CHJV8o8u99GgMK2rVJbAPfIWBYgD2mmdViJu2+bgJxnxfbZ\r\nzVmB4LxnJRgjMA6JcgEeAz7VE0c++BELi+6Ulfaehx9GcX9fWWMNKk7cDo2g\r\n1UMNyYMRnv0Ms7W0nJNeEodT6vEskkqdel3V8jQxKZJOrObIE0CXFDnrS12C\r\nakQFOnmp/YUKWEpVjYmcrbeLqQuoeGM3q9E=\r\n=V9xJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"b0f76530945a917bc4bd80c895e10fc96b121175","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.8aea8ca17e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.8aea8ca17e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.8aea8ca17e","@lodestar/utils":"1.4.0-dev.8aea8ca17e","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.8aea8ca17e","@lodestar/params":"1.4.0-dev.8aea8ca17e","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.8aea8ca17e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.8aea8ca17e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.8aea8ca17e","@lodestar/light-client":"1.4.0-dev.8aea8ca17e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.8aea8ca17e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.8aea8ca17e_1674141177771_0.6230105927201255","host":"s3://npm-registry-packages"}},"1.4.0-dev.460ba59b9f":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.460ba59b9f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.460ba59b9f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"17bfd4f9f8d7c388cb9e119cf2178f0583b2452b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.460ba59b9f.tgz","fileCount":966,"integrity":"sha512-6xBosK4u60HPg0EDwGEsLql75D/dcgrWA2CPV/tAztLJGvpnYx5OyeaVN8PukHdPm2H/cLsDb9SbWKymMRPXpg==","signatures":[{"sig":"MEUCIBxZHygzSwZcaO6JwADD0WJdHjVqYcEzujI8RgQyWKouAiEAjAzki8dEVNJx3USsOLSw2pROWs2Ou/XCxCn9Y+iXtrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2520215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyrNsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfMRAAnRiCZChvy/v5Mjxg/JtoESW1akNA5vjr63MXba4jgEZImZQx\r\nafMW3yN3wJ+6IFKx/ky79c3IHdbwCjPL4XmMqxbeEbl1J3maL5wMxjE54eGE\r\ntvIyIDIqBhNlVJNshTecQqkVER9iwBirSb/mq4OLi0YLdWKiM4sFZgoskb1r\r\nWfA6sYiGph37RxwGYmdBcou7ynRH+gvIWFdmp19vCDWCPU1vjHETTfMHkjIZ\r\nXKRKT0Vhhln80AN9WSmZ0mAu9H+WBOXONdI+Ju0wbWskvUW+Eo7XBcPIOczc\r\nvUMdAGzf1yKiiAqX0vh15ojapZc3BZ1eLWNXTX11fxK54n72++sjSvePVS9S\r\nFnULCoYVVjzRtwPl4pGiG+8C1j8NK9O1oO7qaKri8F+Ws0pF0X2h9s3J6+F9\r\nzeDvMAFdO2MVGsU4B5jHjaPeStIRCho7C+L+UpccA28FDreC/0DzABa1DAO4\r\nCMaHQbelDAmRqOjI6Iwp62vylVXVrb2VOfxqIf5Htn4pOqlyV189d5gpSc+V\r\nD5MMkOZbKI+ylH3LEJ6pBsqE/cswfjotuBRSOIW6NbpX2H9z9IyZx9cldv9N\r\nTEE7PrKXuiemhfuvxkVPiVA8Iamc8yIyIQ6o8NIZmYlheE0eCeLfA3UBLzxR\r\n9TVSZXXkjhtevJiCuaIGksBDCZr3Uuu5S20=\r\n=N4d+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"72b79b1f8e82f8849247b2c9c75cc5aa82baf870","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.460ba59b9f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.460ba59b9f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.460ba59b9f","@lodestar/utils":"1.4.0-dev.460ba59b9f","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.460ba59b9f","@lodestar/params":"1.4.0-dev.460ba59b9f","@chainsafe/discv5":"^1.4.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.460ba59b9f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.460ba59b9f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.460ba59b9f","@lodestar/light-client":"1.4.0-dev.460ba59b9f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.460ba59b9f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.460ba59b9f_1674228588486_0.133763044718072","host":"s3://npm-registry-packages"}},"1.4.0-dev.c49ee3c00c":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.c49ee3c00c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.c49ee3c00c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"27ea608f73e71270c42b5768d73d6bb3412f2b7a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.c49ee3c00c.tgz","fileCount":978,"integrity":"sha512-c2n5TfX6csysqrnweNQM8a/wv1BydwER3fRUfFnymKG/q848PvcwRnzUTQ7YvIgA4o67pasdOveMCYnoY8KnyQ==","signatures":[{"sig":"MEYCIQDnk6mk5DVVt8AuVIxuEI2Eiqaw0jQJYqn+bAfWJoGqhgIhAMQQTUjSc4cO1xZZCwL+FT0JNqSZR6B5+nq2PA5fMXx+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2532746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyxG7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7GhAApLSCI0dULAKExQj66mKjJre3Ckpza+6DRwgVij5qEmeoyo2k\r\nIoALxxx8rRfZUqSnY2hPrYtS2y5C1hnfVek1E5oJudxLeYPkMXl7iN+E6+gE\r\ncwm2go2SKK1X0dCMbntZyXDRA35vcZW4SGaWQcgjY9U5GiRY0AKHTjtfYHaw\r\nURCznJKhvN2cpCuC9WSsgVeaS2Z9OZPuIVJBAsRQNaoHeKUA7KyqjWDMNvKH\r\nnrfMCdZQY5/yxwPgbuPnNxrRVJbLWklbkZ1UzYqvMVrpZ9BI5N5v/PjIi3y2\r\nqJ7T2A/1xk0UVOy0gLVwTo8TnEsaIf/NQh4iuz0hpGGGqFJqVKbP7G0YWj7z\r\nwozrIXcHIZ4aGaef/DU2rFnI9XhFJCcXJ3JfjGJARomkJ5nisTh5vmGA0jKp\r\nkJ1e8HwNt1TR3iuU9E3/BhxJbCnraLbFLWfN7zEHKPolTmmQiSVabssqJg1v\r\n4HY+dsf6slsJfcVSyilyqjbpABEF2J4YBaUFz5gmk9cBaRHCEc1R5fd9moOf\r\nw3QizZOkvYVGWI/kwTqdet8899sF9ybRXrAC7FN9x/5IiuNX4S1pXOAPwCTj\r\nfRrcuZhGwDWMAO5mLdtjBCpQG8BEdnJwMFWdmLaJqBhaTItHcbLhhHSeelt2\r\nYAfgSKTOoZqePK94R9e8W0qJyzZEoa5djAE=\r\n=r33+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"9f081bd01b5f44d5c57c7432a5f46843dbfad40c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.41.0","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^5.1.0","@lodestar/db":"1.4.0-dev.c49ee3c00c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.c49ee3c00c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.c49ee3c00c","@lodestar/utils":"1.4.0-dev.c49ee3c00c","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.c49ee3c00c","@lodestar/params":"1.4.0-dev.c49ee3c00c","@chainsafe/discv5":"^2.0.0","@libp2p/bootstrap":"^5.0.0","@lodestar/reqresp":"1.4.0-dev.c49ee3c00c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.c49ee3c00c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.c49ee3c00c","@lodestar/light-client":"1.4.0-dev.c49ee3c00c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^10.2.0","@libp2p/peer-id-factory":"^1.0.19","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^1.0.5","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.c49ee3c00c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^5.3.0","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.c49ee3c00c_1674252731109_0.5348069211945792","host":"s3://npm-registry-packages"}},"1.4.0-dev.a130d41873":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.a130d41873","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.a130d41873","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"49be43619af06be3a6e52e9b05467dd10ddd29ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.a130d41873.tgz","fileCount":975,"integrity":"sha512-Qmq/EHCWIBKPyZT6EvzUt+tPWY7z1MDmCNctXKdlfsBanRBfXfBTIr/S+S9QvP9nLuk8MjW3j24qfETy6HtEbw==","signatures":[{"sig":"MEYCIQCTtqSEwHo3xDt1Zd8zqUtLBUwwzzQ25Bax6umAFh7cwAIhAKG9kT4U3rM6mTLZoWQAjubAfexuF1VAL6mrk2dGKd1y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2530377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzB3pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNXQ/+O9ivIClH6V5cvH0bEG4YXS2o+zuRfGGqTKuZmv/ezLjZGEhA\r\nnDXFMPDsYTkokhBqrNG2ZyqrZe9CSMZcI8gInvPLn5l9llVGPlc1fNxnCSEn\r\nzrLv0OJFMnvTgbFo3NhMGp4TvoA2VPR6o0zPtWjYXhnkQbGSu8/JL35OJpvo\r\nO5j6yugWgGUjNZVnslNWAMvIP/wRDUPpG/wVbde+Wcrzm3cbf64Tx6MkadwT\r\nyevc0sLC6ri2O9bMtW0hyBgIQLIkrDM69FLnH7Pl9n4W7Zl9Kz+MtutkiGUG\r\njeP4psOyJsUiQ+PX7vLgZgHzf2Fs9W8+u+T6ZCwUUqGQnQw+pK0Dp9V5VWBj\r\nhv4feGwfacwPNxKZoHAzd1aAXUNmA/CBFICm73YhhrvCC68NWrNAVGAMhv95\r\nOmMMTq0710OT0vQx50rqSG8kCIUxtyg1vdKtjggXCZXHCddu0QNUEd5WZbAp\r\nSqzMmi3tH0Teeu7lp0krLcDsZwHuijzuYkhkmSok0MVLy+EsmOrw/dqplSwH\r\nDRTmuiZN1sQ5m75IVr9/zEeXuGffLS+GUA0WnRkGfezaStF6JVKwtF5nhkAK\r\ncqRUSc0QQAgzDO82TL6I9zeygMY9O70jCzL9hc69tGU9Z+bztbbYCygfISqG\r\naMesn+EDQ0N6uWMUCKDplProJmeVIB454HI=\r\n=fKtM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"641700876a01c934e7b60acd8647f65699e3afb3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.0.4","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.a130d41873","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.a130d41873","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.a130d41873","@lodestar/utils":"1.4.0-dev.a130d41873","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.a130d41873","@lodestar/params":"1.4.0-dev.a130d41873","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.a130d41873","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.a130d41873","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.a130d41873","@lodestar/light-client":"1.4.0-dev.a130d41873","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.a130d41873","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.a130d41873_1674321385155_0.7626761242835582","host":"s3://npm-registry-packages"}},"1.4.0-dev.3c1db8d850":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.3c1db8d850","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.3c1db8d850","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ce3d559e8ec4aa8a07fd11a15ff410f5b3329216","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.3c1db8d850.tgz","fileCount":975,"integrity":"sha512-03Jaf9wQ6Lg/P6CsuscmoOtGGAyqCEhsJFs5WME5n4QPLUzllLivTSWT9UFyDypQ8Rs+HOSv87hnbwkc4KHAeQ==","signatures":[{"sig":"MEYCIQCzZlPtDqaKP62nMJW04s1P7pjC7dlb1cOzR2Ce8CKq9QIhAM0uC0oIjNVqv45vt+eHcTMUPoGQiupMddFD5XBv0Rvv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2530836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzEaeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU/w/7BtpAaKsqHH0KvQUpmu3T8ro/mg7q7vPyhIruEeRJPjE5xaHW\r\nARZTBvXE5SLdwNOfJHtXvOYHVYyKyKwktviZkiVkMxTLfbr/jHBgl0I9mN9/\r\nQmYZiiZ//N5qeLDmO3bEGY6moswGhcUglHeQureXLg9+K1FYed+g2NsAzvqa\r\nI0MKaanNSksEmH3zEk5FpKzpqM+wS9QCWP1kT3e0Ca9ONxari7Pk8+s41PiW\r\ntq3orhkgvP1erpxKPqdZcCANG9e0Eg3TsAIEQCEFajP8PeN3Wb0WZpuyxYFB\r\nsRqvWcYOqq2VoBhE7bgfd5Oq37C3IRxLMB9yTMB+veiRKdkFGvLNItXZtGR0\r\nD1pYpF97h55SRV0LsgRlqupFnnGGugPOWE2NvW5YJrQUfT7cG9DvX/+SdIyn\r\naWpYuIv/j7KkdxJWCpyrWzrwrHPCuuqxiZu48jZauGuppj+ln0SDq+2lM49b\r\nPMEKOBzPhsZhOYYFQ1Y55uM0ZNNpT13DkUgdfeoDJrtsJ9Lt0/SAaYEJUmVm\r\nESM+71X8zM6BEMuOdU2JANttQ1guEcZ5/8MnGXbtiTlVUeiEHEMwYQdrxD5v\r\nD1CrVN6aosyskKSZql1lSkJhQVg30oNvX1iXH6pdm0L/qfUVPyflmuPjE3aU\r\nKi+i1xZ/14xMkR2dhbDI+z7JIyKdxZpTsYQ=\r\n=daBF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"36d201513ee7e947664c8e1231a1e13e003e7397","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.3c1db8d850","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.3c1db8d850","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.3c1db8d850","@lodestar/utils":"1.4.0-dev.3c1db8d850","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.3c1db8d850","@lodestar/params":"1.4.0-dev.3c1db8d850","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.3c1db8d850","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.3c1db8d850","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.3c1db8d850","@lodestar/light-client":"1.4.0-dev.3c1db8d850","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.3c1db8d850","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.3c1db8d850_1674331805855_0.9770049708470785","host":"s3://npm-registry-packages"}},"1.4.0-dev.1803ad03e9":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.1803ad03e9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.1803ad03e9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e8d6a07707399496ad426a19114e68103ef707c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.1803ad03e9.tgz","fileCount":975,"integrity":"sha512-NwWXeCVdK6GihoavhrtPbzCPwPuZ86M6WBMnBv+d+eL6I5SSgVH0KRWs6JXWFh2gRM+8gGE8oHbG+FRHhXpbWA==","signatures":[{"sig":"MEQCIH/+9qVhOsxUPxkxBxBS7k8FPong3xD2YxH/lQqbgbpPAiB4a2iQhWzKOTuxZf8xaJuKguS+oGC9aApvEwglW4yDPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2530836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzlkeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokRBAAg00c0uwdR+50UBeEkeFQV7vLWAe9hpJnPwOoxwu0oylkQYqc\r\nnovyr2UAdbc+Mys9rzr19BwpAj0PVh8W7tURHC8zRdm8LAUX9iZWcg1OT2DF\r\nSew+VMeclzz7OfOEvEYomXfzV2+5XMP+k7WOw79jGY5f93gvyePqHXlEVBTc\r\nT+pYrUpRVP/D8/edfpbXBN9pZPY5gXT7iuJVrjQNVWYumbTNMquooR58hDFr\r\nrK1GvlJ/atimKh0thAsU9D3/TEh3dcCDz3lx7XOwKaN0cnr/2DL1dz9eGJZj\r\n8TGaWNgYRrdwHSBo5mc9Ndq0qub2U4nmhbNEJo3zgioGaYtN3HVx8HetvG3g\r\nPN//QXDBI++Ob8DVAjRNMVljH8x83T2r9v8Gldm5EKhmMvvZ7DFsIRW6t5XB\r\nHp0EHE+93Yo6qKXNoNhmoj0goYC45dlqyuS16R9Sg8hdW53PwJDVjTgRJa/F\r\n0SxozsqJ0jrAA3NFS7R0RCMSmqjApM7tAdZzEm65Mk5Zatz9vzL88AASAWBx\r\n+FfHx8oaKqBHTG3iI3ZVc/Zdy1RzNpGbLB9R+Qi7QJL3m0D5j2rMyA2AfP89\r\n5mwAJZhg+FzjaI1Dbg3PKis+I2IiflkH8CPLBFjOL0O7bqly+jLScWuy8aZA\r\nsUXATqeNsEh5GxnPIWPgWwbNHNbo6OvI2K0=\r\n=Fsf0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"86bff9bf8766678d3fd3f5c527f657ffc98d0c5b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.1803ad03e9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.1803ad03e9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.1803ad03e9","@lodestar/utils":"1.4.0-dev.1803ad03e9","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.1803ad03e9","@lodestar/params":"1.4.0-dev.1803ad03e9","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.1803ad03e9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.1803ad03e9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.1803ad03e9","@lodestar/light-client":"1.4.0-dev.1803ad03e9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.1803ad03e9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.1803ad03e9_1674467614337_0.45497357137005556","host":"s3://npm-registry-packages"}},"1.4.0-dev.2fb24c1698":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.2fb24c1698","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.2fb24c1698","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df14cfe4f5fd4f45e4d4f39dcfa9e77ae7fcf0a7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.2fb24c1698.tgz","fileCount":975,"integrity":"sha512-eBokoRkhInNB5OM/DeRm4kLISIKTiOvSh05eZ46fIk/0KZsPTp0WpDrirk34TMkWNf7xWh0H/oanRLt+mVq8Eg==","signatures":[{"sig":"MEYCIQCv6M6prgEzHKNNMDLITpylhRjG9GqyDKxnMkjD7VLw4gIhAK7dz8J/qgDjPxHbuFC9T0k9RgrG4GevWu0nBuKn5zJC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2532308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzl+SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooEA//boUPIlPSnKj7RRqBMvRg4LkhlBzSruudjLtDcoaM8at5MD0A\r\n6OtgDQJxf3ROPetRgQ2Vi3G50VzwNL7QQMTMpJlLMvQxwQ8la6pc8orbTfuS\r\n/wXMYPykuLQVSFb37fEbJWxtzxQGmnqOyCMSuX04vrp3DcqpS8oZfNHuXHt/\r\nxVGGTY1MU87mM5rdoroz1WWNZXU771f1n4+B7X9nqF9DyN3FZ2B8pxY2j4qp\r\n63dwTMPYrBgbCdTt9U8Ha7csAbjXPRdpWq5CwqjWA7pc/Vi7TyYZhL5jRtos\r\njNKhT8mitgJZAVVVVF8d5lIfFUMUtC5Rstqlwd2e7yO1fgo3EYauEzVfIpBA\r\nQKRoVua9W9XkmCnJ4K3QPs9meOoaeQbgvie+FS+m0Q5BV2GVS49zzzSICN+m\r\nVqccFYDxdDsFPLQVMJwf76CQkoAW5arWc+Tz847JFugUfIxBCosDYJCCurkI\r\ndQSAfKlIfRaIzPH5fvdT81l5bbxeYbyEqryD8osXGyOtHkbNmR1rXfc/cjMq\r\nu0DGadADUzSkBnuSOIBlyzHkELmXkWbqc7hlKbjmRLtGgpIslhLIX+krmx2j\r\nB6LRLGJzP+fpQzGeIWOmCnUmgoD1r0S+kRNRAuyq3SDvmPVXo1G189Tby+eS\r\nm/PMQ5c1pm+oZwPRK5U8hEXDS/OGFM7Oh6k=\r\n=SSBy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"29ea5375e8454a6bb9f26e6cbe23f09974e4fc9f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.2fb24c1698","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.2fb24c1698","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.2fb24c1698","@lodestar/utils":"1.4.0-dev.2fb24c1698","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.2fb24c1698","@lodestar/params":"1.4.0-dev.2fb24c1698","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.2fb24c1698","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.2fb24c1698","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.2fb24c1698","@lodestar/light-client":"1.4.0-dev.2fb24c1698","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.2fb24c1698","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.2fb24c1698_1674469265826_0.28799771782136263","host":"s3://npm-registry-packages"}},"1.4.0-dev.b84c2345c1":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.b84c2345c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.b84c2345c1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"751d473d0a4de0c8697e631f5514d6cb299d4046","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.b84c2345c1.tgz","fileCount":975,"integrity":"sha512-SNfACa0V6DjnNwXHKEkeyIsISPnKOUceapzL2MJO05399uXNJ9kNq2iV+VLDnE1WMT48SePVPpcE0L6tYnaxig==","signatures":[{"sig":"MEUCIQDJnF2Ds2ndR2WJfoI0NduqjwsaGxX9Idt+GjHXcdCX4gIgM4l/VCapoUczmoaS/Qgv8kn72bCdJavID8uRgqJcXFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2532439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzmoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFSw//ebU3Xw2zY8agVnsDBuDMSWODgGvVie5cyEwI+Btz4yKGquit\r\n/w2TbBoywZam5YnDj4OSzZBIJ52RWM1KV/oobwWKYB8L7Wc3ae9MwKcmnveV\r\ng7DH8ytCm9CyoAR7CSbg6rGBsSnsexVwwti8wCcU8kS2ovBxIvCdrVZ8veDx\r\nEyrvAX7BZFLCD3J1iQlTGbs2Hwz/F55wFP3xhamRWXvrKIYBiYZGrpIRPkw8\r\n91STYQBMuER4P8d5GBTctyRFagH8ba1k4j8gmHBZlj2PFIOvTlO+g+lFehg7\r\naKGdb3LyvdWuFxi76bI2cgrFkaOExo7cMcvqG/xkEd5S/6qKm6PaHlI7t+T4\r\nPdDqhpxdNBtlsuAv9cPVzTZf65CjRxRaaJzUSPsNJMPbkjIEkSNketHWudac\r\n6HQFwJFAdlr8USGgKxaF2DcZ++2J/E02ozn/5IOB5vz0GQmcl+pJF1+9mqk2\r\n30hZy+zdcUGgErdh75Tpa9QQWfQHm0MW516DyOI6Cdqh0QTOlHoSBzIepp3P\r\ndsyIEGZemk7fQLb8edAIYEjo4rL+a+paeW14CpyzIHelAIbr9XFkYaLGqbYF\r\n4qO5B/ZgpZGcpZr3hCFPYiWlmdWPLez9AqwyJUrRn1EKg3p8Rm1+HlmObmmC\r\n1w7xkKaSZGBHKuPlyNNrfcRGN+oop87Ka3k=\r\n=n4/o\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"8ee5dbeb01ee9846d6e22bddb5aa5f1bdc9e83e3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.b84c2345c1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.b84c2345c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.b84c2345c1","@lodestar/utils":"1.4.0-dev.b84c2345c1","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.b84c2345c1","@lodestar/params":"1.4.0-dev.b84c2345c1","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.b84c2345c1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.b84c2345c1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.b84c2345c1","@lodestar/light-client":"1.4.0-dev.b84c2345c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.b84c2345c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.b84c2345c1_1674471986588_0.8211110004503723","host":"s3://npm-registry-packages"}},"1.4.0-dev.fa6b4eec9e":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.fa6b4eec9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.fa6b4eec9e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0798caf219a52bd381e08fa75de57d804c14a29f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.fa6b4eec9e.tgz","fileCount":975,"integrity":"sha512-miwt7cvAB7dJ6JmKDb3ZC8YR3AlZb6yQUqbPuqnXH2m1FRSJbUjvD+uIuca1JfPeJsNg9aMPaR932TJuHvcBVw==","signatures":[{"sig":"MEYCIQD3VHsVWA3MTqS4NL0lNPrS4NcJohAfmLrsabMiQR4DPwIhAJ4Gs3ok2jObbMjlXIhzx9t56k0rTmpP7AEYYgZcOs3Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2535470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5+eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov2w//Q7uOcCTOvR8iFZ1DSeYDOVzqfgVYk1OjYnfLu5K4FoDatiML\r\nnWKRRg0aeJv7ynZmeTukhlQcrbD79R8eOa35weQd6lenYtoRzq3jSxCJyoK+\r\nwhRrORYhtDWKc5wciiLqUEfEjGVWsYJVMYmajQUHzj8pfD0/dCldJR0+LJQ8\r\nke4Nwun0vVuPA1Zq/iftq4LaGxa++eBVFfMh1utzzVwU5XMwKTuTMT3d+PwS\r\nxEZwL39whfGAxPGiD3iK71MsEt1EFzlVhGM3I8jMZPFEgL+h4T6HRePG6Nzw\r\neRv657xDtk0Wqd3FvBLM2+KZ6K4rE3soycyCdvTdSGIhciO5aXEFhKS22acR\r\nB8RJLad6gH4V6tuZp9ie+0YE4qbdoIoNCSlrEPK2UC9gPU0UMTtZRXNkD2DO\r\n4j9Pyk64+anXbar5VbfULFpjeWsp0h+VD9EX+HJ3hxmaHb2t9N9hjP7WpxUR\r\nnsfDHcwfPrUy5YfaSpSHf+7+WnWHk4i80P9F4Gr3I06TNZy/WrZzxqFuOmGd\r\nM8lBR6ybqHtfNqDGh8m/AcQ/gMZkfd5l5kfzZRWWoJvU5+371EmIag5ddXNN\r\nLxjlwKQ+kMiFS8bAQTUgycwCcmu92UN9MakB2L4Txfku+1TTc1DqiGrb/Kp4\r\nZfjAFAG/V0rOixmnfF2LPU86kcLeA1Ys/ug=\r\n=i8q8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"77666e46a7015dbad7b120a41038f5632928a0af","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.fa6b4eec9e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.fa6b4eec9e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.fa6b4eec9e","@lodestar/utils":"1.4.0-dev.fa6b4eec9e","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.fa6b4eec9e","@lodestar/params":"1.4.0-dev.fa6b4eec9e","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.fa6b4eec9e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.fa6b4eec9e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.fa6b4eec9e","@lodestar/light-client":"1.4.0-dev.fa6b4eec9e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.fa6b4eec9e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.fa6b4eec9e_1674551197935_0.7323081060019621","host":"s3://npm-registry-packages"}},"1.4.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.4.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dcf89712a34cc1b903e4babca80a1980e1cee631","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-rc.1.tgz","fileCount":975,"integrity":"sha512-1xPSOgEHbmfA52r2+9+16NIQCtWKfvsoGy7KE++LPstrzVTMkE1DL9kNLmwqfw9lMbehEex3EpsYoJMoymn+GQ==","signatures":[{"sig":"MEUCIDydY3vUbnHPKyyCH7G+ZyMgLRzPL9bD+UMColUlaUg8AiEAprpst7e8nUtIAeEhdeGLHlzPSzaNTjDLYbvK+rzIIME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2535350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz+wuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow2w/8DYh8DretXmezCvdo87V3E9/pO67DJsBCvaXcG8aNiuElmRgU\r\nKJvqcMrjo+P9Y9SbqBtFjjEGWuZvhM3T/9ZedSJCjj2a8UKTaliipTDi2LU7\r\nPa9FS24soU9WJLoAvLAv/3Xv7eM0KqjJH3/xv29g7h3zuCNXh3NjjyYC1jtH\r\nDERXX0RPWmF0zB2y/5mWiZacy9fP8sSUfS8fXqgFjK5aVHKy4zWG2N9Vc3ca\r\n2KD2T6ozYAGhhwM5bKNysIZHbK1hl1QIDBCOR7AXQEJESZ3bbFk168aUn0we\r\naH5HLcXxFEKUE54iaFZSuzFcrsg9kgD3Mz8SXy1fuj3qa6o5+/J+U+QMkrFI\r\nv4ZMKCXl+pRMqc88pNyjYx7jpUWLw4odu5b7eWiNc51Fg8l6cNHqE2rWBRty\r\naSByV6n/t7Ca5svGFZcTZC9aQN7/ZZwrP0daZN6rTMsyoVUQUsnd+C4aOafq\r\nLqsaoJcRVuO0iuHL1yTQi+okVIXJuTWf81fdkY8nfIPat3IGJDVZhS4lK8ey\r\nXBJQyxTXKSGzymI48rQqtg1LZX7+jOdZnlKuGVczHparwy0DUouh7PfV/ueg\r\n8q1qjHr7B50pGMGvZLvbZjAOCnm7SvZpNSykTxs+XBMb877m/SbuVJenNblO\r\nx8nJ6IR4cpRyOKNFzWFVvzF4x4vxGpoTQuc=\r\n=lbt2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"ca2858bce1ded3f69d7b079fc52ed17644dd8aef","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-rc.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-rc.1","@lodestar/utils":"1.4.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-rc.1","@lodestar/params":"1.4.0-rc.1","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-rc.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-rc.1","@lodestar/light-client":"1.4.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-rc.1_1674570797896_0.7759474758301406","host":"s3://npm-registry-packages"}},"1.4.0-dev.11c43945bb":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.11c43945bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.11c43945bb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9b2b0385e4e5449f029d88dcaa0cf4ecfb017efa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.11c43945bb.tgz","fileCount":975,"integrity":"sha512-ZK2AU6dzH0uwOzYfs6gKspFb+Ty7u0v1seNkmO2O1cB/nsPzmvKnmoj+zza+Vt19So4aVIj+mGNcXJoPMFJMTQ==","signatures":[{"sig":"MEUCIE3aJ3WXluZoTSzZ6WDZNS7Ilgi3Ek/ANHjh00C+RirNAiEAq81PonRckI2cqbWwrUoZmSZeNuk0KuU49zlssShWTq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2534559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0OxAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbBRAAi7HpFY114hpu9eCr2CKgry/XX0W5IizAkWMR2+GaylcTN4dz\r\nG2USgHmxreIcSlE6gPKdUop6S7GlKzf1Dw1nZ+ZbzwNBCltl3FFmEV3kKe5W\r\nDjhDbWKEv2zBq930sKRNdkLrlNSAzew8KMTYtBGP6mA6X6uk/ows44+E0xdp\r\nzHH8g392fKCUIK0QFIE9gZz+4ZeUHnTScowujuNdEMJyIWVs8cSD/nmQNNKZ\r\nO7HmSH7NU0GZn9RQ53P84gNw+OqwLb1kXCEVb+96BjKhQ9SD95FJDOBkN/XZ\r\n+5UUSSHjk5g4hz0J0WrBadLcxkWJ24ry+hQ/lk+GBrwkQ9UwXQIG3+AevEYt\r\n4/631eGrBHNq9jkt2mgr2Cx5PSzHv/0nIRN9uU+Xqe27QegB5N+5loKWLnO6\r\n6pEShCAWKME3NymABYInNrjo2/PxSnSfITuaG7BiCKz36K5PluuaK+DxGU9M\r\nz9u+3ILGHA7cL1WKHwP4WvUxwPL7itnqaqZrDZ8kb87JTG3d5qZRMp8a5Iy1\r\nRG1+k4kq5VGb5uNz/IlbgXzffst61os0t1t7q4HKRgmIklTbaHqwPcwGkYra\r\nKcf+g9qOzN2666k/6nFwN2C9w6CkeYzGKJRSGF7eYLoLki+LAK2znqkNxr72\r\nUv4H+5FO4v+OeAmWzkaRUxADmq+Po5dv8/w=\r\n=E4sO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"eee524b2ed85b756aa5dd7193d0b694e2d412055","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.11c43945bb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.11c43945bb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.11c43945bb","@lodestar/utils":"1.4.0-dev.11c43945bb","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.11c43945bb","@lodestar/params":"1.4.0-dev.11c43945bb","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.11c43945bb","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.11c43945bb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.11c43945bb","@lodestar/light-client":"1.4.0-dev.11c43945bb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.11c43945bb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.11c43945bb_1674636352114_0.3306233535906071","host":"s3://npm-registry-packages"}},"1.4.0-dev.bb87b60b38":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.bb87b60b38","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.bb87b60b38","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9df8c720c3b1e12e6d7c577a7ca5d553cbdf540c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.bb87b60b38.tgz","fileCount":975,"integrity":"sha512-Doaec/jJ71UAEGOgKAvmk3ACdG23pvPz9SgZOZ/eqTz8F2/1LAjmAvNLSqxpX33v2CV6j5dFChW/fbZhVxcPEA==","signatures":[{"sig":"MEUCIQDfuBfcjvUHRqYqJRkFp+bYhMzEGMYI7b5XEPxtJ60ZtgIgE/OF8ncAXmSiT2Bb07s4LAlan+WU6daAbNPQuLOMl3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2534769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0T4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrraA/9G1W9RYo7lZvSXEnoz1cM/TY03GPppZkUm+mKHN3j87oq4A6P\r\nT6hgtO9ztM65e96Z3XzFdRK9Ncnf4T/XmcguZFYCAm/mNDqo+pjcF9fooF1i\r\nQmFozHcR9oZTyGB6iNB/rHLysWuHm9YmWlL1YLiizTLtMfgFIFWp4osaMkRe\r\nUVNHU+0r4MxDSPl/+VEEcZfNGbahPlLqkUndjVGoPwBKPNwsHCCuutoKNPKL\r\neH0aiwRZRv/e/kEMV1IgGj0MT96lUuaP4pw8YgmTke3uDlJeF2aNQ2fFqZLC\r\ndxJ+tEjbvKhstDNuyUrIGnnmYAi7YqCnApw+zteNT5DnobK0jKTtWPUo2R8e\r\nFqb6XZwPOC32GPD7P8oxsa3XcEp0GPovzS6aeELttyAsiOO1QO9iJHjQDPfw\r\nlj8iVVPP78ydlvJA+DkxDQheee4Hy5IrvE+bWFcYNFZ2I8M62HVGSOFfn0hV\r\niRSqQlbCqEkndPVIazjtFaoGiedxkA99O9PGEkBSl48Mi9TpT/qM72hniZ9A\r\nMFaJt3YkrrN/xuNDKncGk70KJd6KYJ/xW3myX6UlawL8fn+lCOttAKcgehYd\r\n9Hncq+1w4vU4SRSftBhesU4dfUFX3oBLApcaTHQ/ig4+bF6S/Y+Z0FCMZDmF\r\nnzrjYs7LgUZiDDbm5A3rXJTTM7AX8PEUgd0=\r\n=KBk6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"5c76090cab2477e6bd0e2eac19f8b3a9096ca015","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.bb87b60b38","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.bb87b60b38","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.bb87b60b38","@lodestar/utils":"1.4.0-dev.bb87b60b38","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.bb87b60b38","@lodestar/params":"1.4.0-dev.bb87b60b38","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.bb87b60b38","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.bb87b60b38","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.bb87b60b38","@lodestar/light-client":"1.4.0-dev.bb87b60b38","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.bb87b60b38","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.bb87b60b38_1674657315742_0.7316276214274082","host":"s3://npm-registry-packages"}},"1.4.0-dev.c7abf8e6ed":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.c7abf8e6ed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.c7abf8e6ed","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77ae3884375b9a114fb5d1e5ab43e1592fc7fd3e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.c7abf8e6ed.tgz","fileCount":975,"integrity":"sha512-gLSt+m9Eem7AulcakuJZaUSgnebx4ytvib32v6D6hc5ezMTQwV3mU27GRQet5hwTsWPWsKck2aEoFvoc+gIiaA==","signatures":[{"sig":"MEUCICsPcpAuxH9Fmd0PSR6W8VZ7iCFqy6lIU1G3gJOEc4CwAiEAxzecsq/zrNGxJjTUf+2S78mqktuBdIjkSpCc5jU4pwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2534769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0UYpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTJA//Z7lHlv3c9vEaEVlnWzZv8diA5fZkvbjLQhb0xaKjV02yzYf2\r\nqHoChv/HWLyCcOKCQX1XzTblU12Um5YsKaqhnDQuwgf+Neba5M7E95jlqP87\r\nRHZ1VBX78VCrzS6VUDQx6CcAR7ZUqk2CoLLZBSnKUT/2j3r3A1FY2o8LbsKL\r\nm4Mf3zHwQ9ReoqPUooXO0S3VbpjZtmIGuWxajemHxFn9z82eiOiZ466/cyTw\r\nOjiyEJNrEt/h8vImN+ixeM9FrCCxmQZB8zu5CU2M7PIDcLZ8bFYLvzS6Qx3X\r\nIKuN18Bmtr2wwZz/t/43l8Pwfev/HvxOErUApxN4hWj4583WQZy3phdK2PfA\r\n/vszi76AlQANN/NdLRxaI27tfsQ6HECqgogd/Ys/CkBp1er8iKzXC9ayDEUf\r\nwp+IpJKJqLDTAaBJ3HlOxGcsACez0ykJB4QY6VKm8cVH2fLIC7PrPaR+beNv\r\neGNcdSrzSy9Ltx8HrxZlUNaZgkILRFmygxDK4ZvR3tw1i58BamHfGADbqZ30\r\n91neGB3EZZqLxzrlMhMlgBBTAOjzwGDQGNbafmbAo+hb7N49tLAo01DON8HI\r\n2/6GqhEvX5+tOqUlElxujcVSzUBKEggkTf+KtexuczmhM088abHIJH+PGfEx\r\ng0bF4PWen6RrcJxVqKACi39aKnmf88hjNb8=\r\n=oc89\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"7313235f2b80752a1886a14137419613920b1b45","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.c7abf8e6ed","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.c7abf8e6ed","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.c7abf8e6ed","@lodestar/utils":"1.4.0-dev.c7abf8e6ed","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.c7abf8e6ed","@lodestar/params":"1.4.0-dev.c7abf8e6ed","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.c7abf8e6ed","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.c7abf8e6ed","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.c7abf8e6ed","@lodestar/light-client":"1.4.0-dev.c7abf8e6ed","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.c7abf8e6ed","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.c7abf8e6ed_1674659369083_0.1164180517989033","host":"s3://npm-registry-packages"}},"1.4.0-dev.fbe0db2055":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.fbe0db2055","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.fbe0db2055","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d652bc0e13147078aebdd455668f5a7c7c38a1c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.fbe0db2055.tgz","fileCount":975,"integrity":"sha512-xEyrLDYho4X/fWWoEW+RpA4wY9PeWGwIEm6WhDpkiD9Dp471/iyyGoh1tQLDSHK3Z0q7DaNr85UmYpUU81m/bw==","signatures":[{"sig":"MEYCIQDane9k6kyevuCVGekwr33UyvNXjoyETobW0EuBNKwl4gIhALnutr6UiUIk8gd4qCdLrZzboEMOfZgM22hs3/v4FoUW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2533610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0k7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojDg/+N9wpO5FEHkrB9V+knaNnwZ2EXdgJP7daxJuuqd08Pz5jm4+R\r\n2YVYf33PVhIA8b8Iai08MsgbBgLO+QBLmoKbFPxIX+qmKJgpjMHHnCuyy2At\r\nUbzXAQzhSmxrNE8MfCywgkVFTEH+y/kEEZvsBV5+NHuVIGClbfGFhbXw50oI\r\njHjFtvlhQ8XJT+Y5GEnxHQ4KOqdXTbGcvHi5rmIvmQfqxyiIuB4/6C0c8C0b\r\n/gkck1jEZCIGgQFnlav2+px1ATMaNjKR1vDiMhwNiwiWj9VEmM2xGqTq5AkQ\r\nDZ27+j3/ORWO+9Zk1NmehkdWHSpzL2cau54r8DB7UX6+YhRN2i+JxSK7FDVg\r\nHpbwIqz3+gdf2zjwPPyBiWqFcvTaPdAmVpLvT6vNsHJBoBaqUYe3hbgp1EFT\r\nOP8WY5mUYy7dYj3+7cFZCJqR/8+nk93L+Bfb7Drt5c2Amswd2rqNvrDZBAO1\r\nwPj5HuQsCzJIicXxk8I5wpH3KjkoAVCpe98dSvWgIAjbzCh+coSkvXutwrYL\r\nCRqwltoCr7TS1tAOL/PJJVvMqQibk589bBd8erY7hOUMvoodvlDW6Vvi6Nid\r\ntJtIsmPjytlongPBvDEvp2Ck56YfOaC4Bcyw/pqQK6Wjhbt60H3kFrCSEw7h\r\nnu449az6lr+/uRWTHmE8a5hceol5Kp3vzDg=\r\n=lhxE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"31193ac144493f9e9c8225fcf1aa1f9928dd02a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.fbe0db2055","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.fbe0db2055","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.fbe0db2055","@lodestar/utils":"1.4.0-dev.fbe0db2055","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.fbe0db2055","@lodestar/params":"1.4.0-dev.fbe0db2055","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.fbe0db2055","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.fbe0db2055","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.fbe0db2055","@lodestar/light-client":"1.4.0-dev.fbe0db2055","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.fbe0db2055","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.fbe0db2055_1674727118169_0.9734660939029043","host":"s3://npm-registry-packages"}},"1.4.0-dev.e522d283b5":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.e522d283b5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.e522d283b5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fe44be0df85d45f876537334e113deb8996caaf6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.e522d283b5.tgz","fileCount":975,"integrity":"sha512-9pFcip/FvKdtUtPB8hfC9xxN9qFWgG7X/lMlqoi1OZfVaMB+cCT/pSZXJvwgmTAPbU8QIg18kl1KM4TUD4UpNA==","signatures":[{"sig":"MEQCIFbs8x7DvcDAOOT/KxB0HRRH4XkmD/N4+ERKjfuPDE/+AiAyiDhHk1XOtQqkOIQlMT+Hcp+gwEfRtAaDEr8NfYhnCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2533610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0pJ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpifA/+MfBrMugEX68HCw/QFcpXzv+Ki2HCZDcYxKWVHLzSwvzMeexi\r\n+VmH5Z2TH7+bNVQ+V9T15UbTW5oY4XU3+TUdhfbDGgXKKwaDyYrh27w+mQqq\r\nEmihTyR/kG6EvTpTC3vU1+4QdADKASzkTVOTYg9F3KLdlVzZ5D1EgO/JMJYi\r\nPDAMqRalQGpa+7DO+JhVpxauR3GM5rn775V2OI9zgB+45AgfR03zOBVqS2e5\r\nQz5VVw0bUBW7FKurffLCg2+VTRm4LZn03HHERtDoBF7I4XYOJtmcie+BAf3N\r\nCZYb1FoqNAoUi2DtIq4yxpLBNKVVMJc0qJHGPcZV44uA6KRY0xMy7vFCV54V\r\nDo36HAsyCaS9rw+jg6sUd+1dPmlzBcWvOgY4A7ylsoQvlHq6hWpAk42MLO/3\r\nwQ7Z5yjMNKnfS9uIQRGrMI7QBbGENwqumcbb4rfDEDZvJHCELVwKbh7n9coD\r\nvkFjOm7PT2wc0IG7HR2jcYLT56SaxPPhYVp9j1uiLiWlQHgg1dAKEDBpPQfH\r\n0VoGTAVRauKps5qIjVimBnJn1qWWHjD6zuYcppZuFSOrp5EIdZqYTJTRyS3N\r\nL7OwJDcj0h+EavTH/GMeqZMmd0Ggro/ISCADd1LXMWQourvlPRzCYxhC4X1M\r\nElUN7MiHh/nY2wdp7itRnAIYFR6BywCFMNs=\r\n=P4qw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"42cf56b14bf71157761eabf7b1eae17caea704e4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.e522d283b5","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.e522d283b5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.e522d283b5","@lodestar/utils":"1.4.0-dev.e522d283b5","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.e522d283b5","@lodestar/params":"1.4.0-dev.e522d283b5","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.e522d283b5","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.e522d283b5","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.e522d283b5","@lodestar/light-client":"1.4.0-dev.e522d283b5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.e522d283b5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.e522d283b5_1674744440610_0.5395914309517023","host":"s3://npm-registry-packages"}},"1.4.0-dev.cf95857eab":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.cf95857eab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.cf95857eab","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b33cde73f5a06dedee045d0a3161f1e69220ead1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.cf95857eab.tgz","fileCount":975,"integrity":"sha512-g+ulr6c00UISkwGHWsoU6uhB8B31UdgG2UF0kdwIjEybKIngr+TZbh46b2fej9Ql9n+mMFMx2O6bCHdzN75HQA==","signatures":[{"sig":"MEUCIQC09XULmpy3H+k0Pzbu1+ZkznkupoMD8oH0KeI9BDryjgIgFgau1D5epRieAT9oKrFsOSo/XVAunkQtrXSo4auCDTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2533716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0plMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/vA//Tde8rS29stiYfaTVCVd33oDICcZX48asQLCHmWxp4Ps2rENI\r\nusDS7scOOB1l9+q3wYNvPTXWOy67XYuj7kLrPcIepqwAVb9OF+KbgkvXse/O\r\n90Ai5fne8UzMkkpZJoPcw1O6l/WVdA1w3mieazqzcTSvHONcyu/sl3Fmt7ze\r\ngBVpFXeVJ5vlFSqqPjVAWAsqS1o6kpw2/03YmqhrNK/wjMiGNbjOyGQAtHG8\r\nWMJjVHi/0jOQFfTjTiumdbW6vGGwy4soRUS5GBprMTZ1OJ9G0zcYmpgoY+k4\r\nU3qIDtVJ+YmXuM6+kLgnP0cT1uxr79/s1TUMzSQXy999ERJKqbSg1PowvxbP\r\nCsdobRBjw1erCeKJkSnA+1HHteXDtSrlzN0Y3KvY9cfjM5tBh39p7TSFypLa\r\nvsa7sEYa1rES8E+RrOzCIII2cWwoV0dgx0OhuED8cRoxh+sb/FYNdQ+PCydK\r\nC6v5YE6xh6f47Pxbj/jDWUXdxWJWmCzy4lKhiRROgMPG7a25/NsTtKDyBcdM\r\n+tCKyk3IGCHjshpVi6ApKmq100F5O0Zy/B2NvQJcrVFE1RpH6Rw1xtw28eIc\r\nhTg0PNTm6sSYT/USKOsHQi0aE3z9o2bwr5Z5bhjoG88OFdZDRETCabINr9j8\r\ntkb5xjcVcy4IAt8KTdY1zm60f9jySLbK0LM=\r\n=kUuz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"5723cdbfb76dd525b85bb39595b711eb30e2154d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.cf95857eab","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.cf95857eab","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.cf95857eab","@lodestar/utils":"1.4.0-dev.cf95857eab","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.cf95857eab","@lodestar/params":"1.4.0-dev.cf95857eab","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.cf95857eab","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.cf95857eab","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.cf95857eab","@lodestar/light-client":"1.4.0-dev.cf95857eab","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.cf95857eab","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.cf95857eab_1674746188068_0.6573730120786494","host":"s3://npm-registry-packages"}},"1.4.0-dev.b13831fbe6":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.b13831fbe6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.b13831fbe6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"30d01c88e4a68e5433374cf1316b0d9eda5dea33","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.b13831fbe6.tgz","fileCount":975,"integrity":"sha512-mCc3HkfA40RIPFXpFwerJrNxJulPUxSp+jeOOlOTiVIv8sfJmnrtjxiOJHicZybz7RSfPqNcv4TiWYE0efYcDw==","signatures":[{"sig":"MEYCIQDvix4lOwDzAekZfpUvufBFRLZZFZPE62/lyGaDJNebqwIhAPER6PSHzp8VdUYeEb//ihx7VqfxHP4+GV5EWH8uruKp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2533716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj05MOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRVA/9G/xWwGo0kLRGUEjMKaSJae2g7nM7AhpcROZ3FfemXdzlSFI1\r\nGkAiY5/7+KTg0sTyBU0JK4ejpH7qVQT1kDc6Mbsbph+26p9RayVbVi9HjZjh\r\nefofTuD08oRTI43/4qop0pscjsGrqzsnM12UmQHzIzOg3Au1++5zevzyig3F\r\n/JE7pk6KONRqyCXS0PLcIWyJXR1JNi+Q5rhAvi4eO8e/rngPDI2NVul+wrAa\r\n2FRSyZFZIqSh/lS9LGoj1+qlvvY6EoyKP8KcG2EBIYsJt1MYUX39vbrR5qV+\r\n0nSKoyFFXbkde5CpyhfrC3eyzx7rqbeWQGamKW9zulGIf+bhfVOusyYibn/6\r\n2KRq9c3inv6/LDhrIiterbAMjfEmONwK39+CWMjz5Yj9QeXKoSKm9HITz4sj\r\n57RTmtsJmTH7tBg6bzJmxQZ3OFF1/xuMZJ3ck64T7NX6w58hnOxPl03Zh4Zm\r\nEl86LNmHNKtsVrOfq2UrzOGJlvKkzTY+sx8pUjtsMdok1pFUcFLEN0MGt8IY\r\nn7Exfk7iYtkw7OA/eRhWtE79WRLsDOc9Q+0PT0Mnf+POrT/wBis+w22TfYby\r\n6hAELkUn8M07B2HDgegRWq5JnnMUC4DehM8SLEtjcNrHS1qwIIqEsn96L8gG\r\nK0HCM2REjhonERrB73cvqpDvAnMAMqX0kmY=\r\n=54mi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"40a1aecc8a8a3f6c6f02192d041975180eaae99f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.b13831fbe6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.b13831fbe6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.b13831fbe6","@lodestar/utils":"1.4.0-dev.b13831fbe6","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.b13831fbe6","@lodestar/params":"1.4.0-dev.b13831fbe6","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.b13831fbe6","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.b13831fbe6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.b13831fbe6","@lodestar/light-client":"1.4.0-dev.b13831fbe6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.b13831fbe6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.b13831fbe6_1674810126346_0.9745895979170942","host":"s3://npm-registry-packages"}},"1.4.0-dev.222958ec0c":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.222958ec0c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.222958ec0c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d34b60cfa6d9650f7201f8f24d7170884e1aecee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.222958ec0c.tgz","fileCount":975,"integrity":"sha512-ykTZBzW0wuDNwsKbBpwgVPS8RaFY01iYNC0JxE0JSNKU+EgalDknaTow1hTQt5g9d5X6Xa0qWglYzJpLMRsARg==","signatures":[{"sig":"MEUCIH3+ZYDoSHVb5g0KXKcmq7prwM4FIHm/TDm0akXNSq/EAiEAxS/fivtDpwueldjbZgM/pCY2tLBKNDUYiVDyQzg8DTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2533906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj09rFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod5g/+OBuCOdVqqklsXwr3RFQb2ERUtSjCgXOsCnnLN1SbdiK2C6UW\r\nliSFXeAv2URLL3Xp4M2Qrjsj4HaNLu40lULxrKDq/MYWW/sngKYRkWewJF2n\r\nlmHuu2lOsf0hRKLi3q+iKPgv72Cj/DqOVX5Cok9Y9fwu2zL1bL+kYakgoIk4\r\nzmJVSwMQ2PUh0n53GUuTFp5z8eoQgLWXjC/WYEGxT5Q1igTahXppbHX9EDUG\r\nmzykRvS/9ILJ+75XEmS7HRMkguEpqyIl6FmQkcMRD+CGR6gsvr14XNC+rkqA\r\nkOvgClZwyQm+TlLULgWea76Js6baNXCZ8kPMRzbVu8/PAAS+6LXo7U9a5mgC\r\n0r/iP3hFmvv4cYmIFPf3NlyVsBBJ+jTOQOhWeQJ2ZCUgWkYs4nIwa+bEWBGr\r\nKal2IaVnuhnsenri3WJbi23VnLj0BfSlGup7G+Ql/wxKCMCABZDvBaLIFYHK\r\nJPQUO51WWbU+/ocIDkS0PO1OzkU6WtD8bTu71aayo2dYig1gErs1//44CUZu\r\nUzY9LiduEt99omOwsEtxRoNTfR2nmXF2nAhKm+UDkQBHCUe3ds1Al5R1JsK5\r\nd+eQsgOi9auKKk1pgs8ALpi6I+jg4sYXaqBTWFJsF4pesdrD9Glau28/QZVa\r\ndYzIdn6UBgqUqY0ZbisDRvfU839gUICp5JY=\r\n=z+px\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"19b875a6a7017d9a124b587d2daaaeadf5541196","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.222958ec0c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.222958ec0c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.222958ec0c","@lodestar/utils":"1.4.0-dev.222958ec0c","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.222958ec0c","@lodestar/params":"1.4.0-dev.222958ec0c","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.222958ec0c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.222958ec0c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.222958ec0c","@lodestar/light-client":"1.4.0-dev.222958ec0c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.222958ec0c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.222958ec0c_1674828485147_0.6958360238996293","host":"s3://npm-registry-packages"}},"1.4.0-dev.207387df1c":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.207387df1c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.207387df1c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"36a34e9dd977819110cb886a5d5466a453a17a4b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.207387df1c.tgz","fileCount":975,"integrity":"sha512-MIWC5kfaY1wO4ZwZS10VdbAtwLdREUTa4erMec/sSLd6sWnJ7IC0c6uoKdVENhqgJMcR815F5ORCvCM/bo+Yvw==","signatures":[{"sig":"MEQCIHcgf91PbCWA/U+C+BUn8hz6chSL5vx55F6UHN+KBuG+AiByvlFYFbs98kMb4XaE7gx9QVuJYYJuL68FcDX8zGZFIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2533982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0+EuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRRw/+MgOPIUXPPjyYlNIfTMakj3mQrLvjWYC0mSvv2klBVMZBAcl7\r\n1OYaXUVsY6nN6tqxAWsxmQu5MNPc3hVu5ZI3rdBI1MEclsxEPHDERM4CHc3k\r\ndgTQee+YMZXjLrW1EfaRdTzgED+lzYKIiXe82roWkIsEdczTQKqw6x7oHNQp\r\nFtUTpwKQzQectsf8TDcTnVYGzFx8jKfZA3QfafkKdpaO8A8B/BsWFmAXNTT5\r\nwTqkroG789pZrTMMkyZZkrKvlqEz1iazl2PzdBrpAv6BxhVIuiQ5vTbG/nbE\r\nOl5Dm1w64wxj9Qi5l/EXzEi0qM7zE5eJgE6aOLxPvgRej334ct/6jLrvngW0\r\nOhicbpFAdFCQoqh8N6oloN8RPbKiw1vdz9VTcBN4lLSrtyqZL4WBC/joidoz\r\nA9elY9ZcxD5BLexmLn+8DK63rNNxeF/pyb+SEskuvy/ztOgmeRrC7NJkqGwt\r\nUe0DtRKzazAczWugQ76+aJn+PbBkHGtniTScXPZE3ddXBFy1zoz07fBFLFLj\r\ngusKf77rnR+B8VlmsX27u65LHg7an1jB/805mY0kyt9Az85trH2xsPnphNO5\r\nTGSaDHSz0Y6W1n9w8cX5HAY4xWE4zfB/wfnuY76I0Do4ZUtOAgybeu+3lYW+\r\nhXvlHIuTd1ntn80TdlY3M1OS37knMxYnpOQ=\r\n=tzf/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"6c1cb80f0223469a9e381d939863c66ad61b9468","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.207387df1c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.207387df1c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.207387df1c","@lodestar/utils":"1.4.0-dev.207387df1c","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.207387df1c","@lodestar/params":"1.4.0-dev.207387df1c","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.207387df1c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.207387df1c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.207387df1c","@lodestar/light-client":"1.4.0-dev.207387df1c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.207387df1c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.207387df1c_1674830126285_0.2065884636082962","host":"s3://npm-registry-packages"}},"1.4.0-dev.aaf134a434":{"name":"@lodestar/beacon-node","version":"1.4.0-dev.aaf134a434","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0-dev.aaf134a434","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fc1bd02954da6adc283aeb31f0715ea0b8908481","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0-dev.aaf134a434.tgz","fileCount":978,"integrity":"sha512-yVgBLhgperGnYOhLOLFJynBpgEZqjPeqVQCOif1BYu/hm7Y+HgfkR5tbz/2i7NV4W3qqyefFtbQE6eSSad07vw==","signatures":[{"sig":"MEYCIQCc+iDus62CL0Fcv5yOdMiUajq/LtgB0oYcYiqER+05DgIhAIz/05tVIhMirzhJGu35xfp7yD3XCckTSu7H/RplOTRd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0/IzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0qw//e7I4YaAbfL8uILmPLbSWpFrsojjGAIpi9KQPv/cSt7JC9xHo\r\njKFF5rN5jx2PoUbv5bujEknYftUfN/dp/GELwgaG/la7Qovg6DzbXb+WMRo3\r\nXxp3IYrjXpY3xRuyc4mQF3ilwp73YQaKmH0hg0TQBYTNK2W/zn6BVnft1Ukh\r\nTa7h2D9Tn/tr8HBcT+J6PIRp1JvJlHgYcV849N0bCetnxbMt8s21p9LElbQu\r\nLHIAlFbHwa+BdUvsybYmEeiDo6ule1Q0Nha3enqaaOamB88tDmLdSvrk4ENq\r\nH1L4bE5/iya7O16LG6jKPCpzvvJLaD+xONiidtpYAXwPZh1vOqrQEf+xrVUj\r\n4CrDddEbXgLO+Zhk7myrs5yH/5mL0utL4fvYfhYHWa8BgKL/dl3x6DOU0g0s\r\nqMGW7FpWA5OUwSuYoYoN4Ir6VFccM2HpwgZLvNYOU4NCkfGEke/XlmOYneMD\r\nNWE/5sBKPbWpF6x2eDJBuQucMAw778hBKpMqVmg8sMD7vKizvtygaTuZubxc\r\n/WTKzxkVj6i1lJgcTDiXj6YsHzeBhRz9Hrb3ErzkQz3hOYfzstat70eJXy9S\r\n2/PpYaEequW9M2ZYHx5T4DlfGIZKrCcOv90h1oioJOAht/uXPKrxG43DhS/y\r\naUkBK276LdaCmWyJeRdaIdttK1wbmyjIAVQ=\r\n=TEXv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"5c96bde15f962cc26a389856a10f2a3ac1758ef7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.0-dev.aaf134a434","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.0-dev.aaf134a434","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.0-dev.aaf134a434","@lodestar/utils":"1.4.0-dev.aaf134a434","datastore-level":"^9.0.1","@lodestar/config":"1.4.0-dev.aaf134a434","@lodestar/params":"1.4.0-dev.aaf134a434","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.0-dev.aaf134a434","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.0-dev.aaf134a434","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.0-dev.aaf134a434","@lodestar/light-client":"1.4.0-dev.aaf134a434","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.0-dev.aaf134a434","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0-dev.aaf134a434_1674834482953_0.45432152090851585","host":"s3://npm-registry-packages"}},"1.5.0-dev.2a2a9ef13c":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.2a2a9ef13c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.2a2a9ef13c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"704a4139a9dd2b76bedeea731bf8fa99e331aae1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.2a2a9ef13c.tgz","fileCount":978,"integrity":"sha512-gCKB43tlTheIyDcxZnM33rHExdExTsNHll7IChVB+dKxx3K+tU4egTr4dea0XUT7u2hAO81Ff/M29kfzuTqowA==","signatures":[{"sig":"MEUCIA1/YIRY+p+arUNZ9yekJq3SFOk1GHH5i3H7dyyKnV48AiEA3wPbPv90W+h50lPtq1GHPgtMfyOtPVJ9EzM7EKGp4xQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj106DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw6w/7Bf0MkuBhjCEF2X/XrhrBHjNQCTuMzvakYLFuFLL87Dy2uIW1\r\nGOpXkwLLKHfe9QbpXKzjGKiJ38opm9ldM+d0i7XbFJvfn2WgfS/1jo15ffNQ\r\n6G6w/Ld37CcVYXkCCnhI/Aq9s+q0elrzpLfH41EvrYeJsDJZb/w3eZtdLS04\r\nTrS142arCrVDfDnmHzZR31Mbm/8fAyvEAlXwPwc2+FNsz5+mpUeTspXxvHTT\r\nvhhdQtoXMwUV0G7QuXGIcssLT3FTgT8DU1ufoR8Szi5U1/evZ5G6CV6pR8Pa\r\nDoQfVh1crRjUZCJq1pwO0flJCKivc/QzBjEBJ2nndcP1ZdF1JzU/ZiHe1t8g\r\n6fRZJ86b/4fxehgC4q+7TY9HRFhMlj7SkwYEro5w7YEDzfztd1CyYLr/6g7P\r\nOFFPPi0f1gMXnWQd+beXV/rWqDKpDin3ZmDuKuSOAifFcmG8GW9I31FeVFKk\r\nOntmc5TwduYt/0SyhWw40g66DXq5x9RdOUrTZQdu6V8raQLUaVd1lIJgpDqo\r\nAfObc59h0KhrYP3l2n3ejWlO9T/mvCCdQUAc9+o77GjKWJf3tcbMOAmS6SC+\r\nuWXpUAsNHz7ODWxSWS8as8V9ki5/mEwRJTJbILFg06pd2zzoH3TqdxopDLG6\r\nG4qwGUxCsj9PMcytkFrhb6sHED2aa6izW+I=\r\n=VE2x\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f0b5e3aa1102f8868abe03043f76fe61f50576ea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.2a2a9ef13c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.2a2a9ef13c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.2a2a9ef13c","@lodestar/utils":"1.5.0-dev.2a2a9ef13c","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.2a2a9ef13c","@lodestar/params":"1.5.0-dev.2a2a9ef13c","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.2a2a9ef13c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.2a2a9ef13c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.2a2a9ef13c","@lodestar/light-client":"1.5.0-dev.2a2a9ef13c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.2a2a9ef13c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.2a2a9ef13c_1675054722930_0.2221629608894098","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@lodestar/beacon-node","version":"1.4.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ba97d32f7551575f226caf91d457ae5b2db864e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.0.tgz","fileCount":975,"integrity":"sha512-mvYj98mchoEn8PWw168r5ibfgABDcLTrZJ8ujQZQ2BejzU8WKiWOjXJSCgWolZUp8w2S3ZvcvkLOjkOVquGROQ==","signatures":[{"sig":"MEUCICKgcbzZHvR19u3STc3D0L0oIIQCMmPCo3IleFZKyVRxAiEA1qY4UGLGEARRtrXZ39mU2BT0hiU0dAlch+QfZZjlBzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2535301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj11k9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZBw/9FlCKuHi0jyAYyipBG9Z+PxzaxoOlcH8AxyzEHY7L047X0Dcl\r\nAljSHy0P/N8MWN1vVbOMT+ZQVsc8AHna7T2JyDYEVe0q7FPRnC1zpLoQs2t2\r\nNy5D5oas0DWbtpalvUSkOmGq+FeZle6mQ5V65/Nm8uFFYqafemZZGaGrUP85\r\n9CAVaeD1W0EXIZhi6FQ7VMX1mm58HQfFKCcQNWg59PdwAhGSRcbqcNBmg9Ga\r\nLkMPVE4cmC7rtHqDwnvJ64ArKW9pL1vusOZradK1Bfvu4QI6S41SJHp+tEZJ\r\nkzF8vj3KOlhVGcKvxlvqsK6sXxokEytI80Ub8glSBKhMLfcrFlWybuv2QbqM\r\n8PJPm2gg18eahffOHLwBeCIAaVa4PgaWE6I9xKaJ9uvrECrBZ9QWsG3GShXm\r\nD/4scWe8zcuN5QsfKQt8kNfvWWPC7rppoZeY7PFGAL/9sSzIxDv7pPYT7g47\r\nhBeKQXCgTpcZUMOLc+YHM7YdeLYMgDmLFyFLTQnDWwvs0JiCVtXvqH9wNCqC\r\nEM2yGzRPUBV1A8DBZYp6y7qVwvrvvthvl2MyPbTS/mDhKfdpdZuND85UApdU\r\nOwesLIoSmxDNX81ABtXDTpJkRaUHnRdRAQpHd1Gsn3/J24PHDdMgcMN9s7EH\r\nqkdW/Wu+ACF3QetO56szyGAWsNFroi4ScKw=\r\n=C0Pc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"d82b68110a7e01ec17303dc3c583ef3ac416ee09","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.4.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.4.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.4.0","@lodestar/utils":"^1.4.0","datastore-level":"^9.0.1","@lodestar/config":"^1.4.0","@lodestar/params":"^1.4.0","@chainsafe/discv5":"^2.1.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.4.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.4.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.4.0","@lodestar/light-client":"^1.4.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.4.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.0_1675057468947_0.16566850377286624","host":"s3://npm-registry-packages"}},"1.5.0-dev.862785c2b8":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.862785c2b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.862785c2b8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"488208da1b2e2467fb5f12367174e0957f3016a7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.862785c2b8.tgz","fileCount":978,"integrity":"sha512-VOmqIgev5IDGBnJNAW9NuwwP6pbIYtmiV6tENdPErzWP76SypJQjfP0E9j44Wn9V7kk/EeLWZs2IASsQP7Mq0A==","signatures":[{"sig":"MEUCIQC8SJ5q+ehl2zbP6q8eZlpY8A4Fzvpv87nKOzM3PV7cIQIgJzEY1aP9C2uuAtl+0x+ZAdrHSN4jhh6Z5/CfBldXWNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1318ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2tw/+PC7JyVeW9QQE1sRsb6TKDUowPLbl8THmY5h8D65qVJAap8eF\r\nTXmVp+Ki66+IZwdisr76kUguJei1F92ADN9O29zfcZHbijFenEta9/aT8g4h\r\nSKrawXgovjFKkZ86AWiIZ4eaf3Gc5Bns8ISg33DlarnaIca0Csq6HhW2tunb\r\nKavhGQZfXRbsoWG0uJ+HIFoNrO5m6Lmyut+CA4tnXENY1yLXxoVqFOt6sjB+\r\n6yrKp+aM3UVviUrTBSbZpyzTd9fn8mH8a2frN0wow4VWsFSs9BB/Vff0NtfX\r\nI1xYY7+EqOlCdmN8ETjTkoJZuWTwaNwTrQxyO5u7y2QBm6baRf3rl1devttn\r\n5HYIu3FnMoPKreShBSd6C8YP80U8DzDKgg9YRp6XsGhulTmzLWQwwQOEsQNW\r\ncWSrVWCiOPsxVsLOezhwOveMpFmGlDdN5gUfWBrUWQpK4Eju59i63Eqfnhbe\r\nrSlzYYC/WqD3QC9WtQVJ7ghMG/LH3Ihx9cA2j+EcGtSn+z/Toq4Xs1UXnMg1\r\nQLhJDdA+bdJ7+Px7SZNoKF3mZxfJyRiMgbgA2lkmxUdSHquN8bHYSwAyeBBk\r\nSJTjR7Ua925+8IyoPSq+zTFCyNWKFF2Ejgam6MNMHrxMlemDRlykk8eOTeFK\r\n9Y1g3/Ug9r9l6/gIQQ81wn5K4FalNlbaExM=\r\n=335r\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"606d9f2f2a414f0b7dfbe07e0e3730ea01d4a7e1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.862785c2b8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.862785c2b8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.862785c2b8","@lodestar/utils":"1.5.0-dev.862785c2b8","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.862785c2b8","@lodestar/params":"1.5.0-dev.862785c2b8","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.862785c2b8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.862785c2b8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.862785c2b8","@lodestar/light-client":"1.5.0-dev.862785c2b8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.862785c2b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.862785c2b8_1675066748082_0.30975322213385725","host":"s3://npm-registry-packages"}},"1.5.0-dev.be9b9a0ba8":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.be9b9a0ba8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.be9b9a0ba8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a868f14b28addc0cd09a372974c50717d0ec54b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.be9b9a0ba8.tgz","fileCount":978,"integrity":"sha512-GF+BYWeqJzCADvalxfIzAqG+i9i2GHwUKS7XH/R8X5joHFFqsehSKxS/9UWLnehUGiPA8aqhPU2oap7yKLI1Cw==","signatures":[{"sig":"MEUCIQDh6OJAj7DFQY4jW+YM5wNWpMI9C161tfur88hb0BKaSwIgGyeNgMcSptcqnn8y41tp6AUm9KB+AbYojmvpnBVK7dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj14VSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKbA//QC7QR87wq80ucbefacOxaIY63hccZzEfDN5DPpmQK9ptjrKR\r\nyTe5Ac9SB7GHW9+r3jGHY1MG2asr/xXRYgq9GYDlyCDEjW/Sa5Dv+7cS7HfV\r\nKQ1y8OLSsWpr+LEgCrK1d2kRsCCf1OCFV+T5i3EDi15LudAIZTpBVRKrl2Z3\r\nT5JS3pCSmHCKgR6Q88+7A/MGA/ABDYYpZbSdWuCTqPOQ84RKRvnDv8wVg3hV\r\nWGXXr0QwPPxe0IWtCvQGZTDIHfTXWnM2tcBq7MglFXx9e6SGCjK8gdGmItFf\r\ngLr3/EEFAeY992AWfGAujdWQrATcEkz8LI4DvgKe99vG0hhpeyb9hcYT1PR7\r\ndPDie4wrXDvr2aqI682TR64D9ahl0KhZ7qdxL0OCfPgznbG6rt1VYnibZ2cJ\r\nettIArDeh/SRDAwz0DzmMyB7CDOEkXA+rRrwXYtFEfsJKZ7zCzCQfC9c0yIA\r\n8mmz/BOacuQS8aQ+I3toX6AVpHh4tAlYut7YKJmxRbm6O3+r+uBNoCadV0WH\r\nX/vV3xZuLBO5C+aQg4nl7y0S0ojGh6rGJEZBBQGjF25ZbwneS08gS9PtYaO7\r\nZVtvGijJBFVsXf9pjoSHsGOFV4fJ42OwuBb9/3C+hXAOdwWmhDIZzlJBUVXv\r\nXXQnQgb2CVLd1jstguvkIvjBEr3ulMA3o9A=\r\n=xVgV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"9d5162397cd1de4e5347ce55272d4c268f427db0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.be9b9a0ba8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.be9b9a0ba8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.be9b9a0ba8","@lodestar/utils":"1.5.0-dev.be9b9a0ba8","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.be9b9a0ba8","@lodestar/params":"1.5.0-dev.be9b9a0ba8","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.be9b9a0ba8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.be9b9a0ba8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.be9b9a0ba8","@lodestar/light-client":"1.5.0-dev.be9b9a0ba8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.be9b9a0ba8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.be9b9a0ba8_1675068754061_0.7186370772658357","host":"s3://npm-registry-packages"}},"1.5.0-dev.02dc990ce4":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.02dc990ce4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.02dc990ce4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c2a934863f3dcc421ffe9773ffb149afa68a55d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.02dc990ce4.tgz","fileCount":978,"integrity":"sha512-Vyoyu/3h2IxG5mhk0JxxS90k+MFFDaYHlqDG2tXIAsWQtcUtYcUA0F9l4+9zuJlq5gxgRO87futBrSo+9Y6Gsw==","signatures":[{"sig":"MEUCIQDgcC8AXnCwF94ssCuYHJZR0sKjD7bwTLlgUnu83oZcjQIgV0D9XizQ+yMpsklPZGgWyPiHqIlZghPgqwg3vDogZLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2EkHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpu4w/8CAmECF5zveIChE4r2rJZxIqyFMlKyR54idLEJEVxgVrQouUA\r\nnoXKGzQVWX44QJC/0r+uFRGYNsn1Zd3JgxO91QuBgxLkw4PRVUITNHg/wOit\r\nFKUTpAfJVjU2dNUZWyxPts+U4usRc6LgHARtmTBOIVSIT7pZk8mwkZimdpuh\r\nhrZKebJD2koBvq4PP0as96fim7wW+5MLPCZgH/EFcDRU8PEE1zcipWJlNL1b\r\nd4c4oPWnLKnlm8TgSsxol3APAiskO2lg70Grwjg3Av/C0FZVweOZCcOI+XOR\r\nlPEl8ionAy8Azr7sZXvEMMCrLMpmi4jSncBuF6vr96XwnmvzyA+E7HFh8YEs\r\nbij4iB9wzI3QhJmkhuHrtaBsH/9WovuFxTOw4XO6if8THiDWMiYSP1b/H8cG\r\nhLp3OBkjQDKQ6JcACdlU5m5Kht8/zMQqme9lVBpIGSJ9XMTdvgwN91lkkEN1\r\nJGzy+hgr9rKtBuTq7mDi2JVM7vlpZ0PCWeJI3rcemWxZ8J9KiXXgpUVZ9JAE\r\n4oasugz0TXDV0edTG/t+qR39cfHKnRlF2qfI8x32AjwXY4LeesOFIDhSjTUE\r\ncSDmLAGvH41YXXlnlFtBD3l2SUUJ+q0QS9sPC1oBKCeJhcbFyqZMthCqUqTQ\r\nLQanCTUnWwwHn9uRzFrqBhCwTqpOXKrAXEg=\r\n=91cq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"7106ed5314a054d7b1314774f25cd9dc03771a1e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.02dc990ce4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.02dc990ce4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.02dc990ce4","@lodestar/utils":"1.5.0-dev.02dc990ce4","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.02dc990ce4","@lodestar/params":"1.5.0-dev.02dc990ce4","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.02dc990ce4","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.02dc990ce4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.02dc990ce4","@lodestar/light-client":"1.5.0-dev.02dc990ce4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.02dc990ce4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.02dc990ce4_1675118854891_0.06371804758518285","host":"s3://npm-registry-packages"}},"1.5.0-dev.a0da8cd996":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.a0da8cd996","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.a0da8cd996","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"14b58d9020444d6a5c36cd47bc2b1955696d9683","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.a0da8cd996.tgz","fileCount":978,"integrity":"sha512-BjEF5UNJFrUb/MKxuUG1plyp5v6d1TmHvc5tEAGJq5Cykpt9sv8Qfm5v1g02D7K0UxvJDSxbp8WtS5Yu3TdfRw==","signatures":[{"sig":"MEYCIQDzJi8E9WFWOwVc89htIHblgOeaTmtBBynXtEpyxogK4wIhAJkwtBQDPO/dp0T7GrfTsbFjCWcIp4oD1qO8xtyWXIC3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2E9OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxFw/9FXGbd7mPtgNMbzyRGECUiluIAwANbNbMgR7cfD88fEPaOBmk\r\nhELT6T/HJNQNATgTt9hoA7JQrpUiXZkW2VN+WyeQQdErcjY/gaLsVYwoWpEC\r\nrmkpP5344itrweNH4Vo+O18/imcypDa1hvzF95uHXJy+FWpVtIuRC2BQlBG2\r\nT6xjdEhaf0mqwOfdH6LL+u13z3mibWi5sucFXW2vGqHFzSgmJWIY9FIkLcBu\r\n06MbM+m9U2wYhJOeDuLINFmqT7RC9OqR7MBYtZqwlxvwRXsUx3ZXETeGkx+T\r\nL49DoQ+kiV8tiM339Oj0HZEDo6EphLaLsK6tPDSFfDMguB4BZlYZLPrjLgua\r\nZVjJg3BLg40kBAgMqitGe5lsa2XL/BtAbAMLnoRJ4tUAgJ0/RtIEm/V8U4F9\r\neB2qcrYybBTeA9WJvVHX7FkmPHGm48KQTtJ3B/g5DCbqKa2viwYldV1vVSLF\r\nzz2H4LJqrZ8xEM7ZWy1Cwtdk8CNfAAVd6A/ywNXXT49fGXtpXIiiMSCP6fK8\r\n0PCK5O8RNYTPiJ7aR5sjjj0SCqgVhnM9SNhyT+Kq++nIn3dUppV44HPb82QG\r\nSdRuyiUN+vqPV4+l9oKzM97RPPsUdd+7w8uL5y4hbHwh75YZDSrlAiVqYO8y\r\ndnvyykdgtxzeJ8MCrcSWUx1NPJ18vdQEUZ0=\r\n=y75+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"63a031be945c9dc61e6a65138d205edfb140cee2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.a0da8cd996","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.a0da8cd996","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.a0da8cd996","@lodestar/utils":"1.5.0-dev.a0da8cd996","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.a0da8cd996","@lodestar/params":"1.5.0-dev.a0da8cd996","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.a0da8cd996","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.a0da8cd996","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.a0da8cd996","@lodestar/light-client":"1.5.0-dev.a0da8cd996","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.a0da8cd996","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.a0da8cd996_1675120461769_0.29854178380429963","host":"s3://npm-registry-packages"}},"1.5.0-dev.f19abf84b6":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.f19abf84b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.f19abf84b6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"15fa14487cf8a2ef7d6d73a84f9c86cada1d8cf6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.f19abf84b6.tgz","fileCount":978,"integrity":"sha512-A1vO2qf+vdqrjnjvVwe4r8tL6v9NBHEhe6NT9MjDgtueCbSNCOxof0V/CLrHosH1oc1ujcb+b9D3+VS1w3peAQ==","signatures":[{"sig":"MEUCIQDKgxhMhcveMZM9dGwpOghi2RvDefolr92d5GWIJRZ2ggIgXyDjdWGEl7SzDH3nYmkGxdSKbzJ/BsTQaqxQohCC44I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2SZTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeFBAAoj+MRl3vU19BmCQsptgiKsltJaR7OecW+SnaZttuPsQUyl+8\r\neyKKdCO38TWbiPwq8pm5zm3XPSU3sPtOypyNjLko0HmXy7dB10mjJdoM/Hd0\r\nhlXMv/C+6OR7fluOiLzfPZiTZbQBL0Vgf2tmgsGalAJN40SptawZ+C3BvEDt\r\nTicgDetSGZxeH78PTuFrMAy+2PApEGagYIYw+z+y3+9SWVGPL3sK5FFc8tXd\r\nP0rbDybBpECzIXXQUGsGz3vT8XdHGAViKxNtNzKAXKnpi/waMI+pU0v7HFY+\r\nBcHcsrtPJncp+HZiHZXDUfiISr9Ljjh3kYk7qtaHu3Su0sSYg6DP5Rr8kFgm\r\nPU+TOxLHgLLVcINSj2jstJQ7R9EUhIgQh7Jnw/zubIoXXlOEdU04nKhur/qW\r\nkIKKnBhSN6YIaipNDDM4myvb9/zlXrifvmQ5+eIpCT/tQUxL+sh8pj591Bl2\r\nwOjGqUH0oEAX+sy+rpf4w7UxZLOH/VHeYtzX68RFVLqqQ7ug81lK6W2tQUCR\r\nP+kzDR/QSTdOJDG/iVHHzPsS8rBECTWj2/5rFVzwQd5XQ2O5TcHGxmz9F91L\r\nE93QkxSp+FXUABg2vowLKV0H6tD6kJBPKCdsoxX9YZGvhFp5qgwzcey4MUpm\r\nRdJmJJvnLczyO75GTk+/sB+7pXE3kEulFx4=\r\n=wxpt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"fec9cdd653e7e90f0725e7848b7400c81c224f8c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.f19abf84b6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.f19abf84b6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.f19abf84b6","@lodestar/utils":"1.5.0-dev.f19abf84b6","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.f19abf84b6","@lodestar/params":"1.5.0-dev.f19abf84b6","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.f19abf84b6","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.f19abf84b6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.f19abf84b6","@lodestar/light-client":"1.5.0-dev.f19abf84b6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.f19abf84b6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.f19abf84b6_1675175507576_0.32287262153278706","host":"s3://npm-registry-packages"}},"1.5.0-dev.1a91000fad":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.1a91000fad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.1a91000fad","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cfe3d3b7ba1e6be67dc2980a1a9dd2cf28803aba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.1a91000fad.tgz","fileCount":978,"integrity":"sha512-02up8aZYRx4E9R4/ZU40B4v8GHw8IjrY5v1Yl02jQiQqvOj56yBCC3a7/59ALynj+32krY7P3+65CYZesdDIGg==","signatures":[{"sig":"MEUCIQCXdLerIQUnjYjBPqglL1rrEQy75RJyn4xWBxcEV+zaowIgWWi71jkxwLPzOyI63oS0HGAeX6B5Kd7iOoKpQ+KM3bM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2UxiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGzhAAkP/JSEG9TiqrV3q+QZIxLeP+Ag2YhDFHhYdh3DQLcvh5IttB\r\nSkYnija3kFS9Obe6eWsTQHOvXl8XnxzmOvFhYRlOzKndfvBqjhCwXjUKtgnO\r\nrvT1XJ6PMnbKX3BN9ZHUiE536G+s9Q1sOKRA39yaqo6+mdIrvGmHnxb2bqIE\r\n4EjD8/i2ln4x+pWFbaA6hQF8xE6Y/FITxUl9pvnwF6mtFfUahKsUyWQRbUZX\r\nYr6V46WJ47y89VEVuqMotejeITvqVv08zX6MT7SBRt7rcvSJbYWL7sCGvuIX\r\nyTdQIt+Xw5m3D3wRT6Lf7Q6eDrJutyOyqI6I+vqUWtCrELGpS4JzoQyIKwoO\r\n7gMK2TfPgnA1Gg9yJti8Zgf5eGmasIBraI57LvSXABbu7NR+ajx7LA+ifGDO\r\nBD2CYGWdC89tA1FyNyWbIoItXKjI4gxJuD8TFWYKWHOOKMCDpehsfjVRaOSa\r\n6I41HiiDIltQa5lhsgAOOGaryjJW70QV+s/Y+quMpa11POdHjF/tsrtFHZLB\r\nCpDF1Zn1Se0/0Vh91fjI1hFmS+lx0JB5V5zumyyVj5X96XYem4RGHBV9CwQR\r\ngpdbNq8VOx3/l/he2elJ4wDUXZ5dXMNaX7Kp7zEf0CBw5fnn9J2W5k9Loz9o\r\nyb65KjTBr1UuYQXI90qm1bhyGBpJJ91zrBg=\r\n=lqBP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"cc8d125afd34198bd9604147c3453523f091443a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.1a91000fad","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.1a91000fad","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.1a91000fad","@lodestar/utils":"1.5.0-dev.1a91000fad","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.1a91000fad","@lodestar/params":"1.5.0-dev.1a91000fad","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.1a91000fad","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.1a91000fad","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.1a91000fad","@lodestar/light-client":"1.5.0-dev.1a91000fad","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.1a91000fad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.1a91000fad_1675185250340_0.6439428958402711","host":"s3://npm-registry-packages"}},"1.5.0-dev.b679987a27":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.b679987a27","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.b679987a27","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e183ffcf828a7d3f6f5b8456ac1b0816df66b857","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.b679987a27.tgz","fileCount":978,"integrity":"sha512-4ZOkyuERpJyxKGlT3PHtkU6FFHhN+9fS6Oj8F6UamBslooiMeVmH4SokVi08vv/zc5cVBYOc8lapmVhGQghekQ==","signatures":[{"sig":"MEQCID6wiaI8GUPTV4fwCP+DNVMuuF4NPIby54jn/Yk1j+xjAiAvKSQ/cTgmC/kG8Zj1H22xHssFo+f/qKv5MSIJ8vzKGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2541392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2VBrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro8hAAjiLoLcLfO3tv8E4n0fokxarERpDtmCy6hIYjyxHC6BP7BhNM\r\nGVIqF5IeCXWToJjCEjpF0eNeL8uxrGrX91RhcRovO6bGbblScaBEpXosSSNb\r\niDjyCkRhOu+NoLy9iKc1FbL9HAReTeUf4Sr96BdKb4tJ5dLwtye/bZm6IHw6\r\nIYh1sOJa4qzi73NPMdu5kY7fF2clXTKT2egXYSy3vClWDoCGiCdemxgGzavR\r\npMk5FcxGyCT1LHTfcm/7D5zSkRYUXRzBWDFiYTQloCNJ4O6pQQ+HCxzjttNw\r\nt77FmMk4vnu0+RxIZXxRP6Lv+TaBrKwKG64yVL4s/Dvl/Jixzb1UZvGEAnFF\r\nxXWMud/lBMVyCBkyeIrYTg6s6loIiJANheudSaZDg/eErEZy8gpOtUm+78Fw\r\nJ09ZJS5wKfU99zWv/9GsPsAX5PIN2/EUJEQsYftwlah+mcAiiZcN6ElO5nRt\r\ndh2+bi35Iy1t4Sg4V8oRllbqiKKPQizytRqjEqpwmhjLOL+nx/DjeSTkM8HX\r\ni7qbk47cUE7Qwn6lVIks11fnm99LjTVMFK2VH/Ow+J+c07eMG9dst3KtMKzL\r\nOU+ynKpo2YXPrfZd3ImTM6z7FpfKk59CYHGqW9nSxJH3+ke87ZABVSZqQzTw\r\nH8CH/C7kFBucJsa95q3R5dOiC0km1tRU5xc=\r\n=C0qH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"a2f094cb3d1eb53498880ddfd0ff77f1837bac20","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.b679987a27","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.b679987a27","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.b679987a27","@lodestar/utils":"1.5.0-dev.b679987a27","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.b679987a27","@lodestar/params":"1.5.0-dev.b679987a27","@chainsafe/discv5":"^2.1.1","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.b679987a27","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.b679987a27","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.b679987a27","@lodestar/light-client":"1.5.0-dev.b679987a27","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.b679987a27","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.b679987a27_1675186282697_0.2823557116758124","host":"s3://npm-registry-packages"}},"1.5.0-dev.e8db28112d":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.e8db28112d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.e8db28112d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6bea6ec0f1cb90247122a10c8d8e18d57c8ff849","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.e8db28112d.tgz","fileCount":978,"integrity":"sha512-7M3hAX/ADaq+TFp+ksA4kq8rsD+/XwoD5moKOjWWb+evUDYxsPaLIxhL8tQ5MM5DPjcFJhWm5pXHYACgmmJf9Q==","signatures":[{"sig":"MEUCIQC+Yn+d7AP/3T2JEtfbqyp/dFgokN09ov1zj3nTpO/TGwIgbciIR+O9JBT7auAaeEOGZsGgqIK2F/Uvk2swzoLTFNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2gJ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpalQ//RApDnZ0tyKGNlnQRXMI/sRpGvh0yu8sIOIHoOOWJdkXespzp\r\nCT8cJgCCGLvo97MHcBYBfmmRahVO1a+XIz10JVaFVhSeP9pjimal7ApGSucB\r\nCEBoqHF7XfbT479Yz5yfpE8KaGqi2D0WbK5q8W87/cc8Pzb4e87/nAR0E4hO\r\nIeYVxO6HgfSTgaziiBYSSBBE/9JQM5+UeUohkQVwfnkrkkm7z5hBD759MOSy\r\noxtRgeyED66Hmn9qiuA6zr8sCQdxjXQnTwYXGb2j/MPl08+SecWiGSh9A9L0\r\nTYntOknTsRnrZDpzOAhSgiOQ32gKe7cBuTOgpU8DqfGgeoBwAUepKjg5leni\r\nblupTjMSG2kcpGjPuNK5f/hS073eSONBkwz49ZU18qOkg1l4bUDiPd9wjTZu\r\ngFmzxt/x317P+r55R0Z1r9+AJEesn2w3tDyZXCzN148tjeqvC7I8/tHG1d/1\r\nnjx5MJd34qmrBqIR/8/XIiPvxo2uI5dm3tBu3+rVlNervENhbDXLToVTUuwM\r\n+aLSlWWInx2RpWwzDPcvhUoeFyR25JNLy1yw7tgCNVT0LzwNpPE9P+QahMEZ\r\nO0ac9vcFkJ5KmSG6SByvrwWntcQXzGriOoVB7/3Ukxjd4lmk7QNYTrcoE7qq\r\nEy0VkaOg4knRZmJqnJulHdeth1zklntRUCo=\r\n=qoSa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4310442f8eec8adab6ba2ae2e480434307b58d3f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.e8db28112d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.e8db28112d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.e8db28112d","@lodestar/utils":"1.5.0-dev.e8db28112d","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.e8db28112d","@lodestar/params":"1.5.0-dev.e8db28112d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.e8db28112d","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.e8db28112d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.e8db28112d","@lodestar/light-client":"1.5.0-dev.e8db28112d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.e8db28112d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.e8db28112d_1675231870463_0.3202250720320925","host":"s3://npm-registry-packages"}},"1.5.0-dev.08dfdb32dd":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.08dfdb32dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.08dfdb32dd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bcc3d98f04031cda5515ca6c5ad6c2cb7091ace","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.08dfdb32dd.tgz","fileCount":978,"integrity":"sha512-u8Gkn4PzrpWMfoLaM+sZ1E6aB4FTGfaOMY8n7nEwwCteiV/8+ZdQY/EgNb6mlO0DWj+N/vPCdwWBpc3SqDWLuw==","signatures":[{"sig":"MEUCIHktO2zLdQQ92psDdUWTBLVeLCLV1JSkJyE1fZqnsSrXAiEA1SEPBY5XLktav2I9iIcwMSxJvskzdxgJrnAHCE4A5WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2hZRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLpBAAmJLCIp+l3cJDIQP/SjSUI15euzCewokTIRaXA1sng9egXrCa\r\nfwbCLbtpXVVLWQoyMWNrSH/ZXZYUJiy/ImXFMFVPQy4RbJ/OdEpeZdO1gPBE\r\nS1damREpvLzlNAFc4F3/CaMtTCTd2yp38Fb5dAlWrNR516M8wTxOqaibFA9R\r\nQeDYKdHw5dIdrpL8lrv9JawZ4ZP9XO2ghSJk0fjKbSOCQJTzOhjvQa6osS0i\r\nCElGnoklGUrR+iAQ0DG4zI/CSjjfNfNUapBe0NIdagMukIDQCkF4JC5a+vIj\r\nmDV3n7RQ5sJkOS0DN4Owza/sFJpze8ERDYEL91pr6J/nA6e481wfceuObR2G\r\nCEb6uqF9ZJ2IdvcLDYJO+gIhiz9ECOkZ0v7YS6cboRSrAMQLtcBhH8+3quaw\r\njuhg0WhWbIczTgPV4RWE3ps3r8LZZLWUd+P1h4VuPbfH6xhqEgptLuzK2VPH\r\nmFfk+7nXiWjaCi0SsAi4/oCKKeERbMJ76TrcIIeyTkenO1iLsOrnAFjxeuGc\r\nTHHGoGOnOVNaBXMezSTj678OtONk94YNrJkDQ9ycwoa7zOD3D+DLh8HOwN+b\r\nVz4R7qGw0VvQY7aiwXXF+puOS+CIYUYgSau9BWAHRqkHcTJqKwFgwU5EcoBE\r\npDUNmWiR25I7KnK+ee6tc/fiXh/Quuk17vg=\r\n=EXAC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f964e64431fccf6ebda678034178b0b5c603da1d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.08dfdb32dd","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.08dfdb32dd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.08dfdb32dd","@lodestar/utils":"1.5.0-dev.08dfdb32dd","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.08dfdb32dd","@lodestar/params":"1.5.0-dev.08dfdb32dd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.08dfdb32dd","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.08dfdb32dd","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.08dfdb32dd","@lodestar/light-client":"1.5.0-dev.08dfdb32dd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.08dfdb32dd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.08dfdb32dd_1675236945092_0.9019464093473966","host":"s3://npm-registry-packages"}},"1.5.0-dev.3d696f6721":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.3d696f6721","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.3d696f6721","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"930f27c8df31c99e23ef9ccdf3574ecf0f7b5ef8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.3d696f6721.tgz","fileCount":978,"integrity":"sha512-62BzQuAeOsr0OAEUV7D1+4cwjVna7gPDfhCLjVZdjg9MTk6qaASFYKr/N3U7ouA767bUTqXSDOqqdEwWuPBjPA==","signatures":[{"sig":"MEUCIQDMnbcnJlABUCirQsYqs+aPNW1RYCq+Z+0PLe0q6rJCCQIgFh2agKYTvwuAMkRyYtpemLs1Lgr3a7Zx3S2mlLqrOTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2oQsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj3g/8Dkg2kyPxb1Bfeem02rfzc228WIz4oCxEl64vUGFLAXv7OK2f\r\nM49txShs5FNutA9GGCe53kGG/gzCmerwy6sJnfchI8Cv7NL14kNlRRyM8Pof\r\n9kbB3+/ZnKRxPcgiabWmFfnMbm++L4ozANgCtc9Sv5OXg20A3U0A1WKOCO0g\r\n87QZp2BaHVbsgzDH+EY76oOUViLibRylO4Ikk9hIEcKMP0Jv69tUNgkMysqN\r\nzUO6IQix71qrPRf7EejM6vdsNEJTXTJKtJwxd0oGmBdlxpgut/CUHZN+FH3m\r\nF7iFrd/daF4fzRALCsNdvmQ/VXeUJku2uoOulni545Vsa19l62bS79sJQFNO\r\nuUWUpP+XWPQIp95qm+Wm5NwR4LqmB072Vja+gpJXt3TWW6qoB14qKto5CgfP\r\nSPB77VB9D6zNweTaEJjE21G/nN3JcHlJGXw9Fsrv6kAbZrjPbPp/GL5chXY4\r\nXQeVzFQ4SrK6RGyW8+cIHnFtrC2/PHNN211nxwh7xLqSnrGdLyHpqOIhNUMG\r\nXknsZ/qThnImlX77E4193MVbZu6OAXwZiH2IfGSf6KieO88l+RZUqPCnhdt+\r\nr6bWRzU+2QpEwhi3xM9Qez8eY5/Lz3mAy5fyP8MAYeBIVC19Y2q4M/IXC210\r\nNHcDiAaTyldvA8GbhJqgdec5mbSWvzfpwBQ=\r\n=lk5z\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"2a39e99cb376e6b63126992e186a88705cb5693c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.3d696f6721","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.3d696f6721","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.3d696f6721","@lodestar/utils":"1.5.0-dev.3d696f6721","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.3d696f6721","@lodestar/params":"1.5.0-dev.3d696f6721","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.3d696f6721","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.3d696f6721","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.3d696f6721","@lodestar/light-client":"1.5.0-dev.3d696f6721","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.3d696f6721","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.3d696f6721_1675265068523_0.8438773482913902","host":"s3://npm-registry-packages"}},"1.5.0-dev.bff14381c9":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.bff14381c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.bff14381c9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5665cd769aa70376a34eab9eb63724149f65cf5e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.bff14381c9.tgz","fileCount":978,"integrity":"sha512-8WooCaON8TX3oLSK3te09zsPb7XJIgjXVRhAvYreqHQe2ncYYZmhGT8/FPLYnbVvR4dD4JylFnpt12uf4c743A==","signatures":[{"sig":"MEYCIQD5KM238C/Rl+DMGdkpz0kI6tAkq9IUZre8sog+OzefDQIhAKESsbeqMsaJudqI0SRK9Bb5E821Sj96We6shSEU0a0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2pakACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkNA//WtgkAKpgPcWnewe4wTo1MIXL1LngAM4SdpCdzF1YlmCO53nG\r\ngddu1aoVJuXIJzfEz1uJ0tJ3XXC03t8yW7QCk0Z8A5LhZRMslsn6uYIh+F4L\r\nSddfNZs8gMIDb4PZKnKJ4G7mBwjYrUPNsjHbDCyVM0G2g1s9YMCnwrnSe6Gg\r\ngCmk6wf2ZsGo1j1nOYakbGyBJ5Mx9xbAQQpabgwMWhR4HiHuIJg0iKnud0VQ\r\niSMmcD3Bwr198VmngvZC4wSDJqXpRnm1scu9KuwmjZAIJnN1LxCKS2f9Nik+\r\n9PQjvVvza8UFqK+HnjTPD5vyfI4rUgn9g1sN4OOx7cqk7dBoH1zVWcv5YK8G\r\nKyBhxkFjjrsVvB3smxV62hfzcFCjCf4/K5RGpRBMi//+k3RAsQhleYA8Fl7y\r\n59VbaeRF70YW6/K/wHKVJqFGhWRhk7ICdwT9rg11flYDWwPYk6jzM70+XmIr\r\nVqW5LT2zG9olntU1UnCc9RAHWBeNjF+pflYLqO/EeAKLAGkpVH3ISWhThuCn\r\neN2xf2bxbfa03KSbOYSmvtQ3Zupup1IhTkIIecl+0762VribsloyZh6cQhKg\r\nfk3v8Ws22P7wy/fldZRa/onFJ9jmmJQ10637odryL4eqVyRt05CH+RcteHQS\r\n2pboxQZBhi06LbgNepCfQDekLzdeyxjODKg=\r\n=jRZq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"418aba13a4b834c1b84b6cbe9d8cd6a6b0cde05e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.bff14381c9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.bff14381c9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.bff14381c9","@lodestar/utils":"1.5.0-dev.bff14381c9","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.bff14381c9","@lodestar/params":"1.5.0-dev.bff14381c9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.bff14381c9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.bff14381c9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.bff14381c9","@lodestar/light-client":"1.5.0-dev.bff14381c9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.bff14381c9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.bff14381c9_1675269796396_0.297881245668302","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@lodestar/beacon-node","version":"1.4.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7985f112c667cf9d82e353bfa84a535dfd0036b9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.1.tgz","fileCount":975,"integrity":"sha512-x2QSroaSOfUUiJfFKpNZqcqBKX1QFWIhqGcMyjrYzQ4tp4LbmHcmUGiv6VESxyO+l/BZGOY8NLItN2bQU6MTXQ==","signatures":[{"sig":"MEQCIGzzASF+A1zsjHnNz6IJZEhOhUfz8EGB9QFZcuCOL4nUAiBRxQfX+RWKjNcesMCxC8IPGA0nInEqKdTGjkUIjnGN9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2534057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2peUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaahAAm6H+Ioq/+sHJwMjBRvw7TFfWcsichYXQ2Dn/nX3bWwgVJ5Lz\r\nvcU8MgYGm1pzHqisBLvAzdQpnQF/q6n4hct46pN3efHxReoXwdfZu8t6iBHc\r\nr+MxE6EiR9vvNrOHBIzUEqAhGurso/iwxek3qfi/M7bWa5b7O2ERs0W6PDkC\r\nd27piIvhj2sAtAUymnjSs/PSbMMuMUZryug1txQXuIxo4B+VzhHR8iwAd7cL\r\nawnFhjI/pb1i9B1fBU4Nu6X4ot1zp0EhD9qKAHeb0E/TvO58JW85haar4TZG\r\nMgxz9rEq36rYALoQo1pBT7a7eYDj+BBj7hljoxVfrXudeF66JcW2GHTSPEz3\r\nRE/vhgG+eQ4IKYx/1Dpj7LJXwTgxwGOoGEj0Mw6JzmnrVZdWwdxC1iCBKxTg\r\nlmu46fZr3QZhOPLv/fICKsaMkCXjAkcsh2CdyHvEkHcX55W8ZzD5g+SxPbeL\r\ncuZ6Z2DrXQ0/5sobl2lzJxPAMXNT6SACrfkvvvDt7S+bbhTUYKj4EtLVYBRL\r\nXP3XAfvUJU2UOrvIQAFn+21Vxf2pyuOz6IN3Q4Vg2oYRDarXpm2MgnrpOK2S\r\nYPsorxHYhs1kSEUc7+sjQULax6qGf0FvYMw9OHG3OZdxF13uamX4fi2mR5Vw\r\nvkm0/cgBjrHMMTVU2GzYa1XGMcLKl4zauzQ=\r\n=EtcU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"cbb761900ab1858b8227e6cec2f5e4cd6abb150d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.4.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.4.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.4.1","@lodestar/utils":"^1.4.1","datastore-level":"^9.0.1","@lodestar/config":"^1.4.1","@lodestar/params":"^1.4.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.4.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.4.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.4.1","@lodestar/light-client":"^1.4.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.4.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.1_1675270036693_0.5709113229844365","host":"s3://npm-registry-packages"}},"1.5.0-dev.3200014665":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.3200014665","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.3200014665","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8938d484ffe1bafe35aa47ba0d3d1378d9a2d357","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.3200014665.tgz","fileCount":978,"integrity":"sha512-Qpv0QKLc/oMfoAQxeXYNPsUUs+eMVacZUZgGCpt5xf+GciTZ3B8bV0f4Yq3YcDEsmcG9ZueDe/HpPCU2Aq7v1A==","signatures":[{"sig":"MEUCIDhuHsXZjz3rztHscFrHaKktQvqYarR8tocC3iVzYqv2AiEA7YxljMmDDJoPX5XBek3ITqoMdmfOoZI9Th9zGhunQ+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2y/uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZFg/9F271zfTf0S6QiWIcZgOFZZ63/1tyr9lojm5647EJOB4LPRRV\r\nsUd+DoFTYPYa44y3Uh3AxipRC5HyIgBpgwYqM7ZgD9/qaY8uToLlvNETwrvD\r\nmfjKWPGcljb64eEfC/7xQkqiIVGfHZ8imEMoRbKYEAkGxCwdankEOenTnx9Y\r\nQZBfiOywobho+vSXu5znKE46ToOJlzWDh5ouJNqhN9BDekUPr0mNDF5GcwEJ\r\nhjichm1/0geZtkhkvwfYDc1c1Ur3VckPrLvoksRgV6FTnXOaHudYUhA0IdDK\r\nTTvXuxciLjBPxEwgp3hJJAUgo47oVme/9Z0WlU5Z6KcKrDXBTzbPcCMRkktn\r\nhVG9pc/sar4Cj0TZnTWaP1h6iPaoG/vvo6HeJq0Y5xyIHdq+aetezXqApuxD\r\nJXiOWiHpgrwVXad2Zy9BoSFpawu9EuS7NPKt4zgEiRMRVbr3p3gnlMzmrnIf\r\n1W+KSQLCVY8ixf97DgTrsAImgjLd6elyXYWZAd2QOvJglVgt6IaDWKQOQ3wP\r\ntIx0AgqnWSzW+BwUCPsKkltlqFnl6avsBk8Om9qKGeygg1LOGFLKAXlelQiI\r\nqRDRSndXVXX4o3+lxgWS2vew5hTdOnpyOgS7lhZug4biNPVQS2YMK46GY4lA\r\n+489dXD+2s6s6synxzAlBw/3xhmFsG+yr2c=\r\n=NK+4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"eda59c0498149503d4f320b814cdd2af3de02adb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.3200014665","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.3200014665","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.3200014665","@lodestar/utils":"1.5.0-dev.3200014665","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.3200014665","@lodestar/params":"1.5.0-dev.3200014665","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.3200014665","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.3200014665","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.3200014665","@lodestar/light-client":"1.5.0-dev.3200014665","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.3200014665","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.3200014665_1675309038226_0.6039049715788485","host":"s3://npm-registry-packages"}},"1.5.0-dev.6793305c50":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.6793305c50","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.6793305c50","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b9592d1e3393b112a5ff3b71646dfc813deea87f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.6793305c50.tgz","fileCount":978,"integrity":"sha512-f7O/VEjuQIztRQZ5sHIiw65A3Z4yVl8YFT0UvrOB52mPRCRkTcZLn3XPFhBxr2m90zvEYMnKtfpcP6nowzy7Iw==","signatures":[{"sig":"MEUCIHvEX+5K9xE68Q8YwkSx06LDuw5Gt54MrcH1jQfj8XU9AiEA5KnHcUtChh8AiW8davlLGyQxfOADg05Ee/teZBDf8QU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2540849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj25QIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDhg/8D+Iz9LALzpY4SdD+qOHUBdeuKiq3QOFnrHFZkQbhYZbZMcip\r\na8Dqu4uM5bJTCZua0gXYAZx/VpHtgoQuB1tK5ZmZzgscHEEBTxNAFVs30zqt\r\ntf8kiuH3rGpOvExlowWUj/OYoR5Q5IuD1Nwm5a+xwIOhVHRedUcPHUZ2YHvK\r\noHdt9+Nzb+Y7Oy4DYG8okvnemq9BJvrEbuXbc1OW491UUz50tQeEpErfeTN+\r\ncI/WB1FfMrqfmSVtwQohMg73xJYfIMCDd6xROEPF+yHEY4XC6E8QKatqQQld\r\neKKaSljpAg9yJS9RDNjHgM3Vx97UzyPGbR2cE1vPCURwzyhMWYcrAd7lVufv\r\nxL4S+h5BGSIMHebnWNhoUTKK280PouYOTKujMiRs/fOEqDMqkOdDxNwIDSEd\r\n+gIWxMQau7r1r1xUy/2V5zACXLsdRI9RyI/kTapplnoZWXFHrslNKwk4Vv1y\r\nMgtHefVdc7HMsq9lpzR75cV+u/Whsg+6OQNfIbNPX98GiZHRj3fPaRS/TegU\r\n5P0TIKHy4O0JqgUbTq4rUrkqT22Wqo+VxF4/ZnrD70UU+o2Fm7xxxwQAg6n4\r\n9i2fTnicEMJ3HJAKG8nGtVlLg1dEtlLjQ+ajsUS/J6obXcAtB1OlwX1WjBWX\r\n+NfkgXOmAYCsrQyhUkJ7359cUMTiu/7oTUk=\r\n=9tkB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"b16c1106ce9035c33c32f2637a76031622af6af3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.6793305c50","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.6793305c50","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.6793305c50","@lodestar/utils":"1.5.0-dev.6793305c50","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.6793305c50","@lodestar/params":"1.5.0-dev.6793305c50","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.6793305c50","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.6793305c50","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.6793305c50","@lodestar/light-client":"1.5.0-dev.6793305c50","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.6793305c50","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.6793305c50_1675334664724_0.5911647920536338","host":"s3://npm-registry-packages"}},"1.5.0-dev.bc7759674f":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.bc7759674f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.bc7759674f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a6a57e6a6ef3d5d634f671afa4e918a796723730","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.bc7759674f.tgz","fileCount":978,"integrity":"sha512-tk/IRWIrA4sITHgTlaDCq0GLdthE/BNEQlCeLChwVeG8R60cCjFclOVdq27XG7wlX4SiBrZC0iM52GTI1F6RSg==","signatures":[{"sig":"MEQCIEHUBwTuLiaYNyT58F1g3MEh63OrjXq5sSrhtssAQC2uAiBsHGshiNL8p06/MIwE+8QYA8Tl4occqku+EKR1oYU8sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4LsIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy4w/+JDpwkDeLTOnFuRUUhbbR8/CEQmyLP0peUTxH6REzTrXzHZwv\r\nRoyk/p/X9GtTdPrWa5znW/aIbflefEMZqd3IktfCKDEuAqbPMK1g3D8SCJzu\r\nd7YHGS5sEqu2P9kx6oC06kEGatX50ODU8E4iuvuD7KZlsx2+Lr81aPcZitIE\r\nIIgN7Qb98bvGnvsQjirJE+HwdXC4U68cuWNyK4vo/t7DzkiAoYU/iSwVZX9+\r\nbWU45vLVX/KGJKkH+rGfpjN7MSJITxoBlDvE7VcfOSDHjlAxIAUfIUriH0Gs\r\naHEO0d4+yF+vqfRQzSFQEXAeySh5K9oYj4xhp+TSCFiJNTiSGPHN69ZtiPfh\r\nQ7xrV9VyE5wQ6uibvN4xK8vhOYw1d9c79Ab7RKCCvbYqYzjbEu0s3Nwc0SxH\r\n4+rrARZ2R6ofLmRztHCFFjD5HRO4LNhayHr/9oxXZcVmfwrXt5O7cbPbERZM\r\nv1+kFi2Fcm+FqkQfUcfPAFWEY74676CerDulHGIhJruaSou9pxsLerNWzLvc\r\nrnqpH3v5W0XY2RN77myDDJQkvOKOeMwXecubLcxloGodsDFEgKUhxGsmS4rd\r\n4dGQankjTaXbgbZM7MBTGC9OXmmitp/PK6g9KbpM2LLilGJ3mWmHCXOTDqiW\r\nZcjy9F4I4jeED1KjXfVoZiqsgZ5nz5pf4Ik=\r\n=rmm/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"62224f198f4d91e0104e3c12a7668de9ab3348f5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.bc7759674f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.bc7759674f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.bc7759674f","@lodestar/utils":"1.5.0-dev.bc7759674f","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.bc7759674f","@lodestar/params":"1.5.0-dev.bc7759674f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.bc7759674f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.bc7759674f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.bc7759674f","@lodestar/light-client":"1.5.0-dev.bc7759674f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.bc7759674f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.bc7759674f_1675672327970_0.49271764905178395","host":"s3://npm-registry-packages"}},"1.4.2-rc.0":{"name":"@lodestar/beacon-node","version":"1.4.2-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.2-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"20da685b76f43847fbefb41af83b13bc19f9746a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.2-rc.0.tgz","fileCount":975,"integrity":"sha512-ocDIv71WD1lp8e7EXhJz8Z6TN7/VWm514xVzM9Ujc5VzfB0oQiPX7RadmAyNeDtjY1EMY84fDR2QldRH404/LA==","signatures":[{"sig":"MEYCIQDSRiWVDHs32rrHTxIK/jLPwM8Sj3AZfLrpaBXWRoFYGwIhAM6jF83oW9HFrkpTzECkSM/lSdLhEeGQ/gfA5tQEducA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2536626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4MAVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnHQ//Rk9gMmtcKOXO0iZR+WT2oUMQtzzPpCpJfX8duHIXAPKX3VLS\r\nrDu/tsMH9nqz/JuVxMZJi2oBBy7PhSP+DRwoW5pclUhsLuE3R1KIFn0xN3j/\r\n8Mt4bmONAE/j61zbFPf/Mqtre6fwxcprMpU0to2kwH5iOo7O/fFBpJMn2rGi\r\nHaKBnmr/NqcUSuZjONBp6djw3ruIbYw+xw5ayENj00mDkhwCQsNeZ72Atszp\r\nLckBLuBlfubZvYUGryx3uLVBXTKXUY5SojrCHJrpN2FH2OCGYVk4oPCOoDMU\r\nrXzO9RmIw5gC4TG8EzCMY5otC8d4TxcBUYES318mMqM9ye+Ob8LNX9+W1peq\r\njgU2NVkneQtcWodbpjLX0JIgwRbY3PSc5OC/akI1YUdCM2fCgnBRZNTJ1WfQ\r\nVq8O8SYF7tt+EhgJhLlw93O8hQHz3se9e44ljtQX+FQ4QKzA1UaP3YZlz2vn\r\ngsipRzxaFa2b5KVv5XZ6Z7tR6jZipGF9Fy8GAwHpVHaDNJkbaPRa0oPtDSRT\r\nRi7l4jc2TEN9zaxbPXDTwKdipGboTcaYYFZrPMKQlG/jjLYxkFHHJ/YIX4dm\r\nT64Pb/lBfxcgBt/zFGKSL2PhopUJPn/oqSrBl5s/gRia7oAwuihjvYtJQxHn\r\n1bGhorvOmmOeJiB6u55zacqeVVGSH3whTYg=\r\n=QyTI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"323086988f9ea5d08b1aad48649d5b95d8622ef3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.4.2-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.4.2-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.4.2-rc.0","@lodestar/utils":"1.4.2-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.4.2-rc.0","@lodestar/params":"1.4.2-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.4.2-rc.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.4.2-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.4.2-rc.0","@lodestar/light-client":"1.4.2-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.4.2-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.2-rc.0_1675673621193_0.3918314207728457","host":"s3://npm-registry-packages"}},"1.5.0-dev.4e2536888e":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.4e2536888e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.4e2536888e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e0ed12fefe3996211153def6751d74641103f2b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.4e2536888e.tgz","fileCount":978,"integrity":"sha512-B6jOzwkSBvh6QvGuRkdj4P9PCMGqP8kEADEZM0ToVEbP4IC9dC3TTLaW2pK5VUoigJt54EdLCbmwiLkqF5nPSw==","signatures":[{"sig":"MEUCIQCX38jifer3K6clL6CZkPmsXs71NqWcQJXn4+YoJyyeJgIgWdQVFifCJElp29f64SA4wa5sGpZaocpjWDB78jWGSUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4YDOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql0g/6A98EQwS0DdOpcs6gkhoLKAhOIKc6HWqRjEaJrt+NDGNb3KOc\r\nQw8dgVQ8UlYzVU13uYxuqbrFdpmknGslLKbpx5kD1+aHppFfsCQYpKAN74ac\r\nF1OL0UPWgSeUdQnDh1QW1Dr69kf/tm4U+stWBpJvVXRGETQl4AnST6mfkTSk\r\nVum2M3fL9VB9Z4NkbRlaVjiR8njq0Phyvinfvhy8pT8e9r7q/EW8AECXgoqq\r\ngUQnUKLJUfOEcl1acIuctiA4qydsFDz3wSz49bQmxwEbqMwctlY1b/bQRZs1\r\nyHAlbfK86PNh9jLYMR/saC2dJ3kv02BBMS2Fs6BBIF1W93TlP9XtCT/cvTLw\r\ngktp2l8oG1ohNdF0ernab416fgc8hzJWPU4GgEMgrT9caiguEN2ZuVVQO38E\r\nZs6T/IAso0IZFY2NXaftS85ATM473YI1Gc9SKph6oW1uC5GRbATJnacrosvF\r\nuQYxX7YFmZVTOAu6QpsiZe6lLWsD3GJHhC4lagK+M03rhXTQuHX2DdGQZIGP\r\n/8fZagYAZvaF0/i9evwIS+Ic4nasXNCUvZfRGD4cX1T4cSfIykKfkoAEiJAX\r\nYBkn0YPWQOedYVqpFuUgxbSecblAHJ/wyQXQOS8OlE3R5QKnXhwYf1YFbIFM\r\n+3VpBzmCy1F9eJtooHunwnt/1aQzlEu5qoU=\r\n=FUS/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"aea054473eac12ede9d2c31e9a1a72ad11cbaa54","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.4e2536888e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.4e2536888e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.4e2536888e","@lodestar/utils":"1.5.0-dev.4e2536888e","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.4e2536888e","@lodestar/params":"1.5.0-dev.4e2536888e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.4e2536888e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.4e2536888e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.4e2536888e","@lodestar/light-client":"1.5.0-dev.4e2536888e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.4e2536888e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.4e2536888e_1675722958301_0.7002661041796745","host":"s3://npm-registry-packages"}},"1.5.0-dev.79301dbf9a":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.79301dbf9a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.79301dbf9a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d0a41a0e389118d567200fa29ef0c0646fa22ccd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.79301dbf9a.tgz","fileCount":978,"integrity":"sha512-qTuwMk+CVZy70VF+eoEV/+WS1hgxMgsUmPqg2JfSH5spEeYDAf5c64xaHkxCz7BL5MD08EpHRQiEjVVP6ZoaSw==","signatures":[{"sig":"MEUCIGGcdjLDy2ZzKupuWRO++uanCkUMSZHK1bZjwtdHLTXRAiEAyzQar2SmwGig+Gq3P/lBRLZL3iFwZTBxEIWLza6OCpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4qPgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQqA/9FwCvZY07CYm9BfS7B5b0fo+9CFZRH+JsNzEe7AHfgsjVbJ1r\r\nL2poppOFA4AcyB+QlnpxrRUJ6a+o0K/B0vzAI/lM+zDEzxRKa+hmbCLbqvci\r\nNUkmU3DqmnNxoNXoky9jCIB++V0lMJdctwEB7IEH3ZbtVOo+XLtn+2fxe5Y4\r\nWC3sfGk7zjzuGjHJYPP1ok3ouOx5GbpJKUjikQJ2G/0m7LDbnBmbc1V5GRXd\r\n5N7NZGBK1VHOnViqyRAw+52OZw6vEx9KyCpBGGoxoapH9P80p2sc4UdPVqKc\r\nHqhezmIzzsbSmgBLgFAeVx93hbw02/5/sEgYtiH8NP4akXFW+FVA0YKT3z+H\r\nAtAKf9HJkig6C4g+UCEjvQVQFycfyeTilNO5oW4UfGg4eoEdG0gg7rWY6OR/\r\n4XXv5xccixsLAub+TOPVK+yO/WFww8ukDcSBcOIxYhokhssgqWj7HtlQmPRY\r\nEvq7X1AZCfVm6Zwrd2or+E6boTQlfITUKR1cCRTAosaXFNNiXMxwTYsmvIBw\r\nPwifZIArqICvIO/IYDBUjY3OGf5Tq6EBbVYsRYwRMPXt+qT4K91T/b8pU9ze\r\nEM8CiXonPTny5Lc99a4SVQT6Ph4fawSMYV0B6l8JkCh3d9SUxuDrPHl9R38b\r\n7PDUPk4DkcnuhT/6zlQgAGaxcVnYNaQ2+js=\r\n=R6up\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"c05e6531a783238a1e301c89bd3cf42ac8429f9f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.79301dbf9a","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.79301dbf9a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.79301dbf9a","@lodestar/utils":"1.5.0-dev.79301dbf9a","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.79301dbf9a","@lodestar/params":"1.5.0-dev.79301dbf9a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.79301dbf9a","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.79301dbf9a","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.79301dbf9a","@lodestar/light-client":"1.5.0-dev.79301dbf9a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.79301dbf9a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.79301dbf9a_1675797472579_0.004147697847855403","host":"s3://npm-registry-packages"}},"1.5.0-dev.0efcb16440":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.0efcb16440","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.0efcb16440","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d2f4e1d41daab92a25cd1af91f30d5829741dfa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.0efcb16440.tgz","fileCount":978,"integrity":"sha512-QbAla056sKoMpqpcLNMDAoRXeUjoKReVNDEHihdyd9TeVz42ZauHmSIS7sbbDqY9MEw6YM0dDpVLId2wkSJN/Q==","signatures":[{"sig":"MEUCIQDGlsz4GnNJXXeINQBG5bYg6VVH+Gjji3R7YvWaVDyZiwIgFHOyoihVD3/wSj748gFPDAN2f8tjkBMOOzXILXBqf9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4qnFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRXA//fNa6oRNREJnFHe2oe7IV6v01z/IF1BMxivfsZNdzwaVs5G/3\r\nkUb54OIWvSjrM0FljgQq0MaA1LBBJueE7zhF1OgNi5ei9biWDLX4xEjMM54T\r\nnqluGz7P239xqBw+PEGEyMPLPDr1WOSShJkNFSmA0FV7ISDgi+F8EWjr2SpY\r\naunNpqnV2mDkPTcOJCxENT63KUkksHA7y1husrQeIL23ttLeoWW5aVkvUhhK\r\nmHPK96ULNV1N5lhPHMgemONMLo+GLlRa9KtVYYHwEwHStn2g1JvsK+SqJ9ru\r\nSG7DZYGV5yRWvlR3IPoEEIsys0pSqtN/tXSGM6wDxARRv5jO7CkfGSL8pyfO\r\n/cTXwXbeEvMB9TKkqNIVBEqb2Wot/6JfXVIwgIwsDq+uO6moVgltm/U4N8vC\r\nTJgRW3pP0jDY7WXqeUEf4G19AnUEd1lF5ckm1FfbmXZ5oD2PSFdyT+hzB/70\r\nALirRlGB9PFsu+R6SrbPcRwaS7osqvdJf6U8pvHT6nTfT7YXuR5x7By1syq3\r\nunOiLYmYSk2ffEC1SJZC9cpZwQHRyMPRaEQw1sNAxUm9HqqFPNiJeAbgW3QM\r\nyZjew3joXADggMVi/2JLoz2tuSbaBbOD+huK5OHS7vlFVbQC6B/OFW5UkJT4\r\nIbfRcgqDct0WJfp44FKfQ7p7RueZhYRqEpo=\r\n=gMIM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4dfc6bce915c40829f006f9fb0bc1f6879328b47","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.0efcb16440","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.0efcb16440","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.0efcb16440","@lodestar/utils":"1.5.0-dev.0efcb16440","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.0efcb16440","@lodestar/params":"1.5.0-dev.0efcb16440","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.0efcb16440","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.0efcb16440","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.0efcb16440","@lodestar/light-client":"1.5.0-dev.0efcb16440","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.0efcb16440","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.0efcb16440_1675798981566_0.11219506858735362","host":"s3://npm-registry-packages"}},"1.5.0-dev.8640f80a57":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.8640f80a57","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.8640f80a57","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55aa19be94cdce4e27a82f6b3c5c54af760fbdb7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.8640f80a57.tgz","fileCount":978,"integrity":"sha512-EoVudfROuad3VEJr9xwR1omUiqdpPa1fn4jCUe9nYs02+H91nlR+qvQ/zhtzOxR6Jjp0WG+nYgAGpgxFYte2kw==","signatures":[{"sig":"MEUCIB9lRrfQtpL9x5xM0TgBmkYWGvZwPyUpryuLhp58ct3TAiEAmTp657gyYDX6hODwxyJKkRFTWRE/VYke2soFn6wncdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4rnVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNjQ//UROqzwwa1LutOKEK3cfWRkedwWuzZQfoNpZD87GJp0JgnE4s\r\nv9Li25LUYQkowggXckxORtRfCFmQ8SPufP/s57ZCHrVsQa9AWlIP8YpRW1MO\r\nH0oXW5TzAG+seSbPjKFG6IYAAsW2kEMsQQDSWJBEs37firlr3gxYYRKeyJx9\r\nIfRwB+WyH4p2r1AXty8bzVmW0u2JDR+C06E4qWTjBqiNRBJuXd9tkY+0a3Of\r\nZfqKQo56PRlDm4A1dIDPkYRgHShNUoqO87ZkeDLsFRK8SBX7kPzFEXbmWj5K\r\ndIsJ2hZVihdVNAeMRIA4nZyrCaIuA8eEFoJDo91J3I9fcE3F4WlvIOngGKJ1\r\ndmD0CBCwaCKbZ4qzwT9JWRuNIvy/8185HQi12E0BeLFcGZsaAjohNxjMO7Tq\r\nd08NQBqfTjuWCQn0DXL/yGuNBMopMvgJdK2nOXoJcTdUjdP65OjPIjZzHldn\r\ndmEnaALx4lfOWRzfdP+NKf/O8XZrhEtL99Q3DXuQ1C82019x9z25UF591JVx\r\n/Q/ufsnmyTqNRge7BkuTka63HCCdX/VOmdf/cJnLDM7DTnpNGCQLNw0ztQps\r\nQ9i3DY+m+Gx/e1Y3xcKkqc7rLejfN0Rwn2Jl9jQo17bh5pFVANHDpFg80/jR\r\nv/B0AUJyJzhTP7lkySlL50Tyn1jNNgIEmMk=\r\n=NUiU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"e39e457b2de7928d991c88419e43294978c66b20","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.8640f80a57","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.8640f80a57","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.8640f80a57","@lodestar/utils":"1.5.0-dev.8640f80a57","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.8640f80a57","@lodestar/params":"1.5.0-dev.8640f80a57","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.8640f80a57","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.8640f80a57","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.8640f80a57","@lodestar/light-client":"1.5.0-dev.8640f80a57","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.8640f80a57","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.8640f80a57_1675803092873_0.2944029770715586","host":"s3://npm-registry-packages"}},"1.5.0-dev.684f3dcc2c":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.684f3dcc2c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.684f3dcc2c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ef5418142f942a12e644d4be946e64b721c09d08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.684f3dcc2c.tgz","fileCount":978,"integrity":"sha512-763WsGp1zPuRGM4kuGgifmlEGBSgPMLaLP9zFX/Udmrv1KCuU4C97ukng5mB+ZvooX5TxxiOLcWFUZofrO5HTA==","signatures":[{"sig":"MEQCIF2R6d12WdizC+/aBAGd2XcuSSZwTFMMgG9ZLXkAdguCAiAdrwwO96627k1VzemyfCsQu1eVr9OIJOVpdr0vSiYNjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4r7nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrktw/+NfEgLhjfRZZRRO0bIkr39QqdVC/d8d7LGEPp0qivrNmG3VIs\r\nLbCBHsjghzb8bhwwy01tRE7WWFB+A6TstwZesc/oOERENE3EkfWG1nmiqPCG\r\nSWUF44c+FQjdr2ozzX4tB4QXk0yu6QkZccUX1E+z47wGUiKpZQV2Psh6MH0w\r\nev1sG3BLRPzWXj+cFTBTPpUUgkBtUbrGwI2DEI9p8fUsoW+yWu+Y8jUzbN53\r\nH5yHfp8bfSqbHJDHLYHG23mHtrcDYw0/qy+9LW29PW3M0P+3hT/mvgFXmt25\r\nuOfJupB7JmxMO28vWhaAviKs8FWwsji5aDjHkaKWinq7Q+pKHWKyGEOJ3U/v\r\n2nsATQQI0G6HWV84qG3eTIaKnTdSqTM0XyHe4/sG2A8KfW7x1/vrYaNotDpG\r\ntv3U+zG/SM73HwVuVHVxOUa0wmzmfwyqBg0EsnGpSGhUyKJA/SgCINravskN\r\nt32NN9a5nJ55Jus+5nCw4xYFZZ9KKnDliuaGcsIcTpdqTuBENPoH10kV5SDx\r\n74G34PktMoKmkAI6IGPYPwDR+nkaeL+E9Y4Cr5r/OzriEB2ESqw530JH1sEI\r\npOaO0pvq0oi89vyVmE+ncYt4l/d5aldrA1ZmYJtbMzXVmGXp78Q8GyIa4lMQ\r\nYspuaDuWzdD6ghgTYuaYmJKQolbZUvpYF0o=\r\n=Wpkg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f3a23638e6b02d5f51dfa72efcb4aa12e9fa295c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.684f3dcc2c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.684f3dcc2c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.684f3dcc2c","@lodestar/utils":"1.5.0-dev.684f3dcc2c","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.684f3dcc2c","@lodestar/params":"1.5.0-dev.684f3dcc2c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.684f3dcc2c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.684f3dcc2c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.684f3dcc2c","@lodestar/light-client":"1.5.0-dev.684f3dcc2c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.684f3dcc2c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.684f3dcc2c_1675804390776_0.0018753413838292765","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@lodestar/beacon-node","version":"1.4.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a75249101199039c3f0d5c19ed82c579faf737c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.2.tgz","fileCount":975,"integrity":"sha512-9DmzYO07QlO6Gn/3PVqdcl1sU5rXWAupji1BPg4/gMnttb7aKHhHYcRmxqos4O8xlwVz5iwigwLbBbS5RWCENw==","signatures":[{"sig":"MEYCIQDuzE2KrVO1jl/DHYVGmU9Atrk0+sukJNeNDTX5m/SukQIhAN5xId7QTnwHekTApouSseceY7DWgftHYLqVw6wXaNME","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2536577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4sWrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR5g//f+0h7YpetwNPfjrrHEi9aC1NEhhvL443OVDXTDhdOmRzWL0k\r\nFWTLTO/iKQaupJGNwgSAUB/ioH910DAz7xeloKktBytnXTEhTeqTUOwil97d\r\nYFZFq1RHyonDWgS7cJOaCvBpabTYET6WEFZlTxz6tAWhrXwdJCB8fEo29fjq\r\nd+nyMgXIYuPYiv9QwS/DpcnXtdh80+FVG3yf7BzyFWbxgogsOB//lkgFBIFS\r\nSa5PxCgNTnrR5tqA2GnREeMwPH/asqihpTStOcUQMdQCOrXiajpkwDEkQXRX\r\nk4cMAdHbF+u81wxIkFpROQ7XeBdwW/eMEvGLcJ+T3/UXYRud9bCJRPyIy+L4\r\ng0b8XOtnuoaXc58xVU+o/3L6CVyzP/YJYGQ1kDmfQ78qwa9/Ty/as29URUka\r\nXPgUvJS4u6Ow+HKn5aD2LGneJ3TQ5BBw/ifvS2heHJ3dFYH0ttHJUfmHqpgo\r\nXld/nklUGaykQW2YXcGrGEoGKnDaeiS2/tnwRegUNwntKiECv1xGCD0UI3NA\r\nw4rkik50nXLPatZhQW4p6Z4faSdZe6NXp/MSSaYil1a3b8busdy2er3EL97Z\r\nxCGAML+lrONfjU9A6Di9wMmEwpQCTc0wqAZLfIxw5ymjl/7Hn8nIZlUi8qqz\r\nP1X0RzaXJcHM7VV8v+9n4t410QoCBoVQ9PY=\r\n=Q9VX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"440c59f080165749666639aab32abb72ae570cf8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.13.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.4.2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.4.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.4.2","@lodestar/utils":"^1.4.2","datastore-level":"^9.0.1","@lodestar/config":"^1.4.2","@lodestar/params":"^1.4.2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.4.2","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.4.2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.4.2","@lodestar/light-client":"^1.4.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.4.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.2_1675806123340_0.04972874734863364","host":"s3://npm-registry-packages"}},"1.5.0-dev.dd2c210ecb":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.dd2c210ecb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.dd2c210ecb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ff641d339d0ba728604c16923f7db72470bc93c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.dd2c210ecb.tgz","fileCount":978,"integrity":"sha512-esb8zw0IDswDgKwCw1cs2EFnLUbPuKPn3UqaP7i1jkwLUVQVTSOacJ8EOEvydduYxdxxZXJYrqJruvhn2LiFZw==","signatures":[{"sig":"MEQCIDEKRd/Bs+Xpt8dXmbugOIqhwC2LTvPtNIzQSYLvjwWKAiA27VnUl1bU2uMHKLYTSSWhCD7VXKSnwAWLUzCBzfMVoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4yGeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiZw//ak/TyWir7vRGHfeiMpkbduVIJVcykHVmVB+w7AynBU8mpEDa\r\nd0bM2igQF4MgWxU37GZp3rXN1UiL7SQ2K34da5g4jNCyshsUTi5TKsjpFKFV\r\nKZBaDbUeUptRhFtjG26FtDQ6j+sVnyw21iEAzTIG/kaW/xyJYrO4FFVnx3ax\r\nKxIoCzQiOLscBUxwBn2W5DmAoRbE6ymccH6gNzdRfHIA42rKESaSBObyA5zR\r\nro4HGD5RwVw/PtXb+iPeIyrqnS9XXrmMA3LvDO07AIcKseQBObgVEHqkUDmx\r\n+ZEVL3o+9En7LgR1Kpow9FlJH+PLG7kWXmKjY9DXjb2uEZa6WdqnIerDDVRk\r\n7bE6/mZAGWjtjxdL2No0/DqTmDqbQaWZ4Xfrov/g+UH0SLnjt2okRRCngrjU\r\nhhN72aXJsDVIzA/HSOpFHyQ8pItvf71lSB2PUKDwIIjKSkRMnVYixJeMqke8\r\ntPTL02Nojl9YA0AfwvxkwEDlwmPhq1Ok5fef7Vf5KKz9PyH5laMyZuXDfoa3\r\ngkK8w7IYPZcrJEL2nFxOXZ0Wcj+pjJsoL+O9tOmkiaeHSUP9lCRX2HMnyZ7h\r\ndYtviwddgzG6JSr8gIP8TEIBsJd2eUcPlLAqH68FXLlmb2C3191hXPaVTDNA\r\nvxXUxTrR8dOzlPx3LrTZ61K1FAEtnYXPdzU=\r\n=Rj1b\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"6cdda78eedea1133452146b5661a3e8e31d4d82c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.dd2c210ecb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.dd2c210ecb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.dd2c210ecb","@lodestar/utils":"1.5.0-dev.dd2c210ecb","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.dd2c210ecb","@lodestar/params":"1.5.0-dev.dd2c210ecb","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.dd2c210ecb","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.dd2c210ecb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.dd2c210ecb","@lodestar/light-client":"1.5.0-dev.dd2c210ecb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.dd2c210ecb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.dd2c210ecb_1675829662543_0.39727201839538795","host":"s3://npm-registry-packages"}},"1.5.0-dev.f244bc872e":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.f244bc872e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.f244bc872e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d23fabda4f8ff00c91d9bfb74d5bf31bff446a75","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.f244bc872e.tgz","fileCount":978,"integrity":"sha512-tAuT63UNhiBEGmAQ4mp9bLof2f5stDEsNu0CR+PRjOtAbhVbXuTp1be3C/BBxc2atk6xM94EG6HvjOTRL7VvMw==","signatures":[{"sig":"MEYCIQDnk6+v2ByISrCyQlsFX+JZraQ5O1J/Vx/AzOE3xKE2nQIhAMtN1SSgxUyMWfzHg0eoiB6o8Q9YsjPbH+GHWfVrGHW1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2543962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4yoRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqq5w/8Dr3iJPdr+3inoO+UctmztJ67HfutU4kQKd9YasU5VX76ZAQr\r\nhOHqpLabt7g0T/8y2SNf7Nvh1br8WPL9fz3FTH3JGBJ3CNlfWP+zyiV3rVNB\r\nRxjjdEZM5oaLedt7LWZ+1iJ08BvZX2x4g2ZBfbAN1WCYcCEE5F/lXEXtY/Z+\r\n5gTqT8QT8WwjeO+4E7439j0GiT2G9DfFKw6fxEBYMSuH8AIHX5UAkMiDzSw6\r\n3M4D9OXqcZoA19bjqTOucGr6QePOQUpfHFgicYnL05/DMS/RchzfrGnCEBpe\r\nQLDzo7jnT3l802G2Tyth3jrkz2m7Hjlw2/UBvMmBVN7EAMIj4rdQ9myLJqP/\r\nxGcOYyvSbci2RHlWvSvdalNXMfP2NT3PA8TMMoZD6hUsb7ZM8MGjpd1/8lQU\r\neYcDlGCavmNCMrwj6Jv7f8Y2NQwXPwQiwg/gWfnc/5PnA2+mFrPNyTCgAdkT\r\njrnYHEOde+jDaAVSlnjbQ114ZwJMWXJ4LWBluTDEJhNbn6Cd2HkjAsDML2fl\r\neat2oPnVzUwbzEFYY2qtNKWcP0AzQY4VxMpXqK3/UMIHOdEaP2Am0oo1oF4M\r\nh0MgTJMk9WCYdooj5AbBij2GZ0NGLKtqbRQavxEiWQ8Vgsy5HBNQzju1WWTi\r\nSdEDTIdn+U1wcCR6EYfLMBYnmEjqz8PKwP0=\r\n=DR5V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"8e783f30d85f696caec424f5bc6def1df6c45289","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.f244bc872e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.f244bc872e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.f244bc872e","@lodestar/utils":"1.5.0-dev.f244bc872e","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.f244bc872e","@lodestar/params":"1.5.0-dev.f244bc872e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.f244bc872e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.f244bc872e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.f244bc872e","@lodestar/light-client":"1.5.0-dev.f244bc872e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.f244bc872e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.f244bc872e_1675831825069_0.05793864549311589","host":"s3://npm-registry-packages"}},"1.5.0-dev.d110c56323":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.d110c56323","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.d110c56323","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"89ef01489d41acc6a21f0a25f948b71887b351b4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.d110c56323.tgz","fileCount":978,"integrity":"sha512-GriCU32nUONnxOTBiFvX0WCCs2Je8ZHEaLj3339Qn6Jpd74p5KPr0xBV16spZW36rYfRzvCfoEdMckuA0V1ESw==","signatures":[{"sig":"MEYCIQCBXJdw4DOp6TGhQTSKfi2y/+dE888RXIO/5q8fvnYdQQIhANOE44ACMwPIERSrpNT1SdHKl4mkGn+a4SNHkPdCaulS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2544422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj42BNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrayBAAkBNhiVppDMUc6rjEymtW0upkielDpxYGVXCiLMyzuhG3idDF\r\nJ6avePHT4q+MQJeg3VPRlglZ5Wi09CuHcti6b7b/RepWYQTU8rM+WyOBwGmW\r\nsKTY7AXuz1d7uB53ODNlQjE8di9KifqQjeSbFJTEnYahwFgeMoum1iwO5fGw\r\nmh0c3mEVBajmS54+Ezf1geIAViPjXvQu6iny/xm3yUfTNaRzxcclNJiWuekq\r\nV9FlXQUv72Q62T8ER8dLtcW4lXRfnnMsBIOW4i3ZG6lTpgqmgvrzWZcl/ltJ\r\nEyglE0eWd69XEagiUVSZid3yBMW/4zXqjsqUpoenTAqTYDf76Qyy05D7hqm8\r\nv+UNffKAdM3u1px8OBL0gSiHH+vZHyyJ/gk2ilrAfzFOAAARF1l5DxbrMmvz\r\nJCjY8Z9oNGX/dsih0yN/Wdi6B8FepgEFCAo9RCdm7teWzksB7twsnCwLqTzq\r\nFY9g9evt8271Go06FDd9+ucnbVorCeRfc6gY3Iqjx+wEPxTY6ggBd3SNqP6s\r\nZAqOJj50x6mJ1wMgh/79qenM/rtM8P5mSGD6+4/6BfWMFSK8gd21iOUbQEhg\r\n8f7cKkXmGtOHolTASGjE2x+F6ZtUFFLSAWmfVM7KI/FiEwTzzX8p01PrVOm9\r\nZOL5R1RrPIVItOeAe5XHw3RIJ4SrNQBHMg4=\r\n=t/zF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"78e631bdd9255a2e4efd6a64f61030d3f9caf881","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.d110c56323","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.d110c56323","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.d110c56323","@lodestar/utils":"1.5.0-dev.d110c56323","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.d110c56323","@lodestar/params":"1.5.0-dev.d110c56323","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.d110c56323","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.d110c56323","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.d110c56323","@lodestar/light-client":"1.5.0-dev.d110c56323","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.d110c56323","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.d110c56323_1675845709520_0.3124473602095479","host":"s3://npm-registry-packages"}},"1.5.0-dev.e0fdc1800c":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.e0fdc1800c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.e0fdc1800c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f8ad050beb4bf2a2b6f282107d5097837a265288","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.e0fdc1800c.tgz","fileCount":978,"integrity":"sha512-jr365vh4YaZeJoBCJfXL1oXbVjYb60GG0vIORFyMiw6atmkgW7K3f/w9oh6yoIO08C1o8k8qO/QksrBgNw0sNg==","signatures":[{"sig":"MEUCIQCgjCgkGpCILlUKb0zNWFo4gaH7zy0Lkg/3QDi93nMpogIgShrHG31yP0kOaDezV3UXq9C/EESjCmLfnOFenLdaXAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2544422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj464QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX9Q//eDFFfU6QBKe3ZASYNm75hyvD8VB1yX5M9Jx4OlQPh8xbEoHv\r\nL6aVhb3iW2PdX5c+oa/sEP3AJnubKYBx7tbpAd74jgqK8nNM0ioK+2QbCbq6\r\npiC7DYonUBU2WnlbenLmI4+NoyZ0rJjBFokyY4K3o9lZMDhjm7vQjNPKY3a/\r\nAL6tLeW54aATCz38LVuVUtKf93+gOOxynZmkXMwo5bwzma92GuR7NlnCOUrF\r\nOGgmBbcO0SJ8xkeEoyQplfwXZaTL9QcEINSKhgq2LyQz/1ERzrLo39fBcJsa\r\nC/WVf9BXK7+tTjduRhVo+67nM4/lcEZvieQX4m6r7BTGkW2KCFywI9GGPfbP\r\nMhqSjJv1ZGuhYE3F4+PVwlv7tVKnVJPQlH+k72TgcL9vMiG4Cu0gvfan16i9\r\nNbZ38VRvaD5bW6lqSSmkH61M7ZxEFbze6c4uXuXamDjreD0fy+WjRlT61iqr\r\n3bM6K/dU3P8S2ntfLwG7STNl+U9Wk9ftzNodEt4AqAEEqwMYHm3B4sA6K6k5\r\n/0Igbh9DVUX72NJs5kHs8QnLa7sZdn40UMVVgNNEjphfZMVQsxWJKs7SCP2C\r\n47ehDKoa/xTWh1NYawMu4FPWdmdXPHgiK1czkiPj2HJU68AaK9UN1L9zcSjd\r\nS/I/rpPYUXBc9k6xVLtID2B6VEZ0V+eaIEY=\r\n=qqfa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"c99fc5457862b504da5f51c1503605e066cdae0b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.e0fdc1800c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.e0fdc1800c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.e0fdc1800c","@lodestar/utils":"1.5.0-dev.e0fdc1800c","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.e0fdc1800c","@lodestar/params":"1.5.0-dev.e0fdc1800c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.e0fdc1800c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.e0fdc1800c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.e0fdc1800c","@lodestar/light-client":"1.5.0-dev.e0fdc1800c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.e0fdc1800c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.e0fdc1800c_1675865615752_0.943701493700617","host":"s3://npm-registry-packages"}},"1.5.0-dev.db612ea82f":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.db612ea82f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.db612ea82f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d4856356d639d49b6f815771b71938fbcb111b07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.db612ea82f.tgz","fileCount":978,"integrity":"sha512-ft7Ta/dCIkpdofDuPG7eLVfCmIAxh1DcV7Sw9b0zzrDWhB3CYbJortqy4xXJG/gH6tJZp/OlT6VaZAcwBMW/ZA==","signatures":[{"sig":"MEYCIQDBsTYb9TlIcOFvbXXoMX6dV3e4Lf3YEyQ5op4UhDOKiAIhALCPyZr4otG5rdMeUa2mlaJOQy8CHbZXlo3jKiwyuEFn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5IbIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowBA/8D3U7iX3s0AT+QkMa+Q6MSbSeA+9rWbGkjYDGWezqUPs/Gh/P\r\ntgT9bNIuz3j57y5DpsbXjQ0NSoCkXsZpngQMrkND9kdDXKcP3mHm/C+xtd/y\r\nXrlLqDArJTaRLJfRFo5sAYqkjIaOYBIecUinoJ8cOzLjqjUKIiNic9IADou1\r\n9p1Vh/bS2I8MuXPXwyEDTls+muDlFPV7itgzibucf8RZFQiOUiH2wvgIlOzC\r\n+bTXLfT2tF93Uui0Nxeukb2c/yeDH90tSsTcCsl/CtkYRd9Jksv6IC1Ym9EH\r\nKAsHmSshaixGycg6crnvaCm4wfMBd2mDio8JKnwIXLR1BWsXAj5MS4TgL1ut\r\nr/ZHVMNtTtDfC+lmI7oGQqGNWXSztUyoZkoAkbqDSgLDIpWtPnhc5qQrasuR\r\n0f7kjgH4KvbvtLgfS9zhob6a5b2jXWdrNUegMYoD3lQBn/QkiEzKUyfGTUiU\r\nyEaY7yucfoiy2g+YXbVsxPgdvZVXxriNi+wpIfyVXGCzKkJwmJtb58k/F9kG\r\nvQ9SQDzRDQsmw0v2bgweTckVJhwOEmKixxciEJdfF3RqREhwM4fmls/fHLp+\r\npt34rsyPLdTTNr9mSYl5A1PVHlxKlXvB4xrWV8sbUTILClLDN8X/uuGqHX9X\r\nuxkBEsrfNsJ69VhdOVmrTgMIv0gz2YvXH2E=\r\n=Mulv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"ffae4685737e166622ba61739bad8d942450319f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.db612ea82f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.db612ea82f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.db612ea82f","@lodestar/utils":"1.5.0-dev.db612ea82f","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.db612ea82f","@lodestar/params":"1.5.0-dev.db612ea82f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.db612ea82f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.db612ea82f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.db612ea82f","@lodestar/light-client":"1.5.0-dev.db612ea82f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.db612ea82f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.db612ea82f_1675921096722_0.9551260218531603","host":"s3://npm-registry-packages"}},"1.5.0-dev.824e3e1b0f":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.824e3e1b0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.824e3e1b0f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0ae7a61047d2b4c89e29482d9cc153aeed717c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.824e3e1b0f.tgz","fileCount":978,"integrity":"sha512-r4a8JhKRa6J7CG7k/ZmS2PpW6r3aclwSvg5or4lDBey1qlrCNBy9GXopwJj99D9xF3Bics8kLlWtNgoVo+FU0Q==","signatures":[{"sig":"MEQCIBVdi/Y5Zun7Mzqy6uwRQfWSoXs5iMACmaWQj5+XRGDqAiBWFDOanZg7nxY8p+rgo+rr8aSYsHMErTgpDK5jmS4rIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5R3sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq72w//dyclzInrDhlVVlURDGD6pT4j/efQ1ODDph5zJ3LYpDrpXXAd\r\nHKaNBGQk8DP0DGMZnWd2bkGAvmuOg95mmyEGDxD4PDHYzC5jNX/GLvkw/lDd\r\nZwineL1uuea9osSa9I4+LgCaiZpXTSiHeZf8Ja3bd6llmNVvJ7YgdDEtq+V3\r\nb/uWvaOEacTz2VoJAp/6wfSYucmH0aDeFc2jpvwFKgNOnYS+yn5Kv25jBwZp\r\ngFY/Q9zt3ayvwBTNzDY/9s6cSnCFcgxoPTYjDj5f53kujNln9CjpdyXJcYvM\r\nFA/vrjPLYbD3d8eEGzzkJwvmagvw3l/YPHoLc+0w/sj4Cy4bIoH7x1ghNV81\r\nZ8RYrVKrIXGwrVR00N5XvusYjKUh80WbkhUGiNc7OmgumK8t1cUp13i/fojV\r\noA2jQePKtL9b5sIIYXAEdfXOSGBDQ8bjj4iAyPmrZXtENk2Mz8YldGN1nLIR\r\nQu78vAB9rWYzdhYM43dSuEBRs5o8lHiHw/MZtZXbCKd16SbMGFC76s2tXnch\r\ng7hv8pppHrJYtwJrMk+kA+tmIUWRIl3vX6GDJ/90C66I8REaFET94LSfqZFA\r\nJRvFQRFnnmLYMEUZ7GEzTItFBBlaPyhTnN9G1Eoojw+02XLcJDr2mkcpAiEa\r\n+Aow8rTkmEzHoTFUZ4+GNgjv6aPNlLPLe3Q=\r\n=3ppi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"57717d0cfd1fc3f7ce79bde35af87b936ee8e74e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.824e3e1b0f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.824e3e1b0f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.824e3e1b0f","@lodestar/utils":"1.5.0-dev.824e3e1b0f","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.824e3e1b0f","@lodestar/params":"1.5.0-dev.824e3e1b0f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.824e3e1b0f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.824e3e1b0f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.824e3e1b0f","@lodestar/light-client":"1.5.0-dev.824e3e1b0f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.824e3e1b0f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.824e3e1b0f_1675959788522_0.04745561674833487","host":"s3://npm-registry-packages"}},"1.5.0-dev.16cbdc32a8":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.16cbdc32a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.16cbdc32a8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ff861745837864cdaed0e8e8f428fdfff49b506","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.16cbdc32a8.tgz","fileCount":978,"integrity":"sha512-w4mt5L9NKED/6iR6sofar9q8EcNV/84yck05qlaBz2p3LWOstRioMg+6aE8i2fhlACutnZ0NeAsVz/Fvyw487A==","signatures":[{"sig":"MEUCIFpp1I61q7GrWX4gfl4dAqeqL7MiAB4irTj8pCvvmgTnAiEAxd71AsAJAGhUZGZEZppEOX8A6RQgYVvcKKlV0KLQS2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5SIWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqkA//S+7KS+MPVNm9lHkF/6KKDeZpCD/rPPWHVMzVg2HgspYSnBFk\r\ncswFvoWSP6kZzvd0DoySJN8z0Zim/5+mAcMUPCLOaM3k2tCFdlxy9eAVfjiH\r\nKVpmNYrqn+qEMJ7Jao0vqBgc7a0KDEt78dQZh9bgyNVkE/I515LpEt4RxVoK\r\nxJDbYMfb2vMxtI6JhnNBXJ7Ijf8SuL1crmnhzTHqIHejigd6KuCou+jo+a7e\r\nr0iCumdOF0vAj7XtYMxYd4lpKhI0ajy0iB3+3G3/HKfvIsn2CVmTUlH11xq3\r\n+FZDimz3eyXXnAzJoVnQHdpzg9bAgzjwhuvgCeGZ6fRed+Hb3bwJQasWQ4bJ\r\ntXsDykfDVYP4huRssd+Ez7ljH/A0lHiosOVULEvYNYr6rAPSbcfs4Jv4hTMX\r\n+qYnUBGlIEKojzVPAJJ4gZ6++XNrJniaqa/E1RF3Jn/F30yCLlfBGVOniaEx\r\nvvU4hIV8bKjh/ro+ef3+9VZguTGfHcd+vXWN4QgNpL7+D90C0+A8N1cqOOeX\r\ntef8Av8Z6kCiw+4XiUG/bLRdj+KoLjiEOfHCQuOkZLdMLR/h+7eACaCCLESq\r\ns+I2FUyzDrAYUnDlUxfiY1ghbsxe3AJZTQtf5oDV+OEGg8vwPvdJyonJlcxM\r\n1jthq5wtT4wSQ3Cs/ccF4AYCNmekwxgJUgY=\r\n=iAEo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"723ba7aed64c3d510becedb9b890e511f2f01671","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.16cbdc32a8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.16cbdc32a8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.16cbdc32a8","@lodestar/utils":"1.5.0-dev.16cbdc32a8","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.16cbdc32a8","@lodestar/params":"1.5.0-dev.16cbdc32a8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.16cbdc32a8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.16cbdc32a8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.16cbdc32a8","@lodestar/light-client":"1.5.0-dev.16cbdc32a8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.16cbdc32a8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.16cbdc32a8_1675960854043_0.26138719859124815","host":"s3://npm-registry-packages"}},"1.5.0-dev.5e0dd8aa51":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.5e0dd8aa51","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.5e0dd8aa51","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5190f72d0e46c4b9e91c5fc52e69f436d6e32e7f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.5e0dd8aa51.tgz","fileCount":978,"integrity":"sha512-ZD5OstAReyn6nAJF2QWvCakhvEV5DKTuW1cHAiYeUrOIeEUxIRIQI4qCjCZWIhpeXMMWo5EhlMbdT0wmWlF6Tw==","signatures":[{"sig":"MEQCIAdkQYGmy5JdOrNXeb8G/gPf2oVAygoifPia0oHwER4rAiBIuBxPI8y8cLZdyOq0Tgc5HNGwbufktpi2WrmzbWmlnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5SvpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNPA//QxaLoRfXudMY2aZal6j1pmw2hrU+YV5DTfARJ7Nr4ouBZ6zd\r\n3/GU2DDtb3obXhsYjka4P1chKMbEQ/UZo1mH6dqqm42Z3LRktIYKMdY5651Q\r\nCo/iqiVCPLEjKC8SBSZKhCrRKEO0pqrBek2+DsJ3ydARGGD8t0/qYhBq+O8k\r\nIP+tAN4eBAeyozetJRaBANmHviJlsDA5CuAkG2RXjtr57tX5fZdpuUFmhdKo\r\nYtbDTDZSXR4OoQMLJeEzrQX844EBW7rPX8wNTknZsYwMajkSeLW0TWEuocLr\r\nUQai8ZmVD0e9m88Id81wh5ELD2jM4ZdpzZIRFAUyVXozNayX3+X36w1FMe2o\r\n+vGQortQfmtrxcsd1Pg2rcnLj2RoyLyBKQoZowEPDLn/FYDBjtBShQ+fbZcN\r\nGHcbKQ87tZLHZv/+QACj+3ZMFNiGasWTcZPu3ZoTdWSo0sGxxfkmHOUIbB4e\r\ndno6sqAwgSz4biq42PuWaZHrmYo3bL5Nwx4Nz0YPAvElb9SON0st26hsxlwK\r\nSlsyiMleg/ZDJLUFAZSwDzlxuVeqf3Gim/n7lcM3F3J1DlZrEDDwbCEqsVuS\r\nxe5C8k776bSYIgr+1KaKlteVVAbWNOi2Ep5+63MMLVWQyZ8EmMEHQgtSM1Em\r\n1P3H1FZ+pjBvTGmM1ZBkrTBQKnorXCRJfdU=\r\n=Vx1p\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"03d1012a5c5887509318e18d0662f4527a2f96fe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.5e0dd8aa51","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.5e0dd8aa51","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.5e0dd8aa51","@lodestar/utils":"1.5.0-dev.5e0dd8aa51","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.5e0dd8aa51","@lodestar/params":"1.5.0-dev.5e0dd8aa51","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.5e0dd8aa51","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.5e0dd8aa51","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.5e0dd8aa51","@lodestar/light-client":"1.5.0-dev.5e0dd8aa51","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.5e0dd8aa51","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.5e0dd8aa51_1675963369205_0.8110174810947852","host":"s3://npm-registry-packages"}},"1.5.0-dev.d5e05d3d85":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.d5e05d3d85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.d5e05d3d85","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ebe26538a8939b3faeacf1f6b8be0f3b9563fd5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.d5e05d3d85.tgz","fileCount":978,"integrity":"sha512-XlZOiIqz7FWfg8XiYa+kcZebjdZJNyKJkTFhtAN2E9mu7rc0fyEKuPV3B11WrFTy43jzleBLQOTc7fa+iKX/6A==","signatures":[{"sig":"MEUCIQCw+KLiSqI5pvtdcTVxJ6O5ALiz1yhUMIhqP9RdF53NLgIgEExzPxkKCuP5E15wErIztt2pCoqaaBIc3WCCoin8KCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5TQ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXkw//fFeZRxY63L0kuROwjIJ58bD0FbB5/j8t+HP+qh2jY5mLbAa8\r\nDTO6At1vltD3p6XnY4Brol/2hgT747tHyJi7Vdk2BV73rife3XCLssV4v6Lr\r\n8FMTiDPKMNnwHGhV56jgT7BfYyKffkTTTBxyDu/O5JAc/NzFBfk/W9I3xjhf\r\nJwrHLkO24Ty89rnNtung+LWum2Furds9uszvDCfmJMIUy7bMTL+V5yV3MtWA\r\ngV6DsH+v4HUryFsRQxdRAVBdOEkeRjaQd8mSPyAAyBPr/wcKxV1GbMuvR2/6\r\nv0F8nUv5rZIm+6k0X4McPLIRnSQt8WwrUF1D5GNjAcDDoQ0pta3gIR8+EzLB\r\nr7aToy1eB9fxpWIYifVQSK49NUzRD45dWp8NQFdxpSkJ+5sv+/SpL9soO/pA\r\n3kF9cqXlqGxxadjs6OXblrd8gGLrkXclR9AKRB2f6sdGDImUpx/vTHsnUKHg\r\nm7ejIasfM3WOhySZnF89NoTenKdxMCYWHjDvizbhXyWyTh6p0DAVLSI5aVuf\r\neGBIvU+EGPfuDp41wl+6m3JZBVYVnhZ4vOs5vHOl6AMIjTEgqkuB5asHJmRP\r\nfOB0ImSX0A1qSbAvSdrZbBMaOqEKp7ZJFaNX2XCXN0ew6kH8F67HlKUozWPl\r\n7uNzx5zlaQCHj+ASrwnONEZkZbbM1fkVZOU=\r\n=QO32\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"aa26cda0f2e3e8c31883f6257434b28a2501f6f5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.d5e05d3d85","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.d5e05d3d85","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.d5e05d3d85","@lodestar/utils":"1.5.0-dev.d5e05d3d85","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.d5e05d3d85","@lodestar/params":"1.5.0-dev.d5e05d3d85","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.d5e05d3d85","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.d5e05d3d85","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.d5e05d3d85","@lodestar/light-client":"1.5.0-dev.d5e05d3d85","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.d5e05d3d85","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.d5e05d3d85_1675965497484_0.9429676158060591","host":"s3://npm-registry-packages"}},"1.5.0-dev.4d3af909df":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.4d3af909df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.4d3af909df","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"42fd0070b4458d1bd1cee2e30604fd4a94708c21","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.4d3af909df.tgz","fileCount":978,"integrity":"sha512-qv0HdsT4lMSIe7OvWmxoLHX/Pq/5m5GoH83Qb9WursbxFBBT/9FyFrGQQr2esTJV9wXiacYFUIktz06KM/qKtA==","signatures":[{"sig":"MEUCIQC1mtA3egxmMTGwcIoa7rtQnW83Q9859XYTLci2DHGzAQIgXIRbDG7nFzTo2TBc26QlkBG9qt5MY5NRMPAgi+jjTaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5kLuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr84Q/7BFyVXZtKA0IpjsZeEpV/gbe2xVsSiwG1FuIypFpFxnZ+L69u\r\nBhmcOF0N81r1hPiffPWK7yngsV7sR6vT3KqWoBlMYlKj5P/KyeHyLxsZYJt2\r\nUWq/faAD5chJ+rB6Ru3FEhgsMFw4u0pmPBTBrvyQEHyX7drao0h7K/6ts6fl\r\n6JD9uqcVtQya3e6UhUKtLsDw2S/A9VYlowJH/r8RjM1pipNfr18O0md6A+Ud\r\ndQhU2JcAGoL07neHU7IChweMnS1Btm9NAWW61i9hlIdx+aL7hT8UCndfrDwO\r\nXGS4UHhYq9gxGG3j2xxZgSG+bBjB/JcD2JKhu6zDmSqmxlBr5RIk0ji58a43\r\n7dPYwLqkeHDbAWfZSUOTUBR1wN9GdfV+8gqG+KxgCK18ec0R9C3FmBjMMp99\r\nYk/V0kZipsfDsyK0XMbOyKiW+RthNRJ2upw2VqUh7hm96gbyC/F02AXay+tp\r\n+eEDxd2dtLfAExlG1j0+Iuu+ysAa55yaXmWGg4KYldSXVMQPe8nPK4vWTyzt\r\nkiDDjKqjJWVUKhRI8tGIowA/NqHAEbc/qu7/YLzTwl9t9IeLat3e7B9/ol6A\r\ncg31w9NqiPhkGm/TmiLQO0aJJyS5EPevVrthfudEYMq0A+9wOiUPZQiK06fI\r\n/bUlkzjk8i8lefU0RgTXeS1XQlaMlPPNBz0=\r\n=/loc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"121c449624b04038ad795ea2a615def2d03e71eb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.4d3af909df","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.4d3af909df","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.4d3af909df","@lodestar/utils":"1.5.0-dev.4d3af909df","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.4d3af909df","@lodestar/params":"1.5.0-dev.4d3af909df","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.4d3af909df","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.4d3af909df","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.4d3af909df","@lodestar/light-client":"1.5.0-dev.4d3af909df","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.4d3af909df","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.4d3af909df_1676034798322_0.7685163143827398","host":"s3://npm-registry-packages"}},"1.5.0-dev.914397acd5":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.914397acd5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.914397acd5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5062b4aa68f3054174744aa919859d85cf691a3e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.914397acd5.tgz","fileCount":978,"integrity":"sha512-oigGqWdqON6P8xtuHxYpNYMCPDhnjgTE3T4l0hIuTHxc/7KoDj27N2yJMV1DDdRniEcx/NGwua6kVSEbTUitXw==","signatures":[{"sig":"MEYCIQC85IE4nlEYIdPD9FOANMFhBRjBqE00P/Q4GRUQe9wx/gIhAIrR3AKxzdSEr2HGyfvhVYIgKVa2WMdgH+6am7CZbCSw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5mu6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGuw//ZkBPg/aQzhjoB8I2Sf2GsE9K/hg0KjDFDOhyIXzySXBCXTBE\r\nDyh147ROgiZuZpxk+tEO7stiYfwYfe61zqU3i5AhMqt3Ogu5gRwQyEnb1OHF\r\nVkBn6tQZaNdDLdwMvu/XqOO0T79fBFuyBNeP9T+h2LR/Jqh8Lp8IP8f1rwr2\r\n5j7IqOSY/oh+2552EPYEzxjCMnMwdVge6Z7UNS8NFb1O7Hl6yiiKIptHFVfQ\r\nDcil/As2lk9VHe1U1x3LXu/PCo/6EnBagEwox09SInaXkWxg76X7P4M7DH9s\r\ns2anC5zJ0ULjW5pmKEcCeSxye7jVh8gu5/RLKelAmdYD98XQ2FQGppLlSF/I\r\nMTgsw/Egrp9tmcfEnRn6bWV9ABBKYba5cSmZ52b3cCJlELP1OJWwCWW0Akl9\r\nP4XgzRl5aFOPQZfodE/yYAyqe99a2ZgM9p55XFv2cORW21OYXHEZeOxGbPja\r\nZvPplWl7Br5L99YhneePoLki5WofFP1o5GUqkHfOUmLecqQpQnV1PjiOqfI/\r\nXRk3xru/09HMZ1xaCDF7v5SkXKZJyqbXjcdyMLU2CM6GWQWuIRuuHu/VKjUQ\r\nbAua/wpg/XI9lOhcINbtq2iv4Np+OxuZJeiFxTmWNVhpeF0iMjwPnoMTYujg\r\nzo3o/2HDmOrHHl+vlKk5aCVYQlhvummmiIg=\r\n=4Cpg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"908396a56dddc46ed17daeeee53449bceca2a56c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.914397acd5","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.914397acd5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.914397acd5","@lodestar/utils":"1.5.0-dev.914397acd5","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.914397acd5","@lodestar/params":"1.5.0-dev.914397acd5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.914397acd5","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.914397acd5","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.914397acd5","@lodestar/light-client":"1.5.0-dev.914397acd5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.914397acd5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.914397acd5_1676045241853_0.5807637661225387","host":"s3://npm-registry-packages"}},"1.5.0-dev.992c54f1d7":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.992c54f1d7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.992c54f1d7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"913a0321d7f629c178af8ae443b666f28bd27e02","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.992c54f1d7.tgz","fileCount":978,"integrity":"sha512-QaTvxNQ8lZNUuORmhAAe06ztlv8SEcNjIoDVe2uf+DLowZAtB0/KudpfyaJYjKU65Hf0hfuxcPKq/MRLGJrU8Q==","signatures":[{"sig":"MEUCIBmlX6AtnvByqBS39r3XiZ0GoIhl7QfGili2Ce8eZRuGAiEAyyNjk+0eHWrRF2E/e1kU35ujx0F1xgbpH43GJSXQ6MQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5nK4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAqhAAhxTzOYxrltA0MNZ4/98JiYBB9Why7upIhWHl50TefGnCKyZQ\r\nBkbVopJ1u7XqCiBDpI0gvD8wrqV8ifTCmHRGYurCTXj45bxHHrkgTGMI+1vD\r\nY2BYGvzOasZB0V55DieNY0KhsxTwhYVgOGw00YqClI1vc8hR/Y82F2ZewfBB\r\njhqR9or7meCdoLfqIu558+TqJm87JLf1leTI6Q8Z/KWrKzHqPKVZwS8cfk3d\r\nsoCcxC5JNPnlPhOqE4ZDQfw4DES8hCetUK3sC5gkj4Oy6EbyUktnkvdgYyRP\r\n5a8+pkG8SxUT73PpSLQ+7sHX97VqW2lRIgqqmtM/PpZ1UTAB4vuv78yr+pRT\r\ncSsaFZPaEVLHJIAGbckT6rXu7e2iLnMoJ7us0+/CUyKfuxNG9vU+TiszCAUH\r\nGEOpIx+8qoDtg04SQz02bQM/ocwIBHarpIeX5FHV83TfJkOBMGYYKFcf7d1o\r\nKa0o/fRkUyasVSyU1HUfDuW7RpXkNThtPAU/csa5CSeRfN6W7rR0Wt1dstrD\r\nab0PtwgfuU4LVqEm7dxHhOw2WkwzkF6Xunt1IMJpq9YIssuUPf4kkTydqbkW\r\nth4oykATNvkG8su3V5YTzr9eICNt3tBxidTOv1lF94ISyh+8AtQLR75jHcYA\r\n/wjwl2ybjIwFJPV8ANcMk/Ig8UgZ9XPiqUY=\r\n=F5KX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"f929d423854144215744602e9ec0fe9064651b25","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.992c54f1d7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.992c54f1d7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.992c54f1d7","@lodestar/utils":"1.5.0-dev.992c54f1d7","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.992c54f1d7","@lodestar/params":"1.5.0-dev.992c54f1d7","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.992c54f1d7","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.992c54f1d7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.992c54f1d7","@lodestar/light-client":"1.5.0-dev.992c54f1d7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.992c54f1d7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.992c54f1d7_1676047032667_0.023314124960411853","host":"s3://npm-registry-packages"}},"1.5.0-dev.c152fe7ec0":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.c152fe7ec0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.c152fe7ec0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"392e54d911af1170d49924eea6ff060f8d2c1228","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.c152fe7ec0.tgz","fileCount":978,"integrity":"sha512-znZoupzUmlTExM11aHkCBbmupWjc93K8Rp4/GaO0XmR7QkIHsL6CjEo1uFOocym8Uvf2WXl7hOOzmqjgyD5dHQ==","signatures":[{"sig":"MEYCIQCLQomMME/0GaYERhE4kVTjiiEOTaY6I/mHxybauaqceQIhAKx/3nQp569EokeT8nilfT5dIhVOWh81V4xNETqQ6ONg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5sXJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7zg/8D9rKYiM6Jf4J+jFKHR2c/I8rSdoKT1UHWrT4zWlPtTfpibkj\r\np5UhHifHYp8bjIthzW7w4al3cd4M0nH39WbxzhVJ3UjbLijxw5OGFzNJ0CKh\r\nL2Jrmvo2sqoIgeu6CbOf0rld9ZzfInxubGV8ZatujwDdOTHm+jdtM+a5tpqo\r\naeMx65R+DzG4gPajh71+E7MaTv4DqTpHkTqIqSJKK/J0uTf/uSfcozF8zNd3\r\nkqVhj6dsHCiuzi2G524btvarSLLsuh2CvDPAVood+EFPGlOa14cugYaD3BBR\r\nEY1pDW9HSAuyIwXuiXH8UcCBvjGVDWZm3dlVUv6vPAHKH22zoU8BzcQYmvLN\r\nDA/GxhKPWMA9LwEMkZsbz9R5f8xDfA3dF4uVVGoY/mk96liIDISBreQ0VUv6\r\nYLQ4tIEVIhmBaPKLpec7ugTwjlSly5l0p/VwMqpu7OIGpR6z3rrOt0jbolRL\r\nBar8SReeNVO09Qm3ISSZnWjJCd2cfXcq0L/jBT2TLdIQ7kxWnBpkr8tLrFOn\r\nvCgm7V0NmMacwXPXuJEEW7xtnYDFFoR2mmM7WSQK3B9XqV9pgDteWkM3g2b7\r\nJOukN18pvC7+iIcmoozqW7G//eD4OwDBQXk8Sj9fZgfuVx4OB1nNrBkHEQXO\r\nCwf8Sum1PuTcVx07KKxp8tCPlmYXrwbjcZI=\r\n=Oye1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"6e66fcb046f942f12d8d07400262a376575cb07f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.c152fe7ec0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.c152fe7ec0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.c152fe7ec0","@lodestar/utils":"1.5.0-dev.c152fe7ec0","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.c152fe7ec0","@lodestar/params":"1.5.0-dev.c152fe7ec0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.c152fe7ec0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.c152fe7ec0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.c152fe7ec0","@lodestar/light-client":"1.5.0-dev.c152fe7ec0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.c152fe7ec0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.c152fe7ec0_1676068296859_0.7260493570816811","host":"s3://npm-registry-packages"}},"1.5.0-dev.d02bb148d1":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.d02bb148d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.d02bb148d1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0b4d434f220f17968ac6b91e5d0059dd6d0644fc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.d02bb148d1.tgz","fileCount":978,"integrity":"sha512-4xkPNihjq0LTj15k4QIXngHzlDLp2wDcJoIE64+OUUdkpmHMzNn30zdoM+kztOCJRwNGZCHNwd2V9Xo1uRc6kQ==","signatures":[{"sig":"MEUCIGuaetnUlSM1qaUb5HBsPnOL73iERqhTlE7GAjlTOVQVAiEAg23hTh2XBPxr5wtoUN1/JBBy2YISXkpDGY4XnPD1OWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6DmtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK1w/9EemXvEa/Bo14BBmQpL5P+3idePj9Q0ah7gTgzGiGfCIRU32w\r\nK86zzR6nUcKYU103CBn58eJazjUNJQscNT17E/LUKTLICzwbfjENaJEJvgXI\r\nXdLiTrpfbb6R/17ruYjifvkhsGntOchzUpm8lRwEVrg0Fnxy2UjuIwnKYtEH\r\nfoK3U42FEaI35bICuOny9rWZcaDEOoXzKO9azIIrOUomUGJhV92UndzqSdXl\r\njcFmNlZPpaSPJrvN6HmTv+Up9gVPJvcoZyObDr826au7WrARU9zi9aNaNuNt\r\nyC3Ze5PT50l0BBNyHNLD6GgBHz5MwMm1EizOrjh/1fJdrq6S2DqAYgKfLQ23\r\nMy0Xmyuat2xstp4cTfcR51/GogLhL49EAmX70ZpJLpxh3IaCWfxxe9TXGx8i\r\nyiFacdgNGHqXLztDQoVwGh+LvZrYVcroeuK9vhbe85z+sJbH/uaxqludSaMI\r\nCtewjvQYXi9KVTEKnxHW1DG/5ifkR4V1kYnxQ69kbYzQ61rOoW+TEAvovPax\r\nQTWsW0Ya9YddI/5uBPnRsBBHFUTN4EtAOrUumVZ/DOMP4p+VLDDmyBQN05iR\r\nE4NFb+tj+eQYQ7uDCZimD9gvF+Z4miMH2qLK7iDYEdQvqilEhibgPHIc+8CB\r\nbgOBPLqZi/TqdB3LwhEMQeRLFYEwALGGbBA=\r\n=tkXl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"83d8b73bc5f5559a933f541e6236f195413b0faa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.d02bb148d1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.d02bb148d1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.d02bb148d1","@lodestar/utils":"1.5.0-dev.d02bb148d1","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.d02bb148d1","@lodestar/params":"1.5.0-dev.d02bb148d1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.d02bb148d1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.d02bb148d1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.d02bb148d1","@lodestar/light-client":"1.5.0-dev.d02bb148d1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.d02bb148d1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.d02bb148d1_1676163500848_0.5556270836520993","host":"s3://npm-registry-packages"}},"1.5.0-dev.9715fd813f":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.9715fd813f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.9715fd813f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4ce8ceea3303f33a682e33dc674d7fe9aad6c1c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.9715fd813f.tgz","fileCount":978,"integrity":"sha512-+n1ZzznDnbQNiRJQC1GEF9Ur8XIvRZGKGj85G2tshQtrf22OzA+p0xYLSDRweNQE79EY5bSmAwKyyeGZL9FqYg==","signatures":[{"sig":"MEUCIQCKP4RMyJellZ00B+vsbAe4mDaUHh9wgbon8tmxN2YHIQIge/RvX5/+nyqR5sde1GyNR7A2lbLzxBbBVFuFBtQ/13M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2557815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6D1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDNQ//aYAKwh3uIInn5OjDoxwpLwXDf/7OwCGbc0uKIRlVEISVoRno\r\nJZ52YqlT916+TBLDZcoZI8To8lo6VqJyHUsCjOXXzoqmDJXg0VVBhHeRqHxk\r\nVAirR2WXtwSDBRlMIEaw9A56uTBpQGv56MDacECxwgKCguQicA0QkKDdd01y\r\nEMJCPEYwY+XMtbOwQ4n60M5GVmuCMXSNaIzVkGDsVtT9wmhXK9Fuva0hXgfk\r\nRgUs24UNFGD7RprVudRVEM0WD/Ok5s2AzpXTgwY/oHbpOLZoxb5mt99TC/KQ\r\n9OzMbySsYGmuv5adMeIUX8lR9/rkLuG59U2f+C06aOfktGzHRPMs9DCFbujG\r\nrBrkc/If4cL3jt4Zga69t1LbdypNvu7DV4OUetvOCAnDoYbc5WLhrYeqX/xg\r\niFsTK+TjLQLeShabJW+2vQNDQ7Lt/YgPhiqyLYfoMSMiMNMJ98YDNH0QaGzG\r\n0RAuR8AODFBjarC+mub/CgVHPzgKxies1BhfqnZO5W+NEGMJlayuWWGqIydT\r\nZJnVtVbT4qgbqqBoK1ZVBAgtPq5ID20+kfD6BpcAMw04z+cggaN0ryOfnIlF\r\nNiTDs6Vwx5iEs9LZOngsI7eN4ycHn/Odj14NzrxwUb76q5mXR0rMiwPw5Af3\r\nbQ8SXeAlaTSYB4AoEIkeh5QsybyDBrRv/Nw=\r\n=UvGj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"4aac258aa4205b28552b14ec0d8ec860f72b7a26","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.9715fd813f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.9715fd813f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.9715fd813f","@lodestar/utils":"1.5.0-dev.9715fd813f","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.9715fd813f","@lodestar/params":"1.5.0-dev.9715fd813f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.9715fd813f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.9715fd813f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.9715fd813f","@lodestar/light-client":"1.5.0-dev.9715fd813f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.9715fd813f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.9715fd813f_1676164461722_0.38188471880468544","host":"s3://npm-registry-packages"}},"1.5.0-dev.3af0f3b6c1":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.3af0f3b6c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.3af0f3b6c1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ee3d393499134dd8c60a9036205b2245b711400","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.3af0f3b6c1.tgz","fileCount":978,"integrity":"sha512-mXiWmgmn1Isdprd/4aA/LDbYxpaoYMkHwSqbrPnyohm71NDZfWIyXE7rannyXjorIlCzU1dHtiAaQQCdHgZtRg==","signatures":[{"sig":"MEUCIQDZz+7oYa1DM2j26XIh2iZIHQbb76MA+Jes8srEH/+SaQIgW72gn9SPm931ZHEle/KXKIN2UZoC2C4Qo8cOhlWRDxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2561399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6Jh2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4qw//eghSAYEs84gIa8cU5OfuDpeC6tTqugsRllcrpfDq8yHtBpHP\r\n7SdHRFpwoboWsIV68Swtiyhgt5SDPHJzHYkfmxuFkS8NbCY1fmieNdOcWIag\r\nyg6zYtN5uwhWaupWNMb7KL9dMZ5FwKbKQ3v03Q30diefNCoPJ8bnYH9dJ/ii\r\nXDiIQXHKosCU77KsEwESHszlhufS9i+V76WdjnDKnV4cX0rVsL+WWMKDx9np\r\nhiNQLhGLLqKXiwBjnctVzGM8Nmh7mDYuwG6+//3oBCxqRxN7c8uZ2K/r3dPg\r\nD2vdJ4pUY1zIYUsEgafyw7tYWgYPae5CVwtZXD3PgEzFjf5aewRpWwRHFaoK\r\nthHUyib4UAcla/5Xv2BCyDtArdVqDwBMScR8sOGmxvydMWaVGYfDinLq45yc\r\nyCxj9mXWF73gB55ylwY+MyRIWrOfqMaTz0WbwKgNuSbJ+wp0PRNrBCDfBQBF\r\nWLBPDnXBJrHZinfZkue6NBRT9JEN/ooVL7qr6MNA9d2cI3+RyiPOtqlq5tfB\r\nXUJAGo3UFwHX5PnVe1h2SQJ3C+HDFL22AwxoQvWJ/9yvShTCN4YOcP3ElFCA\r\nwug4gPHlnXsgIK7OpJOLN5tJv7cqZ2pcpLA5puqeDUwknqEqhHw26qMur5uc\r\nxH2QaqCh1bRLMtou4PwYbGdcD6eHkKCIUAo=\r\n=Ckob\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"33fce500904f1ed88ae3e9e3e219926489ce119b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.3af0f3b6c1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.3af0f3b6c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.3af0f3b6c1","@lodestar/utils":"1.5.0-dev.3af0f3b6c1","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.3af0f3b6c1","@lodestar/params":"1.5.0-dev.3af0f3b6c1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.3af0f3b6c1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.3af0f3b6c1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.3af0f3b6c1","@lodestar/light-client":"1.5.0-dev.3af0f3b6c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.3af0f3b6c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.3af0f3b6c1_1676187765821_0.5162547803258712","host":"s3://npm-registry-packages"}},"1.5.0-dev.0ede2a1464":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.0ede2a1464","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.0ede2a1464","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"905dd9e7692b2727598ad03b75931ee394f918e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.0ede2a1464.tgz","fileCount":978,"integrity":"sha512-MOSxkm4Cdx4t31M+nD/wV9Uj9erLlMf9+Muhguy4M3/d3zN/f8vwLpeHqo5Y63leQkPTgX1m8DnYa45mik2zWQ==","signatures":[{"sig":"MEQCICFtYJ45nOPZJdS6x0zPwnXLZ6CbY96bx7ZmytnBh/BsAiBZ0mGpX+oPJFrid94ZyYR4t2VAw3HEzgLpdj+2uOE2vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6QodACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfQQ//d99w6GsTlB+bsGXxACl7+DoTz8oF6Gx1bm7ulv39IcdhQ+Oc\r\np5o3rowz1q1Mx+kMp5PgIm5yogk9dJPu5XhKZVMtDamZbbT6WTlsi/07zl6/\r\ncY5nVmVwBzVDenHVWnr3rHXlh7zdxtNsGBIxWeB7Ri5qfrb6DF96Si/gvc6S\r\nBL+nQhSN2Kzfdf1R5EJsDifa1FyLU6jafRdPJhDBU5jBFi0gouW4BNxRjEQD\r\ntnQNr+FxEI3Ye3uUV9xeSNSEOPGnyCNqLmyv3taR3ThAv87zp7h21U7/kRt6\r\nTRAFxVcAjIx8cbN/EhEztlmn/zSRYJ+nM7swWvXD97OZ3gayu8XtlpUBfCt2\r\n+2zcCQ/vw6Dl2fFBjhR0EP6MmcPD1Y7X+IyVyUEoImKjsxPSLUj13vQ6xxA6\r\nExI63V1OP1f0OCJCmkLI/6gKMypX8YIuv8nSrnuVCNTagrcYKbzl5VtqBbcy\r\nu7K70lrp6ZspSMdJtFgsszWk7qNOM/5/hqTVk6XiOawgpFvSPMnQMVZp12JY\r\nFr6yEhpqiCM3PjQtiWRqOjvo/xXQjsV60K1WVQUm7qcI+Xsx1Dh92je1EFNx\r\nBrZ/7n5MFOtP2XLBWEiKWdNiai3bXv1cRqLpvcKdu3KhcR2cy/Gct9hC0OKM\r\nWtBf8iz3lp3aoSJ/FpcLhgV5v5yv/fS97uM=\r\n=FKqS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0856c0fef48b9fb06bc02be249affb4b2c6298c0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.0ede2a1464","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.0ede2a1464","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.0ede2a1464","@lodestar/utils":"1.5.0-dev.0ede2a1464","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.0ede2a1464","@lodestar/params":"1.5.0-dev.0ede2a1464","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.0ede2a1464","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.0ede2a1464","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.0ede2a1464","@lodestar/light-client":"1.5.0-dev.0ede2a1464","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.0ede2a1464","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.0ede2a1464_1676216861713_0.8337841493274476","host":"s3://npm-registry-packages"}},"1.5.0-dev.2042c3b1c1":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.2042c3b1c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.2042c3b1c1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a37e79f764dd81deaa3ce6ab5fd6ad16d310d35e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.2042c3b1c1.tgz","fileCount":978,"integrity":"sha512-QZzh7edTp3WPpoPThyaa6gPYl3l1zUoeo/AUTXps9aRR9r1rxB9izzf26lVUBEeyujPUi9/IasaOZ4iF1p9QMw==","signatures":[{"sig":"MEQCIH3MtAmK37k7hMX9IoA7Z00hhFTjJ4uvjzwBdT9H2rqZAiAKh2DLozEjHBzTIp7uIeXzxZAd+p9PERf/JKGk5CprEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6RgcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfKg//b7Qg3hKjAC+w55Amt+c/paKYG5gYmerGBlyYQJ2i1/T1SLJN\r\nwRZIGML502stZ33ugTAFpgfCdU8ZReAxWJXFinS83NiGDZksAI2NcUpomVI9\r\nRUt5Y7CJtJTC/JdZL3Re8hWaNuBEyvqih+6t7VsTRDNGt+B+XmHjfwajIxrl\r\nOfUAbxHThJ619tt0zD2HUh4WHvFxoYMDR7LXDFK94YFAoLUjtiWcmo+NzCRz\r\nmIO1bdPYdD49cKhRBqzqRshE7RUTihENhh5lA933qYnMFzR/M+FyStjxZCdy\r\nLvCRoRkwAEpPae7HLd7PqGpzhEZ1XyWlNHxlWVlVD9V2F/keICSDddHdcNiZ\r\nTAUAETv3NqCuJAV43r3MUJRP6LHUg66mtjILolhrh9ah/rUJcb+WHEVzotjr\r\n4u/232COZ5sMIL4fdYaryKaeTrJfLNwOIAhpolSpoPsYUanzlzcmtfblKHqy\r\nBX/YB4G616lHAaxeqAJ03sXEnusBMAqVr24XVgEIiBiiO2AkMkgPCtGm5zUO\r\n8T0bw71KDOOeYNrXSbNi7WM+axlnwyXgfRm5XPXA0QQY2/iTO18B4qN40IXO\r\nweUdPE4ePcnL1NI8z9D1M+w+pJmw0D83bMB3j3qkbD4CYj7FjauZdrSZ8mqQ\r\nkF9BcGbgfgm4XLnzcIzwgY7zTqJ0RCroq8Y=\r\n=bwqv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"799aa18a8c6e3653bfc8da73da51221a15b32f3c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.2042c3b1c1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.2042c3b1c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.2042c3b1c1","@lodestar/utils":"1.5.0-dev.2042c3b1c1","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.2042c3b1c1","@lodestar/params":"1.5.0-dev.2042c3b1c1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.2042c3b1c1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.2042c3b1c1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.2042c3b1c1","@lodestar/light-client":"1.5.0-dev.2042c3b1c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.2042c3b1c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.2042c3b1c1_1676220443825_0.5262654652108567","host":"s3://npm-registry-packages"}},"1.5.0-dev.3236de87c9":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.3236de87c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.3236de87c9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85fde58ead66c4b43b23d553baf50508274fa379","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.3236de87c9.tgz","fileCount":978,"integrity":"sha512-i/b1gaYTTIA1urLWTm7zXyhpNfXuv4TmB2pKSVA5jKXJo9z6aT/tTXscgSxM9G2GcHxSTUDYh9+yZy/fUMXk5A==","signatures":[{"sig":"MEYCIQC9PoN3RPKW4mM9Cp610n8NyR2bwJnbojfNj9glrNjGNAIhALWkssNKT0mQA+u7RAJwU/Vd9sxsHeMGtp1lrxBCFwb/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6bhQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6uxAAh2JDu3yZJURfsLzdWuVrDQEtVXfnE614BiY8Qc3o/EyuKb9h\r\nhWMm5xcZD/z97BVTUy7WXY6WIkwYxDAqOrqyPvqE8RqkIHYBxVuONnydkgUf\r\nN01Ezsy1CnAw0IbBnpluJQtDPO3j9yalsCnikykybgxAcl4ujPl8CvIK4J1S\r\nLl6UBYYUVvwDGIXtJ4q6Ivzc5mjQYB8F0PFtti+hbmskb3/qSNJT2l3xN8n5\r\n+NgmI2j65OXraik1yagOlqXcknmI26rtTiaoSLOzL6s5gLS5AZK+sNSK5BuV\r\ncj++X9fhrX/VwB8f0d+BHn+ZND+XULK9cjNIC02BxlKRv7fbBP6NQRAObxKm\r\nWnWADhxmCMd/ezrHmP175+iw/YTavndN0poBE4VaU4iMInS6gdOQUSx/EE2B\r\n2crMBW50Nh8KGWLbd3s1vKiUUYAlgzdnIu88elbN96H1eFa/xKZJ1EswYNTc\r\niOOLZv3HfDG6S/2R6QfyJr/ugkKOgG59KBYPkGUIzNXYWmDZppTwoSBhoHzZ\r\nSkwS1YGLG008Py5RITC6amf0DpVfJqanlr7CHmhAjmj9dVPrakBtKcWwfzrX\r\nbJFaVDOuT4ssq+Qc1X1qbF/cbhFGZwve2nI6EGcTj2wTK041JLHEQ/uDucQq\r\nrhlkaKmdVIWd3S6v+NI/dpwzUtZZJIxHUgo=\r\n=hr/Y\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"428b950a8c7f3f58f561a898eb4f29b33d49e2fb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.3236de87c9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.3236de87c9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.3236de87c9","@lodestar/utils":"1.5.0-dev.3236de87c9","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.3236de87c9","@lodestar/params":"1.5.0-dev.3236de87c9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.3236de87c9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.3236de87c9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.3236de87c9","@lodestar/light-client":"1.5.0-dev.3236de87c9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.3236de87c9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.3236de87c9_1676261456212_0.22937446081310275","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@lodestar/beacon-node","version":"1.4.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.4.3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0d3595ca5a38e5ca77ce193b17ef6ca82f1fd7a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.4.3.tgz","fileCount":975,"integrity":"sha512-tmdUkZdOE61a3Lc1bp0QaB4YDm9Fkxo5cxvSUt2IyOL7Ka4La/Mh6c+j15zBdaj9qk7JoJKKlIAk4I92MhX4AQ==","signatures":[{"sig":"MEQCIFCgak373+SBl9DOK+idb4xeWgcRgULNmJnf5/mT3hTkAiAiiNVK21qb61Ovm59jVclPJHLHpb0bSa3T7Jcr+WWssw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2536577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6bpHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7cg/+JLbvru+a/ANCMKoJQVi9jNwmGfBc4hPkWsL9xTdqBrjlsxoL\r\nOozirEO4ZpEa8fWSxnuMrl45Is2xDcvXjcvjAJfqvfbvFscUUusCw34Hgm2E\r\nQHu3A0GXa+EjXQXtus6MzA0uPu44Q0OLfrLssoZX9m1a9SqsjWOxz8DN6YMs\r\nfnC6Cmg3YUae8kHfkT6JnzfIVF+5Lxg5gnuXVrOOHXzjKZcmUIh0pYdNmfu3\r\netSphX9ICV6Taq5xa73z7uScOU4Ox4eHNtT8qmv9XDwJHhmxyAi4MQKQFBOW\r\nVCo/pRruGbsVI8wR3HuDOt417hcL/4k9ifx8aaRsnQfev4ZM3MjyrFQD9H0Q\r\nDwqhz99VFMGOg62scKoxTbJrqBrhD7xVWxo2TSwM5hwXcjum6+NsXE6sqvfJ\r\n9KiGGnBPNGSNnnwylE4xA77n31ejMzWbIbu0VdE/TSs/+oF74S2D/ltHanbl\r\nPXaGqLBufdhvufQ1ouVvutnD+3sqDOwj6wMQodf4x7vUvvbhmQlYmIuYrbP3\r\nOQwnl0A9PXlWYq1DG7XZtF6su1BQJ4VnQORdkP9FOAAW4sOE1fUkaQ4Dp3rd\r\nxfgkeVh7RoB/iuoBg54DarWwWloBvcBBtJWmqRCUc3TtURBc7vC04npydbvY\r\nZ9DBHNeKQznHWis9zrF+x17JzS1Csy46nLE=\r\n=vVl3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"941a1cff4bac92729c9b5c9db84eae69b1a1175c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.0","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.4.3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.4.3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.4.3","@lodestar/utils":"^1.4.3","datastore-level":"^9.0.1","@lodestar/config":"^1.4.3","@lodestar/params":"^1.4.3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.4.3","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.4.3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.4.3","@lodestar/light-client":"^1.4.3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.4.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.4.3_1676261958919_0.4936966546338901","host":"s3://npm-registry-packages"}},"1.5.0-dev.93ae89e1bd":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.93ae89e1bd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.93ae89e1bd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e9caeb9f42ba616da53353e616bd58d94e010c40","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.93ae89e1bd.tgz","fileCount":978,"integrity":"sha512-L+DGnTLq2uNL4GhV+YwxVytnWFoi1wtvfIPe+1tZTU81P5BRKXBfjzXCEnUGg+l6OWzux+mjHtxl0/cOX6vY5A==","signatures":[{"sig":"MEUCIANtmN3T5m4kWOStZPNEn6ymVxAcMbrDjeDrAZPNffAMAiEAzZVDCO67dPTGXqMmdoNBy8oRr0xGD8L2e+vh1dvXhLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6oFkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVCQ/+O5ZUAq4IiaYqSmPmqLGD5+0e+uaOAa9E6sqgzuXoVGCsevPo\r\nalnBp/pOib2lUn+RmUg/V4ePEoRfVZeRX+1psvgmhf/+0LQgv+7hjYXUWZvZ\r\nllsoaKMhsZD9lhQc1wwJ9fZ3iXBk5/TBCQUFN+21BZOkg8BH6l9g91aARAKj\r\nWUTi+makSHdorsbPqHAmf+FxkkYg83nZVCKdTtSzS5k4z/2ANNpFfY0fbw5k\r\nwxYNhUeYrCTQPW+twZsIcWmzev6dVOaiT1OI2q7bvE++tUUH+PC07U1MAgB9\r\nDNAzZQEm1Z38Ke5r1PPUplXKTc3ROf7A7h1kwS7bUaWhf/SDlAwwz4u1SRf9\r\n7FiZgWe5zyrh1gtH/NjUXkrS5O84CxHKe5VhPxD8PrDFaYD4QcGhEFyLxk1j\r\nsbQaRKAZDrhPJIo4ZiTRpu7X3J/Rg9zV5uRr6moRfhCls5ogGBNXppduyu4c\r\ngGUJFt55F44BH3adlULfiSegcWXAF3TPDKzzgXkkfkNEDtg21DYkL1PSbuMw\r\nr+H5zI3sIZM1u3nifs55Nn4exvCoPSnfrshNQrWMxQl0ruK9xP39ZGrgRxA5\r\nZeE1OFc9NdrYgDZm7/8UwwifJRln2ZahBbe+s35IQLpHjW2BjBrgok7yYvhw\r\nBKrSwH0vIYIHkFzYUvrrriIY0X+Zv5COtjQ=\r\n=CcHE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"d9cb122dd73a97c25d93dd66fc506ea40cd684d0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.93ae89e1bd","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.93ae89e1bd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.93ae89e1bd","@lodestar/utils":"1.5.0-dev.93ae89e1bd","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.93ae89e1bd","@lodestar/params":"1.5.0-dev.93ae89e1bd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.93ae89e1bd","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.93ae89e1bd","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.93ae89e1bd","@lodestar/light-client":"1.5.0-dev.93ae89e1bd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.93ae89e1bd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.93ae89e1bd_1676312932289_0.21887504192493967","host":"s3://npm-registry-packages"}},"1.5.0-dev.4cec93ebcc":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.4cec93ebcc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.4cec93ebcc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"79b4e028ac0248aa9b9f3325e552c2a3ceb094b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.4cec93ebcc.tgz","fileCount":978,"integrity":"sha512-ipzqV6z0spjb11hU9xVJLpP5x/61wgnl/Ckzfl4a8Dwi6NIySXO+oP/vrAbdY8zBUrkkLkywyIHo+t5f8alwBA==","signatures":[{"sig":"MEUCIQD7OzxCaD/y4BZdWYhwqS2YxNqzxrXThKxpEGJ6nmbakAIgbKMlBT+Pg7PWHe975gpWjrBDc6HWVALQed9IUzATIBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6ohGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2nhAAhGUa3mcd0Tte7CKcvahzGzODcjXSmcKa015T1ZHLDdQ93e16\r\nlOIHpBbgyFcLhfWvZEC2NVwLI1KltGdY/11fOPhrBjRBcuzYNc72qoZtGHTs\r\nE1jgvCIe8g4rnSWvFx2vdcYLAS1cbhYOzEW8BFZoyCEXfqEgIelpfrk/8zGN\r\nmdIuGPeTt5p+fquL+Qrp4Tpj9rxzRCfxROWTohHWZkC6NqNprY5w8kbHxHzy\r\nIY9WzSN3LTHrgTQR8T72SRUXjvoLM1oKuRQ3Tlakv7jXmOkIjSAVEl4gAh4F\r\nmZozqDNQcuaRKol0SlwcLBUXfOI4lGTiy1YVDQbftMoEMg9tw7Enx6btDszH\r\nJKGwUYgY8MTd+c/+ppNq2F5LeDRSugiK8P11J6l+3bPnUTbWlxyqcTUuE15i\r\ncmmQQpKdWL3eD2SN+bRwXClJjANwV5ORIMHnsoi3cCMZe5ewaG+JvbkEHNPH\r\nunS0r3BdGeaBWypUCIZAW+jfwXrfCpQG4CKS8r7g6nWojox0c9JTJl0BKY4I\r\nPf00gTsU8xg0/7+tJdszQcFtySeDvVXGzveexAWRgE6zo2Ouw19jxyL5aEMU\r\nA8RbFzpu3rXXgEXFs/eudhGBxB/c7yzGsLxwDLcIAVRmaHqLGEEA8hKnIZxd\r\nGSHfuaajHZ1MAYK9SOhO4z9l8dXFf9Bdl1c=\r\n=io8M\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"1c3a1d9b536dd0565868912c5eb74ab3ce734d33","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.4cec93ebcc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.4cec93ebcc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.4cec93ebcc","@lodestar/utils":"1.5.0-dev.4cec93ebcc","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.4cec93ebcc","@lodestar/params":"1.5.0-dev.4cec93ebcc","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.4cec93ebcc","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.4cec93ebcc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.4cec93ebcc","@lodestar/light-client":"1.5.0-dev.4cec93ebcc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.4cec93ebcc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.4cec93ebcc_1676314693847_0.8145422382449174","host":"s3://npm-registry-packages"}},"1.5.0-dev.ec331d66c9":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.ec331d66c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.ec331d66c9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b7f9748f384703d9b121278675221849ae189532","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.ec331d66c9.tgz","fileCount":978,"integrity":"sha512-OvDG3lEyI5WtQ5zpEYbHVJrt7YKjJoUseDTbunPhMLlkqqwwieoUFPpt/gBePUHl0DQjP+AXU03mFJ8fKgehzg==","signatures":[{"sig":"MEYCIQDGZsHABMWkrSdkCQ3JCMHtMD/kNIJezeyMdKYHCt/CrAIhANlfInOFkve2DQ/VUpDxQ7TeueD2+UwLPaMoY+Dg1crj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2567210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj663/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoptg/+K/EK1ijv2oVApkLbM+6zZ+4Z89U822a83U7qTlwOsUTAwoYl\r\nHmnaBBdkGBilJsPAEk92zpo2En6aCpSC/Q9ZpWjFlLDwMdR6xtsY5z40UzN5\r\nKI7yQjh1mA1mMUIF6kTll8qGDCweFk/ckcDxaTvv8OZ3ND9hHeip05SjEWL7\r\n1dZMOD3RevcbUaMQMzTEBkjhxM1oWWdF9K6dIGnODBRnZqPHTiCKpnNer03u\r\nP0ZeVHdFxqSG0qzlCpbrbCgLYLl8q/5MtmTL/0lgzCXcmCrB5MCrmdkN6JMJ\r\n5nEgn5n0U1wFkzPoLrdBLl4NxBBXEmQ1gUsxOwzt5E0gIUn0HpdI0O68WcDz\r\nqRptlpiRCUeQ9LfPxOWfE9s6bGZSz+eIG8D3IG9M8b7Y5VcfcfbLiexhLgX+\r\nshkc1lMwO6iLmgGMMqyqNAO6+rKNIwYlWJf3WCjbA6hdO6b+E1Oa4fSXqflE\r\naCqh9guJUQdefSx2sgv3J1ZOBrpQqH1jtmR5LNHXQ+MNB/N2alUGS7/YBmRX\r\nNtzdXemdSmmIDTAQ7i0GDP3Rv7IxkrSjtFaCON1FrqD5a0x8jAFTRk9vDV7t\r\nsh9cuRIkfOypUp7hXJ0F7zbrgw75/M2TQajqhTQ4xi70KJCkP50k+o6HyQvj\r\nK1YgcJ4xjkVBA3UZz/yboTgbnyiX0SJVEGk=\r\n=S6+c\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"19fcef27632f3af40a3a5ddcda6fa16a1eda42bb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.ec331d66c9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.ec331d66c9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.ec331d66c9","@lodestar/utils":"1.5.0-dev.ec331d66c9","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.ec331d66c9","@lodestar/params":"1.5.0-dev.ec331d66c9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.ec331d66c9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.ec331d66c9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.ec331d66c9","@lodestar/light-client":"1.5.0-dev.ec331d66c9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.ec331d66c9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.ec331d66c9_1676389887501_0.38805927142595054","host":"s3://npm-registry-packages"}},"1.5.0-dev.e518ca4a7f":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.e518ca4a7f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.e518ca4a7f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2a59eb4ec28e254c3ef73fd59fcae03b04505420","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.e518ca4a7f.tgz","fileCount":978,"integrity":"sha512-jXNay2uLfvd/Gi8T3aJZHZNSjg4rNFqlrIZCWaGIBu9aTNb1T6I/q8/wONN7+y/R64cxd7g/ly4PEcYP3Yk/2w==","signatures":[{"sig":"MEQCICOF7HkQ2iiJ3b93G0ekoWXiIfoDAlsevW3Bf+OiH7ITAiAGajkW076rfdqofWIiLdjCoqXXSHp+/DUBkTntK8u1CQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2576340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj67VwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXoA//QldzmJE3/nLabJegNfSuNQ+7P5bU+u7aybw5WSOjXDPytrSD\r\nmyQdzomaRh1qMKPBAI2SCXkmb1roOJpGeb2LWS/ju2dXB3VBZwGdRnfEtOul\r\n06A9F+75e5P/E3R2DEW3KMO/3rY8NxIkGxIgdL4lyvHh/sGdhDIcEW3UEJND\r\niWgLpNg8DFYhtHIJnpwCWU9L7/k0qJMPoruC8Y25cwLKKdexQ5L3naKFQBxn\r\new7Hwqt4idrQRdPqT8dpuAnard2jQdae+XwD1hmgqDT1HemL/z4S46F0PS1j\r\ntTlYypZgNW3okf3K87etDyK7Im/pmOhfBnUcFjakf7OdrG9R+i97IuwoVU3/\r\nfPfCOPgGyNGUswuMBVr3/eQRlExasQ9I+pW3cEG2g611fwR0Coe2sagowB+C\r\nHUUYymiSAMtFRe1xX5jdrc98mBKaeNzbr8IPaMYjuULlFJzNy270eKpGlTSU\r\n30J5SSi3+FYyPxRdkxgL80RZCAzJpPKwzF9fdeWwe74o9a3vnj0vjyQLZH7z\r\nj/o0vGlHVXrUAsU0ivEYinTd6oF7cn7QxbkCqxHLYWLIE6sXc7jWXBMcHi3z\r\ndo1vuNB474lqDidWPt9HOcvRXpUnSBcHXaE2YW70MzUiwgomUzm2C+enPVmC\r\nJ8NRb7Io9WO6R0q+lFZZnejjp5GQbIb5NpM=\r\n=NX0G\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"5e4e2ded1f34096daca309a348fd2ca416458aa3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.e518ca4a7f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.e518ca4a7f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.e518ca4a7f","@lodestar/utils":"1.5.0-dev.e518ca4a7f","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.e518ca4a7f","@lodestar/params":"1.5.0-dev.e518ca4a7f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.e518ca4a7f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.e518ca4a7f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.e518ca4a7f","@lodestar/light-client":"1.5.0-dev.e518ca4a7f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.e518ca4a7f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.e518ca4a7f_1676391792723_0.9173897310902033","host":"s3://npm-registry-packages"}},"1.5.0-dev.6ce9c2f438":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.6ce9c2f438","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.6ce9c2f438","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"082585fabb3310fb7fe62d9ed262fd508ab20f5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.6ce9c2f438.tgz","fileCount":978,"integrity":"sha512-6tYSVAWSTxn0RDKtvLdg9N8FRJXNxGzSHBuMXRNz8k7OduRffDe1AUDGY6umL0Of82TKRu+Cz5hsQlnCG/OSdA==","signatures":[{"sig":"MEUCID8JfwLqFdlint9vDYVdtNzZqNdrP7MKkCxQPac1C2K2AiEAojo+1/UpEdbYiUbr1yV3FQ67QPLjm64z0DPNy0WB9n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2576340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Z05ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ6BAAnoeme67yyJvLHDlkNdfrghPB/zY6Z/hgslWEw00chrV5LiCF\r\nDRSW25PftfX/QpeN5bBFneb48vGrfjGD2LRLbtxPFT/JYxccbYZoKwXCV2vE\r\nkNAM5kRfNyyNOg32jVq+Hykl+7wiQVJNTFzN3gzsP5bdqNnnBqNSnRq88c5L\r\niH6Qg7LPcJN26GNWkCTcjP5tS8+wkNPc4912Tth68czMQ8WwTHXLoySGpS+D\r\nRoQ2QGmCKClMzr3/Ea/vHE3EF1QT6CCwjJwNk0aKh77Sr/BItGyR/NnRgueL\r\nCOMY81Q09K8EpO9m5yfeEMPv5jlw9jOo0cn2w1v4b6OYFxYPnQVtFbCq0ZY8\r\nuWN2SacatuqXfyz66f47MVbBtxiUwZZhifHx13SDUdkNMBCvLG2b8j4D4oEm\r\nAPsM/6eYtIc4hG/teW+IegU303mvih34dOWfcn3hvdpyI8ftHZlm2siqVAiz\r\nM4sjI8ujeEwi+CtEkwW+DLxyaAWnRgvBCyph3JhneTV2iPMWJux8v/bEev9i\r\nulcjQEGMeIXY3/EsL3iqTANR1Z0b0/zhvW63oTLMwPlOGvWH+xBkTk5TdDrh\r\nSUtTjqheEwvntxex83Ez5L2epMADMDI859A7J7H9HEo1trXfnmv9WwLrgVid\r\nYQV7CSNpZv1J7cDPe3bCpkoC1n++A0Xzsko=\r\n=7eN4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"8542ae8302950b4e6d6326233e1dbda496b8dce4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.6ce9c2f438","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.6ce9c2f438","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.6ce9c2f438","@lodestar/utils":"1.5.0-dev.6ce9c2f438","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.6ce9c2f438","@lodestar/params":"1.5.0-dev.6ce9c2f438","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.6ce9c2f438","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.6ce9c2f438","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.6ce9c2f438","@lodestar/light-client":"1.5.0-dev.6ce9c2f438","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.6ce9c2f438","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.6ce9c2f438_1676516664841_0.7017587065707873","host":"s3://npm-registry-packages"}},"1.5.0-dev.0607fef8d9":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.0607fef8d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.0607fef8d9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"43c48e0118de4455df062e5e1daa0a296984ca63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.0607fef8d9.tgz","fileCount":978,"integrity":"sha512-ldVt1ZDHJal+rqAIcUUQujbotzSdC8ksEkIqtWAdNKSM0ts2/i0O6FFRU8kpO2MkWRlZUWAAOWFbp+gEGPP9PQ==","signatures":[{"sig":"MEUCICfr73/xuuHcDB/oTaLd147nfGAz9jKivrYTTPvqRNA8AiEAuKQNm0pm8CyJ/Lf6WknzRejazk8vgFg32D/8kXPl9r0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2577320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7aD1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Iw//ehK5f3h1DSk1/AC4S65MOxisiboC1RoNGKxLB1/RhaHWauI5\r\nI8SpkFW+ZYSVHbCXDklwKw6OJe5O1GAhAyV4dye08FMEZ15a1fZ/WoqloWSQ\r\nQ4taoyDj+4AQ4fpB24o4w8xi1cdQlOwLenLeGTfUEjr6/KZbp6MODplHLQeX\r\nd0cb5+fNswijspIkzl5+ikWymPHyTZhfbUnCJYlHsAFSS4XLNHyHdEtI3fat\r\ntwoWmTpipFeFY0AygVI1p7WAp3he3mrrM547z0A1FZP3Q4sw7rCwmq6lGsO8\r\nVY1sRIVBkbpWDFg8Ac0AYkp601RvALDsKZm8GSupgGdowKU6j8cBoi4jiP7k\r\nM224BFX68OjX4pxb/YW4XEkD1DlrSh/KvQoK9apv+0+BlghP3NFD82SfpaWW\r\ntY3b3GqhEnLO8d48pugUTJXlWq8DcUm0GgtTKH4+c6B0MZ5epHrOHdqImpFS\r\nMzw9gkYbnBRxhLeohpQQCy3yPW2PdSX49nqFz4MxFgakWHGaqtKRaiZYkV7K\r\n7ldpHOQ13aA0i6AKgoojqKEY2Fnxk2Tj5RTuTV/MAyJTLwPC4VkR58EqgwvN\r\n1fo36FqeDCSvMZ2MoagNa42dXT0aRDlr2BKGtby8MSyYZ4745K+xCVIBgzKH\r\ng9UNc5rvxxKl2AsO5wDvmj95bEZOTQWvJaI=\r\n=m2Pm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"07e44e46d05da2f2e2aecda4ee9168082fe5f0a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.0607fef8d9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.0607fef8d9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.0607fef8d9","@lodestar/utils":"1.5.0-dev.0607fef8d9","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.0607fef8d9","@lodestar/params":"1.5.0-dev.0607fef8d9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.0607fef8d9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.0607fef8d9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.0607fef8d9","@lodestar/light-client":"1.5.0-dev.0607fef8d9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.0607fef8d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.0607fef8d9_1676517621617_0.1544526809428226","host":"s3://npm-registry-packages"}},"1.5.0-dev.8beabbbde9":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.8beabbbde9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.8beabbbde9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f5f53ba6164679447472299f88608bac84a99945","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.8beabbbde9.tgz","fileCount":978,"integrity":"sha512-P1cZhZ0a6z/7muKagxFwjElqTRKaQuAdAG6qdUaxNbRLzHzGpA/zFGzsZiAdueNO7ntGVZufPOC3iBcS8cSTtw==","signatures":[{"sig":"MEQCIFvYnZeQe2Q0TIUPVmuGUntwd4nNAqrrmpsgg1UXdq6VAiAENgu/WlD0rLjjK9FshxwSg4SK1+kvVZQNMowsQiS55w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2577680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7mDDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqSQ//TkMIXGG6N4mDiEfoORFy244I7FfmGccdHY8qMNf8qVbBE6zQ\r\nDPnzR7VseYhgzXKBS05HOKZu50k/rsCc2ZEtLqslnIejWVq0H2vhNhxmXPtD\r\nzMUYgqc7pQ1HHBUZ+m0H0SAgjsezOtzNtLRaLXYA30TJoEEA62I9MjPCcNCs\r\neov2Ydkohn0ZAgRcKtANSQuISpD/XCWvW3ZECTUP2047yBuFKkX0bXoBaz5M\r\nmZsyV9dcfKXdY0AtC8NGDfkb0zsvoDmpZYhSKuLL7Ue8YOy2/GWNgOFO/fat\r\n5cVJ+XF8BcMtJ1ljpn54rNtnFP73wylXz2jVn+f54lpDMgZtzW+iGBML4M8o\r\nSCJlNhtXZXomyozS1uegNHWP6NyqHO7VrYzfMUMcywl8XDPMiq0FaeDRidrK\r\nWSliCOnNfxNrnPT+nQHdhtReeGVCrO5uSgMPNz/1gN9wELBPCQejRm1Fjtm/\r\nyAmeL/jfwxFhYbSysQ9lqLz657TbwoeQlAZXkAUzy9X5ubBTBLdukKroWJey\r\nhyn0tQ4aa9HXGTcMi9Ey62EjkG8mqWk35iFiSHsMM/QwfVdLC7inDIYgd1ZM\r\nId4Cw0fFynKPzOl5KYlw3e69X6zxw8Q5hMGCdV8nPUCOfzvgwcM2rik010+b\r\nEQx+4g7ImH9dijKvz6oSZO6+PIE52NtIyJo=\r\n=bs9a\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"0cb7971a26b7fe0d0c97a6ad9d897dcfc54931eb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.8beabbbde9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.8beabbbde9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.8beabbbde9","@lodestar/utils":"1.5.0-dev.8beabbbde9","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.8beabbbde9","@lodestar/params":"1.5.0-dev.8beabbbde9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.8beabbbde9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.8beabbbde9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.8beabbbde9","@lodestar/light-client":"1.5.0-dev.8beabbbde9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.8beabbbde9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.8beabbbde9_1676566722763_0.26572665348325186","host":"s3://npm-registry-packages"}},"1.5.0-dev.e6eb3bd5c9":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.e6eb3bd5c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.e6eb3bd5c9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e735b86cbfe663f45e6c1c687b9e43dc4c52028a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.e6eb3bd5c9.tgz","fileCount":996,"integrity":"sha512-YakpogO5mxYaUa8dbAkiduhUDswpQDWuoJwSldQ1bTZTYrQPfUREsfTTGlpyIhrwK1u9OVqeA9ZcztI5k5WrnQ==","signatures":[{"sig":"MEUCIQDhA8yvkM7maNsw9FI41vGMKDDR2uXj1Zp1xXrlMr9w3QIgNqipAIeFLkqB/QfpFo2hL5iNRmz1ozP4hHv2eucDfco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2623869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7mMLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcMRAAnIwg4idwCH8pecLtpsZbV5o0A6UBat3UjH4xyvCbeUlR+ERP\r\nkMXyEsO5qq0UvYo14X7v1tvd2yUuXlvJ65aOh5fwNdwDlmJzbXpIK2oe3BJ0\r\nm828lsX8JqKFBAgMOiMJi7CwVv7nY1ic1GDE77yjRo+s9ot4zidogbO37ox3\r\nCs39XuOTY1lKUQizH7xNq7lbegIQl6qqjaCPOH310bFMqYYEEoXdagLbekwk\r\n78jF5LsCvYtkfUOMziqsicp9zxW3xhuWf5YYl2bAAFHvV2ui83mwfFrtO4rF\r\njHCWpswrzjcbo5B1oD8ldqtLMFsjm0LFqbYjOcfdLcfruKuNCEoycbqkTdvm\r\nl8STPohps8RMkVb1egcLgDFR8gbZkH01d2RNwijsSiGV4gqBCWs810Xx7QxF\r\nnQ30yWeSnPZIOuNMrAURf7T+gzztGujc5eLM72e9uPaJ2uoHoV8mrw0DcJI2\r\nK+KXEvVi0LFNlY02wm7bK/8LFEAKJHqdsiIoGavWyekRlUUygbNjGF4Qunpm\r\nQXHz/afohfwhBqt7L7Z6cvkASVSDkjGjeCGLj1sv+ULuMxy/Roh0B9Sb3Yvx\r\nno/hBctJyRDuNr8Ru8lwxhsGb+1yU8KQeLktjeEjErOskai6V6RUos0QiCGb\r\nAz6AIQBzrTFZfnHiqG7siMpdR9xal6iKzPA=\r\n=Du0E\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"604431dc243bfc3c58bfc19bb2d97da88bf6cdad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.e6eb3bd5c9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.e6eb3bd5c9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.e6eb3bd5c9","@lodestar/utils":"1.5.0-dev.e6eb3bd5c9","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.e6eb3bd5c9","@lodestar/params":"1.5.0-dev.e6eb3bd5c9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.e6eb3bd5c9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.e6eb3bd5c9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.e6eb3bd5c9","@lodestar/light-client":"1.5.0-dev.e6eb3bd5c9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.e6eb3bd5c9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.e6eb3bd5c9_1676567306707_0.5263364324317159","host":"s3://npm-registry-packages"}},"1.5.0-dev.92ab83dd7a":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.92ab83dd7a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.92ab83dd7a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"20a76b0be28bf21ad70a33312d8425ff3273508b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.92ab83dd7a.tgz","fileCount":996,"integrity":"sha512-HNlJpAD61JfBnn00bblVUwE/IYzJLbgFOb/AQ3r6xP+FRAll7iaZhyEV0yhy6TvqMRZNbQODgLFI4foImpCIFg==","signatures":[{"sig":"MEUCIQCu80krEkFlajHSwyb8LGrFXyR7sGtIXgbs+HLf6MWhfgIgODJ5+WaVFFwazUz7mnNpjrZIkmOSBJKfg6I27Kli3NU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2623869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ol+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9EA//RtxVjLecJCoc8tpcU5r0YrNx6/f4Op59r104Pb1zVS/bn+35\r\niapWLW7W+S6V3swpgbm/EQlLZITKNzHLtvhoJ2qaMtKbxydeHK5EQFaB6kkm\r\ncLLpRfolWkYmfCFXwhrbEQqgvuGysHD+fjN8Dthejb/jqSJnMs6eb0BwYkjd\r\nw8JN3PGyehx8F7OQnPmq0LfqqoAW9uZwfwH9+UGuuyLmSCIEK+QQm1QXpUrO\r\nT54EmON+8KR7JsIR9DnxZwqwgzqE6IWKmKOqzCoCJDitdxV2DaC18Dy1Rj33\r\n+NFiWUkcKwmzussWSu9y2bQfFcz0PhqY3aar2fdihyc/mhet8Y7uowUz81v9\r\nnbhGXKvfQ6d8GVPX+jnUfkIERKD3N4gz2LTB8GHyb513X+jJOspOxxTe2gf4\r\nIPNSD9sLSzDyBMbH6dCOEAY8xP8ssWvPRsmUobYp7K6i07nUt25JGyfgLHbZ\r\nu0I+Ux+YQNg3mzLBwDEjyzn3euXawPaJb5cjRGiXSvoNBH/36Z0j7zxl+6B3\r\nj/JDarMYldOsVcIVBY+RY7KKCExCqG7o88AsOnp2Q/fZ9TMAg1HwILCLn6uU\r\n2wpOK7iqNFcuudg8rXSubcD2qXGV7EzrCvwZOLT669rEGFlFLYJer+f7uy4z\r\nT0pWj8jXJ7WPB88MNbMnWxjPpzrzp98BzRc=\r\n=cBAU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"94d5cc5edc1f972a5f33ab84614124d74697a9f8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.92ab83dd7a","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.92ab83dd7a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.92ab83dd7a","@lodestar/utils":"1.5.0-dev.92ab83dd7a","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.92ab83dd7a","@lodestar/params":"1.5.0-dev.92ab83dd7a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.92ab83dd7a","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.92ab83dd7a","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.92ab83dd7a","@lodestar/light-client":"1.5.0-dev.92ab83dd7a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.92ab83dd7a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.92ab83dd7a_1676577150125_0.7997804559657649","host":"s3://npm-registry-packages"}},"1.5.0-dev.63479b4e9a":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.63479b4e9a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.63479b4e9a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aaadff7a0c3aa1cf6a8a24580bbddb2e81b85956","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.63479b4e9a.tgz","fileCount":996,"integrity":"sha512-DzO4tj+vO4Q6WvPDfItquTg5FAdtlYK9KmyZItVb7I9Vv62r/HiAxeo4QEYlBEsB4yudIMSsnR05++Sm8o4ovg==","signatures":[{"sig":"MEQCICj7lc6HsibgFDY2zTBkDUUkAVe17WQGbpxcbljzcVDRAiAJxTEzl7LIxe3gEqVMgOtvHbsq1VYjI62bHx8ZpS96Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2623869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7rgVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTmg/9EZDE7yx8RaagLtQeug9WymnbHsuy5Z/T9d7t+22NpfNgsZDs\r\nLyb8Sry6dLiHhRNEYmKh6GA6Bj2IpOgPE6VFwKQiv0YVvL/fcKxdkrdO1zrY\r\nVkTlif57h7s2CEf7k//PRH6F6JbktHdD5gBKWUwnzcr0PD1zcHe9dPjUmyDw\r\nZZo2x8bcvIj4eJD/+zwiwl7ZHWi3dHhC2BA34B2MjpU+fiSxaT9e5SIAgR4d\r\nqI/+Mqi7teeYeGtsHRXRxpZwDIcuJBL7bRU5mw7OZF6PNkdwGTWRZE5SzYAe\r\nATFcTJqTsA2GUeoUV7Zw+6tzawSxxCarbswW5ik50aEtBxyTnRZxqV8TF8hV\r\nPWQXsCvGDFdhIWnjxbd50wFg+SzxpET+o12PAFlemh/rgrDP/Ese6e4r5QEq\r\ntvrRzqkgoo42NngyAioQ9y7Gs0QreV7i2oOXLIXShz6OaBXLzW1Bucewps+0\r\nf7NUrkceNe1VRx4Q4geHJrAdc0FqQwD1l0cYXm0uycVmQMzbkNI2YNO9HzE5\r\nAwOGrxZb1Z2Fj05c6Yj0lDZRZiiJrq71bL+pcTRTLQtK2p/BvgEs97gCwReA\r\nQGS0H/EfqeZlNRpSk+4eB8mD27LUBlz/q6FaWmBY/bAw/rCtyAp7g9Zf1UKX\r\n3oZdRfgo7WMWiLfcZpq44aeCSHRbFIFy+ys=\r\n=tPkK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"11915466fa84273489668587efacaad2b2c4db31","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.63479b4e9a","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.63479b4e9a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.63479b4e9a","@lodestar/utils":"1.5.0-dev.63479b4e9a","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.63479b4e9a","@lodestar/params":"1.5.0-dev.63479b4e9a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.63479b4e9a","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.63479b4e9a","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.63479b4e9a","@lodestar/light-client":"1.5.0-dev.63479b4e9a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.63479b4e9a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.63479b4e9a_1676589077306_0.7240064326460627","host":"s3://npm-registry-packages"}},"1.5.0-dev.7a40fab28e":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.7a40fab28e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.7a40fab28e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f421fe7b2a21715647ab37919f12de370dc91ab2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.7a40fab28e.tgz","fileCount":996,"integrity":"sha512-joOEyYXAAb8L82k1vOL1Qeg6gfZJUQAniVEkvRdp+Cta69NTEHTun0R50glP7resC0bhk/zN4rYzM8snmKksLQ==","signatures":[{"sig":"MEUCIQD5pHanjC0vldg8M61886y58PoJmdIPU5SH3h4Nu7ItAQIgevZ5p+Wh+EE3wSSWx1EjVLx8EE73UX0fyZNM5OEn/wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2624025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj75haACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpioA//RaG/z1zCL+SvaAljdYskN47e20mKwvls+vlhAOkbZHKFRwOA\r\neqm0Pqfs4zHp4laPAZswWwa+wXrb7OuCoIy3rC/JfDwAidCoKmwVhi9W40ZB\r\ndPsGOmhmr2aFwzW3WODq/Ag14xoQHNNQyhMo3cIQPyaOb4cDihL7tmlTMAnL\r\nIKgSE4Rj+7W/clziF125kBc3Y0Zco9LtmwgdLK/Bf/vM7pezTMlbU8PuI/Ts\r\nZWXKLMVJlMvMlKch23Xp7vTWrGl/RC/SW5Q8UwvSLGN/RZxHOeMUas/ByURR\r\nzauiHcnv9EVGIICreN1TY5D42Eg4I3EU9kaotsJcmCR7YwwObCKyNn91qZN6\r\nQJcGBgPlHjyUDQ4TgkQ3WJuA2SH8oqYJd2WgDmzrf3EfoRmA1WkoHdDLDdPc\r\nWtwMnNn8bxMkHDbnZKFt/BiCMcse5+LuQxof11S2iDh2yUZ1adnf3wxmCCfa\r\nGa91g+woDoFiYtmWRLIiT6vUZqs5H8MW10DzkOM7aDkeHvzyH2SSoaqbSbXn\r\nt7UPrv356MkwG8AaVHlYtNuH3jmn6PfM59W/Q0E1zQSIBc4bPoD7qfANgaDA\r\nyHMxWcEpX9nA3ke/jWkdeO8lC4Fb7RHogBjx/7yzMwqlSB4KAPl5HuOQwjOF\r\n8e6K3nP/Hc3+Byk6NgPgXKOCXCj4NZ8nT4I=\r\n=72KY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"14de901880d928a0c14273b6b75b4b21f554d56a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.7a40fab28e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.7a40fab28e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.7a40fab28e","@lodestar/utils":"1.5.0-dev.7a40fab28e","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.7a40fab28e","@lodestar/params":"1.5.0-dev.7a40fab28e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.7a40fab28e","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.7a40fab28e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.7a40fab28e","@lodestar/light-client":"1.5.0-dev.7a40fab28e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.7a40fab28e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.7a40fab28e_1676646490519_0.5991488066635882","host":"s3://npm-registry-packages"}},"1.5.0-dev.3857acc2a3":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.3857acc2a3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.3857acc2a3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e9dcce02c9511589eae09e0b2a15346e4569dccf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.3857acc2a3.tgz","fileCount":996,"integrity":"sha512-cq1VQ9gQyiaLJvigKiVbTOIb41ci5uajrVn10KltUJtRYCdZaGl7NkaM1g/jHJiPMXbsTL04Cd4IyM/T20lVnQ==","signatures":[{"sig":"MEUCIQCMRm6F8A6Pk0jmXFStDTiug4XRtS5WENSTNwT9iydabgIgUdaSWQp17kKne/EJxVKfdRKpUOjnnxDLoKUIESjA7W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2624364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8kdSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr01RAAkckE7ZtGzeZrnjjfH/TPVDCUdlUlWgTbOSzz4+uXlQQ+OPYQ\r\n36/mG5dR03wH21dsm6g5+ylAwCH5LmvbRsOSPk3Wxy3SQmWcC0anEM+E1DFc\r\nEXLhMCYQN5V7e4wb6WQeTq4QTxu6WBqt4yci9ZDD/cqmYGRVLVbp2IsrV+r6\r\ns4nKD/Xb3+jPUTyDMsbv8GyPslswrI9T0cJCDUhVkzjuQTz53ffWcfLsWJ9N\r\nbY4PHS+KoaVgn+r3YotJPcBiQbzMZQryX5Xn9NftdqdMLu0wqr+e8uMJjlts\r\nek79PtuuFlMco3SmMnd8Uh0kgi2iZ4P+K87lMMfFtwrOybxywygBhh13IbAh\r\nHoh3yu0vO0FBXOnWFBIcipe5za9q3QZrfegwcE3kiCQ97/S7aZ++zwue9xH/\r\n6X7oA0IDCFougavhcDMtl8+i0/fskccIlqx+hQhkz48hWeY3Q/Q1PRKTQzrv\r\nuvjg9nwmhgE0UPcgGGz7J2WO4X1ia27M2aZ1G8mMACLOarzheosfZPI/K9lu\r\nvz440pSkwTHPFlgDyJ1NO+7aFS5x5bae+Lw1xmU0ICDr0Ost5QgiTnUBeizt\r\n+CciC+ze/NYiYHT9PEbmkdEJkEjx+smASrY04HQj3J86dcv/8VJLho6RM69w\r\n+Be5ZqPYQyEsYj2DOHrlPp9YnVIZVE9ViPE=\r\n=Sh9Z\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"50e4625d561c222cc78dce13bf216b18e928ba18","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.3857acc2a3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.3857acc2a3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.3857acc2a3","@lodestar/utils":"1.5.0-dev.3857acc2a3","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.3857acc2a3","@lodestar/params":"1.5.0-dev.3857acc2a3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.3857acc2a3","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.3857acc2a3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.3857acc2a3","@lodestar/light-client":"1.5.0-dev.3857acc2a3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.3857acc2a3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.3857acc2a3_1676822353679_0.2697738652778283","host":"s3://npm-registry-packages"}},"1.5.0-dev.f75d10918d":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.f75d10918d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.f75d10918d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0c2a49b43dadfd5174096b0a1eeb880c941459d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.f75d10918d.tgz","fileCount":1002,"integrity":"sha512-cKwApJy1gCpaInj/xN8mroeVYUfJO5YP2UpgTbotEHtX7DKIrWC0ABZQ6s9UR+kvP3RCC3uRTQ96tEm4Mkw3ig==","signatures":[{"sig":"MEYCIQDaEpRw4K5II1YWK4OLTIxLK+BQN8Hg4Y5FCrk69NntpwIhALHs99+eRYccAfSyzypkm+PrFxtt3fZOHFh432MtzBjD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2626678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8rK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvuRAAg/zpdOHEjts2h3zsgJnN86T+cdQ9uwafxGANw6qIKc5RrTIb\r\n8dQHtiTZykpAM8VubT4XmJb6UVsQOnhNxD1ub0BQ5vo58Qz0TlKQ3iafA4F1\r\nYcHH3Zq52UyX9RaiOvEZrwuzBIxepzYWg8ufF3697223T4/xHx/KvV22CcYc\r\npWKRu/5GhduXn2nktMNvSTlRRDZlLXTDfGZZUsK1gzbbtvJWY21fu5p3h+Si\r\nCmhY+2a8a/KANaHKF/+d+37SB5yC46prtmkfhY/1d7ciGm5TNROIx8xSDeWC\r\nx68nE4QfbwBjwKDnI5Oz0MZlZkju3VulF7f2YtF3dhzS4f59hWTGSy5ESb1B\r\nfkb3wmxmM7lG1IGWvgLk9IEZEk12JFje8vYAgFAWVa59dyIifgUXqMVzIYR2\r\nYFG7kjtrh/38NU3whSJnbuLsxEP4CMsuPkQC1yfatYTwQKR2Gk7eyG0AjkQo\r\nXgt+PgmKSfK9ZTrWpWmaz4P7/LHYj2ehqJOXBLGx9RUgW/1HAk+JqtiEW0aN\r\nKyCuexnaZiMACsGGRpzBdSSF1TqYsYi/OqQq/KQnMULy8Jyr3reKxhLWhuiw\r\ng+7WJmyhW/O5E3iWsZvRH35kblPbCmvvIpwgQChM5cesu7mWi5BOGXKzprgj\r\nWnTNp/RYrQ2PwLcjtEMI6d0nb99cPoe8vVk=\r\n=Lb6W\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9cb1108dc10fbb2f49ed3df3f3197f32f606189c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.f75d10918d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.f75d10918d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.f75d10918d","@lodestar/utils":"1.5.0-dev.f75d10918d","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.f75d10918d","@lodestar/params":"1.5.0-dev.f75d10918d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.f75d10918d","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.f75d10918d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.f75d10918d","@lodestar/light-client":"1.5.0-dev.f75d10918d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.f75d10918d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.f75d10918d_1676849854085_0.6259802489207624","host":"s3://npm-registry-packages"}},"1.5.0-dev.df051f4a0c":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.df051f4a0c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.df051f4a0c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d12f651036238ab40f3a11c3de6d98835b5e6165","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.df051f4a0c.tgz","fileCount":1002,"integrity":"sha512-wDDjMMMpSv6jjFBYeXTD+IYMNTxgikgJrX1RDRV37u/xy2VpLfu2E0tsh6LbVOgSwkHkxiaCoyXPG51tRABQqg==","signatures":[{"sig":"MEUCIDBHfL9edEAlXmvTAgLjxCPvgWrO8hNVmGYL3p+pz0hoAiEAh67urR5G9e6E7FZ3xO6wqAoZpBToNu3uCqcwkM8WzIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2627069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8timACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrctBAAgCEViwYPkQsXV4FzJpHEc2JLrkgep2lW1yIOGC6gxOkP2rIj\r\nWmBQsRMYNoEFavwvjuPNHOvMawQoEeWzwVpksx94JNf9CwJ0VIXOzeCATEn2\r\nk0FnrPsmx3eSSuWNtCNIuP891LjhB74PGrH6x0caDbkP3G397rjYXcUxi0n8\r\n6/3gfWX4TXaiT1Q/By+1z+dc3QDtyeoPgOl98TbikEUefNOrXNNQTy/VWQ4j\r\nl4MyYmeHb7MmDdSvqxy7OM2eui/1aAuiRedJhMAEj7zK5GJx25cUIpyGTxI9\r\nsxiKaEoytY42uI9u4qakERRmDySE2AtDJdpVJjgjI2pPpKxUp9d5NoEok2/E\r\nX1Wv7Wd8SFiPYt9PAv+j3zrhGMPYABE1vjQofI3JR5JlvMzjqciyrgG2VL/C\r\n+umAj2L3rtIcrVXNZtQsxTBCGAEP8X+t4QcuysylvRJYgGFyDrHKbpqcDPbB\r\nSMrrKPhBPXV7iT5u6dMTjSzI6thNZ3V3PSmrDZEnOpm3LHBKYjocdTQCMbcA\r\n0DgVoLxFO5A8d3OOyj7okO/F9kFHciTtLnfQO1da2lYfTp0nj1GdCko4DCZD\r\nAVmWSvbkuLJbZsjNhF1OrhDWdtkY/3wc8Jl5gad2rn4tYYWEUJjUaJlYcvWz\r\nsDyp8Olk8nPo1IQwgdlelgBnScwGWnLdNQ4=\r\n=6zbg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f7204441198b58078f8f1532a21a3807e0f791c1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.df051f4a0c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.df051f4a0c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.df051f4a0c","@lodestar/utils":"1.5.0-dev.df051f4a0c","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.df051f4a0c","@lodestar/params":"1.5.0-dev.df051f4a0c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.df051f4a0c","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.df051f4a0c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.df051f4a0c","@lodestar/light-client":"1.5.0-dev.df051f4a0c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.df051f4a0c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.df051f4a0c_1676859558000_0.9972714081297043","host":"s3://npm-registry-packages"}},"1.5.0-dev.f4057cfc3f":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.f4057cfc3f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.f4057cfc3f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"716a409c094db9859c9642c7792eaaa5b3aa1326","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.f4057cfc3f.tgz","fileCount":1002,"integrity":"sha512-PxREf3UKJRehSHkV/OpOmRw+lkj98KYKgUratL4aaQ2m3wSQ7raMv/zmI95nqytHTGSDslVp5vti484AmLP8hA==","signatures":[{"sig":"MEUCIQDpPTvbbjq0mvSjd01UyS3RBk9IOYOYVhN92cWBwK/7SwIgU5xSOZlTdcQBT6gcOY+zO84SkNH7MHG7wuCd77AE7lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2627934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8t33ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG/w//Zwp4glgBryejN0pEloyPfVPhPgwzTr4DzQvOgEROAVfGSst5\r\nyE5CVQu2w4IzEoN1i15nW+c52v9bYuluMuiP6uI3oOd4D83nwuz/lV6HI8bH\r\nnEkf+ObXIA6nUh7gbw92zT7Os62eAcbQlmcuf9wZzVOzL90ctRZO4UgSjv2S\r\nof3s/oPHo5XkC5RiJN0yILyg+vCROWM8+m3CP8Jn5T0mPtWlGpKfGgTp+Mna\r\naDU5JC1aN+iGg93zvFIFLpLgiJBFauzps1Yagft1OaBRttMNUCdwhMnWUuIT\r\nryRZjRbNZqPts0nVZSDkaNq1cMGWxIlHTIuPBVjRmhjcSH/A2mWxrfX1ZqJk\r\noKHZjfsumboXuoDvJVJEhiTPkCROsy0NLjsXarExTEPvmBoNefKefGA3hO1c\r\noFgHwI2sbwMgzsp/x43eVNNTy5ui4Ae5tEWggsxDRaGKXYZqXcP+lKDEyuV/\r\ncalSVKhisKnJe1yGZNyQxXWcziQdVO+MDBtiU3dgV9FrIEEUNa6jiQS7rBBw\r\nPSu9z3i/zTFcxgsh4YXuql9TiyPpR+4UxXzOUKkUABODGVa5/vbCf5NJUVnu\r\nN+otw+y5f08NLUWlQkOpMlgX20NJGt4htL4IIiFGqpdmgq5ZX74yRkMFoJYu\r\nn2RuNxmN951/Oj+1aobK9+cLwR4sNNOqh+U=\r\n=nxA+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"15405f8202a70709ff198575d5fb80eb8b9a5a65","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.f4057cfc3f","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.f4057cfc3f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.f4057cfc3f","@lodestar/utils":"1.5.0-dev.f4057cfc3f","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.f4057cfc3f","@lodestar/params":"1.5.0-dev.f4057cfc3f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.f4057cfc3f","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.f4057cfc3f","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.f4057cfc3f","@lodestar/light-client":"1.5.0-dev.f4057cfc3f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.f4057cfc3f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.f4057cfc3f_1676860918841_0.8339961472440427","host":"s3://npm-registry-packages"}},"1.5.0-dev.5396d1fe77":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.5396d1fe77","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.5396d1fe77","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"58e439e8643c6810dd10cdb138048af20070f6b1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.5396d1fe77.tgz","fileCount":1002,"integrity":"sha512-TRcNNaZ42BpT27bes665WgvzQrmauaSX6TWHIf9CUWf3Qfj6lPoc74HTrTbjYpEH/Tc9cUVdwPpZCndKv8N57A==","signatures":[{"sig":"MEUCIBoYlIl7SnHcD62sSoWBOzV68484xozizVGmlFQrgv3pAiEAyZRMQVBDkvJk72rWiBh9aYxoQh4UIBQih/B+X06kuvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2627158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj80h1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprwQ//ZjM/2fm93EQpcnP2JnnhQlBBeiMt9DXMIg45cRWIVh1W8BxH\r\nhXf0yb+FWSPvKZKyFYaJBaDkaSMM7yPnbXZaIY3HZkLY3/KgpgfZAlrRuEF9\r\n2+bdSyk+06pKQMHRRAsEvzkR6t74LubrHIaJtlCn2mirC5ARXcoojFjiLzIO\r\nCqxR9XEu5y0g5dlnDcAI38SqplIVCMrl+9acATxYSisR1S+KIiK7n7LvMzO8\r\nWFIQ3uDvpTpcLBo/cNMOXgd4ha715s88PoRnp2C+2Q00Jj+qiYPO7xdXYo/+\r\nBAf/DSQc9o+7mtHjSQ5t5is65IAL+bywQdKYf71TVSzz1WIUlNEEEK5qBeJ8\r\nrCIZUBtExgVzEepFzMn+3+aR02jWNY1msASIh5FCH5TSmBpwKc2eHnAlMqQe\r\nbhoizzTs8i61VJhm37HXJBw09XTS+PcMp71ZQ8Ck/R42wN6BXxmupJ6FnGwx\r\nU2HyxOUMWxj0h3zkxKEHK1rDPPxMPuLa3Z1jpo0R/7NeRsWs/z59h08RGfZz\r\nRI5g5AintMZourdHcSBxejShSWa8+oVAJh8wtSIl/pt3uPYLC2ELgkF6nK56\r\nfYa8UAF5miropeWaRPPNzKM4wXq/jYBNNynNToJYr32SnM3/0or01jMDb8xR\r\n1J709XHtR+N2bEu3nk8duwrnkU/VD9pya8Y=\r\n=Bn43\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e6199d744c9d71e44db9026f4a7557dc8bb8bdd3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.5396d1fe77","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.5396d1fe77","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.5396d1fe77","@lodestar/utils":"1.5.0-dev.5396d1fe77","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.5396d1fe77","@lodestar/params":"1.5.0-dev.5396d1fe77","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.5396d1fe77","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.5396d1fe77","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.5396d1fe77","@lodestar/light-client":"1.5.0-dev.5396d1fe77","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.5396d1fe77","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.5396d1fe77_1676888180784_0.46152964273769026","host":"s3://npm-registry-packages"}},"1.5.0-dev.9ac65e1b94":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.9ac65e1b94","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.9ac65e1b94","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"762e40296c2238ae8c0df015a198319f6d54efef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.9ac65e1b94.tgz","fileCount":1002,"integrity":"sha512-Tva4G5iOiPZaSvu1rUejH1pn4jaBUs4vyZWIkz89yQkNJsAlPu4xZedGwq/zdzM1liK1IUEx0Nj615gvUboFDw==","signatures":[{"sig":"MEUCIQCXGu7pKFsq/lizAu5nk3kkmsdXzOzgwywZISCx5rkKQQIgWsELcuzy3zRv2Vs28RkShhaNTDAQv5WzNEgjxrsnhek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2629417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj82x7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGSA//bLbdNxH/7MobHAtcu16mC0CT/hB1X0LH8Wc3x8xfiz8whiXN\r\nkF9GMYen4vXUaU7r6PIE4X0v//LRWiiYWsL33Przw0jSXBtCPZWFZ+VagnWP\r\nxhr2DCFy2BWBfl1s9Yav5bB7Hu1dq2Qx9jcTPZ3WiW8WaIkELknmyQ/NM9Hz\r\nw9+mVkAfnYW206WB6S8UoYXOe4JoSIJPCfdG0bYVARYUOmDl3MMNNIqE4jBu\r\nkIAv5+mWdBsr+feP+SpOQdSyjcUEwecAxrSXgRQ3G6PkvlmYCYj3gewMPvCI\r\nbnYto4/RG76DJyePJia1uKjEfHB6Hwj05pCtEXu1zY7K9ctyKPAFdkj/WYB8\r\n0iabNAtqm51Hhv4zXASgq2tUA8QDe7QdKDbAMzXGxUF+pUQTEXKNb/3ASWiq\r\n7JXPhq4tiPHcuWHuj3KQwle2DTDZx9OdUV8py8dbe1Q4ktlJdjoF4MIGpBdD\r\nG9ZW2CMPY2QGk7DtDyHvOG3bmV9rkG/4TmhR+ObavrPYItXutbv5IpAtP9pa\r\nJZ+abG1WyskrGnqDx2vJtSB5gjDDh8q9YSi1d3flhVogRYtyrRAdi8gmSgOh\r\n1OsY0riIpZUjJ/IcQH8w+2yKNTjwt7TULAjqBtuLJplRhBa395o4I36L+ht6\r\n/yuUgITwoCNdazBhXOdTmcmvACRu685pTn8=\r\n=+t8d\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"55458f16e60ecb8f745a5fa86797b32151d643ed","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.9ac65e1b94","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.9ac65e1b94","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.9ac65e1b94","@lodestar/utils":"1.5.0-dev.9ac65e1b94","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.9ac65e1b94","@lodestar/params":"1.5.0-dev.9ac65e1b94","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.9ac65e1b94","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.9ac65e1b94","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.9ac65e1b94","@lodestar/light-client":"1.5.0-dev.9ac65e1b94","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.9ac65e1b94","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.9ac65e1b94_1676897402918_0.5059649815195233","host":"s3://npm-registry-packages"}},"1.5.0-dev.91473d3724":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.91473d3724","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.91473d3724","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e635737b36631077717c0d34e757ae4d44836c10","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.91473d3724.tgz","fileCount":1002,"integrity":"sha512-47/iZ1HQ2l03owYKxarog1NdP7XfKl5ftIqHnIugtGh7f1p//nE2EPsRjeZBDLGboofkj5/R+1Jyw2f/iZXD7Q==","signatures":[{"sig":"MEUCIQC8hZMQTOugxlHe3QnIqNx0Lpj0YgCpeHnHZCcsLHhWzwIgDS8tt/2hYxlDqTRV97w6HwudCjsdPEBHce++I0Ynx1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2629417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83x5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/9w/8C9LEs+P7U2L2AsmUCoy+hsga7hCS/VWSniAbRCcwNmR/4qmF\r\nKQjSH8RGhCmVql1buShWrqZ4vQa32/Qq+CIylyqdbKHKO82dCXuWH1NWjp5s\r\nNKBc4HlhWbD1NF2hCsi7C1hzLStmzv5wVHM8WBIUlT4kA5/u3WTEVL91WiPW\r\nLvYndD8iNX9E3jMKL4mBAxQ+kWZn9k+iQ2b3N+n2cV6p0AhBAUrI/plk1laM\r\nhdRnUQXP7gOEBZekpKZhfV9gX28Imp3LK8gw3VfMjVY0tcSd4zh9YNBPH8SK\r\n6/mpyxcrikzCyQVVCODdSuIawsxBLWoWn+HxnUNyapN0I8uWoQeJF8G/HmzK\r\nE9ZKbMcWy+bxYw9AIWaONuS7R5yqEyXKxoxOICbYulNgVwttwkUmjwmaIEW0\r\njhLO0RqAbcpiGY6Z9UP1OB7izo+Winb1aJq/NBK7Q/5IZyqEOiizPGU2rDQ2\r\nF5kqQEUisXM9uIgSj4eY038wF481ygUTQMimI8Thii0tjMdJVPqFv7fdncvu\r\n+XeAqjbbSto/fmXVSo+nmw07d11xC6CGUJoR7im/J5RThR8cSV+EgrYzl7H4\r\nblOI++J76JcvBeA3IoTRPLC0zmaeotR+xAopqMJSLALqmr0ZR86XoNskWMJZ\r\nDaHlZnkzHJV4Yckel3pxrqIQweRChw2u8YU=\r\n=LBwK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3b4828780e389011f5184dc1cf119faec6a2336d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.91473d3724","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.91473d3724","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.91473d3724","@lodestar/utils":"1.5.0-dev.91473d3724","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.91473d3724","@lodestar/params":"1.5.0-dev.91473d3724","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.91473d3724","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.91473d3724","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.91473d3724","@lodestar/light-client":"1.5.0-dev.91473d3724","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.91473d3724","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.91473d3724_1676901496719_0.067328468823034","host":"s3://npm-registry-packages"}},"1.5.0-dev.d5343af489":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.d5343af489","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.d5343af489","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8ea4535d542a7766ee4a59ac5ce65567fd94188","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.d5343af489.tgz","fileCount":1002,"integrity":"sha512-JSv4RWc8QxZbZ56YcmiBi7FQUoFOfkV+eadcHL/0AW6SrsrSxi5UPjv+DqAUDx2MQrvg02AHNVzjDCyV+O3jtg==","signatures":[{"sig":"MEUCIB7eMAFmJx32qpmWHKlcRShD4dLQbRznYxnQp4n8p10VAiEA+FnCYHFhDWVOH/HTp33hDwXsVmRyTmzNa24e0TetTow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2629422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj85gFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk/g/9F3JO3pReuxoZQTyV/ND3p8prKVcGRbyPwe5fAWwN5+Q+SzKb\r\nKiKXclDHjmSvnX/BgwEu/Q38NYONgGcm089Mmo4dEYdf847wWDyNgCoowIw8\r\n2LjF8O+k3Iz6W5zEqBv4nfpQuhibrPin/+jAFc7vV7iT2Gw+Jep34cHmHTK3\r\nROpC7Kph/B9ANtlrPyaoPSX3mxkkhOKbkq7Kwft0ItjwKyo/vJstAe8v9uSN\r\n0SOyTITtkhBPZcMT1xGH3Dwx+/b3wTb8AdxXlSy8ZPMEan/ZbbXy7UOkMWiI\r\n6G/Nd5l4lks4ijlnxVw79CpXGT3rzQEOwwm6sqoH60vKtu4RxVezsaddCFZC\r\nX5yLnVTzxzr/unW6pToebI/eWg1svQMz3bz6e3KrEFIE4wGYLHXQQHavZRsK\r\n6rrKzBFF2l/eRwTUlfObXveOOiIKg5Q/Cr/W7m0u/lCkoy5gWw8yepSBcGJX\r\nTiCFXrHlZizhaiDZYuC/tV4acgPpw/FUv2pDhzdi8WIy7EspN32rzkpbAqpJ\r\ncK+LDjM9WHrlEr6Sw9jyx99hj1q0lxU7aCounDacplBLXF8n23Idl3fFeA+v\r\nEkm9cEh1hAyXQrKs5qz6lJeD1siEXX1HE+Wx3ssviNDfnsvcStjWY4I5yjhM\r\n1T25zP8lVlqe04ULrCX2xsyiSU0eNjqbLrg=\r\n=GJQy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"544ed5a82ad4dcbce48194a8450162243cc91d9f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.d5343af489","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.d5343af489","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.d5343af489","@lodestar/utils":"1.5.0-dev.d5343af489","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.d5343af489","@lodestar/params":"1.5.0-dev.d5343af489","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.d5343af489","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.d5343af489","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.d5343af489","@lodestar/light-client":"1.5.0-dev.d5343af489","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.d5343af489","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.d5343af489_1676908548996_0.2277037655468117","host":"s3://npm-registry-packages"}},"1.5.0-dev.d1cddb7ca8":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.d1cddb7ca8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.d1cddb7ca8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55820efc7bd41603d8028b0311272d022c4d9f58","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.d1cddb7ca8.tgz","fileCount":1002,"integrity":"sha512-jejsXVCFk3SVHJPQAPInwfkeus7vv/eLLbY5GaU0dO4fD1EfYKoWedxDqHb4wxU054q1WOQOGMRhiYR7je1bSw==","signatures":[{"sig":"MEUCIAJixQqiZlNxJ2/JAYtQN+zawIeMdjT2oY39IhIlYT7mAiEA+dDzOq8/QYcswhB1bMFrISkmgfnmHgE32ktuF03KY4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2629204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj86V/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcSBAAiFdDDapTE8lNJmdP1SFDoR9blo5VOEIYM0jNoPmRtN1JpVGr\r\nAvBFDdor41es7firOXXzZnVIPKed1uz3Jh9P8o9vBFsboGdvuzOwx3NaQCQz\r\n3i5XliJyIALHxTyFWEtZRFQrlFADNcca11Jw2WsD0a9d4+jtzyZYeIMXK23C\r\ngz/MLj85FV6TcDlSHLkspQPBeAIXrUmK2VOEjIyqWIxugt1Y5Aqfb0sS67VX\r\nKvDUhm4UEYnvimAUUbD7OduCCY+V5dZMNLoSNfSrCDw//QxymUtxuS0Ukevs\r\nVsbBBk/HsiL5Kcgxw4eR0pBXrkMde7Nch+Is6yN/GZ4AS80OmXv4kICZBmE9\r\ndgmv/ANhGKcLU6QYoz1Lp1Bi9C6Og3TE5HocUML0aSc08E+axnJpnIrW4+Dz\r\nTFtPgevygjNUvklER7n+nc53Nrh8Na7jL7ck7rA1i+sx9XuxV0PAFloovsAc\r\ntm9AzE/aEzv29SwHJTVMX8icrTYgCMLpt6QO/6mAUoI5N1nMndTTxLSzTjIM\r\nUAxmgJDZS/iygneJuPFVOY43AVmsUYEneRv8Yj+mjtNxBQ2wbOJhJ8URV8LQ\r\nsmWa7vSQBm3C46oYdKjokRGc7fXDKE5BTysL/+kc0rpMu1S0tIxLc3lAg5xo\r\nEGU3crvi8Htsq7FFwhFdWxtlHWwVFNxpqDE=\r\n=tycF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a528504e49712fe51d2a14ebcdddf1f1c0a58f72","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.d1cddb7ca8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.d1cddb7ca8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.d1cddb7ca8","@lodestar/utils":"1.5.0-dev.d1cddb7ca8","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.d1cddb7ca8","@lodestar/params":"1.5.0-dev.d1cddb7ca8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.d1cddb7ca8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.d1cddb7ca8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.d1cddb7ca8","@lodestar/light-client":"1.5.0-dev.d1cddb7ca8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.d1cddb7ca8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.d1cddb7ca8_1676911999361_0.35733523537588496","host":"s3://npm-registry-packages"}},"1.5.0-dev.2c163696b8":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.2c163696b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.2c163696b8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ff3a026ea77f3d44c0850b0fe175a79202c9ec5a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.2c163696b8.tgz","fileCount":1002,"integrity":"sha512-X7Qd/cJgjEj+ECqJVaI/StMLnKt0FD2YtFDBEHxGRLcSJYjVckGhZtWDPyt/k5J3QAAP1fgXTrdEksPJ271YaA==","signatures":[{"sig":"MEUCIQC867quyajPMZNBgF4jBXiI97+37ZYVyyH9sidTjvwNtQIgJ9a7zqUFYH3gcGgJp1Ag8jwjpZPIMSwoLLuSsEo1J+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2629493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj87LlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG+g//d4VA3NAuMjqCV/W39ZeVOu40Y7KxfqnW5s3UCwmtgV3wkMrG\r\nciryObp0kMnM3eUwY+ZsjObE1yTFS1tzAu6Qa63SyvTPM+XyxPLoP7b/p6pu\r\nVLMeORHo3Cc2r8OptQm6DSLFxLSk93ce37tmXCMFRoiN4n596rK9TlrlHmsL\r\n8/fH7M/lWo85ljxDRh7dKgTLiMj9UxRb7dvhUOXH/Gq4Pt0zS59kYingwxAm\r\nuEfUmh0CJHEGFJvCW2J3X6fK3AOHuu8KYmboPR7kFxYNvbmsx50eXVngG2ee\r\n5TVPsfCijlxLk4I3crQL6YlXyHwYi+iQteiu/hPzJsXWYlnGv1I31pam/MUz\r\nAVCOke4QqVq8Uh0Wp0l/dX9yPa5RyWDfflc2930H9snkZ3wHhsOmhG76IaWi\r\n8IsWNuFNlg2vnrmiEecWlnZO7o75NrRfeDMFqkHZ9/B/ZeDhDosIHWP+/PdK\r\nggBh70wORoL5bNaSpcqqoxo5p2z0coGBemkw69e2VR6THoJGKjSa0CTVXxxf\r\n9WwozYEVf8yYM53m7YVsaS3/UxXzXqpaPH7cpmEh899o6udGJND0wdVSH77x\r\nBeTgtsbydLs6li4jOV8XNy+yFPtvwakF4n7aFwHoOb9damETea1FUeUM5A5W\r\nAtY5jOzNfh6gWEFMpw4rwuP9r4M0nbPJJVk=\r\n=Q+Gf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ab8d4651793e8d8336d83522e988d7c93054a49f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.2c163696b8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.2c163696b8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.2c163696b8","@lodestar/utils":"1.5.0-dev.2c163696b8","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.2c163696b8","@lodestar/params":"1.5.0-dev.2c163696b8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.2c163696b8","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.2c163696b8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.2c163696b8","@lodestar/light-client":"1.5.0-dev.2c163696b8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.2c163696b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.2c163696b8_1676915429463_0.849971663991073","host":"s3://npm-registry-packages"}},"1.5.0-dev.e41e19b4c6":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.e41e19b4c6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.e41e19b4c6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"39737886d9fc643770816e7950bff3994eb8d489","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.e41e19b4c6.tgz","fileCount":1005,"integrity":"sha512-0E13eL8+pOAM6T0wAcqciVw6UzobfDeV3QNU/Ja3+EEj/HyqgIhFpzMIW+UzmC0YawmtUwM/VtKujc0NmjMWNw==","signatures":[{"sig":"MEQCIHsrpEmTByzFHhJ9OvZmx793lbV/iLOoF3ZV4jADEsVIAiB98UCnhlb/gpsvatJ8H/Y/xy6AxCf1EcJv/N3wNo2Wdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2644830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj87i7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpzRAAhvwj62EmTJlppXCEoRdSDH8J85fMMQkhTf9FCkay9U82FLnu\r\nwbgrgo1Zn8bHQqHiOjDkkTik4B61RAQn1b96bApdW7AUcIsr417TAWepHYp/\r\ntW5heWwOvMRAwLE9RV59C4dO+V3JgD2bmqwujSzdXb/0FjJDMsL4AbpRsEzZ\r\nUrDNwtbbe4yiZDqcXoIBPySaTt66hxakHTHUAWJcVYlLtDlOc8PaoGVLgRAq\r\nEE6o2U0BkcnV1Xa1fNb3ps20H7T95TfdwKI56T3MTftGH+6UrGdxWc5uiiWX\r\nL858AajVpJoL56u2Nn7Q2404l5x1/yHHATVcFR5Ifpdz7o3cKVOcM5+LtESU\r\nY+nLa8aFs36A/+PQNHxlnkjQGnJWVG50LjyX27q9qP0QO1dyEwS+k4Ng/fHY\r\nwuT/Yoz0DOdiUnTaKDjLtGqZu0/cK2BpRMw3kHkpzur/Fhz5MjrdLNKfYDvE\r\nSUHb4fiYZ9ahNPpr9zt27MvwqXJ759yM6EgldX3tgXq1kwx9TSSB0epSQttp\r\nFqkkL4Egtniq1GOMNqS69SgRbDOEhGAoy8FJ6nsPz/R8Xy7XcIv0cVpbPFbd\r\nT4js7mNvQJ+FN5NZfXdGKn+iwyYLAK1q1485hdnjRXuuNbeUa73w6Ft/NKsH\r\nCGtUsEgBL5/UvVLNnruBGRrp6g65nVVswI8=\r\n=jzyr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c432cf237d680954ed63e12e3594162bb746605a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.e41e19b4c6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.e41e19b4c6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.e41e19b4c6","@lodestar/utils":"1.5.0-dev.e41e19b4c6","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.e41e19b4c6","@lodestar/params":"1.5.0-dev.e41e19b4c6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.e41e19b4c6","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.e41e19b4c6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.e41e19b4c6","@lodestar/light-client":"1.5.0-dev.e41e19b4c6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.e41e19b4c6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.e41e19b4c6_1676916922756_0.307627949383547","host":"s3://npm-registry-packages"}},"1.5.0-dev.f1b8c5f5d0":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.f1b8c5f5d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.f1b8c5f5d0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a80eb8cfbf74bfaace391900e0d8ed8dd79af8d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.f1b8c5f5d0.tgz","fileCount":1005,"integrity":"sha512-tePbGncuBSbTf6xM4nP5oxHCppjTkzdddGKd02I5PxMSnXRHFHUHirIUaylMx5+cCPlO/7mdayICj8uRw5Otow==","signatures":[{"sig":"MEQCIHYTpQxBQDYjALpFMoio3O4yQvWdumDKdfQgQA3c5H4gAiBFwrty0/QK82tJqIP7LTfkVlHs9hDshBeTR5sGSNOi9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2649165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8+KpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Bw//ftC1HTl4OGZ0Tj5jxaRRAQdQDbQtWiV47f5LVndyMHyLo/Fu\r\nryfuEyg6safX401+AJh8fwycs7CGW+SHw8ofq/RFthxMqaY9dR1DTT2adEjG\r\nqJGIpYyTmqGfzOxkjUihTGBlBp8VtOB2AW2bGd3aVvfkwhEVChrmMRAT0KFh\r\nR+Z4uLKh7itl+SUy3POOB19UAWIvRZshpVLoUYLqmiFKh4mQTJvozwgvlNMH\r\nn5g5ssHiB47iO9G1CgTBH0O8mXHE+amT72L99DzgCG4clbbcCsAlnO4Tq/wM\r\naSM2sTvlJti/a+m7AruILg4JFM4QIlo8HnRN63w0NvmNJrmYH6pJQzgGMDNU\r\nqMNS5qAqBrYHy/VLyvOEE+8xlLf+krRla/xgb/D+xwssehuNcGO4u/auLCFz\r\n5UZzpheGAQaItj9z5SH4Y3/V+jgSM9qKH1WoaIpObWrNh7LUy/i07XLoprEG\r\nIxnoF8k1Pe9r2cRCLh7UmkfWvfXUi7Ihk3k4eehWLLx+hBLxKK+Ymkh6miAA\r\nqO0oPn/4oPwp4U+VjqLPzavKFSrxZH7VauyEbBCWIfcMaSgtaNsTsw2mz7L8\r\nFeDbSlT0LwrtN+e97O9w2hEDdR8oWW4TOaJLIielDH8Q/h08K31TU9VO1U+l\r\nogI1Nc+mq5UTQ38ziG8QsGhwn3e/E/OZLCM=\r\n=n2EJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"11324577316fae617f0113c8dd73312a8666d3d9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.f1b8c5f5d0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.f1b8c5f5d0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.f1b8c5f5d0","@lodestar/utils":"1.5.0-dev.f1b8c5f5d0","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.f1b8c5f5d0","@lodestar/params":"1.5.0-dev.f1b8c5f5d0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.f1b8c5f5d0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.f1b8c5f5d0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.f1b8c5f5d0","@lodestar/light-client":"1.5.0-dev.f1b8c5f5d0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.f1b8c5f5d0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.f1b8c5f5d0_1676927657056_0.31481316387386293","host":"s3://npm-registry-packages"}},"1.5.0-dev.dc64a66624":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.dc64a66624","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.dc64a66624","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d3e1a5199eeae7dc9c002f97e37d7a8d3c6bb98c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.dc64a66624.tgz","fileCount":1005,"integrity":"sha512-U9bis4Asirh0aejs/HacUxKIAHzDKtBraR5oUHX+cxOyRQwQCcuV8PQW5/T7e6FtqNcUsnSVolBVu1YsxZb2ZA==","signatures":[{"sig":"MEYCIQDS9YF9zwsuiGr065kjLccT9zULKF330GGYkPRDRCri6wIhANvThSp5YwmRXZbRKgAiK6Qh/kvT25Sbum7MjfS4RrCn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2649936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Mq3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQzhAAh8x9ggwD6R3BKklHchhvAh9bDLk9iXTR7hL9vUp64FkYvIVO\r\nPrXpDcq7d2fbc2hOFV8yOX3GMO1rwRUsNAVB9OmwR6JTnxgfzYHiuXK2DrAo\r\nFyHV2CwKZzdfYa48I/hQHvXTzt5sBXtIyLaE+BqQGmSpAatS4gcKeLm+s/VL\r\nadhTUieobDLNdWLYbtHxP7zkG0ZAMYWjlYBxpsHd+D9kW2G4b6G479HvTPSX\r\nM7Jrgk9xd7a/RR5eRh9WIAd/8q1upNx5pM7tYEfmaQleO1HhIK4ducY85rKc\r\n73RPmV32UKL+QH1IFfEAZsro+tlAKgQLAPrJkid/ufIWyvGpA8oM0Nq87GDc\r\ndT57nZpk5SPzbZHkxL8Yfq0yz2VWwCSdJrBkiDfjLRT9ssMiYj0vYOp7JPst\r\nCq448oQla1aamZgxzLAlWqZHZVIRyfBPR1KVK40tAtdBKU1PBLE6zxSSTjQi\r\n1Qko257Vbl7o3A2kAWpSbhIWHARsd5Snhf+miWAup46C0W5eA3Cal6VstXhJ\r\nUaKya29B74YyaWrL6cpelZhr1fJ0VWSig9L7wTZUoccxmL4Kx88T13nSm7qS\r\nfzuCGg/Vh4vSPeJhAZvX6kJKTMRTQrdVuPDekLcH5fYPh8szE7mP4+jLEySU\r\nDoQy7t5VBdvoB4uIvll0gzUxwHHhGTSZA7w=\r\n=OMse\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d93d2389debb08b61ba1ca1fdd616269166617e0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.dc64a66624","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.dc64a66624","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.dc64a66624","@lodestar/utils":"1.5.0-dev.dc64a66624","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.dc64a66624","@lodestar/params":"1.5.0-dev.dc64a66624","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.dc64a66624","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.dc64a66624","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.dc64a66624","@lodestar/light-client":"1.5.0-dev.dc64a66624","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.dc64a66624","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.dc64a66624_1676987063421_0.6136820929766031","host":"s3://npm-registry-packages"}},"1.5.0-dev.a17701adf7":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.a17701adf7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.a17701adf7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"019b3b8c8a4b0429208f7ced72133c18162a2144","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.a17701adf7.tgz","fileCount":1005,"integrity":"sha512-6AFIVYppdgjWnoegmL82YmMhRoLxO65iJUhsuiIxAk6ZFgFP6KtYUAmJgIXyc9aqMWcT+zPdHyEUP/sTsU9Xfg==","signatures":[{"sig":"MEQCIET9TkdArAmjmGQwr501Lw+kvbDvqxDA2ghxkN6zpmXhAiA6M4sg0fwuQBycjgtitDB0Fv//yqBeM6KOCjzXAdCbsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2650379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9NLTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNQg//blbcirxo/DZcVHlSZMyvuyRTTSVnUGRyX3v645ZVsxho2btQ\r\nd5mc9oUWSFRg1q5iWSEAY4R/XuF8A3zRVhIIyl/NG9Afv77vrHi5thdVGqXs\r\nlKY81g9gZOSQO5FJc/27LZRhih87L/xsSrxKmLVHwdtnrQcpcYb8r6RTjJPZ\r\nXkW1j2MSt+jHOhtTJo8kN67iPB8+UGsecj43464vIGRbgMT9f0rQ2SKMafrR\r\ntygKBdM/Tt2qvFUjd3xp0iKbXTGJcI/JBIF5ydILKb2LJpByhrZpG5U7byPk\r\n80vl5YOPigXE86a9YwuA9gTAsAWkPKBs6/T0WeyHHyXeOfP86m+X2YGYuh0T\r\n2NIUdgh1JILyHDVSYWsRUZetjCokifPiA+xERxHIfUZENkRDvcXOmrbxfTB+\r\nN5X18Q9J0793P154bYhhNQfFYDcAsqaPe4nLlbQA6rNwZ8/kuLEReJJ1ommV\r\nV8bANQT3JU9pGU22IHMwePaT3zPdbtPNgpTSDNVM+p4566u9tXNDz48BJZ5Y\r\nQXv/K8ZfV7h+aRkGYnPktdflIZ/RWzVa/e4W3/cpgPMMOC6TUs6BEOzamg0J\r\ne8t1cZRA3DUeYCzDUT1/CX0wPXSGaCw2ZIHDN9QdI59zmPLeSixDvSmR3mTt\r\nAL5L1HHlfPlOImLiiSd5dVtrKcAo6GL1odw=\r\n=eDwq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ebfcb30514efd3dcbfe5294051e75928a63ace05","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.a17701adf7","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.a17701adf7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.a17701adf7","@lodestar/utils":"1.5.0-dev.a17701adf7","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.a17701adf7","@lodestar/params":"1.5.0-dev.a17701adf7","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.a17701adf7","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.a17701adf7","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.a17701adf7","@lodestar/light-client":"1.5.0-dev.a17701adf7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.a17701adf7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.a17701adf7_1676989139486_0.5332183945707674","host":"s3://npm-registry-packages"}},"1.5.0-dev.960b8c5776":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.960b8c5776","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.960b8c5776","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93f11269f0ef5ac673add08488f2efd74a6e847c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.960b8c5776.tgz","fileCount":1005,"integrity":"sha512-EfOTABKkQ49y49jreuN4NjSnwC+bR7OTNxFS8WpzzqohAiqChwlebik8YmpoYfrdOWCSQO4fvEmVZYHOLgIJJg==","signatures":[{"sig":"MEQCIDGaAke4HkI6WuxjkelY6lsQizOczhWZ5BK4zviHNK1wAiAsNGAXt/F7wHJqTuUgtN3+fXVJWCJBgveU2Jj4JV5U8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2650893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9OfCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmhxAApKAB0doQfepRl91TKqL1Gr6+eTtqI1FsH2Ige4o6Jv4e3OEj\r\nRs0wat+EvU0m2L4eAmP9Tx+6SAFEN8NhoDQAJCNI59d69x+edEjGhspHKNNU\r\nuVO6Gh1WOsBakcdgBVyWotJE3yw427Dp8oNzFT5j0lN0ya4bG9YPE+K1ectS\r\nWHngJrJuuYoB766dbkMX6odkLdcPHG0TOdFzS7D4FYgdh8y1EeHlaZYam0M8\r\ntZR1IsS/U9mGxJGib82csZTSfSyo77UgbUbzM0gcY04k9EwU4vT+3EFceECE\r\nUTCOA1aQdxe63Ac5ss5jb6GdJz9X1RRScxJtfH5RGeiv5frL9eH+O81TyI9n\r\nuuNi7F5fCtCOWdGLhyTpNr1bcTcaJLE5v5zCNVmzLF5/PlFhwCr4a49IuJId\r\nQPnwnaMYObbw/mxB/Nk+2Jvzv/IWkyAaLufR94E2F34N91JK0tj63or/i8W+\r\nW3Kqx7mnUUOkxfofddQkCNd7uer3y9mqHj1eAzQfd/Hk2g5SdKsKJjPelZf4\r\n/QjvS/vRxTYH1AWMV/VFGDFkQpdv0PAudBPNlp6Ja6FfbgC55pPHUBy7bzRC\r\nznkrTP9k5bzT0emZ+oJLBOpxp8O/jVCiLoAM2htlvzZNCZcuqkaeYT9x9ARq\r\nSq8M095KykNuB5NUxG07fr4bP93OKvWcpmc=\r\n=eNJ+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"84e4deed1643630eda77758bc2e99a3269713ef7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.960b8c5776","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.960b8c5776","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.960b8c5776","@lodestar/utils":"1.5.0-dev.960b8c5776","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.960b8c5776","@lodestar/params":"1.5.0-dev.960b8c5776","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.960b8c5776","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.960b8c5776","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.960b8c5776","@lodestar/light-client":"1.5.0-dev.960b8c5776","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.960b8c5776","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.960b8c5776_1676994498342_0.5321956457963359","host":"s3://npm-registry-packages"}},"1.5.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.5.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0e27b3fb9bd1ac1ecfd28257ea03e29685b5ba4b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-rc.0.tgz","fileCount":1005,"integrity":"sha512-4FQaL94RASyBub86Uca0qvp7DZNcHK9iJmJ7qpfwCEBrHRJz7XNHTz3B8RTUV/4z3b5MZnOBUnxf0im8vOUJdw==","signatures":[{"sig":"MEUCIAf8knO7iaoMrBT1mBKTCeoLDje+cop8FFcsLI7i0sFXAiEAz8iHNeMAdE8TjAVxoHzREfZIeQNAO1sjG4DJ34a4bMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2650773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9QsAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo78w/+Ijw8fta7VFAKGE66PuZprvLuqRxBwcSpP9d2SJMGuPZTQIvq\r\nm1FB1e0SP9AXQ6oVRRAIsB75zyodkPAnOQ5T+HCA7OdotPyFw6nuY8DM6zXK\r\n4V4WRejZMowgWH9mUIYkNC2wyQjMquWLU9xmWjFL4pN4SmlxdHuX7T662qHq\r\n8XxUw2dLwp3mnIGon/Tip56XgKQy91Il/Ujr/rAJQX5tzU/S+QfvmR+qE/0R\r\nMy0sTXOOIwH4yMrMGy8zpksh4imeF+FqHoEFuokfrJNnkYhv1fzufiRfG35i\r\n8WVvLK2wD+YAm0G7PeaMJz+d2SEivt6Ivsq7ItUGRvI5L41N++gIk6+8VR3j\r\nd0rys/3iTozzpcBJNI9Gm2ltDjVr8QyM/glzF4fr653Dn9/BXVFOarZ/x9ai\r\nOEc1y2cXqfmxtSGCkiBUXMFo3jKWn7IMeXdg29ytaDMLmWUZYg6rmd7lwT8b\r\nmOa4GyFbrWUz32Wo2hEVg+/Ll5x/MkzHEyIzs7Ie9lhHqfATpSWK3kkJtJDf\r\n4p2pCXU0A3zec+M02g8qaiYBnrkDjStXjamEjzXZjLTfklB/CxaSk4NGJIcI\r\nmAD7w/pDjl3Exwoo+ddizsjudqNYDLyQRkJzt7uNAewLZlL+19eQl13ztr11\r\n55rJ0qPq+BdnHaV8D/4YMGV3JAzcmaXkoZE=\r\n=606k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d5bd4e98c6bca529c0b6a6b1fd2d02ed145e7078","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-rc.0","@lodestar/utils":"1.5.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-rc.0","@lodestar/params":"1.5.0-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-rc.0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-rc.0","@lodestar/light-client":"1.5.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-rc.0_1677003520389_0.7831320978569158","host":"s3://npm-registry-packages"}},"1.5.0-dev.959a606be2":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.959a606be2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.959a606be2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"952e96850cc4c93eff09afb6653d3d592cbcf7be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.959a606be2.tgz","fileCount":1005,"integrity":"sha512-xi8juykpGUZP70xDxF0UJ/vLd2s1TLuBkQ2RGOBhRu1/W6XoIJ+akAKoNhZscFx40Ev0LxX1HAe8j/pF0gxU3g==","signatures":[{"sig":"MEYCIQCZGTwZGjC2FLl+NGmSsQFVm+GIpO0lpHUODqq4K6ToVAIhAIXtSNJ5dJ+j/d9UtboQfQuYuru5wpKTtzZnThPhfnZd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2649930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9w4dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNAxAAmCPRprAUp06yQMNz3OCHToB1U26YTF3GS7WlJFn2pzetX8go\r\nkIwvze15dkngUjjkq7sfNbboDcuHxAL6jfTWzNXGTjFiaap+MXpXWPtzEODU\r\npcP/J4Xwl1JvPCiF8ThCfUsyq/73Aai7Xt5+00cnEP+sDPdOkG2RvMjcIUKW\r\nSkCU3c5CFtSMaGjuy0jW9kzQ8YmmwMXGzUCd1jOIIT4K6CnYm3yq0ga/ZiG+\r\nNfeOxd0lTSbds0c9v681J7zTN7lrN4A76T4E7BYy3YHMvlpZdRDDukVKHmel\r\nKSZCmiHCODWBKvBbfm8/SLSnBOix2Csc5d+cRpsS6oHp+fGawyG/h7Hq7eMJ\r\nmibZ2++nerJKYDgiwdl4EmZqrgosZMxWSKmPiVXYJwSCvHHO1yMO96CPVQX1\r\n4R/55Uu4EvmMMxRui6RLpxSJ1vIC1xzDBitAChETt7YAbu0bSyz7xFbX5qjt\r\n3X5kcKEi317R5U73Pp9quEkp0mr7g2iCtytrUm5YPleHwltnU76qi8XPejEm\r\nQxfpIJtY/t63waduFj1bwsDm1SlEPdNek1amVO0cHSpqRhc7vOsmvCbdfWRs\r\nurb1A8/nWgXr5Vvn0/eJfZx42ZOkRLrK54CdlW5AmVCGFZexZ/abqz+jqSFk\r\nSODdyHRqTkT+cwMJRnKRP2tIVbOQszNFIoY=\r\n=TWJw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"886b1abc75f13a3a6596b081484c7542c8660a96","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.959a606be2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.959a606be2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.959a606be2","@lodestar/utils":"1.5.0-dev.959a606be2","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.959a606be2","@lodestar/params":"1.5.0-dev.959a606be2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.959a606be2","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.959a606be2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.959a606be2","@lodestar/light-client":"1.5.0-dev.959a606be2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.959a606be2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.959a606be2_1677135388765_0.09048059612764559","host":"s3://npm-registry-packages"}},"1.5.0-dev.3916c4cce1":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.3916c4cce1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.3916c4cce1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e627e177ddc464cfdd5a5d2be4e565105ad1f1b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.3916c4cce1.tgz","fileCount":1005,"integrity":"sha512-ZKTSJKWGKRisoH2Ahrcfv7ORTPCoblF0lZ+c9+lDLIkRu3id8vTP5Ov5tTQX9fVazwZh9RINmBlSEYGKpzjr+g==","signatures":[{"sig":"MEUCIQCcGtz3bWdJ9sxeGlNChDkS3WdfZviUJ7lDw8esDXnPcQIgInscz4ndFbzEQ5b/ZGB2TdA1vphqWuqtpIhtJQpeu5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2649930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9xHQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqrw//XQrMAnWs1Tx2LdOcHLPrsBmPIPcM3vsMqyORiL2XQtvrPlqh\r\nrLd7jflRB41WuAzs8P5YyaZZpZOOCqUq2yvQTELSmiW7BYy7CotvX2eYbZtn\r\nG50zi1sh+4PLpkU7T7HjNRt1Gt1LOZW1yiC6qKTAsDkA+PvWQYZsndodhJLw\r\nOYzLD3XV5PtGPgc+eCojqOOHBPRe2zLNHYtYj7x4U/d7lU3LblDZQ5OaQu83\r\niWe4SabHBrmZesvYDxMAUFleB8NZVKU9GuWqar8oV2oGFDTaWc9Dg185s7ea\r\nUZGcv2YGy0+rm806+7n7Z0L11D1/vBZDYmqokwKpCFiNH47GzxahZAz2Rqgu\r\nhD2SBYLWb/ODLON6RqTQeCSBhDqCYzzOUOHoUjYBOUfxlXlX1nDsGRsPXwNh\r\nA09HXj6OkN/OIhQ/m35BO8H1rcpyNNRzQxdhQEdNwWPIy9Ejh1HJLrjS/hWh\r\nTnHMyPkBfAfDLPxaF6ic4Wcv8KixmMwNEtJR5ktAhfbYlwOXYyTqxUEylXWQ\r\ncPk8uC9p2xXS8/QxP17V8IV1aguYzaEksAnOnouWy3uNvJcqxes5guwTO1em\r\n0mtlRMUjAkg+/5uRUa45RuEVigiKbRh4HkCcUKaVelNsl8MCcmBABK6JcQQn\r\nbDvI38Crb5X4FXZ3hI4XL2BTcCjS/OZn7Pk=\r\n=PKe2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bc6737aaf5a52c4ea62d2b691016dc9c51b87cfb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.3916c4cce1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.3916c4cce1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.3916c4cce1","@lodestar/utils":"1.5.0-dev.3916c4cce1","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.3916c4cce1","@lodestar/params":"1.5.0-dev.3916c4cce1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.3916c4cce1","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.3916c4cce1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.3916c4cce1","@lodestar/light-client":"1.5.0-dev.3916c4cce1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.3916c4cce1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.3916c4cce1_1677136336035_0.9381653712252747","host":"s3://npm-registry-packages"}},"1.5.0-dev.bfe9a32ec2":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.bfe9a32ec2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.bfe9a32ec2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d3510dde4c40abdf6c3e43b6cebe1c33f658f4f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.bfe9a32ec2.tgz","fileCount":1005,"integrity":"sha512-2gNzG/2PG2XB8KSk5C5Qek66wedi6tCGk9EbNRcsKDJdAuMkrf6utCCCkXC6aQuHWX8QESdVNCniNrEwozdAMA==","signatures":[{"sig":"MEQCIELOgvCYMlHwXGC1QotgaI1a8MziaNKn32g95aOCiVcdAiBu/6yYUuO0zXoN/0e0jqe0qpnpeS7/85SJQQW6o37NSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2651826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj97ymACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLiA//YGch13BDGsRa4OB+Iuth9I5MvgOQDi57N7SAcOBT+5RLE5ay\r\nWSn+jv7VYqRNrFDUk1KKMXp+vERGqYi6cWhrhKVaN0A79m4vmyUggeAweyEu\r\nIjNeTpe9r90/ltOwV1gItzhCkwgv4WLmInhtX2aeUAAL+ftWJzCNrGLIpdy6\r\nQtsMus/V3CT9X2GDvYqQHG0OCTXm2+yvTuGvqv8SQiHTwUF5uGf01+LAwVed\r\nBHVIf3y0RoGADEsAm/sdIkpnzEL+2I+t5Uq1srQpnpqisTAokKYq4AGnFPcS\r\nMCO8j5yjLP9LeZiUVyRIicHCDgsjXX9QLcgoXsikPt2ubLFEOeGQIKoM1WR/\r\nbxRdoj6HhW8Z+qtX1q7PThs0D/0S/YWa5dRZwKamY2h2QiQw3clpKKHAZF0j\r\n8RJfMIsjJJzRoNb/kXhAaGP4aOs2swI7O1k5BWBN9JikDBusRjwwftDss8KM\r\noJCj1oMyGnA7lbgca6QukqgOoiu3Vg5d4tN3xrBuuPmRsoT4GY4vzhHk/N1H\r\n30mT1CRvinahK4LY80mXercqaUhAPn+n5F/hxwBcEx3+PtzdTFtApezCaDTm\r\ncFgcF/WkYpsmjzhpbuPRU1xf3Q8Ta5JgHJre/TTgTLNDmUO0cLs9zsUn9rNC\r\nnycORxChgfONpmiDHI8OrxaokNQ/Jn/KfNw=\r\n=diV2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b7ffa42cb921cda34d13dafc15b4332a05941c9e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.bfe9a32ec2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.bfe9a32ec2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.bfe9a32ec2","@lodestar/utils":"1.5.0-dev.bfe9a32ec2","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.bfe9a32ec2","@lodestar/params":"1.5.0-dev.bfe9a32ec2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.bfe9a32ec2","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.bfe9a32ec2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.bfe9a32ec2","@lodestar/light-client":"1.5.0-dev.bfe9a32ec2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.bfe9a32ec2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.bfe9a32ec2_1677180069982_0.3774336434621257","host":"s3://npm-registry-packages"}},"1.5.0-dev.93fc4ee5cd":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.93fc4ee5cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.93fc4ee5cd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ffc5361b929b69bf16baef6357bc1244411f037","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.93fc4ee5cd.tgz","fileCount":1005,"integrity":"sha512-9GE35+0adh4q/Bha8SvYJYb1oisHKDHFg1oL4OleVPviJXE4DLI/Qo1yqJUuHmN++XYd0E/7rS7uOFEKmtfSXA==","signatures":[{"sig":"MEUCIQDzPUKKeREZKmDCoeGVCAmMbXJV7daSpd8vbxSDKzWSWgIgX6Sq/gG6zRvbuA0nvcxqIbhQbCdHBLj5H0qO0I2PfXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2655534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj98EGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCFQ/8DbjyKWFdXQIV/2IsiB/DvKO40sUoka4YT/0Z8jTT1hqBFFyR\r\ngjgMD5CjZAKgdR3KuflyvHwN5aMwscRVAXKJmly/dWZVpF4wWZqAPW3rjODp\r\nV0rWVNjP7Gr//M1w7VuTLsxy1qe/mzeute04IySRw9VbU4Hq/CC9xB6ktvya\r\nwIQG3Emnt0s198+ehyIIDWGRUGFwCMK28Sqf0lRt4oJCyo6wKYEqvzE2VTRW\r\n93fFuiMCl57Nq2sII143/otLBvx8A1+cRaSPQepT3MmiRqc8ge3VyFYN57Ty\r\npcYCXI/2T9q7G55bAVLBoPqXiviHL5NxGy7wU12uGbNDQ4Q6OkdxBcrOQgV0\r\n7LJvk562PpHVBHQ9NJhEhHA5IG8bD1ZA/ZuAzD5m1pHCoVTgo2Iw4Itfvmz9\r\nPu7KAyAvPS9T3lVgR3aTcNHoogCjfbNopVpi9thM2iMPdZNV4xwx7dXI5lFB\r\ntgYnOX+K1tu7nvoOlv5hfqR5MBPmnjg6sm8ODcFxqmvCJg/34Q7h9IhPwHyV\r\nIZnNb3e9JabvQftUh7DOpfXI6GdsA2xzKxx+briQ3akT9ai8Uh+H61IrEbvL\r\nFU44kil9R6v/CQ9JrCXW0kYs6Z7lzFgGl3XR9fReha113hfnGFQz/EmFC0ha\r\nQDV6Pk3GH+HqQ9EoG98ihKfMPsPYaSBFBcM=\r\n=ZBgc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"af85fd522bf38a9b059cfb0df4cf2e698b5b40ee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.93fc4ee5cd","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.93fc4ee5cd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.93fc4ee5cd","@lodestar/utils":"1.5.0-dev.93fc4ee5cd","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.93fc4ee5cd","@lodestar/params":"1.5.0-dev.93fc4ee5cd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.93fc4ee5cd","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.93fc4ee5cd","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.93fc4ee5cd","@lodestar/light-client":"1.5.0-dev.93fc4ee5cd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.93fc4ee5cd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.93fc4ee5cd_1677181190549_0.4034879729489236","host":"s3://npm-registry-packages"}},"1.5.0-dev.474cfbe5d4":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.474cfbe5d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.474cfbe5d4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dce5acda4a4c98ba1b99474e81bafe463c20c02a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.474cfbe5d4.tgz","fileCount":1005,"integrity":"sha512-oleeBaGmfFDDLgJth7Sehw0A3VYcicAwwVWL3XVrRuVEqE0qhMZLO0GyO+pm9HzJqAaNSE+ZhKKHJ1opR/njoQ==","signatures":[{"sig":"MEUCIBE++uLy/sZNNqhm8STWtgYq9BE51zi1SKo+eZVOB4DQAiEAziBhcFXWgTGR8KHhUn3mllmB8h3DrEMAQhlgw7ZExVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2655534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj98TzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUphAAhDh4n3DHHHF0k93v6adFxLdLXvco5SeqIpsLJaLmOQ+ZAxQZ\r\nJiu1PJuU9SZIA1bDghati0ebbZ4e18gNHwQ8wv6SmBSa3xq5cTAvSgnyDRYj\r\nmsu+QHeSr9ia1gR6bzfp44FzCCvv0elWt0tsllx3pHVTFVIArsxfX6DX/TWH\r\nTRQxP4YvcJt2r6FGgxsyLio4mxZY3QqqWdwPnZJBdRDTI03RN1afPvYQ/3V/\r\nrfPur/lxeoK3g0kTllvJkeo7Kmpz4CZhBILcHA66w5GH0/H6mAxth1LGryNt\r\ngqZJA6tvLGjyej06x4rdkfrlgYiOMcCQwhX+213+p0Dq38Wbo9+Medbl0my0\r\nXGnU/xmxKyNbpgy3JNJ6PI9PKBULqyjsZm7GjmyeWAahAxNkCk3WoTkxAeqr\r\nh3oBHmg/B1F6i2drbpho0NlfgrrORQw8q6HGCc/oAf89oi4DbX3ZveFF4N6a\r\nOC515lDG7HtbIVtQD5LViXxBAiV3rd3EFV/vVbLk2MeWBpYOAljLca/heh4O\r\nWfHmd7FYaE+lVXTt34TlkA4K8e1Gq+DUbT27Cd28qXqXGUEOGt2lcXZvyezX\r\nLkjIVEqIZHF66P8snkxq1V3p3EWns91RXZYEK+q8aG5yT1Z4fGZGi6c9IaYH\r\nsLCtYT6hw1vrAR68LfV/wzFoyDMju1LGC9g=\r\n=4sr6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a1d87df06fa9840120107978f3f157a638f06612","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.474cfbe5d4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.474cfbe5d4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.474cfbe5d4","@lodestar/utils":"1.5.0-dev.474cfbe5d4","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.474cfbe5d4","@lodestar/params":"1.5.0-dev.474cfbe5d4","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.474cfbe5d4","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.474cfbe5d4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.474cfbe5d4","@lodestar/light-client":"1.5.0-dev.474cfbe5d4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.474cfbe5d4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.474cfbe5d4_1677182195199_0.2386828635270164","host":"s3://npm-registry-packages"}},"1.5.0-dev.caecd85cf9":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.caecd85cf9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.caecd85cf9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a2f6dc889f9a3027aae535295d834f46e26f7ea7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.caecd85cf9.tgz","fileCount":1005,"integrity":"sha512-HuHtUuEPjVoki5NVMqdIgleV0n93UMKOHev7VOQ8v7kT2502lMja/zWGKbaoAhCV8uagSfARlz2DvybAMTYi7w==","signatures":[{"sig":"MEQCIAwCScUNvTt0Vy+EK0dfdkSSM0RHZjAl1hvO3vuSdLiMAiAdNAFInrUTLd/IjbaAXz6IZM89aSGDCfVgJvH9mI/+dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2655443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+9BiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX1w/+JNyOblKhCU9SIdIG8fbKJ3DQzf7/GdoHFeBbsuKZVjRCbC0U\r\nEIZmrLY3t0xywek/CXEzcXl7S8tKMhGXyjVkxhQeCUCgIH7sBlal+/SMgPY+\r\nEb7iVCqjOdgXBgVbpWBMI0y22sYPipuABDktAOP0DRXCI2mUMcl5QDsZAHd1\r\nF8CL2JrrvUoQSJRi4GFQsH4eOmzeqw/lOYoBVYQbZKJQRvfrM7DQdaxv00Wc\r\nK35C6PANtbJDl6yq42eeanG2UzGpDVjXV3dXbCOLt4FbLIN8EbrkqPzoazo0\r\nAT6qWLxcKqz1e20+5CUMAoUIufHandV735wlosZvQa0ontllu5fE8kDDYawa\r\n26f4jk4XUnkmcsuJ4ilqRLVrSyV1aA0WllRkIbzzWtq1zVH9lVzRgebHI6qd\r\nsxUZ7u4eZenXNspVblNU9UMBiuDJ/KKZV88HRd3hfXi01YyZreFYDYl1TcOD\r\nfK+0ZYB77B0PC+bzaZOigP/mGRzugdOUI3GjnGrhhhvslQyRrVgzAai53TYX\r\neWtFI9lyu0ko74hiL/fHOMPfwR9CejCJAtxuXirhrL+pzODuBe+DBaOK+tVj\r\nKQW0ET88rU8B2wLMVq4MYwaCH5vQyTS9Y1XvF5u/CpI7MBxeUhD5O647dQaV\r\nqeFkYaYit6sav1gT+d5iffXXCCCPyb9OcPQ=\r\n=kv4x\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3c7d2603de9d367e4d6a74ff235eb5190f8fec7b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.caecd85cf9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.caecd85cf9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.caecd85cf9","@lodestar/utils":"1.5.0-dev.caecd85cf9","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.caecd85cf9","@lodestar/params":"1.5.0-dev.caecd85cf9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.caecd85cf9","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.caecd85cf9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.caecd85cf9","@lodestar/light-client":"1.5.0-dev.caecd85cf9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.caecd85cf9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.caecd85cf9_1677447266241_0.833917736145859","host":"s3://npm-registry-packages"}},"1.5.0-dev.c72ccbd914":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.c72ccbd914","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.c72ccbd914","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71c8dd8d9f233876a33754bd2421c1243d3559bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.c72ccbd914.tgz","fileCount":1005,"integrity":"sha512-XAXp8QwRhsEWkU9tJXugCM62ZVbm7Sul/Ad2obRKS98jAyZR/coCH6iM1mgCH7MSVpc15Ku7C+JulTE1k1ZcMg==","signatures":[{"sig":"MEYCIQDwsPJyjYeKhKTsMBYeUrb8WmWnvMV6T3Ilyw7begX+fQIhAIeAKPXmG1/bpB78S6njgYX8CA7YFoWFXZmhfmgUF1Kv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/CFcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqONA//dh+tdQdvIYAnlQiJJwjccM3ta4ZExOs9IDiWroQMXMCV56Kn\r\njzW9Wo/r1Wc4hVGBta3p6QpsSib0utQNrqyYvhO9y1o9ES6RUqzz965b57Px\r\nk23zQMGqtunJmdQDb3XJEkJ1gHd3KAodCqeZCX37i8zGa/qiRz1P6yO02RK7\r\n7ktsc6c4A0kKJz0mHpkQiFtv7MA0yTGg2bY+DHoytjApAbu8cGX4Rf10R0L8\r\nSpBQgF9XW0yftdxXtu8OJa3YOXM7YiuH/HHfAw1O29SaUwO3d6L5IU7/Xxct\r\n/+cLNJvgevsCAkXCofWpuhziKYD3OAY6yrk61aLUiexdo6oVxZCbGWx/qlzK\r\n36UZEN0AL29KB7m37nqljVk7W9Wq/TKoZEm/qHEaqtZ7mSxbfxS4JdvfmLMK\r\nSvEfp1AEo/54KuGuncNNHAoLR3HUcMwTSyY0TMr/JORTsu3yVY97HLkAgcXn\r\nOOB+RzGK1uC9V5bmj2lOHh4vM0hCFwsMt9NmrAyUB2iscuyUhh8teQrGHXm0\r\nVBjRBQ7WlMVvRpBbpfZchxeQFPHgd5E4WsAffQdkYGZssSH8jMHOxwKu1ik6\r\nf6qTv+IqDuKvBGehOnSlAaiHgkTRhYjzl9b0sMD4tFEnkx8v29ws4ya2H/Zw\r\nfJ9vH2UTa7FpJbHxzRQj21oZv4xVN76zgO4=\r\n=Isl2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"abdc7111f385f90aa5c8e0de80eaafe892c04788","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.c72ccbd914","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.c72ccbd914","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.c72ccbd914","@lodestar/utils":"1.5.0-dev.c72ccbd914","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.c72ccbd914","@lodestar/params":"1.5.0-dev.c72ccbd914","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.c72ccbd914","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.c72ccbd914","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.c72ccbd914","@lodestar/light-client":"1.5.0-dev.c72ccbd914","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.c72ccbd914","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.c72ccbd914_1677467996559_0.17085458617983185","host":"s3://npm-registry-packages"}},"1.5.0-dev.c8d244ff87":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.c8d244ff87","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.c8d244ff87","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ccd760d1da8fe9da4ca90e8c905984b7d97ec657","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.c8d244ff87.tgz","fileCount":1005,"integrity":"sha512-dDPUuaYQar6f//aCWH41JzRksu8GjxK72L9PoJIsgUCDmTCytEBrIAXu2Xa/ENZ4SmJexRwV+dVnIN8AwBg/kw==","signatures":[{"sig":"MEYCIQDDy3hmnyfNkprr0xXmbWx4lavKHQkYY414IrLjLlHH3AIhAICI2QzkqZUSQCwqblPRWRp1vIxgnZo4R7gKbuB20Gfp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/CW4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgPg/8CVnsWS42KXfuuh+4KtPQBI/2KLZp7cy8A0gLz2sB8urom2nj\r\nyyUqUWehQAxME/E8SIytauFNZ219YeRnpNqwRcCq+hxwoS0+uipxSrDFgYa1\r\nDGYjvIq7gG4safSysvXmoFKGgaW/Bt016JX1X1WXaJH6rSqvRzxA914sured\r\nWFRKVVqQ8f/tdx69oOhSyWfRNEUEpZDx4w0LNXBYMcaMg2KKRS45XyRsiYtI\r\n938oWyzHLyOzayyX33m/RRJ4jOvzhAvRXvuwehevpnxjImULBJKvZktgNzz7\r\ngU6g8Usd4XiFk+sqpfR537L3SB5qo4Ey2SUtd1tqn8TvBW3tv87WR0SzO/8t\r\nsQyA9U3simnzuFpOx4aYXFzJaz5F2aDTRkzmAUfvMX6rv5C37ZyKuPYyXQaQ\r\ndBmCHqfUB242aADZNWAZu28bb3esmPVI287Z/k4ZHqHAEXXs90tX2ECtLpNl\r\nICGg9EvPp9lp9b23uXp7ZFsLaAVKjPD752NbcpXE9eXxO+LFyFH48uAqyNb1\r\nwEB+0HkZK83C/lB9In5MQd705wG72o8g9H3M8S5nO5k5A4HLkhzF7CkflCSz\r\n5Pl/njD/wxnSLA8ktk+Jm0K5Da4rhjjvcwhfo6mRzGR1yTxd9mGWl+6+A9Tf\r\nk67AV5pAGXmgiwo+hMbymMUmRaJq9fF05cw=\r\n=Q28P\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b52b062ca52b1f39a08f1c44a6a682efdcfe574a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.c8d244ff87","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.c8d244ff87","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.c8d244ff87","@lodestar/utils":"1.5.0-dev.c8d244ff87","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.c8d244ff87","@lodestar/params":"1.5.0-dev.c8d244ff87","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.c8d244ff87","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.c8d244ff87","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.c8d244ff87","@lodestar/light-client":"1.5.0-dev.c8d244ff87","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.c8d244ff87","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.c8d244ff87_1677469112191_0.5847584572832591","host":"s3://npm-registry-packages"}},"1.5.0-dev.fc33339a21":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.fc33339a21","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.fc33339a21","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c2ca757967828febdc606ae525430aa424e12c2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.fc33339a21.tgz","fileCount":1005,"integrity":"sha512-vV+qK1SOw7cWYz6DlKkjV+PsMieRk5I/qQsKlt+pTGkqKdMLi3gM0a480H9wrLihEId41lU223MV4486IT2ltA==","signatures":[{"sig":"MEUCIEnt8UVkm6bU6kA6XGM+tQetaY48WAKZqL9AF9yEgRDBAiEAsDd+2dJdsvCgvw5gdDdk4AdDgx2fc5kL4RCjM9S5W/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/I0sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBYhAAmJN92HldIlqknXOAU9DNCpF/cYY9BRGPK5EQMe3s9xU/vcnr\r\nBkc4GOKXOiM/PDx+cdZ+Oy4H6ShteVtF1S56QQZFL6QPbbK5iTX7uAzyvbuG\r\nPX8pTTd1N1QuElbeCZXxogrcgKlU7a7CPAzSHgic8rpjoAkmvf5/N34rrIHD\r\nnDZqblyozvW2U+cMAO5qm3VQY1s0nLznfmu0wydyeNUuTk/amrPCMW37dKUc\r\ns8sp+LhAzduX/guVC2M4mG8cyQguc1NvCXbBbyOdf2K6/dr3kFKAktPzoyrX\r\n441RWuxZPxGvO1W9t1claMnhJG8Tsn+9X0yBNljB0fS931ioHkpWR4FV1k5t\r\nQX/timGIcJjj8D6TRfwPM2V8st/yUx7X/8wEoQO3/nPs7TkxWbLyXLZJZMU4\r\nGszLR9WroZYd+E02atLBG9AsOZ9EyoguE9aBjH4e/ZA1Olhzgs8zRbcWG0YM\r\nvkRiHxMvSKdnULLwHmlFNnuA72h9OPuYQTARlA40n6MOrYHCS0YTZNt8jnIP\r\nR+Ju5FIdg+wpCf008Fv8p3H4eYXwv6MMyF+Q6W7+71UGP7p9/8nQTQnnzBHP\r\n/k/jBc/d/kSDGgBSI7PZN8Em8xCK85E7uUHKOwQuPEtFenXLpnkHsyJJIKuL\r\nRdlkLEa74uP+1P6P2hL+empLdQAfoARxpNc=\r\n=h1vd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a9c9f8341784ee74cbb1f1777a1b90ebc31e430","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.fc33339a21","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.fc33339a21","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.fc33339a21","@lodestar/utils":"1.5.0-dev.fc33339a21","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.fc33339a21","@lodestar/params":"1.5.0-dev.fc33339a21","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.fc33339a21","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.fc33339a21","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.fc33339a21","@lodestar/light-client":"1.5.0-dev.fc33339a21","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.fc33339a21","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.fc33339a21_1677495595962_0.49186011482965575","host":"s3://npm-registry-packages"}},"1.5.0-dev.64296859a4":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.64296859a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.64296859a4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"837ceb26134562a28b2c42d4501b125e9a1460df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.64296859a4.tgz","fileCount":1005,"integrity":"sha512-QnJR2c/MQVTe+qldXUGvgC/hJDkwc2Wu8nPstQbpddPLCBzDLzPxrfe1cIwXAktmfxpSDXgBdmnFQXUuyz1zKw==","signatures":[{"sig":"MEUCIGOZ3TujHXLoPc5yPAMAJAsW3aA7J3RsgITQ/iWi/6NMAiEAwo8Pzh7eZ9+L+O843AcG/o22/BckbrRXUcWsF/KeS/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/JL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEDA//bV+9wPbiCaxiFlkL7CzH6dDR0ddHipjKoPlc6GNid3ZvoxjU\r\n+lI120CAcYyVqQM1sjJ26iw+fzR+sVTr+RSNPj9dzTZEhHGU4DE4dtaxmZST\r\nEmuZ4wGcxBICVd6Kh3ugQ9/iUbSmoHPQvt5jYgpND3q574jGfBhaXJLmsUGG\r\nSSYjxHJhALJg39WwPqKdT3zt28XZEdYTI3eh5OusKKw8Aren/5DKsyL5Tr+I\r\nMHEPFEDE726hrKamS1VDZhzwFknOyLn/e3Hi6dUP5LFuqpSoEwTCeaIqqKjt\r\nsJ9QdLY5dYAFmRn+2s2U07gBrO6mVphgjRt2Rxdgdp80YomL6MHhLbAPfxpp\r\nu3Wh8DY6uABUqEMxZ+zQXyh9dz8CjKNzhCKIq+3/rHUnw2BjRcT1bq0gIKk9\r\n4VQJg5LQ1WsoQuAGwu9RU143CYtpTsp+2TY74bRj2floGlE7xjP/uhrz3RZQ\r\nwVXw+hKum9GvxkESKBOq9o8MmdLMwuoJ9RbK8MPBxseqSgUxn6uF0yj3p93X\r\nynhf9O5YJvaT/vhPME5UfY4ifmQbbpINSfOGlNzwwnjf8Q0m51K3posBh67a\r\nVK0r+k+DUnHRsEDS0QFEDfIPgCP+0HbS9Dm5+zJTwOdjjRzUlO7GxWR2RJTH\r\nR1MPtPERlsQw8aTIRPYX/lzinvm0ex0IbHI=\r\n=2LBs\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"184c8670a1de21707db37618f14bcc0ac477ea97","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.64296859a4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.64296859a4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.64296859a4","@lodestar/utils":"1.5.0-dev.64296859a4","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.64296859a4","@lodestar/params":"1.5.0-dev.64296859a4","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.64296859a4","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.64296859a4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.64296859a4","@lodestar/light-client":"1.5.0-dev.64296859a4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.64296859a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.64296859a4_1677497086827_0.1097053843184046","host":"s3://npm-registry-packages"}},"1.5.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.5.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c89edde3a3df92797338629dd2db54041935fba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-rc.1.tgz","fileCount":978,"integrity":"sha512-rptOqllpgcP41tmwWEh4kLb+oz4t1eDmuvnl/qVXqHoqRbi/JL/cYT5EVzebDv6MZepvYoIbx2JGqwbTaBdt1Q==","signatures":[{"sig":"MEYCIQCG0vvJmq89GUeouysBqWLB78rLnKneYphr4g4Z5/kZlwIhAKOUGgFM/bhQbpWbe6+5yie6exhckl1paYPhlK5Iw3Zp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/QL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPKg/7BQYK2RX63rcf0p9qrX0rM/2plsWnrXMosyf2Vn8vZ9wzFf2Q\r\nj55gjyBJE4AVJJxjIZLOnNw0JyLEAZoDeaXjGemVP1aojB9jtqgpD8m2ZUzy\r\nXgSXbit61JGU2bTeNUNxqtmkmO9RmnDyh68F9Mu3SuiK6t0xirHssQR9aTeR\r\nWP+AqcGKcZcCbyPK5tDCKHkvAp/kaP272JzgCVkNm9QdiKVONovmPvxXylLu\r\nDlywiphyMMfNLqZSpj+4KdPauNUMDmB7a5rqIbQpOcVgQifJgr4qsw3DxaU/\r\nwg4luxOzb0f2g1KgxG3xyNNNWQwlWQk3EKTZXVlpH9sLtdkPCZMw3RdS6cbO\r\nqinw/1StmGYGHgxn3xVws83atP8dCgd9u5iIvJKckYSjR/uCwuz/kgmNWcSI\r\nUuUhlLNUoC1ppYAY36EqxNeOjyvplD8SWg7EzNVqkRCW0ItBnjxcnYZTIWLk\r\n1ENRq6i4XZ4511B8j+Wt/wXiZej00YT2aHlX+KPQS1lKkaRCr05e66YfZMbN\r\nvMnmX3KoRlmRPcUb13/jAAiSQaccqLcx3fCyGO0os5NCRUz4JMUXpJwqVgC8\r\ncFEP2CH6rXBA51xKCfbLIdxLPBbS2UulRigHEosbLDOhVu4AmNoZdJY16rvP\r\nwjSt6+iVRfzpJKiEtAHu7n53sElMVaEIsW8=\r\n=B9wo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"ea4a8e55a5c6988444ba0820ece59f2b7509afc4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-rc.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-rc.1","@lodestar/utils":"1.5.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-rc.1","@lodestar/params":"1.5.0-rc.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-rc.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-rc.1","@lodestar/light-client":"1.5.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-rc.1_1677525759507_0.6393355950131872","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@lodestar/beacon-node","version":"1.5.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b5026896cb79c109b4c461493066f0797577ec5e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0.tgz","fileCount":978,"integrity":"sha512-qUnZE2Nb8ToewsApMZKD8G8s2D5gBV6X50GGvs1EnReJSUaPt1t7nvmTN0UCkFCo0O6zmEuWznCM3CCm8v7ZDA==","signatures":[{"sig":"MEUCIQD9aIgo2nTG3+XZBfftUN6uMPlX6icCSK1esqxJ/1IIuAIgVwThhq14y+Pp1w22lFR1Yi1qO1ycg4MD0LTNpvUjZFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/TRjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowJg//W6npasoyip2nBkiR7F3II6vuuP+krHHsXrjY8RvGEAORF1L4\r\nkj6eFYwX39x6hTA9wYdywpfzEy/zUBt4n0bvlX9589TSId0XNOG9cB11CmKf\r\ncaKKftDdp97Ioae0QQt/ir0PGANvIyB2bYg3qkcXjy1v/1jYrbjYjd8fb3lp\r\nwnUMO9JjNYLMpMPGgqWkTn/jNr2pTNGltS/3/eyWcMmmqfoZqcGoyOYB/oXW\r\n4mkwM9O52goKwvSijwH+IO2FibXrzpRdd381quqBo+/6+G+5pTUwEtJtIpzA\r\n/M1zh+kunlyv7HMmstyQipSwLgOyaRy0Ylkr/3E+Wo4Fp77ihUHGXdwGfqkW\r\nh84/QIMuDro0QK/1WiMOuZTKYKEhBHSKeDcdQsZa2xL0AKFWn0NcAYla6BAE\r\npcl+wE7eGZ9HSj12ZXudb7HeT8y9yymuDsZWwQDaeaBDe5fhP4Ds15ii1j/T\r\nPU3mJkS9ykl+Vm0CJ/WoH3LxDobCaSwyinhDffLL8WBeTT+ynDt7b0AO7BG0\r\nhR/bbJsnKGN3tjXaZGDVdfYInHx61DOq/DvWkn7q80TuOAM55B+V4rQc5ha2\r\nUAHAs+/bezAYhEDfCGet6wQPKmWvAMG28ALfzuYj5VJz5tAPNCLVqiopzyYB\r\noKiQKgz5Micy8+TLg4MfSLMTmABwbxxyMnc=\r\n=3XXZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"77d3ce612bc5c1aaf4cd247aa49330b632c40e75","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.1","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.5.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.5.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.5.0","@lodestar/utils":"^1.5.0","datastore-level":"^9.0.1","@lodestar/config":"^1.5.0","@lodestar/params":"^1.5.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.5.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.5.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.5.0","@lodestar/light-client":"^1.5.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.5.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0_1677538403064_0.189212147125716","host":"s3://npm-registry-packages"}},"1.5.0-dev.d5c08e3ceb":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.d5c08e3ceb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.d5c08e3ceb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"015906a351a828838a2eb4b2d6c121ba34ca2975","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.d5c08e3ceb.tgz","fileCount":1005,"integrity":"sha512-yGum49e5NE/FCMQPzyl38HWBhSDLXzX18e1qkvX8IL5feQTn5xtT2Ysgyz52x0skW47gNqI4g47Vdyy4GUGW6Q==","signatures":[{"sig":"MEQCIH1pufTa0e5q68G0KQ3rG2kShc93IDV49LQDM1bKgosZAiADg5S3QuCHET0Yf4nxb9QXDaoDmt014NvL8TFtthWmzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/URwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqasRAAhyykTLrqj4IKtVtsXttskQSPIWq7lkO16VKQqmL9yuBFD0qh\r\nTxQr0snMhyUjimk3jAgIIj8txxV2v1cM143grohuuq4AUVu7WVnzJlW3lHcX\r\nTiziUm67c3L94BNF7YbHfADJ1epOW4RYjBOCqWUbjzuhXK7fa4WB/tSGfPkC\r\nKSc6xcNxblY0hYjkUw+p/MmH45Wi69N/foDN8seng20vj3JbgfUu5SkwFoBq\r\npUJ0JIr9P8WhsCE5QhqXQnypNNitI9DZePsy2GAwPq3qJj01lzSpTwka1Rvb\r\nX62DpZQ1W30ueaWj2ZihNi9S2AaMAbucIdK4g9yTZCcM0Lpwakob8ZX+giuZ\r\nO8Pf6BwUyltEA0kvgdv75t1l0PAIgEIGLFvEj1dkvxZhneqLKMbSbiyE8CZj\r\no3Q8LST7eB4j2V95IfsLpPJixDDU6h0gvSYcXwK6wi9AZv6HAV8IukQINi5B\r\nOvUqm9xTFreYy8YqHiC7TQqr3jQqdy7ExXb+kZmHOxq3p09/XrkoXILoklhL\r\nnOVFJlcK7GDhTOs50U58CFCiNx0786t455KLXiSF9RGnwxnDONfgoaBk8W9y\r\nbd8UZV6cTQuy8Nm5rJrEc+tSd8EBKJiiGKvJh/Lv34epoFNf1SQ86fgh7F/4\r\neqEz7n2+Mr3Se25PtfluoEND9/WcoECt9BQ=\r\n=Djkk\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"40394764e322662e705300553296b849b72d519c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.d5c08e3ceb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.d5c08e3ceb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.d5c08e3ceb","@lodestar/utils":"1.5.0-dev.d5c08e3ceb","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.d5c08e3ceb","@lodestar/params":"1.5.0-dev.d5c08e3ceb","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.d5c08e3ceb","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.d5c08e3ceb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.d5c08e3ceb","@lodestar/light-client":"1.5.0-dev.d5c08e3ceb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.d5c08e3ceb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.d5c08e3ceb_1677542512637_0.6768169228766479","host":"s3://npm-registry-packages"}},"1.5.0-dev.f10a95fe8b":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.f10a95fe8b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.f10a95fe8b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8164c1cfa6f7aaf9a1a67a7d090de251b2f9415","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.f10a95fe8b.tgz","fileCount":1005,"integrity":"sha512-SLiqgKlroIrprvcZ3bzprTNmeLwf6ZnxqJiCKcVnbBOVmlwTOjLR3usaCW8ebByTzRlrsOFRok1NjXoanTZ2AA==","signatures":[{"sig":"MEUCIQCKts5qOG4K27P2IAbZc7uwSPcr32kNAeqfLSyyZaiNWgIgRkZp4sGjbMEHtByvNgN1kqBZdIwcO0xFr2mtgmSXgr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/X9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKNg//WpwQekdkjrhKw57FoWNJzPvzy+j0W51ZhlAaWQqp54z8cieH\r\nqXUD3pH6a0rowa9kdmq1ii9uOXG/LyHu0KpyF4KC1lfPPnuKSFKZrh4q7YHs\r\nUVNsCbgBQW7KMFMaCFDrR7V7+KSSnr/f2rT3+s0a6wZyseodIaYo/WhBR5sd\r\nv4V2cJOACkKFCjyQKfl3v6AE1CG22tT128DEbzmafBmKx4X0d2faM/evXGEo\r\nCgT9cQiPnP+ZJ01eWjSMFoogP7/K53y2ptmSv781EqB4kqjMZLhaYg362d+d\r\nb1IXCNbiuYA1vUlsbrgxAUljs5++jwA7MjDDvpbwqbS3l/U64zAetwpTC5Qq\r\nfrhmiAq9bU4HOoX3e5NpKO1GTSp5/0/mFNMKaycwX2S3pQzkT/hFm7S6FpC3\r\nP6ncoJ75Kw+km7NBdMihiDuA2YBqi0Q/TY352rWS3Ml0iXFKHKDXWoJ+aWd4\r\nA4sLViR7L6OtxDT+ruvPqAGOnP1MHHOKjogO2TVvN+IydSJD9gt+73W2kZ68\r\nUTZ1o9jd3nZA5PPv0bkRMHydvhrObYLRW0SYY/IrIwwlMLsOvokRh97iRFxj\r\npZ3fF/zEmXxxAIDPRFcnEcNmVeEiCl9DWciaVPSmV7zRlhma+i3xlt4VC7Jl\r\nwK9Jfcb2d373Vp5KnYi/QWyrljpxDMA56VI=\r\n=9dZi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"577a296caac2fb5360aa99156d37ed7fc752e98f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.f10a95fe8b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.f10a95fe8b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.f10a95fe8b","@lodestar/utils":"1.5.0-dev.f10a95fe8b","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.f10a95fe8b","@lodestar/params":"1.5.0-dev.f10a95fe8b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.f10a95fe8b","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.f10a95fe8b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.f10a95fe8b","@lodestar/light-client":"1.5.0-dev.f10a95fe8b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.f10a95fe8b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.f10a95fe8b_1677557578226_0.9805333094081778","host":"s3://npm-registry-packages"}},"1.6.0-dev.724e29d806":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.724e29d806","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.724e29d806","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7a0d29552c56eec1e9f2b0a9f4911a3bb6ebb6e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.724e29d806.tgz","fileCount":1005,"integrity":"sha512-o3+zQM63byBF5dg0I7M+x2xThu+SLxJaRvBXMgwwmyaqcA1bZDHqZ3Sg3aA1aeG506+lm7Nd6xmOOO3Q5lmTpQ==","signatures":[{"sig":"MEUCIQDdYN+1G1XITiwYiahfx0A7yOH9etT/GOgvz8pjRQdd9gIgMORnWNmgb0t++Yz6rZT60hstgKSH1ogSYOQNOJ03YVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/YScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEIg/+NubVECUXO7TDwl7QzFxiEV30dQp4IOGirhMJ6aPJS0wH1Orq\r\npwLlTliDoRKjYM76rSHpFPqXJ9yX23Sx3L6yxdSzcjNjmQK25Hyxrxm8GO5D\r\nZUNR0nTJWdRB2D8SeHd0PluMJYEkA2sDbwzvPdDbTUx/Ml1ZYpwffXkv3NMK\r\nNbYST/sHr6hHXA4J044c3u/LbJjcuhY7QivFmpCPrlyqGuFW396YT6A5Ahc4\r\nvMewjf8FviV0lRn7TpEC4k6aLlIc3wy3zrS+NRXJ56CZ+RoW4/hkcVbvhzp5\r\nwzL9AdjTZ2fJ1RPuZ1uNzU3gWupbJAANWUDjLULfYIPUywetDzldm03lDbI9\r\nZVKAmHZOxrlb9CKTBjcgryzP/PMiN77WAAIaxcQ8bb5lYq7L/2fxuotG3DqC\r\nJy2cCioWQ6a9/M5U6Qj3Aguwc78+hi3H6VKRIe5PbdU9yzkQfKm9GLs6zSVu\r\n6PuSToGjWs8EtgAShArjwoP58o6olXUDoFNpZ25Ehos4JXZO+aW3mSD0pDsL\r\nSbyigRPEw7zcuqvIp1RUL0GovMZbHZGhjysDGXH29gFyiN8ZkUT24Y4VRiNO\r\npIXBmw98pFkk8DZYYrBh8Y3bz1h9q2hAySdhQFTUCVCMy3r9CZAn7uSP7+Ta\r\n3hrxFddMpP2gQoCURwT/xYPV0Kg5w8FRwnM=\r\n=fIm4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"78e5a8c3381a8bd39cc7d4c55c46e62f7437e5ae","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.724e29d806","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.724e29d806","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.724e29d806","@lodestar/utils":"1.6.0-dev.724e29d806","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.724e29d806","@lodestar/params":"1.6.0-dev.724e29d806","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.724e29d806","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.724e29d806","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.724e29d806","@lodestar/light-client":"1.6.0-dev.724e29d806","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.724e29d806","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.724e29d806_1677558939907_0.3370803009870784","host":"s3://npm-registry-packages"}},"1.5.0-dev.b735890494":{"name":"@lodestar/beacon-node","version":"1.5.0-dev.b735890494","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.0-dev.b735890494","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6f43d6c6708c0471f7507e54eb7075ed465b5da","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.0-dev.b735890494.tgz","fileCount":1005,"integrity":"sha512-YO3/YMYE8JtN7pBcSvIUs6zb0F0uAjMm67q2GDPZT21eqenJd3+yI5gNO+z3L+0JRyZT1dvu+gGaC8dRSCTqNw==","signatures":[{"sig":"MEUCIHJZXyFkOIpafmMrIFHxo17SOdc0VSAhHgV8PpkaFemPAiEA6qO93WhKibN8ghdrlk806vYr8ZjxAgEB7wipMcIKFHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/eJeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5aQ//b5U/Pyp9glBMQpdyrZacmg4TbIBwToDQ8WFIr99rPfcBccvs\r\nfSETV+KVBNibCwFOG3/2B8JeLDvkiuYCK+CDmCtm2vPZ1pmU8pVwIG/g05G+\r\nvKtFXnamkXKTefkrJ7a9Mb/Sc7AnaNoBxM01QSJMyeCdOMvde+yue1fZUK9P\r\nd1iAo6ZZPqCTcYfHh17XiEVmkoSvGcIGTEjo6aL0wfS5wWApVxOXgsqqe/wi\r\nyLYtdiFwceTqAFNhkcWhOR3QqmFlVGyeFdcK6ofJgZdwTg7WkolNKF19jYMD\r\nSR7uS2VXHJpDOVKoSHhS3g2stejGoeKxEWh6dmwPjfd9IRHJ0Cs0tL20rjeA\r\nETavpZe6NDDzrp6LVYn+dMLmD+N7mu1/tesS/qsPtX7c5Gv931BHm6HFY/d/\r\nUQmUyr3i1FB4bpq0h3pHnZSDG5c0wuriazsZE1OJZ++oVXdZCzZw4ybTo0pM\r\n6i0hVHLvUjIT+AwDfRksBYMAIzJ62Hf4OxfivZvNiF/ESwzxBRcnZqcwF5Rg\r\no6eA/TCM4GfkaitvrsflZujOChDwMlMh1muoYHZTNuhosIV99rVUgXqeMzuW\r\nQsNCLzYqMBTBROz8umz7W4SHP+iZ2QWbbUDsW6Zr/W56uJ30e/xSJMd2oCfC\r\nXWtOTRcg6TUhi+iMBXyfHidImSPbv8B3YGk=\r\n=52r9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7bfe48a4229978bb834ea80747b0ec26e687155a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.0-dev.b735890494","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.0-dev.b735890494","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.0-dev.b735890494","@lodestar/utils":"1.5.0-dev.b735890494","datastore-level":"^9.0.1","@lodestar/config":"1.5.0-dev.b735890494","@lodestar/params":"1.5.0-dev.b735890494","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.0-dev.b735890494","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.0-dev.b735890494","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.0-dev.b735890494","@lodestar/light-client":"1.5.0-dev.b735890494","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.0-dev.b735890494","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.0-dev.b735890494_1677582942290_0.12102711570148994","host":"s3://npm-registry-packages"}},"1.6.0-dev.b00d84f2a5":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.b00d84f2a5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.b00d84f2a5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e5131c381eeacbcbbb9a605ac0ff55a90030b7d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.b00d84f2a5.tgz","fileCount":1005,"integrity":"sha512-OPGY6oqzq/sosd1KExrP794Ser2psxyWfIWEKEn3orDvoGISYy8Xcyuv6UvGJbAXAH/K6VQb3vhRNvpHErZP6w==","signatures":[{"sig":"MEQCIBxvzI0A7qIdeBY7Kz2SZR7B0ouDsIcUPnV9j2a8yExbAiAPw870K1TYzYjT4YjtfK9iMSB67fpRwG2FqecQSlbtkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/eZ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohlxAAoxrFe8mBoif5gensqJALHSuL2f2IoDXUbSASP9Lyh51iHoth\r\nYvrcH/fUvF1WeAto1YrH+6oexxBzBKpWcTvcCJ+EOOemHD50vLYSffJVawZ0\r\ncJeEAEiZRT3Q4bsn+q0yczPMenm2KFS62/BbtEmDWl17hfgKFvhQYHBp9LHq\r\nZxewy+gi3baPSW2WhSwzHrgKwZERcOD+whoREUhQaAWXOX4qRJWMShDc6fFT\r\naJi3tYH4rz96PBvJ59ShzxvE5xCDEJwheG+gfRX+uD209TKuNXUmw4XwsXZs\r\nQAVNpd1eEjLsb9b0ghkHTZic96Ujl9/hbNDvRZlAb9hyIpBvbwubzXfLsIO4\r\nkWBCNshUAsKfrbNfJpkAc11zLtwNEQ272ACpN6vcTPWkUtYl0P/ToDT8DEg1\r\ns7I9H4g4LawNNb8/nfkMhski3yIAL/N+VBUmzfbHe9AA4Oml0Pys3nBartQV\r\nmsHicvJaxq8Ed9VKjAeIoXysg3lAJxfH8Q4TIbQAyLmIR+A2CG6hIIz4cl24\r\n4eXD4ExfWdmD/rVl9IFCpDcSb5Rr9mHMnK5rnPxO6f3chWt6zaE7/UdMPRwb\r\nBM8zhnIr1xoEZb+h3zU4Fc6yF0vqXIJt/LuN9Q2qfAbztdDb/1vdJ+3o+HX0\r\nb15sYHONmQg41V1IfM7MIdu+zw2UFZkIXJA=\r\n=g5yl\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"179b142cb8b37681069ea08f6354fc828825fd11","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.b00d84f2a5","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.b00d84f2a5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.b00d84f2a5","@lodestar/utils":"1.6.0-dev.b00d84f2a5","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.b00d84f2a5","@lodestar/params":"1.6.0-dev.b00d84f2a5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.b00d84f2a5","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.b00d84f2a5","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.b00d84f2a5","@lodestar/light-client":"1.6.0-dev.b00d84f2a5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.b00d84f2a5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.b00d84f2a5_1677583991338_0.821291568800887","host":"s3://npm-registry-packages"}},"1.6.0-dev.ec78af12d9":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.ec78af12d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.ec78af12d9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1aacc779c5b654ce2c2c767e41060b942e33b269","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.ec78af12d9.tgz","fileCount":1005,"integrity":"sha512-D8nup7bpFQl98QueNHRRRac7WWUlrlN4pPv7gN7jEfgZei1RpYrnkSMJGWND2SjxxUkWH6x8HejtETqrQ2eiZA==","signatures":[{"sig":"MEUCIQDuT7bRhkhc8ccwSPWehg5e2zs24/rzSie0a9ZkBI2afwIgWWMkJUiA5/UOuLL41vITFsSm66sw/nLNvfmhiUgYPC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/tcrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXXg//Sdz15b98wl3OU9sjVtjORw3mNBA9E+hE568rHdNvBaYQsCOn\r\n0uAhFzqH6fgx+mOGpTeszJ5XPxSlir73ZYNEKdC7bHmDCCwPbtcj06iIi/gf\r\nmKG7dTOpvLNV1mwBbSo0dGr2iAvHfvxmiySO6CuhQMZaHjQCt61vX39xha8Q\r\nURnfsSIptSKDHLE3yMjddUcmbggyyMZVnJZd1WiUbXpesa4HqzQ17Jx2Knom\r\nRDn7HTXeZrEsCy/8Dn286vJuGUZApxcNZkOzgXh8J7SoBY7P6ZLLgzIey7HT\r\nARpbkRj7g2q+ljta++UYDXjTncZx6aYtBTqEeNTD9sKDNTXLrqbzMGrM0Nz8\r\nA2N7yO6/Q0JlywiXuYkdLvDI85oeHmo0O8JaYdzm9BheJf0C/Xzwkw4P5EA/\r\nfCNo5hqxf02/kyNQSqfxG5nUsoRijFV11od2CG7jnybRCZ210bgOptVD6HDo\r\nBe6dugFrLLwRXo9ylj5cBv8cMHy41k6CSB2rDM7MsTl5KlzsIzF2qy1DAbPH\r\nSvwe9qJ8h664P7o2IRfFI3NCyDIojFS5Np9WB8KcphANj4h3sCRck3Dl6prb\r\nkQPdQigLgTQG2/H1bMqcsiGfuBKEvyltwSHRLkUhym1tqfl0fpw8AS+KoqbA\r\n1RQEM3h/o0JVkab/WcoTi0s/X9LxU74A1tE=\r\n=yJz6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fe9d9dd06ee91b0f606ca63772c9fbbc91e297cb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.ec78af12d9","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.ec78af12d9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.ec78af12d9","@lodestar/utils":"1.6.0-dev.ec78af12d9","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.ec78af12d9","@lodestar/params":"1.6.0-dev.ec78af12d9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.ec78af12d9","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.ec78af12d9","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.ec78af12d9","@lodestar/light-client":"1.6.0-dev.ec78af12d9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.ec78af12d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.ec78af12d9_1677645611303_0.9922826238380265","host":"s3://npm-registry-packages"}},"1.6.0-dev.734de8a51a":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.734de8a51a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.734de8a51a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c15f7a40fc813bfcefeb439cc55ff00fd86f0f5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.734de8a51a.tgz","fileCount":1005,"integrity":"sha512-0bElAM6HLNUfaeREqMJZ+uXklel5NJ/6Div7hGdRRcOQzgpFVCDyQxhseW/sYM2eM0FRTAk5PGltjaTzTpo8gw==","signatures":[{"sig":"MEUCIQDkoU2h5FWHNWIU8tdLcGC7DcRxZInraVu3rcPV9SmNhAIgZhSnSugygv1WJC8V8GC+VX8X4ABnusK2O4COUhqOKwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2657647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/3aAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfRxAAngn6NDNECkt9FkaZqAgeeacCfMRofxsV/Ekpi/bVWtpB6Xut\r\noDC35tWy8/u6RFahH7iGHphnEESVYIpWBCxafuak+0jeQhToqUmt8mxNwtGW\r\nXZ0sVd0dUXmeGQYw/YMyP6gI3llT5htv/FteIrr6zH8HBKv1WLIOMQQ0rXnr\r\nq46wgN2ONlaS72ISY+/pzLcB6CBONeBDfFih0FTyw49fGGhg0wNswpjWkUF7\r\nHLKQaEEU3ZIzrs4lsPkWKFfbDxyavtADItI+QRBWRR0lDJ4YoJaiC8Uo2JTR\r\n4hHYmpEYqXle0gMzwBVVGdDVVFeuh4HFu2xqaVulrjsOScC6m3Wjwh7qmfOf\r\neAKyZOUCDh2YMi13gM61ZgyRDaZrtybYjEQfUNmea4zAAIaN0HYVbd+T0iU0\r\nsp8mOx60hFSfqITjv+Nce9YkiBIPl/nEKh1IyqdCp/q8c93yxdrg0FUQZxtI\r\nE4zX+DGSMNEFaleQftZW4PT6YZxJ3gWIL334a0KpKCSVy5nT0qLtBuUYMmyg\r\nUUiC3X0QV81IN8pHUDQFNYzNDC6Co8PzmN1DjEnVqili34wqIahCsRjKjJf4\r\n9f7KrccMkEOxyn6S+rEzbMtxcHQXAuENzq9xLTwBOj3wYFd/IqhJWQzZwcH3\r\niouIZgC58abKwJLxCbK0AVshzd83lba61II=\r\n=ptE4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"83ffa20a49c4796a621b45106c02e942480fde19","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.734de8a51a","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.734de8a51a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.734de8a51a","@lodestar/utils":"1.6.0-dev.734de8a51a","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.734de8a51a","@lodestar/params":"1.6.0-dev.734de8a51a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.734de8a51a","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.734de8a51a","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.734de8a51a","@lodestar/light-client":"1.6.0-dev.734de8a51a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.734de8a51a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.734de8a51a_1677686399992_0.31107218207526266","host":"s3://npm-registry-packages"}},"1.6.0-dev.34e72ae7ff":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.34e72ae7ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.34e72ae7ff","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5ba613cae6d2db47e425eef4b829a847071ae755","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.34e72ae7ff.tgz","fileCount":1011,"integrity":"sha512-gFbl5vwP/lIfLoPfV6Jm0X17hGVpLJyovvP7tJu8WBGsi5Udc399jBYATZWNWb5ELjk8E2F7GRgkk/fYLlKUxA==","signatures":[{"sig":"MEUCIES00/SzXYkaR/deyyjTWHs4VP0uaI9143kNavTCenXcAiEAtcI5xgJBp+HrTPU46GmBxMQTxgCRy/NJiNOQp0fczDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2676380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/6SrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4KBAAlf/LSVoMRayp3A/fy/JLn/bU5h2s0rZyBehhRCrwOMq0KChj\r\nFZQKgGQ3sm56IYw9IOVz95H65xqgvWkWqlsXeRkBYDFnQ1YwjLHHBwPmQ3vk\r\n9w8+/GUH7ytmNBO07OPBTjZyocvfH9kPOW2hOc1XXh4HLsBUqnSx3wdEfm+u\r\nXz3KDy4ZAUuY0TIixb5ge/g2jOZ8GpeKoz6HCh9w594JdQmojpS0m9JCIn9d\r\nnzTi9HAKaJT1YA2qHal+ETZu6p3jc9gIrvoQBWWM71yCDeZ27WI1/uGKzsNT\r\nhEmxpkzJkFvmh6eowJXFzOkHWZnG0/2mPTmWE31zIgNXBBGr1e9E4JiWkawm\r\nYRWBo1rnhlcEU5+aKcsArDXLEJL2eUghx/zWif0Y3vLNd8SraEHbH7swJ7P4\r\nzEfJJJF3Z4P/llVBINfMU8SF8ysEg6VkWvJNFppMxdoClNTZZROU0arUXOcd\r\nruOEnDlrcBBEaoMfeY1WB4tC937Vt1g76lyLHw+d4i4VUj23iPDwpHDCVG2k\r\nT5lxa2nhhLjLh89vu5pglkMhzpOmRwEXl0Goe7ugWDJxd6cq2ev15si8a6Iy\r\nTrvjeRIaATA5DwZqYupLaxsfvozatdqnXficpRP3SqF2d3RvniMRjQcGmvKH\r\nO0mrPfjJbEXmKgdQOG3WOO9dl3CvweK32oI=\r\n=UZul\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"035159bc94c0d8884a74e9d82c5f0d3cd4838097","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.34e72ae7ff","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.34e72ae7ff","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.34e72ae7ff","@lodestar/utils":"1.6.0-dev.34e72ae7ff","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.34e72ae7ff","@lodestar/params":"1.6.0-dev.34e72ae7ff","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.34e72ae7ff","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.34e72ae7ff","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.34e72ae7ff","@lodestar/light-client":"1.6.0-dev.34e72ae7ff","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.34e72ae7ff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.34e72ae7ff_1677698218958_0.4329445447556448","host":"s3://npm-registry-packages"}},"1.6.0-dev.e98d8e9fad":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.e98d8e9fad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.e98d8e9fad","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f3186d0474cfa5be46af7612e03a6d477338fda4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.e98d8e9fad.tgz","fileCount":1011,"integrity":"sha512-xcyWmvUlGLRAdFQN7RW05oBXl2akJ/Z52uT9KPU+dMvi9U1OCuL/8yvO4h93snEB65MVccjJUYZSkw+BroOGMw==","signatures":[{"sig":"MEUCIQDFQftTb9tkiFpxM54TSXtOGQ8bq4g9Cu5HooFOR9C2kQIgJe8D7S+UY1ox1BarDJteUA5X66TP7Q9cAMYp8WlUPKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2676380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAGKHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyog/9GlAoYmkB4JmbofRTE7APOvxFHuT7J+simNcq534gbNeCY9+u\r\ng5EiqLj6Q19d4pPo2d/fL3OGGMGl5OegiwLRvf+lVn8HkhQoBmbNyJZpPQDn\r\n2qGpInmZIE9rbTZa4IV9GqcQ794yerBsWzAvNObIiNsgncU3fn0n/QpXml2A\r\nJ69dWCasRQJeMbRkZ8Q0Hj3WX/aMMmT08ycomIq6OyQloOCd0WlIXwUFHEL2\r\nA1G/oDpT70eIG8xCMqGQE0llM0YSb9PPtmSYM7Iy2E2zBBvZjr5XoUY96fLZ\r\nr/4DIAY/J/kY7iLZMKQNRIg4YiSZAE8aBIyVydf+j1sRvUhKQNMtHmJWE/T3\r\n15vAES138Y6KSWcTfSkJ49vRHCalgQq6lO7qOnUN0+cyzUxlnhWghFvpQIzF\r\nrcjY4v2zp6z3uaz9Z/H3+0TWJYjdd1c84/OK1/43U1d7Jb+TbZ8BRW6Ibhs3\r\nzZnbhq/DxY//lfBk4aP7Xkie7/0HQ6aJ1NT4A7l1hrntiK7NQaS6+Nh+IXaJ\r\n6feNfUaaXb7Xdm5qaX9/ie198/JoURCQxlTTD8ku8k7RZL5GyTEfNqri4bFf\r\nXgSHfkzHiMLeUTpUyqi3W6nSina79dd2SMk4VoJP/KxoNNa6ptj7hL0nzN1c\r\nTr9sst1Q6kuDzZ6Z7gQxjzjjwsxlUeQ0ang=\r\n=5icH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec526e04f77f4418f4a90d85639f1ed79ce5b8ea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.e98d8e9fad","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.e98d8e9fad","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.e98d8e9fad","@lodestar/utils":"1.6.0-dev.e98d8e9fad","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.e98d8e9fad","@lodestar/params":"1.6.0-dev.e98d8e9fad","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.e98d8e9fad","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.e98d8e9fad","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.e98d8e9fad","@lodestar/light-client":"1.6.0-dev.e98d8e9fad","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.e98d8e9fad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.e98d8e9fad_1677746822955_0.7921670021590979","host":"s3://npm-registry-packages"}},"1.6.0-dev.e2312e0e93":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.e2312e0e93","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.e2312e0e93","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8578bf63fb4aba86ae30af073d4759c85884a609","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.e2312e0e93.tgz","fileCount":1011,"integrity":"sha512-DlsL6m/JSsIAqDGsap9wYGShDs1F7MtRXUs8F7/zCZdKQVx6JzqJZXefM61fWx5MT0fN9c7WXHRfJyMf05gW4w==","signatures":[{"sig":"MEUCIHoJNPCTJiXpCSkCysASm65myszUGgP0ZrSiueiacC5JAiEA3hNXaOrrPxGNWw3OFxlCqd2jQ0gd7xAvzPpzwEBjA/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2676380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkALEEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppJg/5AczvM3iMzWT9AH5vj3D8krNzyYtpop/XC+BiElC1EdcmFuUD\r\nMQejWi6+3fFh0H7t6oeIpANFL1/XJGTGRC8rgi8FIM5e1d+9rPedDaqXqEeP\r\nK8VhBrPMAfXrAJ2bIQanM5rYSU+OjMXYFo/mExrTXYx2g6qzB32Zr9URdyP4\r\nlF8cLmKtERbtjHci60dyQr4Ku6/HzT3W0cFmLW6ukqCt6UEMZ+qofLH6lFDM\r\n4H1D2epLijhH9D0bukqhfZg7iA2PCpDdwc8/W3d9095rGCvVW9e1MEnVN04a\r\nxAvM0OvAbEPn+gl2EpzN6IgQfETNx8QBAtvFNoWOsU9JOZIbg9aM2VR2m4me\r\nk0b3KZYbgEMDKtaWOgrU1+7r7FAFxXHsjLtg46cyjuvuClcQi4jYFlW65EVr\r\nivDQwrnAZAZKTYcLR7ygoQvekQgFPPXIszEd54O2qWSWptBh5O5kAII9Rr/e\r\nbqrsW0acN7VgqKW716oKnC0cF+IseuAHiJm4QPlr0yXm84kQCCUU3Gtc0qQ+\r\neeae6e4f1CG6RrXmBlXwGUkRHuONRyEQbCUhQuZ0gCyx7zNKoz1LAobmtwMN\r\n74LHuMAcJnF0IQ+w42TFTPapbI7+u26AtumgAMc8yPHXAPppnWsH4iNI3Xgw\r\n2v80aUYf7OFE3jIiBqXKfhQO8UTl0U8qM90=\r\n=ampZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d7673a718bf2b874f666a0c13b43a2349196ce5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.e2312e0e93","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.e2312e0e93","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.e2312e0e93","@lodestar/utils":"1.6.0-dev.e2312e0e93","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.e2312e0e93","@lodestar/params":"1.6.0-dev.e2312e0e93","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.e2312e0e93","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.e2312e0e93","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.e2312e0e93","@lodestar/light-client":"1.6.0-dev.e2312e0e93","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.e2312e0e93","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.e2312e0e93_1677766916707_0.27529140952295306","host":"s3://npm-registry-packages"}},"1.6.0-dev.9b6cab154b":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.9b6cab154b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.9b6cab154b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"47e6e2b68898a1618ea320edea63b0a731d15dbc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.9b6cab154b.tgz","fileCount":1011,"integrity":"sha512-3dDZN7tshOQGmxluh6ehCdGlyjzqMMUe178drD5+o6Rl9HXNIQukygOtAQx3BigGepfvaA9nUYDwPgJ6NgdWuA==","signatures":[{"sig":"MEUCIFTcB6NQ6BmoL+LIbfRcE4zHwYMrIWXMjp6qcLuclTABAiEA24k6vrCqBor1/zQjti5231Mfn19QpFWRUeJm0YJbhDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2673087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAQOQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8nQ/6AhffyZJqsqi8q2PPYQ/MSgkHHu3jt+Rjk2YyfuufnjppzeU3\r\nNvd2iRNI2BfEEd7i2WfwnfDG6rfQ3xgKV1OVxq5ZHL0yp0oQjxe2FUyrJjQY\r\nQemfe29CuTojEhh59VTc1mFoTrNTsVBQ4syptlY1LwlHDjnX0ZZ6ay3ZStvV\r\nmZ0k3IJPSC8yPs60eBD3jQl31OFq4lFyv+Eb+j12hlkiSW8zzVVhdLcFt/jO\r\nznqpZ2CROtlFl9ceCr3e+XdZp3zxt8HEXIMIvU605UNOU653+NxQhDVhxLj4\r\nW9+kqJBJ7LEFk48TSDN8dNn4ttwaHbXO0tF98xkXEic5FEDuMLP9oPLDuo85\r\nuRE9j6ii9qnoH19lJ7aB7+zPvQvVMzrzGcEs3/11jN6FTPpA8uFQqLDEvbTT\r\nKtxzuSjqr/skggh1rY53XXdQ/VfI9A509vCNDlL9pj1D1cO1+2i/3lh/wXYv\r\n6Xxcs/9lXgPSDHVJG06IS9kuJAJ1PKYWgTkwpOZTpIHTjTdV64zy9D7RV4/m\r\nT5RjalWLqI0aVfpba0qaljuZW54+rfMSGxjEgg19F4aMV3nRcpDrtWc985NT\r\nJK7onUTxocEUfj0dvCgCme6pI6qYvteDPQo4jme5C3TX2jYbno63q5uk2fBy\r\n7biNkXM4GBOK0TSXuC8E/xubujuCadm+7PY=\r\n=6Zvg\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"246c0135c20a6f1edbfcbaf170eb77e30ca6de77","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.9b6cab154b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.9b6cab154b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.9b6cab154b","@lodestar/utils":"1.6.0-dev.9b6cab154b","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.9b6cab154b","@lodestar/params":"1.6.0-dev.9b6cab154b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.9b6cab154b","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.9b6cab154b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.9b6cab154b","@lodestar/light-client":"1.6.0-dev.9b6cab154b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.9b6cab154b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.9b6cab154b_1677788048043_0.5241641754029647","host":"s3://npm-registry-packages"}},"1.6.0-dev.a4434f7501":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.a4434f7501","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.a4434f7501","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0bd5e012d61ef8e6a22d8075bcaca73c51841519","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.a4434f7501.tgz","fileCount":1011,"integrity":"sha512-Cwy/603nfMzB7ObkmUsZj3nJhDUy+qcc/PDL/WksdnCkOX7V0IkYNOuwWqw2wQjDlrQHbyeBOqJgw3DG58u6jg==","signatures":[{"sig":"MEQCIB1/HLCkYWxTpJLYk9ntUEcNUP8ZZEI52HgbT2f2hVbyAiAHVXermLCIsxjbcgraB1Cw1IV8LgW2sXi0Ohd8dkiTMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2677353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAaXEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr11w/8CaqigzE32AIBUJGvSGWgFqQ40Lsq6pWKOWZxGLnswzotlQVz\r\nEzyaTKlA8XVpQecHeeX0D9WvC3iqFn963LIg0cw/goWcHMXvJkyIYJ1N4LR9\r\nacPlNMTPC+IUnfHnWiNbdk4scsQ9n0S1KR8nIlxC7vynEvpSNDk850fxCKwT\r\nPtfFjfH8hCsk9RJiPzNZKw57XB3VMeTYUeMxq1WBmF6wFBzjt34Sr40shH8h\r\nP/wVoDDuOtZJDMorZHZ+ZnbGAR0l4F+cXeWadOOUjS4wuh5dZbtqreWjqCz8\r\nllWBrVEu6lvbMvgycuLfSdFIOCmck8MORxe9QIyQD0hmtCLL3IurhuwB+wZw\r\nv+1B+6ZpMGiphySwMOyUMnCqIWg5gAtDP/5oMPutADcc9jfipGuZbPB0THY0\r\nMIs8Z5EiwzD5UQ43bhezK3cDM5ypNAXgLgfFt7TrJeXE+QtlzcKoN1+VgNna\r\ncvWvgApiloakWHgF6kzQU+0h4h/QzU2fJvlf2PpGB1KkVv99iYiQTi/shzTw\r\njahDuvD6fUFS/2GbV4lw5LmpUWXYD5lH4uMHJVcPqn53iVHcna8Lir9w3viw\r\n6xuTzpIssLiIb/R49hSgn3JoVZScOuxuBSB0dLfl3vfcGbQnAnYsw0D8ePcE\r\ngOhJu4nZgXUUG1Taxlp3or0K2Cion2GIeNo=\r\n=1maP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4813d2af3cf7f3efbc56760c5f44cd5ecd300e4e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.a4434f7501","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.a4434f7501","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.a4434f7501","@lodestar/utils":"1.6.0-dev.a4434f7501","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.a4434f7501","@lodestar/params":"1.6.0-dev.a4434f7501","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.a4434f7501","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.a4434f7501","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.a4434f7501","@lodestar/light-client":"1.6.0-dev.a4434f7501","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.a4434f7501","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.a4434f7501_1677829572460_0.6344246234121695","host":"s3://npm-registry-packages"}},"1.6.0-dev.787caaeccd":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.787caaeccd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.787caaeccd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7013a87d4a3466f97583718a3c8a184bcb1b3f7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.787caaeccd.tgz","fileCount":1011,"integrity":"sha512-Pl8PPTsKcCTKeh90MhWM369koXT/RVxcozEr7yUKtIc27kTzkDZTkJCzDagloBYOBCZ7X9Z4Ow3kezrB9nMFtQ==","signatures":[{"sig":"MEUCIQCIoN/Ysmc3fFguzh3GIm6gISwsZYvtFRBMAA97Bq/GOQIgHrLQEZjHJyFL1lR8uB8u206+MkxNMVWqUcq2m7orkzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2677353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAfA7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf+w/7BOm/OdI/000+GJDvXetMTQGUkckfxHpnzyHzeL8trKLkA4Td\r\n63h4TCVaNfsIjF5FzDC9jrhyuyvNU8ziSt+2Pgv2EdmSH6K+mGaIUwyOpdln\r\nBas1QPX85uKlnBZFS5mImR5qRxgfOnM9fILUXscl+w57lsbwBCiuokifSsv+\r\nf0p8c8iTB/uysBVdI2RJVZyylHxIZy6vqpX7DXEDvJtdXr0RI3/JpiOk24pU\r\nxzaLKX37b8cr/vw8m06n8Ho6fKirelPk/qHpOri+aMFPs8bpwnoKdBuwK9Y2\r\nOaILXDL8aQ913ojILLB8MuYUj6W68pgrey+VG+NpT1fwCXtuWHb1wopk43iW\r\nTIDYNBGKABrf9rXP1vmg9IqAsr2V0TysKE78wvhoo2ti3vzhLbiFpNpVv7hq\r\nkN95pCXMP5aAki/U0iF18moMGRpS+f3/j6VU6iQypjsO5eIRED1NHYTUaNxH\r\nJogoLcj9iRcfUQtGIwIHxOh0Ylrp8LC5H8E+pjLp31WjUy6sTE7WbipXvGxm\r\n5YBxRnBcP5678jQlGom3SteLkfjPX9+izXvJQNvnntwP3sp2qmGuSacy8DEF\r\nW0OrlW8M2YbL1Ye2WLhysOPxLOBGd1Xvfu8J3x6A+V+eYGWGBSheU6lgmHJG\r\nuiusKc2NkqOwsLwbxKGx41Wud+IJugAQc+A=\r\n=UsyE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9113cf867450eb68a41dd0ee2d6a2eb6c75c7306","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.787caaeccd","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.787caaeccd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.787caaeccd","@lodestar/utils":"1.6.0-dev.787caaeccd","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.787caaeccd","@lodestar/params":"1.6.0-dev.787caaeccd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.787caaeccd","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.787caaeccd","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.787caaeccd","@lodestar/light-client":"1.6.0-dev.787caaeccd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.787caaeccd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.787caaeccd_1677848635688_0.5405463451409138","host":"s3://npm-registry-packages"}},"1.6.0-dev.0d638ba399":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.0d638ba399","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.0d638ba399","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a981f9c90e24ae9bf13acc35a5a568f2b1881a39","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.0d638ba399.tgz","fileCount":1011,"integrity":"sha512-wLzXPy0PeAx4K1eBoOhSS5WDPd+QfY/Q3T3dyrg6wGzC/y+rFwQ+gHSSK87QAGcg0D+NqDnBuxqBqGaF+14yEw==","signatures":[{"sig":"MEUCIQCTLWqeVosBl5zxKSuw0nkwAAlzFgQ9PM9GjvNWPIG6fwIgNRUGv5jGGCHgZcs0X3wdjDD6jfEQTYbPeBIlLkocDb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2677353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAlFlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV2A//cMdjNbot+0EyLVkeRQ2wTT2JVwQm84SLO4FPGRnD2GKNwBnv\r\ndXLghtI77KfTcdmDSzapCpAQ45k7P3KheDxNCMOnfWUR/jY1Nm2+0SAUPl98\r\nh10CClkl1/G4N1cgfV3BIw1Kj9J8DxUs6NkSzqQK/cuyRh4ySohOS/DcvFC4\r\nRIoplhw63RCU2CAGEGMLxEmIJjWyLAaYLpiLjM4MbtcxJV205Da9vKcEJ80c\r\njI3X7QdRcZRfX3nZNuTL/+DqRqV+e/ddRMzk+H72xcFi9JyPGrtLCU2kSOsY\r\nHdshVA85HAa0OLl8LR+ztd9mBbGKpsveOPwovJ+P6RKyDB2kaRgTsrlKQet+\r\n/mKQxQMPAwSK2BprgXlz11wdAHfMtXyF6gRj1WUtbXPtreAa9dbonnvRftbJ\r\n5xwPrQkPSh8fF2O87fxT6HAIMuO+xQp8mF8pweQtHii/wB8C1criEa7TK1j4\r\nNucVJY5VbgbI9zG/quVmNJEOrv2alaveQMNBU5WZhYpJe9NTYVRfC1KDtrZw\r\nMrS+aZt3CAv3hdgGq8/N5x6P9rr102UMbw4vI+B2mYG/TlkAxJwQdUbtZ87k\r\nFsM7r8OsbYqbX6YWQA7BPYQ0uhQMdRuilxBNY2oyDgK2WfBhpRtLw5nBL4zk\r\nCByoP5ASvVLChxJqe/WhIP0YC3VacBfjWCQ=\r\n=ma+0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2953ed01fb5255d6f3ed5d259d22c697b97ca923","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.12.1","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.0d638ba399","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.0d638ba399","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.0d638ba399","@lodestar/utils":"1.6.0-dev.0d638ba399","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.0d638ba399","@lodestar/params":"1.6.0-dev.0d638ba399","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.0d638ba399","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.0d638ba399","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.0d638ba399","@lodestar/light-client":"1.6.0-dev.0d638ba399","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.0d638ba399","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.0d638ba399_1677873509015_0.34196676943932314","host":"s3://npm-registry-packages"}},"1.6.0-dev.fa13bdbe51":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.fa13bdbe51","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.fa13bdbe51","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fcf5dba8c97606be7e3b2cf29e8c39fcf0f84c57","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.fa13bdbe51.tgz","fileCount":1011,"integrity":"sha512-5vxSSgy4UIc7Sj6384FgXc52W01Q7QOvzYilqPN9l3h18RjfjLjvKpl9pV+cKcjObIUOwHUSuARyfj/zmUcVrA==","signatures":[{"sig":"MEQCICq+N0BM1T1f5yufvg97tx5JilB3WQ3ar5pYTnNstQBIAiBXqI8uyrQeZnD4r1ZPPC/r9dAC8dIaHVoygu2MyMmj3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2677353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBZUOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8TBAAk3bRJjssWCzJIt2d6LcCyd9DWMg9XbjZasA2yM2WKv8iZ1jq\r\nZkgaQGxbFuRVzjYrbD3eyS8dsDH1RkXZYDIkfG60wUvaHWbRtH2mSkadr2ov\r\nHP1T5gZFT6U5eeaKbsmCcjMomf5FpbM8tAt2fhGrfofq3gib/LGoh1GUybB8\r\nL7bX8nqUSvSltd0tFi96amM3K4tlaGEqm3uz2EkB9RlzquwuGQKnXm7T8K0b\r\n+RMoztxTSbORJLiFOjXjQmjdioElpjJpK0RlsHoPfzl4W/6mzmHCDXPDYj0J\r\nAwQvWqYApXUUxgIt2MkWf1Gw3F9bxEF5QOrK6/2Yzuj5E0ZXkoRvbkJmQUzN\r\n0Z2H6yywXqv1ZaljDT//Mriev+sgSvEldXOgbVHpXsBoam9cDXDEgkD7pEwz\r\n1h76LXAnF7naPg/fBtraH23zJsUlZydfOil744dX4/nGnSVRr5EU6IeYcvMe\r\n+BXBhO/vEnZc6ap2qrlCNAeBwoNZX6b4EvyQ4Z0VDFCCZoL8MlLDIr2h+9Zi\r\nIfMV8fitucXG6vH9DPTHqN+WOif2BxEFaz/I08FF/mVFVuAc1/JKJT4Gsea2\r\nCxNDkwF8P/7QXIPnzi1U5v7z1zeEFGjtWuZoP02SXGoiCZaYWqIICR6Eb5aB\r\nKodrdCE+f/WbgseM6Y4d+AJ0Z+HFPC28ja8=\r\n=unls\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8dfc13bb299051ef89407433830fe778a4ce7ffa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.fa13bdbe51","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.fa13bdbe51","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.fa13bdbe51","@lodestar/utils":"1.6.0-dev.fa13bdbe51","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.fa13bdbe51","@lodestar/params":"1.6.0-dev.fa13bdbe51","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.fa13bdbe51","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.fa13bdbe51","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.fa13bdbe51","@lodestar/light-client":"1.6.0-dev.fa13bdbe51","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.fa13bdbe51","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.fa13bdbe51_1678087438392_0.28216259807098076","host":"s3://npm-registry-packages"}},"1.6.0-dev.91e90a4b22":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.91e90a4b22","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.91e90a4b22","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a982211ee8b1ac89e5d19d3d9dd2d01961dc53f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.91e90a4b22.tgz","fileCount":1011,"integrity":"sha512-hmKqIZkbjyn5lEIrulA5XE1K5rm/xlXwiU6Rh6HUZcqb6AaPTJAmEH9gps69lA+iX/AGgvaFqjBnxHRthUi9EA==","signatures":[{"sig":"MEUCIQCEzlJfkOgPa/vfXDQDpakkPMD8nEuJ11Ou+OBpb/UuNQIgGWSRPmjhKpbbwmu+/NS/1kJ34YjnQC3iQJQvhPTlSgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2682850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBbHbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofsBAAgSuC4tmbKxyHMLRe8J18DgNb5QJ5c4nqstx7yaGrnqF178Wm\r\ndGUfbF1LxdlqZpvglbs9BV3Ec/DuNW/oea8v5Y7dcI6vsFMB2WO9BJQK6gYq\r\n930pe7SJk9vYnczXb0vrnEDgBSInC93Wdes3I/xJ0DPe7p4SeSsrWi5lnRXY\r\npDwUuX93pahYDg+5YHHotGQ5Izc8xoxGabfadLUF/Lnt4tkonFJ8eGKWvRBE\r\nWmKEXZp7hnFVF3OUiC3m3VnxmCdKUvvqsOkh9JUe3AzYQy4mqR++dYHSx4yC\r\nsdA8SfhFF3NarBZ3SNcAT2kh2Bs362ans5vBe5ANbTr90kokelUEpYfxvvtR\r\nadQ6+PeoT8zYB8VM3JHKhTsAUOyz+4atcvYAYcyBsZKUhICVu5EtweLY7XA+\r\nrnrLwadf+tfFrdbJV3nrtwkMJFHOogFiAM74ze2pFCTBdw63DnBcabWCDDVJ\r\nnZya/HVWboDwEPUjrH9ZYm7yvUQyiv1TpfSxCpjfypiY0qI3+2dCa2fWdAw4\r\nsT1/vrF2AM0vzehDxWIIxCewkhIW7vnirVkiy/IEyfr5fYH8Og/xmC7AS+tQ\r\nfNOYM8szoipWhMY9QRMt/3qWb3PMaOnWqz9HBJJMmse53mtBA3dsOg2YO8Od\r\nEtoFtRVChFYWiG8dWCQ/svgfOLAyZ12AqAs=\r\n=okt1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8787c41e28202f6fdfe7f2f0430aaeecffae42c3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.91e90a4b22","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.91e90a4b22","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.91e90a4b22","@lodestar/utils":"1.6.0-dev.91e90a4b22","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.91e90a4b22","@lodestar/params":"1.6.0-dev.91e90a4b22","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.91e90a4b22","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.91e90a4b22","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.91e90a4b22","@lodestar/light-client":"1.6.0-dev.91e90a4b22","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.91e90a4b22","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.91e90a4b22_1678094811271_0.8123792369347658","host":"s3://npm-registry-packages"}},"1.6.0-dev.eca63adfdc":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.eca63adfdc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.eca63adfdc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1061afb992f8088fad50e36ae798eec1ee0fb0cb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.eca63adfdc.tgz","fileCount":1011,"integrity":"sha512-DYDqvVRMPnFCM405UMltDsOHdc4G2diayYA71sG/lfRvsPOrwuEC+YZzTjwZ9HzGlHbXje7OIXfarKWBJukaxA==","signatures":[{"sig":"MEUCIQD5N76Ww7nU9yzgJh2hasDoQWwUuENFOkNQLCjlKNfgywIgSRd6eEBK2DNZQGuvyyfmwRNe2Mrd8N1qkjZ6qsTjAEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBeYjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHbw/+M/KHISz2UEDM+0pBAjC3ml2mbFcZdJuteeTyrrVzZL4GQzac\r\nUm2ksXi5QI/SW+/eZrLeFnKXZyWXNmqniIBtOAxUvZRBtO89CKmyOtH0L+te\r\nNXyYF6q8OyiaZP+x/Bcva8A5j8c+YtNpdQee2D6fouBI/bX5N/OPCBZ01jPE\r\nMCR/u1Z+BMGmEstsYlOpIAIyYw5Wpk8M6baRdQklo2eXm0KkkvHTePf42lyj\r\n5Un6mCTtML7QJwLj7HdXAahiSUDIUsS92mSw7XRQACcx2G19t1p6latRl7No\r\nC0DVEBe0LgzQ41POZ4IXFZmzML6ZPpFvZhJbXStslpDJzvEnYaKe6jeY68s0\r\na2SQZNlW2DdV/UpwSgCJB4tXeuttCe4nMoZ2epxtgcu7h3ZevkPE/LUd9si5\r\nf77/WzgCmJbvmDCnM/NdQnPvj+usbRdtgveioPo3VCiQjJyznoPtrBMzZSeN\r\nBs3Uv8BmJpHclsl/MoyoBaTA1XXo7HUvr6/GTES9I4id0j8kkqUY03ORyDuH\r\nVAoIISgJsmjgvqjVS7UeanJC/JwcK1+cEceo1yDyemilisZCAZbOymDZojp/\r\nj40AlEJJ+yI36Ou9pfivJyhUrm+CR+9THBVmZrJKOybfIbb3NMz5ub3e6/tE\r\newKlTCrfbZ18zue6QySrywpQNw1VZGoo714=\r\n=mM5J\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d2d548e80183a4aeb3b7a75c51796a7ec24f47ce","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.eca63adfdc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.eca63adfdc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.eca63adfdc","@lodestar/utils":"1.6.0-dev.eca63adfdc","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.eca63adfdc","@lodestar/params":"1.6.0-dev.eca63adfdc","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.eca63adfdc","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.eca63adfdc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.eca63adfdc","@lodestar/light-client":"1.6.0-dev.eca63adfdc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.eca63adfdc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.eca63adfdc_1678108195302_0.6734927901407464","host":"s3://npm-registry-packages"}},"1.6.0-dev.0006d8662d":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.0006d8662d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.0006d8662d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"acb113dad8da1f4ce75206a99f7f12268de57a81","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.0006d8662d.tgz","fileCount":1011,"integrity":"sha512-X1Zn/G8d/B+YWW4X9dcWVc81Slt7ORadK/NfAdvBL35Q+vJ+08BBepgdjVe/J465fPF1gUeIMrED8mIfp2qFyg==","signatures":[{"sig":"MEUCIBhvN3bq3q5QMbYRD95+GcEZLKS+lMZ5FXSbaJ+NhMYyAiEAnnPXu+R9ssBc6pn8F4nuQjW5A8vASk0AxcsW5nh8ofo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBfIxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraNw//QA0ZSFszUy9c2gcrf7Yprzynm1+ytWHQl0fCfszxdDycFaSP\r\nPLFbji+NbTzk0mMIzx/bGacit4LPAQPUSc51rvKOEQMEIRuMIWK4U8fVlN3A\r\n6KUAK9Lleh8+AjkpejHv6vIMSaF4meHsrbHGMuqRUKmBEnJnnE89xfjUxuY8\r\nASI0Jxbw8Wlq3n7jHrGmUIqeXbTEFNYpLPw1jucqLrZdwHZLu5aPC96PPFo3\r\ntkMwKFgSyY+hxbWhqmvqPCcsvasiHJhgiGlXbFQ5LJhoWh9wD0jX961xDA4f\r\nC2XAVMb8uIKGMItHw/f2RoYjQfWTWhm9odEAavZXTdrNOhjkOQ7hz9is3HMn\r\nwNtux6ueq2exosa1+FR1ImyJ5YkowFVChmAqJU56LikFSS9RdrU/ryMVVRPd\r\nN1R4mLOdhMSGwgIXMYywwtPt1ip3xaEq52cB4D9kGZNWYZFtRw+OqYqlWjk3\r\nyFV7geOUpyeXTONdNIV3cBkGRq9lNv2DRhZiH0sP8dJBv4VHOQCXzJx8MIfe\r\no2A0lA0c0aa/ff70g9bRSt17TIszt+YsEviH0cAdxmYPcpsyvEoJi98N2eHF\r\nqpMK415YkQYOs1dYnYy5U4Niu3z3JjB5AbD4TlsiymRmlekt4tah7GIxKXJb\r\nkpvoOJlbvrj0LZW//H2LkUcLgbjau+ERvqo=\r\n=iAO2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6c3d18e2ff91a44e520f2d197e8d5b5054a0a9dc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.0006d8662d","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.0006d8662d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.0006d8662d","@lodestar/utils":"1.6.0-dev.0006d8662d","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.0006d8662d","@lodestar/params":"1.6.0-dev.0006d8662d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.0006d8662d","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.0006d8662d","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.0006d8662d","@lodestar/light-client":"1.6.0-dev.0006d8662d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.0006d8662d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.0006d8662d_1678111281063_0.9874167377792946","host":"s3://npm-registry-packages"}},"1.6.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.6.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3983d0061446cf20e046789be084992cfa1b9f67","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-rc.0.tgz","fileCount":1011,"integrity":"sha512-TGZDoluwd+6+72GmewQQt0vOLsGLjAe77I3i0SfCjQwpfDxkXMQshA2Ilc0CQ6RvNtj6Ht4mTaYdKHLRpXzQ8Q==","signatures":[{"sig":"MEUCICDDlElrnHT4Kgf38D07lAvpiVOJLnmNjwDY2gvk2lGkAiEAizhBLXY2FKdAwrA4/jAATlXPubpnMZPx1LkQj3ZliCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBiXtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHpA/9HgMXB2jBwhdcPyyptqUgfJp1PzfkRxORRT8CFDmCKTmqKSX5\r\njOHJ3eLUny2hugWfREe5hTFfcqi/sUWzFAVtO2B6LfZFBKMLntumz4Y+AXct\r\nYpTwDL2z8r6hF5+zzNw6M4yQPFL3xol8w4A+n8Y/9renzqlN/8UVmgr5KcT8\r\nZqTxyPmckx3PT4GhdyU0tYHLDjWHC7Wzx8h0yjyNaYw3Tr8YWRqcz4jyr/Y6\r\nDvHB00S5VNcCCmT9BxQmH/wVIucZsWt9LDQuZLvquahJlmgEcE0JEfquLWz1\r\n9Wp0SylTxasePvWoyG/AWjJc5UrP1pJdy85GSiKI0+HyXet6Ez0OoXwR4S7O\r\nLLyOU18QKYpr0sfVBWL7H4Rtf0BN9kVnLCTagepJUKmcSEZ+ruH9RgOBOgb/\r\nacUqIg18VZ/JpxXW2Oh5Qg8K2Ikl2frV6Tuv/UeJwidunazjUUErUb9xXrUG\r\ncLLPW8Rgv6fcyJ5h81dESEClxov8h8Ct721aiTCYAgyky7FDOdW3lW347h3A\r\nBEc464BJjUXlk0XaEjJd35eqZc4KgniVw0YAn6pjBulxq7jtwyQCnr4hVF5L\r\nyDZgJ6KkF37mWLGcy+OCfy7wv+yfqZDOx8tH3CXwf1aYoZmemRegQBgCZDvu\r\nsGpBu/d7+LZ8Pa8IwipwQPDQ/UT1b9HKVq0=\r\n=k5OU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"29ca986f52faa30eed7401551943bd0501846d18","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-rc.0","@lodestar/utils":"1.6.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-rc.0","@lodestar/params":"1.6.0-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-rc.0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-rc.0","@lodestar/light-client":"1.6.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-rc.0_1678124525696_0.8897613566252478","host":"s3://npm-registry-packages"}},"1.6.0-dev.a88c5b29e3":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.a88c5b29e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.a88c5b29e3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"188d9ce7f454edda9c572f7aedf8700e63a60900","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.a88c5b29e3.tgz","fileCount":1011,"integrity":"sha512-Z07K+1UIidfNoQLzDgTkV5Ic+NGzaoIxMkliIFn6LcSBL/rVAiVUlXf39m4JfP/P+xCddfow00roDOn+fTfgig==","signatures":[{"sig":"MEUCIQCG+cDbSUgT5xpaRp9bpXli+c6/DrJ2jJj4zOpslfNYxwIgMxdTKpz/h7dXD2o5LUsNkS8puGswgeCP1xga2wwrAi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB0UGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8bA//aFGwzUIebXoK2C0ZScWK+XPd6CsaPu7N0b61RLmwQEfKhl5B\r\n70EI6MIvWppmNUXUVNB0oXCJG5JFkjnxequLrxsXn+qjLFMvQGpxa7xJsP8g\r\n+vcIhuYkamS2KCZZUlRPLRID6JM8iqsTAqwJ2QhX2EBTJsUp+9H6Svep+0oB\r\nxGpPeZp+pjhGf79I/Jkr3Xqb16Pj2EH/4/1c64ILWESmN1Z3AtXxwWg5zjlM\r\nf88kIirTqmLDEuB5G+T3prGKH/Zp8wdElGbAxtbmMSi3MFuXHacE0XfyF4HF\r\n4S/kABESAfuH0cme0bwxNxjhd/jy8GwYcYKwGdakeG6Zxg5S4ZW1cXGQhLVO\r\nl+E7LitAk8mTYgfJO2hE8JwP1nxNDs+tfUmXWG2bb6mMKKoLLO6I4PjA1sCc\r\nvev93fF5Vg/dayWzQ8ZhKAeetSQl1Q4fBPrEe/pvtK6zSRlOVZlb6E0Ppetu\r\noMO3wHOEvn/UC9n8SkBEk3DJrOhVUaTReVK2mPkwQR6N5lLgf3IawjpCvA1g\r\nWNJrwENjjTTuM6/JhH5dcTS4dQbSBt+3rFSuqi6xdbth2o/3HvB3R9FYo9m7\r\n6TcGaif7FXaE7tHQSxqZbhxSFn5m8ANs/lvksX9uxB7Gx371DJ/9cSsX0yv+\r\npXKKoaYg1Xs4xG526FHk+NZ850T34gJu5CU=\r\n=33hx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"663fc562b0c655bcc2aa6850cb7231d69e8e833c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.a88c5b29e3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.a88c5b29e3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.a88c5b29e3","@lodestar/utils":"1.6.0-dev.a88c5b29e3","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.a88c5b29e3","@lodestar/params":"1.6.0-dev.a88c5b29e3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.a88c5b29e3","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.a88c5b29e3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.a88c5b29e3","@lodestar/light-client":"1.6.0-dev.a88c5b29e3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.a88c5b29e3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.a88c5b29e3_1678198022197_0.27072897152963704","host":"s3://npm-registry-packages"}},"1.6.0-dev.eb4b43da98":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.eb4b43da98","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.eb4b43da98","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9d0c28b984a54e008726c42031ee077c6597312a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.eb4b43da98.tgz","fileCount":1011,"integrity":"sha512-E+1ndfjMtPi3XNhqz+JfFz47RiBwwc94XRGmy+hmRwp5sKp27R/XNVZEbSdF5v2siO4/MqI+VdexhUhhT7Klxw==","signatures":[{"sig":"MEYCIQCIVdI936uyKXJwIMJtsOn5gHuecB01LpQ4jY86pFK7OgIhAKvorsV9dhwQf7J+Fz+KZxLlzO5GCIYJJIs89V8s9zf9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB0k+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk1A/+JA6+vpMMtruTCtw171rsuT4yHlBoyuMF/BZZWHfoaMoPeO8o\r\n0wC/h7kwJ9WaFY5czuTcB4I5K4g+HDGbZW5IIDyw4JCsn5UBYpf3me6QbNMg\r\nvT5XQWqx69dTWeHo0cpSXVJ53y5Cgp/i/PmJojSqak1gQ2YD3OUUvM1dHH+Z\r\n4WQ3TIjHb4EQ5HhUN4FWk0pvnOAvq0DO0AQYpxrGkW1Zo5peZjhog5XyaJZN\r\nQFL0IIJc8Q4Hnp08w4MCXy/Xyecm0qp0fzFtTo4CEKn4QQXkaAMZxI2jjtRe\r\ngpBElNdQL68VQkbOwm+tCGZJAvY/R4d3vLEjehC2fkimT8BZwmj4xqSPbUxK\r\nMVR3VXTsObh3fre5psGojeJS3EFEod9vEAQxzPHbMubcM8NhzZUJd6La+5nP\r\nZa7LJtFDE0RmUDX2tbFuP3ndInEZsLLD0/S2Rl5ACyxXzW61hj63HS2bDNvi\r\n/3LWOtDfI4SGUVYVNkvus7mW4EqwZCC0JO6U7hS0RgTXT7mqrpRsiR2JeCvP\r\nAx4JzYxe8O2iavsoihUlGivrl+3qZkMZddU7lblk9LBU/InB1W78qq/Bl8Nj\r\naroDVh86QUGEtoixRf+u7pOKgWXIAK4eyMgz96Y2yrr9H1PTf6SWOYc4UxmB\r\n3OLzSXTGcq4LKHB95s5MtMFyIzW0G6OIuI0=\r\n=sJnR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2dfbd4a2383767744afa5d35f39b922e5c5549a6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.eb4b43da98","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.eb4b43da98","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.eb4b43da98","@lodestar/utils":"1.6.0-dev.eb4b43da98","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.eb4b43da98","@lodestar/params":"1.6.0-dev.eb4b43da98","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.eb4b43da98","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.eb4b43da98","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.eb4b43da98","@lodestar/light-client":"1.6.0-dev.eb4b43da98","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.eb4b43da98","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.eb4b43da98_1678199101914_0.7350852038186808","host":"s3://npm-registry-packages"}},"1.6.0-dev.4d89a0e2a2":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.4d89a0e2a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.4d89a0e2a2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3154da2f28170df2b5ff7ab7049fba457fd32d25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.4d89a0e2a2.tgz","fileCount":1011,"integrity":"sha512-j7JcJbrGgoxD7jtRHjbrqpACIF3bSQdPv+tN/tvqv+mY8ROhQDstquCn75aHkpQVYtp0LEcHeIu3BiWAKKXz4A==","signatures":[{"sig":"MEUCIGt0jtzdkuPjZsYh9Ifbfa2rh30f0KvbXwPnbcdssKiEAiEAv3dlVgDYuxczOkQPJ0Xf9zEBH2CKFWlekz/vZBLJfBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCUdZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBbg//YTvQFUjDILN0dQ4e8GKRwuGfrQoLMpgT02RQjiz6b9c58LCB\r\nhWD+VjHOjO3AF6CEstrUNPeKu3+qBilRMAFl5DLZITrPf6S7b2/yLXYyU0y5\r\nMbzyUwKelyFQnM75e+WM0eiY41sqACC1v2EgFX52ukIjqYZ60vtnvqxHNCHe\r\n88BHuyaPx6yR/quleP4L3lfq/ovAmgJ76he/xcPZtP9L/ViJ28KfRelHbwMi\r\nV0AFWZVY62mdVA6GNdUQvBB8iHRcv89VRYTYHlnLiNdZpUVUsTFHvFrDFjUb\r\nRH/lxMg4uNPYxNjGue+FLvfDCGob7yUg/ZlrMOVMAM1d2e2btA25ao3e/VWQ\r\nwNHo3J1ee1HqUOfi0BLejfKYB2PWgw0hBhbjWwKk32Dd5ugIJY77yNpaX9Cw\r\nYG0ExobCKhXRZnDDrLyX6MfV2LK0qp09TYLKiV5Uah2ajDQdCxnTK7/7EEQ5\r\n7aJQHBPMDOgG+tPXe3BTKfkWy4Uq6NZ8kkQ7vxwVA50cpHsqZXyGp1ynzOJd\r\no5Oy5GQQ8GCHmck8scHUR8cw4l53nBjqlcAEbyRNjKRaygadBJ/u/lFqYudy\r\nE+MNs9lh4ukpT6cMj3RWZRgQVu1jsL8cv5sSOpmvc5ZSp9yeU7fz12qIa1k8\r\nVcsvudxs/Is3wFQ2wFX+1otmEuDPvFLNsW8=\r\n=7ulS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a876f07188a041f40d72168a02081c51c94e8c2d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.4d89a0e2a2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.4d89a0e2a2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.4d89a0e2a2","@lodestar/utils":"1.6.0-dev.4d89a0e2a2","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.4d89a0e2a2","@lodestar/params":"1.6.0-dev.4d89a0e2a2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.4d89a0e2a2","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.4d89a0e2a2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.4d89a0e2a2","@lodestar/light-client":"1.6.0-dev.4d89a0e2a2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.4d89a0e2a2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.4d89a0e2a2_1678329689224_0.8973281509536306","host":"s3://npm-registry-packages"}},"1.6.0-dev.9c7c08b4ad":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.9c7c08b4ad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.9c7c08b4ad","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95cf5ca0b620f9f3cafe96e63c9a58224d8b409f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.9c7c08b4ad.tgz","fileCount":1011,"integrity":"sha512-OuPz2qJ4tffVcRZhNro3fGz7wep/s5kizg7iEpRHE10pP+IxKPKU49F1Okj5AncoVefJysMkiFvxlopbrMeZvQ==","signatures":[{"sig":"MEQCIAabi+cbdgc/E7flw2aLPFO0h4e36h5pKxYP/8TyjeqFAiALEJUQoJdpgxwK/W4/QOAkPWj/mzUXNl1LC4dR1LQsOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2684535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkChX+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL0g//duT6hwbmsWuQWbpEhRTkFwmtr+Te9r4uiZShSseP6zwAdPbq\r\ne2XpA+m3fkuqJEFezJge3HxpNEu1cshLhDTMeg4oUOzwgPW2Kdcu5bnCZ9eR\r\nWsJCKvY1kCddJUnjBDW+YYPlyFKW6B7WnHt0u0Vktx2DLU9AhI/VLOMLrdzu\r\nTEDEYE1JTg2Ml4AsKbb1MbYWHupxQj3sHsDOl6gzMDv87U9k70C/mmJ0E/2V\r\nrOdUQWVX2zlJjCLyYGI9SFSIvL0z2DZkuep5ZkSCveUJ440bozv5WaiOXI4d\r\nPVv6gWhK9hRuw6E3mQKXqsh9DP/hOuno04pXLek7V430n06oM3i1F9u419tU\r\ngShf08w6Unhfr3hxSgllMRFa0MowHI4BwaaC7cl88qMg0aqUaOXxF5yXkLKQ\r\nNpTNd2dF8C3N3CCGIdybgtp5/6SQ+bFdyHP3vEYNVs/PlRcixNdfkd+0cqqJ\r\nwd4GEcQpnR9u/Dnx6Ca62Qh67T59wzQt/FC5uitbj87DnYYOdDGSQxlPZl++\r\nFeIDDOxgB8PKX9OYqdE79LQPeNfnek5oUHIMMJcD8GpQ2uk6LRSRysIbj6LC\r\noHOHTShjSXas6lvC8a+HJ55rw2F/QsFgdjsOUtSTXj3gliYHzFADa0UmYiCJ\r\nlbZhUe11f/c9a8VKPLjGGinGOa6uy9RnrD0=\r\n=GqzO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c0dabdc94515ec986f4de5202b3f64099d921763","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.9c7c08b4ad","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.9c7c08b4ad","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.9c7c08b4ad","@lodestar/utils":"1.6.0-dev.9c7c08b4ad","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.9c7c08b4ad","@lodestar/params":"1.6.0-dev.9c7c08b4ad","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.9c7c08b4ad","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.9c7c08b4ad","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.9c7c08b4ad","@lodestar/light-client":"1.6.0-dev.9c7c08b4ad","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.9c7c08b4ad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.9c7c08b4ad_1678382590102_0.7475165627790332","host":"s3://npm-registry-packages"}},"1.5.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.5.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.1-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f41363727b532226dc423800267a48329368c684","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.1-rc.0.tgz","fileCount":978,"integrity":"sha512-n64F8HWFvDbVvrO2PY016wiz4ff7Ko58oY8RHRYJDuRZVHqnu9xxCG43tMExuftkXddQboOH8Ri4yed8o/1Ntg==","signatures":[{"sig":"MEUCIQDu/39vIHFFcXJRm9W+S0emQtNkMqCJUidV9po6Ca7IxwIgaF+sGvn5yzGM6P0pN5N9splrw3RUbm6SUd2E7+Gz+nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCmcDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKthAAlXWdWRUGbH9LaDPZcjuADO0L0gQiCmAxYdCaaYQiY0e/vY/7\r\nzRLHEohIBHx0OlbEnNeckkzIj0dfzr3kFxs9CIEG+wr7l7K/naG7DPpTniLw\r\nSLja/vnoXB/sfL9ra0UCmnSp6YleiN37Cj9ChD8JOYgqfzsAdooDFVYR15Do\r\nnsp93r2overSQbm5asqwlZkeQvvlKki9J6rAawCmq0deiC7yXQIiAg+3zda3\r\nSnuL1tf0vG7qrdQdT3CbydiTYgY6FROYWx20slEgr61aB5W0HQxAIQbY314w\r\nL+orxDoR0nW32naEaRxUmHiOl7TEEOuy5rTi4Y18exC46LpzVxrn6oGvgOmx\r\nk5P5rZz1SRNjZrgiGUclo5R0p9rNS+izAQOGOkC57zPbOeZTL1152ivcQAvU\r\n5c47heHA5J/t5vCtMfC56tb1JrjCaByc7MSfPh2TZt+gA0416evWbv0pSvXM\r\nO1IQILG8UOS803tDMi1jRBJiASwvn9XRYldHw1KheH8x7YZdLCLk2yTeZUUB\r\n22N/+3wNHnrX5vN431NR4GOngXgOJ2Vp8N5SgLyl0Br907+SQZBSrEPvc+bC\r\ne2EBZ7EPV8lIoErhbBGyvUENJJ14zoPyVaH5FjYtX35Qg9/6paSwp9MbZJkF\r\n7bCLkYmZ/qc9riDAiLl+/31KD8ZKl/Cd7is=\r\n=3h5w\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"e3c4d6f7694fedc4627b8b9590cf8d4ae9bea4c2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.1-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.1-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.1-rc.0","@lodestar/utils":"1.5.1-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.5.1-rc.0","@lodestar/params":"1.5.1-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.1-rc.0","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.1-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.1-rc.0","@lodestar/light-client":"1.5.1-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.1-rc.0_1678403331350_0.6580289299444624","host":"s3://npm-registry-packages"}},"1.5.1-rc.1":{"name":"@lodestar/beacon-node","version":"1.5.1-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.1-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"10fcc09c22c6f26b02fe0e6bfa3d8c7b6466c809","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.1-rc.1.tgz","fileCount":978,"integrity":"sha512-R80WruVmenz7FNp+snk9Xtc6OYaahpu56bH2i2Gx3dxLRXuUAthpYdE2TbLDUlbU+prFU6Y7p8V7wNv+M8PUlQ==","signatures":[{"sig":"MEQCIGOuXaOBg6sESZp99ShYdd1eBAb4ORHsL6E+UVobhpNkAiAMth9TKWVTU66aevjcwbBf4jcPAlKo8wZokgJyylZv7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCu60ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJdg/6A34RKHaKhblG1EyE8t19toUHtIAkEWLOpGSGc8mWAynT/nll\r\nsnFjZNHNi1xNiLMwKjvn4P6eiyyk5uz0zfAJ/IO9ToWjCpRlJaIE1rn+tB0c\r\nQoFazqktYCODBCu0bK9a/FGiwxpgwbej+LsZVW9ZmFWeY/u7IHiMn/gf03lM\r\nEM3prjrNhvoO1EkClucm1Z620cpVVdxfCTK9vHCL/QKqRjSGAC2dOg68Glzc\r\nR5jAJsNtBqaAK94zdg172dL9hRrNmVfHFCE/Jo4/GEUuiQmTlgMY8TGE82hs\r\nbHMYjBniDTVhsXJLloYpwl46JLH3m7u0CtKQvBdRZOM4w+/KhaPKrxL76ZDy\r\nanv+fJVrk6yvmZNcg7RbDr1aqi+ZKxMXh6MJDsDBnhK311U4yT+0qxTQ8MgE\r\nHFPARB/3ZXlxNlO2CcSd5wZqHuEoDhTsNg4V8wtRUkq44w5v7QcI8JGwfj7B\r\n8LyAqG0VD/WyrnTUH5EWaSaDFRBELpUCDDhtFg3X8Z0I+bvF4JsXllGMI8w4\r\nDkJbPnDWTP3uPT5WzeQN/j3zTFKqko9mew0Y3l223VQXyt089s13dhuumDc5\r\nFlxAsY3yzzevFmJsZGNhxfKSRVSc4vfLvbQ4b9bx9R7Lpf3A0HWC+IRK3f5C\r\n2aMsYX3Ai4PlQuGILD4JxVFO6BCJcwrLM+Y=\r\n=l90+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"b4d189eafdfda861b923ebe93716c44a3f68054f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.5.1-rc.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.5.1-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.5.1-rc.1","@lodestar/utils":"1.5.1-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.5.1-rc.1","@lodestar/params":"1.5.1-rc.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.5.1-rc.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.5.1-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.5.1-rc.1","@lodestar/light-client":"1.5.1-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.5.1-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.1-rc.1_1678438067978_0.9062126489155187","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@lodestar/beacon-node","version":"1.5.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.5.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"677344dd9f9cda6b908174badb5c247fe1bd4404","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.5.1.tgz","fileCount":978,"integrity":"sha512-WKT9vs6obDbwpaA4OpkOEezdz0vM83yFamHtmQPeiqM9buZtXS2fILGYTNINgp1grgy+p+/9wWLwI7SyoVgqFg==","signatures":[{"sig":"MEUCIQDy2xA/kbiAF+j8fkGYw6NOVFSulWJAFAxNrq0fdkotGgIgAgsbKKQ4FTHsyK3MK5/2a+f6LEjaHFnYCLL5kp4bHAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2556466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC0KkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrAw/9EO+0fzTRFhLW6SUR5houhkn/Y553ILew5Hbcm0gHXUTIRnR9\r\nigXthx1vaKV/lXvzVeJ6ir45616KwYgWHjxoscggKEmnGidW6jrBwaQQZbGQ\r\n2HoJh/4qB1IBaI2siERes0FXAhIyzLku+qB6FkhQjFybDzCyXNZqbWHqxp8Q\r\nXiumf1A+/AlR3fsUcKrMNv+Rot654vTirgyY/Tl01Te/RoxWAjCROU8MEzQ7\r\nH1lQesYyJ/9TM4Zc62Bep2GU4eSqBOx59C2Y8CNVsNYanTIQ7YXjCKyCWtwF\r\nI6zCk6ZduiKhJqlPia/mKymDRr+cq8WQRghPrfTcZPkPRPPVC5zTtrdqqVXo\r\nHhU26eU8yCQs5NgbsryYSq0CjZ7cA6bHzb23ubEc5d/0kUFbh6u/s7t39paA\r\nohRO0+8VrUDVqfvLc8Wvs0PJtoPyVj6Ms0KDhop4V+u/4POGwl4hlKdM/+cD\r\nl7BAOzrU5cszvhtQGqtnfddAKJtJM8wl/IH1HGTkc1UhIVPYNmvYUpPYfTi1\r\nDx6kV8wzO4KPMh/md1U/Vt2mLg+xx6k9P3S9Ny2O5ZllnTyD39V7i4CRL04F\r\nUTG3JiNUDrjKrZa0+AOwtFeMnVM7fHh/quoaxkt00Fud1r+CWJOpkV4wYvLK\r\n2j9OlDpRaTijd7DUzKSXFZokswVSs4whoMA=\r\n=3Q3k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"}},"gitHead":"2115aa7b688908472f82d3ee5d341cf314d5aff7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.5.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.5.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.9.2","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.5.1","@lodestar/utils":"^1.5.1","datastore-level":"^9.0.1","@lodestar/config":"^1.5.1","@lodestar/params":"^1.5.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.5.1","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.5.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.5.1","@lodestar/light-client":"^1.5.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.5.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.1.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.4.2","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.5.1_1678459556314_0.8787689038043396","host":"s3://npm-registry-packages"}},"1.6.0-dev.27feb58689":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.27feb58689","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.27feb58689","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"447f53b6d62137e02bd15b994f2656f3e949d6c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.27feb58689.tgz","fileCount":1011,"integrity":"sha512-3hLmaiTr402juiWrnhINQZQkAkGu8b7n6PjncSWLS4ulw8309hxRQ02nXPWWZL27gAWhNc8bQZkESr3S3Pga0A==","signatures":[{"sig":"MEYCIQCJw+pA1PqNsZXBGPd+Ddk6N+xK2cCt35tpbrgrtuFjugIhAJkNGubwcsrIa/VXzr2C+opzqbE7ijWXeHvyJndcbEmn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC0dpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Iw/8DE+K116ZBaAmD7YW6lR0PA6o+AhdKGH7CbEauEBpeKre3xMP\r\nqVKDeS1FSiYraCL031Y78kzFNDPYqQaTX1OZGZbLujZIvgCcvtix1DRFIrId\r\nlvB03aL0lvJOpa7LR1hb2nzw1aaS4R8Q70HlG+HdmUpE45lUabRNcN//h0eF\r\n3JhYQ1H04JiYjmpSXXEgr1XS1tmpcdfhw3bmMFyYzvAIQS7jcxRqyAW75SWA\r\nLGE7kZpNmTIhNI5p1glUWBCONV2xwAL1G1LpX4QyFNyx6YqWvI/9ZHlxE54g\r\nFbtHroi18XBAMFbemadKkt1ZQMDTy69a2fd62d6Uj1kHS3c0YRW6qDcuhfGR\r\nDSlIYfslPBXqoskLTlMH7CpnGotk3f15/s05GhbkDvTztswWrSQWwFtbNTub\r\n8jNEkCYDhB7GwSsKDydwIB6nx/GJ4aFkS/eb+5VDhGL7BIr/9FQjZzdLbBg0\r\nFYPLGACR0v7uulL24qJda36IN1iy4kPriPfvJU3EpPEDayC5IUQDL8PF0j6B\r\nKbxVxtZHn/bySjGV9cDJdLGkuEQYP3seyA0DHVk+KX8k8HYwu3Vp/3yJaGDT\r\nQCZMW0lBFrKOGwXVG7fZ0KA2vN0Jl+mwGi8KvFNnTR6009Di0N9gV4/EM1Qh\r\nHGDefc90M/DX7Dm8OMasFffWWwIEGWODedg=\r\n=IyY9\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d0cdf4b4820ce41feee1e8646ac0ad5f703fa59b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.27feb58689","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.27feb58689","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.27feb58689","@lodestar/utils":"1.6.0-dev.27feb58689","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.27feb58689","@lodestar/params":"1.6.0-dev.27feb58689","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.27feb58689","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.27feb58689","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.27feb58689","@lodestar/light-client":"1.6.0-dev.27feb58689","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.27feb58689","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.27feb58689_1678460776978_0.57068307876908","host":"s3://npm-registry-packages"}},"1.6.0-dev.dc5f2edc6b":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.dc5f2edc6b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.dc5f2edc6b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e26ea10f814f43e5dae4568e24c8c1fb438cda9c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.dc5f2edc6b.tgz","fileCount":1011,"integrity":"sha512-CSJfdx5q0jbqeIyp52iMXixtXAmJkEagxtkgFA2QJLPKjCoaYEYs5zSmwC4v+NyZXcXZV7+vW9c+5eXUZe4ZYw==","signatures":[{"sig":"MEYCIQC2Fy5V4L6snMWOiNZTRfMLViXkkQ44SWgxrttKjWEMwwIhAJsDwE94OegBOH1nJuDAOIQY2mSDnt5rVE9w0QdYA8IY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDoB+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdEw/9FNDMxnoViRmagWYEEmvUcn2t8WSblbnLSZ9Jk3lx88INs0j6\r\ngXoqTozucAoSQRYpPZ0AiuCmMz24JwtBgrUaTP4Q5mJTOVAyZpSmEYmMEE1z\r\nKJCaKhP+mqHg762HYfZPzpXPye02gbI96Ajud1HFssw2z5doo3OPGOodjm09\r\nhJ5w9C3Qf9WGN7JyvKPafPSlHpX9PvUtuwoBV+h/DNSTYSDiPKqAe3lvzoHD\r\n/Qmcbrw3eQE4xDpWKBQy/GEw++1sTpzwnqsqyRvSQIdMUE0u6Ffdq9CRXF10\r\nSN4q3Fd82WbhOs+9dmJH5gdS76qdpudJjdqemZSeidTwSOVMfizxGXU7sDiF\r\n5I81+KGi4tpBWR29ANWZdFR7zGDCiX1mql2a6L6kYz0tFpoFHYNCrk8Hkzbk\r\n+pDH9dA/SpJqdhExYK3RsCqgW+ItqX4NujDa3/ppSD33N2yxgKxJjS9zSCxB\r\no1NadzN075uWoMQFpEEwbziOASURZMeEcn+lwrWnUYUx84vuMTcOWEVZRDXU\r\nARDgsWISSvaAWcFDcibpQZ4QGzX2hqnSrwDtIBZEIBerByCYakb+CNEFw4yU\r\nydF4fXK8rVH6stnqiP9sVq809uIwQQ9h49Opbf1cY9tm5ceItWtLFK948T8d\r\nv2oy6x333a7e0cF0dfG46smH9FNW5WE+eug=\r\n=bTo/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"812cfb0ce9f111231b00339e24e69c41c91ff697","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.dc5f2edc6b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.dc5f2edc6b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.dc5f2edc6b","@lodestar/utils":"1.6.0-dev.dc5f2edc6b","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.dc5f2edc6b","@lodestar/params":"1.6.0-dev.dc5f2edc6b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.dc5f2edc6b","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.dc5f2edc6b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.dc5f2edc6b","@lodestar/light-client":"1.6.0-dev.dc5f2edc6b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.dc5f2edc6b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.dc5f2edc6b_1678671997726_0.7321249112610686","host":"s3://npm-registry-packages"}},"1.6.0-dev.15a9035ad0":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.15a9035ad0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.15a9035ad0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"759b837568a2044aa7e266a71a95038a09b1160e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.15a9035ad0.tgz","fileCount":1011,"integrity":"sha512-oJZzMc1C51xfI2bTqroACdzq5f4H0q+sFH+0bSVB7pg59eYIPRw7YO/1GVvQscjzLbDg5rL74fWu2+gpvT6o3g==","signatures":[{"sig":"MEYCIQD+Q1C+Rduo8SrcAypr871kN0BTYKr7uagqG5FCafbzFgIhAOd8OjiIXv8la4WYYEC11wcueDshp4cLGpKU3/rkRb7r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDvGHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnZA/8CqZiwzXK30hOQyEjPpYflgVlYunZfU0TdPn/LBGGyihwnl7Z\r\nApM4hIVuVqBRr7vhNWvl2zW5kJBV5mT500nt4/Uq3z5tRHcMr1gteOnIkBTo\r\nTJ2A6wuFi5RNvv5RTToHEAQTM/mOUC5uve24E7gVCK1VRFgKw7TtPl16v/So\r\neVwQDekSb5HyIOIEZ8Mn2bSp3X+7Vb5WRhou+lZhY+7XvNo7ANBGlZ2pGolw\r\n+E9nifLJyD9GQxSxNAU5lDw8EfirG3Z2ic+2wOdngJEczEKXkWWv9jTJaTOg\r\nohuohm2LlFIwWk82cd5Y4kJ3S/F03dTJCZVjhrEpAnvbUx0CIUrS3N0u/zva\r\nCaDRBTAISrPa1FNn1bjHR3kJfpqEvrkuy7cpdmk/WeBuouEG5IibMd4WQ0JK\r\n1GnMlidVxDR042QCNleYXyhB0h7/ID2L3I5GlNbtzHxetQCKruzx68YCVrL/\r\n4+j4jJyGaj1msdRvQ9/22zaLztrl+HCT967jqkRAA37cRr5b3VWaPpUotrok\r\nWW3f1iT0ENz8LXBfHaf40eBhjMpOdYxDeWKGf2QQe1vJcKAH6/iiJZddhOiK\r\nnRJ5r/EaWuy9ewCIDZfUHy5OzQMoex8TtZWgWhIcTEQSiFhMSfwip1F/ovAn\r\n25dsy8kE/WETQvLt+FcSFHGWTwij5Z8LRYU=\r\n=dTZK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"44496d0a05e574985c53639c388247b7e32c7cb9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.15a9035ad0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.15a9035ad0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.15a9035ad0","@lodestar/utils":"1.6.0-dev.15a9035ad0","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.15a9035ad0","@lodestar/params":"1.6.0-dev.15a9035ad0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.15a9035ad0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.15a9035ad0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.15a9035ad0","@lodestar/light-client":"1.6.0-dev.15a9035ad0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.15a9035ad0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.15a9035ad0_1678700935505_0.8657671441368913","host":"s3://npm-registry-packages"}},"1.6.0-dev.acf3d98b19":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.acf3d98b19","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.acf3d98b19","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e380816aab91d8216a27e5eedc18c33bd4897238","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.acf3d98b19.tgz","fileCount":1011,"integrity":"sha512-xwAeVqqdhFyYzsXyFr3MkD7x+z8L0dxAOuhaHF8cUbrJGb1NOwPDaTSnvm+ZhrnxGiYKl1eOTsLQ4bj+CvIGrg==","signatures":[{"sig":"MEQCIATvJ+zyZYCPFwcPu5fjvihZLFlXDPn0Lti5XML9m4qoAiB1R5iOVK6a0kca5Til4q+KD8y76D5OIQHVSTfbudqEzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELfCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQGBAAockg6Tmzglq+GQJdnmGwTWogWj1pTlW1paF3p2NkoN6TlIoi\r\n9i4L2Kx2JvkzSrgqgii41RcI7B6jdzG4+v40vl3OK6sGoY0MAfjTYqzt+3Qr\r\ngp2ZXisPSwtGkbR7MiKHrm9HKkN42h+xT8+oQ3i+kigt9ZHADPg0/4u3Vv8C\r\nxkgiW91TXztBa10fVxclhx/HKz9XyoXh+uXa6OpF6+6CjxPfXwFK/VvO+C7z\r\nRyutJyeAvr0rRsP86nzGMw7K8GJutX0Pwv7UhjR9f9kx/krgoX0IODm20qjo\r\nok33SaEyEB/FGTKJ80c3Vzr9HR4IND66Lrvk0hI+hA1yICAXjgst7Hstf23R\r\nv+LVolFxMJ4uxmsp5bpHpdRpBZsmDIH0aZrZnBcrBV0pCLCJ84D6ThNqu2vZ\r\nNtsUYCfQLZz6YEcU4/JOMcm3WYY6YpL2aK/eWmG56Nh7WlR8uXi6BlhbBZMK\r\ncB8A3b27Hdgaz4KGF0iXTpnL1yoBpDrxdaGSCIoM3HeEIMAHWCTwKyvAW8zd\r\nqN95SsL7IuQiERbwF+GYx4ASqkcxbZ1Lt2XtxZvgWMxLZ9dPxoJLN2Y2t0uS\r\n5bjxog6SmIaVSE8Y/l6waKPJZfdw5DcCkE38F2uC+PoUovpFXfgBK1ERH+im\r\nb+74FI8/pPPGxH9UjMTKZeF+zz3HheQqlNo=\r\n=uYZW\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c90749b88f0ccb934544aee9c1e508c9d76e8f6c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.acf3d98b19","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.acf3d98b19","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.acf3d98b19","@lodestar/utils":"1.6.0-dev.acf3d98b19","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.acf3d98b19","@lodestar/params":"1.6.0-dev.acf3d98b19","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.acf3d98b19","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.acf3d98b19","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.acf3d98b19","@lodestar/light-client":"1.6.0-dev.acf3d98b19","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.acf3d98b19","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.acf3d98b19_1678817217968_0.4704652389994022","host":"s3://npm-registry-packages"}},"1.6.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.6.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"214b0ea97812167c2239fcc4cc645748d4aebbbd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-rc.1.tgz","fileCount":1005,"integrity":"sha512-bS3GDlrENcSHq8t3WoZBQJdAswRAsf8qf6lDbjc1J2931j6e06t1QAwHXp3nYNbq0Jb9s/R+LM7YnzYLXDLQng==","signatures":[{"sig":"MEQCIDprKJapvCgCKTVW9P87FfmcInYvIJ2RP9TysMFqOpBpAiAtEHn1xPk1PXZJMO78iC/NlZw/gQOcvD3oPYK5+K6luw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2665842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELtiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJUxAAooxgZA9hmm4En3eebXyUwhhSQk4VFjwlFCK4R7ri0p7kFsUm\r\n4ziDuGBTZsfO9KJ2SpHAmrr23lKvrFryOBI7MGZxs53inZCf8TYxGC5d5MDJ\r\ngdLJCpeGVikSB5srWafiwZD/XiqFKxvKIg6YNUg3SP6XOU22NxSVPkIbd1z3\r\n6vkt9yd6jVa4GHrmHg5AnFTGBnjZL53aldf+LnPgh+fn6a26ALs5hcrbxzVz\r\nQLqLSsyL/c3nQUaP47jdj8uZyT2Ln/35Gpu6owI1rQ7J0D2OHS5mIkv3CyKH\r\nWAnQVbGdBiJauOv+uW9s8OQ/s03E61nhPsyEnnWlumHKzwoJkGpm81CTCdad\r\n8a6Gu1MVt6I82i1bsqWGiVyeAoo4g1gtosIbmva0bi639vaPtgDeYDCgak7f\r\nHbXZQVyEQrM9upSm5MBopP49M87RbUJH2oVugyaUYujXtqs3HXofwfWN18E3\r\nP5mAGcStVEv38MHpTswYBYBDf1JLEJRFfcUOsR9LyOGfXjqituRvBFz62uSk\r\n0TDIBkHUBWhEr9UeY2oWKYIf2M3k3Zd+4SPgeEyAKQSrANBbDXtefLjJ1IXa\r\n/vojPUsSQ/5GkWjmbQRUHgFomGvsudTW6zX3ciNy3N4EsAUJNOWrxQT4BdF7\r\nzyAswFLootsNaDhFFaen+ImhPhOrEKfcAzc=\r\n=7dal\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2000c24d5b38429cdf396fb54eecebc5c59a1387","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-rc.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-rc.1","@lodestar/utils":"1.6.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-rc.1","@lodestar/params":"1.6.0-rc.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-rc.1","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-rc.1","@lodestar/light-client":"1.6.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-rc.1_1678818145642_0.7787650499729677","host":"s3://npm-registry-packages"}},"1.6.0-dev.73c6c6c1d1":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.73c6c6c1d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.73c6c6c1d1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e58c7b6a43bdee7e49729c2e8b9567033b6d9df0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.73c6c6c1d1.tgz","fileCount":1011,"integrity":"sha512-FAsq57URJiMDJCbAbzS30cQxdwXpXwI63G4kqUtw31whgac1mjlB9f6aH8yRu7N9R9ovryO+N6LkplNDW/k9OA==","signatures":[{"sig":"MEQCIA5rL5L0UHUVTKyHGokzs/0i6cK7p+INeKyntCiX1+eYAiBCCakBtDK1Tqyq73Ic4hwvu2XSU3DN/eibgeFEwDaz9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEXYEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLRRAAgE6+feEI/9QpLzijA/nYkgw31BataIE/dsm4zIO+YUyadInm\r\nKL53R11zFBuBVmYd93enYU5EfchdD3VHBJG/nGBy+cBQ4A9iMvHn5oGxYhpN\r\nY5FL3Wv2mAZSQG9c7xNWvkve8lb2pssnf8/9mvolIto0wAcLqZreuvmzvYGG\r\n3rvruW9CWavvH/3wtAiuhrEYXScrFXkqQEwIWXBd44Bo28Yj6tB5H/smDVUp\r\noXnUMCKRcBbUBHn7AW3egGq60bMZW3zF870LIdKIbdenwTjWcuOSJUWgwX95\r\n1Bx72QFloaUltxbt5zknRf5K6ePbbfUCsfmfwuFQiz80VycwShZHHqqTWLcy\r\n3/zRt/YHodYr1n7hYA/Xpd9yL7mbdd3kBEWhxtNcVFc20K11ywLACtG1UROc\r\nnzyTi1bFXFDdMdJizo51EoWUfbvQ46CpHgHcHdxJFV40BcPOqf5x4HU3cdeq\r\n6rePr1a6gf2/G9sh0WtHhjobfsQl7XQwSFJDbRQQ5Tw6znlUQt09uWSjQ4iT\r\nPO1WpTe6YxKOKIA0ZGGpS+SEpMgygOpzPoMBcrv4uZyUZ6+8fSaTzXmx6skP\r\nK3ozffbv6G5x/iVH8wsShp7dl0kDqIrZmiWkWz5fnS8k0ZeXCSEhnTxAhJ3A\r\nAMieoZ5V7mAiZM/Y+1S772S6TdzgiRjEUiA=\r\n=Ga1w\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"69811b80ec1b256644afd27ddda5aa28caab2d0c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.73c6c6c1d1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.73c6c6c1d1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.73c6c6c1d1","@lodestar/utils":"1.6.0-dev.73c6c6c1d1","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.73c6c6c1d1","@lodestar/params":"1.6.0-dev.73c6c6c1d1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.73c6c6c1d1","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.73c6c6c1d1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.73c6c6c1d1","@lodestar/light-client":"1.6.0-dev.73c6c6c1d1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.73c6c6c1d1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.73c6c6c1d1_1678865923848_0.195575448570678","host":"s3://npm-registry-packages"}},"1.6.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.6.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-rc.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d3a2a9ce1aa05f195f1760d77a992cc1e94142b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-rc.2.tgz","fileCount":1005,"integrity":"sha512-nAAzBu6aFBBxtIxAd30RAyJg4pWPMPa+qUfoFP8wsKN+TyAwj30CEfI16CuTaNWGQyXWLx+QzEqsowC5Jx2ffw==","signatures":[{"sig":"MEUCIQDDZreLRAjDX3M42SEhdW1zjOCnXS891GPqwWcAOPpGDwIgAaLbqECOuJm1ejCDzyfCW9gCqFl05r3B+EEcN2tfCP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2667152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEYx2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrMw//S8DTYdd31hdHvdOXv5sDOPg1qiEIb9IpKEE21B18r0We2Ld4\r\n+4rbAScUGembit8+z9duZmsx6Yqh6qQS4EMuKZgPwe1kIRZ5Hj3y//oHdulz\r\n9emF1FxqDXNoAniS68e3KHpSJr8mxT3q7JpKQI+Ny4kEmXyMngEuEgaCnzUq\r\npFOTBRHwtozrNa2RjPMOOp5xS4CoHyF5wKCjj/xxpar7VDfYu+gec1x89k6+\r\nEnwYUD0DcSWtZzVADypRrvC87Mcwz2Er+7YNk/6lUIHr3rOSeb4D7eNJ0gN6\r\n4KqVbxLY3zqJJ93AdxJRxtgaz3uznVImI5ueNrkLazPe8JO3WTek/S6ViucF\r\naeuHnQnrJJ1U+KsxApGryxgtElIhgzJ7mKxhAHHdQV7wwrW9ZoD4nnRlOI09\r\nGhyWP1heo4mRAvclkS0ODl5awBPZV93mVpUMshbs3/C9KOfnlvq4Jm6QZ2ug\r\nkn3c1yHrZJP4enLVpghbYz0Vi3AfDRny0g3PdkoTqygVOJ41GK9peTch4q7j\r\nayqjOFdEOKwGLQonbbBtR2b59lhqdK+/czjN3lewdd2KUdH29AAlqtN0/jwm\r\nvWJoIVB2PcdJWwhyEHnO2z8Zb4D0KETNDLFjA67xyusJDTC5gNF1lccBNd+S\r\nOz6vR9rdbJq5nCW0nqJXC9w9Ip9Ei/DIcuU=\r\n=k+HO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3332c3ebb2afa006a3540ea0fd75a9b9c11d96bf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-rc.2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-rc.2","@lodestar/utils":"1.6.0-rc.2","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-rc.2","@lodestar/params":"1.6.0-rc.2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-rc.2","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-rc.2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-rc.2","@lodestar/light-client":"1.6.0-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-rc.2_1678871669932_0.8241834078899481","host":"s3://npm-registry-packages"}},"1.6.0-dev.4028a01383":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.4028a01383","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.4028a01383","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f803e4ccdd75988d1cc2d8b9c8a069ecdff8a03d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.4028a01383.tgz","fileCount":1011,"integrity":"sha512-6zBYqx7Jm7XVjdWQ6/C61tTMhJInBzhihbMrHYwUMkPafb4NXVGc1ONksV2PHYpWATARhF65BsKz87+/2OR3rQ==","signatures":[{"sig":"MEQCIDfOClbWPgc218EkghQQkNdhQ+o3pnWKlsxBW8RQBv3EAiB6pVjyYFr+HIGnPARXmHkcT0bIszl3whDPojDhdzRjYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEt0BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrgpg//Tz9asmZfRcWfPuWOTSBSPogk6Z0ThdOFX66LnlWtgJKAIMxI\r\nLGsMY4fjn7dIZW3Jkr09MIOWwBHzbBn6Xg+oEs9WIo6cd6kQh0cydV09Svr5\r\nJiyN0mRJmBodcDSPb0aJ/gvSd7sR16TkIK12HQOjMehV74GheI2U3Bji6eGz\r\nNsjSPeEbpC0RldhDP/WUpzu0HLtG5CrJAvOYWoDSwD5bYo1HQCjX/42GgA2v\r\nb7NzXtiVq3xS9/u0R+4WlEVsayGh1VAh97o5aJxv5SdO3AdGyetj0zg9WW8a\r\nbLeRPxZwWwx/pu+Zx/+jlQmh03P9ibHa9c8TmzZh4+On4aOoK+WWMJcxxQC+\r\nII/hlIfGavRfWj6+KbXWBPvE1xnf5RGIIry1k3uxAvd1W9ir3nPNgPeh7eQC\r\n2+BwQTLVS9gFf+8BEqlBzLkymzs8qHTz9Z3R5BCicbDjDAZEDMMIp4M+S0oe\r\n6DWvy7VTRksS1rYINWq//k/i51gbMHk2ndN1j044/vwUmEZyU5istroo+hHW\r\nBT4kxPrdIIHJbgJcy49As5bGky/NOg1ruMdekMuA3D3iYM3+8LEoRp9/UYp8\r\nmPwMARUdqwgvBWFykU/ferMpyVhYqdN1Sg7uatc/sHvvYZojn889vuiPH6V4\r\n0LgkgqaE2o4na9+VQRIDpW/ZmvwC0RGkKmo=\r\n=v2nj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9d36cd3b0061dbe67e07c2271cf02479308151c4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.4028a01383","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.4028a01383","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.4028a01383","@lodestar/utils":"1.6.0-dev.4028a01383","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.4028a01383","@lodestar/params":"1.6.0-dev.4028a01383","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.4028a01383","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.4028a01383","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.4028a01383","@lodestar/light-client":"1.6.0-dev.4028a01383","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.4028a01383","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.4028a01383_1678957825118_0.9486401654929535","host":"s3://npm-registry-packages"}},"1.6.0-dev.3d937ee6f4":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.3d937ee6f4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.3d937ee6f4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"061107312f1c8e72effe68713c8bd31837d3d106","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.3d937ee6f4.tgz","fileCount":1011,"integrity":"sha512-+rYw9an0XDmudk72fcujkiRo3WsEKTZH/LZDD+pJFLghZVpZtGff6ZIzp85vGRWkE9vTBfr8UXYgmoj84NNPNw==","signatures":[{"sig":"MEUCIC135axyCbBwT3ke5ELQroyWXqCpHH5XinAc8aoqQfwKAiEAtzFn3eRB8n99C9k8nwVIAEgSweJJEnb9qOZWnpngsuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEuD4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUcA/9EdH5MpgQXB1g/qWeMl8bXKyBl+j6Q+0lQNKr0dlXJpBDdN5t\r\nLkgyt78xyZJgqhYxhjP7nk/0iA6R+nNbQnr1oIPTncM3ms3zqSZdk9t6ftBY\r\nBKXyF7hqNw4GZSe/yl2HNZecHwNALYiAPfp6oY+VKDzwSa+i78Y2YiN87NzE\r\nHaHvRisckZ206pByqDe6dSyrt87iB7FVqIy06Iw8DTisH+L6GeT6rXOXc94M\r\niY5L/9g+FdnIRbwCtX+8/hSEoSJ96BkxY/wziX62QrfAHy6OrrQqfzxLYKI3\r\nYkJjRZ2U2+MaV/RHmfP0abwKyw6s6Z93z2dcNWnVH00ghYYzUq9BpMB4q202\r\nUa1MHqt1Scxx3qQaJDyIXMVorQ3KjthdnvJJXRd07Fim0B8nraUv4XsYhMEV\r\neF+NIpdT8pfoozehDEzu5hcP4plxpiHBhMZ3LB5vi6XmD9wEQ5qu3LHei3fF\r\ny+Jj/WHN6ikt1BrJYdDJxCpe7unBhvzBBN22WCAsvDeENZHPIPYYu0k/t2WV\r\nPkHK4owFbeiCB70mC8nM37kTklRsZJO8dR+6fknNRB0urfdO5cQRDbuRIPH/\r\nsup8mlg/kmpsq3CIJQtOLZjRZ8zPhygtZv/WwxyM7ab2eAf28Lfz5nZv+nwg\r\nfOaDZYyflP5h1xh+YYMsdU0kUWzX1rL2bkA=\r\n=NFWz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1135e4e8345af1306585bd8f586b6aed3a8b56ce","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.3d937ee6f4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.3d937ee6f4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.3d937ee6f4","@lodestar/utils":"1.6.0-dev.3d937ee6f4","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.3d937ee6f4","@lodestar/params":"1.6.0-dev.3d937ee6f4","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.3d937ee6f4","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.3d937ee6f4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.3d937ee6f4","@lodestar/light-client":"1.6.0-dev.3d937ee6f4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.3d937ee6f4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.3d937ee6f4_1678958840440_0.9347153577268847","host":"s3://npm-registry-packages"}},"1.6.0-dev.3e254d588c":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.3e254d588c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.3e254d588c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a2ee333054d67eca887d2018a95c3adc288561b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.3e254d588c.tgz","fileCount":1011,"integrity":"sha512-Fz/3GDVyiDMi80Ok0bYtgiksVv6MgpK50jcZo2UQ5msyBLK/BRIVqJLKsvUnAZRt5ATuTgw5jw5ie+WOf0iuDQ==","signatures":[{"sig":"MEUCIQCTaF9eixzvsY+T/eK4649+0mzO5xM9hO1kRouTzP9djAIgE2aC9BCDclVoGiYDxCtb/N0GNFYuk2p6TOFV6V1g4lA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFAo0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD4g/+PEr2P+kXYswLprs3raIAWOiOqkMWTz5arCier6SK9AkZsWkj\r\nqKxXiklBlV44BjlfBM5W82s4gG+LHv/7AhS3YBOq0kTy20nZuqYPIimN1zyw\r\n4cjZYeglcv/ViS+EN/zGyQPH3vQCkV2NcaY5S7cPPXmRfn8C6Msl6VDIzL1X\r\n9evUKX/98tYJmhcni/k9xqVwiJBPnzhmkuqTqL6lqyMsuIAOHUwoqorOBkVh\r\n6obuVjG3vCTK/ESl/u6OtiE6omnlbsPlfp1rPyBurb4Lsh7OWR0Qh4fEjSDW\r\nELHFNeqSFoqr9oR4VdDPwAIEBFI+1N+7ABScswvD8+p3sb/8MHQ3Pmbgzq08\r\nXRwoRUYc7MIzEM4mL7uUqlOPHYbSOTS5BZIdtq+xSmuSuHoio9B5RY0O44zu\r\n7eAWHtuVqc1TWQ4VHoRx8WQ16ECAt30K29lt7nyLAA3hzQnAteng7h1lJi1n\r\n1hmGrmZ+DtqVUk/D3fvBuHoXj0a3TsJZtAwbJWxEbDYHECVllghp+b+4I/lQ\r\nJCroIHQxYdg72qdxB88hV/oagm6kD4ske/bst4vt/JqeaBRkkXZMkyE0YYaG\r\nrEEgO9bauiIm4MM26492MJWZobmKuSS0ZgBhQ6JDdKrNWMIvSONqqQkXZrX3\r\nh7UxeLGdh+OSDS9R9p8Jp0iLkPamTr2SvKA=\r\n=xXm4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00dce57bf95ad540f30e0c69bfc4863696dc30f7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.3e254d588c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.3e254d588c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.3e254d588c","@lodestar/utils":"1.6.0-dev.3e254d588c","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.3e254d588c","@lodestar/params":"1.6.0-dev.3e254d588c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.3e254d588c","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.3e254d588c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.3e254d588c","@lodestar/light-client":"1.6.0-dev.3e254d588c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.3e254d588c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.3e254d588c_1679034932238_0.34141161146682464","host":"s3://npm-registry-packages"}},"1.6.0-dev.7204718634":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.7204718634","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.7204718634","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24afb30c8333e38a2fff5d8e06384ce3938f284f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.7204718634.tgz","fileCount":1011,"integrity":"sha512-BncJCVqlS4H2yp6bnBT5XWzgorvRF7gmcu3xTeaUnGF2Cnz9wYURy+daKiyF2wEvJl55rGtvYaVD2CLr6Arx8w==","signatures":[{"sig":"MEUCIQDh9Tbh22/HSxiXc6fcUo2yue3bmyx2c38bk8V4O8hqRQIgUwaiDpgOOiXq+g3gOGhkZvzG0fLLu3Gm84IgJFYOCro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFPJ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppgg//ZT0j5/KvfTuhvyTFEWEjdjgVSuolHa9qQbkivWALu1IwQH9e\r\n4sfb3LgyooqWSkyKH+nwBaMAzcr94SL+wFm7ZlTqL2vXZAqqIA0vXrsddvLD\r\njcShQB5nnDOX/cKohLhBLNYd+beqkHFPdNxvkq7lYGa67ZdmUE2TCHuXc7n/\r\nKlh8j4vn+JOxKm6nNCp9WIkknttXr1EVQO7JANTHFGDoWs2UoAthki0mvQox\r\nNfaiNdADKu0KVcnB23PupKxKmSQsybPnEYKDsKwxMnArB4jBnXxsog8e1AwP\r\nCM9pvGaj42mBWBdDM3pfpAp5VXdfTDVUDKmXhJApDBibQoF1kWTzpYJszQJo\r\n76XHhNBR8R7/L6XhFY+lH5n6FtgDODVwh0H/DGYJfj33s96lEQaeR3Y8Pzdr\r\nbsfntoby7QGB0OhgFGge/FadQmJjJ08PkQGF7MkUBDng2MzFm5cVYHNhe+vC\r\nFZo0XxwyzG5VEIXS9EUgYAwo+K29CLaMchcBH9lmjqA7dQfgT4H9yErdACj9\r\nfV/j86GC/xCvsbW20jmPDN7p4/aPmdiOh1liEzfetgr334xFZDEjuUDbINk1\r\nPA+vDSCJJ1Qw1zC27UJ6WegE3oNqQkK5vAWZLN2bdnhRgJ9kZ3IE74XNO1/Y\r\nzn7b9wm7Lipi7Ejuxupwe7/zgda4O1toBsU=\r\n=2zg8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a2a9b50afe69371806eaa3c633aed0490eb9a59","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.7204718634","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.7204718634","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.7204718634","@lodestar/utils":"1.6.0-dev.7204718634","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.7204718634","@lodestar/params":"1.6.0-dev.7204718634","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.7204718634","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.7204718634","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.7204718634","@lodestar/light-client":"1.6.0-dev.7204718634","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.7204718634","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.7204718634_1679094399471_0.5268290456783744","host":"s3://npm-registry-packages"}},"1.6.0-dev.794ebddb10":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.794ebddb10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.794ebddb10","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b5641bf8286485647b884c94473af9326ce7d98","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.794ebddb10.tgz","fileCount":1011,"integrity":"sha512-os/ohTO4QHkbQr995f68ymTtHCKoeVIn+P7qB68QBR9gw7H6CqpmL9d9aGykxhnrG9ltF+dBk8bJiZ4As3aAGg==","signatures":[{"sig":"MEUCIQCgd8fA2EMnE/dZxndqVB3jPpCifvLaUrooDGez0XniuwIgHpWVZ0sW7j9yWJWF7yEyJS3X8pOzYTkzH7TkJCqVm30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFZh0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov2Q//Vz4K1uQ6Vtpza9HKVchqSdbx6f8M/9dH3sxpsYrfmpzyZwLt\r\ng4mDb0fOFNIgt7fvq/dwWMESYT7DVvI/PDLpNA8pjcb9mpY/E/z/0NqfZshy\r\nPwQMFB+oTOYWPyYQtFEia2ou7tmt3DS6qyf+9DjpF/jBDc4tOwDwXIHtw9ga\r\nyfNU4UBDvCtJRKhgD281c8J9Kp6dcE0veOYKjMOfmfqLN9MTLzuB/63fF/s3\r\nT1SMFqkyTqNRzrLmUGFhnMWXF6DYIDEqnw8jcV27Hzq9cDE2/qgZxnW6v836\r\nGN4jrxVqBZxRdXWpweV1U068GMKOqxn1YNgIKBtj9I2UdIVU+2IZtz36LbfD\r\nwhEP4hDBLMVuXOvAnAg1U1h5CzRP9Oe+GnEbiNfXl1tbOcC4E9uk/DzDqGa8\r\n7eX5QzdXxIKK0auvetjOR5H9LPSMPzqSvD9cp1E3s/zsBtE5n5cKYQhyivYU\r\nhfDwvWBI64AdQifeazrnhSIPNCz0rMVUvChiErP/nHxLGv6o66J3YvDzXvfR\r\n6JmkWhy9TAEx0TPviAZ9BEvhULcKyukPfkzwIZJisF0PcDVIIrqeKbaVOynu\r\nciMF2Pcm+Gyi68yswoRmFK3c9vUd5OwTx5S7ebqFyBeVSdOV50ZZThj5RXrO\r\nPac4vkCepilp/yfprJE0Obgt29D3acIDWvk=\r\n=PkPi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"da37e2ef0f557d4f02f7dc7f71c65bf382ef0dca","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.794ebddb10","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.794ebddb10","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.794ebddb10","@lodestar/utils":"1.6.0-dev.794ebddb10","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.794ebddb10","@lodestar/params":"1.6.0-dev.794ebddb10","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.794ebddb10","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.794ebddb10","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.794ebddb10","@lodestar/light-client":"1.6.0-dev.794ebddb10","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.794ebddb10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.794ebddb10_1679136883821_0.7917022097579727","host":"s3://npm-registry-packages"}},"1.6.0-dev.9f7b830379":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.9f7b830379","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.9f7b830379","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c052b8dba1ec31d6d6d666decf7aa4e5bb29db8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.9f7b830379.tgz","fileCount":1011,"integrity":"sha512-3kSM3BLZN8dr6xQ+ZiFilDQ3Q1j2K/YrfGHE1s+WW5ab5/dk9O+rE7VyThvUyDs40rigQUj9nV1EerO4sLbc0w==","signatures":[{"sig":"MEQCIC088Ik8v+KZUqT3916d8wSivYOS+ryWHAxvbOEuxUo8AiBKi9avZaUHMH2K5zgBaOi3t+jUldWnFh+13MT0M2+wWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFbwgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTuw//ddeFeMAJkl4S8mTnYuXFVorY5I2qIdVWz+RCqSZpGtULHjq7\r\nZfelbl8fezn8Fx5kF5+eE92eNtwnHJDzMKUpcoYmJXrQroSSJpkeM7EqMZVA\r\nH6nZ4/TRDWu1bbKC9L3qgPtvQyxrQM0AWAsMnvu7B8P4nQp6cK/4dWgGs1S5\r\nJ9VlgmWdMRjLyjyMnOiYQaF+t4pXRLAZwJyqzyiJL8emohXkvgRBAN8htnWE\r\nHbsp0ktUgGjyzHHR7nQhgv4qD65wGYUaVDxZ1xA2ZTPvLRMEzlz6WYwL0JIr\r\nCwWzWm6wh0fqpJyyYjYefpwrCCCcJ9X5xX7kgnVMUkHTGmFKfXZ1v6H0hEzH\r\nnGEAXXARamTG/ECMJGVtdoxPMCaLVseEBLxHqrXHVY2T2WpTZ9pHk1hWdsSN\r\nQX+pKCHj5Cls/tcg0uRZYKxubS5QvVd0eXIDqQDaqmAd02kMwoL8vvDfIhNk\r\n1yGHSy/tHFgxOw6+CVBlgOyL5tPVTSX9VhoIS/BF0Q6T0YgU/4zQn0qtB8I+\r\n1ybDbJH2sGzRT20TZMVMBx78HC9SREo35+9ZsiGGLJVJ+FlT8DdeJ5PzxBZ2\r\nVtdcVm/zxJC9671HfOzXGp6Iq/k7CSqvEJU51UZHMP8a2BJ/qjZK45bsVQkn\r\n3UqfJ/6AB8OuoOFIynxHoqycOE02UGGzW6k=\r\n=ncmH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"852e30149bba17be28d87f3c8b2b1f107be9f942","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.9f7b830379","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.9f7b830379","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.9f7b830379","@lodestar/utils":"1.6.0-dev.9f7b830379","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.9f7b830379","@lodestar/params":"1.6.0-dev.9f7b830379","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.9f7b830379","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.9f7b830379","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.9f7b830379","@lodestar/light-client":"1.6.0-dev.9f7b830379","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.9f7b830379","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.9f7b830379_1679146016571_0.4973952710527405","host":"s3://npm-registry-packages"}},"1.6.0-dev.8bc1f69bed":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.8bc1f69bed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.8bc1f69bed","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d699598e64fbd6e9f4e77990ebacce89067d015","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.8bc1f69bed.tgz","fileCount":1011,"integrity":"sha512-7lmi5O0IWK8qhdAooDhOgP+owf+ey6sjp1nLrVUPxOB6c8SbYNmzP7Lw6IeMXZvs4/Tn3sVS7lPwaSoDB8MX1g==","signatures":[{"sig":"MEQCIHiRhFuGQ3iYziqiBuARUS7S1MIelCGdb/1LY+enw8F5AiAWW8doEK41pwg5d530vP8Zj/i6g9/CUlNhr+FWni93Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFsnvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcJRAAgDw2ee/XBuKFV736L2RnPebQtfXPfMHnBZHVjeTrMua63YH3\r\n0EL37/rZIOodNVoKUoRCCEeUhrwAkEnToC90c+mMiuUQmVtjswEA8z+2v5gG\r\nVlwFpMDTTb84n1XKrvhOmPlMbTt0er1DivOIGOx1VzyzzlLNjzVUDpSzvZTG\r\nJ2/5vpXD4VglYiM7KDEGTs1nfgc9EIHhjwqOHOlD9Wi+7x8r0fgMOeNaLjrA\r\nnqvreYoh0h28Du+WPl/XCQgWlIg6lnstc8cnojjEmWPdQsHVNKgln6wpi6po\r\neTpWOS4hLFy5bZJPNGSx9y7zOZDJIRw889K3HzR3eGVKNk8KdGD3U+xbOJtZ\r\ndoPKitdvKlG+J13+rdWbniTyFYmtCF3yyalXpkHkIcfCWssZU5fIzB7RrCLg\r\nxpchVYssfq/GtqCh0oHwrVrqEQbRf3mVEJ9lGyYZ7T8Ok5DcWsSSC8eZpaJa\r\nUQKtwJexYvbZ3t3TUlstE21r78lOg24VXiEgUajEhK0cSg6sBbwzkGaw/br/\r\nSkSIdP+sTnfQZUKUhuhYxB1QXGL4t6x/5mKxZ+Yue952qEtduXZRPUmaN+jT\r\nUPXcicZdYBvHPrqbOfZCuaMNL1sD+S1F3NH4LDJUDXE1z4FHeR1bQqDgsFJx\r\nN2ey1mbrKN+o0Gg8/qR9MLktTk+9fhu1HAY=\r\n=14f1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6774c5fa5988aa800ae4fb52f6e31917a83332a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.8bc1f69bed","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.8bc1f69bed","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.8bc1f69bed","@lodestar/utils":"1.6.0-dev.8bc1f69bed","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.8bc1f69bed","@lodestar/params":"1.6.0-dev.8bc1f69bed","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.8bc1f69bed","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.8bc1f69bed","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.8bc1f69bed","@lodestar/light-client":"1.6.0-dev.8bc1f69bed","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.8bc1f69bed","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.8bc1f69bed_1679215086880_0.2241381463662857","host":"s3://npm-registry-packages"}},"1.6.0-dev.ae4e4423ac":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.ae4e4423ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.ae4e4423ac","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc862f8429453c0600e8e81e3add5a05abcbe2f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.ae4e4423ac.tgz","fileCount":1011,"integrity":"sha512-omo3+wWNVfm3pNiwCakJy3BKIhT005g6OHuBDz2kqWWfyUxC5fS6lHFLFE6Luhxwh89bVunwT/UGp/zSFzUkrg==","signatures":[{"sig":"MEQCIFzAzMXYAStMyQw9T5Ab19/ZzL9vSaMd0FXpGWTVc4tIAiBqHX8c59MHXZIgx/q4DKeI+JfPt+aauQ6BQNn+35CayQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFtFEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqBRAAgKO2zLlJNMc87eFmUnHoPBJ5xw3a5AcI348i6zLS4iIR3LXE\r\n61VvWUJ1MN8kUFvlKboCcrDbfcS7uV9qYncGLEHTK+DZl78rz/JsYTbfcw+8\r\nd8qUglZZ+HQ9tp9exmUuEVmY9j4xFvtOjjEGcvJ9G2t1wXFAMpMZf/nMC7ST\r\ntKm8iOHlUs9Zeq+zIjrCrJd8iEZVDVyMxGUSwcONld9ubMjscvcrDuEGH8Qw\r\n39771v6rzvHdo1a0YicOVcXS8kOzITRP6NibWWOeu+w7sYWjyobjeDCG8uP7\r\n/wBa9Tyq9RTPB/5x0Z31+5YhOVPbTBO9Cj3QBM8IyYyrMLgTDFPsWmrRJoqb\r\nIWluw0s43hcNsL3fEwIWGBsWyhJvJeUUifyYLaoDHyn/tQFzLUd2we/s3eCv\r\nhMjTwwTTvWBblf2SYqZO+hn7MaiteUYjOkzLchZfmDYSa2QHRjsrujkV+ful\r\nYDl8J1ubVQ1RvOCr7K8mqWfxa4o+nOMwhDlpPBGE5uf7fqKTAljzZuRYcuWO\r\nsA99zCcrniBkoLBpTyIzhqT/voj77XLctgSxal1yFthycG3z3fwaiM7vunMQ\r\nv20ialMwodOOCuaGF7XQEU/8wBxBV7nGHticdDjDuouXzCWOmTO3Zvghqgah\r\nSOXoo6Au6D1yNr5KrTUOjaRP8S9w/YCBLdI=\r\n=lrAQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5db89bdc34d5ecbea30a6daed4f89973bedbf508","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.ae4e4423ac","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.ae4e4423ac","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.ae4e4423ac","@lodestar/utils":"1.6.0-dev.ae4e4423ac","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.ae4e4423ac","@lodestar/params":"1.6.0-dev.ae4e4423ac","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.ae4e4423ac","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.ae4e4423ac","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.ae4e4423ac","@lodestar/light-client":"1.6.0-dev.ae4e4423ac","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.ae4e4423ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.ae4e4423ac_1679216964758_0.7607482487143178","host":"s3://npm-registry-packages"}},"1.6.0-dev.df1ef97e90":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.df1ef97e90","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.df1ef97e90","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7c08c7f73a8c5ae3611e52e9a0ae8ebf83bf7b08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.df1ef97e90.tgz","fileCount":1011,"integrity":"sha512-DoCS/Iu4JsZf+ta5NWDQSaeWlSB115cSu4vOlZs+YWPUojWUJ7VaxdOKMYCHA0ja8qlP5/Yu0Iv9+1kcHc2sKg==","signatures":[{"sig":"MEUCIQDirFkGbQXzN6vB8JhdjeYHoM9zsoVQ/o2Kvjy+F6U4NAIgQLbZykSZYDAO0Dy2dGhXa6yPH0TkL7aqwLDFW1JllIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF5yNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk1A/9HlwDXAyd31YjkKxU0D33kAvUuNH1bIeVc+l6eE+3RZv31tTZ\r\nVoA6p+yDh/EHTpMLVZrKD6gGIUC/SYEVx04sRPIL2h+2XJMg2BfNJ1xCiSPd\r\nnmaxoddzf/fGCHx1Iyi6v4UsKMqct6jjTD84VlVdRfWOQHKjSIeGjZ051roT\r\nsuChMO55lLv7/agKnzZZqmbspmRGx6gMnKUCr8N4pxLP56ez+MTDfVuWMGnv\r\nnhKV9iBcS0QSoeXFIe9oCwIhx72El78ant8GZfQq2ZV+XZ42RSH+7uRrIB+T\r\nQ1HEYSqg3aanC7GJu5ojY31ZFiDANzlPl1GEPsm+ePmiRclNmrCV3wxRtEqC\r\nmBiYUp847kkE8OaLWxY77X/orlu1nToS9gt62L5dBVMCdiyKglbmOXJddEfk\r\nA4Zbz39l9kHR3Q+8+fuK5SfJJXCGt3LaVJcd5nJAnwaC1G6XdC+Oegf2/AGS\r\nulvBSbEqeXZtFw+wpyLSjJDN6WdldmRNmeg/MYbNrNqWnVD13DYfefT6sYSd\r\nDBayreRC4+pEvyKJ/YVboZ2u0IjyYZbbMMLrBH3xOzqLXoleQVBJz5xjMkTG\r\na8C5NUUUjC3poygcu0JskXDJ7s8+UmZdSxyPGNeHq0dkuuldXXKKtGSnDFBA\r\nYsDV3WByuqI8bzupEd0DY1lZwjV+jga/H3o=\r\n=ozaL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"502404f7b86d24d0ea31f8b4b1791f55bec28aaa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.df1ef97e90","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.df1ef97e90","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.df1ef97e90","@lodestar/utils":"1.6.0-dev.df1ef97e90","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.df1ef97e90","@lodestar/params":"1.6.0-dev.df1ef97e90","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.df1ef97e90","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.df1ef97e90","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.df1ef97e90","@lodestar/light-client":"1.6.0-dev.df1ef97e90","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.df1ef97e90","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.df1ef97e90_1679269005094_0.3291162902981415","host":"s3://npm-registry-packages"}},"1.6.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.6.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-rc.3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cac8ebd8ebc727899f3de1f70bd324ac5ad45bdc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-rc.3.tgz","fileCount":1005,"integrity":"sha512-+WmGMJ1I45DD+4ktZPaHxJ9vtSPUkqZ59iaKgw2X5c4ytxZXi2nEecqhxVsVKV9o0mgvhb0GDy9tPPpwi+n08w==","signatures":[{"sig":"MEUCIQC3astbVkhBBEu0Efz2uWIiztsUsno29gKUCMkw+glSEQIgW8rpZs0FyI1CQbLoJrm+jLOnGiFA7myz7kMvngCAURU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2666975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkF8epACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ4BAAnqcYabavW5qg1LPiT7lD9EBSwv/Ok8QDMbGl6gEKnR35a8dz\r\nK8EtlIAS/GxRgpxX5EDDywWuBevhHgLJk2q4y/eRlalCc3b0GJqRoZ8BZrgT\r\nkkNm0JCCuXBhIR+wbIgXVwSYNPYfB0rNezeNZHu9giaM9n0ThET3ctmGg0qq\r\nO1ZgBFMy8Nr7CSwiOBq+YLXoa0NT3soC+GiOzU1CchBWfXmKqPa5d3sLLyBL\r\nFWRSsidNhRZFNK821ipkILQxNKrPmVxKjcKx30HfH4C3vW7qUNjKiEXwdIbW\r\ntz0+EmtkaX9ghHjaO3iES+dTaO0qxLjw1JaqVS/vW6kIpXdIgVNQNTb7Wkq2\r\nxtGAKGNIfsLe8t72yCo9SKO2c9DOnd4fW2TbOn6jfqa4sNJJuCrI7nixei8m\r\nL41uktfOXR9nGI/R15G2nBIykq+KUTdFTt0wrruSKiJE94oy9qlHq+laS/uc\r\nSXGawCU8gtYr9WHUQ5UzS0vN5jESX59BVZeuqk/ibSw7fhCrJ97fgA03ETg0\r\nRScvQu3zA15IQCHzF2zPMxT4n1OwMnXWDne9aDqDYmG/U14Hqga+XGebgDFk\r\n34SBd65agu2ZyQ+lyTiRrQFBxI5eadwYDgu5lemZjc3mKzUoOA3G3BiI6Dz8\r\nZALdXqGJ1CpZzE+bYnIn/+MYe3uMR6XIKSc=\r\n=XYWv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f2d6cb1e53939c9c72968acb9ee68a3244841a13","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-rc.3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-rc.3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-rc.3","@lodestar/utils":"1.6.0-rc.3","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-rc.3","@lodestar/params":"1.6.0-rc.3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-rc.3","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-rc.3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-rc.3","@lodestar/light-client":"1.6.0-rc.3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-rc.3_1679280041262_0.8082469709245044","host":"s3://npm-registry-packages"}},"1.6.0-dev.5fde8c5772":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.5fde8c5772","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.5fde8c5772","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6f1bfb27bc72952924d2d564f3a65e60b153a97","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.5fde8c5772.tgz","fileCount":1011,"integrity":"sha512-rEKfxMrxvfkGKGAjScpAJZ0touWSizCoPU1S49zfTaf2ycandrzrS/BPXfWU0jzIxICIujMdUUpq8T9ZBeSxpg==","signatures":[{"sig":"MEQCIFTy7rK00gEDJXQ1GeBUZrHAj5ANxfLClTB44OHMxgzXAiBzqmzUt7SJpos/o90OAIj61JPMdX7tlmMMXN89BdjU+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2686118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGcmYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoThw/+MZiSaMpUfgpg/6i3E2v7yVX41CxSrIZYtWIQsN8Ar65AaUZs\r\nu+lwy3kN63J1MtoVMfkYMuCpFOlOgPS+gRAgcNt2OKRVa84HR+i5TUIwTmv1\r\nnZUCXSKVUIE4geWjFRbB9RjiMjH69VeeqnXie5RJHcenf1pf0X+86Jh8Ugat\r\nfrdy+FRL+Xr4gGhjnWpYI40sad3sn0AOkK0hFMcM4sK87Zg4/4ZKdi2YlXn9\r\nYDelxlH/zoUtE8NxGg1KIAqOC6q5AT2NL66cAr5QEXXD//eO7HENP/jM2xNr\r\n2x3vPucOyc5x+esMJWHC5740Jz4m5hDtsdcHkHWCXeP9/ZjtL2Burhmo6PsE\r\nmrITe3VOppAghLB/efuKQhILWYX2gIiJMM8MomammlAqsCD2SIGFwVVP1Fnz\r\nr79eNl4E7BZxfFjRpTfrvN21+TBiQ7uraTZBvcPEjtV00mt95WFpar7spate\r\nRj1+nOqqmajBGz/6eu8gUOyNRksrWeVb2lVWgauC8cY+crSodiqhMHnLO+iO\r\n93YBgsr9iMbJpvAMauQJcOD3sNjNNN+Mm5zthlB3oQ0bRjcZtiZSSN65SbNi\r\nuc/zwl5+JRl3tc68ajhtGxdsgP+Ew2uLGaJhTIRWSU3aghoWQ/dQfoRsFNme\r\nddVbe4Ynk24itAGCiXJEB4WOLgzwx2BcAG8=\r\n=Y+mz\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3cc45b2d6c4db43a217de7026dd8ca8a6e6529b7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.5fde8c5772","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.5fde8c5772","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.5fde8c5772","@lodestar/utils":"1.6.0-dev.5fde8c5772","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.5fde8c5772","@lodestar/params":"1.6.0-dev.5fde8c5772","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.5fde8c5772","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.5fde8c5772","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.5fde8c5772","@lodestar/light-client":"1.6.0-dev.5fde8c5772","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.5fde8c5772","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.5fde8c5772_1679411608068_0.6994793469742615","host":"s3://npm-registry-packages"}},"1.6.0-dev.9b20c548af":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.9b20c548af","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.9b20c548af","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a3cae9ca98b3e92dd74ee907f820da0488e3212","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.9b20c548af.tgz","fileCount":1011,"integrity":"sha512-oiRwTCeWBeGkNdCJeMEA3kfrzHbpj61mAXOQo8rXU+CfalngZCR5HshKmWdxR4OQaQpP2SFxfNnnAirNSizLaA==","signatures":[{"sig":"MEQCIA6WLQ+sh0byRM8hZMm+IY5IQOOTWhkULC0YRkDnQvAMAiAvVFXWV+T8nPrwhDuEk7sgByjI9UDwgndb4seeg6w46w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGdRMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojZhAAgou9JOgcTYa/KmwidIvTxr8q/vPkcVxCL0pFOl3HubwoPVl8\r\nu7nylQtFyR9T3s7/LY2CRLLGO/OI8Z+PXN2Izg+c/oUjdxmLUAOp/9XjvAmY\r\nyoYeJc7S1mIIC42jZnVKVa7fB6KUx1cIGkQqK+y0fRb1bgy1rbW4soh/3JyZ\r\nwWZBOrF1zwpaev5YPdmRa6oedIr0/Qn4Llanr4saFMzvjEo/kInPfSyjIYVu\r\nCG2m75OeY7BpxSV7UO6V8Cw59DCdefr5DbWmGoRcxA9BryTCIPiRnQbXsQVE\r\nng+CynSkOBMbpI6X5wzGekotVF87Ar0fqJfogiyBvr8+omRBXqGk+0WFdu5x\r\n8ugOogHOBEhsrIwL/hdIiX0YJ+N3qNdHLxiy8Lf5Se9A8KctCR1g33brE0pV\r\npTXaJZQeVEZ0E/kvhgtELyih5wZx7rc7HENKjjUW8Ec4vCHZWh47VnO3eY6/\r\nB97DvJLLLnHke7i4Pk1MyJG+nUBL78zs8mEn15pXEAvmwFX4nhEJBHcI8muE\r\nJXjgfTb1yx5YpsGy7Uc3u3O8lXdjRARzbCpGJQKRHVhM1hizS35P1V7Cp6yy\r\nvpKkAJBSQ37WrMHbZ9ibWHrkurndRCAYzBXnDu6yuON5SA+AbFAjVHPU6F1t\r\n19+tqXMWGsfPMvKi/apast6nnX3cLKxICHk=\r\n=srCS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a4b2ebb6fccb7aa8c90dc842a890b463c083252f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.9b20c548af","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.9b20c548af","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.9b20c548af","@lodestar/utils":"1.6.0-dev.9b20c548af","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.9b20c548af","@lodestar/params":"1.6.0-dev.9b20c548af","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.9b20c548af","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.9b20c548af","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.9b20c548af","@lodestar/light-client":"1.6.0-dev.9b20c548af","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.9b20c548af","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.9b20c548af_1679414348143_0.06720834875540205","host":"s3://npm-registry-packages"}},"1.6.0-dev.de53bad00e":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.de53bad00e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.de53bad00e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba4ab2eef6f57b4c2542de3e5a6912359afaca2a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.de53bad00e.tgz","fileCount":1011,"integrity":"sha512-DRC0jy1ufW7PfgDIJ/Pl5yhRv7TYE53DsVphClFUlvtZRNVkHi3xPaJf9Z+FSzV2IR17Z9mjZVx2RpsqEX0Mbw==","signatures":[{"sig":"MEYCIQD+DR8H1Zdc7fJLdjnYHOvVMDTHngEF4+Tr6Z08TDq+ewIhAIZ8Spdg1DqfhmecxBhaaWRjszu7uRTOIL1s4IaJWuK0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2685911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGdjDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjVg//VAvaf8t4UfeQH7zShDsHew+8NVeut1fSjQZo3v42FRrUBMr1\r\nnLxkmLgfmEndpXFP7+hgTaHyxlCmq+qIKzUTGa4opy0HMybt8NfkPFnnGc6V\r\n+Vab7Kxu2dIgGEQbpVycGDeoy3hu4apapwb3DZtw9iffiqP2lhUcyCM9WnZV\r\nzdIqggwtHCIxx2JyDFQPMdSnxCfxvki/Vr+qJjNXzcXGdRdnlln4dbRn0r08\r\na3LsYV4rz3e7eA1fwGxfenI0zXak7zBhrJ3avrve3btgDYL3GDj2PrxwqYZY\r\nIfHRyqOVVRHcW48ZZeJK05NqLQZbCI9shtaCTW4ux0cz/KMxGk0yudMf8sW1\r\nmhsoN1yTHinvipspvbbcLgwIL9oM97ovg12sI/NVTmBrBVcZqUAvgE7QSNk9\r\ntGk+/RY7lZ17yZVshigjZkkZRPkWE78WV5YA42Yd0z4bSLyEci1Um+dquBBB\r\no+ytkCa+GiQt+rG6+hvcupSUzgzXtir3uEPHB6Sl4kpE/NtCz/dQKbX5uh7t\r\nf0p4hFGbYLo1E5eiIxXGKA8zpd+H+u1xDU6pTVd6Cub4CL9JJHY3ARy1XQ1v\r\nI77z7ZPTRGvfqaqgItAmmNCU0RKciuZEKJLV7JiccgWidV+H23HW4tr4xQeZ\r\nqedqkvI6rbcQMJuKl9X5bRHtHrJ0VY6Nj0I=\r\n=pwS4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e7c3e8641ef9ea21ae7b6639c874ac6560fedb1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.de53bad00e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.de53bad00e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.de53bad00e","@lodestar/utils":"1.6.0-dev.de53bad00e","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.de53bad00e","@lodestar/params":"1.6.0-dev.de53bad00e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.de53bad00e","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.de53bad00e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.de53bad00e","@lodestar/light-client":"1.6.0-dev.de53bad00e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.de53bad00e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.de53bad00e_1679415491518_0.7556195790335729","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@lodestar/beacon-node","version":"1.6.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"694ef576bb266329ff21e11a82fde910c5d4e0bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0.tgz","fileCount":1005,"integrity":"sha512-W+ZpSODeSzBY4NmjxIIGthF1+09p5RoPovKKLJKwYHvNzwdHDu3mJdcm/rKZzkP0/nEkztX3x0RAif7pYWcycA==","signatures":[{"sig":"MEQCIHWnNu1RAn/MQ/yUQOshg18D1jKX4iBr5FbczhQ6HRx3AiATwSo1qFr0YpUR78xWlbgj51JnvuiP7vyVViMdeaO6+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2666926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGdvsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGZQ//UWvcPeWbfUF+YXu0QKVinNYoMj+oHDPkCVw9TcdSH6nEXfVw\r\nxbGxbu2KTke7CAxtU6NKoIUT4SFY8LQRHXeuuZleANA8GZesGQMIDA6bz7cJ\r\nLVBFE/QLkBQQuFjYVl04G3xUuj+vPHCeH8ol63PkY37+b9Xs48O8PoUbdLyu\r\nOkV+F63Pebm5sBoecBk+DzxHxmoNY3S9GYfu2gYqFJvBk582oTLpUCumhE6q\r\nCuTgMBsTOBOO+tFp1HBKuqTZv6qK6hy2VTZITq6SB9ZVqr5JWsSvRqWHmt9N\r\nRQDcDMNTLiB4mw5LAfFIf/pJT6S0jk3paFJzzWlZRO5454wCPsIjL2xw0Hpy\r\n4nSWBreS7xpD8qFZqF329p+29O5gSbowCivvhZkL8eWq7jPWN5UxgSYZxI0w\r\ncKHX5gnVNJjG8gOeYUF2MfX4zm4M9itfUbdjV8sDbZzKfo+/+Q5WarBBixx3\r\ndor+sCLfm1Q2VMFZBcPGbe1s5EVKZy97g1b1R8xge8pHevEHFI9w2HBciHo8\r\nT7qKywBbCgVH6gXLgRVMqfvDkJRyYjyM+Q4VldGd9ADGPzqVJFKldf0QF/yw\r\nkjOxVbnMO7EcOHcJI0v2Qrd9J73PgIE7twEw8it4hH+0M5tNl16VxGjiEzaF\r\nBAbyR9FxDzJK4GxYkH74vJBuzJwLsQiRerk=\r\n=ZC1M\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"efe28ce7c40b8980d5e2985d8b7a7f9a58fc1ec8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.1.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.6.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.6.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.6.0","@lodestar/utils":"^1.6.0","datastore-level":"^9.0.1","@lodestar/config":"^1.6.0","@lodestar/params":"^1.6.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.6.0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.6.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.6.0","@lodestar/light-client":"^1.6.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.6.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0_1679416299766_0.17859155443563957","host":"s3://npm-registry-packages"}},"1.6.0-dev.f28adf60cb":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.f28adf60cb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.f28adf60cb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3fe9c3f49fab0fa398c954535590b72a5b84285e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.f28adf60cb.tgz","fileCount":1011,"integrity":"sha512-LbkFG6Bjir6Rf9qYcBeUme823fC8HmuvSLOiQq958sf+sy3XtSFnbNw9DGdZSBaeSBbpjdFUPU9TnXUTQxE+PA==","signatures":[{"sig":"MEUCIQCgQHaQOJdV6rIj6Qn7BYXG2kGuFl22xOG6IiVElPcySgIgaqhJpGV04Tq9bTzzHkGZ0YOZ9A0rfXGQ+yYL/ZRYr8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGuKnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Lg//XFTuY7s7+kE29ZOk8wiRs5i6mqy63i86pqYB6loZSVIiprxa\r\nF+G4/1jUJTq21Hdl2fDyRRAwsfzR8+QhlogA1WsG48arM/VtDxK+mMQ7dFyl\r\nsnbbdr/LtSDOZKFwfJO4tWq+EJNlbaV4mnrLnKuoSGSMFVPPgeDQ+zCpor0n\r\nQraKTJ2bkhkP3m8IWNGoYTdZD/Vfv/DBoWjh4BXXji1BFOimjTJuCiKpIJRI\r\nx+S1s+b9sMQ4MLee0Sqez97OspnSSVsu72FDZzZp+MEPG5++UtcOo4nw/ptA\r\neRG5mPlICk4zFvmsavNhhRqtCBCs2NLn8VrE5lQyErKY3boHM3B7j6XHKtme\r\nU+IHe+Y17/uO7F2DftA4jlPMhs+7TIQe9y34pQcyNV9iYBcNF0tIcXuoHCBx\r\n9dIpCgEqR12hu1hn0gJLogeK5pWnFsAtQGqfGQMz8OsgSvvAZe+S12LSk/cF\r\nBrN09X199TRzGTQx29rIukfdJQiLT/G+Ged9f7Md6WYzGOvwfPZVudcKA0ae\r\n+VX3LPLtKQr2mCLCtyXu4WYAvj2W5CdXYb+mzSMaVi9kkIXDKFzUugp5Ey11\r\nTc6SNAoSW0VAn7zkidWGVYm+uk4F4F0G1sBy215PZjZfLZIz7STj0M4mTHOh\r\nn/3cB8whOploDRHFwuAZTzL0MeNxtbOfTaY=\r\n=4L92\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6e91167c074120f27ae9a9fa0552a9c652202c5a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.f28adf60cb","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.f28adf60cb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.f28adf60cb","@lodestar/utils":"1.6.0-dev.f28adf60cb","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.f28adf60cb","@lodestar/params":"1.6.0-dev.f28adf60cb","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.f28adf60cb","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.f28adf60cb","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.f28adf60cb","@lodestar/light-client":"1.6.0-dev.f28adf60cb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.f28adf60cb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.f28adf60cb_1679483558955_0.6784434665584453","host":"s3://npm-registry-packages"}},"1.6.0-dev.f5a6537e78":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.f5a6537e78","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.f5a6537e78","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f3aa40e16a6430050938782db828e2032f6fcde2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.f5a6537e78.tgz","fileCount":1011,"integrity":"sha512-PY2CF4xg/qygzrDBSbuj9RbqNJ78hrcZFonZKQ99zxnWmiMHlUot9J7Vt3YrWB1VhPydJoyteWS4iq0ukVG6dg==","signatures":[{"sig":"MEQCIDAZ5R2+eYTmUgJTHYrMj7AUxaisu38cpjzXAH/plBAZAiBP1S06fcESYqdv5pS3evXL5qjmKrp1lldAufETGsAUOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGxfGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAiBAAoyCGfRXthHi1rj7yMieFTbSTtg1Sny+KIE1djreTXe48uEPl\r\nOyB+JJSbfW0jx5ciPuqcs4pWTaj43mu/7moG3Pd8NKsGhK6sIe4uUfAzCr0S\r\nMf3AYdXhLEvsZo4PXnYbZ/ZDLtRohAXE2qcsVsqPG04ISFacYt2f0CFSZeW8\r\nL/C9Sqi9Gq1Hm9+yHsBd8AJSjNShiNHzAWd5TOz62bzmJMeA0FFyqir6cHgp\r\n84psaEL+Ah1ktnugKmd2tjLIfXOD39tygY0v1Jt5bDgh749DDgU48b/SVuEX\r\n6JmUZRV050T4O3L4KoUoIo9MMKU/2i9YJYvN6MuCEFWEd9AQRCljgas4/pTl\r\nKocT2aB83LUnr4yqA5pidRzRMvdBvTFq/JW1n+tYaJzDkNzVqHURWBDXKQjO\r\n1CA3WvUBpG3hLYL2OFAIfkBU9BiAd9U1HM5oUT5tkPtQ4uDYWlK5jNNkKXAC\r\n1vxNkSKDtHDxiSXVaunVsiB3B52LM1i0HH5x5DGwQcFh2A2chMtYC4ySsvGR\r\nW/Ot/onbaLH/WYiPcnCDDfzyVwmjXITv+K1AgOQckNxw1QVJ0n/s/mQfjPxJ\r\nD4fsXujJEHd6FVfIS+xUwfH8cvHUqYVXgRhwt+rOUahy3znd+6mS6GTxqsUw\r\nTpBwn9qeVekW0+Qhx4guSFsyanmOt32x9Gg=\r\n=x8LQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"31ac4341af7a2b25a8f3e81497381ba1aa3ee079","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.f5a6537e78","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.f5a6537e78","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.f5a6537e78","@lodestar/utils":"1.6.0-dev.f5a6537e78","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.f5a6537e78","@lodestar/params":"1.6.0-dev.f5a6537e78","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.f5a6537e78","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.f5a6537e78","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.f5a6537e78","@lodestar/light-client":"1.6.0-dev.f5a6537e78","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.f5a6537e78","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.f5a6537e78_1679497158256_0.6147332354443833","host":"s3://npm-registry-packages"}},"1.6.0-dev.9cc3980e1e":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.9cc3980e1e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.9cc3980e1e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0e9a840f2577b1c6b7d425d943a957d00c57667","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.9cc3980e1e.tgz","fileCount":1011,"integrity":"sha512-SVseDwwXiBfE6lyzfcEbhI/v80Z/7WNzvMJyMv+V57BSQJ0kw5hZak+BaVxam6t48u51rUvXcaST6sVRrh6a0g==","signatures":[{"sig":"MEYCIQDCxgxdSB8MtBsY+h/f47wrwPHvCrtACO7kP5RJ/toCYQIhAI17PZcUGttb6Q+zubOicqIOtNcGfzye4eIvjOjQvRCY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGx6PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ6A//YNNTYuH7Jwjv6jTBWodK07llVLyC2+9xDuK00SQHT0B8qI58\r\nl+8qMVBX2suHnlWiamByzCk4iqOPd8mHn/y8ENqAWTEdZN05KYUO3eh3lpO7\r\n1EDLLuQXcTnotn5A1iYdayBvNqDtUVjdmtUmX0VExmlZhE5AlSyA8hBiF9Xq\r\n86+WUNtNFIVKeQfDtOwR4jxa1yrcqNzESrQPfSTeMNoL15g8ZNlqa9wrI5rl\r\nwGi5ZTkaHpJBxDOgbACZwFU2pm2+bD8ZUxq5i8IteMgwDppQL2E7LXuvZrk/\r\n1/yI4/7ZQJG9XoXxFBBZ/Mn2q/4sRzjKcTk3TC297gtLAwc0GUhZjLrKtH+P\r\nNPeW/BQJlrhQU+Ckbe0rNtbBYjq+lwSAbDpJzFvJzj+frzN3R//3ELLWQOaZ\r\n90olQm/7cjUj7Xzp+AEs4Upl7qLMuM5J1knvVrfN6OWMe3451hh1ZSwJoFvf\r\nrfvsutUJWfqkmRWAsgC0hMg/O43sdAh5++zgH/zkv88Ih5ao+j6V9/hTmjJu\r\n58DdKdX7hnP/nLHuf3w5locwleXRYS5prFs5TqNaveAC6VxoMkA0FuRYueT5\r\nsYh9zN+efYfSb9+dwooQikq5fbJPOFKWZyayXe+0JnMx0qD7SMIr1YEGR/gZ\r\nE5alWGwxlO9n4Bl3l2xas0Khzat/KOLJn0Q=\r\n=vgsN\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b2c32673c215bf6c0724b6ae757d6dabd4c8321f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.9cc3980e1e","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.9cc3980e1e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.9cc3980e1e","@lodestar/utils":"1.6.0-dev.9cc3980e1e","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.9cc3980e1e","@lodestar/params":"1.6.0-dev.9cc3980e1e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.9cc3980e1e","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.9cc3980e1e","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.9cc3980e1e","@lodestar/light-client":"1.6.0-dev.9cc3980e1e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.9cc3980e1e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.9cc3980e1e_1679498894964_0.2734023064663096","host":"s3://npm-registry-packages"}},"1.6.0-dev.ac77c6f4c2":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.ac77c6f4c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.ac77c6f4c2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b508cddc05b98920e5ebb1ed978994931c9cb8b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.ac77c6f4c2.tgz","fileCount":1011,"integrity":"sha512-B2PjSchJXqeFwQgug9E7BkaiSCnokx9siB5t0YNoONrD3jCmOqt67JcOUvWIixmygrMMZWM9MW6CVDpvjwUAkQ==","signatures":[{"sig":"MEUCIEDruCvCWShprQjNY7y6towruTp73BmZ4gSkTqEN2XilAiEA9lhyqBe1YascSnT25w/cBCGJKvDO8vMDlxiVu/gYr1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHD3jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgCQ//WZWx4hJsIZ8OkzQtjt8ek+DQFOV5rmMP0IQS5N5RhlI1QLHp\r\njRGGwOnaTVTthbJmQY4gJ3Y2kJu2ycXr6ON0Wd4rSQTTt2mNw1AaNsf9Y5md\r\nbITCBWKabA2GIWGqF/4YNkKV3Ei/QbgFfat6QokcrO0GoD5/xu3h1RQGkxRk\r\nsCoJvQSDTba9rphv6qeWVLE8zZtVnJVvh0tLDUqb/+wCPjTgYqllrsCkVnIY\r\nbijKYgkTKqkNiNwIKJuiLLpCtKRerQghDG/Vk2rUQGpIedCrAyAVDR2rFdiR\r\nXt6nzFoLVr/oI0YF4NrSjZvBqnfS6a2KQO9QHhBGNnn6gevCWC1ZaOxwsoyS\r\nyqvHL+N6jsZT1BV5x8+oCppqF4cyqRsw22L+NlCxUSuZ/gjsGEtjI2LiCOfI\r\n7EJPI9AiUw2xXQv/9vCJGa29uKQ1ANV4KHzbNnBx0e57co6sQcKKVPiExuwa\r\nEuJFDxaoJ5ldLZ+6DGVlaWE/Fh8jxwJFZHpQno3EDHdooLlk2sNcUegF0ZSW\r\nvVDDhXzQp/YF19L0U0s8Y73t9qPYn5B4IcomzOmyVNN4lRhh/IA5K4PJP3hr\r\nALaS2J+Slgdz+Zx3k27fjR9fe8W+AfKlCzD8EAkaiKvmg96RTtlj9xEXF1AU\r\n2cAhc91hJaTv1BCXSey/4U9GdOPQ8DuZeDo=\r\n=eClh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"932811271eb438ab18b6d8ce31e52dc60042f3a9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.ac77c6f4c2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.ac77c6f4c2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.ac77c6f4c2","@lodestar/utils":"1.6.0-dev.ac77c6f4c2","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.ac77c6f4c2","@lodestar/params":"1.6.0-dev.ac77c6f4c2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.ac77c6f4c2","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.ac77c6f4c2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.ac77c6f4c2","@lodestar/light-client":"1.6.0-dev.ac77c6f4c2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.ac77c6f4c2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.ac77c6f4c2_1679572451663_0.24675948249066737","host":"s3://npm-registry-packages"}},"1.6.0-dev.fceb26a10b":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.fceb26a10b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.fceb26a10b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71e5b4fcdeafe5819885985b2ca79956b42ef8c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.fceb26a10b.tgz","fileCount":1011,"integrity":"sha512-8NgTjKz4LD1cL7uWfDlhBL/f6rW5dU+gxxgx2Q8UNT2VJEbXhSTRzcLftZC+guY3iQt77BzlYN9hjZFm7HWayw==","signatures":[{"sig":"MEYCIQDRZRrEs8TSm36z3eIzg9KshokgYCi6hWNzuDc2R7i/RQIhAOfqyetbgbDfvot6/wAp7MibWOVTCn5AO6AOUqNYObbl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHTDfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEvQ//eBvGWfGbkRFdYVqmMReQJUL/KSc0WL6O5qzKTgZhfjl4OUvZ\r\nEeIbDwGX5jpfIWWh3llTSyDRunoXyteFlyCBNIzDdhIFxXBPmDSBfBOULDw6\r\njY7PdzNBDQ9rQlqC1iBXSQRgsu6rf6LRRWuwkz3+ciJPV93Ucr65VgHtLoH9\r\nnR6s839UjDtDCjCFBxG/XndODZXTu0d3OOIgIobZc8xD/AiPc3GuLAB1ipgH\r\nMwi58PnjTbzpKOq1+puNKiRR9zwqM2manGNUCnGDC9Amo5uoT3z/VJHw71Sa\r\nBxwmZEtEDja0v6hHqDUOkKAdXL6J1k9Ta4CBrY7VM/DvNx17yqv0oHCUyjF4\r\nXizOlHyeXb0RbOsgIdr0Cor2u5Z2JEQofXV0I5gtq3ObFf+l6Jd4W71bCgk5\r\nHNqLx7OvVLIiT/Dz3M8Q4RUfBGPfcPNnDVw/F8L7jvZRWhfjvaYOaN0VphtM\r\niO9GUSfn61061vd5kK71Y3LpIRSHM+qkeDY6dVjRvdCZ+lWIBUGvz8iRFpzR\r\nu3J/JKv0a700cQZmj9jAnds6LK6qGOxEWvFcHe9GtH5qcX2f+DlcbCE7/grp\r\ntIguVhMER7Qy+OstdBfUkBSnGpisDCePaPh71sPjboA2FCBYAfsGS+lznSMs\r\neLPTfUX2VXzeSkKgte5mxbz2qOe+xq/jD1s=\r\n=zWi/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"50e52ff83c7340eba3d6cf35a246cd04559a23d4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.fceb26a10b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.fceb26a10b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.fceb26a10b","@lodestar/utils":"1.6.0-dev.fceb26a10b","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.fceb26a10b","@lodestar/params":"1.6.0-dev.fceb26a10b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.fceb26a10b","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.fceb26a10b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.fceb26a10b","@lodestar/light-client":"1.6.0-dev.fceb26a10b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.fceb26a10b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.fceb26a10b_1679634655422_0.8296613651236742","host":"s3://npm-registry-packages"}},"1.6.0-dev.3fdde8496c":{"name":"@lodestar/beacon-node","version":"1.6.0-dev.3fdde8496c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.6.0-dev.3fdde8496c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e469bed440dc3bb06ee98a9bad12f4b4350d31c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.6.0-dev.3fdde8496c.tgz","fileCount":1011,"integrity":"sha512-lsBP/gyMADJJVGVXzXPRsNIzOwmGkNkDqpx+OdUb4ye2JY1ybcZM0HmnLr0CUx7zrhpWvPb++8YumWKjnhcBsA==","signatures":[{"sig":"MEQCIGLB5jwgMN0FPO3yHgtMd5qJyV4GuAm1nUBSrVp8DpH9AiA5ZHNE7vJfIXbPsI34+2n2AIbGh7mERoAwmY1sXhzjPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHTTHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq07w/9HY7paZB8cqCVYomuXpnZJR3h1lo7f1YkLREWHlcZe4LxdF/E\r\nmqImh+8gSPa3wGvTDSVggsxWhoTa3V+TrVkU7+vjMxj3YtQoApWA4NV6JeBT\r\nJN+tUiXaTEjaCcRwoYT/ToOQ0w2cm7f1bm6NbvhW6hHjdil04r/OISdxnRCN\r\nyARKfT1pVHv1r9uI4g81bZDS+lkl/KF2ve7xGYc3FmvSHa22XgyBqCh/VPa/\r\nGBxIi5qOYm8zlupE3B9BFS4DsKc5gILOiLLsQTs72C3nBeU/+c++KIcZFW1Y\r\ng+7HfhkJL9Cc2hsq0UGyzXZoPb/H8gV0eM/k60ObDlV8tAB4HMLqloz3AtZ8\r\n6wmeR0986nBdp0jsf2K5hRK7PVRB8rXI3CsRHGGzzAzHZp1I2lExkSVfyqck\r\nHbeWj6xQnKVdeZOMq4NomvNHFSCoaZLAwewrCqQPX8w7hxrRfFqc7mUOCwWN\r\noMhnxPC/EvlNA2Ge8VQ97fnG7Wia1+Jj8HAyt2n43kZZRIQsVvpon8G2Y+zc\r\nt/CHmt1odeqWoirX3rll0XoP+kFWpMDhxcvGeHe/rbtRVlTtUm454Y6Rb+/J\r\n3CbuwPoCrg016QG1dRGC6cbelZu+6a8/0SivePHqT3cYKgIItDxwO3I7jdaw\r\n0VdeTsbeUd7FL2EFb7ownasga5Bz5s8j7zQ=\r\n=p9ud\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1fe4bcecf41db6ab902cc43010b8f3bf95e315b3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.6.0-dev.3fdde8496c","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.6.0-dev.3fdde8496c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.6.0-dev.3fdde8496c","@lodestar/utils":"1.6.0-dev.3fdde8496c","datastore-level":"^9.0.1","@lodestar/config":"1.6.0-dev.3fdde8496c","@lodestar/params":"1.6.0-dev.3fdde8496c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.6.0-dev.3fdde8496c","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.6.0-dev.3fdde8496c","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.6.0-dev.3fdde8496c","@lodestar/light-client":"1.6.0-dev.3fdde8496c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.6.0-dev.3fdde8496c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.6.0-dev.3fdde8496c_1679635655528_0.033541002329167346","host":"s3://npm-registry-packages"}},"1.7.0-dev.4b62e2b053":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.4b62e2b053","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.4b62e2b053","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b85ce08f187d7425d570f1c6f2e5b5dde5f73798","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.4b62e2b053.tgz","fileCount":1011,"integrity":"sha512-LmE5LvtrT4kUmH51YkXpMunGIV/dFsk33I/59Ib9spWEjJmLwVLbsxpE4mazEal/VyaUHVMmYMfKpgnBnzOFoQ==","signatures":[{"sig":"MEUCIA0GLO+0PApv8Wz8IwlhIvIrLhDByZmh5yvxOUR9EhxPAiEArpafgmvrDc8tXeKPvYeLL5GNq0CEANK7APhJJvG7yfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2690347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHjr4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplhQ/+PNtS1vLO06LKVP/36VMeQMQ3ls2+bwYMHozoTmoY4rVJm3Et\r\nYObBv/FXJ27zg1tiKgAGav8ZDODSwpYTuc4ZW5ReBCb61Y3rT80ELigQn7Ss\r\nzX3sWFX5Y+z/LgEKl+WQeFoB519LOdpO2UcdqUOi0PzcD93tyhB4qe90uusX\r\npviYVXixIsQMcNuOqZqvG0YUbjsNVGG+DabdIoB4PhzJSWOXeG8lHZjHajGt\r\nC1U7UUNcGxLainbWUF8nHSBuP16SX18Yb4hs0RJLvHewKtSAsMcLKBsgIWWg\r\nrGuHCliERRL/zH9QfhvEA6Pn0PXgpxHV7G6Cr406KamZztoqrIIFGCk2mLOr\r\n49lljiRWwv1gtxLC7+bLe9w9OvLhHAZc/HeNLld7o7GcoIurq0GUqjZkAqXm\r\nWjzUeK1i8s+qPcXdD5mJ4Se4oXD/MPSvLRjOMcuq1EVXUaTwR26ncwuWr9ov\r\nJDP2QX3csicP4+e44KZ8vS+zhgrIugFjh8tx2a7x3sf2hEqolsKWfi/HKeB6\r\ndNiUdoeSwEWxF2PAKXQeoDzv/ILYAffbqIIk7RJRFpWm9qEXqz0y9EATmorb\r\noqW8/P0uuXW9d0ZZxMj/Zq3CufEQOQ/5ntm+2OyRfe5tvM6nbo/GvpCoygib\r\noM53wUd+xCTmR52X6DrWTGqQ0IgB4SoqBwM=\r\n=yRBs\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fc8060adeecef36d6f4bf46eeb336e20db610cf4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.4b62e2b053","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.4b62e2b053","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.4b62e2b053","@lodestar/utils":"1.7.0-dev.4b62e2b053","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.4b62e2b053","@lodestar/params":"1.7.0-dev.4b62e2b053","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.4b62e2b053","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.4b62e2b053","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.4b62e2b053","@lodestar/light-client":"1.7.0-dev.4b62e2b053","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.4b62e2b053","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.4b62e2b053_1679702776630_0.5611935763463529","host":"s3://npm-registry-packages"}},"1.7.0-dev.6d3ec2b5ec":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.6d3ec2b5ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.6d3ec2b5ec","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3cc28dec6de83935773729bdb80d010d42f9c694","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.6d3ec2b5ec.tgz","fileCount":1011,"integrity":"sha512-bi+G7MRQzgBM1Xbb4qaD+BwcpMH6B2u4vsyr4ASaUn4qCh0jx8QwW2MT8K9sQf23OufrR7m0H5CVpkEv5PAaoA==","signatures":[{"sig":"MEQCIFJty6cpym6R9gFtty2kyc9q+P135YixIS4WY2SUJjbwAiBw4AE2VaOfURRtiSOF+Up5T1Tkj7W6zeu9l18Tq6I0xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2691495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHj7dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9sg//UjTca5As5rAZu3RXhzW+Sb2GsKlBq+N/ZANzgYI7o7l8cTSZ\r\nJXX/CC75YDTq+NvxAU3/cS3gAMqRrkyuO1Jy7KF+jMsQRYbL2WbASYklR2HS\r\nMKNgAZtUE1IWnwrx6Zv+wOE+rfDlWyj2Nj+4bp2AaMCoTbJGEoQG8BAtN6ca\r\nOeNzbHND9R2m8eSSDVgvSfqQq3cn/52Z09VlZxy+6//Z0W6v5I/Nsl3kymvS\r\nZZ3TL0t5E6SxgygN58sonRkF0oOCcj1PsMSfzg1z1qYid3ouQDoE+E0epSWQ\r\nvXyq6vXTa08eCVbTmy9LWPAwD50kiQB+IW6XPbQPwRjEpUhw3obXwvwHM9mp\r\n0x7uujzqfJ4pDKSSIge3y+Ji3ZzDeZGvwPVnpmjRwJcEoFXLGgJtxoSz6wx2\r\nqtqZN8RXJXiU6uZi4rxccQ3peue4wwy7RBByL0DQRfGBCm5VCyNXn0rmWJFY\r\n+bLOmOxc/XrKZ2tjlFJxMeN7Id1N8oEnFFzq8LLjeSXzy1QNJc+HjaNMznR/\r\nub7es24bwK8BHt05qsbQeiXElCXfIkstYJOqJ7Cn9KvLh6Ss2k+6rioo4s1t\r\nBgt6QDp/EcaCNCsDsn0JzRjxlYcVd4pitI2hYbJ43DdptoCHNHGUvzW7iLHa\r\nP0fnMQwWfoh+knrpS49UQuWkSGKEr3hQHAY=\r\n=aev5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00f1535b5f60934a928be8e98e3776d431cf5033","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.6d3ec2b5ec","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.6d3ec2b5ec","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.6d3ec2b5ec","@lodestar/utils":"1.7.0-dev.6d3ec2b5ec","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.6d3ec2b5ec","@lodestar/params":"1.7.0-dev.6d3ec2b5ec","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.6d3ec2b5ec","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.6d3ec2b5ec","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.6d3ec2b5ec","@lodestar/light-client":"1.7.0-dev.6d3ec2b5ec","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.6d3ec2b5ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.6d3ec2b5ec_1679703772966_0.1073913032157301","host":"s3://npm-registry-packages"}},"1.7.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.7.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"acc49a5ebe905e70ae75c8063fe29891b9b06e5e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-rc.0.tgz","fileCount":1011,"integrity":"sha512-6R6DYUl8TP4y5DLIpGyT1n+VxTwJN5qEOFdFoPC/P/wLMsy181yfPCvTkv67FMdtbZAYuR6qEkey0KFehtHuEA==","signatures":[{"sig":"MEUCIQCHkwwsuorTISZvMHoQVWLTPZPKEWtgLJllJcukCjqY6QIgcAM16WFFH0ugjUhvYYXS7lgDKVBoB5/uukEN3Cokw5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2691375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHlhjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjYw/9EbeSpd8WVg1s1RwFNIH9uRcHl0ALBIOo17p8qbJy3Qd3BNYr\r\nt3np3BTxHuwHf2aII8MFLRw4Wszizpm/4t8ONrTLQJD3UMa/a9wCe2M6r2O+\r\nlod0YCAtAXCaQ+OuxgY6bk87uzly+ePr02CjeGqlmtQvvs1P30ONwG7VeUxK\r\n6MGTH15e55RKw1ohUZ3uBD8AMyeDzADuMaLu9DOMEszFPkLL6bFfH6jaygMu\r\n0ltjiFDEHDfbP6UfwGobMBqJMOxHFPSxd//194VEAlCJQdKrLCIjGtAwE/et\r\nNilMv9bVc2iM0iTNknyRKONcMM8+eJfVmBrFaPYeU18KNBwwlDOo7Gmned3B\r\ndZIiUo0SUaj2LYCahzBKsT+Ksx3vcHiKEBGk2c+F9ZNt1RbUkYVK7IWBbN4S\r\nApY8QerC5qmOo8CDDP52k+4VO0HK7HVNZbf+5lSIS3kXsIymfIxkw2Vem/IK\r\n/ZsJcZscOpxgBrhzLqtImIsXho4AcCi3XuLhTifFbnh/ozlcw4WmoWHKzdIS\r\nQIBgwscU4CkhE5vo2RKnG67fw5AP2mHlHJDccaSBA/l/M6AMIg518n4jYvFo\r\nK2RTMgi376L6buOZTWRclq7bjWcqb7SyaNKLag4dOWgWW44+JieNCA9yfiqE\r\nUquQjkdZmk3HXeUUdQE1+ImJQRrYl5al66Y=\r\n=Z8LF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1514b30deeecedcb73b09c022cb6671f6bb46b60","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-rc.0","@lodestar/utils":"1.7.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-rc.0","@lodestar/params":"1.7.0-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-rc.0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-rc.0","@lodestar/light-client":"1.7.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-rc.0_1679710306852_0.3345505040367325","host":"s3://npm-registry-packages"}},"1.7.0-dev.358b9e0410":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.358b9e0410","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.358b9e0410","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9555223878ef44333a06be416383e5e0c58d463a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.358b9e0410.tgz","fileCount":1011,"integrity":"sha512-RjlhK38GUFYLBtogZQX8HrAtWog2Awj4F2UuTkmOAhAGDgQ5AmLYezk/jDevghA7qCQwoDU2HVYQC7K5Q0gk5w==","signatures":[{"sig":"MEUCIFr0hhpWZcO/b9tff/mc3nUwvgTOwtzaANI2FRvU4g8KAiEAsehJpRawvfdVWlO+p6ijYT6WDR6JZkmOntZ7OEG8pB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2691495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIEkvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGjQ/+L1uXrE8RJBlUVCOSzgC8F8z1lY5slB5+kqrUYHLRaeKY7tw2\r\nKwn+rmagN4P5hbj2O9k7OdiL9lI1i/93z0NJi1s2avaZeYm+MYjXOmVFKYUT\r\neOVqK+eILy4j3Phczuif7gfx/B20xvfjh1XhQ0mVN6ce2o8V8ubCtapeTVnC\r\nhOajGM3MHHzJIZwOrdLsAFaFcv5PYPfTpWRfTSRDgJ3haegAof7se+Q/FYSL\r\nh9UqlOULJUFawCrjO8iodN6wS/iFKZ8GonEcFLHOU3hJ+pOWG94RpJIcDhhr\r\nu4FqCMs/kk0k028le+sTfrtYOk0IPRvjCFfY2ESelKmhktE9ojaLyz9qbzYp\r\nxBH7lEPXXN7zjWnnMomkT0ORKsoizJdGN9fErfCKih5YnOUJ1nfkUq4CKzvd\r\nFOGOWXHYAjoyQvlhuAyq/8iUqZcwZFRI+W3DT3LePeqfn2dyhPE/WGt6Pmv7\r\nvMH1dwLav3oz9gNZM56uSdswP/ec3FLtVrxAorerM05dYZoFET9/JSMfW3Dk\r\nyUwAsfszZcoofOSu2fZfd6YC5IXeUSgyctp2njawkEm4z0QESk3s+nrVTHAg\r\nkPtnKz6crIAdCoLFJPW4ycI+pLAWDbnVgKNVB1n877YHTxSzvppQexo5GAVE\r\nht9YyBWkkbNUklc3f/g8Ca/17L91NYl1vd0=\r\n=dS6T\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bc3ac2022556d2cadcbabad26d5bc33d3d15c455","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.358b9e0410","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.358b9e0410","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.358b9e0410","@lodestar/utils":"1.7.0-dev.358b9e0410","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.358b9e0410","@lodestar/params":"1.7.0-dev.358b9e0410","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.358b9e0410","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.358b9e0410","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.358b9e0410","@lodestar/light-client":"1.7.0-dev.358b9e0410","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.358b9e0410","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.358b9e0410_1679837486776_0.40526136877418284","host":"s3://npm-registry-packages"}},"1.7.0-dev.b861ab81ec":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.b861ab81ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.b861ab81ec","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de9b04b2de7cc5dfdc2bd750fe41515a02889c1b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.b861ab81ec.tgz","fileCount":1005,"integrity":"sha512-VKhLekmCduMh2tcqPDNysCaK8r533G7eSeCUZ0GdACdxtHBKFc4kp4qu/zJBb0y4TBPYZa9SfopnTuWBRpbn8Q==","signatures":[{"sig":"MEUCIA+oY0UKIzPBC6PHlp4GV28n8UQM1/s8vd7TtczeqB0JAiEA/GzrJyjJ53b5xx8wZ8QQ8SslstvH8tRc2CL6wE91Qek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2672762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXZhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcYhAAgR0c03N6kY0dkE/7qbtx/s59F0Avcev5aSn5EaW0eBwpAF7T\r\nNxfz5IUz2Wpdr/HH17N+gd86uV5wi0+LD2miMgtCEOKYY/6SLk3F/PhSSfYY\r\nsW6blC/5c2okiTrEtHFwIqjpXOgl6kvofHgvqG/uQ0Ex7CjqbSQN+YxgEk7v\r\nyXYGKyk9jJ5pMqxS0T0669Go8ZcroktWka/X3XF6KzoREJzq1fLrBlduUfzJ\r\nnbjqSezCGCtUKQ6YzaB1XQWC2IYE6V4tkIU2Jrga1UyF4LQqmcpHnodLNY/l\r\ngM5lnYxCOs5XqRPxFMcxGPQ/FrOuuSqAgG+EJBWo8EiRucyUtzjsTV8lLpP8\r\nSXKHwVDLUd/Tj+wayK8UOsYlmwDbhvj/rcfDFE0eJIwdeNuqOOmVcPUjkHQd\r\nGOczxFSyf32ncTMopf6mqdZcwdUdgcp+Gjqc6+YdpyZD2ZZakOc98m3jMW9E\r\nD+GfRR/rSgzREJKKjR6K+tFapYpXaVm1EeV/rmf37qMTnv0wHBfcwu279Ox7\r\ng2pzECH5vTxEEmKD039cb+n/lVNANSlo9YqfXYSoHsVmhx9LDcsA9L9FDVBD\r\nm7id8hOKvix24z7CpXcLrc19uXh0nqgEIVAVGS4efPBaM+RKGLoLdvHhQkBf\r\nBvLV0ZFNP8FNdsRzOTyII5UdplNae1y2TKY=\r\n=tJQ+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0c583e53d1b759e3576be77bbee66ef1c11c61c0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.b861ab81ec","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.b861ab81ec","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.b861ab81ec","@lodestar/utils":"1.7.0-dev.b861ab81ec","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.b861ab81ec","@lodestar/params":"1.7.0-dev.b861ab81ec","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.b861ab81ec","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.b861ab81ec","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.b861ab81ec","@lodestar/light-client":"1.7.0-dev.b861ab81ec","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.b861ab81ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.b861ab81ec_1679914592896_0.5461940321524741","host":"s3://npm-registry-packages"}},"1.7.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.7.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72ec5616923e9b8756b6d69e1e4a66736f946110","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-rc.1.tgz","fileCount":1005,"integrity":"sha512-QDKgmi/xYJBe8TiGwBt1cLTsR4DWoZNGPlV89nWHAqwC2xEOiwdv6A7s4LPeIbTo4iAvfdrA7+wXQK8fxgwJTg==","signatures":[{"sig":"MEQCIF7OxcEIJMqrWkaDJKWUxGCbiuITVoyHIebF7RvDEAJwAiBaDrpjd1Y5Du0SfMrSgHo7qW9B2aTBU5hr+rN3minXLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2672642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIYhnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwshAAjO9RzQbJtcEYXpPwnln8SexGy8ue/VMiKxlJ6GGkLbzN+vbg\r\nsvWz0gU6e8+U022gLCBF0E9vY1ApcFT3diyph6GiTxzY0eXkhxJGyn7nE7r8\r\nlrj0PFtV79bN8H0mFvtgSgHeO45mJu8X5r3OlE5M/PgJsZQWGqP4XL1neFLQ\r\nP8omYTOnrkNQQ9bCyEw/uUzvTturSTR6gV9rcHT94ywIijYplBzsiy46Kqib\r\nMQjUZsr2SJ02Jwyi9MiDgxL/1GV5b0EYnCGTBvtboQvapQnIRm2ODKNY6PCs\r\n0wUWu1oVvVj/CjSd5bA0zUA+TmMiQkV+Z4RatEz7622Nl8EghbKTV4mvUya+\r\nf7joiMMjSJ1/E6VltoHn83GyyDJbI5I71URUAxRYP3VcxRv5tmHMW4r5jMrB\r\nA/O0eLh/Hya8uFdpvmFeaE29Dcfy43JOg+7hrmBgRpltV1qW9UrdCUukWeqv\r\nq4ulREVBq1AM7Yh34+7vzhxc/h3gK9ZCxhxyugYPbVeJqxMKtxdj7iA1DIdX\r\nIg5ALdXx+Ig7MoOA34MswGLyhIM8HEKljD6/PsxNP0hTR4LMyMaCEUBpEtcq\r\nLydvK0P4VSd0Mst/HKlYcj5bwKMRIWU7oB24PPh5sYfwTMAgGS8yK9XJURRf\r\nkT/QBhJgCgfgOp+zn+ZXRkyaOUBmwqWcWFY=\r\n=Fl0f\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6a33144bce4e980cc9330ab4355d2ff4e31f192e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-rc.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-rc.1","@lodestar/utils":"1.7.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-rc.1","@lodestar/params":"1.7.0-rc.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-rc.1","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-rc.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-rc.1","@lodestar/light-client":"1.7.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-rc.1_1679919206940_0.7099859644489133","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@lodestar/beacon-node","version":"1.7.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b3138b9af59bc69de16b06b4ddd375d52d8a1e57","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0.tgz","fileCount":1005,"integrity":"sha512-2itGZR2/Y/fbn4BVJJvToM8rAeCyuu7yF6ga6x4bOKmRmCKyuZHMkyB80deI+nF735mIu0Q98GA0U/2BMJUc+Q==","signatures":[{"sig":"MEQCIBLLBgQtBErGjA68u9UMtOqqaweTPA/a3DK6igyYoSCCAiBAbxM9ZicGLDNsO9FFJpA/WYYZtgf08RzHsIRcDZTfHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2672593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIl1QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP4g//QjeNMJdBgw6UxaG9V+MxKCsmntEnjTX6mbP+t/n4vDtW3iyA\r\n+MpextHf8HNKT72HYDjcDwSCVVBxnFCpK2CiLOhBAkgZladboRGlPP4ckmVa\r\nMtEQZ5SYgb0ffI2VRS1NjTLgBpu0jjNY8uGIK7ES8biNU85bUyYgiAATn9KS\r\n2sbnrH6yVvzJJID8W2nQAJX50wzuF7ikbvyWzFAieYwoSj6E1kNk+K+MWowZ\r\nTVkwLBy29RYm74HxvQz4b2bVcQ1opT0F6jGCQSzLvLOmszpMyk00TtvoB8vL\r\nAlgEfGphEGtzxFc8nYd2H65o9mo6ltgEyNIKxIIevMEoKAXyvP7tb7lNcg6u\r\nmTSJjHCvi1wvwBTf8gHHbesDlZBdzf+iJxPyEPbR/UoVKTmwz45Z8XexRmNQ\r\nbFXqkuOLmVrIVko7Fg4DwVZ7GVUS0lh780MK//W2fev+bfe/y9Ek3c3i4Bpr\r\n1heISC5/AVrtE7NVp9tcJ7IgtgJbZlE4vvilOjrLOwmr567SUeNMjMjGhDyd\r\nXK6G5ltaF7cg+wRGpbqiw8pJ3yOVfSKxdn5J6+b/k5TN0T5fa0B/9RvmfRkA\r\nn4rsUL2fU99ovN4MFay/NTL2zyhXtwwvOaTvguHx0nizlMd6M7jJxaYnOPw+\r\n8fR9z5JVEYjgMKg2wn8WGTF4ExFWHI8fd+I=\r\n=GjRt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a2c5100c7c67ab0dca8e9e4ba6fd6cf222e81283","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.7.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.7.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.7.0","@lodestar/utils":"^1.7.0","datastore-level":"^9.0.1","@lodestar/config":"^1.7.0","@lodestar/params":"^1.7.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.7.0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.7.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.7.0","@lodestar/light-client":"^1.7.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.7.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0_1679973711842_0.9315468358151449","host":"s3://npm-registry-packages"}},"1.7.0-dev.1bbcd95085":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.1bbcd95085","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.1bbcd95085","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"49a206c269e15ce38029e6a231b10baea3a0d846","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.1bbcd95085.tgz","fileCount":1005,"integrity":"sha512-HWZ/IBITb7eiPfLNxywjAzyBoBm3RIMTTDKsatu9sQWDqwFmb1V9f2LuSshdpz8Ey+4LuBDhOpD0TufN5VCisA==","signatures":[{"sig":"MEUCICbPxfWP1Kwf3nfi/VFZUHCxHD3DBS9R6F46ZfnRA+RZAiEAhVi3RQcjt8zfoBfB0T/4/60IosJNroqnq2syflyE1f0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJLFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3nw/+KMq0dZpIyktiO84UVjBiKdC5n7IiNN1+bs075wZM8ePhj7Jt\r\ni8mzS0TKt392qyFnN3ej10rzLkajFt4KFo0g0VGLrQ1b8FqYKUfJ0+nEvx2V\r\n76/+HvKfd0oVodHYI31vEoNAmyR2nUr7z6V5cD8axF+JP2nb0tnFvYq4Kvmm\r\npTENEglE/DAnFxMmV783pMLawemiFhqjFu8H80XCKX/dOIs1TAvq7VDUXViI\r\nmSf4veTIo/XV5TetKRhdaqQj58pBSjNhfKK2ZcFx6gb/uR/AlqKWbYl3FvwJ\r\nvct9SNSnCMu/fBiLnq8JsvCxxuEeiiwpCYuyeCq92+LjpRysMx8SHZrhPl/i\r\nW7d0Dm5/2QUHHJW6pGvDQ7Ld+RB9wwRYWts4PMQvSj1qhog6Rr/3sAM44hbN\r\nZPJlwTzNegmH+V6vYBNpGxmYraZ5AdnRBQhbrdoNEi/2ESWvfjino+477Urt\r\nZlID8bi0QkIQO87HOwjlceWowkfk1sqIAFkRY6DkYpZcI5Zxz/gPlIIsP0K8\r\n0R0vwziNcnm33R61W8E5r96sFIxpErwe8BIHMiRGN5FZ0y5WIPrubP8z+c31\r\nfoUwCAtuOHqgISKgjQqkeRS89g6OiQU29+9KP8u2wLYjl4vHYj8isVoViytc\r\nBJPVY8TeNLvSMKbLXFVaNK6MEO8pDbKLaZI=\r\n=a+0/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0ab835ae7d1a48ea555c61845614bbb3790a2542","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.1bbcd95085","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.1bbcd95085","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.1bbcd95085","@lodestar/utils":"1.7.0-dev.1bbcd95085","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.1bbcd95085","@lodestar/params":"1.7.0-dev.1bbcd95085","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.1bbcd95085","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.1bbcd95085","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.1bbcd95085","@lodestar/light-client":"1.7.0-dev.1bbcd95085","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.1bbcd95085","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.1bbcd95085_1680118469510_0.6438596392555136","host":"s3://npm-registry-packages"}},"1.7.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.7.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.1-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"39f1ae17a46f935ce1c976face9084ac94dcfbb6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.1-rc.0.tgz","fileCount":1005,"integrity":"sha512-09auFGot2PW1cYtdwqhiSqjXXEgVLY92eZNmsxfqBgVR9d7R3ySf52xyXbYiI2RM85ET1X9xcVmLlmbMNCXkNA==","signatures":[{"sig":"MEQCIHu5STROyGKj2UWvJYV0jcSeTVzEXdqLRmoidHmeu7ahAiBhxQ5p+njD7opJqfK02V9eyj3tKoxpsOglFIdTfwff8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2672642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJKxvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry+xAAlPfzUZm14OmVPmIXZVpdB8cbTgDr7pSat5sd0qzEbYlJ7xps\r\nJOa62Rvn4S61bQnXDe3OkbEUjwzS5LzcUzb1LrJCh/s6QmyZ2woRsrGxFOj/\r\nHGz9ejfFoGIxICECtw1O6Rve6ymm25pjln/aowIQMqbw4NaJst6L1ey3dZA5\r\n0gLVyDFDRyJdHz369PdGQFLj4CD+xtWGltbIPdLAgkZ75KX/vUdq6+dOEE+k\r\nPysAQYkrsHT2AdAsHaIl/H9AY0bVUYiL+H05VSKG682igh6IGdeGYo1f2bnp\r\nsOgf1wpAu1PkwG2h89lIBA6CZTKLvhasdytudjribNje/iftjqxa7HGH+tGn\r\nhOjSaRioDrO+psm0NOD59f/AOcSGfLcQ8gfLLil7lkI+7n7O3MgmSnyEfu+g\r\nx/5fRZoDkFzFGOjCAiXLHKIc3sneyvUPWI2ZSNH+mwsga477AI+cHsbkfN/l\r\nEW1kXoaEn6HKgcjOtdVJH2LNTwuX7lUswUUBSMM6DDjFeeIJM1NTjPN9pxKB\r\n14QWzYLHAKdUxywdCkZbfspXTDHpSbrgkq3cN4BXK4Tk+AWe1ZvI7FZlik4c\r\n3Px1ShJgtwpzLjm0N0Me6itPfwhYHbHeJ1Apc9VKaVTPIVZ/QXgfMPA+jPei\r\nePfz1PAgQ+uTqLmKVwHHIiFZaXQ7cRg4FwM=\r\n=qqsT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"97078ea5e162673323de0e29053b82fba2c13601","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.1-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.1-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.1-rc.0","@lodestar/utils":"1.7.1-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.7.1-rc.0","@lodestar/params":"1.7.1-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.1-rc.0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.1-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.1-rc.0","@lodestar/light-client":"1.7.1-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.1-rc.0_1680125039059_0.12020159056825697","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@lodestar/beacon-node","version":"1.7.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ce4ab1a9eb6f6a5fbea121a8e9c79af622f2f4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.1.tgz","fileCount":1005,"integrity":"sha512-R44d1LGmoDxXQnH2nrSsPC7jznXwB3GPJ27eNTAiG0KdkuQLVjj+HumAwuZpM1P3y7ime5eJDVgdPYTZgJNU0Q==","signatures":[{"sig":"MEUCIQCthyOJ1cGBdp3zD+Rlf5ch3PUwlHK+9hDJuUNzd2tAKAIgeHyY73XraMPWFchWE3EpF7wjt4M0F4tfiBEqlie+i6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2672593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJQJZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd4w/8C97BVi53m5FzwAvyuMd8tLScQVF07sb0oDq4FkxFIu3C6T4l\r\n8oowpaRvYksAORA93t8VNaoH4/8C9HGNO7T38ivK0n/GFa+XwAIaeUeNa2lf\r\nRnjEiWzsVZS+VPuDGINZ5C1x0fE6FvH9yMZeEUP87/R20dS6UqRo5M4t6UlY\r\nCQx/G8w5/9txJpFpjtGpZAocPYqBle+SMNFVm+tcCfdp56yNegqL2E2LMdnr\r\nimI0M1CCTfydBVkY096kliH8Xf90ynWmHxDY2tna9qBUFEENz4Z067xBl28l\r\nP3cwh8swCiT7KlihhV1zjoLspWApddwzK5X9jtq85oT3d0qRiHY+p69y6LVn\r\nJ4Se3vISUoMUUKyl0WbqqSeW28YQ2cFpfx2QufrEwZ/D0+KWDyfon2dfxSMc\r\n9XYkvzvtvPgtscqEJ+lyHdhzmS3FLcWAcW9R57DuaK95qYA6Oih+YUKQs5Tk\r\nnW48W1z2+iAs9Mz8wn1GgRnYpRQqTCLDSPGTjDskNO9gRb2hR0v8AA2Ujl4w\r\nzJ/Zz/ZWr7RG5VxBb9FLkl+ZBAlHkqYx0c9CsYYvTMYSLC0R0U4wQ5PvDLog\r\nJGH0e0lochRZNIzthmMd2mycr4POBbiOYWGYafd8tYlIWYz4sPfhwGAjGrp0\r\nFrfYSfu8qXqnCzNJU1JBTwirLOGF0JXxWEo=\r\n=dcOh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"37201f103f11d46c5fd47698685118d9da0c29d0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.7.1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.7.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.7.1","@lodestar/utils":"^1.7.1","datastore-level":"^9.0.1","@lodestar/config":"^1.7.1","@lodestar/params":"^1.7.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.7.1","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.7.1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.7.1","@lodestar/light-client":"^1.7.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.7.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.1_1680147032800_0.00618840102046514","host":"s3://npm-registry-packages"}},"1.7.0-dev.7e34b462b6":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.7e34b462b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.7e34b462b6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"751991a28ce333989c9ebada488ac00267bd4099","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.7e34b462b6.tgz","fileCount":1005,"integrity":"sha512-OaOftKeDs7auNB0JVpecUB6jmKtw1hU3QHmwR7mFeoKp1opJao/ylTlbc4z6pr17zsrkXmj0Oyk45Rlk1MQ0Xg==","signatures":[{"sig":"MEYCIQC2FV6l2c5U4OjS4njb1231nK408PM79g8ELeMvYxCZfgIhAMGLm469DhemtGJTcSkuvZ3/972Kjzt3JJV5zDqLtFX2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJY03ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNcA//Z0gxufEQcv5ioY1E+7z/5PpLCclfiFGQFWsZvz3aK594m62M\r\nFWlon9+XputQBzYhOtASZiG6OHkbE/D5rL8MJLHw9hAO0m5QGHq3OKO+MV1j\r\nZJ2iMEU9Lq9JhRJ4JnBXUVjtu5LOndzgV6dL81W0CpOen4singdKbCp65sTU\r\nhAZ6PA2mKl3H1akDmfLwRFjIZiklN8sRspaNeWq/gmjPjBEC46eWfAc0eVBd\r\nb2QfkFaiTGBfHTY3X88jbRE1cESNL0MjuNrQUUO8Xa3CNuej/gFeBV5866zr\r\nxKYJzEmVxb6t8G99JthQC1KSqqsPnjYU5b86u0dKE8sdZJ4kSPU6A/d/tX5e\r\nMpdS9JKjUojMv0HyrF/yAj6lea1kpZOp0hCSKu1fCw944YnxXI1lM/Z4Ttzn\r\n1zt3zK9inqDh4fQuMKvVX5DYD2QCLoxh95OtBxmls9f7v0NDpITWft1o09/q\r\nsLaikWL8OIQl1BE/fB0M8k82PC7M0lvbkneoWiirvNz/LFQoQ77/M17I1qnN\r\nbKeWZ8oohjWmqP4y2K+5PUArUh+fQWdTtE0YQsOAG+trXhf8K004DRom+FoA\r\nju2l6RzdE1q0hAprieZjBnjo/TrvCPadeh2KlopS6pKcGesEIx+qm6jzYiO3\r\n/l5hjrIqH9O3yW5NQ+9fyOS8BOaJD9oa75c=\r\n=MH9a\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e1f91c1e337a25fd0131b255e7d0e1db3cc801f1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.7e34b462b6","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.7e34b462b6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.7e34b462b6","@lodestar/utils":"1.7.0-dev.7e34b462b6","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.7e34b462b6","@lodestar/params":"1.7.0-dev.7e34b462b6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.7e34b462b6","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.7e34b462b6","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.7e34b462b6","@lodestar/light-client":"1.7.0-dev.7e34b462b6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.7e34b462b6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.7e34b462b6_1680182582972_0.4365522413887519","host":"s3://npm-registry-packages"}},"1.7.0-dev.a2f749a6f0":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.a2f749a6f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.a2f749a6f0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b3b11d5642547a595a30810ced13a888cf17d2f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.a2f749a6f0.tgz","fileCount":1005,"integrity":"sha512-VeY5wCizaopjMvM328Yl/18fqL3EFkNxXDyYxVA5QLEfq8qQI6nFPJMGvpSH/AR9X3BxvJVe5ChK+iH6Mriedw==","signatures":[{"sig":"MEUCIQDFJOsoJ/NGLLbQqjvHrS/gHwTwDM/Sy874FD8LVL7mUQIgNS0pul3eG8lhiSCzfF7Z2kgUdqOYqRht7XSaujOO+2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJbQCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj1A/+LzARrvjtIof1MLI9eOdZkdXfF++8GkQNnWciD5QUzua0xOY6\r\n27XtbXh89ZJXEdQs1LtY0iNb9a2rFkggcEK5eAd3P2eGoUpr6WSIYoXgFGCZ\r\nguCDyn0TDsoUS0QtQRshE0lEhIHXEFrJ8c06HtX7pgu9qLktCv1QFmAJMIBN\r\njHLjnSzX7tI6uoKJgJFVyNcLAx5LPlgXev3fquGLkFCQAFWtJabej2M6GP+o\r\n/9nDCht7FsFnYrU13g/ulvdjrJ4yk4kbwffAX6wQYEzC1bOWewlrgQccVEfC\r\nU+vPMgXvaWSn+wddcpJKzaxkKvgqzW8sH3iiO7ouZwK8qyEy7fYe4bISZcuh\r\nZIL8xLeOhWR+62Mt3NxXiO/62emWcIcnh+Ofz33dbSk/28J5fjs2w7oONVrS\r\ndoYNh43A1xCyWKwUKtCGZKjVKKhQelhjD2InmdfuxQA3RP4zH49aw0XD7MwT\r\nScd1cgMFxtm3Hdh9prVhMnWfC4CB7ekhB5JySMnN9c3tbJ/CVJp513C/N79n\r\ntKS0njfgt/Cs0DIubUHYJuKIDIHjBmtkfsAF9qh4yahfScJbkJsIgcofZzWH\r\nNGUJJ2x+ed6MyCmX4s/QIRtKEOB3nyl1Tfy8xvg0DQAcOjpfoayoQpBU7dcm\r\nAguM8jrQsrGBp4ERQPhkN+MqBEYnGiop5bg=\r\n=pcbM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"063ba530091c5e77db9971634d5fe07563159cbe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.a2f749a6f0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.a2f749a6f0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.a2f749a6f0","@lodestar/utils":"1.7.0-dev.a2f749a6f0","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.a2f749a6f0","@lodestar/params":"1.7.0-dev.a2f749a6f0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.a2f749a6f0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.a2f749a6f0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.a2f749a6f0","@lodestar/light-client":"1.7.0-dev.a2f749a6f0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.a2f749a6f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.a2f749a6f0_1680192513894_0.9257170560694221","host":"s3://npm-registry-packages"}},"1.7.2-rc.0":{"name":"@lodestar/beacon-node","version":"1.7.2-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.2-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60f1985f92225fb4402d9073181480c56039cce8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.2-rc.0.tgz","fileCount":1005,"integrity":"sha512-oOFMxiuxsfJ5cTo6RQVMv+PjlVJfRVrBeoxe9wGmLp6HTsvoW9qiApN2rLEPcXK4pSOR68lTc33RYpbMEZJxlA==","signatures":[{"sig":"MEYCIQDO0jiv6Ru/iZewrkXlKItVVex2S0Mp4MNYjiAOD8PsjAIhALWIkOdz8qe2GsizSqY3BBamNc6IIPvRXAfppEGlv2EU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2672642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJdGEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvvA//T/W38a93rbLPweBSJVZgt1EI0LzG/8e/79HyM5STpPJtbwls\r\neQ2ADiLUonz/uQ9RjCipVzIBBO9OrmMKIrj7sYnARnH3+Cu2d5dsKFKXs+wj\r\nGKkal6h9xrmzjU3QCmEItJiY3avtxXBeA8YgXv28HevAo/r0PLWzmnM14qrn\r\nlowxmWUT6mSiZdvRC5qNmBq4JnJx7RSa0iezcl40ZvGcQReFdEcUjki3FI0s\r\nezXI90enDV4wrjjz3dYxlSpyMGPiOhGqAfLQKJguCEXNDh6AOOc9Ps99DoDI\r\n4DPIM4TWI/aghVRF9CSeKqEipJhj4xytxaOAhkDWlRhnuhJ/smKyHVePYc1Y\r\npiOtj+7mwOBD3InxldQLrgMNB1NF3+RFw05e0nl7uHp/8D3AsOPI0knkaqhz\r\nscNoKsPIHIM3nS4SW2QO1dpQO6vYglI1BjlXPjsnIsPmsX7NmmD5TCzqKIi7\r\ngfftDYg1ie1qhgU/jrXljiErJf2cbT8IntqmkyA8czyDiwU3n3VulLfG6sx1\r\nkbbzPT9as6bAaglyKKwM5AQ8CFVhpGuCXedrwRsLWaTUZ8y0BUfQFNGWs4ps\r\n6cdw2LgSegfyVQ4IszhjZ/xexUFK/tkfnAKU0R1hdKi7N9TsWnAaN+xYvHS+\r\nU6QgM2Ls7UEom1UT1Nlx1NLNDyCi2AKlGOg=\r\n=hMKH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e7d5f6005aeb69bd6081b2d3d4bdf77df904405c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.2-rc.0","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.2-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.2-rc.0","@lodestar/utils":"1.7.2-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.7.2-rc.0","@lodestar/params":"1.7.2-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.2-rc.0","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.2-rc.0","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.2-rc.0","@lodestar/light-client":"1.7.2-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.2-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.2-rc.0_1680200068672_0.24614700223598018","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@lodestar/beacon-node","version":"1.7.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd0993e773d55a53af7732fc4aa1d830a024c6a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.2.tgz","fileCount":1005,"integrity":"sha512-ULVYY5yNgofGzUfZjwaoU49IWTZeDjRe0t0G72QiBbc27Q2LygRwBfjhmJNNbMDFGq+KzzHTiDBlO0o27bHVnw==","signatures":[{"sig":"MEUCIQD3fWyea2qZboiIqIEQEikaES57Qv5s0VVO4QsgHzL7NAIgbtHNcif52rvrWFsHuvCwbxD/qaF7mi4yVG4VJpTf7JM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2672593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJd4fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOcg//ejvSyLQN+kZVPVrA9N7vAT5r9oipLs2Jo3MM/IL06QI8W6wH\r\n0PG3iWJixgyafmDp1lVE3iDG8srFSokaLjau3rXY2sAQGwzGW5bquJfX2qAA\r\nu66m5tD4Iq/8MfoogjEO3qg6be7UIZISvjR5w28ahkiT3zHjrR7JgGYy7Dxg\r\nBW/iz0HugYM9HMxcBSXTmfCO/Xnuxx3q4pL7aE/bvoZZd6XuJYOW/yS/svGH\r\njic/OsANCTUwHGxNjzqh/JWFmgomOXHJqFsH35lt0F8HP8l/3lpwTT5D/FT0\r\nRuHYuJFvZE2jPwR+zDLDsCR5QN9ne1DVQKSUQ/RLqSvN6cyZbzJgkS5yoIln\r\niaHKTfoSucsoWGE3fEqOkpFjULOcNhb/Vxy2x+sr4w1Dw3bgnGWXgUtilBra\r\ngAXg4wQoeC5jf70k+fzTNpcOXU+hPQZs52gO6VWJI5SZEZTHrL/0o/Cat8QV\r\nfeSkH6OD0KZeopOnY19Bb2Vy6wIo3BJNYPXUjNM2RfabDdcG0akcODjnGft9\r\nsFwsPUhuuj1ly/1VZuDCHFTNeYFJuoNQfLDW6uSRY0UgYioBEp4bAVRKemx3\r\nsCJ8G9I5rJq87/L5C3cjxzUIw8gl/EE/InV9aBVksY5nf5WxIcvw/zqsv7X2\r\nxIsba42oQUiIZ3GUeJ8r1PiQbo5z2nLzMVY=\r\n=QIs2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a727af1e6142d40672fa7c0abef91f42e0f60fc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.7.2","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"^1.7.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"^1.7.2","@lodestar/utils":"^1.7.2","datastore-level":"^9.0.1","@lodestar/config":"^1.7.2","@lodestar/params":"^1.7.2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"^1.7.2","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"^1.7.2","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"^1.7.2","@lodestar/light-client":"^1.7.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"^1.7.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.2_1680203294858_0.35788419589102927","host":"s3://npm-registry-packages"}},"1.7.0-dev.8eb8dcee05":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.8eb8dcee05","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.8eb8dcee05","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"96ef6cf2d9c7cef1d210713effbf9f8cc44ef0a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.8eb8dcee05.tgz","fileCount":1005,"integrity":"sha512-qYqc29C7LRL0DZ9LYYA9lup4Je1mINWgeExu1ZVgGJ2YiByVUZ2mjQUkTVrtXq5sXITz2Y6PV2db25F/6QJzpg==","signatures":[{"sig":"MEUCIQCmPIwDFfkKw9tVStgCKKDfmJ++j0fIV/FgAhxC5kxKNAIgEXPzqBXhl3HnY30f7zi+IzgGNqEMR4XkkMOO8JkjVQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJwArACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiuQ//WiAaHrhgn7XFKiG8MklNo5MnCRDeh1fWsgn6nppTpgwL7Xji\r\n/TjglD5zFtjb1uAMWzXCcf+Xp0YmwKFrCHqXLD1okkPFvmgp9+G+5Wf+ecI5\r\njzs9u4+xKBvDAz6i3OG2KA51g3ic+OPcJ33pqtRdiSEaLh7jMoiQTvAkEox6\r\nLr/dFYYvl8m4T6k0QJDi5xODEeyW5DimjP64LLIkXZuW0WcUoGdzOZxXQ9LI\r\nag+q6ehMi7q6Yxhs/Ij+I4plmKdzkAMoD4p7C18nUsqGCn95ptRtNZ+amItU\r\nNQStnnMhgcm9nJEMD6asyNrlPVdbaUQkIYe2F0DrnQDga6ID7vP1s9ZgwFAj\r\ngowAXOjyOLufyCq++Iok+swX9QJBpP3RyNJ3PStncKkxytaj7+GWQ9usBF0p\r\nfuMUcwDC2lIxR9gJV64AqsP63h426s8T0EhYTzBpVoy8jTTPUOv1U0DYEbNv\r\nh7Ch0OOlGtbC9CjdXHILLtn5q2WfKiagl4BSzUI2rML5n2EavJgSGmN+OI6K\r\nT5btTLfgPEM1U47tlTJvEUSKpdn23wJTJ+N60z1Mps/G9y254c1kBqCvralh\r\nQgsM3ulXmBn18eQYhTi6dqdV+wGGPHrINktCF7ISfok+xMbMU/m7aRBxELAp\r\nr2GQmdWVKBmpCbcr15+gCwCqO3MVZ4pwKD4=\r\n=vzyC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8a9793a09d4b9e74b0cd52a696e2711f86ec9593","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.8eb8dcee05","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.8eb8dcee05","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.8eb8dcee05","@lodestar/utils":"1.7.0-dev.8eb8dcee05","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.8eb8dcee05","@lodestar/params":"1.7.0-dev.8eb8dcee05","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.8eb8dcee05","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.8eb8dcee05","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.8eb8dcee05","@lodestar/light-client":"1.7.0-dev.8eb8dcee05","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.8eb8dcee05","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.8eb8dcee05_1680277546987_0.7887559962059978","host":"s3://npm-registry-packages"}},"1.7.0-dev.3ddd3269c1":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.3ddd3269c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.3ddd3269c1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4d56e0555ca430ca71cbf2d7ff5ab51de999832","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.3ddd3269c1.tgz","fileCount":1005,"integrity":"sha512-3d/KQSMPeJoqY1hZcvFdj/GVTclDcQTOKSi35bZBYkivrvm3zU7c6jerCJphHP6FpMLHRblSbIFyMiSXYktr4w==","signatures":[{"sig":"MEUCIGIOdTidDIsodBn0u1kgiGa9jsCS/fTJ9crk5PvHl4WeAiEAk1f+5gyJSLundgW/Jwqx4+EIj0ZrvB6jQeZxTggxFJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ07dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8LA//XD2NYc0IZvDJ+pJYJg/lTH4oeq6N4CgIc46aLc9VYG2ThgAF\r\ngjuFu0CflIbUT3CAZA1ehHV9avOLdwdHXxGX2HYKN2kgVk7e9BKaZP9PNJgb\r\nDxzESC6GkqYpA8AsOfsljIhvYzEvKCi7iRTrObnNd55yL9eIsNoU/KEB7HxI\r\n9m28+X+GtJ/QdAZUaLNRqQd1EDxeyEjXaL1x/ZkFUfhs6ktW3+J0S24UsevJ\r\nL9jF5IbOy2EUNBmj+RJQqxPfQiN1bmzXMt4Y+sgYaHeEhPlRnijYddxA2N6o\r\nt4xfVSJCt5T+4Ibv3dcV3S4AYY+xAHSBnOXPG/T4sWaWu5d+wQFwf8sN5W60\r\naYZNpEDLOOAKVBi3y17iPgjDvfcWMzuMiqXvKtlF7YGtXPiNkimmjD23kVAI\r\nqL81h5uThm3YslcrzJBKVL8mrpcV3j9F3lvdyG43jvdA4y0QamVWInKqolYM\r\nmOXAwWhsdS2n0jTLXrU0ShS+Uem9ugGTYK6OVUx4vpDslLPN+eQjZzS7LGp0\r\n97YBgDeLweDK5Zj0idZDAlntPVxKc8nD/IxwrX4noRJBHfAhpYE9z8rfziCA\r\nlqoGQj2c8cwbRdNBYIccgOaROae4c5lj4ccLzzlOo1KZh3FN04aN9EgRZtwK\r\nGieO7uaygYqrSXSQA4skeh1oTChXAHbJxyw=\r\n=JAYE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7f79645349f82bace707712989818f9e28f8a827","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.3ddd3269c1","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.3ddd3269c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.3ddd3269c1","@lodestar/utils":"1.7.0-dev.3ddd3269c1","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.3ddd3269c1","@lodestar/params":"1.7.0-dev.3ddd3269c1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.3ddd3269c1","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.3ddd3269c1","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.3ddd3269c1","@lodestar/light-client":"1.7.0-dev.3ddd3269c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.3ddd3269c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.3ddd3269c1_1680297693108_0.837904761160208","host":"s3://npm-registry-packages"}},"1.7.0-dev.4f2d811505":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.4f2d811505","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.4f2d811505","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"05e690964722a5b5e13a5e9018f8c320a37af264","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.4f2d811505.tgz","fileCount":1005,"integrity":"sha512-fvecQotevOuQ0/An+JX25UAWbQxPONtdG/MZtPTPD++I/qFfdweTXQho5Sk2kPF76F8spfoFmo9iSbqzYUvTDw==","signatures":[{"sig":"MEQCIE/LCn+ex2+GfNrrwJpQguU2Gr4QaIG/nJQrFFc7wwaqAiAdRdATjoPhFzksoSfUHR3DFcfjuK1voVt3QnpHa5Ynqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKwuXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRrxAAkMCU4QF41zHLc+rkfmC/0jzVVe+90JI+TnnCNaB7OTCvgXHb\r\nuDfdVapy5VxQkrkDMPWrjXXt614YWNvNOuXHl24eu0rC1Za5K3PxXRZGinIO\r\nnizN4KlrrHSmRfJBAAm+iQTmzq7AFMY5WXgAByhbreF54fAT0Z24zlCCOUh9\r\nDv65mpNo6L8EIDJTLAFKyP88Gwz2YPb1zTNSZBJpHboBCQ32dB8XaASB6Psf\r\nPM3SzB+VmUetG8ZhUdJ8lLHNqyNveIOI7BmhUM9OlVm0XpvXiGIPMBBT4N8h\r\nPW+fEXiuOngvg8NC72hQpUVVLV6k0UyEfShzVfRs3cZOceh4t0XYMc0xgsoH\r\nV+vtIep9J0YoQfGv53IaB/jjx7KX4lsY6N4WdFMJWqrfIHMdArnJXDcPjHnA\r\n7/o5dmPg33/mAsfMw+Z0On+EFj0IY6MVMqGDyyGaV2dtBkMI8y4/+zHCy2V4\r\nQKYCzBF3Dma1u8d6Nk6U8RKeKuSEL3L32vGwCELuAnBoJDhsmOu0a+dypLAV\r\ntCuwDioJ+PwYJBpq8HYIP4JucWzqtw7j8NG9sw7vm2HhXXc7Yv8w113J5DCB\r\nR/ox3idYIYUU9Z/hIdPuTSpWRVo1D67XxWe8i/JDvYCjunQyGzKiPZxLi3Xd\r\nIKqLn4ytj/V3NpuiaW6TW1dIUhiyuJ7OU6M=\r\n=vMFL\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d9a060a0c0945991af638a160a95bb473d52d7fa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.4f2d811505","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.4f2d811505","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.4f2d811505","@lodestar/utils":"1.7.0-dev.4f2d811505","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.4f2d811505","@lodestar/params":"1.7.0-dev.4f2d811505","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.4f2d811505","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.4f2d811505","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.4f2d811505","@lodestar/light-client":"1.7.0-dev.4f2d811505","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.4f2d811505","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.4f2d811505_1680542615329_0.9903197314876222","host":"s3://npm-registry-packages"}},"1.7.0-dev.9bf2ce17ac":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.9bf2ce17ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.9bf2ce17ac","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6b8dc72d3a5dc0d1184b9b58e5a142cf1f21e027","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.9bf2ce17ac.tgz","fileCount":1005,"integrity":"sha512-b9CdkRlfQYvDteRsE0GgthzL0ZdwvYj4REjZ4bUaAG+/6MgiPZtF3tQJHXm8uWwMgHqG0y/WFvqfUCU4BbYDVQ==","signatures":[{"sig":"MEYCIQCKb66bOoYWkS6W68CyzH4XeHmp6MVQC7rIUoX8egxuTAIhAJI8CN/8qZFvVGi8QNztv4MGAQcDDiEkE4N+hwQyvWxx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKy7eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6QA//S504eNr8lecWWPMav+OJeYHIj5Chwy6l8J8j/VF+i4JrfsHX\r\nyl0fsyfwVW2bCe6y9P+XW3+4SyOSgjdFB1Ho9jB4Otb68ACsY3Vn9hjBqETC\r\nRCV3MV2wCfesou5e/1u8bsSxImackS6xI2eo9CsgTOUeiT9yFydypJ3FPLOI\r\nxt+EvWS+yw1clJ7j/Gth78fv2NRhPKG8tHdlynVaBtGdiXfOkQU+YaAkLkBi\r\nYiqVIkUjU35cEW1DT/NAJiPM9TbH+QlvZiktQF41aDTNdbvVnpfgCtbomyED\r\ny3Aqm+mMAfLkp5d5HTXx167Kh3quiHVibjmcNtcx5/+V+zPSyrTyrObPVPta\r\njlMhhtqUWZCsPW3gOG/wtTCt06k0pGeQ0nkmD4Ig9IwV/u3iKQBoPv+CF79L\r\nasJN35hU7gDGHC8sGxad4kKwgi1p9saNi2Zx+0OL6svh4s/2lDCAv8eKS5cl\r\nIoCGl8OHIVYX2k5vD5+zT47SfdOoMTeLJVAJr7TXmi4j94/Zk8HHQg2j9qWs\r\nkdnA6Sop7d6q2v0wCtZOGfVxtYCY0jORT7ib3y/GHrQpc1OJf4k2fgCxyKqm\r\nX+tWCgAW6/HgVh59/egFIZ0vGWa8QVXVydGT+bl8TNNINiIl6zgevozVKVpb\r\nqsgJo7ETKVgBGMMLI8c+dkqr4f8yworN05I=\r\n=+uUp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9803d46a8014cf63835c4da6ca25c123b7d9de43","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.9bf2ce17ac","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.9bf2ce17ac","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.9bf2ce17ac","@lodestar/utils":"1.7.0-dev.9bf2ce17ac","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.9bf2ce17ac","@lodestar/params":"1.7.0-dev.9bf2ce17ac","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.9bf2ce17ac","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.9bf2ce17ac","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.9bf2ce17ac","@lodestar/light-client":"1.7.0-dev.9bf2ce17ac","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.9bf2ce17ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.9bf2ce17ac_1680551645984_0.7533427728932622","host":"s3://npm-registry-packages"}},"1.7.0-dev.887064d7f4":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.887064d7f4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.887064d7f4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77262462a04c8a81f7657e3b3e60fe9c7af52fdc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.887064d7f4.tgz","fileCount":1005,"integrity":"sha512-FtJMNfDEY6STsE6/KpmHaICs1qnY4toNYDnju2UAW+HCSFkZQVi3i25RCkvNazM+8ajzRzIztV47M0uxc92Eng==","signatures":[{"sig":"MEUCIH0ltX1qAqOFKno0FSpQBh5kdDjhUGeYz7aSKaYQpU4PAiEAuBy6y9OIDE8YPF1L4vsdL9KTU0wh0dnUDs8UREWXDGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKzLyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBog//fJmxc5ruU1rtqVOfOb1Gdj6pp5IMPWd3mnA5G3lKEQEMfNoc\r\nXuk47OXGVinccL0pJmpjEemhM0/Jp2wYT8REUIbn9ZTlImATEXkKLAwJAJXE\r\n0FWuxe1ekWzSKdgkB7ZvPQt5Q4BToYRgOWkWj6EguHThKs6OhrSs6aQEEA3/\r\nGCDWqc6ivJmtaLwVU7ArMHlfciZuDtGXJLuJeG5e0XNqTvoya6o0i9oLhxe3\r\n7/vIPJrvnH9yZOXzzmBX13NKwPe0Of0CTEd9CTKy8Ba/E4cy/L1///yvBEeH\r\nCdSH/hkIGCKllefYM6u0tAhPOcEhLZhUTwHI5yLVq/YFbpvvUoYwu9mbs0lx\r\n16KxvoW8hMpLY/6tMnGn1njF21pv7ki33Guf+vM1Amj7JBiwWjAHRXG+OMIJ\r\nfgKwg93Pb/EYv7uphm2KMGUNEdaPUqKf1T19oMUs5lQlTKFu6hkAlmSgbl7j\r\nbxXwQlvUMzNtX4mLIwcqbWmUB0xiJUlphI8H9M0LGbkT7r+Z54nOUwFR3KT/\r\np82pVrprXrxOrh/1lOYzMimoTtfZR43fr2byPD0GkVlZmxTizmYTBLqaIwiy\r\n0gbfjX28BdN+FDaDJzmvtFTP4+xUnOoafBF+2iZku79UpSKhym1px6t1HcSw\r\nlC9nKKPd7g/AlCUZEbnKl+Rkt3fZMYhJl+A=\r\n=17uF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"79d18711bdee2c5b001662164f3595ee449fc9af","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.887064d7f4","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.887064d7f4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.887064d7f4","@lodestar/utils":"1.7.0-dev.887064d7f4","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.887064d7f4","@lodestar/params":"1.7.0-dev.887064d7f4","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.887064d7f4","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.887064d7f4","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.887064d7f4","@lodestar/light-client":"1.7.0-dev.887064d7f4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.887064d7f4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.5","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.887064d7f4_1680552689955_0.1923285723038468","host":"s3://npm-registry-packages"}},"1.7.0-dev.1e0eba37e3":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.1e0eba37e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.1e0eba37e3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"071226f9145076bb47e0b90881637e95323714fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.1e0eba37e3.tgz","fileCount":1005,"integrity":"sha512-7tAZs7sSGeJqoMu1q7H3hOUBS9QFPXzrLEQPnwa6Jip9JezjDDfTC0WHNDSbSUukL2I0ltcaExnGNVftBdjz+g==","signatures":[{"sig":"MEYCIQDm1XHYXVgiCGMBZkm8BwFVlM9Id8fHjF3LG6MnZUci0gIhAO2355VpE+fXbvnTujGRHUAv8WrR7V1N3wIlNWpRJgEd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLTc9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovPg//YKsx0YDgDW/VvBIs1gNl2aYo2UU6XZSjmNLKEpc/MJFLWAYq\r\nrNfLTVNehoiKBRPiaGA9ejLRhUbEv4OYHxI4SgcY858pNdUgm98WJajDhHdb\r\nVJZjvqrfQCJx6SuiS2e+9zd2maMt/iDDA31/zzOfJskJZD1ES/vEk8b1aReW\r\nfbovjxe1UyUo03L2svJa6O/AfkaJId2XQ2sFefJ7pcGxZ2Sb3j5s8BiUJzlz\r\nPyfKresy9Y8qDTDJhhXG2POE7mhNriZNNN5yrlqAXyZU9/KbvuNvm6J6QCVX\r\n4wF6FRQirJ1eSUran/iB8X1ZBvwks/dsAIVCF0nYBhS11A0sNuda+sui7Gms\r\nhrApBValaW2BcV2dZwAgtoBCAo3JpgqIXC6co/zr28xQ29Z2GE02pWBAKaWC\r\nGsaHXBNyJYprDox4qTEWvspSFKpxt++Vsc3xdxbpQIyZiCVOcexG16hVDKl6\r\nHaQefO/bNw8BsTAs50to/lUhz73aMLGVlGhMIHOVSfwetoPUbhw8I55k2rUY\r\n90Jx8joEasmQw21xKvLvbDj/mnI706/HzMPo6lNG5h2fc4ElVn9atmIpZQ+Q\r\nh8Kzj88JWVLXF1Lm0HWzy8353iKPZt5/vU1wIUQBik+bacQzNbVp0h51kASu\r\n1EGHlHHe99+RoYHcYpXCLhpKfzBBTSRjPCw=\r\n=YZhT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4ccdfadc92ebc0b0e8c0645cff5245ffe5f656b4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.1e0eba37e3","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.1e0eba37e3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.1e0eba37e3","@lodestar/utils":"1.7.0-dev.1e0eba37e3","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.1e0eba37e3","@lodestar/params":"1.7.0-dev.1e0eba37e3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.1e0eba37e3","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.1e0eba37e3","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.1e0eba37e3","@lodestar/light-client":"1.7.0-dev.1e0eba37e3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.1e0eba37e3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.1e0eba37e3_1680684860728_0.8752580194781967","host":"s3://npm-registry-packages"}},"1.7.0-dev.9d459af76b":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.9d459af76b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.9d459af76b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"82b3da8c812ef4b97bab47964d62dcbe8cea734c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.9d459af76b.tgz","fileCount":1005,"integrity":"sha512-8+CfhwPXpm2VgmyBcMooWgu75E8OB+v4REGkqurX1/l2EIANqccpGEFcbNK7nPxCZuAWS6nQY9Q/n9hoX2c+bA==","signatures":[{"sig":"MEYCIQCtsRlvZhRdCDC9FI9eq1nRnPiG9/8lSB4tOIXQMJJClAIhAIrlc22QA2gdaNqPCULqgvFP20O3vWg7eiNX+B5+WSsT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLVZlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdzw//Xg6Tbhm/cpRe0LAsqK7GJz3YaPm7X6eCQDw8WZDV6+X03mHX\r\nDA98hb5o6pPzH1KrsLV6fzi7+xE47bHAy3zt/lohUQZWmIw7+9uGKYYq/6bG\r\nm6dNsWlInosgrBBZw2IdlFk4y0Or0jSQ7/dOTSYEMagFr4uWmqwCh03K+w3c\r\nm3oFWCfku+I3p8/LuQMtisZhS8CKYHRgbHjZXczxN93gkZuAqsGnsydvhzZv\r\n13GjRGYDSW6H0FRLvFXzqH78aqf/AJfBzB8i+ckyDYXzI2kKpG9Acosyg+iY\r\nfMCz5HV5h+dA15w8N7Ng+rsCtraosFxI2lZiBuPs518LHiMitoUWNKM2CVub\r\nii7245nrJkoSdTySfkSrjnXoGI2HD9gO5XnntYE/kYDWqhvuQpJbO2GvHKAt\r\nwpv/mMnfuSyDQPUKCAh1Eirjns6/3cfy8AFqC5ZzVCD9vu1Nv4K1GloPTQi/\r\nXyAeFlee2QPi1lc6ps+Dr1d+KrTovj52Ks6zrjENVyaGv/8ixUulFbDFAOxS\r\nExyx8o8Xs4veOLOHC5z/7iGArQgxuJgs8a41P1oNF4IHoz/otIUqyKpDuNlg\r\n+rFKWSoxvoVwcXUKGXJTlc7yp3xuXNKCmMJP37Wmo/5iKzLCbaxQdkbt7VmH\r\nLmtSgWBvrMRTIJXyz/+/fuFTquqJLmLGXGw=\r\n=bJqK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9b5a6aab456734609645298d5dae7190ab2cc122","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.9d459af76b","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.9d459af76b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.9d459af76b","@lodestar/utils":"1.7.0-dev.9d459af76b","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.9d459af76b","@lodestar/params":"1.7.0-dev.9d459af76b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.9d459af76b","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.9d459af76b","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.9d459af76b","@lodestar/light-client":"1.7.0-dev.9d459af76b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.9d459af76b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.9d459af76b_1680692837202_0.41293115682858117","host":"s3://npm-registry-packages"}},"1.7.0-dev.b56770b254":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.b56770b254","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.b56770b254","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"912898f9d8079a9d17219694dac875e72709cf32","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.b56770b254.tgz","fileCount":1005,"integrity":"sha512-F4yreQV+9/R55NqbKPjDR83hA6/bYhcx6Crn+bmsygNQ3qyeAChI4XkPdIMNx5wYbtC+C+v3MaG0d0ZtcB2Nkg==","signatures":[{"sig":"MEQCID00p5gMJ3yV+g3AqZClcDX50aLGxHv8xPisR+bYEAGEAiB7t0k21VnVcw+CKX5UVSJYm30N18xZwZL+fjiWJUpLdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLX3qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCDA//Q0oVXWZFYxx+DM0dXKt/1WPJuoW8QSQh96HQUqantL1Ehfr0\r\n5U227PqkLrp2T2Y3UqWBDwVvP0+TmuKG+2jYj5CvGiJnTGUpQh4Q2loh5L26\r\n1eKYhZKC1ppK8E0HY4WOwsQ3H03rzQAteI0nInyFUD08Tvb5Any8lxaZ4RXc\r\nKG6GybyEhalsZkVoXTN+q0bnLXobRY7Nql7dnYvt0T2dQoWBwlHm6i9r/mQO\r\nJfg1eoD0jRIGKyMNykBG9i3TMrjCrGPuZjgLu5RM+N/SzKmbyr4JHHPrPicM\r\nVIkWaRSvqa+RmET61jRgm+I0IE6CdnDZO9Ou/eVC/qvPAE5F/UFjk2gFpyX0\r\n4MhB0rZkaNhN3mpB4zVKfHl1Yvj/DgVJBf5Lxc+VwXjAUsAEwxwMB22qc60O\r\nBek+1FyprAkGJX0yAPNk2fAUlfuvlSvWkrHlj19l/F9d+ie0tZ+wndVd7sPq\r\nsB09CHyeRQEybFm5T99xQkMNmeWjjxAcj/6+UjjItjhB8waecqo2RUNFD/cK\r\n461OfS6Ex50MnfmVAAVqeLJgKVE3i2hvF1W+GHSZOKuQdI/34PAH/HeoK57L\r\nO8gLwOhiNDRS+AxGIoBXTLmaS9BPUcJxjGRkA5DzlCk2LmepGL7Kaj5PsVqp\r\nmKsiGWOrvdoSbyzc04goCHllmruz9BgQR80=\r\n=Hizy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cd53283ba1e3ec29660cdd7c486d3df70f3b2a03","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.b56770b254","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.b56770b254","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.b56770b254","@lodestar/utils":"1.7.0-dev.b56770b254","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.b56770b254","@lodestar/params":"1.7.0-dev.b56770b254","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.b56770b254","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.b56770b254","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.b56770b254","@lodestar/light-client":"1.7.0-dev.b56770b254","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.b56770b254","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.b56770b254_1680702953796_0.8308175325993017","host":"s3://npm-registry-packages"}},"1.7.0-dev.ddc58cebfc":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.ddc58cebfc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.ddc58cebfc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4cca17fb13d582b793ed0edceb4bb9e1ec8a2753","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.ddc58cebfc.tgz","fileCount":1005,"integrity":"sha512-usDPBo9tlVsAMNwNoqUW72KM2BtTNUdD4ODutGghOwyZmwSKV2wmG8WmpospXfVKNFF/VUTPxiOZyoOKptI5PQ==","signatures":[{"sig":"MEQCICf7zARRtTUG43D8hd+1pR79eBRWEFAKes5c4W3B+YNzAiAYmWbNrdus9yaB7C7I+6+nE1o0yW2prISiVq4ZOANmAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLiAEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKLg//YF+a3rASHx0mKw8k3qnz6TgRFWz+/Ol65jqgUbUr1Xk2yxjq\r\nwd+HSLxpiRbrW8CyI1oai5PXEj3+4kR7tgyNUrsZafUTRfDpxYqYFgTtT6KU\r\nKwryQPu+TwbPw8PkFnfxBOGnzJQ1OvTGS8Rs+JgZrJFpWq9az3GZ+idPz+xK\r\n6L7z1Q2+/fDlbfzxl1hwYND8SBQU2TNIJXSWtHzdvaBtYuWWYdKZaDs/hiSi\r\nUtg9DlmyUZF1uLONzrsACOXjC1qrbyTmreZWSrWa709Aj2DY/ORc+b6MDKL+\r\nnuDLiPRwULdzk52O2OW56zvM/IytjdzPYXJX2v2hoc+/79dXdVTqMqfD9fkN\r\nEZuSYNGdYnbGrsogF35lgFf0YQ+pLAGq1sszBS1u+O5Oo2DwvdNHEETS5rCy\r\nua3JdeXharwG9w/aDw6j8j7NFe/mBG4DdAaCrkbFLkmoh2kgunWRE/RDC9NR\r\nwCfZ6Ju3HIJO5yKKIvOatvLi7bP68szQJqKNGr36jxbNQBcJJtdgyh/HDyP3\r\nBf4ZI/3lsZlKAKdFv3Lan56bqwl5qfm3yE+qvDhiSd/aOsEccARlNYAxIlLn\r\njb2QdIy5IIkeZrtis0N1WHesWcSG0AShMIxjerKrUtCp7lG3RtscmK5aETFT\r\nYHhC0vckTx/7ax91mCjYlFQTRieWqZa7NFI=\r\n=KDQU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"149120b4bae7035aa8c0ce97d5efa6fc4fb7748e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.ddc58cebfc","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.ddc58cebfc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.ddc58cebfc","@lodestar/utils":"1.7.0-dev.ddc58cebfc","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.ddc58cebfc","@lodestar/params":"1.7.0-dev.ddc58cebfc","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.ddc58cebfc","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.ddc58cebfc","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.ddc58cebfc","@lodestar/light-client":"1.7.0-dev.ddc58cebfc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.ddc58cebfc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.ddc58cebfc_1680744452567_0.4044856096863354","host":"s3://npm-registry-packages"}},"1.7.0-dev.79794911e8":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.79794911e8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.79794911e8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"29fa9741ca5f73e65afceada83229806e3ead221","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.79794911e8.tgz","fileCount":1005,"integrity":"sha512-dZxHHaHibKcvJmGPr0CPa6/Sk2d6K/Nf55c/ad5KgvPYsvXoyyp0mvMDmjpP1t5H+WJa8zh/CbJ47B61g81fjw==","signatures":[{"sig":"MEUCIDnHbJXoa6TtqhSyvvo4qo/ww1WDZ4szmODM/G2dVAjzAiEA7rWqQtYyvg6y3QuJuo3+1rO+QQbwl8eXwmxvsJoeAGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLvSOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNahAAgXC+zDKIMzVZ8KWvvW9cMcc73V/rMUvePcr5mV+nb4NUZKGX\r\nyjPoWfJvqKCB4l980TYxgWJo3sEYOo2p2JBRiGijasdomFPNAGiXZuMuydWr\r\nMCNsVSgPc//tAfdduwEgWBcA2cPuug38bM6Sv+a3kImFC10yOK4VcEHElLib\r\nmorTraglADC3bugkKhq6fY4Bai0BCHvZ9NUY8OPYisr/KDI8hvyxYUzL9yhZ\r\ncA5UrDOw626LINvxrqgnYFhT4v8Zu9KA/7E0Cj1j2CyESNAAWEGoetOoU+fC\r\nrqGWYqmXdD83pdb9hsaL1p5mTlLm6arKldhZEBQh4MmD9x4ZJu/cVTBrIQ8d\r\n8qxDgc5NScxCae4S2aqLHy9xU45zIhVyBHceCGuE8iPTRib5N41AhChj+gAD\r\nKsvSIAuFSkQtN/uNGuGNsKYX3/0LwZFx3dQe4w/FrZHVE6rFAkV8odfIUMTp\r\nWAz+aHAQIBq9oChOr3KgBegjsyAlZk/GTF6vTmyCtb4oOH69oXDUuN1QNz85\r\nsTyHAP5QFRFmh0l7THJn8CR0uTpJ2L8d0WEsgrytkJiUE5IL6OFp72HK3tsM\r\nSJRZkhARWQvt8F1C6+TBtU+L7dW+TwWt0sZGfUkK87YxkIU+Br2n7OxFACi4\r\nebbRtQJP3R81Jnx8EX3qMgPvR7oz9WC2rHA=\r\n=3FaV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"83e7a916558fd6215d442007a57ed103b209996c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^2.0.0","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^3.2.0","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"^6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.2","xxhash-wasm":"1.0.1","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.79794911e8","fastify-cors":"^6.0.1","stream-to-it":"^0.2.0","@libp2p/mplex":"^7.1.0","@lodestar/api":"1.7.0-dev.79794911e8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.1","datastore-core":"^8.0.1","uint8arraylist":"^2.3.2","@lodestar/types":"1.7.0-dev.79794911e8","@lodestar/utils":"1.7.0-dev.79794911e8","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.79794911e8","@lodestar/params":"1.7.0-dev.79794911e8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.0","@lodestar/reqresp":"1.7.0-dev.79794911e8","systeminformation":"^5.17.9","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.0.0","@lodestar/validator":"1.7.0-dev.79794911e8","fastify-bearer-auth":"6.1.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.3","@chainsafe/as-sha256":"^0.3.1","@lodestar/fork-choice":"1.7.0-dev.79794911e8","@lodestar/light-client":"1.7.0-dev.79794911e8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.0","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.2","@lodestar/state-transition":"1.7.0-dev.79794911e8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^3.0.2","@types/bl":"^5.0.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.0","rewiremock":"^3.14.3","eventsource":"^2.0.2","@types/varint":"^6.0.0","@types/leveldown":"^4.0.2","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.1"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.79794911e8_1680798861830_0.48503974281070317","host":"s3://npm-registry-packages"}},"1.7.0-dev.83b29d7d8d":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.83b29d7d8d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.83b29d7d8d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4bd4b596fd6cc950e84dfee0f38bc36cda761d4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.83b29d7d8d.tgz","fileCount":1005,"integrity":"sha512-0ciDhDpPHgMeE9o2+xcLROSQbpMVzlGuEPRO9tHxfsENqtOoUtxT38QVvkj1woYBnLS5Li6mJSkdcpeHMhHNIw==","signatures":[{"sig":"MEQCIGCNKMCxbjKtanoaphour4HAZo7eCFY5kNwk2ogXjShHAiBtoLPd6hUruA93MHQvFk7HlFsF0m+HokCLKCG9nILjBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2679783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLvl+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJFw//b94WryFnRbRKf1wsL1SU9E9bimax1W3UrTRa48IcfLI2UVKz\r\nfGy3j7es0HK56IBPh7h3bfoJuNwj5LJcplWcOCMUW/QKPYr6eI6Fd7ghKkM2\r\niK5RKNjPdydwZr+aQoWV2VxkExgQ7RyU++xvAhX9Pt+Z9lqFOv97iAF3r1dr\r\nJ3RfMbABxGRhZ+I5HAI7U+/OqqXVrm+E7l/nabHPFnCtOd/qlM0TXux0aDgN\r\nKtcfrIJB6WarnOz/H7Q3QvZRIFdBNCL5+tLg55PeGkwWm8kLMC1A17/PzAql\r\nC8YgZUDQ+jkSHfuzOV/UWkm3dMLfxtmoK43pOAAAu9whb60yNF6nOtkBgEzc\r\nKdzNMRP2bufrEMwGlyARAVSN8tKf5WR/8GhpOXkoPa+iwdxKaZUe9GizwBqF\r\nxfSzt4uArCtfTGE95aiymqW1rig9D8p8I/ds3FS8IK+W0yyi9+ychAgpQetS\r\ndFiUpL9VX3KMWad+Vb6UUtvG/DG7VWhyNcJRPBRd5vxmQH5/hQgrTAMmOoD6\r\nxACn1xmMEw/zb/Ai7k1hfZyc78C75mVdk6q2S/frZF/S8V/+8IO4/bFmYPPB\r\njm3NOMJ88RF9gfY1ajEvaacDvlLVdYs+8CfS2CSfqtlbPlkXGELxP86XCOjj\r\nYU2G/1z/C6ab2v9z/Tkx2DigkOYxhJmZMno=\r\n=rXLy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e8d7338b9bf2e94d7c56ffa4505f86c9a6e5ad8f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.83b29d7d8d","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.7.0-dev.83b29d7d8d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.7.0-dev.83b29d7d8d","@lodestar/utils":"1.7.0-dev.83b29d7d8d","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.83b29d7d8d","@lodestar/params":"1.7.0-dev.83b29d7d8d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.7.0-dev.83b29d7d8d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.7.0-dev.83b29d7d8d","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.7.0-dev.83b29d7d8d","@lodestar/light-client":"1.7.0-dev.83b29d7d8d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.7.0-dev.83b29d7d8d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.83b29d7d8d_1680800126048_0.7313577376689477","host":"s3://npm-registry-packages"}},"1.7.0-dev.2d2d0c0131":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.2d2d0c0131","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.2d2d0c0131","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b5124250be8107b8f062ff60907c67b13828db2f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.2d2d0c0131.tgz","fileCount":1020,"integrity":"sha512-OfCOjz+Is0hilEnEvo9fA7EXdFp88rY0ChRytXTySXnWNzjDncC39oYFLF0JFIjYF895ipxn9pRzdbdHbCEc9A==","signatures":[{"sig":"MEUCICEf/V+7TBlJP4SGSaU4XR4Smi9D7ay9hR2JwpHUjNG4AiEAm/fCMzpKUudtDeZ+0WZPod936sBsn2MLY0hY0xpcoJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2742975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMEicACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmpw/+ICA3aGrp8aiS/G/Zq01SDUfwGMtCGL0mRZxYMwbz1AK8omWB\r\nGWrjnvOhjoRvkXi5SRHwxeTHx8qmssk2jmDy3dl7CPB+itXtJk5jwA4gHdn0\r\ndzrPPrZ0oIHAdmQZTxI6ozzadcb1nwjO1lzWPEMDtoBvNfl877vtCfD0mAna\r\nhdb65IQKJM7I4U5LsXXy1ppP3wkHFwPqgzhVsSTu4bTNx1s4Ft0Tjspd7JSE\r\nipNVV4H/Iu13NKNvYZ8mkVK2KbybBQxaZPCirYSn3+d+A2dKgsNXwEaKpSc7\r\n9VbAEC3nDENQWZgZTm/tRcY9RLZdTgE5kHAobz4d0YDZR7xRwvr7mtsIh8Nt\r\nmLrJAXLFhrCi/ztQUp9rzI5463pXGwrbT6uFZuVrKcwwUp8/FockPt+xW79O\r\nal8cqX2h1wbzKVc7fyofr7zbwE6znziaq+NR8667s9Hux8KiqBkgCDGwDeTl\r\nqzzP0JgIxs8+O4A9QHLBwja+A7vAvRLFEYCCUAJL6FR2LYNW0k81n4AV3bn3\r\nmKHF6pjllUdr+Rrp8ND4eaeygT9gOzd3HubZKLh0dj3k3BYlfQeFxC41XS0s\r\nBeHU63A+Dq2wxckJUbuVrWSV/x15lAtW8SkD4EYf0+D4KuX2gT3FyPEi48fJ\r\nzo2vFBbPayHbTwHfSdnZPDflGTEih280jJ8=\r\n=e7tQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"70555e55fb32d8ef0f1b191c028e0ae76d208e4e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.2d2d0c0131","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.7.0-dev.2d2d0c0131","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.7.0-dev.2d2d0c0131","@lodestar/utils":"1.7.0-dev.2d2d0c0131","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.2d2d0c0131","@lodestar/params":"1.7.0-dev.2d2d0c0131","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.7.0-dev.2d2d0c0131","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.7.0-dev.2d2d0c0131","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.7.0-dev.2d2d0c0131","@lodestar/light-client":"1.7.0-dev.2d2d0c0131","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.7.0-dev.2d2d0c0131","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.2d2d0c0131_1680885916692_0.3873183060617227","host":"s3://npm-registry-packages"}},"1.7.0-dev.c65e1a428c":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.c65e1a428c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.c65e1a428c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"62409247889bc9ecaf543646732b9dd9d6ed7fb0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.c65e1a428c.tgz","fileCount":1020,"integrity":"sha512-OlPeniywRj7UqlBcsXOtbICFqC08Fe+w+0sJY7mQrTaLJuKJNzQxn3xGImKWYsNJKI7drQq4j3WJyJtL0oE6hw==","signatures":[{"sig":"MEUCIQCJ5PNnfGrOw+sE2vtjmJZDYuuFEeJT5Z5p7eNMQ7j1PgIgLDpd2XktW+cnw1wVXVeiup9yUiv9FSKDdA9gZ5jwtlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNLeDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosVA//WPl7mdkp7ZUN9rYRpDIpJBrHGWu8F25QamtdXnA/6y+/XK6h\r\n9SWbxx0PFf0IsBgP2s0/vtPOM0d7Xk9VJhQpoutfzuXS7Ca2c7eTf02L+nfG\r\nz4MANAlKhsVyT/E8FoZxi1EJSxucEMdNkJIH1xEf+K75ESk/E3Wi+UR8IWmK\r\n9iITX42IXr+7uSQBDDMiru0H6A0upuPcMhaqlUFrrCJ83JRuauxp0ePdCFss\r\nEFK5A9JwxhwEIL6jSZ/trNlaJmGBQ5u+401HpfKqYSqUVaIcLURD4dBhO3rD\r\n1s6V3vgAGvMAkyQ32qt6fmmB+ijlm34t86D+Gw1EeuJqT8GX7SxTFc/Pok+q\r\n/Gm9rIMiamYoWqKRu7p/lDecq6tiovfP1y+HHDA9UzXRgCBP8iBwLN1J/JNJ\r\nV8Ph6kWyrSTxhCkFG44v1fS5ObsUcasan+z5dzafnNGuJomNpcUDk2mPwA/U\r\nxuGAsklRxoCcpNEWZMxdlJEgkWeinzh3tPZ6eIHG2OLIDHvJOZrBLfTqKbX1\r\ntEG/216vdTJx2pbBNYurvk4RpSnsmxgdq733S1jQnaHbuXtjMYZK9JmDjTjJ\r\nyxmtNpRBJJpmtezW3uXcNGmFg5L1XbtBiMrC0j54KtgywmNx7lIM4hy38LxN\r\n7XmkzmgooZEcRiVN6/wWlh6PuZOD/AoXCD4=\r\n=dX5c\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0ec859b15cc6e9e1060a77e75cfd4d23fd3f67be","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.c65e1a428c","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.7.0-dev.c65e1a428c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.7.0-dev.c65e1a428c","@lodestar/utils":"1.7.0-dev.c65e1a428c","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.c65e1a428c","@lodestar/params":"1.7.0-dev.c65e1a428c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.7.0-dev.c65e1a428c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.7.0-dev.c65e1a428c","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.7.0-dev.c65e1a428c","@lodestar/light-client":"1.7.0-dev.c65e1a428c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.7.0-dev.c65e1a428c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.c65e1a428c_1681176451573_0.6641523322058065","host":"s3://npm-registry-packages"}},"1.7.0-dev.b5e8b8b105":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.b5e8b8b105","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.b5e8b8b105","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9df4eeff381d218ea908a06616ab8c3f217903d5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.b5e8b8b105.tgz","fileCount":1020,"integrity":"sha512-JzKWpqgORFEkUqFoNfh35Z4wlSwzeA9MjjNkbaR8Tgl6aakFRgzNccrczerfCwB2nt3Us9E9MWgeEcEpM7z0gQ==","signatures":[{"sig":"MEUCIQDsaVX1TIBiep/AxOpPti9tr5shVaLZJhDuCM6sAHrmKQIgFg1Y46DFCLEmdW7zVjaOsWccQzPDpSic6vv5Tg7blhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2744046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOZtXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW8hAAn27VDBihb+0gqOqziWpU3PxBE9qgAdy1snc5ZTT+SFCQtSJs\r\nxMk7ELGLPkvSfBAkwmQRZFqd1nFDTKTOjpi45alKXs6PgNWanvQCCSLw8FSY\r\nDn+Re7ZFYSZFjRswR2S5YxqFpIsyyDX2rq4oSnvUTPd0fFzh3WOkzJsxgA+b\r\nBJQCJNeXa/TheaxdM6pIHQ8p8A/AvLUeIY74/RiFJ3Mfh0CqIUNdskiCO7kX\r\nGmhoxMvqbsIOusGM/UbevnGA3D5bXm5/eUhf26AGUysTF9+YHRQsM2Ghgp5w\r\nmVe6o1Or/55vMy7LKYSFDwXejK87jsLi1KL2Rsl1vLRs0Irrn9vtVmA2vamg\r\nyNE2rfs8xMBFzssZEY0rf+MKguvt9RU50u0h8DMLAoGpDCCQGPLgjdoFfwBp\r\nlgLWccv9/3YwkNxrbfoACLHd0zUd+iSkDWsyv6xmNxjRmfDIe3h8ZzsjvHk6\r\nxEYHgwTmArpT+Z4geSXGPCfmmiJOobrzz4pfhscmOhMoOcuplbculJbRLf5K\r\nn0pHY8TTvOK58LaPQOOrRq7zKyV7COipPMdBA9RBTC0wvphn0VWnK2acaObZ\r\nMGLjZCVf3yyl4L0b2DzyPkaGj91w22ZnH5x0K2oBNMtySThiJZdfwZvwf+wq\r\nIBqsw2TOronG2z9AeIcsbJHNKSwU3Dn434M=\r\n=saId\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"561fe66e1e4ecc9ff2e087b7cdd10f61ab6a11e0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.b5e8b8b105","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.7.0-dev.b5e8b8b105","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.7.0-dev.b5e8b8b105","@lodestar/utils":"1.7.0-dev.b5e8b8b105","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.b5e8b8b105","@lodestar/params":"1.7.0-dev.b5e8b8b105","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.7.0-dev.b5e8b8b105","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.7.0-dev.b5e8b8b105","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.7.0-dev.b5e8b8b105","@lodestar/light-client":"1.7.0-dev.b5e8b8b105","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.7.0-dev.b5e8b8b105","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.b5e8b8b105_1681496919087_0.5449925650353624","host":"s3://npm-registry-packages"}},"1.7.0-dev.9eb2ca36ad":{"name":"@lodestar/beacon-node","version":"1.7.0-dev.9eb2ca36ad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.7.0-dev.9eb2ca36ad","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df3a0a02e32398045dfa326848db60bd1d116838","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.7.0-dev.9eb2ca36ad.tgz","fileCount":1020,"integrity":"sha512-zNZk2mgigh8SIJjBNSVvSE5VdlX9ZmGKqD27uncCnjezzkqG73rNGSzBx4Ty8+PIkupGEBzKqAcjlinDK5LPYQ==","signatures":[{"sig":"MEYCIQD2h3k5Xji1zEsF6FxvY6Al08/9kCmconj4ctc/GaN8qgIhAOLQu0PIQra2FCjgaS6Gsj8bvW2HzsfoLXNAhrMrDJ5t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2744046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOdDFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotfhAAhHUe6dHQRNsnvCO/+C8P5+bSfmhU7JmoEG/Cv5N3KiZ1fSP7\r\nNaNEvoqGlPtb8GTlsDdkKI/53Sqc6WpD2YHO0h6J8e+qgwOnEoB4XVlnNyZn\r\nfConHDyCfxzbeUs5MYquvSOg8Drh1M2dxaf+BhKrBmLn3SFndC98Eo5EtuJk\r\nDOhnCXBiTyAWfOI9WBOCIKqk1c1AG9V9drQo+ErZZ9r240lzXzKgA4I2Gkgf\r\nw/QO7WUkB2xsdpw+gOlY2tt/6mELLmaU+xX+Q6Ca7CY0amSW0EE9kh/o+l5w\r\nBhcnhQU39yeIWWInxMD3olXaRnF90/bXbR1q0H6wvZCFM38KRAe0pjdENLXU\r\nRsgiKrmGxK944fvHkTQ1K24yBf1Pymf/OILGRY+OWJYBMEDra4VCfG0LF6uK\r\nAcI1Gr9LhzyLDUY6VPDVE2oSk9/TloPTn0jbvnqbz8HkLj5oJPXkudgT7MkD\r\nNAAVBdRNTaDcMi/WaogeP28GB4mFdPQu0alZt28VxKkOb4d9rtdw8LGTInn8\r\n4RFrlaX/c/OYaZtSzlIA8W9672HOE4vdpXITFwC+U3/zrApyMXQaaMyb5aFR\r\nNUrrljnMPBI6LA7zTLD93QOxxNWfex25seDN9BdZzbo5CyB6cm1m05mvuB5J\r\n2pghYwOQrSZsP/pdEFiIqrySh8QqUtMvTfg=\r\n=01vA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ddea40e2fcadfff03f45a4b616f403f09ba56d93","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.7.0-dev.9eb2ca36ad","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.7.0-dev.9eb2ca36ad","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.7.0-dev.9eb2ca36ad","@lodestar/utils":"1.7.0-dev.9eb2ca36ad","datastore-level":"^9.0.1","@lodestar/config":"1.7.0-dev.9eb2ca36ad","@lodestar/params":"1.7.0-dev.9eb2ca36ad","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.7.0-dev.9eb2ca36ad","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.7.0-dev.9eb2ca36ad","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.7.0-dev.9eb2ca36ad","@lodestar/light-client":"1.7.0-dev.9eb2ca36ad","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.7.0-dev.9eb2ca36ad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.7.0-dev.9eb2ca36ad_1681510597180_0.019802511365469844","host":"s3://npm-registry-packages"}},"1.8.0-dev.fb90b02871":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.fb90b02871","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.fb90b02871","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e1fb7a621e81fba1977db7b2f24d324916d470b0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.fb90b02871.tgz","fileCount":1020,"integrity":"sha512-CkXjb9MxM6Qo7mBAtLXF8xfzHbgg8fC9+2dIDmQfq/bNJsZhim9gbslSZmC7yBV3Wsj2/vIgSXEEJwUYuFG4Ew==","signatures":[{"sig":"MEUCIFbWPKGkCCoUhO29Yv1VsqhkLTtnqzTBfDL+Iets2qncAiEAsCNV1ghRSUNTzQA0EA27/2zz01ve49vrOERIAaOSi70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2744046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOt+PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa7A//XI0Bjg2rtJbe3ujzS76LD747/ZTLJ0orx5yYHFBBzpI/JQeX\r\naMJBx7+IqURvxyxkyTI68aj89SvYMoigHQTkpJ9eVqhgi9CGB18pn99m0FGi\r\nf5pcPITfWqFx5DxFCEU4nou4pH3b0og4Fm70+kKcJJ9GiClwwcG280BUtWy5\r\nOnQNqh806fY+wTaN0+ni23Q1/93gxiMX9HbXnuxNeWYi2APRU53dB4PYLsmV\r\n7Cj/RxdHMZXaKzo2z3Qlm7ZgAanEx7qqe+vTCP+E37743PNKJeRhkokkDrOT\r\n0YM4gC/KUAC+lIRGori4cEMitfbneHcL9ay6oMp2yAyuXTXe99NJ7/yyKZiv\r\nMVJjIGxk/Ip/4Q3jJAmk/gbcKzHercT5zqAhL+3Ju2h6zFgwCUiCRFAudv2X\r\n9z05Eq3l6C8ogQyRBgellBDAQjGuoksY8QF/wOGrwTIT/GDgMTEdoa8yUK7o\r\nk9cgdlfbWC54sIxM9Zy2Hb+/sodZykRC0KvEqlCDzLQGvyQ464fb5bXfD2le\r\nl3xOyJBM4qZe4uGFs/SYZzn95zs5ZqPsty1zFdg/malMHXNmHa2pW6PGj22B\r\nCOPV+tYAWnPqgKGCFYrUy1TWT9uT/cDGnBzJpwe02CjKGYSsPceg1eW7L6CU\r\ntGU29mieqrE7y/zl/sFPwUO5eJnZZXrmMVo=\r\n=ytYo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1db37b1c290dcba4fdeed48a63e3aeb085a7cb5c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.fb90b02871","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.fb90b02871","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.fb90b02871","@lodestar/utils":"1.8.0-dev.fb90b02871","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.fb90b02871","@lodestar/params":"1.8.0-dev.fb90b02871","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.fb90b02871","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.fb90b02871","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.8.0-dev.fb90b02871","@lodestar/light-client":"1.8.0-dev.fb90b02871","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.fb90b02871","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.fb90b02871_1681579918839_0.9376413897899929","host":"s3://npm-registry-packages"}},"1.8.0-dev.42ecf97999":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.42ecf97999","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.42ecf97999","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"37dd8ddb0300999abdadf3ff56a30fb47bc1df8a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.42ecf97999.tgz","fileCount":1020,"integrity":"sha512-ginIkdO0embQu0ybxckgEwaHuyodIhMxceuIkR3ekrHQHPGPEozQ5cK244Pk+jg8MzlMO0G06/tKAFrmWi2GLw==","signatures":[{"sig":"MEYCIQDFAGpc4t7FmC6daLysmEQlmnYAXFnzGwNjIJhX2KAyRwIhAPdK4GnDRL9ThGcJonluEURmfefMEd7C/U+hTN0fYdNp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2744046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOwm9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrACA/7BMoinOr0ZPyKq3QcRak+avEIxHLqIcjwYEJ2Ns5AGVGJRw9E\r\nSol9tmuzJx93aZxKy89AUIfl8a3aaU7wLHCJsFkada63WADLv4lTDJzzSBM1\r\neJPb9IxkEpBkLiOm0k+6PdcxXx/vFHExwzCGfo0EYosVKxAcRhSN58qBTZUy\r\n0Teh+IGfz81hVC61TVarrY4VwJ/3k3ovnf5BsSaO2WUiDhWZFJinded1Pu+K\r\ndrzvqypbtQvryZMYkUluXSK0yZxyJZfgQ4+PGKJsbCM6fdkdR2onTN2AVgE5\r\ni1/3CwQgyAD3IS6hDFO2YOYNNQibuKbpNf5JHa3SWlBy1gFcPjDAdL+A3nVv\r\nDS15CdPNOeXQlmmUCFWFTC26RAI4N1eAhhfYeGeQTtPaokp2nTRLRx2LeXwG\r\nJp/SGqpLZs2+smac3FwYJPCrs/HPUYov05HEAM3dS82uOPJVbiiyI7U72sYY\r\ntiu8q8jyBcM6v1wLnIws8gSfsFqD39BxWYXimCtrg0uGmHGxmx2xBv/bI40E\r\nB0H4svJ6UP62BRGMCzNEIYu36eK+RVk6B8j+GmIuWdBBOKnIB7f1Fyj6YJz+\r\nN0Fu/hRIRc1w9phFLI7a4BdikBNwsmiwMVV1Mop09Pjnq8eqJopmpDwNcPEH\r\nODaEe736aWFlYkuctrR6hpwJEYBUMudz73Y=\r\n=/ALY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1ff2aa9f1440b0169b377da3d38fccac37e7796e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.42ecf97999","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.42ecf97999","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.42ecf97999","@lodestar/utils":"1.8.0-dev.42ecf97999","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.42ecf97999","@lodestar/params":"1.8.0-dev.42ecf97999","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.42ecf97999","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.42ecf97999","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.8.0-dev.42ecf97999","@lodestar/light-client":"1.8.0-dev.42ecf97999","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.42ecf97999","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.42ecf97999_1681590717432_0.9035982411389762","host":"s3://npm-registry-packages"}},"1.8.0-dev.850f9f66e3":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.850f9f66e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.850f9f66e3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a1853649e3324f593ce791b8577ac52e37a4840d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.850f9f66e3.tgz","fileCount":1020,"integrity":"sha512-kQy74ZuJjBDVylOB9o7muaoYd60+6odm9K626KjEFEPtqKqU5VViQaFurZUR0GxBmz0m4ljpIC6TwUvLlzOpxA==","signatures":[{"sig":"MEUCIQDRYJVBbVQZktHctvwFulJpye06UxMc5I9FhvrL+gY2iAIgGCSuuyv+Gf6LdwwIB8iBrzkN0Sbo1GX5npjWk8F2Yfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2744296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPVK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYRBAAhD/pcWUVZHYaVxUiKIfpTWkHaAixPI9X2CozcFWHxW3+bRC0\r\nPGneZAtKue0PssGepr+hCDq2Sob5oKqEr4SJUejSXGTmGbuNryqH5bEm1GUd\r\nMlUqHEoezQFE14Qa0zHsrmJ+DHtsB/2ReVFiNVvEK5o0F3q1K+vE6jXIdE4f\r\nbuOtyoSFRDZHiq7ooZcZfbKkljHPglaGmgJrU8mBCCaZXOPlqYSUSh1NdlWJ\r\nusuF+VQ6Fr0x3CL5dXWRou8Y+w6CZEmtk3kVot9v8qyq5I3X5msLp34ZRjj1\r\nT7z+V/dV6sLatEsviOfUVur+r9IUloZsUPT9i1FJDK+ZKx62Tqn0D1Gdxnlo\r\nJ+34CCS4agKe1MVX6AeS2ndxaxZdnSguje6banrMoJjpqvUijsP9FrQIfpcH\r\nu7zhIedAgBznsVrZvYZ8s5AWf7FExPZmquHiYTUVxxBn36EIAHz9wsY5mHgB\r\nOcbK8EfLBy7II6oCyRsT5K9aRRK/JL1WUszYlDHSsc8QeN9gTcHlx5tpsK/3\r\nXON2c1a6dZlEIkzNkAeaDnlBpr+Tt1SE77Hdy3nvuud+xBVpNFilOSmfGmfD\r\nmPDuhRExig6kzkyhs0wrIXqW+xetY9YQX55TxCKMeo1RM7HONNHzM+V8AF6r\r\n+TK1PFmiGhaa/V98JVRTt3You2nZRMGqJ28=\r\n=7AjB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3b74529f18c10d4f53560ebf22604ea0cdf71551","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.850f9f66e3","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.850f9f66e3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.850f9f66e3","@lodestar/utils":"1.8.0-dev.850f9f66e3","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.850f9f66e3","@lodestar/params":"1.8.0-dev.850f9f66e3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.850f9f66e3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.850f9f66e3","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.8.0-dev.850f9f66e3","@lodestar/light-client":"1.8.0-dev.850f9f66e3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.850f9f66e3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.850f9f66e3_1681740469777_0.5942798483232608","host":"s3://npm-registry-packages"}},"1.8.0-dev.395a2461ef":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.395a2461ef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.395a2461ef","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f06843f188e765dbf2d031133f74675d373f038","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.395a2461ef.tgz","fileCount":1020,"integrity":"sha512-B5f1p21wGU2Jq1/ES2Wv31y7a/g4pytD0REjbifU95NDTCiXn7crSIhkQ4qMJp0PUy8eHETraM1vS9uaYDAMpg==","signatures":[{"sig":"MEUCIQCaoqBqQLmbD+iSt12yIcajsnhLlLp0U9iGXw4H1vUQwgIgaF/N+ufxLwGdJ7xykqiFCmBzVGiYExY9DTgKRCQ0Ius=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2753454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPWP4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2MQ/+KbffRPFUwXQ0l8nBo3OSrMx6tJcy/6BKfHZcm6YuB9Y97B54\r\nwlhRs5J1Zm4j/ofjnq3L/JHZnRBmxE1W2619VWFLDjpuUOsDIHCfQ5XbcarK\r\njgL/DPFSLrOV9rcdBHQS0YeYDcrp3+7siVz7CFX7lx5UvNeJkeHR2Bfq5FLN\r\nBVRwNg5LpKmIhON+AwQCPVyEQmBpYnzG2tbq7RMy5vYio9CEbVEkurVFKTH0\r\nU/DAS+4808+0L0Ry2/1r5GsUYILv01nuUNqcJc8Rk8RTKa8tZIWksqA8gD6g\r\nd3KNHn638qk1vupRwhKad0WeTZ4zPLbT0ez8u9u8S0QOjWvY2a1Op46yixMa\r\nK9u9a/gOk2beThYNg730QtmnarbuS3oG0BWUuTNX8yYH7JocNlLQclJyjanr\r\nPXBlNvIWxNcPdDYlz5A2ryGOdSYUOETFUEbGBgoWcslNm3/I4iMonV2YwLeR\r\n6540yBL+hXEUC+irg1AYn5ElYFwhwFDva/uAk+5xBT9kVKnaX4nW/Z61Aebz\r\nGN48cqXz5vzUYDaqnAxsM0iowDxeuhHgQ8WuhT56ZE+eApxfLV5eQpc4MT10\r\nVJiRHEw+iY/VjyfrYwTEQYaUz0mGLsXJDC3qfWGH1aw7zzyHs9+BJDyTBKJF\r\nUdUR4FljOVM/JTa0k++OUls2FM9hCV1H8QE=\r\n=GyHj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7de58b0880f5fc07e7241cebdc348e4caff83793","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.395a2461ef","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.395a2461ef","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.395a2461ef","@lodestar/utils":"1.8.0-dev.395a2461ef","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.395a2461ef","@lodestar/params":"1.8.0-dev.395a2461ef","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.395a2461ef","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.395a2461ef","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.8.0-dev.395a2461ef","@lodestar/light-client":"1.8.0-dev.395a2461ef","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.395a2461ef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.395a2461ef_1681744888403_0.7251422528641795","host":"s3://npm-registry-packages"}},"1.8.0-dev.fd00c1f824":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.fd00c1f824","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.fd00c1f824","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1afd3cd86db6b116edf6f7dfe684572fb571073f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.fd00c1f824.tgz","fileCount":1020,"integrity":"sha512-kXHQkzMxw77KoyjxPZc7aMZeoN8GiTLVCKrAe8uaZi9FOLMl/gSypj3mnKAcUGHo5pb0T9Ba1OmDssYWvvELnA==","signatures":[{"sig":"MEQCIBO89yH6wPSq4shICAgqkD44P8w7p43I3fDrEeuH4BI8AiBps3btFieUCmN+3jJogaWpixJGiDiFT+b0qEqyPF5npg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPXtrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzsQ/+JTljB0ACIyhlU1S495cfb9e3dFoS21LHQwWwnP+qDu7ShG1M\r\n/3pHxrgucPsAbpH74CuZ7SiC6Hv85hDBlrFZ3+pB3qTEoXApePS5hQJRYeZh\r\nzb4tLQFAyA1jB0ARq6IZNuffxj0ha1K4p9R7cindybLdb1MaljzXQPXHgF6K\r\nyhmWNtFIC/EX6giH8iIss7GfrY25wR/TuCMxUkPHm9tmoZXIdRSPkaz24KZS\r\nwA820Z49wISi13R0vvKS3ugyJKfV6j9f129FsDERTX8zSDDUhu+Udb6ca0Qy\r\nVYFYNJvHeXsPV8OIN2M+cPxKlEv571cJ6JJvpvpE6rXEX+0qYBEdb8zBfMYl\r\n7zX1yXK2ThSfMoCA06Q8vOpZggjmmNilJAHNJmHQO+cc5iNDFrv3c0vrUTwc\r\nHEfmmvPZQroSi2zTsuTLgMp8946YgoHmbLU0LTf+vuAHc44KNExK04/xulMC\r\nnm/zonAcSRUOPcDjIV63sfbObWKwVayrlylKomaWqZ8A2Q+N1eHE6ACwue1O\r\n4unsHwysYboxyg7ALDWmDfy89u5s1AUWnYS/Igm/t1wmqdYuj56sk6OW1gg3\r\neg7PmEe5Y5clN/tO58eR1PsYteZI6syfbLPwY1yh5pdx0G6DfwrjNvejN/Y8\r\nofayZuuL7V3NL08XuVzBd41NVTb/j3Su+WM=\r\n=1GVe\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c01c015ac73367a9704342f8768056d54918b4cd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"3.29.4","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.fd00c1f824","stream-to-it":"^0.2.4","@fastify/cors":"^7.0.0","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.fd00c1f824","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.fd00c1f824","@lodestar/utils":"1.8.0-dev.fd00c1f824","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.fd00c1f824","@lodestar/params":"1.8.0-dev.fd00c1f824","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.fd00c1f824","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.fd00c1f824","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^7.0.0","@lodestar/fork-choice":"1.8.0-dev.fd00c1f824","@lodestar/light-client":"1.8.0-dev.fd00c1f824","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.fd00c1f824","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.fd00c1f824_1681750891300_0.3027103237083777","host":"s3://npm-registry-packages"}},"1.8.0-dev.8a6bc9dbf6":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.8a6bc9dbf6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.8a6bc9dbf6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41f985ee6799e1681d804e8b67332dafb596bc38","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.8a6bc9dbf6.tgz","fileCount":1020,"integrity":"sha512-Imqf4QXxfZqkdr444b5+DX3R7F+5MaFKBm2nbqr1F0sUF/aFFOrZ2lbQHotDvNSvCxFHKe242phBl5tUjMJS/w==","signatures":[{"sig":"MEQCIDnBMi3tkcVT1QgCsSAbpC1Q4G2ePbiqnj6MIym3ruUmAiAwBRqfoJM/yGmHXfPik76x1GrVDJ9MNZllFfk1/wCe0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPYAFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2xw//eJWHenjGjf2Tbpw0mvsi5g5oaiOI+NJLVoN3TLzz9aH5c3r6\r\nyy6K4FlyqMFhv2s9iTjYI4DAdvAeZjFHpKPrH+r3jPNZ0O4iB9d0UzAS5DfT\r\nOHvymS+54rKiX2VEXxbXqdTd13QyRPdPVwil+gmLxeWGEr+IyA1CsubimuJf\r\njNBx1g7s547yMT3+8n/18Bw4XgV4h/VWYj4yEYvSbae6dlkpjjeeEcB3yqcA\r\nn40OoEGNW0kg+ogeErt3m0y5T3u4TS5vPaAcZJR7S0WiMxG7jDeEkkLxJRwo\r\nSaJWxvVqjPzK4pO8ZdNVShl3sDTuVugTuHiaqZmEUflo6ZohsrtpzUflHbAT\r\nAm9tSObj7EriKh7ytbftReArQaakQXXe5wTi2y+1Saxp+BMa0ES9XgnjuVyc\r\nXPXCLCoyWgTwsrh1GOavHI2GecRK5Savh2RHIrWrE1bmpckn6ZFV7uuwX6Bp\r\ntBPJOvYQkVV8tl5Bjdzetw5q7hmLYQc7IMB10AE/gsThtoEktJy4Y8+wvoMi\r\nS/LkcjbvtzbvPpz0Idm+5JAME7X/bS6jQF958kMiUZNCzkuBVpiC0B8niQxI\r\nDVKF7fl3MAHHU4qBA45ZN5wPOgA3HVnpkeqI2cHhkJDrcRSdAsVFQYSqv9M/\r\n1EjYTY6W3v1Vjsh9UjMIPCuTzaazWthjl/Y=\r\n=JDlw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5b36afb9bdc09057d3ba4d3e9106c2cfdf8c829d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/5.5.2/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.8a6bc9dbf6","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.8a6bc9dbf6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.8a6bc9dbf6","@lodestar/utils":"1.8.0-dev.8a6bc9dbf6","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.8a6bc9dbf6","@lodestar/params":"1.8.0-dev.8a6bc9dbf6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.8a6bc9dbf6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.8a6bc9dbf6","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.8a6bc9dbf6","@lodestar/light-client":"1.8.0-dev.8a6bc9dbf6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.8a6bc9dbf6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.8a6bc9dbf6_1681752069538_0.7668108746808588","host":"s3://npm-registry-packages"}},"1.8.0-dev.6cfc518517":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.6cfc518517","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.6cfc518517","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b216c2ee89733b84d3d64882d297ea4e1ad73dc5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.6cfc518517.tgz","fileCount":1020,"integrity":"sha512-DQ1K3teUwRnsuvGrBlh9QsNUklY9hqY+K+tvzbOd4taOxFavkd+FmAP7ALW3tFczc1/Cfi/0UOWDPCqiSPP85g==","signatures":[{"sig":"MEUCIEVZ7krqSRAtYqNIE13+NBTg7pQ1fRK/Qa8heRrRVE7iAiEAyB3D8qM0DwevEXgwnXjI0ahreCKkGmjdlQHVdjy7LB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPYS+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogzQ//cQEdrPw2emnMJgnuWEy4FhNu2+SWlWOt+u9xgcXt4PBr3YyR\r\nLuRYFTUJXrgCbq8NKkdIlSG2iyHh5gOcfQI6YvsfbUP0/0IxqgEqZPVSXGjF\r\nF+20nIKWA4E/sz+IZbIFHZIXsS2oZgktdIJoNKLakWNhvUuI5yzE20BcN+dC\r\n5zJj1Ccpd3T/Sf4CO/5FhTJeRnR2S25XFFDLbI/wPjdv74v8MBAa0rrz3wlf\r\nR7Sk9qnzJwxPLmBGYRz1BTFa425oSkHW4VBD3CgGIGf7MmDR4QY8CohFWl9F\r\nJoBGmhTA2HXEVGnb8U50JPPufCh3iateiv9HroMWBvENS1gJJxv65VR97rTt\r\n9xVSRrmChrazvfPf+12Dd2zRhuFjwyOcLHPfBFFQOdNp4/0NqfPYwaLL24D0\r\nvtWp0P8dAhAySR724ObEtlxw2Rfly3yFuJ2oX5704+z9VRwf6J4Bs5p+UcpQ\r\n4DpoPYJryIoXcB7YnKgacZ6ubpIEh135SIWkziPL1BjnZ24klDvrl6eQ8+6c\r\nYWp/I4ySvBXD39Dvd2cTHHLgmx4b4XaMXbYK7Qw9lclUvQIh29csPA1kzbHk\r\nJXRCwPlX9JOk8KeFiHPqPM2f9631qhX79wgAeX/KOJR9rTZTCF8yHJGhONWY\r\n3/Iuuf8I9VXpK9P2QWpSAc1FCZfS9BRRBRc=\r\n=q6c+\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"26a32f1c3a2cd39bbeffb34375e55f45170ef7d0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.6cfc518517","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.6cfc518517","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.6cfc518517","@lodestar/utils":"1.8.0-dev.6cfc518517","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.6cfc518517","@lodestar/params":"1.8.0-dev.6cfc518517","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.6cfc518517","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.6cfc518517","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.6cfc518517","@lodestar/light-client":"1.8.0-dev.6cfc518517","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.6cfc518517","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.6cfc518517_1681753278616_0.6951319078739946","host":"s3://npm-registry-packages"}},"1.8.0-dev.3ee1d8a5ac":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.3ee1d8a5ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.3ee1d8a5ac","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f228c9e00ff5ed65439c2181c1808568ebf2f8b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.3ee1d8a5ac.tgz","fileCount":1020,"integrity":"sha512-PQSgMVCxnqhb++u6PD+NlE4Nt7jG42oGNDdd5gVZWzuVrfFE0mclaHkykVF+6+NX8595XUP0P/4hrAJdFGWe3Q==","signatures":[{"sig":"MEYCIQCN8liGk5D3P98jtPZ4xOarkfQhjukrSYCUXbDR4rBJqgIhANbErXtSLxBhpjPaS3Cw7D99gZRqH+DRB/AMyiuPZ62z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPbROACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU/g//Yzg58Fi+wHZWbQrBun35UCf0a7hT9jduqzHpakiGbTdx3a8m\r\nFs0g3hDQqnHG9TgubNv8oysmaORRsHvB9oMFXo8RirwGhUg5Q741gqQ8S5fd\r\nTL3BZd3k7qdm31JszSfdB4vnrUTF6w/YUyKwuTtY5RKMfh4J/4zCxrZI4ifA\r\nhuCxiEOlhDo004ayfVecy84YMpmOmMOxFP99qJrB1hsMTO384KP1dzkKHxVt\r\nUmFA52hKFQj1rtskMklvDjAcAqijyXJ+vwfISNOEuLkfFYkeSexd/gYfAEXL\r\ngXSlCI7UsmGf91xDu/84Hzf/EAHt58H3b/UlSv8iT2c9BoXJ0r8RwNC91TQv\r\nJ4INGbtNghaL7pyEifvL8fCHi9EbBGDXb1/sJOXLVODYq9PnpmCttdQal9hR\r\n8OIhmwG2nyCeCZGuFULGqhTwr+KzdEkh9rgW/hxl8P+6Kbi+nAIeF0FjBx9n\r\nugSHq9yiZLxbeRGeiQuho9tFqCVLXVm1DjKufHv20KeB+6S/Qb1Q5iV9p2a6\r\nRMKHYGqS87ih3D9aQleyEAkaB+p/bws1WuwUdPO2nx9TWm30G+MLEhNjgJfN\r\n83modhm5omfFBw/vAOPGscD5Ft3XSwveC1EFkJvHb0aSRNbJy6/woc/KnFiT\r\nFhMXvYZo9KxMnme0+EI+GcauDvqHeGUPI6c=\r\n=gD1B\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bb575286331c6e427360a73ea612711ceda32d5a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.3ee1d8a5ac","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.3ee1d8a5ac","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.3ee1d8a5ac","@lodestar/utils":"1.8.0-dev.3ee1d8a5ac","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.3ee1d8a5ac","@lodestar/params":"1.8.0-dev.3ee1d8a5ac","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.3ee1d8a5ac","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.3ee1d8a5ac","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.3ee1d8a5ac","@lodestar/light-client":"1.8.0-dev.3ee1d8a5ac","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.3ee1d8a5ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.3ee1d8a5ac_1681765453604_0.4591203868038687","host":"s3://npm-registry-packages"}},"1.8.0-dev.c4ba9ff9cd":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.c4ba9ff9cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.c4ba9ff9cd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f34101d97d7998f739ffab02ad4e00d6bf9ea36","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.c4ba9ff9cd.tgz","fileCount":1020,"integrity":"sha512-LlPQiIRNXvA64jtLCKlDaJx0Jd22RM2H0ueH8XecNGmP7zDmFPymD3p537Yf4c+xRcO0Hj+d1/vVsKxQsuxwtA==","signatures":[{"sig":"MEQCIED2odLMNWEJWyNDDPyWb+RjGSoqgZtlOyPX3gWoCaK5AiBKPqSQZN69AWouJEVyVnww5WifT7iP8LIVYYYKNn4Pfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP+w8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMuw//Uepiv4XSeOoAp2PEsmGSZozVPK2vp88H87t6djo62X8CdnvT\r\nSZqz7yaBmiYQ1lecFMSOh7CLkr37CRRbA2pP5lMj6OSqDbf0dh+RfXjUA0gh\r\nldY1zFtsN5ycNwRCe6pbj5NgZqAFms+JjGNCmJilXL215H/WJQw9Kqqj8rGS\r\nX/RCRrvcceiNs5CJReJXR6LFDDRs+iTZtkOEg63KOKfiRvvBL88qfaMWKxQT\r\n3KTdBRxZzNvTaVKkCuE81OFJY8uhi73/Dd2N+bkeFg/FASzsYelwzNxGY3wD\r\nyRYlBSDEbjKHxeZLCw/fDCupYBdt2JBeWp0IY9OMJsi8HpEjD1p45E1W8rPk\r\nxdIyfaWFkM684Ye1OO2MjRL2EDVcuzOfzr3/t2TMOuxj2tWjcm50mBzHi7yq\r\nG9nOiMYJ1ICgu7Ij1CSzZ6svl6DImZypfv83EQYjSaCLHnM2s0wJHntq0c0b\r\nPVmi01dPV49h+5+4Cu+NV+VFvZcs+P/15siMaSvGfhhTorHhlw38FoKTkQMQ\r\nMAjCx0gTHUqkdweLjSrXHXJPJBONMni6wC7vPUjSbN9zTxm21kWEEoguMYvn\r\nJe3rzkA7HyA+q28zjfLzw6Y/rYbSJ4semXqxH6es8EyKaUd6qzfFgcAyibSn\r\nfV1atGULAaPuC1kmis2gfLPU9Lvpm028fk0=\r\n=wWbq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a7d4b6a193a5889480f3b5a9f74a6d7657529132","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.c4ba9ff9cd","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.c4ba9ff9cd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.c4ba9ff9cd","@lodestar/utils":"1.8.0-dev.c4ba9ff9cd","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.c4ba9ff9cd","@lodestar/params":"1.8.0-dev.c4ba9ff9cd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.c4ba9ff9cd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.c4ba9ff9cd","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.c4ba9ff9cd","@lodestar/light-client":"1.8.0-dev.c4ba9ff9cd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.c4ba9ff9cd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.c4ba9ff9cd_1681910844617_0.5025614233726219","host":"s3://npm-registry-packages"}},"1.8.0-dev.35fe214ef2":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.35fe214ef2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.35fe214ef2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a8cd926af7f6e01a0e14cb57a49d252779caa2b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.35fe214ef2.tgz","fileCount":1020,"integrity":"sha512-fCkZMN1axOFIe8BpKenKIxIbR9d2bXnlHxdrxCFsST9bs4pmj+x5TvldYp5iPAXAsfCgGfcUDoiY0bYupS6feQ==","signatures":[{"sig":"MEUCIQC14xZRhGK2CfKUzcrZRbL3g2aH1g3DR5qMW0lwXbhK3wIgEKeMGabiLdIFtMsikC9IdqkCz9W7MOQHWdozxrcQTZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2765567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQCtMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQpw//aI4zzfkLUM+QcyW4dNz2aUFSewdyurbN7ODDR2WqIfdwq2eg\r\n79EgR7Fv/ebm7G/o2hsaHx/FRlljseYicNdbzMAxkVfglMRyG2gytIKTrASf\r\nJE1V9dz/H2Wkl2KwytHl5iqrl9OdWJT2a4rn1bwr0fYWU+w3zyBI3ZNLSCw/\r\nrk95KN+h6V9wOui2fVYRV+HgwM+ase1lGCYDQlIqwRejtpAYrVFavDWdc8IY\r\n/gHI34GrMU5hAgaFjY1aiDWEenfg6wetINi4SP6AEEIvO2ySEKczbh7cgbdm\r\n6yc9jjGN/NSdm7fXmvb8JadVzjNuneCFkg+bUE2V7eEqNQ/XIid2X/NoDyqg\r\nKTUASf3usLpqnwjCKCZmlc3d/wgxx1NforgQDqlPCcBlrCXxF1gqOT4U/au+\r\nn6ZpdtmdKfyI9st0u5zmQzJ3gken+NlIP5hgAeaLLWx/zZq2r+q+aRIx7GSi\r\n2KicrqEa3a9dixOYF0rx2Kf2Z/SB1M9bch4FZz26Af8O9MUvawo6c+mD/ArJ\r\nY6QTWe0l6KuL5t/cbZlCGkauOlxmVQBf9/4ZaNcQZd8i650MHlyDPsIbfGyF\r\ntqlml3RGeojsoY01TYLzibbSPZrF3adlLeVrzYLy+gKjvT+/ENeAMujfXKqI\r\n7Ho4lHR/pk/1C3e22R58PQUXDqU4Dr/lRAs=\r\n=uu4t\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2f1cf6aedad7b8ac1056fa08d3c8af5a201b3606","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.35fe214ef2","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.35fe214ef2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.35fe214ef2","@lodestar/utils":"1.8.0-dev.35fe214ef2","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.35fe214ef2","@lodestar/params":"1.8.0-dev.35fe214ef2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.35fe214ef2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.35fe214ef2","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.35fe214ef2","@lodestar/light-client":"1.8.0-dev.35fe214ef2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.35fe214ef2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.35fe214ef2_1681926988543_0.37265259172210885","host":"s3://npm-registry-packages"}},"1.8.0-dev.7af22d7795":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.7af22d7795","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.7af22d7795","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f3220a0e07dd3b15aa9ba474efd00c93ab33723","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.7af22d7795.tgz","fileCount":1020,"integrity":"sha512-BUzIhKSfj7/7rlDGpaTQgjxSHkoZRPtRaJG9hZue9ceqGQxy76DBDEYVIeAe+mRpcYdzeCj6e+MVMwZNpz+p/A==","signatures":[{"sig":"MEQCIATLBvrEMCyWCyeb1KQPy2b7ZZFiFRDLF58thvhSR6JpAiBPj9XXAhjkIS+a2CJKlKGs0n8lwZHe2NGmyJ8w+ouAsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2769111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQUeTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyUQ//WvgycAA783wXwvx/vL0CBo42S7ayKLzEGHBMMNMf5VsCBll6\r\nfo3JzpL50lm2QTJmeo1UlLW5JxoHIB/IExmdQKCp486sb8YQ++ZKrlzCVjVc\r\ntgVFucnQEli+uYRAX59+dcwIBxUSSE9oN9khS+RZA63tthcI69rkCoCsJE6V\r\nf5qrtJN4ktIBNxMO6h+ZyQgH6irhACpEvYwlTCNz77l2ote7b6B+wWrFXxQm\r\n840gOd2ykkR2vM0MLDgG8sEiLWHJD8PYm8OSgWatllhjA0rsTq3x7qYNn5X2\r\nhS+Y9+Wu0xHNktbrC7ksLyMv0jEHx7cuyYgtrjqtOdcr2YAR+/iXy7khOHBc\r\n8Us8TuNnaVvFJ1RPRpqApxNVDc/9QkNh6cBzRMdzfGqBqBJErk4rDejIDLM5\r\nCgICRtljjBeAAKly/3bPSwfLeTldYS1s1GhdsB/fTb26c61bAZ868cJ2aER0\r\nBlp822iLeNu2ABajRuSKnHMcL7vNhQjcXNgVKX2Ky/ZY9Vyxy3DM2u7VV5b9\r\n2X5zQf43YqacbJdpi3pQav2XLUAK8+7UJFK/katz1HNRyyfmmAnHM9u8Zp5G\r\nC/EPTSFuRY5clA8tB0jvtgK3qei471vAZVyt+PglYDJY/flLGTnJw2XD1M9z\r\ng3qvajEvMj6VfY+3uqXihG/DW8UdxEEJCoo=\r\n=l4AS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9aeae0b5ca0871758ea40b296a5a27a1bbcab27b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.7af22d7795","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.7af22d7795","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.7af22d7795","@lodestar/utils":"1.8.0-dev.7af22d7795","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.7af22d7795","@lodestar/params":"1.8.0-dev.7af22d7795","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.7af22d7795","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.7af22d7795","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.7af22d7795","@lodestar/light-client":"1.8.0-dev.7af22d7795","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.7af22d7795","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.7af22d7795_1681999763547_0.751950284874888","host":"s3://npm-registry-packages"}},"1.8.0-dev.ddbae50fd8":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.ddbae50fd8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.ddbae50fd8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"864e9bf79837d686e155e5a4d0450a32a6b0a048","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.ddbae50fd8.tgz","fileCount":1020,"integrity":"sha512-DhTsazFKIW+POS0abehDHSkkZJB1U7rbpvDu5SOOEjBoeomdf7MCLEMJQ110DkP1Hok60+kSIO+k4fZtDaer4A==","signatures":[{"sig":"MEUCIFRL5LnrBkl5XcfzdYnV0EKx/ZWdM4HnDIsZ3Hqngj2UAiEA271gp4Dt8vlxRV83yFB7KZz22y6Ebzi41CTXs9kFt+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2769111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQUwKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox8hAAlLm6nF8KHkPuwpo27zCjWbDXqyW4qqNATANJkeamMRhoMcJ/\r\n1JfiW5tjqCP75rjcAfq4MiOWw2o2cWCl8hEJx40KfQGoBP8HZ/JzZatDU2zw\r\nTDIgPOKC5B08mrSCcXxtWMwIU6HCba0OBbeZXb1iV0zt8zG8afMFvii0Jv1O\r\nj7+PRce56emii+4NEuH4os+eOIArXYLI0X2XDUKVk0dF1UfOKp8zQqlMlsOe\r\nPd9kH1N/ppy1yNk2PLBb1WbtEyncaWfqCA0PSSn8JuKx5Y1UaEWIX6DIiyej\r\nzhQo/JtqjuNfBH/4/AB9h6yOuLJI6TOIoCiqDWxI/F2jGnrXDPk76ALdXzyk\r\na9jAWLkUgNADeKhDjkKG0XeXfmtI4y2z3l71GRfP/CKWz/9UwTiFRs7mm72z\r\nHZQ+Hhk3VN6Hdg7wUMi9PBncwZD32GJLqHrxZe8vzGMQH7/VflwI04Lhj5mK\r\nR27hpFFBdjiqCYeIJ1rHGvtwU2GxjAhaV1mCAsKcLl1cJci77EL9vZaiRDih\r\nu45yKyKq6EUGp9NRx4EExXfJpT7GTK6aa638Ho2MSArxax2RYz33lm4xzLVI\r\nQkadpCydlnQmHsb7woD7weETjRlx60FBfNamJLA1AXj00QwiTM/6gaBfH60p\r\nmkA8K+9aXiyM/QXWoFid8M9fIroGxl6KJrQ=\r\n=t6mD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"44a5dc1940da49efa210f877006b6b0114aa563d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.ddbae50fd8","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.ddbae50fd8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.ddbae50fd8","@lodestar/utils":"1.8.0-dev.ddbae50fd8","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.ddbae50fd8","@lodestar/params":"1.8.0-dev.ddbae50fd8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.ddbae50fd8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.ddbae50fd8","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.ddbae50fd8","@lodestar/light-client":"1.8.0-dev.ddbae50fd8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.ddbae50fd8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.ddbae50fd8_1682000905712_0.9167021740556476","host":"s3://npm-registry-packages"}},"1.8.0-dev.ffc0d162a3":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.ffc0d162a3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.ffc0d162a3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3d01d9c1bee03ef49b7f33cc24af1891d1dd3ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.ffc0d162a3.tgz","fileCount":1020,"integrity":"sha512-oYiNXFqEoxc72v0y/9Aua3Lf7qhqEQ0W1DDgKhaHNmfwuLGx1svyyKHHbxNfKSwfVFymo1gJPy5MW1b1nMjOkQ==","signatures":[{"sig":"MEUCIChjR8Hz1U7w7Vo0YEDTbHoliqrQAlTHCCVN0LTCdDuZAiEAwmtwFfH9aGqqPdSnIYrVEqGxipdwhNTfN+Vovm8iPA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2769111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQVcwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqPg/+O0HQyEoxzurIAQQiKF3l7EpiDdSLoVNM3IvoATtMgHomY5Gv\r\ncpGo5MRI7/QTTG4uZ055NNXli0PYRxdPJAE8iMjPOtNY8xZlipt64kVqNm4D\r\nl/C2btnQWV5s0TWZ8ufPfJlShu8JeR9Am0QybRALLqI/TQ7xg1GLf172ZCJ4\r\nhG2UvickHQ2DHDscgQ6SA7yCvwSyOzrMtgyEsxHb/MxD7jqaIpmQYlnbKo+7\r\n/TW55P8ac0sfMJL4k028hOGRgL6X4pRI7Pcg3DAuQY53Kk26bEPoxotu/oVe\r\nEmirYGcyYs0qb6XgvoXXpimK5biq/e14By7OSJ/CscQRhpoUfGlRhyuld1Sh\r\n/eecjJEIETK1XmDxTIzq/R/vmu3RKjPw5bO/8RKEvee3etqwkGJ+NKW+ohid\r\n6j+ioD6sTBAw2q+L4PwUXsoKT55sjOOlXBWCIPGL0aKry8JtMJqck7cJdOgG\r\nYDPNCYbHZHgCaRhHlAVB4XBk3ha+q+mN/fMfeWLn59WalsZATe/IItVl8bHH\r\nYnA4gwvm/n2wMq7rKkfAb0TISvSVW+gyLXyN6L1l7MyEGWz7/W7v9+4HROQp\r\nZCjNkaP98g+VRk1MffaiwSdtmSTRbqthfmft8gdxntEqLYW5GlS3W+msw2XY\r\nV+wvEurk8+ohN6DKd27+uvi0aqfF92bKvlo=\r\n=nh7W\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"564600e278b4e349a6dd3567984e1a3510adf074","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.ffc0d162a3","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.ffc0d162a3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.ffc0d162a3","@lodestar/utils":"1.8.0-dev.ffc0d162a3","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.ffc0d162a3","@lodestar/params":"1.8.0-dev.ffc0d162a3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.ffc0d162a3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.ffc0d162a3","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.ffc0d162a3","@lodestar/light-client":"1.8.0-dev.ffc0d162a3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.ffc0d162a3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.ffc0d162a3_1682003760400_0.6270137618317646","host":"s3://npm-registry-packages"}},"1.8.0-dev.fb192bf990":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.fb192bf990","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.fb192bf990","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca1137e84b41d8b53f639cd646cda7379cc91551","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.fb192bf990.tgz","fileCount":1020,"integrity":"sha512-/2r1dg+d5vdKJpEeN04COPo59XvdF36c0H2cy7/Vy1SxtP3Ka2cKlijVNqtJ6ZKLqDiWHjmEub/igWSWFHEz1Q==","signatures":[{"sig":"MEYCIQC9KK4XKzVyKvSLkIHYey1Y30aio8SMEFAQYlHEESKwlwIhAMcMdaD2UnSP2TDW2COOKuPaDy8xYQUs2yxwd0wL8aqd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2770406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQWPZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDIA//bQpB9EdMW/YzjrZ1KfVVvPu56aee7peZBZDgLQ4dPYnDUD7K\r\nf//v3URKRBHSHsPHqgEeD3VmfrR+/qLOm1MIo2LHb5u+oahnvYRIjJ5ikB8C\r\n8XWoUqBZUiQfqY/N3C7gGrqMXUrgoRX39nM6Ny+KCmQ48cLTaj0rNdZgDPFk\r\n/zVJjW51eaGk9FZOD4pkZa09LUe901koEo0Xflkr9RcOrnjWv0yJ6SSIIb5n\r\nX0M+jKQrOyC7+DzgrxGAJoBDncHEaaCJP6mxHtZKsguRK10JyqMbqNNrEdUI\r\nM6WzscN51ZNYl6s9d6hWf9BfOssNkKTfadfxlkX6W2jvPcBORiEtSfrvhEAP\r\nLV0dexPz3b2LY3npxiIS02MSEq2nkwwq648f2XRtwjmLThWZKaLBzXNfr6x/\r\nfdsR7XcdK55KiyljP+fPMJ/XuFZrOco9GUQrc2wdjyUsWqUXCYGijw3jHemd\r\nJ+pur4d43APY29zYID6ILDP2vfO7hjAtSGnDbN1o8M2ImCd5qWnvmg2TGhUT\r\nrp+RB0RZ9WAdy/Iv8rN5ssYWjGzZWOILeYJSYlcG4Xno+FPu4U12HtYIsSES\r\n13WED4qo7PuHeQfo6zLZJaRfqbkh5KP3gn0HsKpNh6rkAJUe4OfyDIauxy9f\r\nLD1PEf6ILrZevMyY4dGDaKok0a4ms0FTZvs=\r\n=sKBm\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c222f3c8cedf9503fcb9ae2175519e2d242faccd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.fb192bf990","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.fb192bf990","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.fb192bf990","@lodestar/utils":"1.8.0-dev.fb192bf990","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.fb192bf990","@lodestar/params":"1.8.0-dev.fb192bf990","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.fb192bf990","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.fb192bf990","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.fb192bf990","@lodestar/light-client":"1.8.0-dev.fb192bf990","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.fb192bf990","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.fb192bf990_1682007000706_0.5609970245742939","host":"s3://npm-registry-packages"}},"1.8.0-dev.10d2839c78":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.10d2839c78","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.10d2839c78","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a4c0a9acb2117711a94864431d234ce8d027016","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.10d2839c78.tgz","fileCount":1020,"integrity":"sha512-xwSnYbqK7O3mB8QYTBkXVJkJA3YPYsCYNEFdgjR+1nbIhrF/fbluYNRKIou2KljgQDlbhONXP5cG+KfmdyK70w==","signatures":[{"sig":"MEQCIG9zZYgs3NWWPtKFE2eJ9PJ5EYYPw5aUmqFhSfUFQxcwAiA1vY/7axvHt3FL+A7jIxL6xaitdXA53Q76X7+xwoV1pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2770434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQo8LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozeBAAhDPscyk62/ebMQZt86LQsFvep5dYnofAiQT4Jj9nKx5WUi7W\r\nEXTCXfCSZa0BKJFouyi0sxShF14jgR1VaINQbyIGk9tWPRjKlnZI09taVl4+\r\n9Ey2Ft076qMZ1+QX9jlcDfh7kYDr7CQn6rdrsbMNNav0a6KJgYJJSPXAlqGL\r\nMjjQcJtdcpNrMZWIjXMU/2DC9H+7Q4LsaQMIbh2q45GVpCg49+bxxLNG1mUV\r\nYcL32w0ge2DymH84nz+dgC3Hm5RoCvByOBgd2wqoW45XBn4ZvMfqSPBVUT7c\r\nVj05OOwChTAFJS6pzpK3zj+hQyQOayA0vRDFUAIMzbVvYCj+/yueicN0qn0J\r\n4ewLJ6a19VZfDnjRIe4hzcX2Nf0MDbzrHr510dOoE24OGunMZ2Gw357dzLnc\r\nC6oDov4ptvXEKqoDjz1GD/Qf9yNOwDPRgTq8Fi8hvt5y47EpSY0+CyyYBaUu\r\nq8ulJH5FX+tAGJUbwxRxhmkAoAIu4j65GbVXKyanXzmgvoMEgfsFcaxcKMYY\r\nMNip26yIcadm1+eKyAOfPknh5274X2hWUiu0Eq2Vo0i5JPykA6SujkJA/7wV\r\nvyoXSeYY7G3jQysWrPDWBKB70MRKismG+eB7DM6p8AsFc58TDWTHjAeITo5K\r\nJ+WwjDUFDkIFSo3+3WAJskEIKKcZgFLW8bg=\r\n=Ze4k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"59d7cfb4b8eed99965735f50dd37c706871d291b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.10d2839c78","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.10d2839c78","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.10d2839c78","@lodestar/utils":"1.8.0-dev.10d2839c78","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.10d2839c78","@lodestar/params":"1.8.0-dev.10d2839c78","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.10d2839c78","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.10d2839c78","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.10d2839c78","@lodestar/light-client":"1.8.0-dev.10d2839c78","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.10d2839c78","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.10d2839c78_1682083594936_0.6136652979791795","host":"s3://npm-registry-packages"}},"1.8.0-dev.7469f0decb":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.7469f0decb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.7469f0decb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a5a77ee9e949afedeca53f0332341b4231cc2bc7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.7469f0decb.tgz","fileCount":1020,"integrity":"sha512-ViZh/4YqShdNEqdxZTABazRAqcgTd7O0SlUGB6y2uhzyh5pk5RmJmm2j59giTdCxjO3ygXYlQ6JSHqOFe31azg==","signatures":[{"sig":"MEQCIC9UUntokPizot0jxP88k2sO6sK+/IcXI5e20YozyA79AiBIK37MtMuhGft+/ATdM6c86p4099O4N4CdIgpR6P2Ytg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2770397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQpQ6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWog/9H8Yfv0ZIg6cR7PzUQL7t8uiib1/kjXaN7idlGpz3ieX9c85U\r\nCPKJ4RzXzvBmLOGRSgZ5u5m5G04EutkBjWSKStsMHwjxE3M0XqMG1rmnvXGz\r\nxhar4Vs8WqFh4zS+hjA5WjilssowjJKvXgPyTI4Ewj1q8lGQg4aoLEG+Wdkt\r\nBdrYkj9YDb7zVR8ZU2OEkRJHG2bnRtNaCFLdpT94gBZAFQn3+NGMX71tQs91\r\n0xjqOeZ71hZd9PZlQbV/JK0qnI28K/Zx5Brwj8GBow7t0I1p3Wdu4uhRnilZ\r\nmLUyn7yRv0GnoCAb+cLedU6ZY/gulanr7KHCxNVPupugTKDqhduNUNPGhiAS\r\nHWpjTy6KgC5WB0ZVA+2VJ/18Oo6ir1W25+cj3GR2VvTw51CfKY+n4cdqub1T\r\nUaxoC1CjrcUwnQ/+n+1TMPjSFSY/yccif270nkLDSqvS7AfgA2DvR2ZaCiRj\r\nzR5S1q6qnAnL2Lz7edwv6XdOoxOQHmE/q3Xnnt1kREbbnUXVlDbfg+zi6p7l\r\nLkcc48m9MG1e3uRC3BoaM90D/1JSzMi/4gn71VFJx6ugGg3lEI91TIdmVQvh\r\nG1ufxQNmQeheapN8banEL92d0LuGMvPRe5D4+mlBIdZd3+38ae2yqU4QtiPY\r\n3AYUePbDlf6DP05FRrRntfbwZaLnfMtaLlU=\r\n=YjKS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec7d8172d7c9f3c8f77b6b1aff896c9ba46aadc5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.7469f0decb","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.7469f0decb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.7469f0decb","@lodestar/utils":"1.8.0-dev.7469f0decb","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.7469f0decb","@lodestar/params":"1.8.0-dev.7469f0decb","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.7469f0decb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.7469f0decb","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.7469f0decb","@lodestar/light-client":"1.8.0-dev.7469f0decb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.7469f0decb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.7469f0decb_1682084922580_0.32643670195040064","host":"s3://npm-registry-packages"}},"1.8.0-dev.e746f9cae4":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.e746f9cae4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.e746f9cae4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e8aef3869f06418fee2a90d1a6ed65db8862a64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.e746f9cae4.tgz","fileCount":1020,"integrity":"sha512-eNXoYEXaMW0R0wtKnlVEGH1zP6qJevOARpOkeEya2bebzz56Bff1uAUkXOB7AVhBh9CZHuEfOq/Na2IxRZZ41Q==","signatures":[{"sig":"MEUCIQDx8fQ9trg6s1fDRbo+dlWHbFj7K9xdM+g+MZIvo4OTBwIgXwm1xQoahK+Q+4xTFf3lwS7YYVNRAxl9JLtDqK5hv3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2774095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQpiqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIVw//a9s9UNIT3ll+u7dCOAiK8HZfd8AxafbIZcd/S2zMn2gAoY+F\r\nOaVm0qgohX5RGYqT9Q+ENJSeeHsRYGCqIqTDWQGcikHvFAPgEWJ+PEc43ima\r\ndG7/ZnDnt2WDAQ9gFKgC6MSY3kAz/eEXYItArupBKPqlw8wpKaUTmkHYK+yH\r\n/QiRnvwtmIzSrZIVowXdEQ1ZJ6cY4cmhZVZn6+95shtM9zon4u6aco+yzPY/\r\nOYvYELonXi/SEMKVwxweKJ7P+1VU/yUvQMZG4ybuVtDRQIEI7WJPMMtJxH/K\r\nDSvTnQqB7ybSSU9isjqnxw001Kx8sooQ1f8OHuISS/2VUym98Y+FQbNulG5i\r\nJtNdWprstBsNI22gqYFFNHH1qWt3vTXalbb2nUSCblyIrslEBVfCbM/PZ1BU\r\nHwccxiy882KWmB3mjan77htvS5n0Z/e+GqVuvzkwu6FkmUKJdy7EYzVoG41A\r\nTwWphvvpoQanLh/9x2/6TyNx0mc/Ec902jb0zAy1b7FiDnsnwJkCm1ZbUVur\r\nFQnem+9DAka2Lf/usmLJuNdKVg7/Dgct46DyhnGN/OLv3KaUIzOXoQIQxMid\r\nVXoKflJTRD/xrsgBGA+Ef0uWZGw6s7rrCYEsb4tO0doTnFgHZHJZXW6p5eXd\r\ndCOP6tFOPgKcC7r1knvqfu3tVhvlZRBkkmY=\r\n=Wimj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9e8b9a233a300c79bd84e37a249e0e0768cb1619","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.e746f9cae4","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.e746f9cae4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.e746f9cae4","@lodestar/utils":"1.8.0-dev.e746f9cae4","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.e746f9cae4","@lodestar/params":"1.8.0-dev.e746f9cae4","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.e746f9cae4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.e746f9cae4","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.e746f9cae4","@lodestar/light-client":"1.8.0-dev.e746f9cae4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.e746f9cae4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.e746f9cae4_1682086057924_0.2439375081989239","host":"s3://npm-registry-packages"}},"1.8.0-dev.99d4944433":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.99d4944433","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.99d4944433","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"507d1c233b94c956a5d96bc10973c33cc2ce5dbb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.99d4944433.tgz","fileCount":1020,"integrity":"sha512-3oQu+/ZVEBr1WgKd+N3S2ZYkprGNQ0y+MmmAAziRsQe17T8olZuHioh0mjwfD1NAVnjpxXgN/bHrlI2jas7sfA==","signatures":[{"sig":"MEUCIG9C8BMqcb28qh4CES4i5KrfMsN7ls1RnK7aSjvYMNNiAiEA0wfv/cR+VPVnGywLP1paK91MsY5qP7fL2GntGOAEOi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2770222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQsh9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojfQ/8D9mrdRygWwcyXfk6rQwWI1EqrukvLbgwlJIfg3z94Q1DfnXF\r\nsBl9wgeljqxCtoYSGmJN1mxWthcuh8Tfe1tVbWLmuvXUiqDVINTFMzG75pPo\r\nwMziHaDyylS37/tjyV27GrrEg9/Gg4mssKtH0Ck62EzWrqJ9agwQLO/8DoDr\r\nJApBx9UhRzKnX5ewJgcxA0Hob8OhrWB1i3Ih/Gvvit6D8pauX/Skv001nH7a\r\nT3HDARfvISa2vv6DJ09w0BpeTK1P+p3TOlLUXdftAHnWhg/PQjfSDf4IvaNf\r\ns49qOUXWfFX7yvDi23tlmpp98NLN9tvikaLS2IX4ID/jPEaFSyLeeACUohd1\r\nru3I6D+EYmO5nE80rrvONhSygyyKsyI5kuruiya+Z3cu+2HFk89FnS5WQWeN\r\nqFlscGUDgU5oxm7wjblHiSq970OBbBh5ur6pZ5kHB6NltjKy5bKIksNTLN/U\r\ndUSdOwffwR9wrvCG3fGK5ezzwUWRlj9dl8DjQYG6XOdZGdXRDJX37kMNw4sm\r\n3d5WZFw37CSmMQlJDdnPt8xWyOuMqPinFMnOnqiNaj3KKnVqlfM+GNnWMHq8\r\nYNBBvQuwStAiIER8LQWUlfUNOW66NY9p49jidBe161iH6zk45FLd4wuGZfER\r\ns4n706O/f0KoxaEvYQGeOtTBKoacWnO1KRc=\r\n=e1sB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"34d3dd6d930b415cae7f238d09b46dad93fe77ec","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.99d4944433","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.99d4944433","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.99d4944433","@lodestar/utils":"1.8.0-dev.99d4944433","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.99d4944433","@lodestar/params":"1.8.0-dev.99d4944433","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.99d4944433","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.99d4944433","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.99d4944433","@lodestar/light-client":"1.8.0-dev.99d4944433","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.99d4944433","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.99d4944433_1682098301404_0.5688648037508128","host":"s3://npm-registry-packages"}},"1.8.0-dev.f671360c35":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.f671360c35","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.f671360c35","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ae9d9bb3778ee0797040c775ec36da1f8b8291b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.f671360c35.tgz","fileCount":1020,"integrity":"sha512-HnJxY7DYwfkWl5EYlGuPKPlylpnVjbMQY25R1uv/l4PLLvkaAUDD1BOzFTG6qbl7mLFeu1wjh8o0V6Uv7HMD0A==","signatures":[{"sig":"MEUCIQC3T4zhEtzwyIqsKwng0mtuB265F1YzU54aykU1IKgAwgIgH4VFWAGQsWXoZL9mDQe5anQFC2xQSXY/94tHR0qW0zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2770222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ/5iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfUQ//VL/gZSldTIN4xQr2tiShQiQ0hOnBKURRyfvaG9fe6MoXbdxr\r\n7wAZ1XQUbAfc1Wcgip1z8x5ZHgu+xrY8R0v5+sG9uEGQaiisB0jYc6q2nWM4\r\nl3xVNHy31uMhCwIcQ2HV3yCeLn41ynO/9dZ5cQ7rWEpzrqulx65+TOelhdUq\r\nhMrPeqOpm97TmdciVNRPK1naRhFbN0gDFtr13zYyZpnNZZiA0j0psb3adLZo\r\nFnN9ZfKG30AGaFZ1UKZJqOQXYnMxdfrXISKM6E7AVEvEMr2kWLkEwt4ODmZJ\r\nws3b/M2ninnbD0LZd38IyYennsBPaT3Dx1a+MhcgrmH5Ez629tldkKguoT2d\r\nhVPdPE+MxGfycTRHcpD4a8q55R3YM697llBd7CutuZGzVuJEw4DD1z3W65gx\r\nydesJ8Nva1TJ9wtiVGazrs4zKwDCS5v8skFr9I6ngNx3a5VSZCbDP0wfXHVl\r\n86VxGdJyxnUJ18CG2gTJ67WlUc9nJu6a5TML+sk+f4cqt0VVU5chMxMbMnjY\r\nW+/ADuCd097Vjj7noxSYYuLtNlMfNYzrmySmNpzkVj/htrWwhk5ZA3djLBHb\r\nRziPVKqxXkYCTWBUdw8VfTdcfWN5vYWxQXjN+tfir8gQ6F0cjWFtmgmL5sA2\r\nVfLuRG9Kf11FmEUtnJfmdhyVLLjqrJW3CB8=\r\n=kx53\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"05ca0641fc9be986f938ae4be6338526e7ab8be1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.f671360c35","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.f671360c35","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.f671360c35","@lodestar/utils":"1.8.0-dev.f671360c35","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.f671360c35","@lodestar/params":"1.8.0-dev.f671360c35","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.f671360c35","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.f671360c35","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.f671360c35","@lodestar/light-client":"1.8.0-dev.f671360c35","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.f671360c35","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.f671360c35_1682177634688_0.4337262557014814","host":"s3://npm-registry-packages"}},"1.8.0-dev.ad0c58ffd3":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.ad0c58ffd3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.ad0c58ffd3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"447c5fd8922e1b1d13ab6d36060e651648467d55","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.ad0c58ffd3.tgz","fileCount":1020,"integrity":"sha512-RrmFmiRcItAuPCFEf1LqnlF+PGqU/JDqhTzdaocrt1E9r2Z2q6IQyd9IpBvW6+4JTEOpxi9ppmO/l5HN5wKcMg==","signatures":[{"sig":"MEQCIGZ717HECR3J39l8eHXO2jF7YmgWiWbipTGuZ1ABS5SEAiA+/YgLtAC8uj6Yiz2OvCx1nTg/yjFGDILg1NGjzaVHxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRUpeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0dhAAmMVoDA209zpq427z9dj8LZSFQ6Dfxn0O4gVbXBoUjCFuQIaE\r\nGTXIDGFLCknpf4nvls6qGqO+01eq1arNqwUi8NNaPGtUvfXM2bRMDcQIHCOJ\r\njjGwRJ45krqRSxLBTks7nBppk6yT1YPts+beDkUvGN5SLU/KlQWT7/L8U1J1\r\n7fo/eM5dhDEbInQDaLpKnt42iTRhZVk8cKOpZKkZL6RIW5Qc4OEpDI95EvC6\r\ne5gpsqk54tCflrCnzcBFTXFR7XhHe0O1TFbpUCqpUPXZeA2JpGTwD9huiYNI\r\nyY2nu6+kXI8/ZHIfE8NBPrKD7UTAfrpcd4GvIbzo48WMWDyyeKK0f3Hp5J6V\r\nMIAflByYoQI2O1Ji6ZMGNwrMCHl1O8VV9hLrcFG/dfiwnDOzvJ/pDSPLXgNI\r\nwW+zwEbMoP7Lh6GNU0SWqUcVGhiDig2KqFw8TegVaDe52tPz4aR+nAng6niH\r\ntNixo27/oN5W/rwdxCIX7btLP88xHO3Qe2G9705y9baQCLqHN5Tmp1WwjPN6\r\nB+NblxDbt2g6XDE/mYc+BUf2oi30PbsnITIpEbuUbgSsy/hlrUF5HtTAC6N+\r\nxVsRnM726tkatDprHfNSzgQp0llJv0XjmgRpLR1VifbiLCpZ+XjxLXpDWqqt\r\n4pt+8oYkUlggd91Zv4L0tiSQ4ZYA8WRZmvc=\r\n=FAPI\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e95f064c1846d5d649eac03b60a3d9d809a94dcd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.ad0c58ffd3","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.ad0c58ffd3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.ad0c58ffd3","@lodestar/utils":"1.8.0-dev.ad0c58ffd3","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.ad0c58ffd3","@lodestar/params":"1.8.0-dev.ad0c58ffd3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.ad0c58ffd3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.ad0c58ffd3","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.ad0c58ffd3","@lodestar/light-client":"1.8.0-dev.ad0c58ffd3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.ad0c58ffd3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.ad0c58ffd3_1682262622153_0.01060522638387118","host":"s3://npm-registry-packages"}},"1.8.0-dev.97ec80e909":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.97ec80e909","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.97ec80e909","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2d7b5ea8e412b50989f9554bc49e87b94b55e282","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.97ec80e909.tgz","fileCount":1020,"integrity":"sha512-Zls1RKTbe4DcKwWb8XDQYC9girll3WyF3kNriRs7yeyHqT+dk7YHagkUDzFLgbW4ZWJQOd92u1KuVf6M2QNRDg==","signatures":[{"sig":"MEUCIE+fJtrfrVufXHuAmS0t1ZFZl2XbzkFEMODExSFYolf/AiEAoMam7jtGbNPloy+5Gog/kWPkfVP9VWPDo7ag/CtV6u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRijjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSiQ//ZFzYL/JxejBOdqPQymYMCwPXJyItC+/TYT8WhyVmLzbv6K21\r\nOAg7QWPZ5Boj0ZWI8lCM0j4E3rb3ooGVS/zPleCEVRjcsUe9Nrgb8+NNq3CC\r\nBUpYDvt5zYn7L0pMSckt2S8gElwtViURFdbpLGMoO8oaouXI2/+MpbUJ+Wm0\r\n0CJ4NIk0dnCljG2fnHvyZhjO9VM+GlEVBfHDEL9PZpe+NVSthedjo6hQxZmw\r\npr1ZkkEaXV4RuToeJ/JpT5Y+fCI0DOjWMPNzO9ieDm4HPJvmJolR4YzYuVVx\r\nKZAVyyyTS3C/xHHrpdl05DA0+xf6X8cEi9Pr8W9w2Y1ILyNYP9HftIcEu8TN\r\nZzL6XVxogTSV5YRKQEYXmgYQZjJGpXo/YYyZe+IHO0xSnBtgVbut149XY3kt\r\ngsZDZ37axEwPdJkk12ZmRuryPSWbReaYpYDBniW9LhA4IIoa52PfxT0E4Ak7\r\nDNMEvGxKSG6A5/WHE6UuX1fWIrJ7oBiP/ktUJj4mSuHlDxZ1ekQ6ZI+3buhG\r\nvR/fR+SOODKMtHjgWDHAeSJU5wcRWVBWFoAnuo7vCxsgpYthyskjC77rErfA\r\ntH0ka/eIiNJKA/zSF6DB7908QQRaaJ8yYL51EmXcS+HxxCoQdmdrKQhbzK+r\r\nJhJ9bjj88B36B4zubHTzWv3uinHinQvzZ/0=\r\n=iYQj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a4108bceeed3cf787672efc57f8ed08254f79917","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.97ec80e909","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.97ec80e909","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.97ec80e909","@lodestar/utils":"1.8.0-dev.97ec80e909","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.97ec80e909","@lodestar/params":"1.8.0-dev.97ec80e909","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.97ec80e909","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.97ec80e909","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.97ec80e909","@lodestar/light-client":"1.8.0-dev.97ec80e909","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.97ec80e909","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.97ec80e909_1682319587022_0.6553951867660996","host":"s3://npm-registry-packages"}},"1.8.0-dev.b889ca03b7":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.b889ca03b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.b889ca03b7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f42756222acffd9e625a91266cd8c772781acb11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.b889ca03b7.tgz","fileCount":1020,"integrity":"sha512-AFb2GFfaugk8b60Hrr4sijb2aNjbMCrM9q/rnkqcvwRJTsNRvHJ06nOyt9z2AQ83UNqvparbOfZN8Z2BmutH2g==","signatures":[{"sig":"MEYCIQC1KJP4S9+veWsfvkl7MKdIXuTC9WidPAQsIHSnrmCL0AIhAKi7zdeYcZoxKR5u8CD27CCMT/SQYqJJy84MblqS9Dol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRjo9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+3xAApC5C1s4LxgYDzN3sH1Np9D8BdA0jceLajn+VMNQkY6s7/vzA\r\nZ24PrcDfNP7SQkn29G/AhqEsepwdw/kNr6M1gdQlu7wuqyelTzm89QFBZqBK\r\nbEW88Mv2da8IFntmX8aIAvw4plR0E9yQFCh7wPK1kVzC0LRkPFO1dbUkA6Te\r\nOiEoMfZYX81ri8DOVRTtF5rm3kiI7sxuG6VxZKqick53z4Kapn3L0GHEEMNY\r\nGVqGKleMtAWqSO73bs0bmsA7sJNA0DHXrTxKdjsjIFKwxlTtuS97TPov/V3U\r\ngTAPRh28VCut9YBXCnEi1v+efLQ+mnFI0fboiOpFKJKVzCiwwa4ugxkBPmCv\r\nnszVpEfgjaIXYOIIaJOpgerKZ1yk9lzdgdrZGs7gXghTcHb96Z4ZPV6Tr064\r\ndBOhB/dfWDzcC4x1eWHG5IMa44x9SfuQso42wRHNPuPKOABHtZIggw7Y/W3o\r\nKUYhj4YU5e1T6kVDXSDN3URMfGfesL6TkhavFnJi+jvvfUXxVTtqNAtO8qHo\r\npSV/nLqbFrS9WXmx7ITPy5btoFnbIDzs9374CCCY7J1vbTp/bL9YWQoH4ZZG\r\nIIE7Wo1KLlXj3Zq07pdMTbPOwUPKb6DZ2hcSBY4CFdeQSXf2h9wOEh6qm2IX\r\n1w4g2CnNxeV7buYrjNzr6MTV4rSkwf34mKU=\r\n=zk3u\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d3cd58d8ba80a8de7f069ed50665cfb9e500ca7e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.b889ca03b7","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.b889ca03b7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.b889ca03b7","@lodestar/utils":"1.8.0-dev.b889ca03b7","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.b889ca03b7","@lodestar/params":"1.8.0-dev.b889ca03b7","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.b889ca03b7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.b889ca03b7","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.b889ca03b7","@lodestar/light-client":"1.8.0-dev.b889ca03b7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.b889ca03b7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.b889ca03b7_1682324028908_0.9954016728336375","host":"s3://npm-registry-packages"}},"1.8.0-dev.9d8b831f61":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.9d8b831f61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.9d8b831f61","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"90c6fc9ee3f78236ec01fa64a71a7855d320e4be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.9d8b831f61.tgz","fileCount":1020,"integrity":"sha512-PxrjgxHMiwAJU95JwnbmKXyEYXjd+u/6QWWw1dKA8i5ugjzh6SjctmPfUbl7d0d/WhU1FtlPj6QdpZbSdvBlJw==","signatures":[{"sig":"MEUCIQDpnKPHXgw9otw+MuN6mO0XClmDDeO/t9lwZ5BzoDxoXwIgUio3SR9Vg88eUOPaHv3XrM5ahj7luYubRFBHz9CR6L0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRkF0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptiw/+IEexGg4EHo+18Z5D5EOxe8gbgHWEIAWxh+RCUT9YhukIkcLq\r\nHqFu1SVRti9PgfC+fkhqvAagdV0P2FRh60Ht6nAy804n8fDfsbySTnNhxjI9\r\nztHvS7RFuS6Gx+KySCcx8WuVBYSeqLkdu0/6j8cmK7+7SLnrlJpEI0YHis/K\r\nyCf/H+RA1BojoT9D061jgH49TId5IlPudm2LIlET0dB3/9gFp6LA2bdci+qy\r\nLWp821hGDPyMd1yRieoWPuvnfqzjgZwGaI3mQOGkeF8Qw1QHbtXjnwvPey5T\r\nxTvbFXhWsaXjXYrmTlUZSU5ql+9/SkF0OWQTUNuG3Pov4VzxWtDxyDpj2G87\r\nazXJt1Dl+yDCuo1d1NgzSFspi0XrPv5vTddZESrGX78FbmgyrctXsrtJUEvZ\r\nnKlf1h2YkrAHXwC1wfX3otzBBW/zWZc+m4eujXhPkjMJdzjrDX3iJC+D76eR\r\ncPbD3kE+WojLQCuJJfPJO/LQF1Kf+msLRIywMUmLY7l9pjUTl+ZeOj/YE5Ka\r\nfZZcub7jGtf5hhJzB339AefyPgiPfe3MVk5N81buTaxiK+SydHnbbkBHGUX2\r\nb3j0cG3FheEzOgIqaq37rO6nVFSFwBbiXYapnS+mA0Jmb+KYlMvXub57qIEq\r\nhwb+pOvp0HStssUutFv62TBPCncNT+qHI9A=\r\n=e8QZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"af627f6d6806a1238bcc6b8a4557b6e9a92ca12a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.9d8b831f61","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.9d8b831f61","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.9d8b831f61","@lodestar/utils":"1.8.0-dev.9d8b831f61","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.9d8b831f61","@lodestar/params":"1.8.0-dev.9d8b831f61","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.9d8b831f61","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.9d8b831f61","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.9d8b831f61","@lodestar/light-client":"1.8.0-dev.9d8b831f61","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.9d8b831f61","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.9d8b831f61_1682325875762_0.9342565672847414","host":"s3://npm-registry-packages"}},"1.8.0-dev.734d80f210":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.734d80f210","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.734d80f210","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ec64715242807df68e383cde2683fa541ccd1c9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.734d80f210.tgz","fileCount":1020,"integrity":"sha512-kI86VZwt179bM2TrPkVEZlqb20mW/ffzCjaj8+CMHstdCFmNibHH/DxqukgnX6r8yUlN0Mc9fxs6MKFLj2Olng==","signatures":[{"sig":"MEUCIQDvYNhJWTwm6XvUahlPRf0xVTQxSGTm1KUObSsW7fuGQwIgOG/h9qZXmqyb3bu7L6e5JggJoEimHkTXQC4QB3wtiOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRm0qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqghAAoL7L42XzwfPTCHZEECItkj9UJ2jna40OuJwl8Xjotmn1Hbn3\r\nEPFJJ8IGNmS+9T5RaUO7OvOTn8dBMoJtFbH5yjJxqBn7gHY7n80V/KCnwHOn\r\nXZYG1cqJ+asM3aPL+ozeybLSXc07Ews0p+Amh/gQi5HuEXaTsOzyRSyH/3h/\r\nHKSbFf10HgFq6JR977DC+mLqeUcOtMHWyyxaIzhptHsW4aql75UjspX0aWHl\r\n1L/sJuMVxC/a1Mn4/ZFETVU6QXzwLSTpBR/9PqFdc0EN41W9BEYZ3A+bKW9Q\r\n4YXd6eUP8Br2LPR2wyIfYoE1wpZtieuHWnsl7aRD9Qq1Y4iH50cx05jax2/L\r\n7BOaw/zRPLa6iWKnctJgUyp5OsBpSp+7GomOgldJ4dtx/MvOxYb86GHCCn2C\r\ni+zsbhorwfiRjx6HoCWebVJeYgDqG99T/cQ7PPob2K6gaoHyIT5/53eNo1Qo\r\nnjZz9fjRSzVUC0WvrR1f6ZQsDiYfHSaOyhk+TieGh2HD0mjpHWxPgORFgmVk\r\nN53MEEYT9YkDTSVuVFwOmvBFhIwxC0KV6HK1JuJXABD/AgSnDK8Fqe1ocV4t\r\nr1F4N8A3U2b7nu8zhRjt20rjK/bf8TSJDeesoXUFk7HcRwsNtEBxLIRahvPG\r\nbUVYpc34YP8P/EhCrwmUd8AYwfqhLsy6vQg=\r\n=1bKC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ef906218d3c6d979326fb0f9541b5a2df2d218a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.734d80f210","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.734d80f210","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.734d80f210","@lodestar/utils":"1.8.0-dev.734d80f210","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.734d80f210","@lodestar/params":"1.8.0-dev.734d80f210","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.734d80f210","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.734d80f210","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.734d80f210","@lodestar/light-client":"1.8.0-dev.734d80f210","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.734d80f210","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.734d80f210_1682337065948_0.28819063014753454","host":"s3://npm-registry-packages"}},"1.8.0-dev.05c93ba85a":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.05c93ba85a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.05c93ba85a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41df3ffff5e66550c1f50b4379c7b9fbee28fb7f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.05c93ba85a.tgz","fileCount":1020,"integrity":"sha512-z93s/6ldzNMV3YfTDqJi4j9SNI83bn7ZPQ7pfgu6pfG+taH3IQhXRlwlMBfR3gSY4N27g9cp5U4SfBZdnZEXkA==","signatures":[{"sig":"MEYCIQCWU/q6W88AQQMCd8EIrGXBXcrr9SYRBUKNJXrJ88GUowIhAJDEU6bnWJ3nck0slx7HOQE/6l9VJX+1xjwcGwmVFMr+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRoTLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzEQ//RuCZ2jDqvHAM22Dz+xshyTsDQb0RFtB0gzhBQ1zLPsfhra1X\r\nMl2Hn+1OlNnFb9yMvHwtwt1lbMB3usP65me6vFkSbF31NeSMEATv4l6Gjo3+\r\nnWJeT9eReutIr+3SfNj9sIJb4qdaON7aqPY4JexZlARAbEm7cxyaUvI3ZcSv\r\n0YXvRFRuRRgyObhLc95aGLs8BHbq/sYKTK9UQMqgGF+OciuNGdEiruRK0oJS\r\nwH2qKwbpwATgDirf5HXshmAS+pinVBC19n5+4F3I30v2p0ZYX8BF68nGSU21\r\n9dawghe8OHh/g+DGvqRagrZnCvMG/MPhHHh82Dilpy013VgfUJPHXiVn7pTJ\r\nXtEXmyWLFUcQ4uZPfA2TLIxcekWPq6LzYtYqCQbcWKZH5OSX6vdVMfZH+IY3\r\nwR8IKpmea5EejpwinldWK7gCW8tZSk8cI5qHppbN+6G0NlKfEOKmLpT2++3g\r\nfggNDfVsYlPD4TghB3rdhgFyIMXq+jFD3n+N1RWRwkOo+wm23euEwbR15aUh\r\nhiJc6mAr4WyJhGV2wiBiUS7OFa1hinMKLcDaErarkYq3/dwc2vC/PcuU397O\r\n6oSUZWe+PyFbii/BEufCwr0DPOFmVrPq12P0M/0a2U1yrqiUA3K/QAiM2cNo\r\nD6hhDKEMj+p6FM+4ALbERjU8TqnXIOXrab8=\r\n=IOlQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6d293d907f91b171e7094d3e27597d5b5828f603","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.05c93ba85a","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.05c93ba85a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.05c93ba85a","@lodestar/utils":"1.8.0-dev.05c93ba85a","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.05c93ba85a","@lodestar/params":"1.8.0-dev.05c93ba85a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.05c93ba85a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.05c93ba85a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.05c93ba85a","@lodestar/light-client":"1.8.0-dev.05c93ba85a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.05c93ba85a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.05c93ba85a_1682343114959_0.8943529507667598","host":"s3://npm-registry-packages"}},"1.8.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.8.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3c718fbe15a307748faafd6308dd1c605bde6627","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-rc.0.tgz","fileCount":1020,"integrity":"sha512-7u+lpeRbh8TbsMA76hruuc+UwbuXLpXuxOiFD5jJxFcTT18YWSTKx7y7w7oeXlS0v2HkWzQw2CZ+lG/V6zrXhg==","signatures":[{"sig":"MEYCIQCJA8gdL0L6Q15bmrGpYgHEUvyZrBbyYmfJN51aSDL6RwIhAM23XI3qDtd94xfWBnobhg8lXVj17H22v6yCvnmlILit","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRoXkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeQg//S0pVdW67zMMLlXksGkDasRRTM8YFD/IQKc5mSaEB8CFev5Sr\r\njnCEKoq2x7t0CTzpCMRNEXkWd2waRQz7+ER8aH/m5LogJ4a+7Xw/fNFBKwCE\r\n9pYZ4ADD/y4M+QE6Mw0rXRztt8eV5QEc3dHdY9CdlxjA7z4GYag6DB5AZJPm\r\n0gqjoawtSmeFhvfsDlVRghM2o3fa5xRY7yVk7W3CEQmDf3Ud8lb/qTEQROHu\r\n/1xZDwR916W5H9YM74kADO5+TtOUC7jJXxweRl3rtJs9Tzf1xsdzliA2RFOX\r\nUNlWPstMjiK8AuYPnnSeJWC/mWXnoSJpFVx2hK8XiRhMLunTSMZ+buzUZgdk\r\nHfmm5lj0pm6Xvtly86C0/jyp83D+Jt3k/sDcVfG7HmjOKzv5ijKVtPOYtVZV\r\nL9ZpOiE1fcjl1vvi+iEOTMlamDvsdqI1zl6EQn+nPSnTc8Mn/FzcA9O5dTeM\r\n+xo0o/H37JhE+txmITb2vRvqX++zDKKLXn5bYXs8pPNhZqEG4PzPu9Lmaq4A\r\nL2hpYSozv7hgLgCQOcUCIMjkOOmzgsJlPMyzYALclnGjHgMGveyyWZRjPDVx\r\n6VS7K7wpPW348Z60j5IkW4mIx/Do1pKTouwO7bsH5E1hB1CLcuedO0xKpNnu\r\nehHAp6jg3ULc6ed2w0aLigauTA5tRIM3RmM=\r\n=h3Nb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"447e526e763cd54e180f93eca9712a0343f2ea6d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-rc.0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-rc.0","@lodestar/utils":"1.8.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-rc.0","@lodestar/params":"1.8.0-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-rc.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-rc.0","@lodestar/light-client":"1.8.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-rc.0_1682343395905_0.03474200863090893","host":"s3://npm-registry-packages"}},"1.8.0-dev.9deb9f1105":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.9deb9f1105","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.9deb9f1105","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9be8d08d7b81825b88bfa796954878ff5c480ce2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.9deb9f1105.tgz","fileCount":1020,"integrity":"sha512-I9Ms2Nf3THgEgMReVSv3SLztZ2uQmq6qM8IaTN2VxFqNnaPImN/OlxRl2k8ugo3H6vPkBiog2obg9l5AbvDdFQ==","signatures":[{"sig":"MEQCIFjriReXKkXdiijm6w3pqth+8Ns/bBGB8au2+N/fg0aCAiBu0Gj2GK7eA6rz3seged2WeKAjJB7k+LRQpyJizeC1vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkStiXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY0Q/+OBXdV8U1WZEzzm9IFAL3O5K9HUAloujIDH5xjBIzm0e1R5ET\r\nurwRng58sr9yFmI8Gff99UGkXztM+82LxRCx8eSCevl52cX65MeZXfKLJHCP\r\nSh3YP5/Du9JqZIqNN5ZKI8BoAsukpLbCA+HHmyXlGpEPjUuYMTfiSbh6t2OX\r\nPPgaaIQMmfzVWxucxHoMLreQQQcNDSINESWjwfaYc2qs0x/1ZanMRdeutea5\r\nRAlQVQt4wfkHbHLRGyMar29FDBbPiG5o/yDWD0EwyslpslVoUvbuEs/zsGEa\r\nw7/OMGmmZ81jhEPD/7OkdvxRPXIalcCtLSeWS6uW2zEKuqqEpNb356RSBtHd\r\nHGXzTK/sGbHAZvlYbNluMNlQu+OzM2l8TPQy/2fEsT3yb8r62ax1UQZ1G0r+\r\nimXOQvg5uUY2BHUblgHwh1rVC2bIokETTKi9GnMjXZUfeyQVRmdWprgS8bUu\r\n5jgeauIdDUhVyuWgYzmFEWpB3inLDtI6h0bYkPdFFhyhjm8YtMKBCH6/6jCc\r\n0qccFLEfQbaiMsmaH1WYqkc+x4vwzlHBbZpC16jOTtv9GhUlvFmNqO5QY4a1\r\nklQ4bdyTixOXZNhceAHMpwwEOpGd9zvsKsOJMojTKXHInrkFzjozKheTK0mY\r\nv2XNyxHsRerrhLzKc1qB8cuLknUk4A50VHU=\r\n=yBg2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"da0707be1651a6789ee213f86ff59ea08b7057aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.9deb9f1105","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.9deb9f1105","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.9deb9f1105","@lodestar/utils":"1.8.0-dev.9deb9f1105","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.9deb9f1105","@lodestar/params":"1.8.0-dev.9deb9f1105","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.9deb9f1105","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.9deb9f1105","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.9deb9f1105","@lodestar/light-client":"1.8.0-dev.9deb9f1105","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.9deb9f1105","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.9deb9f1105_1682626710954_0.15045385353702057","host":"s3://npm-registry-packages"}},"1.8.0-dev.1d7b238c4b":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.1d7b238c4b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.1d7b238c4b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0db68d865feafb4b18d494e734710d7175e26c21","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.1d7b238c4b.tgz","fileCount":1020,"integrity":"sha512-mtRHcti3olKXmG5PSe/ep/N7dmwAmg97M5Wqzr2rO1iTTMEGhYqcVYe4KXzLY8vTlwkazU/ihR/6XR/qksOMRA==","signatures":[{"sig":"MEUCIQDaUd1Vhf/dieF/Kal1kGDlUIfd7DJGwLIM7QXMv+TBJgIgKipUyINKog6W6hYh87eHZsjr15ER1K/1D75WkuM7r+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkStz0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHtQ//Ym9yy5k+0GG5DFFQ216ZkINE0LGkgcJZOYj5Wvbx2PKqsMFQ\r\n0c5e2H4SoTDGDyCqww51kZgxVy7M+j3SQwHDcOI94jM/M/Bg3HHddk4aSFzc\r\nSZ17jkfIjzDHYA41SdxcVoe1Z+gwr8ROnUznBJZ5XDpi+AgZWTQjUQ5Fw6XR\r\nMPLIDsBTDqV3Ad1AvNf823aqo75UQXxQ1d290O/7IJBpTC2v2H+9aJbxRWXF\r\nh3eP8A7BcYY6KcLC5yYcydiHt8SLQ+GRMaZjvkFIDZL1+LZHxkG7w57GQANA\r\nk3msUIhNJVYmIW5a2KbadUXRPNP2JXUElcVT5/vTipBu9o2gbsM+wC3booRT\r\nw1qJfE3mKmK7/s65oXDYWq3HVFzL1d5R/QLkKealehVWEp/WU173Q+JMiRZp\r\niPi+oviYxF8OTS3CLrNPYZia0LPDEOu2rvVEbVbKiTHpb9P2zrSkknoyafmS\r\nYrKypKziCJ4CYdaWDkDYHooNmdG04ZP5iUxxN7uXl3EoOh1NdYTEglj6+CkC\r\nvEkYBm0H9FFldiR54onLc3Pphv58iSvUotatKMbBTcp27mKEBYpP1DV0zzvZ\r\nxG6wyd1OVI3aGNQHgW3nicQvIYQ54peQ44dfqveO21UxsB+CB4ZB0HkXshKt\r\n5ICKnyVdrhXzyDBBaA59XYTMspnYSdfttr8=\r\n=v9ix\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5687d2dfb4bc2b89fec1ef6b26d14a17af7b08b0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.1d7b238c4b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.1d7b238c4b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.1d7b238c4b","@lodestar/utils":"1.8.0-dev.1d7b238c4b","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.1d7b238c4b","@lodestar/params":"1.8.0-dev.1d7b238c4b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.1d7b238c4b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.1d7b238c4b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.1d7b238c4b","@lodestar/light-client":"1.8.0-dev.1d7b238c4b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.1d7b238c4b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.1d7b238c4b_1682627828586_0.5874189678949961","host":"s3://npm-registry-packages"}},"1.8.0-dev.34c2a2af77":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.34c2a2af77","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.34c2a2af77","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f752902c68fad90c69e53087fb149f8bd89a8886","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.34c2a2af77.tgz","fileCount":1020,"integrity":"sha512-1RXDnET/jJb/44Kn0a2vwuMPxiULADi96Bj5kLjp016G9iCHtNOaQ/7Y2YuY3J4a2OwgmFRMbIr0ELiTf5Cl3Q==","signatures":[{"sig":"MEQCIBlblzb3f/FbsHen4I5WaU94M/28xTGvRdy/sEX0nPTkAiB6DZLUJcPGCFaXzsI9nt+JAifIo5alCscyx1ChRX2ikQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSvDyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg7g/8DSTrcdieD9ystO/d5CAeHOJgH3GZj4hBZHsTmhNCvGAMP4th\r\nkrZRw+mKtpA5s4ECCtz0Opc1Ou+k8Vl6NpTgpNIS7hxJl9ugfKUB2fXa7eOH\r\nywEuP1jnuw1Xt0sTnBBBYHkn7OejbHPTdvGw7XRFsy9jgnH5ZjQssLZ6dRra\r\nZQYTw9XXduuaJLvFJ5fT4YeQT0/jngIzlFz7xM5NiDMhQNLp2LNWqMdKPRJU\r\ngzw6xsVshBr/Jt8oZlCwYj8ckmelvVSkra/mMMlk/MdKB9EK03B3wcM6PTzN\r\n7xNI0pJ+EUtjLzkphwLhUcztgCeDzrhJmDnF0E8CfaTKpIygd6UEjnj2aaN+\r\no6fsW6mWn+N2krgGwWhTUtaEq6qS09Vkq40j4k9tds05X4hGUKV4T3UGdrT4\r\nraX1ZwUXoKIg8gt5bwEHM/h6fYtS6coJErL9A9NZ5a4JTt9i66LyRrgzIqR2\r\nQF8sq9/xalL0B0ZTUFTr2qibnA3162iA7xikJgUSKP9MZbn4iDh7siSo/Bmq\r\nYfTEL6d61M+v4H7faytirz5qCWJCdzUfKza2n4GwubYrxD5OfxR+RplWbX4U\r\nFKO6OzPNSaSzg2RV02rR2/GDPQ66ecgCANAuk33/e9RNdFTzVqnJ+D2uwnUQ\r\n1Qh1GlD+J4SqvoiwC/NQIvv/E0muJXo3Ai4=\r\n=Rjdi\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f8418d8049d933885653085dea5ce9d950ee7e54","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.34c2a2af77","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.34c2a2af77","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.34c2a2af77","@lodestar/utils":"1.8.0-dev.34c2a2af77","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.34c2a2af77","@lodestar/params":"1.8.0-dev.34c2a2af77","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.34c2a2af77","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.34c2a2af77","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.34c2a2af77","@lodestar/light-client":"1.8.0-dev.34c2a2af77","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.34c2a2af77","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.34c2a2af77_1682632946605_0.24970155832464513","host":"s3://npm-registry-packages"}},"1.8.0-dev.b60b43c1eb":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.b60b43c1eb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.b60b43c1eb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6291c24db6d2fdf37034c207b9dd3d709ee0b06a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.b60b43c1eb.tgz","fileCount":1020,"integrity":"sha512-QHGLiQSyppf9AztSAzi9penqOVBUDJAgUVLzPNyszTJ6jn+MkVOd06x5lYCJuDQnTURxY7f9l5LufRFUiY5O5w==","signatures":[{"sig":"MEYCIQDTuzlMQgYsYGgcfUVGWKsrpxrvQ9tdrSr1HtBm0+xUTwIhAKacybpICX71udxONHNGKzjhilgj/4MxefuO94wumoJY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTDhsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXKRAApDEVEO+NLAIBjcEnwW8uBhPDD14ELcAa3vGieLIF6oGGoCei\r\naQKuWRu3w5MmI4II1oFdORi6jDAu+BO4eyE+4bmXDOo2eQQ8vAeBsC8CZKUL\r\n3CYYlQL+EnFQqpU4/hkI1KNyv0h5ama/YfTH5mE6mY9uqxlKe4F0+wb/x0F1\r\n+04uFC66/FHuKv3wxV2BqpLramw8bF9mIi9ePu0WqVmMybHFSouWzT3hOhB/\r\nskcqZUvgQda1Ubl19KMAQLAcGO9GbFQXExYSPQTKSQzd+M9zLLPgYZNOAuEp\r\nk1Z19ywGMI44Yf3RXcwiJdvOsqqfcV8DeQC/7Gf1ZLrc8HkM6v2XxqaZmAqF\r\n/IJGJUqgmS1bzxBDoC14XLKxytjSm0aZuEX4Rzd9PSAL6BEM3PDGbNM1vSrz\r\n2a+2HTlu8DosmuP9fI2ZeBGBc9mt73Ys8iDSBT7XofiydyMeZZ4MnAZW1X8E\r\nw2hjiAZxPK46+wh+XJEAAR9QXbYx2hcjy58bKBhZ0vY97koDP+wl2A0/i28S\r\nwU8rVHRyDqI5rcx35hv5YQIqhiFiZEVLTXMLc/PsZQ/r86lUFJJKGfQbr3MD\r\naY6Hrwf1U4lcse6IsOoI3FqhlysaDnTVvXfffODVoGsr79h3ULu/UHGIXXxC\r\nKrW6f5zPXeMWXuZP3jvK5W3oOjHMgxNRkjY=\r\n=VM34\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"663eea78259a3c4c216e4a7b3178e6d5019c3d74","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.b60b43c1eb","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.b60b43c1eb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.b60b43c1eb","@lodestar/utils":"1.8.0-dev.b60b43c1eb","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.b60b43c1eb","@lodestar/params":"1.8.0-dev.b60b43c1eb","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.b60b43c1eb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.b60b43c1eb","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.b60b43c1eb","@lodestar/light-client":"1.8.0-dev.b60b43c1eb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.b60b43c1eb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.b60b43c1eb_1682716779836_0.26999208385819906","host":"s3://npm-registry-packages"}},"1.8.0-dev.d5e5c1f691":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.d5e5c1f691","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.d5e5c1f691","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bfdcdd74cf6933c2cda44e7e25a475e3382a4828","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.d5e5c1f691.tgz","fileCount":1020,"integrity":"sha512-bSdx+y9Gy2zimAagFRYQrzf1u6tMMqwPLGIIHe59URfBSCe1Lgj/YVjg45cu/nOEomSAYgoY+gj2Bo2YX0p/YA==","signatures":[{"sig":"MEUCIQCAts6XkdjMmwcHY5Q9iUNHYmAT1qV8UA4AHkkW78BP9gIgQkPOYyOisx/JfR0gmXseQxtvqW0YjSPfHY7FxnKZ9Tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTTpHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+dxAAhtp4K+yRvTHFGQNdo+f1UZLfr8zi0t3hfTLWKmaLpzvsUt7S\r\nho1zzqYRMjBCGXVqc+Qim7sG1tldAOhQu7HFLC94uGSx9acq+OZFOVcJRRTU\r\nsxEM0bzK6XJbf1sZrw9egIuTH+w7TPe/DZhPi6XH374GYbuRDNb7oWBSOrH4\r\n/ESiyXLZGmYRBii0L22TaXMvJTYqH5zzAQ07SfIAuk2NhG6TAcpXdzRV5bjR\r\nIOR7WXGxkyO1t76h8S28C+5YkaACqV4f3x22dhmVftBzFoFqZBjRGBK/v0fY\r\nipcBXNIlzqcCZBG7WrvJAqqt7flgHYWThDQ1QKaYLRYWtoaDCqfs5f6C5FV3\r\ncnmw0TMbNxZr/GX1LCvp5j4zS+GSx65H9F0pLaSEWGvk/F9ZqzNI4saVQM11\r\n7zJCC9UAagp/gzIHGkQ2sbG3rZdD3GFcVbdYSXYK9Zzak9b4Y/0iljdh9bHa\r\nHsUCg94AEfcz5kI6UUup0BBayASOD3gZetoquAgNA4EK9XKUmJDXvpMcoNgN\r\nmkgsFP7JorrsezGOY5HUFZYrEEOenEUFW2kGvz566iG8Z4jiedR7oS+OOtCA\r\nlS8SuHhqXkvv/yi0kOe1/JSWn8IlYt08hAYHwitk1IVGwbnJtNXITrThwd+y\r\nHPg2Vjrle0VigWKi4s2hWEMAwyoSHJMrYM0=\r\n=VOFf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9e7a9a74240bdc0f1860a788024264bafe539fc9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.d5e5c1f691","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.d5e5c1f691","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.d5e5c1f691","@lodestar/utils":"1.8.0-dev.d5e5c1f691","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.d5e5c1f691","@lodestar/params":"1.8.0-dev.d5e5c1f691","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.d5e5c1f691","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.d5e5c1f691","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.d5e5c1f691","@lodestar/light-client":"1.8.0-dev.d5e5c1f691","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.d5e5c1f691","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.d5e5c1f691_1682782791624_0.7452889893896362","host":"s3://npm-registry-packages"}},"1.8.0-dev.2e8f84e74c":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.2e8f84e74c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.2e8f84e74c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b372da3ddaf5e8d1cfb144ba57ff6ba60e06ea86","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.2e8f84e74c.tgz","fileCount":1020,"integrity":"sha512-WDH4ls4inHj1ZM/HC0oAsPBAly73nvMlYezU/+h4fz5StXNdOKMod7PdewWJKWrhdXLhO3uTMmlJSQ5S7IsNxA==","signatures":[{"sig":"MEUCIQChGmJATkdYdAUb085TG7VdFPWgLrm4HAeQt8vSm4L8qAIgE20XiDCuGbw2M0EXbGIlYkSAuP6gKbftnA6vkm/IvNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTUtqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVxA/+IuVLJ1oqn+sXZFoct8bq+ts7oix0Qn0/hlBkVg/NFf5NsWQO\r\n6dBhZci+zWjlAEOtHScgcRQcOUH9CealSeFmvAo7+dDILEG3VRFqAQwtUZy6\r\n00hZxaUuSFMousrvCmZEYeSyE/ySY+KkgRuXnhT9XncuAtBjl5ikZ2uqX+Pl\r\noFqBWdSCVYchUUGG58WUxtbjpDwkUZQOlEph0DIbJ1IUUMIUgZ7gUAbIWPDW\r\nzVqJOIyRfeaCovn6YwTVhWil9PsgNbv8lmfdFAkIGuaxKFbADP55RiXUOzRe\r\nZy0d7fzt7MOo4tVF4QTWsSf8nwUksIa1lBBDFtNefGUqF8GcLVY0yL3p/F8I\r\nZDlZrdFsnw97s0yUhzTl5G+AOsZAZrdBWt0n67zTf9j+/F0W/rcpVPR7miqp\r\nWOEZ+8yCsMLlhmWXUGc7AGIIPIkcCo5VZfiYI6Tfte0jyoL8mgw1qSeRcC2K\r\npsjZh6LuDRG/ihqdU3ahr0v4an0SVjEdTAQO+ttFVtlTXQ2g2iD4jEsvehsm\r\njtrJZyglUQMwyig32XtOR1ZNB0cCkz2j+OkZJzkW2LOvKaxM3zd5dXbPrcjE\r\nNrr5QxO0Ydj2wlD8e47wTZWvgKA0arc7Yhj9/RXRQ0uJAN8XhaD83sNGFwmQ\r\nZPLhLUp0Si4AkIMay4rSnldNTJAJxHEoQIQ=\r\n=m7up\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"83e6aa07e62ca84d414bb4c81a20a5260f037b79","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.2e8f84e74c","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.2e8f84e74c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.2e8f84e74c","@lodestar/utils":"1.8.0-dev.2e8f84e74c","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.2e8f84e74c","@lodestar/params":"1.8.0-dev.2e8f84e74c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.2e8f84e74c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.2e8f84e74c","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.2e8f84e74c","@lodestar/light-client":"1.8.0-dev.2e8f84e74c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.2e8f84e74c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.2e8f84e74c_1682787178266_0.3305578707671286","host":"s3://npm-registry-packages"}},"1.8.0-dev.2fbf178eae":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.2fbf178eae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.2fbf178eae","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c11613344f5c3621f0c5b2ccae3bd54cf89b65df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.2fbf178eae.tgz","fileCount":1020,"integrity":"sha512-xdWpy2P3fO67P5yoDqBpuGqbKnKYQ8QiGjxBCFPjLRsL2G8VB2mWx/5u21ai+rE7CgDy8J/vNAC7HeHMH0UUbA==","signatures":[{"sig":"MEUCIQDXuBQNbeGsluS7XY+wO2PwuI+PeWdSw2luDLdPkC/6tAIgEvcFJw03EHUB1TYm2WL2rH7XxHiCaz0wVtS4IIGZy4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2771981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTU9aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/xg/+MiyTnpsNYGEJtzJRPdraivL3t3yDRi9PwZCDvgLTrWYXxel4\r\nOdGAd+/0AaY/lX4bSmk5GUkkRmgUjK0eD4Gddl3186bF/5C9qMXCTqq+WEH2\r\nbDwcvIZcupSFlGTywXcfj29m3Htvx72awG1lZe0QNG1TfI/AVLXAothm8CNs\r\nIqbZWr+5crK98xF8etk++051Vx+gj3Bobxv3gX2Cu6b7t9+GNCDYzbUvuKPr\r\nMQdKPyQnkL3dYANS83l06+oaUFRmexVlzxXmKMSIvtBJuHGZ0rn382vV+VQ3\r\n1QVlezoCnYuGCayJAnJBsDJaceiHQaBMbBF1rFsmhgoAURgJb8WQQ0Yzbt4z\r\nOjJ0PUFH1HNuzC/UqaFVh6J/N35LF4Hs7jI50G4fJo6H69hyQh+Pg/I1mCHn\r\nByLNfdkCwTXBSVAfyxcK14DqvbLixOPwc6VCliOKfkPv4ZmZfysYu3KPwt+Y\r\nWIOBFi1uDoozU/B/P0hnkG8uzK6wlyxJd60nfMrAX/L4cy8vr5P+2/m3dx4x\r\nKyrpxBoHnk/7gEx09GpdYokANS2QiCaRHpLKlD+a7OILku48kprzKrWtKSGQ\r\npFykeQXugMTdLCzrvkNiq7b7OzrCr/jBSXaJ6B8HYd6/qCWlBPQR8PpCkFZ/\r\na0Qwm5gbeB6HjRXh5akeO0uk81I38zvGu9A=\r\n=oP7U\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5401463f0153e4167e13af407822068038ba6867","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.2fbf178eae","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.2fbf178eae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.2fbf178eae","@lodestar/utils":"1.8.0-dev.2fbf178eae","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.2fbf178eae","@lodestar/params":"1.8.0-dev.2fbf178eae","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.2fbf178eae","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.2fbf178eae","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.2fbf178eae","@lodestar/light-client":"1.8.0-dev.2fbf178eae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.2fbf178eae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.2fbf178eae_1682788186529_0.015215438743435561","host":"s3://npm-registry-packages"}},"1.8.0-dev.4981f5e8c1":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.4981f5e8c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.4981f5e8c1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"613d63f3d2bcde42b3524bc0a6bfba210b312cf4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.4981f5e8c1.tgz","fileCount":1020,"integrity":"sha512-81hoxKiu/nRMH2crlPiAcNBB/Z4IzUnWl49NZu4u3neAL+v7qNWdXQ6OptASsNSMJy+ftNAZpa4amiQ6dUXidg==","signatures":[{"sig":"MEQCICtNmNMUWCnQEBYIsGCmZ3Q65YyrkbHGZxKKzc9yo2+GAiAhgDEv7pPnWfqDriEYQdKTSy91XuxwFe8fExeL87uzfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT0FRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDoA/+MEIvjBPnbVksk3bf+trlWoKqrItLmt18XzcUbdSBLOhgz66b\r\n08j6t5aMmuAnifW6eYX6CbaN6yf0pltCBO1c04oRSnEbnjAdCWszealYB/H8\r\n6losf3qGRDDFCEfHBeltZoKzBsOLM8Q7JL9vUEjak3TqxnR7wpdo7nrmAl1A\r\nsSXhtC9ckJ1uzqWeMaZ07LlPo+dNvR3XR7l1q+aLgBBpgj0NQ2aHh6jQh4uc\r\neG/Ah5kwyL6lg+7DFUInbXeJfmLLv2CQv5fsCSyrm3XHhERVECSI65jaBa0D\r\njgEyJfcGVdcOTNNAIM0Yte8PDBgXCLKDg2aLuj6St14PNWbLTcE1SWIwidMS\r\ntsRGyOqww/QTLj3PHZtyeLTiEtMuOFog+nJRPNJ/oisMji265nFyo+hdTzXT\r\nSLmv1UkJkYNenOJJ1CiAyZfInZA0K2ouEfs7AjAQSGFJreX5VbJ6N8LFZCHO\r\neL8V6Q29ey5A8sI+pogLHJdSAWBp3oA33eHTVkGGCFdGXHM4AzrGhxERnDsE\r\nyadB/sQ+9eY9DGMicnRAWM5wqLnQZEstFVQglHyXKcoZqBHG/bb4NqdNLUNa\r\nMJVEpVGtPm0xXyDzJXLCPQ4rkXiH1/5tZGyCjy1wz6/xZ38A5GWu9RgScU2T\r\nirfJKFaZWXLrlFaky1jXHlJPyBud3Zdxtg4=\r\n=M2n0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b14e7b56a8aa5aa3eda503a137bade0dfdd26123","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.4981f5e8c1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.4981f5e8c1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.4981f5e8c1","@lodestar/utils":"1.8.0-dev.4981f5e8c1","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.4981f5e8c1","@lodestar/params":"1.8.0-dev.4981f5e8c1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.4981f5e8c1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.4981f5e8c1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.4981f5e8c1","@lodestar/light-client":"1.8.0-dev.4981f5e8c1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.4981f5e8c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.4981f5e8c1_1682915665565_0.5214861480192117","host":"s3://npm-registry-packages"}},"1.8.0-dev.229b77baa2":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.229b77baa2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.229b77baa2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eb31daa6740545e9214562d9307cfe9d7eef1cae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.229b77baa2.tgz","fileCount":1020,"integrity":"sha512-r2TAfNXepP/YZAkXRa0cg9CgG8U6PHBvL2zwu0gbEAvFLtGffroO860r1zsF5hNNoB6+3thsWhVXWF9vQzDQLg==","signatures":[{"sig":"MEQCIECqMvvDB39CblQDLSQg4Jkq9cXx0PTlPMNn7BaRhquVAiBfE5e4KyPQIxgXJUMPe8PMaSEZDh3vxzjTOA1nyKMhGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT4XuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN2Q//Qwk2xFtRVOgXXdaEa3cp3uZVm6ZB3oXGW+zcx5YpGS9loriG\r\nPGIenx9SaZcs37zM+tYVp2YM7ZE2+2T0wslN4LDWXB9wEnnKjmaBjZ0jbmB5\r\nDzEddqypKnxWd5eDdrV+jLur8ataqD/2ZIYAdGiNsIxTlCb4+j9cDbjQLmZK\r\n99w5FtZO2yAxEFMjAiAASzebw/Xd5nfG1l/OPPsB7LMD6sksZfqoiXM6XirA\r\nO2hMf1KWHGrPw/Rk7dMC9tG50Ej2hxGDzLlHjrY3gMJibYPr3e6YD1WkQZCt\r\nka9DYHmKp+QiFkMLMnpf4XOR4ljwtPcL7vg0n55s+WG9VFJWDsnBod3Bh9aP\r\nr+FByekgnJKqhpGqRBNg7ZVdKRWtkKiDnGN1flENgyVps2E/0PTMVOunLR29\r\nCgk6Qyw3zPqM/vw+NCcbzrrdAJHVKRBBKWQrN/YfFdgBcAmOrQEoQmRDYloi\r\nPUbs/FFb1y/dueFUikFe5mV7Figom7uGfd5NaB7GDyeEPIRG9bkVIquwqbSB\r\n86Vge2etjuiMUsEoaBUULS+JcFiATZyS5kQNgdyxmUmCW6zIByy50WGmzRaI\r\nEd4TyOH0NbykfivtfTe+gyLC/UbgZ9XZWQgKHnGAbxGhY6t7GF7qhtE4XOZl\r\neiU7YOQNEytaBF1hK1UMYB5XlQiorOhlzA8=\r\n=yr36\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1f31f3bc6a95a624f0fcf83346f1a4bffd45827c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.229b77baa2","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.229b77baa2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.229b77baa2","@lodestar/utils":"1.8.0-dev.229b77baa2","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.229b77baa2","@lodestar/params":"1.8.0-dev.229b77baa2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.229b77baa2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.229b77baa2","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.229b77baa2","@lodestar/light-client":"1.8.0-dev.229b77baa2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.229b77baa2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.229b77baa2_1682933230385_0.02311607878393751","host":"s3://npm-registry-packages"}},"1.8.0-dev.28f5cec5fc":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.28f5cec5fc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.28f5cec5fc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aff819683cc44855b55291d66810fb220e0c2b47","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.28f5cec5fc.tgz","fileCount":1020,"integrity":"sha512-+EADslQq66QyNC6+ANLCuHqjLTKhTUF+y6n+xOmQupvaoq3MahzY/Ht2VLCqTuKdqI5T1gPF+iajTF7/9L4Lgw==","signatures":[{"sig":"MEQCIHZB+NAD/Ne0wVVJU51grdHmcZJiH2EWXQzhDZ26Bzv/AiAmg1PEx6pVx8V0V8TPLI3HPcQpsLZk3THCQQjezBbloQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT8esACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNqQ//UaDLZNicnOi1PRtEu6MagCyhxL5W/jsQL6T/5SJbh+1sW/Rd\r\n6XBQDBKISU6KjKxPd21B0enrcrErKBn/nt75BUMGm3f38fuUwyHmY2b/mVMX\r\n/ly7nyUn7iePKURfI5IN1Hpq1LmPovtPAgkGWimpvFROu36NMAE20it9+5Yq\r\ninYX8EcmMOM8Q7GAmVQKPV4Xqn12/ddGfBIxg/f5baN3wZvGyXMD1EBcbFme\r\nSaeAhQ8gdnKmXLkurIiKFK0IdcEGehYulR0yHgB9LFyU6vH5Oup2oY+JEs01\r\nS82CkJkOlv9VbAwgIrng1GEweJlhWr+n+EdZ8/T4n42X9Ts6mw+/xg2Ox8gs\r\nArrxR3nS3T88642L5sY19x+72PZMQPsSpB+D+vm4SI+t3AR+7BLLxGsyD7qu\r\nQD8ZxLZXPTvARvsqTrxT7sPaQ51jxrYNEhbMXgrnC8IF02HayAAbhGb18VhW\r\n9KWlRUbWhmYZCiY4X3KEIiL+2GCrnacEKI9ylMQN2ZK8oyBaS+nedivtD/Bf\r\nsgTv9SrWxRRnjS2gca/1MRY47oWfppansUlqaYtJILzPcAz0ogHPVSsfM5/9\r\nCTTW4XAFRdaoZcJ/xn0ewknJjlFeWKbQuzZnsjBjTzcKPRzDSF0KuDdGsiDh\r\nLajIaUqvQnmzMbnJyGfz30joqyu0fkxbxYM=\r\n=vYeP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2dfdad12b1384465f8a50c2257f12055943f2163","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.28f5cec5fc","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.28f5cec5fc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.28f5cec5fc","@lodestar/utils":"1.8.0-dev.28f5cec5fc","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.28f5cec5fc","@lodestar/params":"1.8.0-dev.28f5cec5fc","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.28f5cec5fc","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.28f5cec5fc","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.28f5cec5fc","@lodestar/light-client":"1.8.0-dev.28f5cec5fc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.28f5cec5fc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.28f5cec5fc_1682950060475_0.46583680221162527","host":"s3://npm-registry-packages"}},"1.8.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.8.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"10cd095e901705025a896ec4304a5d7163bb27fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-rc.1.tgz","fileCount":1020,"integrity":"sha512-jY/NZvUkHkts0514Yev0Tro89lVxy7v2MOsTJADWtnhdDqFnKT+5/B5w3EblgkOsO76QpvSX+CutAys6ITLGFw==","signatures":[{"sig":"MEUCIQDj8Z+CuPb/PCGesU7YAi3INi71BPBMggrmsJf4/Zrg+AIgax1LztIYTbEwKj/E4mDJm0eXTy+IWiC1hgnf8mqx4ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT9PIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKDA//V2sdp/VcbHEqLrnzyqOBpyi6JtHxo5aX89MvGaslkqytUFrc\r\ns0xI8lyYLT0nRcw5U5jVakTfygp0QNNgKvLKrzaI7Y3LmnX46FGKGeNYZX2k\r\n5cpj7I59MAAoE8gP/pCgj3NOH4FyX97dbZV3l4HnGbklJAPIBNFszig42FwJ\r\n4Wtqtl2FAn9PgsBXxEviYXB6RR1nWyE+OXD+GDn+moLmI/MjNSHC/PZ+vL9D\r\npis1vSOkU4VQarjtiRinF4oZfs3wI/B7OKw4o1MXh9hgZL0mMHR2FnzxGmXW\r\ng1GgFUdV1Mz+mRIOeYEIAt2tTy1QLnRlunZONAkZKY/fvoK5BsIDblNTR9m6\r\nBZpF1Sffk/+BKsIaPNtD24+CwrOEy+JB0zQpFyIwLCjj6AwAV3zRLxoY/QqQ\r\nF8XMZOGxquqJBSoyKvi6yw7F4g1GEs/CmDLxLJSMy2/kqBbt/dRY48gfaOXn\r\neC5arDDUOVx+lLHslDmtT2DgO7yFfX8agIBNLscZkFhHp+Be5tT+MNmOGqiK\r\nKkIJvhE+d0zZBLuDrm88Hlg1fjSXE2sEtGI3OpL0BgHBo3IZrhEXarwFlOGm\r\ncPmD4uv6VPyiSO63WlC6SS99EiDXkC6no7vMr+v8ioz8FxXihKZs6Abyrnac\r\nPq7V9yNVXUhpxdMeTAkjF89QdQ5h/80iLRI=\r\n=28ZD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"660949d72b22cde8203c88a1d89460d41dec6755","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-rc.1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-rc.1","@lodestar/utils":"1.8.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-rc.1","@lodestar/params":"1.8.0-rc.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-rc.1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-rc.1","@lodestar/light-client":"1.8.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-rc.1_1682953160279_0.7070883893364579","host":"s3://npm-registry-packages"}},"1.8.0-dev.50e9ca5df6":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.50e9ca5df6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.50e9ca5df6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"101395a035c6a07a1363e4c8c6e81dc57b6c8177","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.50e9ca5df6.tgz","fileCount":1020,"integrity":"sha512-ewt5Q8psbfr33dWh9/r2a1zNsyTNuFAGbdW52zvMA/YlEPUviIvcrTbAY2my3SrFxgyu7InRPwtXq9ftU8rOhQ==","signatures":[{"sig":"MEYCIQCBzQsArUqQxECBBLsmMh9FqCJ3gjz8ZrkHtfJFM3wBzwIhAN/39dd9GTO6q66Kqg5Jo0iJPOt91EV/+P/KuVClYYf+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUA7SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQMBAAlQX7Owa9N8LYoJBk9DnKgcf4A57d63X7p4fTakBZFY/i2mb+\r\nH9zTRcw7r3N2G/aptKt1HmlOD/4EcCWEUyNP7MT+Ill50FS/D+pd2i5mg5/k\r\naXecXpqa/bTdRORGVbP3al8MI5nmYC+g03nIN74dt7/dxtY2yzV5L4Nf43Ud\r\ngmuACbtl3jvNKZwgCW5RQJltzTvOMTXgBGwBUpfKe0icJQDokxBatD0AfrL4\r\nDqyIlaGBNxe4JJ9afKoUCnpchiG0Ztdt2MdP/ZTah6iipfvvMuW08dcr0f6y\r\n61qcrj1fNKIHLlbC83Ns6LowHFJkIM0RetC8gOeUewGgD02BT80KsuEl23TG\r\nN3PDQvgbILJ03qQl2Cuuhm85oQgLpStP3JgOtG2ddXihdsTspJgv6WJ0CKZn\r\nZkP8UDbzEiRmnxsFCgx694X4PsvOOJmJxTF3KNoEmPcMtCxEVbZnUd0xx79c\r\nWR+/1qdOQPJVWkq2+bFqxOfIgcuJg7lIaLzirMmyXCtfN2CMk/7eG9cJKJEU\r\n8LRMLpu0aKtRrio+zEWhCxil+GGjYR0b4TdfdyrXUP03ScNs7yzYByHAbqEc\r\nL/VL6w0V5hYVXyJC2wzhkq/PTigWbOWtUyVIJ8igELagzC1/UfIOkrfyw8ET\r\nBGqymr/BsYi1gW4bCpHJGVVzVBhe7oRPKzo=\r\n=rZ6V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2d8b302a5587896a92594be4b9cbe54fd2fca312","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.50e9ca5df6","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.50e9ca5df6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.50e9ca5df6","@lodestar/utils":"1.8.0-dev.50e9ca5df6","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.50e9ca5df6","@lodestar/params":"1.8.0-dev.50e9ca5df6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.50e9ca5df6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.50e9ca5df6","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.50e9ca5df6","@lodestar/light-client":"1.8.0-dev.50e9ca5df6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.50e9ca5df6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.50e9ca5df6_1682968273855_0.6961409221095003","host":"s3://npm-registry-packages"}},"1.8.0-dev.ed047c39c5":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.ed047c39c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.ed047c39c5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ff62fedac85b72dc3900b0397cfd8ca044636dc7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.ed047c39c5.tgz","fileCount":1023,"integrity":"sha512-u5XVfYUrMF35gJSEniyVqhB8aCYbtdWRz8t8h1NQnVerjQsASfm5sfjfB0CPb+oipc88fptBv/Un7N1bf6YBuQ==","signatures":[{"sig":"MEMCIAdVRBldO6VHNsjt8IXadTbhnl0hDIY0TmQm/9NdZiDhAh8MzRBD69pJcarl9gIe3F6z59XcFiNneqPQxBKkm6o6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2774459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUBTiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBRQ/8D6SeqVTXvBbdQQ8ISF/N6JzEhPps51Som9AC+vp9VR6ZvH5e\r\nUvRG3f8bGmuqWI7r2FC1XZqytuiIjJmn5d7xCLTGY6G0lAQZv+hMDrbzPLPT\r\n4ogv3OQjtXqBnLIyw+bvnc5bSG2lwXAj+U0m3wLYsP7sgMlwRnocEoZQW1gm\r\nlvykiPWRFn6wAWX3yEIjStnSC65TJzlik0wTAqOvU6pWV6meF3yyU93FRHm+\r\n/OuNfZYF2dzgBc8dBgHWJntYcSN8lukzvAW82J4wnK9iQgBNgcyZnbl8247L\r\naYkkVid2MUNEwEmqpJ5VmfOYfkRx4F5yuOxbyRZGq8pa69OnFeIXD4iEs9au\r\nJ6YmUJtuGCER733DWK8eGrx2u6GELFEb7ikrGpU+0Kel401Hc6Xu52F3iGZK\r\nJT880oAWRYjYfI4266pgijSsaUFu6ZdEwjWyCh8yQT+VeaB3ZlucVsD1WT0B\r\nbPp3g5c+JhQ0vqQM14IX9C2FWqsNm+HLNj7CyjiCvIT7I0e6rQiOJY2ekVij\r\ncLB14NEo5XIC4stML9cHdFvz+yjvzOiX4j+fmbIl4yclon+WbRMjrYdKgnvs\r\n1rI0qzcNkrqJVRro4FHkslhnxggyN9mxwVkc+qx6WNnqrtFhRWk4W2MbwGTt\r\n1VDL0ag+4DRnCqFiIN4+A/8pGlS8JGQ3Mzo=\r\n=jr1/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"098e519a4b28026702f838524a31272d3b876b11","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.ed047c39c5","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.ed047c39c5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.ed047c39c5","@lodestar/utils":"1.8.0-dev.ed047c39c5","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.ed047c39c5","@lodestar/params":"1.8.0-dev.ed047c39c5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.ed047c39c5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.ed047c39c5","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.ed047c39c5","@lodestar/light-client":"1.8.0-dev.ed047c39c5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.ed047c39c5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.ed047c39c5_1682969826021_0.07549229116069145","host":"s3://npm-registry-packages"}},"1.8.0-dev.1e4ca97594":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.1e4ca97594","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.1e4ca97594","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"79593148d090329d52290df20c7a2559d37d7e8c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.1e4ca97594.tgz","fileCount":1017,"integrity":"sha512-frQyHtppoZrJvTvy/GK0YEoLGvVin8dzzmwMITro68oLJbTf7nDhJDQ2ovw7POqjQsR4Js2Y8SsIq4OVvkaIhg==","signatures":[{"sig":"MEQCIChLo89wo4Ogf4FhtNxIgOkhmhcRM5MzlljzHkHvCRg4AiALl1SvzPiMS8MQmlqNpNaSyqPrdDGxtXNn6dS80Mn5nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2773316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUBppACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocqhAAjX/m7wKWbbqrbjw7653fliG3BIbHR+Llt+DUGbelpmfDhFTM\r\nIejo7weUZV3k63CAMYf8rRVS5J8g7s7NKnUS72Q+LruQfLt9ZhOScALoSe5i\r\ntB8eCLLUmG8q5a/r8qisoHMYamfLboWuKZNq/1RnjwwliedSBHuJdR8Yq5DF\r\nXPWVpxp22lLVj4TTAinYeC50sRMcj3dL0NuP8N6PWuuiL3idmUNW8Y8aoskG\r\niMeh4ljn4iUOV2kNwF3vQ3Juf8Or7jPr1PgF8zum4II4FNs8rAOeWEK+olz6\r\nKlXcdsguSkL4jO/v/U1k8u3MrnVaqCC4Su3XGJ1buIQrY/yoLQFWhKCee4aG\r\nvxyRXoi0gOj4ETkQgCXg8dgY4UOrexZoELCkd+Fl+Iv3GtDOimlIfh0K8p2a\r\nQh0jMYKqbtDNY2dOS6iw/AsdJlZTx46ppUu/H0d9kI7VL8ApLZ6u7uxO+uEo\r\nwQqFq7jps9wUXl4aqE2QRUMlFaglPppVxQBaYT8iS4PPorMsZOofXWXdcxxx\r\nNo+VDn8AzL/FTrHZ/Zrn/kaRX8EtsxlkiSwKtp+anJcv4w4bV9difIZv1V7M\r\nTLRe4zjGcYmtQbjgQeP/UA1IGMLhUEurRpJGoG8xlQcIC4zFYMtm4OL/vRD3\r\nBEzpoFFqf2DN2W3HLW4Ux8Fw9VAisUiEBS4=\r\n=XcIC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"41662850ee2f4d812e374276343e03be347f5640","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.1e4ca97594","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.1e4ca97594","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.1e4ca97594","@lodestar/utils":"1.8.0-dev.1e4ca97594","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.1e4ca97594","@lodestar/params":"1.8.0-dev.1e4ca97594","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.1e4ca97594","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.1e4ca97594","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.1e4ca97594","@lodestar/light-client":"1.8.0-dev.1e4ca97594","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.1e4ca97594","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.1e4ca97594_1682971241345_0.15392063618880703","host":"s3://npm-registry-packages"}},"1.8.0-dev.342eb171f0":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.342eb171f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.342eb171f0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"983a3278b177409a58598cdfa8c30b00cae2f32a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.342eb171f0.tgz","fileCount":1020,"integrity":"sha512-ea6GhBRa8ov4Swqjk3/Tyt9QSE9/rprMl1uuLZweeElhrMfJwcKQEvG+EaTNit94cnSF18ZIicu18FAd8yjuhA==","signatures":[{"sig":"MEUCICATVUYTS6VItMqiqtz9oBVl5dLyXHPF3RRwVYnLqDo2AiEAtsxtgpqlLx06MH1CtDe8WTOdEksubEGNcsH4/m3HcuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2773181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUHPeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzjA//YAZ98FVonSmW9wf3PI9jx1FhW8coJko9FBAw1BgenN86rULZ\r\notkDryYW8tlhctSV2raGzSns4VnmrC7e9i0n0o/CyGVH+JiiZMg9sJraDdga\r\nsYTRfHX2JlfTIQb4HvrRbjYhWWmTzqyz1eR+F5V8Z/19yPwE7kONcYNpmQ5u\r\nc30UFp+QW/gbM7YUt1EEbvVe977zVdvFtl8XuCiYCC7QTk4SyzyTpSCJ4UPZ\r\nklFKTxkr5cjD/dfPEBVGsJOVJB+GvzMOxOTbkvG/uXeMWnSuwD3xKJjNKPaR\r\nstmm+S66dUZrsuSmWx9QucH8yoMu1NJ6RHPmTKo+dxSGV9/GL1008GUdYPY4\r\n/c4S0mJ5sRJVMSfoKmi4MnKsC/kt4SqYUasce0Wzr29PR0/1PGuTX4hJBltl\r\nvmnGlOKMmr2NZV3NR5PwLxlWjOLKtp+SuoeuSJFtANirBr4YoVFsF5JzxmSJ\r\nu0j2AkrOK/fyM1hvz6dLqQJNQtFJ5A/lqynmMn78/PwvxShJ8MoamfLJygaK\r\nvrsiMTfyNczX2Rl5/LgNTUJ2QS/I1Of8WzDQR40VC5jig2U1fu+HZULqYT5C\r\nxC8TCkLPJEyKmPAnpPvXnbOCWUzooB7ts/oyNIqoKUM81oDAJ7BYl0du8qY1\r\n4saSpY8i9wytbUGoaPQn5j8x6mo4y5QHyTQ=\r\n=QHdx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ba2993c6717cab8d45da83632d36ddbf78b49021","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.342eb171f0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.342eb171f0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.342eb171f0","@lodestar/utils":"1.8.0-dev.342eb171f0","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.342eb171f0","@lodestar/params":"1.8.0-dev.342eb171f0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.342eb171f0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.342eb171f0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.342eb171f0","@lodestar/light-client":"1.8.0-dev.342eb171f0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.342eb171f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.342eb171f0_1682994142424_0.5605049159852413","host":"s3://npm-registry-packages"}},"1.8.0-dev.6a6669ffa9":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.6a6669ffa9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.6a6669ffa9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8009554a4ebf264111631db3f5c500ebefff40ce","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.6a6669ffa9.tgz","fileCount":1029,"integrity":"sha512-EoHDGFIs4bOldJ3VVX1R+bHmY/D8Kastuha9Arv7G1EuJTNDfWPrCNN5bZcYZkCo5tGqWWPG004rPfiKVIs2LQ==","signatures":[{"sig":"MEYCIQDr0TkvMnDVZ+MHk/Zb/AFp/ZOKR/wu626+SpzWNWDRDQIhAIFFEHnJ/oeJ6R/s9StkG5PfcUbKQAlP4U8n5bRYnP4S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2803246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUIHSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnIQ/+Jm0qaUeLHARmLrGc0W/VbTLpStr6bmG1ooAgte7EaGKCtay0\r\nN/7l8JCiKK0LdXYQjUuJI1etPlJia07emXf8doMBk+KVKEhjpt7nN4l6JFbE\r\n/mgEfJPfXrYSL6XJpzG2/dGWWSlmwghugJOA8FL5ZXQxOHPnmL9qjOVwLsX1\r\nwTEriTMamh8MkTJorDKaFhJ47TEYctliVvLCjg7jnWC67i+WWJHnVEMEl9jc\r\noCMD9slheLMbLDh8J3v5IUbNDQuWcBqtlWN5FO9QHQLq1DsqCe7rA5lg9+q0\r\n0f/hV/v+GJCHu2kE19pLwEhikHhUsxRfMoZPU8dtiXbCgKrYZ7aqRAMZYXUx\r\niQhXPOC7BjN7j12OjxUZygy6BtaQ8oVk8d8Ne/xqiRen+ata5xzPAxaMKzx7\r\npsBXl1QtGwXXT8X0IgwJrzmSnBBYxuKh86hPmgxL6BOl0xcGWyziR22voWTF\r\noBBJfVpSrucxu8FXPAyGOno7Z/suYv65jytmRKVKReVTvlYQCeKfFHAdMClC\r\nSjRLBsj3qd59Lrwi7T5GpmJgQodId5tgnuyDE7qKzZ5hEhKEFMG5vBlL4iOk\r\nfuG4SlhVA+9wkRplK8/fi98S+P5OueEnE94/btJmKIgZ0+dpnZEL8SrASfBI\r\nhdmzJQ84Xoz/x358FHPkYqAqOi5AxeZDVEo=\r\n=1qvJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"faed0561bc2338b6a82eb918c273b68be334c512","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.6a6669ffa9","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.6a6669ffa9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.6a6669ffa9","@lodestar/utils":"1.8.0-dev.6a6669ffa9","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.6a6669ffa9","@lodestar/params":"1.8.0-dev.6a6669ffa9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.6a6669ffa9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.6a6669ffa9","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.6a6669ffa9","@lodestar/light-client":"1.8.0-dev.6a6669ffa9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.6a6669ffa9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.6a6669ffa9_1682997714548_0.8402462559900516","host":"s3://npm-registry-packages"}},"1.8.0-dev.22b6f6bb87":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.22b6f6bb87","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.22b6f6bb87","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b1b1ec379fce05ad59ec98675b26bd353fbe71c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.22b6f6bb87.tgz","fileCount":1029,"integrity":"sha512-taAusobPky6SGn0r3mPLFWYWK2tBlOVsElzNc5D0fqF5qdSPmiKL7uN4ao2EOO8430vSQirGtvHUo7jLCqR+yQ==","signatures":[{"sig":"MEQCIHeRETkc1/vEcHPHEV0jJhcgzBQhepVpe5Mxfb03NYGSAiA3G0Le32VyT6gKhxYXUh8wV9RAFkK0B0dyITjYqCe0Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2799718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUIaZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHkQ/7BoEEpqtr5jO4Ymr8cCUeytDnairHx7c5/5kmTyVMRRjaETdf\r\nzlNaiWOz6XWPCbEP8yrNOt1gzwEygzvK8+LAHlWgN0ByGsEMbJH8pU/uwUnZ\r\nL8HdKjhyL2NId8iRYGK+0Uspg65zKHKfb6BFP6D+dXFd0wp6DpQY+/rm8+vu\r\nI8lNcITmRi9wzyyE8GUrUJsPtKJiE1IWE/nyNc1JXFX3t2eACOH62QRZDByz\r\nDvXsPTjDc+KbC0IGjWeTIPjAHx4LNruPtOlyNipLuqr7dfY72SUX9nx4+qXe\r\njT1zmbw0ZrPZBX6W6nIy5WDcuQmyGJEM24U6l2IblTX+ikxnWRAbr7yOO4xo\r\nBkqUZOL9eIdwltusMB1sxgvUI50L4g+QILsNUaqCL3Snk4iq2sKTEz8Vawh9\r\nGObaAcCP6EHudb+2+iKskofO353YzJ6bfmAKegWshfB6CxptZkNIyGzcG2gP\r\naOeKzZ5t92yptSqa7+A7Y4CFcQxoD5MMNjEvBxtQ7b/NVnf1oL0Glo3BwcW7\r\nQKDAxG49cs0rpRImqiXSwfciRAa5OoLOluOY6ryXXSya7b03FT6/s7e+Ljj7\r\nXyv2FGOXq8xByqHlSOGdfwZtfIG1Fh3nXU2HsXM0TPIxaEAg/gzZTwpoLJDz\r\nGFd1d/YUUMQDkWeK2K/Frn6fIllgpiLu8uA=\r\n=VnqW\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c81d42bd40e28190aba9fea3bdc6af57cd5fd8be","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.22b6f6bb87","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.22b6f6bb87","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.22b6f6bb87","@lodestar/utils":"1.8.0-dev.22b6f6bb87","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.22b6f6bb87","@lodestar/params":"1.8.0-dev.22b6f6bb87","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.22b6f6bb87","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.22b6f6bb87","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.22b6f6bb87","@lodestar/light-client":"1.8.0-dev.22b6f6bb87","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.22b6f6bb87","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.22b6f6bb87_1682998936747_0.024219414361878355","host":"s3://npm-registry-packages"}},"1.8.0-dev.da696c0761":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.da696c0761","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.da696c0761","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"38023cd5d1b997e3049a0c87085b4808a02dae84","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.da696c0761.tgz","fileCount":1029,"integrity":"sha512-kqk73AjQ1y77RmhkSrGYPMOR/xb+ijyWIMRW2114n2XXBKtsGT9eoR3G0jSLYo7V0cAjimsaCdVFIP/W/CHhZQ==","signatures":[{"sig":"MEUCIQCG6qG/ccN0pBi4lr67tOjE5l+IK1y6sXEPUN3cD0uT8wIgedy+XqKPcXZN9EbnsZK5wcQDXJQ21sMDDxh9OQSpBgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2799371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUJKrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruNQ/6A3Ud7qehGHLCc9LGmA4p8UvlWih6YqVMqq53o19r2bKbmzNF\r\n78aGHOCEuQbBCdTePWsSn0dSUMwzPDJAL2Sx3sLkAosHC66XIh1EDeyZeayE\r\ntGca3AdkutHpFGMZ2OYfwAl/EIDr7Ikr9WwMSYlFCse9xSvBajOX/J2ouhXE\r\nEXkFfwhASENReFP5KQ/xiMJ2PS5Vkhgdwb6jnHGLdqgJBma7p2RFIk/C1vSj\r\n/N5CMqky68W7vcMjlQkIGLWhZXZM6A6+SiADTYxDBdjE39ZE5lXrWWq9waLc\r\ne1W32theXSWoB0o3JXcqwSqd51XW7w4J5Mkmrw3HTI5EW6gP2Muwqa7PlVp6\r\n8KnbjeoAhwC74iFoaabQDVyjRz1ZIQuZTvZUodbbNQarQwGP6snQwftJWJyT\r\ncSkNZlBBhzez/SSPeAHq1dk7qamNXhMJkDDONSeD240l7EQ5qU36sZDh79ZD\r\nluSlcFuu2xGrJAGkNlcXPCqx/d3enYSjEMZ4y87Et4IkJYtZXF0Ums6J45mU\r\nQvc3Wkdw2Rp/GwNnTwJcec3tDFfMr6IKXIbXHSr3ZWhtp51FyVfZIbHOqDNo\r\nq1oTIVLne1weZfo/WuHuAgcpJGqqjZCcy9WgWi0NgNHlIJgpUB5nAldHSerA\r\nP6CvNWK62Odo12LiPXugK7h+XMzsNVjZYHA=\r\n=q0u2\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"502f71436e9b2391539270e81ab34c903679957f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.da696c0761","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.da696c0761","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.da696c0761","@lodestar/utils":"1.8.0-dev.da696c0761","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.da696c0761","@lodestar/params":"1.8.0-dev.da696c0761","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.da696c0761","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.da696c0761","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.da696c0761","@lodestar/light-client":"1.8.0-dev.da696c0761","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.da696c0761","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.da696c0761_1683002026818_0.6674702148579434","host":"s3://npm-registry-packages"}},"1.8.0-dev.d835c8c69f":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.d835c8c69f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.d835c8c69f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"205a37043af19ee3dd953c8d95bb72ed74caf5a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.d835c8c69f.tgz","fileCount":1032,"integrity":"sha512-SLPe27UcJbY2wDtqWR1USrqcdVG7zRQu9q7osSVFICVnQ5puRJE/9ffVeJvJb3wuvIEJnNY3XrvQjQQ2yja7dQ==","signatures":[{"sig":"MEUCIQCOkWGOzD77EqT76Jt3BqGQnkyWilon3bUE6ncZXWkhKgIgJCbQrJ2DbAJEoQ9WK2K7iERiAG5G9/D70IhTcrwZdoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2802154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUJiZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzbg//eyhJVDheKKgCnY9TAkL7z9rVySLG2O0l79QHCqLHuHuRDRAF\r\nSJcKdOWJhChfZfes+GW0jZiscWStIRTYE4hfFhdq5xfb3XYH4HGdYpqf4piT\r\n7TcPGBYr7KSCwT0mUjjwYFuVDrezPVhRvPR+GHolMN9hRY0n1xmCRydemvG8\r\nNDZvsLjhzm6bDPJ8Vb3kLT/C/yinrBe2YIOqFHrH9VSdfMegS8Q42qzvhMfF\r\nqjbo7ZLL4eCTcPJ6Dit7NbQ8PvEMjX2s1Jme3VhXaFdvMbLwekuvY14u1w+E\r\nrFMfiAXjwwas2iFUTVw4+K399QHPyWJcPnf8epWzZnJPHKDcAnzchgFMckTL\r\nJhx97DHVK7qzfYpH2dFQud4ubNE0YAT/fGPwdJeQncm48u8HwZoBBtEcitYm\r\nnbdnP8v3VLDLu1+HX2lo9X8jKKW8VJk1a825rwgZfCbsO87WEr+IvCo8Qeua\r\n2Ds9zosJviAnjEANbzILQt/kGYOTCfpRszgQVeEFWSvor/kV+YwpqIw6ks5t\r\nhCGr+cGpFUu5QvVehjNU7EbkRZcgMwHjgNVRSg9T5CBuhY1IhfOKOTZ1oERI\r\nlZ30AOFydN45ebFSyopuG9AoXh3/sSR7/68h5qfG2EFtH14SAPfvhv5ZG016\r\ngVgVre0pYUWwqEjeT1BpAcYF8K3IaD8LPxI=\r\n=tZfH\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4575468864ff3bbae0d8ae4687506e8967e11972","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.d835c8c69f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.d835c8c69f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.d835c8c69f","@lodestar/utils":"1.8.0-dev.d835c8c69f","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.d835c8c69f","@lodestar/params":"1.8.0-dev.d835c8c69f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.d835c8c69f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.d835c8c69f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.d835c8c69f","@lodestar/light-client":"1.8.0-dev.d835c8c69f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.d835c8c69f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.d835c8c69f_1683003545490_0.8836405206496054","host":"s3://npm-registry-packages"}},"1.8.0-dev.0ed1cd1585":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.0ed1cd1585","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.0ed1cd1585","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0680bd50a521d755232a6a5b7d5ea48eda5e4123","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.0ed1cd1585.tgz","fileCount":1032,"integrity":"sha512-JmUISC1J57aiCtC/yQ23SDBhsyye8Wt+n1yLF+oQZxRH48137/QlAfIMltM6A8WPBhgj5t9WaZqquwe5ZwdwUg==","signatures":[{"sig":"MEUCIQDcenkWIpfwkVVhZh3Vd9vUpoQMBLVYU3j4R9Ls99pHmwIgGroZa0odVovQ/gVxbpk8K5X3PmlSj2obUOp5XN0MPsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2802154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUiPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtqA//dgFOLwlBf325YT4/2CAO+jyLqDHR8/QjsvmPDPA235QEUuHL\r\nxipHMVZjiyGMPHzYBGCPN96MuI1Wm8F184gKkldDSqcR+LpSFJLaiO9ibria\r\nUuaxQ3w0+hGb13E+PHkhHYtH7ndreWsl/7exWrOsneIN4pu2PYDN5zyjEgt4\r\nzaaRbEjPwrutWcnA1ltRFjK+audBMAZmay5tCqBhusyDdQh7RuoJKlztOMdd\r\nIpL9SkFiRTNhWdAg1YJo3yHxFTyuZ21Q/Qwrr3C7YmsFpKPpfBpFvMy1kqgZ\r\nItMK4qtvaLfGlvpD9xZRbT9XLxkZijTN0oq2ZJnHGzCPuRD21zW+Rm2+3knE\r\n1m29O8DBGzssL3qeIwxmiMpUGJ5ND91y0Hdz9DDotpfwhY8dT3Hug6pqacSi\r\nwpAteyBgpUvtUZ5vsQfW9Jlbjcn13VXvmNYKk33rDt835JOWn4hThjtSTWHS\r\n5DGdYHnmNsXCEpA7y0P6aQxi8G9OQTy37Lipn9DN/FxCH58fSV9unZDV4E6o\r\nOLmOHwjitjatR790S80m59pEGQl4hmmSBfaaCQ1Wxi8a5rDo94wGvKFsfFB/\r\nRurWZnxrwxbjqi7sWVRyTa9A1ap/XmZmz8OxhPO9CgRHNPQknv1c59k/Dfdc\r\nYkkGCPLN5w76InSX5zIFPd2wmzc7Eg5AvCA=\r\n=srnD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dd95c8bb2fccc26e286589779caf5ea3f3e2458b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.0ed1cd1585","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.0ed1cd1585","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.0ed1cd1585","@lodestar/utils":"1.8.0-dev.0ed1cd1585","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.0ed1cd1585","@lodestar/params":"1.8.0-dev.0ed1cd1585","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.0ed1cd1585","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.0ed1cd1585","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.0ed1cd1585","@lodestar/light-client":"1.8.0-dev.0ed1cd1585","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.0ed1cd1585","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.0ed1cd1585_1683104705725_0.8783345370471174","host":"s3://npm-registry-packages"}},"1.8.0-dev.597996ac8f":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.597996ac8f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.597996ac8f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a7f393a17caf73df2a6bb76d6886a9266cb25819","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.597996ac8f.tgz","fileCount":1032,"integrity":"sha512-WU/gkWt49yHsME/dvmbFFHb2YOFrflPNcDn6zcsreGC2Qg8Fy1pOSnZ5V3Zqz4BFewdveb4dvn89z7m0gAbv8w==","signatures":[{"sig":"MEYCIQCCRLSvMKx4u2umOzhcLqRzqUOH5BFB3Zpgmqg5n+IETwIhAOnI/mmDfmvgG49p8eWi+I8uslxsETZM1o/RLpvvrwl/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2802227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUyXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuxBAAhOTgiQWHwfQ25ceMCY6RS9uTG4dzBLW+Oxml4G8rD+pNrcFD\r\ndmd4hgrGvkodJZ6BxK9uyav3GWkQgilEL09Ox22cA217d7nqhbqrlNM9G5qJ\r\ncl5AE47pvlonDTR3r78/QWKBQbxiO0YwAHcVek30+G1YGZe20XqCFInuZ5v1\r\nKWJZs+f5CUbxTxrGSQM+rpWEdoMPdROiCYhTchAHJwdi0X6zVNc59Min7gKk\r\nM4k+e6/K8KWsP2LSGwNNFmWk3Y4JvxKxnyv/wVv5F8UPgGeWBt8kb5y7rFiX\r\nNK/Q5nvOb3dzq3XA6KdJook6ldeGKj1fyQY/nLWO3LQc5b7zk9rzALkHEcAU\r\n5efW37wFrag8UMT81gpFSs3HnoL/XwSQrB+ZfWKRV6JQoIKqDyoZlyWap65E\r\nqoYDYLQ9vpYxVcx9J9T35nQyyFMxFwodhTdPmmo0gk0GT0K745GeKS+N5nWW\r\n/Ob4hZRGhqPjNq0KLVhp0DEYyhHSx0KnifP5+Et4hdoAXDDLbA1aYOFWQATD\r\nIjgqfOase4WTV1WDCvdh/73BQaETPFNYuG86IBxabP9j7D2odwER0mvYLnho\r\n/Yv0JrFLPklmWq7tzGtHhxQj3cWXnip+6PoZMZnFOMf+wclavUTo3mBZF2hH\r\nBgSMijz0H9tNR7LbBVDdXf76qaQxX/yGtx8=\r\n=rPpX\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"19bca201a869effac3ebff396be80be2b1abc612","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.597996ac8f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.597996ac8f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.597996ac8f","@lodestar/utils":"1.8.0-dev.597996ac8f","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.597996ac8f","@lodestar/params":"1.8.0-dev.597996ac8f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.597996ac8f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.597996ac8f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.597996ac8f","@lodestar/light-client":"1.8.0-dev.597996ac8f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.597996ac8f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.597996ac8f_1683170768264_0.9330435367187404","host":"s3://npm-registry-packages"}},"1.8.0-dev.a24ada9335":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.a24ada9335","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.a24ada9335","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24abcde5cd282f69a6624fd5329ead96d1807db9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.a24ada9335.tgz","fileCount":1032,"integrity":"sha512-dM9amllLJ/pBS6+U0sj9XWip31zWLEgHEqqUFw8CdWLHshqj8KM9NPt72Ivrlr3/RyGYcqsUuThOSr2zGOCTgQ==","signatures":[{"sig":"MEQCIB7EXFfzPVWLyieC0mCoHJoBNhWQ/LrKgJUrFJxpcN4SAiAY8AifXUCJ2RGY87akOWvOGBdKSbGGoZFJ/gxI0iV9qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU7TCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxhg/9HSvLiTr5unQ+ZI3dvztYfZCW72FLBdmUaF3CPcuUd3vddj3f\r\nIL9yXHjqW77NxXC3/B2sHNdiegXYfw6vfPOVP6W60Yn/SpbRupiTvkcIqUvs\r\ngw1fLPSF0Heyd0J8IBwdFd+BU3FZH9RYt8DsWX1eTcQRyDNQjLXDNFni4G4L\r\noBFuYDJ22aaqIBQTRlvDQYGn+MHRWJg+kpEzvKaoEIm7xkcqOZ0LC+FM09cx\r\nzki1SBJPUQgTiD/vNWNLD+Ej+SCb4MACQsBudIY0lZNtbmkaOs9RmHsZWe9i\r\nKEVIWZNb152mNtYZWqntZTksWvDeEK875tF2A06L9amQgmsUL70e/HmBo2nO\r\nI5VUTu6gs5XRD/dCj3+TrwA2qGkOCFLpAFX3OQxCSgwq63zRYynGz0hcTO2L\r\nP3lZJiMR9wGWT1N4Vd+7xaGa2yuL0jMDmbL/iVe6V/el3r5MplN07gaea8tD\r\nU/UDukgI/Julqnuu7o+5Abj6MfP00zXMcKsqRz3ehBP8ZNEPlWzCTH5A6dmE\r\n6RQopFFm65TPzVjUpLON2y5vwstlGlwfujaor6F3hx4Rv0DasTQws+tI0dwF\r\nW91cp79gS+J2TLvHnTbyYwsl6ZpZQjnzQRhKdlhAbNPSjF0bpa/0w7pnK5tr\r\n60yzra+T4la/ICHGFODao1Kpy1ZSK61tl6M=\r\n=FnJf\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1174bb8e7c27a71cd48ad96497baae75260da1a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.a24ada9335","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.a24ada9335","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.a24ada9335","@lodestar/utils":"1.8.0-dev.a24ada9335","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.a24ada9335","@lodestar/params":"1.8.0-dev.a24ada9335","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.a24ada9335","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.a24ada9335","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.a24ada9335","@lodestar/light-client":"1.8.0-dev.a24ada9335","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.a24ada9335","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.a24ada9335_1683207361876_0.1721081320393949","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@lodestar/beacon-node","version":"1.8.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3588b9f56001d651fe553d664f7f86f8fd0f101d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0.tgz","fileCount":1020,"integrity":"sha512-9jhpIF7ggGjaQtscNrFwmp9rup0nvbXFcJAGta3kLoE2yQdOnNI4v6d1pLLN5YV5eBl+VPxvOz4IQusm+K7jPA==","signatures":[{"sig":"MEYCIQClczKL/28o3l87PEHEYZfPNVeQUfxZC5mQjedDHlxsRgIhALvZsv24Z1ca2eWVGv9S8N5S+V7+GsQvVDofIYWdIafb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2772246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVBSRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn/xAAnDO1SWpkBS4VxdLeYwU+wQWVXmhOuoxoXWEhgAhT6f+4tWXB\r\noC4ZoAfLegNc7aPxeNtxnf6B2HKTNs1JgpmibBA8mPTTX0g5Zwon+KxYo//n\r\nkzxbZDcK9lt9dPNlEplbo31/LP5PTY7ctliWOxZDNBc94eHecVgeXvPNPlwR\r\n4Dvp0mKzQIDODBh6FeXgkimhVWQhpWjJ9yynGwkMOV2CqCFQIu5naKiE2dG5\r\nNPKmeDNPKJBnTCp7lDtVA6ByonbXMolENBl4NtDQ7MW5hKx/qRIlhtdMlePh\r\n8HNxAkeH6Q7yQj7WFkw0fdZ6rT9nSOtKgNQLTgBeRTpQNW+gJNGjRRFcwbuZ\r\nFBBqhQ6w4JWZQb4CpW19dbnJg5AMqcqHpk5IUw5guOkh9053CwdEb382v+ja\r\nsQMQZxIbyyxHGa9t25ctIkkyHcODg6eweDIy/YrDxGgLS885y3XvtPDqg/lT\r\nSXi1fhnQXnE3QxLD5ztbXrBXfE4olNxm9Jc+e4qV40YoJfp06M6miCJMTpwd\r\nETnmPsQ2E1m8ntgS+4XqgcY4pK1qOwlnF2o/l69qvinYaeGKb45+7Dai2xdf\r\n+GSY2EmJWuL4ZMi84Gr1kPJK2+cSeTOJroKuvmAaTt7Hk8dtOPvXWHs2HMtt\r\n6OLDW7l767bVxFH9JKV8p8ckgyj+Z3l/GOE=\r\n=f3/J\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a4b29cfe38de109c44992977074869a8c01cfc83","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.8.0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"^1.8.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"^1.8.0","@lodestar/utils":"^1.8.0","datastore-level":"^9.0.1","@lodestar/config":"^1.8.0","@lodestar/params":"^1.8.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"^1.8.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.8.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.8.0","@lodestar/light-client":"^1.8.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"^1.8.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0_1683231888786_0.22990471272637536","host":"s3://npm-registry-packages"}},"1.8.0-dev.227d43605e":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.227d43605e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.227d43605e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb3629473d64418d0bc97a4d3b1f360458d4ebc0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.227d43605e.tgz","fileCount":1032,"integrity":"sha512-I4jGNv5nncDL3dkEn+taLcmoTjsoJIdsf1hk1KnoVYNqFtNOyd+v7XZN2QsN4Od1bN33eHtbJLZUGZ4StiH2rg==","signatures":[{"sig":"MEQCIEhZww80lBcxgPXsAb0Qnsz119+/K0T3RuneNmRZe63cAiBjzA3YhJDRzJKYf0v3/IeT9mJw9zCdZ8xYpdqtDcEFEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVEIsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqutxAAmNIF13opBe+EsLdKhiGFO6o2QbyI4mIU7gv7QBJ6LTbS97yA\r\n+23Qc1X2cxrK81gsd3V/t8cnfcpKIPatpi3Ffla7EE0ODc0z9nUvMOuI+DEM\r\njouLC40O9F60FQwr798cMwKL43yPrawCDB8rWJTJ20RlU364HqVdfk5CU+UC\r\n2jFvf1umF/7hy8hw7N0XFoqmfrpmNA5Og+uGhIVKmZLa6V5fNF0EbL8eFF4J\r\nj97DNGTtMrnJaS6nXqWzOs69z5rpRO5y4Ax9MMWw+tnB3uK3Vx2TZ236HjwW\r\nCd7RJzqiBRyrdg2u4Mo1DuSMgTgZUBAND5kh8XLN61SfkExqbkgBahytsntH\r\nk5UkUJeRUtdmNqyH8b96pfACzdrQ0EK1ZTTcau5CTDfLl1pzTlhXszBBwOtd\r\n/b7tQFTVM347G6T04EG42TGhuZ+n0wMF59ly+AIk+C2D6K+2WIpKVURSnU1+\r\nxmMzoNiN3qAbmio8vLtka6mEbBqoDCgu7wy5eM7SQYhMtaMO6PL65fuTgZU9\r\nQVlQm3GJmFdVj2EkzLYahS5GVYe8qyxSlvuKkjaFuuHM/eyTpuzQvy5dUogh\r\n9KRADlAV6kuBZG3bTrI++HEzTbwGsWU+16Y5/ywwek47P2V6QAAQVDmQNQTS\r\njRe21JVcfbqMMESzb6P/Ym5dVdJYt5SAbKA=\r\n=DJ4V\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a977f158d041449b846e14b35a58a53a6cc69405","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.227d43605e","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.227d43605e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.227d43605e","@lodestar/utils":"1.8.0-dev.227d43605e","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.227d43605e","@lodestar/params":"1.8.0-dev.227d43605e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.227d43605e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.227d43605e","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.227d43605e","@lodestar/light-client":"1.8.0-dev.227d43605e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.227d43605e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.227d43605e_1683243564176_0.7527092285161128","host":"s3://npm-registry-packages"}},"1.8.0-dev.65cf9e248a":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.65cf9e248a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.65cf9e248a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cda07d52df216bcd6131711ae43bef8926435466","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.65cf9e248a.tgz","fileCount":1032,"integrity":"sha512-d/Lptr7S8SpP9Z2HsGZo2TmVUicNRhTmadgO8L2nSklQMuEtkQCuuHV57IbISuaArphZwcXIRgMbIlYtf8Fw+Q==","signatures":[{"sig":"MEYCIQDErXoPkIKgzknCS1zJaO7m5+Pn4hNieh6xg0Wb+kVETQIhAOixjno1c2UTXXdvDGjY7PEi6V0vGu1SYGPNHmJA39aZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVNDqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDFRAAiRrNbCjRoGLa3q/dEgOz8892axzijf2CUFNXZsSKWf2R0gPV\r\nTc3Nk4bDKQ4dJ/JnPVSyvgR0FwA5CFxis995+ZPWJ3/vEgeoi/3zLJ3jbrqG\r\nBgCi/bGT7Jq2Jhio1dZF8TtboqIPC3JFbGOi0I1sULVwk9TzoaktIBV/xdC7\r\nPP5+zE8utnNobI7PmZbfHhVt/6SJ/B/Uqw0asou/5wpvflWkJqIktp9SpgHz\r\nnG0fmzf5Au7PbbEXxvuh8YiBucOBbuhy6OEy1ZOmf5FLfzIDhNO3nnFFu2v1\r\nXUy9yNb1081civw5OG1nGKryKUJ9FMA/Lkai54wjxtdDPA1f2TUzgpLpjDqK\r\nJa5Sv9zh60IFPOB1hLQpNfzxw+kVc6GBX1im+BwArnhoGNI6+GHsW5aB/eA1\r\nagzNHGJ1XwGMXuVZ5E4e5G7W0y9uno5yYDLhllYHVafAZfE5LDpasb7mzW7j\r\ncDaaet9pU7R9pH4vHIheEZIKbQO6GPkkVdGSt3EH5/Q9qIwCE25xHLGp2nCV\r\n2dQUZOOo17NnVZMChwuDifqEhT7AG1wyj9TseRAoa0sqEcJ6Nbn0l3YMMvEb\r\n+YYGjjlmQULwJJ7eosiz/mYspZmxo/Xtwerlcz10BPzOobZN1Fui1eImCYXL\r\nZmiOqKX58KWzkY/P7ftc6rJfJnskxVjyNDs=\r\n=PNyy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8985d80b3d53ba605de56b0a1083bff5631fe28b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.65cf9e248a","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.65cf9e248a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.65cf9e248a","@lodestar/utils":"1.8.0-dev.65cf9e248a","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.65cf9e248a","@lodestar/params":"1.8.0-dev.65cf9e248a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.65cf9e248a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.65cf9e248a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.65cf9e248a","@lodestar/light-client":"1.8.0-dev.65cf9e248a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.65cf9e248a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.65cf9e248a_1683280106169_0.2438331186553231","host":"s3://npm-registry-packages"}},"1.8.0-dev.81b999848f":{"name":"@lodestar/beacon-node","version":"1.8.0-dev.81b999848f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.8.0-dev.81b999848f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2826e42c937fb754f4dc707072327bc152d0cac1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.8.0-dev.81b999848f.tgz","fileCount":1032,"integrity":"sha512-8J2K4VnJNH50YJGRAb1WcuAwYIJQ02B4VP/h3LJ7lzQDuWRYpfthunV8axrsi+/BuMoC6uR9nPjzZO9TGurKKA==","signatures":[{"sig":"MEUCIAz0yjIkRN1t6EWGJNPRcCy13XxSx2dH8+VoIlVC1LTOAiEAvE+ZDioYN2jBXhrUpmq8Cp01s3kdocftLe4SvbBeX7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVN5EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoajg//QTaGlE9azPdf0wnezyJ+J1s6spnhBhpuJKU+ePjJ+5Ycq9Tw\r\n0h/FI7znIXvhAqnNqxPed10rf3CxbA14WBv/MGhiF9sJejFHt190Nx8N1x/7\r\ngO9Zb84B0g3qfYEoHkUzcqNLf7LX21zNODfQ6RTpkb2uwHX+/xmbJ3txnNRj\r\nrUHG3bmiWYIuW2hLO6UwUJewybK9804/NKlbU8yQ5r9/cRk79TadcSjlVv/2\r\nMY7raXMYt1DOY0KqRd2yF6Fy2YSLsy2nMen4Hd8vdC2Hmw0ag4rq9ZSC1gAs\r\ne0NEPvsCthHHwlRgtqpa/rxfq/9dzk28F29U+O1moMgB0YiUpY9GJbCx3by3\r\nMn7IO9IkSjT5hC0+j4VDoAa2vityrh9PlFKo8Mj6Zp34zfuYNavyHACaUzdo\r\nmd8Dy1FkZkkH39ozTs3LqAyEgMaFV78knIXptk7VDZM+kYkIRYoFUec0ldsB\r\n1CbN9AezFGvL4l/Ff+Ln4xojm6CG2dahV05J9uHmn+qSgz9s4jgOYw7puxPn\r\nw/5vS9kvkKVPHprvMW3dBIjlHSCHgqx7LCtqHwDtNj7RmJnvJAKGPIi46MKu\r\nL6f6htWurfLLS6wBrOOlsVm6b8e2JVKExSIxBcUOxLE/m8UX+l53iqqpPHJA\r\nuAlK6HGcZZxutH81vp1CN3Z1/q49T6TEiio=\r\n=2Dxu\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b3b755f56847835cdd80b359f2411811a639e552","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.8.0-dev.81b999848f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.8.0-dev.81b999848f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.8.0-dev.81b999848f","@lodestar/utils":"1.8.0-dev.81b999848f","datastore-level":"^9.0.1","@lodestar/config":"1.8.0-dev.81b999848f","@lodestar/params":"1.8.0-dev.81b999848f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.8.0-dev.81b999848f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.8.0-dev.81b999848f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.8.0-dev.81b999848f","@lodestar/light-client":"1.8.0-dev.81b999848f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.8.0-dev.81b999848f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.8.0-dev.81b999848f_1683283524412_0.45710217250707585","host":"s3://npm-registry-packages"}},"1.9.0-dev.b90a09c997":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.b90a09c997","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.b90a09c997","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2c4f8c7d67dacbcfe2428fa3c2ba37ed87a4e598","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.b90a09c997.tgz","fileCount":1032,"integrity":"sha512-C8c+K+ZBlfx72p6gri/b+tt6MmtuaraMIIkWH15IVcnp7aDG779btxaay/Bbrqq30B7P5HH+hjvruzseVKjTGQ==","signatures":[{"sig":"MEUCIQCTwGX66SnWBjozC1LVz2kGCLQJw7P8H0qFZ7GEoRe2xgIgO7C/sjkO4Z300xrpxSHhyxv/Ni7cKs7x8w9LpQkL/bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804610},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ea8bb27505f247fdc7501563bd9e1f97b1cc74c7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.b90a09c997","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.b90a09c997","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.b90a09c997","@lodestar/utils":"1.9.0-dev.b90a09c997","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.b90a09c997","@lodestar/params":"1.9.0-dev.b90a09c997","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.b90a09c997","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.b90a09c997","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.b90a09c997","@lodestar/light-client":"1.9.0-dev.b90a09c997","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.b90a09c997","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.b90a09c997_1683297847014_0.5336331523074518","host":"s3://npm-registry-packages"}},"1.9.0-dev.5b5530b393":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.5b5530b393","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.5b5530b393","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"423bc3fd927f0f603a29f95f672a07172dac8e45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.5b5530b393.tgz","fileCount":1032,"integrity":"sha512-lggCbB1C+EOFOY61fEMSuogYUKbcdb8K6UW297g+FgNIOuwq7qOeEWiXF68o6hpTk4RjsGcdC5eP8P45vXur/w==","signatures":[{"sig":"MEUCIQCZA5pguB7foEAyTdTK6W8S93SGHE/i0WyDbUiIZfnOMgIgDHn7dZa3m/hUUTUDxxiWbrH+bVpD6Uibd5rnOoyn8VM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804610},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00c52cd0e4467f4b72982ce7cd06ff0bf81a641b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.5b5530b393","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.5b5530b393","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.5b5530b393","@lodestar/utils":"1.9.0-dev.5b5530b393","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.5b5530b393","@lodestar/params":"1.9.0-dev.5b5530b393","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.5b5530b393","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.5b5530b393","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.5b5530b393","@lodestar/light-client":"1.9.0-dev.5b5530b393","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.5b5530b393","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.5b5530b393_1683300972414_0.21440675606945225","host":"s3://npm-registry-packages"}},"1.9.0-dev.cd7709b489":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.cd7709b489","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.cd7709b489","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be5cdfe9332d8843feef77da019f0c3657e8a5ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.cd7709b489.tgz","fileCount":1032,"integrity":"sha512-rR0BF+8VdimBn/e5Jg0jvmqRb+b+jaM68g+KiWAKbH/fhsd8pPqiLEVi2H3CSJQ98LbunQMmQ5FHbd2Zy8NVAg==","signatures":[{"sig":"MEQCIFlV2RM6Z3oUUPgcT7Htal5q1KnncVfDUwcz1avmQTuqAiBVxFKQEdYX5YEoL7LXECkpxxUd4fFhcYOTW4CYb1unpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804610},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"370b9240580a6d2cd196f1aefd46d8700b9d46c6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.cd7709b489","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.cd7709b489","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.cd7709b489","@lodestar/utils":"1.9.0-dev.cd7709b489","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.cd7709b489","@lodestar/params":"1.9.0-dev.cd7709b489","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.cd7709b489","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.cd7709b489","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.cd7709b489","@lodestar/light-client":"1.9.0-dev.cd7709b489","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.cd7709b489","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.cd7709b489_1683302122735_0.4379013292244738","host":"s3://npm-registry-packages"}},"1.9.0-dev.4d045a6353":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.4d045a6353","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.4d045a6353","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9517bd03c99ab68c2fe540426d77556de66410c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.4d045a6353.tgz","fileCount":1032,"integrity":"sha512-/YWF2p6pwA0dzNC3o6hMGVCwsb93WSYpR5z3ljgIyBO1JR9pGP2MxELpksVWEEx5EaAgEMQU0R0+AgZepAhveA==","signatures":[{"sig":"MEYCIQCBtrv+mwpol/rYHi4+ydks06swXxFevrcCa9GTWWx0zAIhAK5iJHumAq7RXMlTl1LkFEUo8fKpV0oXIovaQuWC06uF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804582},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"38d0bd9fa3838b0bef05fd72ff56bb544c87c916","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.4d045a6353","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.4d045a6353","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.4d045a6353","@lodestar/utils":"1.9.0-dev.4d045a6353","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.4d045a6353","@lodestar/params":"1.9.0-dev.4d045a6353","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.4d045a6353","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.4d045a6353","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.4d045a6353","@lodestar/light-client":"1.9.0-dev.4d045a6353","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.4d045a6353","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.4d045a6353_1683303187962_0.10260415207029117","host":"s3://npm-registry-packages"}},"1.9.0-dev.c4f5f051ef":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c4f5f051ef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c4f5f051ef","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6ee0d888d7d52cb6abe6fccd5093d1085f3e0373","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c4f5f051ef.tgz","fileCount":1032,"integrity":"sha512-iDYjzzWVz7f3iVodrdx58YdxF2ZrY28sQHzQIE91QHia/go2poV5guU4wD682Hj0BxiLM+8feqH/ZtZ7NixKtw==","signatures":[{"sig":"MEUCIAKa8QZSygN9r9B8UZTgCaa77DcEkk4DBEIQS2+s4EuSAiEA1G8/FNOPfa2ernO4bYek5fyh37O0tKlTbhll0AaOSAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2804582},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d3b646591a80687178e66f07f83df23b0c1b6490","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c4f5f051ef","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c4f5f051ef","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c4f5f051ef","@lodestar/utils":"1.9.0-dev.c4f5f051ef","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c4f5f051ef","@lodestar/params":"1.9.0-dev.c4f5f051ef","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c4f5f051ef","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c4f5f051ef","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c4f5f051ef","@lodestar/light-client":"1.9.0-dev.c4f5f051ef","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c4f5f051ef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c4f5f051ef_1683307381683_0.7131797624477825","host":"s3://npm-registry-packages"}},"1.9.0-dev.7c2726a3eb":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.7c2726a3eb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.7c2726a3eb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0557dec3334acffd16d6fe4970ec477729e20efd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.7c2726a3eb.tgz","fileCount":1032,"integrity":"sha512-NDLDwJhVwWoDjGs4nqLXQRn4nQSxTVPS1Xr2fdYxGhfEYZSniwZcPMcQqqyjmzqKBMrImk1ozzejZoVnMhE0Rw==","signatures":[{"sig":"MEQCICcIT8OIkfyGISFOL/usj/U6XMFuxyk+rC00Y0hSw0o+AiAfBT478cSbq9Z7zTalSepYQiUhF6Mh7K9nZ8D7citm7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806759},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"754f7abe76ba51acb71a91d6fed2f0d806674cd5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.7c2726a3eb","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.7c2726a3eb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.7c2726a3eb","@lodestar/utils":"1.9.0-dev.7c2726a3eb","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.7c2726a3eb","@lodestar/params":"1.9.0-dev.7c2726a3eb","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.7c2726a3eb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.7c2726a3eb","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.7c2726a3eb","@lodestar/light-client":"1.9.0-dev.7c2726a3eb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.7c2726a3eb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.7c2726a3eb_1683515056552_0.1797693871725865","host":"s3://npm-registry-packages"}},"1.9.0-dev.a14bf0def1":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.a14bf0def1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.a14bf0def1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc027e42afc1abd608cee7f158aabc019d694c0e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.a14bf0def1.tgz","fileCount":1032,"integrity":"sha512-bXeWAKyUVQ5d6p6Av+CDX2ZVS3xb9U6kxdkvIrCnQDqvA43x/HROUtXqTz9QPo54fYUgXc9jwJuwWjHySFw8bQ==","signatures":[{"sig":"MEUCIFvw34Cvv88cH/pCZhe76U8xbl4HiU0x6qhwnHy8foLCAiEA5q2lQpqiRm4JgFCLqHV6syqrZLBc89Mwnp0HzL6zOEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806759},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e627c99bcbe2556b5f841668108b816d8150eab","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.a14bf0def1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.a14bf0def1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.a14bf0def1","@lodestar/utils":"1.9.0-dev.a14bf0def1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.a14bf0def1","@lodestar/params":"1.9.0-dev.a14bf0def1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.a14bf0def1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.a14bf0def1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.a14bf0def1","@lodestar/light-client":"1.9.0-dev.a14bf0def1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.a14bf0def1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.a14bf0def1_1683531832433_0.9879017721437495","host":"s3://npm-registry-packages"}},"1.9.0-dev.849f08b18b":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.849f08b18b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.849f08b18b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1b3f88e9507983504de8e92f8e136fa536d248f5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.849f08b18b.tgz","fileCount":1032,"integrity":"sha512-gJsKIcatmNrYTLGP+3CDvnOAf/e/nrAHScXX6jnkIgQ0v/OOeqMhi/mFD1pUvd/yhRqCzKTpRrTqPk02NIqstg==","signatures":[{"sig":"MEUCIQCTehGJdL3dn3L2/NDWsfKgj1XWVIPaAJ0hdXVkz0tsDgIgUXoqBNHLX7q81E1vwHt5yB+C5ez8zoRnuMPuhCJjFaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807624},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"935fdf8c08524917710d32a561d311e808326f90","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.849f08b18b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.849f08b18b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.849f08b18b","@lodestar/utils":"1.9.0-dev.849f08b18b","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.849f08b18b","@lodestar/params":"1.9.0-dev.849f08b18b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.849f08b18b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.849f08b18b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.849f08b18b","@lodestar/light-client":"1.9.0-dev.849f08b18b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.849f08b18b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.849f08b18b_1683535297630_0.6382980038356436","host":"s3://npm-registry-packages"}},"1.9.0-dev.8c98c0f08c":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.8c98c0f08c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.8c98c0f08c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a2b4bb02eed2b27f6820a6e84432835701fb8a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.8c98c0f08c.tgz","fileCount":1032,"integrity":"sha512-/YKXmT9D2MA++CKcKXC5uQ5NohgeE2RNxdtJO1xlrFPsAs5a1FDrSIkmgmgZwa/aMgFxgTQ7YpRxItFOoLP5PQ==","signatures":[{"sig":"MEYCIQCXO1ZNtQmTkH22R7Bx+VXF90hchDmxbX2D0dAoeCEaqQIhAOvRxnCFDZxjQ38vq9wwoTWScpWBquS2g26Bn1hr9uls","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806319},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c628e03e28a29432dfd93357a2418e45619d8944","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.8c98c0f08c","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.8c98c0f08c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.8c98c0f08c","@lodestar/utils":"1.9.0-dev.8c98c0f08c","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.8c98c0f08c","@lodestar/params":"1.9.0-dev.8c98c0f08c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.8c98c0f08c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.8c98c0f08c","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.8c98c0f08c","@lodestar/light-client":"1.9.0-dev.8c98c0f08c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.8c98c0f08c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"peerDependencies":{"c-kzg":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.8c98c0f08c_1683554329933_0.8075527982067756","host":"s3://npm-registry-packages"}},"1.9.0-dev.c4a7fde7c0":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c4a7fde7c0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c4a7fde7c0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bfe64099f1f9e1af60edff7e3bc1223dc7370879","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c4a7fde7c0.tgz","fileCount":1032,"integrity":"sha512-o/GNLShrC9HGcqjuF1baSZ0oPpg0G3mm13gTrPrKS6g1oXuKeURC1FitcADlDjOKBDNSYlNvcMEqrqarCzCagw==","signatures":[{"sig":"MEUCIBBmBbbPf7NFO7UNjVROZcW3JftGdc90V7vRwu2aqtiMAiEA0ifnWt6bJ1M6Z19Yp67LVQFrXDWHSAORlwOJ3+Kz2NU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806763},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7c3535799c2814863abf18271afac8bdc871cfbb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c4a7fde7c0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c4a7fde7c0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c4a7fde7c0","@lodestar/utils":"1.9.0-dev.c4a7fde7c0","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c4a7fde7c0","@lodestar/params":"1.9.0-dev.c4a7fde7c0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c4a7fde7c0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c4a7fde7c0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c4a7fde7c0","@lodestar/light-client":"1.9.0-dev.c4a7fde7c0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c4a7fde7c0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c4a7fde7c0_1683555403394_0.19058313145456807","host":"s3://npm-registry-packages"}},"1.9.0-dev.ae3fda6548":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.ae3fda6548","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.ae3fda6548","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f0342dadfeab11a3ed27d34c77e62bfa9e02889","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.ae3fda6548.tgz","fileCount":1032,"integrity":"sha512-8XsyruTwWQ+y4bcE/tUaNHzdrSXHTFeVVbijwpDGlTTTCMFus6HefpGRSo3MHkSrySOCVS0HhpJscD8DEQsZCQ==","signatures":[{"sig":"MEQCIAfrrcsqZyKtNGLi/HIIDjgtxexSTL27sBlQ35bXnFH9AiB/O6WTsr+EUuiaSK7sGjWHK5ZcgrWMgIOIxpYmLjnPEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806763},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9168d095cc8ed18ecc3a5b4d34c3796ef45dab2b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.ae3fda6548","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.ae3fda6548","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.ae3fda6548","@lodestar/utils":"1.9.0-dev.ae3fda6548","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.ae3fda6548","@lodestar/params":"1.9.0-dev.ae3fda6548","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.ae3fda6548","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.ae3fda6548","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.ae3fda6548","@lodestar/light-client":"1.9.0-dev.ae3fda6548","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.ae3fda6548","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.ae3fda6548_1683570587336_0.9097698451842287","host":"s3://npm-registry-packages"}},"1.9.0-dev.f16192f079":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f16192f079","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f16192f079","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e857767cae1ad9771ea844ba5dbef7ff890ef483","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f16192f079.tgz","fileCount":1047,"integrity":"sha512-oN3VWk/kdp5xUkkPLbF6zViRIzKlEwNVIGtA+aCEK1vqXThCA/Zrti88YqTFbJC642LTtPthYN0y2g+8xZc9OQ==","signatures":[{"sig":"MEQCIHH7gV9cSKMHTAWFDPUOPbkFsJZmxSb4q6xM/AR+mWTjAiBlyyY/ZlKoOholVUDUOTb0SkwaIySp5iByfeBbzrwfIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2811815},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4e5a4e6660b597dfd8b8732792bcff4941d3a6cf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f16192f079","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f16192f079","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f16192f079","@lodestar/utils":"1.9.0-dev.f16192f079","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f16192f079","@lodestar/params":"1.9.0-dev.f16192f079","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f16192f079","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f16192f079","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f16192f079","@lodestar/light-client":"1.9.0-dev.f16192f079","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f16192f079","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f16192f079_1683795989875_0.7919047084371684","host":"s3://npm-registry-packages"}},"1.9.0-dev.cca423b6e5":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.cca423b6e5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.cca423b6e5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"02f5ecb870096ad3f1667a5cb7460a45af443b69","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.cca423b6e5.tgz","fileCount":1047,"integrity":"sha512-CdF6IMy/BKb4F3aLGdltbN4RSR75UVtkoct6ksW/UNyU1axqlDkJNquvjHv844kYqDWgXsRhSLAYWpjqJAlgzw==","signatures":[{"sig":"MEUCIQDTH0Kmhcam3gCHwKMob/wFkxei1QUwEJp6KuNtBUUQJAIgC3oPg2BYT+IMtu1fnNp5YlRGGNBLncG/SbQRSTV1XL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2806223},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"44333707817e808e515f5ae3e3221a05e0f768ff","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.cca423b6e5","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.cca423b6e5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.cca423b6e5","@lodestar/utils":"1.9.0-dev.cca423b6e5","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.cca423b6e5","@lodestar/params":"1.9.0-dev.cca423b6e5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.cca423b6e5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.cca423b6e5","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.cca423b6e5","@lodestar/light-client":"1.9.0-dev.cca423b6e5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.cca423b6e5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.cca423b6e5_1683895060711_0.6098911188572895","host":"s3://npm-registry-packages"}},"1.9.0-dev.4e17cac74a":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.4e17cac74a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.4e17cac74a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3c2499ba04a11c7b8a87163d6c698c8da230a3b2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.4e17cac74a.tgz","fileCount":1047,"integrity":"sha512-jK7uXp2beOiuI5JWvfBvqjCGsx9Uif+ls2c15ey9AJPS9QurZNLLdHZu/zJjNGHGADPu5mgpL/mta0myrom6Ow==","signatures":[{"sig":"MEUCIQDZCgUh+Johg9cAFs6zDtvpKRFVIYBLcNwJvAR+XPbtLwIgZKlT8+jk4a6TuFkLLszVtlu8bo94kPrDd+X8s6RVaT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807913},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d909e0467b6ee9a77e515a7d505cff41bc8b181e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.4e17cac74a","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.4e17cac74a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.4e17cac74a","@lodestar/utils":"1.9.0-dev.4e17cac74a","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.4e17cac74a","@lodestar/params":"1.9.0-dev.4e17cac74a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.4e17cac74a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.4e17cac74a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.4e17cac74a","@lodestar/light-client":"1.9.0-dev.4e17cac74a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.4e17cac74a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.4e17cac74a_1683947847561_0.30725389093895616","host":"s3://npm-registry-packages"}},"1.9.0-dev.a59f23170a":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.a59f23170a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.a59f23170a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"573ccc80a3f04ef0567ebb0d12646a627db7c80b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.a59f23170a.tgz","fileCount":1047,"integrity":"sha512-5R4HQeew1Ibd+UkwjkjfrfQZHYv56XGZyCPvB1+X/rKz+Nzh04jJ+ARrkRkh2sQPB4gUGmc9cD5Iz3SEImG5eg==","signatures":[{"sig":"MEUCIQDEvKWcvIHfUYizWU5mdOelFMsULrAX9+oYr3UY9pPfQwIgQYVZuWe0KgN2/UcIux3DZV0QDiy7iunG9XFv2Xjm7z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2809910},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f1f4b4be2152eddd653301cd37e9389b8f3d668b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.a59f23170a","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.a59f23170a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.a59f23170a","@lodestar/utils":"1.9.0-dev.a59f23170a","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.a59f23170a","@lodestar/params":"1.9.0-dev.a59f23170a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.a59f23170a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.a59f23170a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.a59f23170a","@lodestar/light-client":"1.9.0-dev.a59f23170a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.a59f23170a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.a59f23170a_1684032629432_0.005890215249499953","host":"s3://npm-registry-packages"}},"1.9.0-dev.6c10dbeff3":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.6c10dbeff3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.6c10dbeff3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b1c421a1f9d0916c94a37a0630e0b3971f1a147","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.6c10dbeff3.tgz","fileCount":1047,"integrity":"sha512-44sl91jCBgQWgGS2/sNzpRNhKTWwj5hyylQRc+PnDXlPkEnfi9qsap2dPi0Mgfobk4aJ6/Mx4Wm+u+ey7ztjmw==","signatures":[{"sig":"MEUCIQCs7tNL4kAlmIkjqKCLOAT3SzjVVRTqifQHRg/u/t5YHQIgFQDds8hR5IJgUMsk7qjKRtAm/aVSseT8upajSovOQkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2809910},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"49af0188fc53decf2b10907583934c31fcc92e53","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.6c10dbeff3","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.6c10dbeff3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.6c10dbeff3","@lodestar/utils":"1.9.0-dev.6c10dbeff3","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.6c10dbeff3","@lodestar/params":"1.9.0-dev.6c10dbeff3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.6c10dbeff3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.6c10dbeff3","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.6c10dbeff3","@lodestar/light-client":"1.9.0-dev.6c10dbeff3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.6c10dbeff3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.6c10dbeff3_1684060124318_0.2549222693523898","host":"s3://npm-registry-packages"}},"1.9.0-dev.c42adb223d":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c42adb223d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c42adb223d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8b0a9989d3870ca937090fb07f0f2feaf66b49cf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c42adb223d.tgz","fileCount":1047,"integrity":"sha512-hMVTJXJ6R+zUYMKPmhBgm0RIAMlc6P93KwCVAPKphP9O4ZdxJgFPMEgvybZYXSBELYvoQS1u6E8Taguqd0X0Yg==","signatures":[{"sig":"MEQCIE1szQkHdw39sMkb/NaKRwilLIjSQtEmB0X6HxA+0jTsAiANjrJWKDHGgz9tpcJhjysFU7WomQR27kHsGW2/xjqE7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2809910},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3407c5d012f57ecf3be2408b2f6d91286bf1d7e6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c42adb223d","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c42adb223d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c42adb223d","@lodestar/utils":"1.9.0-dev.c42adb223d","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c42adb223d","@lodestar/params":"1.9.0-dev.c42adb223d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c42adb223d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c42adb223d","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c42adb223d","@lodestar/light-client":"1.9.0-dev.c42adb223d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c42adb223d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c42adb223d_1684063500102_0.1576973701706148","host":"s3://npm-registry-packages"}},"1.9.0-dev.249aa7579d":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.249aa7579d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.249aa7579d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5fdb8571e3d2ba9f1eced92151b7f70070ad6cdd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.249aa7579d.tgz","fileCount":1047,"integrity":"sha512-Q15FUbHPpHKTV1+GkjChbnx25mAdyO5+fKfTzHgJLj6jRTpC5y0kJTxlt1L9aWnie/aRHWXWw0xtLaSQ6xEpOQ==","signatures":[{"sig":"MEQCIGwCShOHkZi/cfr/euB22DeGNk/tEptJQip7Z1w/cuhEAiAdk2q+ZnwtaGRwDkr0tYaVDffui+M4Ur+foXvJ6U9WFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2830491},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"719ffb07654a032a7b336c506f2cdb260e371f9d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.249aa7579d","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.249aa7579d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.249aa7579d","@lodestar/utils":"1.9.0-dev.249aa7579d","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.249aa7579d","@lodestar/params":"1.9.0-dev.249aa7579d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.249aa7579d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.249aa7579d","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.249aa7579d","@lodestar/light-client":"1.9.0-dev.249aa7579d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.249aa7579d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.249aa7579d_1684131781194_0.4071709384916742","host":"s3://npm-registry-packages"}},"1.9.0-dev.375d660ed1":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.375d660ed1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.375d660ed1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd6b18f8b36c671712b8a8329f7544326bb5c836","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.375d660ed1.tgz","fileCount":1047,"integrity":"sha512-dPx6gF1BV7ic5Hk4CvuI4DFZggBKBiEfg60/ypn1KhQsjXTlc/zKEGXTuuc2PQy0DxXww1QfFV70u9S4ibBJxg==","signatures":[{"sig":"MEYCIQC/QSRKCj33bsmSwxkaAVvVhnNRoGRlLWV3x02/qLdtswIhAJvMXtYiqMx4I32k24rQbs6PokwnZ6KMtNPA9x1ULaXs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2830491},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5e50ea66a0da09ad177ba6356c207050c3e57155","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.375d660ed1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.375d660ed1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.375d660ed1","@lodestar/utils":"1.9.0-dev.375d660ed1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.375d660ed1","@lodestar/params":"1.9.0-dev.375d660ed1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.375d660ed1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.375d660ed1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.375d660ed1","@lodestar/light-client":"1.9.0-dev.375d660ed1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.375d660ed1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.375d660ed1_1684155901438_0.07522118441298287","host":"s3://npm-registry-packages"}},"1.9.0-dev.c2e96c8ab3":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c2e96c8ab3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c2e96c8ab3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"307a91ec76c632c8f2981635830252989ca7b96e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c2e96c8ab3.tgz","fileCount":1047,"integrity":"sha512-P1DH3yNDcZd8UBGlws16WmL9TdZJ9V3gWpnqNnVyMbPSMW7JNED0vSFLWjxEUZHmgLivN/NljvAchTDiqJ4tUQ==","signatures":[{"sig":"MEQCIHc1LKUi8qpA8Ks+1hzJFDfF5iFbqeLdsu1QM/ong6fsAiAQha7ps4MiGAnvNC8lHUKFBAX/WKLVW4MqJ6Kc/vOspA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2831309},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"38d4ce5adfda9c9591f097f15992a75219a0758a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c2e96c8ab3","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c2e96c8ab3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c2e96c8ab3","@lodestar/utils":"1.9.0-dev.c2e96c8ab3","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c2e96c8ab3","@lodestar/logger":"1.9.0-dev.c2e96c8ab3","@lodestar/params":"1.9.0-dev.c2e96c8ab3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c2e96c8ab3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c2e96c8ab3","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c2e96c8ab3","@lodestar/light-client":"1.9.0-dev.c2e96c8ab3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c2e96c8ab3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c2e96c8ab3_1684194493399_0.8698494738351454","host":"s3://npm-registry-packages"}},"1.9.0-dev.f417c35af0":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f417c35af0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f417c35af0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b47a7ffcbcfb93eba2daaedeb248e00f11a3c67","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f417c35af0.tgz","fileCount":1047,"integrity":"sha512-bMxs1saHG3KayFmZ/m2zl32xPTPQRh5oFIOU5b1E1TsJVDqgHyX0KEfEhXcufbnwx9VlBH+R5AK1HxIG9Xv04g==","signatures":[{"sig":"MEUCIQDqRV11PiZ9G0thtJITgUmiLVfaSwVZTDWnNsxvTPdr+gIgdSans8JMGulx6iZ8glIcJPZWTgL1OVQTPmz/8QnMxkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2831309},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f5cd663f9937169b6b6ffa94d3dea81c5da9295","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f417c35af0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f417c35af0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f417c35af0","@lodestar/utils":"1.9.0-dev.f417c35af0","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f417c35af0","@lodestar/logger":"1.9.0-dev.f417c35af0","@lodestar/params":"1.9.0-dev.f417c35af0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f417c35af0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f417c35af0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f417c35af0","@lodestar/light-client":"1.9.0-dev.f417c35af0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f417c35af0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f417c35af0_1684215846563_0.6327242797700801","host":"s3://npm-registry-packages"}},"1.9.0-dev.1602f67e3b":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.1602f67e3b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.1602f67e3b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1cf6dbb135e6ff0ae7015685d8f8842c1809ef14","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.1602f67e3b.tgz","fileCount":1047,"integrity":"sha512-kkGYaetNf6jrP1CQJZAiFNGqgAML4G4+PTJvWzXDKikCbsbaij1VgbP31/oLRD8/5kWTMwXrK4bN99jg6KZUvQ==","signatures":[{"sig":"MEUCIQD6H046c1wCDeZcfHk2g2sC84h8pnVBMiMBo/s1tDygDgIgcPwxRq4PCTS5CQofWBJH6965HrrddtYECBLdFXPcOm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2831309},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c388781e99a28446b709e33f8ba2bfe0eb2e24d5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.1602f67e3b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.1602f67e3b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.1602f67e3b","@lodestar/utils":"1.9.0-dev.1602f67e3b","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.1602f67e3b","@lodestar/logger":"1.9.0-dev.1602f67e3b","@lodestar/params":"1.9.0-dev.1602f67e3b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.1602f67e3b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.1602f67e3b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.1602f67e3b","@lodestar/light-client":"1.9.0-dev.1602f67e3b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.1602f67e3b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.1602f67e3b_1684251618577_0.8071070597267005","host":"s3://npm-registry-packages"}},"1.9.0-dev.a55b752a9e":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.a55b752a9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.a55b752a9e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24044a0ec73d242be233ddc3808536bc33fb98be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.a55b752a9e.tgz","fileCount":1047,"integrity":"sha512-A582DTeS9wNFjn/ycA22RtQzArTdTRHllgbEnO2qK/aS8CHOa6CYTpciDDJOSnSb2Av17dpU2LsMQzfVJB30+w==","signatures":[{"sig":"MEYCIQClp/IV/cv+wPV4DmE/yT0BtQMhIRbQHkshZA178/WCiwIhAMVkuq32gJvV652hZg4n/ZBO8Ocy+ggYcAdnRClSIC1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2831309},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a815753e555610d6374e40e316257c69908a62bb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.a55b752a9e","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.a55b752a9e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.a55b752a9e","@lodestar/utils":"1.9.0-dev.a55b752a9e","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.a55b752a9e","@lodestar/logger":"1.9.0-dev.a55b752a9e","@lodestar/params":"1.9.0-dev.a55b752a9e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.a55b752a9e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.a55b752a9e","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.a55b752a9e","@lodestar/light-client":"1.9.0-dev.a55b752a9e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.a55b752a9e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.a55b752a9e_1684337388856_0.28150285780829787","host":"s3://npm-registry-packages"}},"1.9.0-dev.fe854828b7":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.fe854828b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.fe854828b7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e117b33100bbb0f1de07744840c2805e9a28b70","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.fe854828b7.tgz","fileCount":1047,"integrity":"sha512-LNmfljrac5aSf5PGy1G7MGoZwbTCCLqKU2Hf5QSdEv387XsbxxNq1RLKnst+9hHmQu0b40Wwg7KLQHl32Avp2w==","signatures":[{"sig":"MEYCIQCq0lXklyrXdqTmOR8BuF054CLN+e3/i8YNn5jZvAdXTAIhALrZuLlOERHX71QUpCJGlElECtKHUhicZ85BzDTSZSo4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2831309},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"181aadc88a188ced6043eb06e07a75a8dfa201aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.fe854828b7","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.fe854828b7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.fe854828b7","@lodestar/utils":"1.9.0-dev.fe854828b7","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.fe854828b7","@lodestar/logger":"1.9.0-dev.fe854828b7","@lodestar/params":"1.9.0-dev.fe854828b7","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.fe854828b7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.fe854828b7","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.fe854828b7","@lodestar/light-client":"1.9.0-dev.fe854828b7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.fe854828b7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.fe854828b7_1684338546908_0.08182390610432022","host":"s3://npm-registry-packages"}},"1.9.0-dev.2d7356bdd6":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2d7356bdd6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2d7356bdd6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"034d13005cc356e5ecbe725cbd3b47f27cf626aa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2d7356bdd6.tgz","fileCount":1080,"integrity":"sha512-R1+dzroht75BteWQXqqnWZSQZ5Vt6S+fj2rmBadKCLwuZOw6OED5POZlmbMV4BKNxl2HCG1kaLalFoxdS/0vLA==","signatures":[{"sig":"MEUCIQCZm0zxmsOPP8zCUWRRNOpq3YMDbvggXyUSUow/ejoc8QIgWZgC23Eg40vGRWsmjCWBdy6+0mXv+kWh20wb0jEQuxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2901658},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"92af0c688cf21cdecf3fee7b3c7ab6104fea3810","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2d7356bdd6","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2d7356bdd6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2d7356bdd6","@lodestar/utils":"1.9.0-dev.2d7356bdd6","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2d7356bdd6","@lodestar/logger":"1.9.0-dev.2d7356bdd6","@lodestar/params":"1.9.0-dev.2d7356bdd6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2d7356bdd6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2d7356bdd6","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2d7356bdd6","@lodestar/light-client":"1.9.0-dev.2d7356bdd6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2d7356bdd6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2d7356bdd6_1684341003569_0.08400187392478142","host":"s3://npm-registry-packages"}},"1.9.0-dev.c780a1d450":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c780a1d450","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c780a1d450","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91a970d7e97e7a682795bb67d40cf9e78458bb9d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c780a1d450.tgz","fileCount":1080,"integrity":"sha512-Iy9Jx4vJKm2A9mRxvbW59rX6cmx/DNfggxZIQsIrt24dWIGohFANN6LUh8Mj1b8dcmrrBp6jeGIxwNzOUsMvhA==","signatures":[{"sig":"MEUCIQCsgMXa0/zZOX6IIUVywls+zkngfP94vseaINIPBFyRjwIga98KI3dm/fL8BDhq3gBncYgwTFPfoOKjRbPoAASZ2U0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2901658},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b36b38af8d4a5a5f097aea33bf56cf6209983c3c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c780a1d450","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c780a1d450","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c780a1d450","@lodestar/utils":"1.9.0-dev.c780a1d450","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c780a1d450","@lodestar/logger":"1.9.0-dev.c780a1d450","@lodestar/params":"1.9.0-dev.c780a1d450","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c780a1d450","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c780a1d450","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c780a1d450","@lodestar/light-client":"1.9.0-dev.c780a1d450","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c780a1d450","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c780a1d450_1684342163722_0.6834908063442298","host":"s3://npm-registry-packages"}},"1.9.0-dev.3da228787b":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.3da228787b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.3da228787b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5949be50e77cf1c3202e15060e59afd82e05830a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.3da228787b.tgz","fileCount":1083,"integrity":"sha512-acOv2pS/1cF3sKotsrOms/ndCGQt4mxj4Wme+R6Pom5pMmyj+siF584aMvxrS3R+bVvfuRShxq/9TEhTLZMbmw==","signatures":[{"sig":"MEQCICZvqU7Cz1BTJbzQOmJW8OHWl0B6WahLyjE0LbHaH4HdAiBLmlf1c+NJTUbXWJlECxradmxZj1MlxG3ArMhE9L54iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2910240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d81e71421d26f894b0543aa718e3de70eb251157","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.3da228787b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.3da228787b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.3da228787b","@lodestar/utils":"1.9.0-dev.3da228787b","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.3da228787b","@lodestar/logger":"1.9.0-dev.3da228787b","@lodestar/params":"1.9.0-dev.3da228787b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.3da228787b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.3da228787b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.3da228787b","@lodestar/light-client":"1.9.0-dev.3da228787b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.3da228787b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.3da228787b_1684410545512_0.18066921046338846","host":"s3://npm-registry-packages"}},"1.9.0-dev.1939c37f37":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.1939c37f37","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.1939c37f37","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88a25368fcccfd25523ffbe7e7ad06a13e068c84","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.1939c37f37.tgz","fileCount":1083,"integrity":"sha512-Q2986aCF3YsXVnsGH/3W+RDEevUqg2mpuVWHjqgpdbBXkfYAUYxgh/splpS4Cq93s4bnG1Uv54JmxyuQsA3Cyw==","signatures":[{"sig":"MEUCIQCKBOLRAl5MowRAiAFV8DwrGb67Vgn+7wyBQYzHVUwcFgIgTOgDiBDABobvprjhIH+vSFyFkaRqzgwPh15Ly2qy7/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2910240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"664361aafe2c313bd98c5619a468a51dc136dee9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.1939c37f37","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.1939c37f37","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.1939c37f37","@lodestar/utils":"1.9.0-dev.1939c37f37","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.1939c37f37","@lodestar/logger":"1.9.0-dev.1939c37f37","@lodestar/params":"1.9.0-dev.1939c37f37","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.1939c37f37","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.1939c37f37","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.1939c37f37","@lodestar/light-client":"1.9.0-dev.1939c37f37","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.1939c37f37","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.1939c37f37_1684413416216_0.6503321915629525","host":"s3://npm-registry-packages"}},"1.9.0-dev.724281e9f8":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.724281e9f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.724281e9f8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"358c55860de8eac3ac0c27c16010faad9d26d8b0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.724281e9f8.tgz","fileCount":1083,"integrity":"sha512-/SjHm3sxn0yImh8xS8TIXtgOg5u33foW/ZSxEVxd5yvskqBzB9vnlnLIsyEQk2u7Eilwn+q/mOPLIsjgBn8xtQ==","signatures":[{"sig":"MEUCIQClCgo0Sl+pieGzoRhetI8MBcYPwsZcNE2ZIcDliB1PqwIgL3FOn+y15IELGuVqZ00POLuHfIqz5P0uCTJo6WqUCVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2910240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a4addc170892fd3f37f711b524e4eb92b1626ff0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.724281e9f8","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.724281e9f8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.724281e9f8","@lodestar/utils":"1.9.0-dev.724281e9f8","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.724281e9f8","@lodestar/logger":"1.9.0-dev.724281e9f8","@lodestar/params":"1.9.0-dev.724281e9f8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.724281e9f8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.724281e9f8","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.724281e9f8","@lodestar/light-client":"1.9.0-dev.724281e9f8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.724281e9f8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.724281e9f8_1684416305544_0.5567728537499712","host":"s3://npm-registry-packages"}},"1.9.0-dev.812ac926d1":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.812ac926d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.812ac926d1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ccca80cc594d37bf38e7679df5e9efd826c3fb85","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.812ac926d1.tgz","fileCount":1083,"integrity":"sha512-jmzyj7qP5kDERvHTYzM5rxQ/ID+z/rkQ4T5TlXWzMrT4CsDYrEf8t/EIUiOxHUlJ5XyAxk9+rt61zEznAtxx3Q==","signatures":[{"sig":"MEUCIQCa9pXnhKO+ycyGdOXk73/O+T0r3Frz/WjV7Nxstz9WGAIgUiQ1nheYowRC50cwUxxJKAED8zEuyY2QwdL4tXm3bbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2910404},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a6df61f1cfd9a5cde88bad3e01812a1b924179ca","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.812ac926d1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.812ac926d1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.812ac926d1","@lodestar/utils":"1.9.0-dev.812ac926d1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.812ac926d1","@lodestar/logger":"1.9.0-dev.812ac926d1","@lodestar/params":"1.9.0-dev.812ac926d1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.812ac926d1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.812ac926d1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.812ac926d1","@lodestar/light-client":"1.9.0-dev.812ac926d1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.812ac926d1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.812ac926d1_1684420049939_0.8903293327779034","host":"s3://npm-registry-packages"}},"1.9.0-dev.402c46f0d9":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.402c46f0d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.402c46f0d9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b6e082bbef2645e313e10f92f134bb05a4091afd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.402c46f0d9.tgz","fileCount":1083,"integrity":"sha512-j0n6N43hSkh8XF93/hK8fQo0nPoOKekslmUUnGynM5QFy6sI6s47vbZ6oA+6sl3ohbOZ7yqFmlqN+CZSMCbJwA==","signatures":[{"sig":"MEQCIBpfUuqSEOzg80cK4plpJJpxP9pH4QiYpwq7FGiFQ1o5AiA/owJ87oDQec+kr5k/1kCBid8IeLByC6kuWIvgxMiGRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2914485},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a996abfdb355bf3f58b604a69175d601b0fed943","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.402c46f0d9","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.402c46f0d9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.402c46f0d9","@lodestar/utils":"1.9.0-dev.402c46f0d9","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.402c46f0d9","@lodestar/logger":"1.9.0-dev.402c46f0d9","@lodestar/params":"1.9.0-dev.402c46f0d9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.402c46f0d9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.402c46f0d9","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.402c46f0d9","@lodestar/light-client":"1.9.0-dev.402c46f0d9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.402c46f0d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.402c46f0d9_1684519313989_0.8151652650789676","host":"s3://npm-registry-packages"}},"1.9.0-dev.504a9d364f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.504a9d364f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.504a9d364f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"165a5c60c02c68855b5cf982188f59656f3d7334","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.504a9d364f.tgz","fileCount":1083,"integrity":"sha512-Afa00PuCpujzmKrqEAU+O+IAR39rhZZiFfcGJ/yGaR/p6vbgargiti1YdMSPNMKxmBFtwhR9r1ISAN9FBxqIlw==","signatures":[{"sig":"MEUCIDrYOOVgFaGhXqSy6ULfMSP3ry5vN5JjQEFTjworbOwRAiEAx2HZZee3ePkPILjGUHolp2Pvic2tiIUfF1+rDs53T2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2914485},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f4ec7335c52e693e99bd8839ae00574227c8d928","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.504a9d364f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.504a9d364f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.504a9d364f","@lodestar/utils":"1.9.0-dev.504a9d364f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.504a9d364f","@lodestar/logger":"1.9.0-dev.504a9d364f","@lodestar/params":"1.9.0-dev.504a9d364f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.504a9d364f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.504a9d364f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.504a9d364f","@lodestar/light-client":"1.9.0-dev.504a9d364f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.504a9d364f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.504a9d364f_1684770191189_0.5981436136693532","host":"s3://npm-registry-packages"}},"1.9.0-dev.42c80973a5":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.42c80973a5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.42c80973a5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63c2cd905dd83a9c7d5fc13bd90d39e7fe4abbdf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.42c80973a5.tgz","fileCount":1083,"integrity":"sha512-4nudJPuM9HYIzFFJSb9a/hltW4O0EtrvOtCt5RwK3IKjK5oYebCP2Q3GtY4hyxMq8OLgkN45Jp5KFskTVNjlSw==","signatures":[{"sig":"MEUCIQCWEPIUNNZ3tzALla02dOVpOoGZUq1gHyb05zDMZp3yHAIgIm0EKAb47RJyWsiizgEGEaGU/nVOzPudEp3Xu/E1nTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2917478},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dba967be201d4156940247f475368c72d80b4a4c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.42c80973a5","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.42c80973a5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.42c80973a5","@lodestar/utils":"1.9.0-dev.42c80973a5","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.42c80973a5","@lodestar/logger":"1.9.0-dev.42c80973a5","@lodestar/params":"1.9.0-dev.42c80973a5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.42c80973a5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.42c80973a5","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.42c80973a5","@lodestar/light-client":"1.9.0-dev.42c80973a5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.42c80973a5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.42c80973a5_1684803501419_0.5176057188266965","host":"s3://npm-registry-packages"}},"1.9.0-dev.4fd72b2b61":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.4fd72b2b61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.4fd72b2b61","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f4804027ed1708178a42b3926fc4402cb561318","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.4fd72b2b61.tgz","fileCount":1083,"integrity":"sha512-wKYWPGpE0pj3I9N2BdEnfC5tz/IM0JhJmHHIYGlh+LzGVTPfXxhDDgGUXzU/ccBPTGpImzMFHheEyL6kN+2fRw==","signatures":[{"sig":"MEUCIGztyoguqZ8Ws2420W9mROmqvcaP6Ll6pEFOZfTqBQU7AiEA85Ta5zOrE83CeLBkMaCs4FKuUcmYRZZ0As8dwiE1R1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918623},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f5ac606364296cfdf8e8d07a05f2c5bc4cb35940","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.4fd72b2b61","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.4fd72b2b61","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.4fd72b2b61","@lodestar/utils":"1.9.0-dev.4fd72b2b61","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.4fd72b2b61","@lodestar/logger":"1.9.0-dev.4fd72b2b61","@lodestar/params":"1.9.0-dev.4fd72b2b61","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.4fd72b2b61","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.4fd72b2b61","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.4fd72b2b61","@lodestar/light-client":"1.9.0-dev.4fd72b2b61","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.4fd72b2b61","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.4fd72b2b61_1684824950997_0.6070914389211881","host":"s3://npm-registry-packages"}},"1.9.0-dev.186a5e8899":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.186a5e8899","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.186a5e8899","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5989dd2b8bfdd96a6f651827fef2be7e68da5a09","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.186a5e8899.tgz","fileCount":1083,"integrity":"sha512-XwA9vHH0EIST5QC47qKjGtxxqXeMsL1AEdaz6YqGKmQ9x/omU1pdJS4qG1D/FJhVpNY75xihnQXwKZZW+IRp8g==","signatures":[{"sig":"MEUCIQDu7DF8MxeQvP1BdAwCsEu3rrHrp92jjI5RA/do81OtVwIgPLs+C/r3VHMXo5UTJQe3BaQaPNAxxipgpphYiZ9p9nU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918623},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9a744245768991291b9041622a4b5d19f213c3dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.186a5e8899","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.186a5e8899","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.186a5e8899","@lodestar/utils":"1.9.0-dev.186a5e8899","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.186a5e8899","@lodestar/logger":"1.9.0-dev.186a5e8899","@lodestar/params":"1.9.0-dev.186a5e8899","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.186a5e8899","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.186a5e8899","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.186a5e8899","@lodestar/light-client":"1.9.0-dev.186a5e8899","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.186a5e8899","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.186a5e8899_1684829699484_0.26389148047562383","host":"s3://npm-registry-packages"}},"1.9.0-dev.dca0c87727":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.dca0c87727","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.dca0c87727","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b1289ce860abeb144b6e743633ee7a15ecb93e4a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.dca0c87727.tgz","fileCount":1083,"integrity":"sha512-O2VQcfis9uQPfUVHQ7Ihuc9jyy6ro5e70aBpSUS6j8DJoPLI5630DiqAzQbz9HB57OunwuVHnD/meVmxnCI+YQ==","signatures":[{"sig":"MEUCID5poid4wyol3AhkVCJajLkIDEyWbOMYS+6FLPV9tOVBAiEAmQUPTK/Kb2Lgk4su7aKG1ykw4EiurGEPbhY21Q/gRGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918623},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0b7bad772b088d7502076b13eb877bd7b4664806","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.dca0c87727","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.dca0c87727","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.dca0c87727","@lodestar/utils":"1.9.0-dev.dca0c87727","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.dca0c87727","@lodestar/logger":"1.9.0-dev.dca0c87727","@lodestar/params":"1.9.0-dev.dca0c87727","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.dca0c87727","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.dca0c87727","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.dca0c87727","@lodestar/light-client":"1.9.0-dev.dca0c87727","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.dca0c87727","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.dca0c87727_1684867521369_0.40834823933427566","host":"s3://npm-registry-packages"}},"1.9.0-dev.85d3649d4f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.85d3649d4f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.85d3649d4f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"32446659fec1aa6f2603d83b70daa58890ac3f22","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.85d3649d4f.tgz","fileCount":1083,"integrity":"sha512-or82UrL4UO4M/ykUHMkm8RTZFhS3Ld+42LYJzh4+v7Db+j1o5TgL7slJfKWb1gHlqQ6Nu/MxiJ768RVhOcIwwA==","signatures":[{"sig":"MEYCIQChVhbXulwh06LXRO+triEZ7ZATo9W89KQx3xegM+tY5AIhAIzBiFDKg6IEUq5AE6Nv+Gh4gLPrmEDkIfolMuipN6Dt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918623},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"56b432d50dbd3526566f0c9de701ec988115ef9c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.85d3649d4f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.85d3649d4f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.85d3649d4f","@lodestar/utils":"1.9.0-dev.85d3649d4f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.85d3649d4f","@lodestar/logger":"1.9.0-dev.85d3649d4f","@lodestar/params":"1.9.0-dev.85d3649d4f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.85d3649d4f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.85d3649d4f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.85d3649d4f","@lodestar/light-client":"1.9.0-dev.85d3649d4f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.85d3649d4f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.85d3649d4f_1684874831005_0.07455488688028589","host":"s3://npm-registry-packages"}},"1.9.0-dev.0b9ad0b1e0":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.0b9ad0b1e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.0b9ad0b1e0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e4585c37292200a44b0c09e46250ad0ad30ec1a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.0b9ad0b1e0.tgz","fileCount":1083,"integrity":"sha512-L3rjwuyzZv2q5L1LWMbsxicnylnPJqPnndU5gPTsYleEvg+n4kyUGlEFd7yy2nWCA1jr+7YL+9UOhE89kGUoJw==","signatures":[{"sig":"MEUCIDpr/zYxZDKUJ0yt0C3UawUVITm4b3Xrk7Mj+E2MyXFJAiEA/a2++czuX328OV+xsWdhmQ5EtL7yIqOFQYMuinAhXvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2918623},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"684c524cdfdad23ea09040a39e6e93f8a937ee2f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.0b9ad0b1e0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.0b9ad0b1e0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.0b9ad0b1e0","@lodestar/utils":"1.9.0-dev.0b9ad0b1e0","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.0b9ad0b1e0","@lodestar/logger":"1.9.0-dev.0b9ad0b1e0","@lodestar/params":"1.9.0-dev.0b9ad0b1e0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.0b9ad0b1e0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.0b9ad0b1e0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.0b9ad0b1e0","@lodestar/light-client":"1.9.0-dev.0b9ad0b1e0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.0b9ad0b1e0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.0b9ad0b1e0_1684875865060_0.8909878654028243","host":"s3://npm-registry-packages"}},"1.9.0-dev.1f1ef67a06":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.1f1ef67a06","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.1f1ef67a06","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca8fd42ba1d7371dc0d95bc2a7dc8ad0e9e05d60","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.1f1ef67a06.tgz","fileCount":1089,"integrity":"sha512-jMNp+MDtTv/T6zgcvO80nBH5KpbgsUbvaphMjRZcomfwTHE4hLMJ/6jTCwfuYXSw3/KyGQI01eWC3dHgPZTr7g==","signatures":[{"sig":"MEYCIQDLdgjfBkBnlQA6Jdex33yzp3S4HJl9q7GLIKwo+4YDnAIhAKN4sBNOv6h0sNzFzJomQLfgdp1lvQay/zBCdl6phq7/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2926323},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"17a996418c37aab5872d1ae1f9f7ccad4015a4e0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.1f1ef67a06","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.1f1ef67a06","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.1f1ef67a06","@lodestar/utils":"1.9.0-dev.1f1ef67a06","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.1f1ef67a06","@lodestar/logger":"1.9.0-dev.1f1ef67a06","@lodestar/params":"1.9.0-dev.1f1ef67a06","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.1f1ef67a06","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.1f1ef67a06","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.1f1ef67a06","@lodestar/light-client":"1.9.0-dev.1f1ef67a06","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.1f1ef67a06","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.1f1ef67a06_1684915259466_0.6509757547862625","host":"s3://npm-registry-packages"}},"1.9.0-dev.e242743e53":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.e242743e53","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.e242743e53","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc735d4b8a112444ec28e9ed9c248d945105f436","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.e242743e53.tgz","fileCount":1089,"integrity":"sha512-UD8y/emj9RjQt+F7SUp+PBcH+WX+7htgNApL1EXm4d2d5jJjlkpUnwMb11moaXrKdoUWrpWpgjEjnLPhOp3fFw==","signatures":[{"sig":"MEUCIQCFb9ZwovGfpBvc4OWv6TOm398lVIl6A3l1DMTPiYT7RwIgdNrMPADg5PhFNrira8a4lTnNWSQPlQah+AXCpQyDo3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2926323},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4af2fb6fccb87c22fe3ff50dd78487c02189bec7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.e242743e53","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.e242743e53","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.e242743e53","@lodestar/utils":"1.9.0-dev.e242743e53","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.e242743e53","@lodestar/logger":"1.9.0-dev.e242743e53","@lodestar/params":"1.9.0-dev.e242743e53","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.e242743e53","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.e242743e53","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.e242743e53","@lodestar/light-client":"1.9.0-dev.e242743e53","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.e242743e53","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.e242743e53_1684919901639_0.4558756775075916","host":"s3://npm-registry-packages"}},"1.9.0-dev.b5ab113326":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.b5ab113326","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.b5ab113326","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4fccf8a0cf86889c1046b14c8926df7245162f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.b5ab113326.tgz","fileCount":1089,"integrity":"sha512-7ArUFk5z0zhHKn+pbcl5st6LGSsXfAxbhGNZVbpEEawD7SqjqORA39hOPufjs6GMMPjuvltkdRXZ41/8Kg7Xow==","signatures":[{"sig":"MEYCIQCm7794UdW4ebXc8Tc755zxtKxve+3MnvA1sRuGgU4nDwIhAMiHnKztxgDHUcBWXonBZBeskZDwxSLOnusuJ+VoD9Cm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2926323},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f217812f0d4acffd72f9afa106bcdabb2ba2e9b9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.b5ab113326","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.b5ab113326","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.b5ab113326","@lodestar/utils":"1.9.0-dev.b5ab113326","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.b5ab113326","@lodestar/logger":"1.9.0-dev.b5ab113326","@lodestar/params":"1.9.0-dev.b5ab113326","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.b5ab113326","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.b5ab113326","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.b5ab113326","@lodestar/light-client":"1.9.0-dev.b5ab113326","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.b5ab113326","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.b5ab113326_1684921043757_0.4958401570026343","host":"s3://npm-registry-packages"}},"1.9.0-dev.5a91e39d8a":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.5a91e39d8a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.5a91e39d8a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ebe2bb54b3349d13f0d13589cf7919ca7a8e30fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.5a91e39d8a.tgz","fileCount":1089,"integrity":"sha512-D6n73WVEw04qvbAEKoJk8+o/C/1Y9GZ33Pexktvj98MwkjGRhoIbYe5BdJP+94DvF6LHJaHPtA88TRGuTLdUZQ==","signatures":[{"sig":"MEYCIQD54P1XjbGMsvs4BNy0wNmgK8YTV1NlkV3ThEMpnnnvsgIhALYBdFlel7heAJszgwnIKK+OhqRbDDysi2I+kXbDCLe7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2926323},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d80385f5a95ac198f8525824751bb534af39d9e3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","build:lib:watch":"yarn run build:lib --watch","check-spec-tests":"mocha test/spec/checkCoverage.ts","build:types:watch":"yarn run build:types --watch","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.5a91e39d8a","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.5a91e39d8a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.5a91e39d8a","@lodestar/utils":"1.9.0-dev.5a91e39d8a","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.5a91e39d8a","@lodestar/logger":"1.9.0-dev.5a91e39d8a","@lodestar/params":"1.9.0-dev.5a91e39d8a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.5a91e39d8a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.5a91e39d8a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.5a91e39d8a","@lodestar/light-client":"1.9.0-dev.5a91e39d8a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.5a91e39d8a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.5a91e39d8a_1684922135441_0.8461329634881811","host":"s3://npm-registry-packages"}},"1.9.0-dev.1a8476bbd1":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.1a8476bbd1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.1a8476bbd1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f83ba75b2c79ee5433b54dac8da2aec9b860b046","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.1a8476bbd1.tgz","fileCount":1089,"integrity":"sha512-mLOrhMChX7a6aqkwnse9Jyu8gNDTMzbDQzLk2XEWkiC/rePTzXCTJkd+de243MxjKksR4MpZjsig5r1JUNs83w==","signatures":[{"sig":"MEYCIQC6VUBsHIEhQ9EsKb8MbCPBfBS9C4jRCvexcoAZo/P27AIhAOgVH6J42JNgNS9WDXmqjOWVz0n28u2QNd24q6mkGT73","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2926258},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6d6bf71c30ed91cdefc064c99bc08a3cac3ebdf5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.1a8476bbd1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.1a8476bbd1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.1a8476bbd1","@lodestar/utils":"1.9.0-dev.1a8476bbd1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.1a8476bbd1","@lodestar/logger":"1.9.0-dev.1a8476bbd1","@lodestar/params":"1.9.0-dev.1a8476bbd1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.1a8476bbd1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.10.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.1a8476bbd1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.1a8476bbd1","@lodestar/light-client":"1.9.0-dev.1a8476bbd1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.1a8476bbd1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.1a8476bbd1_1684942429509_0.15460284258537493","host":"s3://npm-registry-packages"}},"1.9.0-dev.7b53ebd4a2":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.7b53ebd4a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.7b53ebd4a2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09f2dd8eca65403a0aa83cca226100f1abdd0615","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.7b53ebd4a2.tgz","fileCount":1089,"integrity":"sha512-Cx8zcn5s/r2DNso5GEGtd3XZRUJJRgTdKaCLMjzBKPYrLyvaMVh7ftTAlj5lmfORYW3WmwfU94EmWkBzgIdvOw==","signatures":[{"sig":"MEYCIQDI7JEd4POf12ANZm6DLW3hWMDGFfrzT0zy4rtXnrJRUgIhAPVJbYz/LT93+ZYu3dmVKMkhlarkKN10aINs3NxRGArs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2929722},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"46cda4d4f72951328b97267f155ea19569cce15c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.7b53ebd4a2","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.7b53ebd4a2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.7b53ebd4a2","@lodestar/utils":"1.9.0-dev.7b53ebd4a2","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.7b53ebd4a2","@lodestar/logger":"1.9.0-dev.7b53ebd4a2","@lodestar/params":"1.9.0-dev.7b53ebd4a2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.7b53ebd4a2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.7b53ebd4a2","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.7b53ebd4a2","@lodestar/light-client":"1.9.0-dev.7b53ebd4a2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.7b53ebd4a2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.7b53ebd4a2_1684944139852_0.17735730001839767","host":"s3://npm-registry-packages"}},"1.9.0-dev.d02a4c048b":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.d02a4c048b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.d02a4c048b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"10ad38b1c7cc8760bf15f0861da60aee6594946e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.d02a4c048b.tgz","fileCount":1089,"integrity":"sha512-eZy7JAzAwINtpUcyuFHpSOkCefPoKUPAT0Brfd9sLv/avYhpQZKm/dZblgLTXaSwTeEbor984n9Cq9xy+aj2jg==","signatures":[{"sig":"MEYCIQDB4feaN4Xy0oYWdMkOlWqOJe//K2BS8JVwB3cNb+iuGQIhAJ/OZScwGBBogswKaYa9dm8rpa8EezpmDQOm8joTMtkH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2929722},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"179abea5387215a9960286a14db44c65f10bafe3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.d02a4c048b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.d02a4c048b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.d02a4c048b","@lodestar/utils":"1.9.0-dev.d02a4c048b","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.d02a4c048b","@lodestar/logger":"1.9.0-dev.d02a4c048b","@lodestar/params":"1.9.0-dev.d02a4c048b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.d02a4c048b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.d02a4c048b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.d02a4c048b","@lodestar/light-client":"1.9.0-dev.d02a4c048b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.d02a4c048b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.d02a4c048b_1684945429095_0.6006816525860177","host":"s3://npm-registry-packages"}},"1.9.0-dev.172d181e63":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.172d181e63","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.172d181e63","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"472ca5faa395e5c17f5ec20230494c22d2c9309a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.172d181e63.tgz","fileCount":1089,"integrity":"sha512-DCs7JbtvNLmFyuWsKZxY8k/Rip2gGO1mYyTBflWbCekNiO4ZniRFdX9QcB7h8Us7gmZgjzDMQMsmt6/sPLuwBw==","signatures":[{"sig":"MEUCIFx0t2nKJAtoXKBHCrJk2QlI9cxQHo0K5tZGRklw3K+RAiEAxf6gupQUFCEXwRkuuMBBVPK2K/m0l355oayIdrtYKxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2935791},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cd82c4313e38273291f7c344658f6028e2da3010","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.172d181e63","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.172d181e63","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.172d181e63","@lodestar/utils":"1.9.0-dev.172d181e63","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.172d181e63","@lodestar/logger":"1.9.0-dev.172d181e63","@lodestar/params":"1.9.0-dev.172d181e63","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.172d181e63","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.172d181e63","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.172d181e63","@lodestar/light-client":"1.9.0-dev.172d181e63","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.172d181e63","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.172d181e63_1684946594971_0.585782883696099","host":"s3://npm-registry-packages"}},"1.9.0-dev.118f7b97d9":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.118f7b97d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.118f7b97d9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f09ff61902e905c9643e1771d4ceecc3b2d3c3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.118f7b97d9.tgz","fileCount":1089,"integrity":"sha512-TYc9rWlWCsdT32Ia4BGPVJPMJhSzgHdrrWYqjTqZ4t5JNVEqhy3P15udHbMvmuH0B4IfVakRX3R0os+DKn7Xaw==","signatures":[{"sig":"MEYCIQCKmB2QFGr8tvdJ52VhbEpTCe5ZzzmXiK0nV3KPvAZAdAIhAP6kRXjXlXjJPnzykdqJ6a/3Kfz7JpU2cVsszj4C3qjB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2935791},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"15e0a0227421ded6606670ca5f5c94481c9dcdfc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.118f7b97d9","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.118f7b97d9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.118f7b97d9","@lodestar/utils":"1.9.0-dev.118f7b97d9","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.118f7b97d9","@lodestar/logger":"1.9.0-dev.118f7b97d9","@lodestar/params":"1.9.0-dev.118f7b97d9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.118f7b97d9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.118f7b97d9","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.118f7b97d9","@lodestar/light-client":"1.9.0-dev.118f7b97d9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.118f7b97d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.118f7b97d9_1684947667942_0.17452117298149705","host":"s3://npm-registry-packages"}},"1.9.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.9.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f237894e9bbf5470a7ee5af4195d11405921e227","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-rc.0.tgz","fileCount":1089,"integrity":"sha512-Z4L/xsutoqZn2y0r2qfeVPfDIZOBiIbJ+k6/bgQuw6CHzvqAgbtUz/FOVvTl5Q0cPIBUBLMqPdNdTGM3R5Hy2Q==","signatures":[{"sig":"MEYCIQD8tQ/6SVLqxf1h8k22HdWMhJwGDS1ebjnweRsKzCE7CQIhAL91wdTpjioyYgrPEakAPe+CCl2GKY/kLsIXW50q7DIE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2935661},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e2a191d8044b48faa7ffd2f9c2e36279b54c69d8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-rc.0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-rc.0","@lodestar/utils":"1.9.0-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-rc.0","@lodestar/logger":"1.9.0-rc.0","@lodestar/params":"1.9.0-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-rc.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-rc.0","@lodestar/light-client":"1.9.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-rc.0_1684948101269_0.13745895514456885","host":"s3://npm-registry-packages"}},"1.9.0-dev.8023e3f7f5":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.8023e3f7f5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.8023e3f7f5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48b0caf210bc5d028c69fff464b9de88e8386038","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.8023e3f7f5.tgz","fileCount":1089,"integrity":"sha512-aeLnjyTXerylaZmD4lbklXo1vG2ccCMqYOQEVWz5kil7hvlfvcU2XYzZTx/IDyB1LvywSfxMQgZFSLWydcmBZQ==","signatures":[{"sig":"MEUCIQCOfGLR0eIakZEku3F6r/svDODhTNgDW1o6bLmKtK0Y3AIgW4XgB3Z7LixpyH2dj6hYFtrc083mOuQD0nCBsymBM88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2936601},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b26a8d9939d657e5f29673c07db35f112a50d745","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.8023e3f7f5","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.8023e3f7f5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.8023e3f7f5","@lodestar/utils":"1.9.0-dev.8023e3f7f5","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.8023e3f7f5","@lodestar/logger":"1.9.0-dev.8023e3f7f5","@lodestar/params":"1.9.0-dev.8023e3f7f5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.8023e3f7f5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.8023e3f7f5","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.8023e3f7f5","@lodestar/light-client":"1.9.0-dev.8023e3f7f5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.8023e3f7f5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.8023e3f7f5_1685005193934_0.41391214504957974","host":"s3://npm-registry-packages"}},"1.9.0-dev.2fb1980b4c":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2fb1980b4c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2fb1980b4c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"081d2c1f022f1170a738ea5d6fd3d04c817601a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2fb1980b4c.tgz","fileCount":1089,"integrity":"sha512-4Mg79EVVgVlyPqlvDx9uFRVAoWq6x2+ShtCRPg1yimrYFqtuT+ZG4oYvdsve0UPhzmJlML3R/lAmz5ZSZ0bsUg==","signatures":[{"sig":"MEYCIQDGn0F9VVbjE7Ag4xD//Im2iAeQeuFfeZWHBZr/ctoNYAIhALpoLgm0mn2SPLE0SMcNJoo/2mEVzulO3M3acHT208Cp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937719},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"63273cdced478a6f95fcbd95956d8e27ad84ebfc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2fb1980b4c","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2fb1980b4c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2fb1980b4c","@lodestar/utils":"1.9.0-dev.2fb1980b4c","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2fb1980b4c","@lodestar/logger":"1.9.0-dev.2fb1980b4c","@lodestar/params":"1.9.0-dev.2fb1980b4c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2fb1980b4c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2fb1980b4c","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2fb1980b4c","@lodestar/light-client":"1.9.0-dev.2fb1980b4c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2fb1980b4c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2fb1980b4c_1685045773438_0.9816537164443766","host":"s3://npm-registry-packages"}},"1.9.0-dev.f9848b5d80":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f9848b5d80","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f9848b5d80","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c56300053fce0ddc77b2c96913761d29227e963","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f9848b5d80.tgz","fileCount":1089,"integrity":"sha512-/TN0B84+kgB/wubGSwpzIh19MPdmEZeGtZJE4RR1bXmIbCvwxMpI2JhPsGJ6CVjq3C5FemLKV4JfgG8l37PyBQ==","signatures":[{"sig":"MEUCIHJE6k4gt07Hm8Rez35YzCkSEsrBOx4SC1HUlDiBo9gAAiEAz33VzeL8j3vgnezY+xKUrfX0UfGT2uOVIXUEoZLTyJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937719},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b5cde030e4a86f108fe7539a1437a7415f241927","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f9848b5d80","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f9848b5d80","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f9848b5d80","@lodestar/utils":"1.9.0-dev.f9848b5d80","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f9848b5d80","@lodestar/logger":"1.9.0-dev.f9848b5d80","@lodestar/params":"1.9.0-dev.f9848b5d80","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f9848b5d80","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f9848b5d80","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f9848b5d80","@lodestar/light-client":"1.9.0-dev.f9848b5d80","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f9848b5d80","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f9848b5d80_1685046943802_0.8695963825623596","host":"s3://npm-registry-packages"}},"1.9.0-dev.cacb99bf20":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.cacb99bf20","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.cacb99bf20","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b47ce53e11c327d3259376d7f7b992b7a3f5c061","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.cacb99bf20.tgz","fileCount":1089,"integrity":"sha512-CAAorXGXeDbuN1rhA5kPDP+yuuENnzjRVX64wU1cgOSquZus1iB7omhlqJLn2l3c9Rt/WFysC/wRgCxnwi144g==","signatures":[{"sig":"MEUCIBV/0NWj24bwpixCJqvGMTpMSbbefziNkirE8aQzQqOUAiEA9TMI/trU2anR4byxvNuLFWnBqSzRki6jsZ5jsePNF/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937719},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"714f8d7b513b4a28a14dd3e1ed7b39fcac0ca6eb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.cacb99bf20","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.cacb99bf20","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.cacb99bf20","@lodestar/utils":"1.9.0-dev.cacb99bf20","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.cacb99bf20","@lodestar/logger":"1.9.0-dev.cacb99bf20","@lodestar/params":"1.9.0-dev.cacb99bf20","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.cacb99bf20","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.cacb99bf20","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.cacb99bf20","@lodestar/light-client":"1.9.0-dev.cacb99bf20","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.cacb99bf20","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.cacb99bf20_1685060530554_0.9252694838431761","host":"s3://npm-registry-packages"}},"1.9.0-dev.0207d6672e":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.0207d6672e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.0207d6672e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"beea6fd34eca1e894fdef38ac2749d289bea6984","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.0207d6672e.tgz","fileCount":1089,"integrity":"sha512-djsI4uqQIptovVaHxfahqJl5xSHFkGPbTy2n2cfUmX/veOpH6Zhz1NEvZulm0En+Dbx4jcTx14QIiaDWn1eykQ==","signatures":[{"sig":"MEQCIDEX5NzQAlZPQPncWF3J+rD0e1R1AMgW1uVXBOH+t9cVAiBedOUtrw3MfDYQt1fICpsNBBVpzJfywi4dHWzp50Sl1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937719},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"790772b1c583f1155a96c344b29bd17127f551d4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.0207d6672e","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.0207d6672e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.0207d6672e","@lodestar/utils":"1.9.0-dev.0207d6672e","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.0207d6672e","@lodestar/logger":"1.9.0-dev.0207d6672e","@lodestar/params":"1.9.0-dev.0207d6672e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.0207d6672e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.0207d6672e","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.0207d6672e","@lodestar/light-client":"1.9.0-dev.0207d6672e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.0207d6672e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.0207d6672e_1685098998409_0.40591462631754727","host":"s3://npm-registry-packages"}},"1.9.0-dev.a42885d513":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.a42885d513","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.a42885d513","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8b27ece3fc8e28c1644f0668ed01c30327de243b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.a42885d513.tgz","fileCount":1089,"integrity":"sha512-RyjPAjKBKKPF/hzfR/Xd/hZ3tHDTTev5Ge3Vwjg0PASJSt8v0JQLZ0ujhVyO/XkFhmroWJZMHrv11AItdxvjLg==","signatures":[{"sig":"MEUCIQDc2WuipqGr6q6FwQgo+flFfUyaoDjjPdc6e8Lcni2KJgIgf5QI0+NKor1mcRXjRXdSnBaYP25v01/PoCyj2uT4DPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937720},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3090f61f69391ea4bc6f3849711f138e9487e58b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.a42885d513","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.a42885d513","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.a42885d513","@lodestar/utils":"1.9.0-dev.a42885d513","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.a42885d513","@lodestar/logger":"1.9.0-dev.a42885d513","@lodestar/params":"1.9.0-dev.a42885d513","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.a42885d513","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.a42885d513","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.a42885d513","@lodestar/light-client":"1.9.0-dev.a42885d513","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.a42885d513","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.a42885d513_1685105817661_0.6548181729664599","host":"s3://npm-registry-packages"}},"1.9.0-dev.2a54943ad1":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2a54943ad1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2a54943ad1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c847d41fc5c7fe0c079e90adc356af34e9392573","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2a54943ad1.tgz","fileCount":1089,"integrity":"sha512-sbPqdCrpdmJTPmmbuhEOkBHnF4l0MAWCHJ0PBHfM75+LyzNZHUT6H0nn36VfnlYnUkJRm+pYgW7zy6kENvNbKQ==","signatures":[{"sig":"MEUCIDMKfhU+i4EgKsVdBmy5UcXdDKoOzLu9TEMc0jU9qE0vAiEAg9Xfc7U8CbzbdSlXuM5BZyat/8QI+MvEawN36eKYomM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937720},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"18de2826343d1757c975775833225dcde40ce975","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2a54943ad1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2a54943ad1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2a54943ad1","@lodestar/utils":"1.9.0-dev.2a54943ad1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2a54943ad1","@lodestar/logger":"1.9.0-dev.2a54943ad1","@lodestar/params":"1.9.0-dev.2a54943ad1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2a54943ad1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2a54943ad1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2a54943ad1","@lodestar/light-client":"1.9.0-dev.2a54943ad1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2a54943ad1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2a54943ad1_1685128024816_0.5497917087041233","host":"s3://npm-registry-packages"}},"1.9.0-dev.8fa4b1fabf":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.8fa4b1fabf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.8fa4b1fabf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d046b268eaaa560655a817b90b1a6072d7affefb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.8fa4b1fabf.tgz","fileCount":1089,"integrity":"sha512-0oVIO+m9z8vTlo3Sw2TWNfwLgK28VG0hcGFUZ2idyyHKYNuoozyTzOrgwi08etcPSqMoYU7AKQbZcrVaqCJUcw==","signatures":[{"sig":"MEUCIQDlm+PqpYRfJFBaq6yYb1h8g4znR1wMQTt9TqQYCbbK9AIgVESbM2ExRnAlqq7gfH9O2Pn9nXa1El0ArTjESlFGHDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2937720},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c0240ea915ed435e892fe18a0ee2ab0af5ff2edd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.8fa4b1fabf","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.8fa4b1fabf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.8fa4b1fabf","@lodestar/utils":"1.9.0-dev.8fa4b1fabf","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.8fa4b1fabf","@lodestar/logger":"1.9.0-dev.8fa4b1fabf","@lodestar/params":"1.9.0-dev.8fa4b1fabf","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.8fa4b1fabf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.8fa4b1fabf","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.8fa4b1fabf","@lodestar/light-client":"1.9.0-dev.8fa4b1fabf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.8fa4b1fabf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.8fa4b1fabf_1685252330887_0.6646060039231669","host":"s3://npm-registry-packages"}},"1.9.0-dev.1cecf82cae":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.1cecf82cae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.1cecf82cae","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b3189e54b82b49818379acfffa5adc55c3820183","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.1cecf82cae.tgz","fileCount":1089,"integrity":"sha512-eXPGIU/hPMQ+e0sPcLKcZcmyPunFoesqiNlw68PWv4t6QFYddGmPM0JhERJ0aZQCeqBb4btKDxsP1uKlYeovxA==","signatures":[{"sig":"MEUCIBNIxF9BN272rb/B+A09fNemMRiweJ3K39MgXDUJGDPvAiEAtSIqDZIks7BHyB7pGTpa3nzxFZad+Ol1V/JUijza/lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2938020},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8cb656b4b605630c790cbad40101bd6c77cc5403","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.1cecf82cae","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.1cecf82cae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.1cecf82cae","@lodestar/utils":"1.9.0-dev.1cecf82cae","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.1cecf82cae","@lodestar/logger":"1.9.0-dev.1cecf82cae","@lodestar/params":"1.9.0-dev.1cecf82cae","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.1cecf82cae","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.1cecf82cae","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.1cecf82cae","@lodestar/light-client":"1.9.0-dev.1cecf82cae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.1cecf82cae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.1cecf82cae_1685357772331_0.9304146284022086","host":"s3://npm-registry-packages"}},"1.9.0-dev.722ccb69a1":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.722ccb69a1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.722ccb69a1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"444ba9717aa4b5ffc9ced7c662d57f37f12f1446","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.722ccb69a1.tgz","fileCount":1089,"integrity":"sha512-6YkHEeiegVMjIHp9t51k8vCyF7aHvke+yd9SjbMpmNVOdYre3NLkYymdkCjVDGtiox8FeII4FIwcL/xIMmmJUQ==","signatures":[{"sig":"MEYCIQCEGpeI79ZwWAEhKKJvx7PzArpPmCS9IQMJVGZ62zYEUAIhAORzlxR+hi0a6Z1UDgaIyGva5IV1yZh1LyUMBRLU51nK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2938020},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9195e89c93998741e461ff198af44d7837825e0f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.722ccb69a1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.722ccb69a1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.722ccb69a1","@lodestar/utils":"1.9.0-dev.722ccb69a1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.722ccb69a1","@lodestar/logger":"1.9.0-dev.722ccb69a1","@lodestar/params":"1.9.0-dev.722ccb69a1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.722ccb69a1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.722ccb69a1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.722ccb69a1","@lodestar/light-client":"1.9.0-dev.722ccb69a1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.722ccb69a1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.722ccb69a1_1685364418125_0.2641038232195192","host":"s3://npm-registry-packages"}},"1.9.0-dev.f408a30638":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f408a30638","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f408a30638","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4fd62dd9082990303d8049d1cccf509ea518751d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f408a30638.tgz","fileCount":1089,"integrity":"sha512-9WsxlQ9RyHdKgWZwD6MAbmQnl6s53Sc0qvH98vTVXcMPMVl7tC33xpuJHU7qPvTK/O2iio/in8E2RSOEOrTZ7Q==","signatures":[{"sig":"MEYCIQD9a65rAGQ6C0rATfeLscqkf4rP1fsTID05mPr0DXRePgIhALLNSikMosK3xObZljGDyZmqq9uluFeaAhWom3kRp0Fi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2938570},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9e6358db6f2675bc26f6886c0fd02b671a3174de","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f408a30638","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f408a30638","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f408a30638","@lodestar/utils":"1.9.0-dev.f408a30638","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f408a30638","@lodestar/logger":"1.9.0-dev.f408a30638","@lodestar/params":"1.9.0-dev.f408a30638","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f408a30638","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f408a30638","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f408a30638","@lodestar/light-client":"1.9.0-dev.f408a30638","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f408a30638","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f408a30638_1685408771320_0.6272851317242498","host":"s3://npm-registry-packages"}},"1.9.0-dev.84903697c8":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.84903697c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.84903697c8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"15ffaf482b36a3abc2504f1c197440a69671ca03","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.84903697c8.tgz","fileCount":1089,"integrity":"sha512-NMuw6LLv9H7Z04jC9vp7dJ+W61XIU+DjH+JIQYS1t6gGxKiSAmLXb8JFLQNioA0kVgTDV07/NJ+36DpDhcg1SQ==","signatures":[{"sig":"MEYCIQDo0p+WA/keqOjqXGuYZ+rqh0aEd19iBUoXzhfdGpbgkQIhAJrQV8WNJ9OA9sHMEKDdQ847qtae/UOJtik0lYFtBXA5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2951038},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3091b8932ffcc2967266d2c4d4a47bc63581ce35","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.84903697c8","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.84903697c8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.84903697c8","@lodestar/utils":"1.9.0-dev.84903697c8","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.84903697c8","@lodestar/logger":"1.9.0-dev.84903697c8","@lodestar/params":"1.9.0-dev.84903697c8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.84903697c8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.84903697c8","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.84903697c8","@lodestar/light-client":"1.9.0-dev.84903697c8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.84903697c8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.84903697c8_1685409836922_0.5693715594933244","host":"s3://npm-registry-packages"}},"1.9.0-dev.abc4b1ad54":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.abc4b1ad54","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.abc4b1ad54","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"80aa62256aa646662e85a115e044899038f1df2b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.abc4b1ad54.tgz","fileCount":1089,"integrity":"sha512-UYH0lgIAt0InpVAeGxd6TPWRnMlC4lSXEFlrrR15n2a9QGcNuHCUPLWFTJOeMP1ntj10c0C0fs77CKrb6l+5Ug==","signatures":[{"sig":"MEQCIGXD0NKy+x2srHO87kwBE/4Q+BNjgdCYOPdeH2dZcmgbAiBZ9/HS+vtPSMVflp9dl41JSoxJ5jlb1LnZF1+uqEs2Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2951038},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ca85de1439c3206c58d4a55b5ce47ddba722c6ef","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.abc4b1ad54","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.abc4b1ad54","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.abc4b1ad54","@lodestar/utils":"1.9.0-dev.abc4b1ad54","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.abc4b1ad54","@lodestar/logger":"1.9.0-dev.abc4b1ad54","@lodestar/params":"1.9.0-dev.abc4b1ad54","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.abc4b1ad54","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.abc4b1ad54","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.abc4b1ad54","@lodestar/light-client":"1.9.0-dev.abc4b1ad54","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.abc4b1ad54","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.abc4b1ad54_1685456548586_0.743809332532892","host":"s3://npm-registry-packages"}},"1.9.0-dev.78bb300cd5":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.78bb300cd5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.78bb300cd5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"897a843db0bdb7af6673a9f7828c5f9c39fb83e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.78bb300cd5.tgz","fileCount":1092,"integrity":"sha512-cpM7DmTj0DZ8EGCzEv4dRj5yilx70QYGfVRUtK8H9ipJg4C1hqKhtjfUOfOBBRjPAOrEc0mk1pUJdgOtMFr+Lg==","signatures":[{"sig":"MEUCIQDXf6wnz36Zp/NbYf4fnw84vfC8XNqZI+xwv7LyQsPH6gIgNLqhdP/BtbO9U5yOViCeCk6xQSFb3fSbNrU2+haawgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2962710},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e1b6892d2256a956ec35a16eb6fc74136f0e2e89","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.78bb300cd5","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.78bb300cd5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.78bb300cd5","@lodestar/utils":"1.9.0-dev.78bb300cd5","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.78bb300cd5","@lodestar/logger":"1.9.0-dev.78bb300cd5","@lodestar/params":"1.9.0-dev.78bb300cd5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.78bb300cd5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.78bb300cd5","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.78bb300cd5","@lodestar/light-client":"1.9.0-dev.78bb300cd5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.78bb300cd5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.78bb300cd5_1685457728098_0.05822360973227414","host":"s3://npm-registry-packages"}},"1.9.0-dev.83fd5f0396":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.83fd5f0396","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.83fd5f0396","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2aba3cb11a4c68799d27f5abdb5ceecc6f2ca50","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.83fd5f0396.tgz","fileCount":1092,"integrity":"sha512-W6ghUnEtLvzfYAs7gvYmMFqVtWOUCowx/hDOifoMsfQDkXGIiC562TUyQF+SrZnZJqtl8ASKboyUznWJorVNsg==","signatures":[{"sig":"MEUCIQCtqeMlBZFPTGjTU0vZo+/7mCDSvrtW9CDWo/xg0IatpAIgSkv4OPSVmkiMct/QOqfiZ2npxTxBQ77MGSQQ9gs05bU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2965441},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b303bc98657e7a6fea47df3cbabf224e432b25d3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.83fd5f0396","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.83fd5f0396","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.83fd5f0396","@lodestar/utils":"1.9.0-dev.83fd5f0396","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.83fd5f0396","@lodestar/logger":"1.9.0-dev.83fd5f0396","@lodestar/params":"1.9.0-dev.83fd5f0396","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.83fd5f0396","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.83fd5f0396","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.83fd5f0396","@lodestar/light-client":"1.9.0-dev.83fd5f0396","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.83fd5f0396","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.83fd5f0396_1685458909049_0.10864290643331587","host":"s3://npm-registry-packages"}},"1.9.0-dev.0e93c07a51":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.0e93c07a51","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.0e93c07a51","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fb48ef744cfac8d8f0cf80f0a9bd02a547d6cacc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.0e93c07a51.tgz","fileCount":1092,"integrity":"sha512-sDagLhrv+yJ0PTXdLY1aJ/qBsuAgl8tSF6juV3hCJcFu8tgyuJLjqu2tCXs+aWiiUoiYrHmNO0HA4R7YMIBQoQ==","signatures":[{"sig":"MEUCIQCrBxNHNKX9cA/dVlEso/iKFwEKgGJHEwt223obff2HOgIgLYtx+vzhXv+4/uxArSASBEXHjeDjj9bkIYIQ4bDx29E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2965691},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"70de8545f94f31e2f3da608e93be5b3e239d8778","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.0e93c07a51","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.0e93c07a51","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.0e93c07a51","@lodestar/utils":"1.9.0-dev.0e93c07a51","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.0e93c07a51","@lodestar/logger":"1.9.0-dev.0e93c07a51","@lodestar/params":"1.9.0-dev.0e93c07a51","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.0e93c07a51","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.0e93c07a51","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.0e93c07a51","@lodestar/light-client":"1.9.0-dev.0e93c07a51","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.0e93c07a51","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.0e93c07a51_1685460115487_0.6130915150347136","host":"s3://npm-registry-packages"}},"1.9.0-dev.d79b8695c5":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.d79b8695c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.d79b8695c5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"728f62eed9a746e948cd069f277d64a25b0f32c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.d79b8695c5.tgz","fileCount":1092,"integrity":"sha512-2EzR2jHBcbnQqi6kGfqbVvLZDSrSOJvuDGqAx6SQzL2kOm4JaEER4kMGGDtthWzzVhLrc5DBhcBgEw5SfLmxSA==","signatures":[{"sig":"MEUCIQCgtazHzD4Y47nybZiVRqjmOB4hwcN4CiGw3Myh6beyYwIgCive4Su+whU2yCI4woMRdypN71fApKMMSpvxeqOTvck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2964625},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d8d703570c116fb00c640b314bccb32e0f5ebcf6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.d79b8695c5","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.d79b8695c5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.d79b8695c5","@lodestar/utils":"1.9.0-dev.d79b8695c5","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.d79b8695c5","@lodestar/logger":"1.9.0-dev.d79b8695c5","@lodestar/params":"1.9.0-dev.d79b8695c5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.d79b8695c5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.d79b8695c5","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.d79b8695c5","@lodestar/light-client":"1.9.0-dev.d79b8695c5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.d79b8695c5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.d79b8695c5_1685465231067_0.6863323238204562","host":"s3://npm-registry-packages"}},"1.9.0-dev.8c05e37be0":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.8c05e37be0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.8c05e37be0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5efd86d030fee7e460440711c88b0a84f505723b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.8c05e37be0.tgz","fileCount":1095,"integrity":"sha512-OmWWwYsACggD9tyrL03SYmL0v6wMQ/2CKCNfQVo6myeXyy4cX/85WTPUzbN5dJuNnK7LwU3Nfx47XbqSjzH6WA==","signatures":[{"sig":"MEQCICFxYHcbD9mVpaHi2i1xvd33u6MfnTqOXtGJgWJrojttAiAn4wNGibvBqDDcotltITdx/qzNZjkziE2IG710WKUQ6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2967702},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"66e2515185455acf32606876783bd2522a7c0028","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.8c05e37be0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.8c05e37be0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.8c05e37be0","@lodestar/utils":"1.9.0-dev.8c05e37be0","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.8c05e37be0","@lodestar/logger":"1.9.0-dev.8c05e37be0","@lodestar/params":"1.9.0-dev.8c05e37be0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.8c05e37be0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.8c05e37be0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.8c05e37be0","@lodestar/light-client":"1.9.0-dev.8c05e37be0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.8c05e37be0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.8c05e37be0_1685469000354_0.6611808128883196","host":"s3://npm-registry-packages"}},"1.9.0-dev.5672d84907":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.5672d84907","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.5672d84907","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a5eec35a9f38eb1d303d66f32514b534abeee592","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.5672d84907.tgz","fileCount":1095,"integrity":"sha512-xfmPc7m1Co4DMQ4VoLX5xkKDqEHiDyMYAlsgRgZjog565gTipOcEe2AVXZpzec57rpdF7hS3tFC5fwR+re5GCg==","signatures":[{"sig":"MEQCICeEN/3qDEnyZBAxRlpmwsXVO08Sc9Azz12gs1I+dX2fAiAKKHfFhDk5ZZAEem/jZRch99yiliu9AmoeMVbtCyyC4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971752},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e8443441c929fafaf58b36db7d678460b4eacbd6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.5672d84907","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.5672d84907","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.5672d84907","@lodestar/utils":"1.9.0-dev.5672d84907","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.5672d84907","@lodestar/logger":"1.9.0-dev.5672d84907","@lodestar/params":"1.9.0-dev.5672d84907","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.5672d84907","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.5672d84907","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.5672d84907","@lodestar/light-client":"1.9.0-dev.5672d84907","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.5672d84907","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.5672d84907_1685470108962_0.4725775336735749","host":"s3://npm-registry-packages"}},"1.9.0-dev.bcf9c92a08":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.bcf9c92a08","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.bcf9c92a08","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dfc6a0942c231db7dd0ce6ffab93abd7408d3132","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.bcf9c92a08.tgz","fileCount":1095,"integrity":"sha512-BAr4sj8KkDyueV27TlxrLv2fvqIXtX5u1CVHW7CFsUSnvgeykzNkDBV8fEq8imho2fmIyPmEdcWwTSriA5KxXg==","signatures":[{"sig":"MEUCIQC4vHpcjPTH24jWpCs6LAuiL0sK5ulWEnbVb8HuOyOTvwIgR60jDsbOmuWV9cGTTZtT42KGOf2MV3YUYjLd3MbIoJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971752},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dd4ae07a9f1b25fac70ba74995cc46e290144ec3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.bcf9c92a08","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.bcf9c92a08","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.bcf9c92a08","@lodestar/utils":"1.9.0-dev.bcf9c92a08","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.bcf9c92a08","@lodestar/logger":"1.9.0-dev.bcf9c92a08","@lodestar/params":"1.9.0-dev.bcf9c92a08","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.bcf9c92a08","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.bcf9c92a08","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.bcf9c92a08","@lodestar/light-client":"1.9.0-dev.bcf9c92a08","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.bcf9c92a08","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.bcf9c92a08_1685471258488_0.9893122570230721","host":"s3://npm-registry-packages"}},"1.9.0-dev.b8c239f020":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.b8c239f020","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.b8c239f020","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1e2ad51688f13f7e888ae730f85c5e35772dbebd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.b8c239f020.tgz","fileCount":1095,"integrity":"sha512-G5WKd1mf5MtVMhzS7dXeHhfab+xaP3i8dbJCA6rbDGOpWfHNlNHvMtl9sNr4IctZBs4kd1MNm0+rgdmnQHCG7A==","signatures":[{"sig":"MEUCIAy8FtYIUoylmlsqZ+1gYcZq1gm8DZT3ttMA3i//NOVRAiEAqrnfA1J52Qq1u0KXEDUuTTdvxpDcVqO4bs8BlDDFuPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971752},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"660a7302f350e17b62d002c9e8c15b069d3480a9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.b8c239f020","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.b8c239f020","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.b8c239f020","@lodestar/utils":"1.9.0-dev.b8c239f020","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.b8c239f020","@lodestar/logger":"1.9.0-dev.b8c239f020","@lodestar/params":"1.9.0-dev.b8c239f020","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.b8c239f020","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.b8c239f020","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.b8c239f020","@lodestar/light-client":"1.9.0-dev.b8c239f020","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.b8c239f020","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.b8c239f020_1685474423807_0.6090209109053533","host":"s3://npm-registry-packages"}},"1.9.0-dev.d29cdc807f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.d29cdc807f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.d29cdc807f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"79a0388c28e38cd21d44568ccf3d913f894927c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.d29cdc807f.tgz","fileCount":1095,"integrity":"sha512-YFEUWaaoDKovMqQiQMoENGeW0aW2G/OFrqWkvaxk+nNSAph+gwMuJ7i3DzRCN4tVJ3BcqYeSOJtwCWi3wfT3/w==","signatures":[{"sig":"MEUCIDmtAyfJVHLstbZpBgR4gZeTVtfa+z/XqI2fsbtauyAjAiEA2XPOi17Rh3K3iJgr+4H8RoUcji4oTkZitCE6lwvKDw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971196},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2b9c321fefdf261a71e315ad3ff04885727ebbbe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.d29cdc807f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.d29cdc807f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.d29cdc807f","@lodestar/utils":"1.9.0-dev.d29cdc807f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.d29cdc807f","@lodestar/logger":"1.9.0-dev.d29cdc807f","@lodestar/params":"1.9.0-dev.d29cdc807f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.d29cdc807f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.d29cdc807f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.d29cdc807f","@lodestar/light-client":"1.9.0-dev.d29cdc807f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.d29cdc807f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.d29cdc807f_1685477433837_0.5092362263888852","host":"s3://npm-registry-packages"}},"1.9.0-dev.888c599699":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.888c599699","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.888c599699","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"28607d19ce6d1353435e9d6c6bb33d0224035984","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.888c599699.tgz","fileCount":1095,"integrity":"sha512-NwvKyeptDEKtpVw8bWcRmi4wu5x2tiN/euw8NwqGfK76kQ75eqf/h0DDfLeqf/ress5Wz5XS+sHuzD3pcxuIMw==","signatures":[{"sig":"MEQCIEoN2+HCSGrImMxsqRxDuvu8oRpDW2fZq5y3ht5B7AfWAiBNQoR6hUdmovWKOzyWH3EwxeyGyYUe+Hch7nqrIE5+zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2970665},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d0b1d9355a6c4741786fd56ce225a643ce7ac0ec","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.888c599699","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.888c599699","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.888c599699","@lodestar/utils":"1.9.0-dev.888c599699","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.888c599699","@lodestar/logger":"1.9.0-dev.888c599699","@lodestar/params":"1.9.0-dev.888c599699","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.888c599699","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.888c599699","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.888c599699","@lodestar/light-client":"1.9.0-dev.888c599699","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.888c599699","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.888c599699_1685522015495_0.3557910267160722","host":"s3://npm-registry-packages"}},"1.9.0-dev.2811142a0b":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2811142a0b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2811142a0b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"52fc5bde9f7728140e64945cb903fee1849f4d6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2811142a0b.tgz","fileCount":1095,"integrity":"sha512-NeS75isKegL4vb68LI3iMRtqi6iMyt50HkVQZKvlhYk5JKJyBQF/5BJk9fwuryjVFUMtDXqPlI2TOhA12E52iA==","signatures":[{"sig":"MEUCIHFEcFq+OJyDFwZdOeYGdXZrpykVfI2yEU8NZVIH6/dhAiEAwE6pKBsNppRDT1lsR+Pz1y4oXRcjd2WlnqCQ2XcTztE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2970665},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0363127b5b47184acf1d735560e4ce491e56e762","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2811142a0b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2811142a0b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2811142a0b","@lodestar/utils":"1.9.0-dev.2811142a0b","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2811142a0b","@lodestar/logger":"1.9.0-dev.2811142a0b","@lodestar/params":"1.9.0-dev.2811142a0b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2811142a0b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2811142a0b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2811142a0b","@lodestar/light-client":"1.9.0-dev.2811142a0b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2811142a0b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2811142a0b_1685525246059_0.6865102673707768","host":"s3://npm-registry-packages"}},"1.9.0-dev.951fda60f0":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.951fda60f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.951fda60f0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88cf67af54ec7339c4d134205092d013df37038f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.951fda60f0.tgz","fileCount":1095,"integrity":"sha512-9pMDlc2s8NWxCN9FVa360CN8V1/Q3uSNA28/epzdCeS38RIUC+IjTUX0+WCwMxXCwJt4dKdzHABZ5P9yFUd8eQ==","signatures":[{"sig":"MEUCIQDE2OxQjxgI4RLTMEP3pwvw+J49rw9iUzCHh+GKCC+AdgIgXrQVJcRgy2mgh5KXkSY0XAcAGfNKl0Ecw6JcgQc6XM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971150},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"be4057d8d906f2aed93042b029b304418fc9b2ef","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.951fda60f0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.951fda60f0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.951fda60f0","@lodestar/utils":"1.9.0-dev.951fda60f0","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.951fda60f0","@lodestar/logger":"1.9.0-dev.951fda60f0","@lodestar/params":"1.9.0-dev.951fda60f0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.951fda60f0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.951fda60f0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.951fda60f0","@lodestar/light-client":"1.9.0-dev.951fda60f0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.951fda60f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.951fda60f0_1685526383673_0.9569494269741059","host":"s3://npm-registry-packages"}},"1.9.0-dev.fb6a57af54":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.fb6a57af54","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.fb6a57af54","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75778ac5b74d9a47b2b8604e497e91e9ac8b8191","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.fb6a57af54.tgz","fileCount":1095,"integrity":"sha512-4xC1wRx5o8MMHr2SLwfOQovCjACKYcSZOSJWcDLyqUTpJyiZMjgoYPZigeTwfEzrI0fNPVZ/EiiDX1xla9TWhg==","signatures":[{"sig":"MEUCICrHXRjud+N8VUscqBlnbxdnAmAP9oIv0h5xlroNww31AiEAwmd3tDcsL7DGBB9WjottllvwAm7RBLJC2XYXeXtM73o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971282},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"45a7e63f4bca032edea2dcbfe2e3ca37fd557e14","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.fb6a57af54","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.fb6a57af54","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.fb6a57af54","@lodestar/utils":"1.9.0-dev.fb6a57af54","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.fb6a57af54","@lodestar/logger":"1.9.0-dev.fb6a57af54","@lodestar/params":"1.9.0-dev.fb6a57af54","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.fb6a57af54","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.fb6a57af54","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.fb6a57af54","@lodestar/light-client":"1.9.0-dev.fb6a57af54","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.fb6a57af54","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.fb6a57af54_1685534080732_0.8772083325964875","host":"s3://npm-registry-packages"}},"1.9.0-dev.3d77bfee9a":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.3d77bfee9a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.3d77bfee9a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c18df6d32130e49c8d8476158ca0c3637d74c2bd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.3d77bfee9a.tgz","fileCount":1095,"integrity":"sha512-TZ4GUOTPju0DpcYjadPQxX3rAjYdd0v006bpLeyruy3gJ8nbksX9zEtYEBnjoht5fYYs+UX3uTBAVM8a6sWDEQ==","signatures":[{"sig":"MEUCIQDLFrWqyBXNsQQsI2J6jtDlDBofjWeCDK6kfBMfEfDgUgIgIdRkK3V5R+6co42wAqEciXMKSt4zG9DfODvQqxhRZGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971282},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d37cab4ea4f4418377527f2aa1f50f92348119db","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.3d77bfee9a","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.3d77bfee9a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.3d77bfee9a","@lodestar/utils":"1.9.0-dev.3d77bfee9a","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.3d77bfee9a","@lodestar/logger":"1.9.0-dev.3d77bfee9a","@lodestar/params":"1.9.0-dev.3d77bfee9a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.3d77bfee9a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.3d77bfee9a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.3d77bfee9a","@lodestar/light-client":"1.9.0-dev.3d77bfee9a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.3d77bfee9a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.3d77bfee9a_1685548447481_0.8151459363566766","host":"s3://npm-registry-packages"}},"1.9.0-dev.26c7a73d36":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.26c7a73d36","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.26c7a73d36","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3d3c0f9e02107a7519946792e67f6b7553203697","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.26c7a73d36.tgz","fileCount":1095,"integrity":"sha512-jW6p5ML+LNe0UG3t1nfRwqPLq+MZJo7toKA4P9DDe5H+hsFzvl3vW8DNKkbCGJX8OoGxmGNS+XBcXKkzHLOAfQ==","signatures":[{"sig":"MEUCIQD0pol/QX7o3WGx31zPBNCGeHVrHcTMOvvwaVZufndojgIgDnOalhQwHFasMtGcrENGbOnJI22xxiLJCTyvlt9YsvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971595},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ab238386bc5317b508f57f937f9d19c6b4bf8b8d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.26c7a73d36","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.26c7a73d36","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.26c7a73d36","@lodestar/utils":"1.9.0-dev.26c7a73d36","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.26c7a73d36","@lodestar/logger":"1.9.0-dev.26c7a73d36","@lodestar/params":"1.9.0-dev.26c7a73d36","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.26c7a73d36","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.26c7a73d36","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.26c7a73d36","@lodestar/light-client":"1.9.0-dev.26c7a73d36","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.26c7a73d36","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.26c7a73d36_1685549830369_0.06279381228282532","host":"s3://npm-registry-packages"}},"1.9.0-dev.3fe9afd1d6":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.3fe9afd1d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.3fe9afd1d6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a03202653101e53e2906a28a9bb055abfa4eae7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.3fe9afd1d6.tgz","fileCount":1095,"integrity":"sha512-XlrEpsoKqB2wsTu0MpF2uexR3mLHrQMmv45BHUl4kEBgWpeNrFA7ATGAmNvqDme2UNKi+TUVn5mcy+sz6hYG0w==","signatures":[{"sig":"MEUCIQDpJGIgyUa8OddnBgG1V2VyDbHozhB0QT3Gu6ryHUjwJAIgHZp7NJ/ZmpiT7tFaWRvF2JMwMY1//r3/mRe6TPulq1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2972636},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f85f95d9890ee4b92436d1568eb4f87822777939","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.3fe9afd1d6","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.3fe9afd1d6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.3fe9afd1d6","@lodestar/utils":"1.9.0-dev.3fe9afd1d6","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.3fe9afd1d6","@lodestar/logger":"1.9.0-dev.3fe9afd1d6","@lodestar/params":"1.9.0-dev.3fe9afd1d6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.3fe9afd1d6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.3fe9afd1d6","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.3fe9afd1d6","@lodestar/light-client":"1.9.0-dev.3fe9afd1d6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.3fe9afd1d6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.3fe9afd1d6_1685550978558_0.9951516986426503","host":"s3://npm-registry-packages"}},"1.9.0-dev.399687bc32":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.399687bc32","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.399687bc32","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"045dd0b717a1e76d12ac77c2908ed83485db8ec3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.399687bc32.tgz","fileCount":1095,"integrity":"sha512-oN1vNo8CL+wnjBuJL3SK/ZtLtgUo0zZmHsMmynVXq8zXA+7DKaraLsUWVPqdJ8DbzuGBGrvoV81b1deRrgyNRQ==","signatures":[{"sig":"MEUCIQDDbrwy34Wa/kPtyR9LozWEG46YofWvM9kwGPeKBDMnEQIgdG3HDWarBk5ExSieSYihqyGElT4+dxMKtMqXlr+TVXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975273},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6f19987f826a7665fb7289da2a9fae97b5c30455","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.399687bc32","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.399687bc32","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.399687bc32","@lodestar/utils":"1.9.0-dev.399687bc32","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.399687bc32","@lodestar/logger":"1.9.0-dev.399687bc32","@lodestar/params":"1.9.0-dev.399687bc32","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.399687bc32","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.399687bc32","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.399687bc32","@lodestar/light-client":"1.9.0-dev.399687bc32","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.399687bc32","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.399687bc32_1685553874500_0.8440030003103702","host":"s3://npm-registry-packages"}},"1.9.0-dev.cef8562706":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.cef8562706","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.cef8562706","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b5e33b209cdae2621e8907a9f668d555118fc459","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.cef8562706.tgz","fileCount":1095,"integrity":"sha512-536PqmYKCW1DqtEXCfkn9MJbEznXKy9XV+eJ1Q9kRfpsn5oAyJXzZmgg6tTJpL6Lh/XnAekS/wLdRP2+yu2beQ==","signatures":[{"sig":"MEUCIQCP3Iv/4RjZ+oUC5Tb/ztiFX9MI3dv7JX9kwrVyUt4H7gIgGULILCzKlyX7zre4eBZoxSMzfDSRftpF6FooIxkSVN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975114},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8ec5ef7aef508002144ff7194e6eb4884937223b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.cef8562706","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.cef8562706","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.cef8562706","@lodestar/utils":"1.9.0-dev.cef8562706","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.cef8562706","@lodestar/logger":"1.9.0-dev.cef8562706","@lodestar/params":"1.9.0-dev.cef8562706","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.cef8562706","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.cef8562706","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.cef8562706","@lodestar/light-client":"1.9.0-dev.cef8562706","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.cef8562706","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.cef8562706_1685555074797_0.6500350155065828","host":"s3://npm-registry-packages"}},"1.9.0-dev.b7bedf1b7c":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.b7bedf1b7c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.b7bedf1b7c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed6d1146cbb666a91c73982bcc12ede9847a3516","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.b7bedf1b7c.tgz","fileCount":1095,"integrity":"sha512-ZsjDLDFbFpCRsLbrrNS+rvoJzr4tnG2B4oBz0A9B+4uxSGJmxj0Wfz+xORcKyDWeKaJn2GfK7UvjIZ3FxaTF4A==","signatures":[{"sig":"MEQCIBhtm2h2ZyBFiQs7bMnXm4ukL3+Sley8Bt1k2IbTQY6GAiARYoyRG9sJ0Cu5BT1xonih7nceZnIwNOMIjCxNm6fs7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975114},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a830cc22f70d53c9b5ce519a7ca564b2fd5b4e5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.b7bedf1b7c","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.b7bedf1b7c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.b7bedf1b7c","@lodestar/utils":"1.9.0-dev.b7bedf1b7c","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.b7bedf1b7c","@lodestar/logger":"1.9.0-dev.b7bedf1b7c","@lodestar/params":"1.9.0-dev.b7bedf1b7c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.b7bedf1b7c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.b7bedf1b7c","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.b7bedf1b7c","@lodestar/light-client":"1.9.0-dev.b7bedf1b7c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.b7bedf1b7c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.b7bedf1b7c_1685559310090_0.7271553953955481","host":"s3://npm-registry-packages"}},"1.9.0-dev.7fc4cfd202":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.7fc4cfd202","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.7fc4cfd202","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"15c34572c1a33e9d786234618bf8847fbc92353c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.7fc4cfd202.tgz","fileCount":1095,"integrity":"sha512-7yHrnR7MhjQUMV92vMORc/GCIdBaPbLW0mNyibPlwarlsUhGwi93eHKFiTMzQZyON8bA2Pk/2P2CCFvgbmdK+g==","signatures":[{"sig":"MEUCIBDaVzXqaOR1DRccMYh5lmWaKc9xLLKC/snEKyI5CY0oAiEA9vq1AXi7ujS9nFX7hPBkGYWtPOjxaTreoDmUS4NfxAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2974901},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"be9a6e3f867d53314017dbf1b063abdfc0e59db7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.7fc4cfd202","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.7fc4cfd202","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.7fc4cfd202","@lodestar/utils":"1.9.0-dev.7fc4cfd202","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.7fc4cfd202","@lodestar/logger":"1.9.0-dev.7fc4cfd202","@lodestar/params":"1.9.0-dev.7fc4cfd202","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.7fc4cfd202","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.7fc4cfd202","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.7fc4cfd202","@lodestar/light-client":"1.9.0-dev.7fc4cfd202","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.7fc4cfd202","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.7fc4cfd202_1685560492416_0.7741769652762265","host":"s3://npm-registry-packages"}},"1.9.0-dev.aee17f808f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.aee17f808f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.aee17f808f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67bc85c192b6baa2cf5b87978426b76a13537d4f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.aee17f808f.tgz","fileCount":1095,"integrity":"sha512-yBcMPv/DBZzb1rbcfgT1gRGhGO4vqIfUXnQ4RoXXbHyTztVloMCBEoOTwB11Kh4F4p02AL5VLR8YdzP+z9fMig==","signatures":[{"sig":"MEQCIBXir/Qii+hEJRJdYa/zHLqw78jKfaabsW88EfQ1KW10AiAiU9LXi2ng64WUxTVckC6XyXZwvh1uYRQr72Xq5hlGVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2972499},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"645b3c3246c2e46c691ce6907410b9674cca3ad0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.aee17f808f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.aee17f808f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.aee17f808f","@lodestar/utils":"1.9.0-dev.aee17f808f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.aee17f808f","@lodestar/logger":"1.9.0-dev.aee17f808f","@lodestar/params":"1.9.0-dev.aee17f808f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.aee17f808f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.aee17f808f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.aee17f808f","@lodestar/light-client":"1.9.0-dev.aee17f808f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.aee17f808f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.aee17f808f_1685561636813_0.9710547638818536","host":"s3://npm-registry-packages"}},"1.9.0-dev.7bf0b750b7":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.7bf0b750b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.7bf0b750b7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4a7252b90577b6633ff173dc34db6998e4df499d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.7bf0b750b7.tgz","fileCount":1095,"integrity":"sha512-Hm0tZXkCRIaDyNw1I6ueqp+Qt3mG6BH0l1xGfa3cVWGr1iluBV2W0ih+fMpYZAExCMwYPzIjW9B3Jl3VYBje9g==","signatures":[{"sig":"MEQCIFmU4KLoTrpXD1S9TKrzSC5nUWzC7wcBy+k/VB48kKMyAiAiCgH2f0Vyl+iMJFLfnptIa2H/jSEtzwPRF506sJOveA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2972499},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8a534b301eda10051840e443a2b5ab363f77123f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.7bf0b750b7","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.7bf0b750b7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.7bf0b750b7","@lodestar/utils":"1.9.0-dev.7bf0b750b7","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.7bf0b750b7","@lodestar/logger":"1.9.0-dev.7bf0b750b7","@lodestar/params":"1.9.0-dev.7bf0b750b7","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.7bf0b750b7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.7bf0b750b7","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.7bf0b750b7","@lodestar/light-client":"1.9.0-dev.7bf0b750b7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.7bf0b750b7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.7bf0b750b7_1685597685077_0.3439054413928755","host":"s3://npm-registry-packages"}},"1.9.0-dev.e2e5417f48":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.e2e5417f48","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.e2e5417f48","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bf5c4557873b618ae521da1167c079bb87c5cbc3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.e2e5417f48.tgz","fileCount":1095,"integrity":"sha512-143yWRepOR3TI+Y11KPsLtW7kOF0o/0LM27ynDZRtFygLy9Uy/fxYQe5zw1YJ6GyvI438O6zT/9m/FIAbB2rJA==","signatures":[{"sig":"MEUCIQCmZqZmRzIQ0mD0+j5HO7gsnXD3ckcE9RAsGmSxZ6T1ZAIgLAJ9DF+Huto12WxtEXvLA1UZT+I3K12a3RAaD9CAQAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2972499},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a77ec5adf7a4582b6a102e71cf1961d9a799fa6c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.e2e5417f48","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.e2e5417f48","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.e2e5417f48","@lodestar/utils":"1.9.0-dev.e2e5417f48","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.e2e5417f48","@lodestar/logger":"1.9.0-dev.e2e5417f48","@lodestar/params":"1.9.0-dev.e2e5417f48","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.e2e5417f48","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.e2e5417f48","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.e2e5417f48","@lodestar/light-client":"1.9.0-dev.e2e5417f48","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.e2e5417f48","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.e2e5417f48_1685605580087_0.917797507323683","host":"s3://npm-registry-packages"}},"1.9.0-dev.06226b5f17":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.06226b5f17","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.06226b5f17","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b41bf785fc3c257c14985312a55e74e1511c77a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.06226b5f17.tgz","fileCount":1095,"integrity":"sha512-4LD5+JzgZnlTY3l9G9HFKlKvNqkPWAD6PxFqPkwjD5CGSAwhubCQImye6fQjz+L79oWg8TXV+hnQnnvtw54niA==","signatures":[{"sig":"MEQCIEEyIFG4DzQq1Zf/upD1hWCUCCbYxaiqy2NmoviWNppEAiAIKzW/Jnu/OqpB/9esZopk0mbni2z+j8WmhtASJxaH/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975946},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c3b576af944902ba4b3c6283cf7323236e47a8ff","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.06226b5f17","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.06226b5f17","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.06226b5f17","@lodestar/utils":"1.9.0-dev.06226b5f17","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.06226b5f17","@lodestar/logger":"1.9.0-dev.06226b5f17","@lodestar/params":"1.9.0-dev.06226b5f17","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.06226b5f17","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.06226b5f17","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.06226b5f17","@lodestar/light-client":"1.9.0-dev.06226b5f17","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.06226b5f17","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.06226b5f17_1685628888108_0.3422325099505563","host":"s3://npm-registry-packages"}},"1.9.0-dev.51002d34d6":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.51002d34d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.51002d34d6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"05e29bb058a29376ca4ffff02bed6c5d91f10f73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.51002d34d6.tgz","fileCount":1095,"integrity":"sha512-lDO3GyWDXHjNZW5o/rFPhnJ+K7Q6cz1Eyr4iWtBxscZZlo08woYX6X4GyX+uTYeTLpUmHZIFoUE+nssW8K0bpw==","signatures":[{"sig":"MEQCICpcI8ipTI7mgNrsehXA/Kn4mWYVk/j7wKP4h4yM7Ya6AiADcfYpi33quk3T4nkL6tZ7erDucJS4Zfq+XbXOMVwhvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975946},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cd68bee5681bde36bde74872169430cda3a7e93e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.51002d34d6","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.51002d34d6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.51002d34d6","@lodestar/utils":"1.9.0-dev.51002d34d6","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.51002d34d6","@lodestar/logger":"1.9.0-dev.51002d34d6","@lodestar/params":"1.9.0-dev.51002d34d6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.51002d34d6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.51002d34d6","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.51002d34d6","@lodestar/light-client":"1.9.0-dev.51002d34d6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.51002d34d6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.51002d34d6_1685630635546_0.08052278805617497","host":"s3://npm-registry-packages"}},"1.9.0-dev.6e58fdec4d":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.6e58fdec4d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.6e58fdec4d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95df715e4a31381b3a519053d223adc00d75f4b0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.6e58fdec4d.tgz","fileCount":1095,"integrity":"sha512-0oE5SZyvTOh6XsLaITNBakff2cRTVwr2k3bBx6+Y0/s9FRja7Iwjx6qT551WTBEb0C/jeQc5aM14rdPlKmwmGA==","signatures":[{"sig":"MEQCIFKvw0katSIv5mgw3+uiVCjb4MgpPB47BUWiduUIIlZnAiBe5o3/43QtbYiTfs2I3ALwRtcYI2r/3FuSqlNpRxQX+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975990},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d9eb671434fb895de3f2440c8725e0a6ab72fa4a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.6e58fdec4d","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.6e58fdec4d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.6e58fdec4d","@lodestar/utils":"1.9.0-dev.6e58fdec4d","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.6e58fdec4d","@lodestar/logger":"1.9.0-dev.6e58fdec4d","@lodestar/params":"1.9.0-dev.6e58fdec4d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.6e58fdec4d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.6e58fdec4d","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.6e58fdec4d","@lodestar/light-client":"1.9.0-dev.6e58fdec4d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.6e58fdec4d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.6e58fdec4d_1685634459658_0.1318774418342683","host":"s3://npm-registry-packages"}},"1.9.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.9.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95b3256a6809e08b03bb7bd90739f05fb504f338","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-rc.1.tgz","fileCount":1095,"integrity":"sha512-tzD1Zlks9k2d4+pI384VamTxjaObOjcu5KS+Eh1paVbPHA95zsP7ZkV8z0afJO43iywMjSYphEFbjHIeb92SeA==","signatures":[{"sig":"MEUCIQDn2RPPOnz7ErImo4I8qQCY/f6Jgh+7SLQQ8x9D26DzmgIgQH+LWHQVbYERCLxR7ecl8IoDGUY7dvT6+E7eSfLTYko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975860},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c40a6bad938782149b919a953283b9cda018739c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-rc.1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-rc.1","@lodestar/utils":"1.9.0-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-rc.1","@lodestar/logger":"1.9.0-rc.1","@lodestar/params":"1.9.0-rc.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-rc.1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-rc.1","@lodestar/light-client":"1.9.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-rc.1_1685640258461_0.13561195092961476","host":"s3://npm-registry-packages"}},"1.9.0-dev.2fbe6fab70":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2fbe6fab70","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2fbe6fab70","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"845e3c69e14d6a87680a0bc08030a947a97db1ca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2fbe6fab70.tgz","fileCount":1095,"integrity":"sha512-0IwDGWS4S0bqmGhOd6Px3v4WHVEvTkcnwN0WRYLTXUwKfJNkZEzvLddKwT2lUBoEQu4uJyvMWCPrh8lA0QtZLQ==","signatures":[{"sig":"MEQCIFT7Q91Lud3x03geIhac+/8ExNy/LxCxA4NRCtWk+NyZAiAVOA3wrfdJnBukGaAUkIoAFA4aITcU/cxQl1SU04gy6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5bb21098ce0651131dca56cce5d7be21957f8b5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2fbe6fab70","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2fbe6fab70","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2fbe6fab70","@lodestar/utils":"1.9.0-dev.2fbe6fab70","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2fbe6fab70","@lodestar/logger":"1.9.0-dev.2fbe6fab70","@lodestar/params":"1.9.0-dev.2fbe6fab70","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2fbe6fab70","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2fbe6fab70","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2fbe6fab70","@lodestar/light-client":"1.9.0-dev.2fbe6fab70","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2fbe6fab70","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2fbe6fab70_1685706040945_0.15789894811888439","host":"s3://npm-registry-packages"}},"1.9.0-dev.2f2bc46ae8":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2f2bc46ae8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2f2bc46ae8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a761c03dc8eb0f2bdac57ab0a26ea6e37c5a936e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2f2bc46ae8.tgz","fileCount":1095,"integrity":"sha512-YXWKIyvd+WmYyOC4qscWET4Mhrb4qReYsmnmfCe4sOufPCVlCDP/6HWnLhdt9+YnFVCSurMlMwzubz1Qqb2VqA==","signatures":[{"sig":"MEYCIQDmB2XQsVMZ5/WGFRVx2HHiy+nIWrTjnfNuK1w4gaEp6gIhAMZM9h7wZyoONrnHpVi+4HPuNi5usRBsrfnirbGX5xhR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"98a3c24389a6a5192786e786f914b4c011816d41","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2f2bc46ae8","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2f2bc46ae8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2f2bc46ae8","@lodestar/utils":"1.9.0-dev.2f2bc46ae8","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2f2bc46ae8","@lodestar/logger":"1.9.0-dev.2f2bc46ae8","@lodestar/params":"1.9.0-dev.2f2bc46ae8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2f2bc46ae8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2f2bc46ae8","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2f2bc46ae8","@lodestar/light-client":"1.9.0-dev.2f2bc46ae8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2f2bc46ae8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2f2bc46ae8_1685816235576_0.7575322773428137","host":"s3://npm-registry-packages"}},"1.9.0-dev.dd11c952dd":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.dd11c952dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.dd11c952dd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86ba7873e9367725e579865d8b0787d0de317d54","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.dd11c952dd.tgz","fileCount":1095,"integrity":"sha512-CcYqT/cUxMMiFWMiEbNZxDZnAt19zltKa6/I6swvOHSXqhGVPSZZ8tMpf7+hczfaQLjEzYn7uQ3Qoc0IWOKGeQ==","signatures":[{"sig":"MEUCIDrcR8I+ClyddtcZTy6LzkEOthBVXx6X832dOdk3CStRAiEA2yNvP5DiOw+BuSq8KSErDd/vBldIy27MaLNYMk7a5LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2997967},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2bacfb4d6a0e591cd983ba1868456664fde81a05","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.dd11c952dd","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.dd11c952dd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.dd11c952dd","@lodestar/utils":"1.9.0-dev.dd11c952dd","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.dd11c952dd","@lodestar/logger":"1.9.0-dev.dd11c952dd","@lodestar/params":"1.9.0-dev.dd11c952dd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.dd11c952dd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.dd11c952dd","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.dd11c952dd","@lodestar/light-client":"1.9.0-dev.dd11c952dd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.dd11c952dd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.dd11c952dd_1685817453489_0.48369396062045067","host":"s3://npm-registry-packages"}},"1.9.0-dev.e9e5bc595b":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.e9e5bc595b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.e9e5bc595b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9a1da4178c58cad31e039284437de93e13d42157","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.e9e5bc595b.tgz","fileCount":1095,"integrity":"sha512-JxJ1jM8DUe8fBZCPDAKAdddI5taBnOuF9gDRsZl2K00hl5B5qtPKh8ftjgZNxHWChc2IzbcZ83IUBtJ5KjxERg==","signatures":[{"sig":"MEQCIGUZzqzwE1rVyCJxjmrcNIyKX96kxlkxAEPBfn/6rzPtAiB0npGEJ+h7Bv7tXbL17r3o2Ba6oTx+kg57FoTsc1UAGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998111},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"636ff13b8beaeaebcaf7a6a1afe4ba1ec01ceeb4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.e9e5bc595b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.e9e5bc595b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.e9e5bc595b","@lodestar/utils":"1.9.0-dev.e9e5bc595b","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.e9e5bc595b","@lodestar/logger":"1.9.0-dev.e9e5bc595b","@lodestar/params":"1.9.0-dev.e9e5bc595b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.e9e5bc595b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.e9e5bc595b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.e9e5bc595b","@lodestar/light-client":"1.9.0-dev.e9e5bc595b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.e9e5bc595b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.e9e5bc595b_1685961256214_0.6063772679352073","host":"s3://npm-registry-packages"}},"1.9.0-dev.761f282868":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.761f282868","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.761f282868","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"47e2d3fb4dc2b61f5900e4261484ce84a47752ff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.761f282868.tgz","fileCount":1095,"integrity":"sha512-yr2lLtsIfM8L2QSEc/sp7zqe2orbPIwOtX65ixvQAz8SW7RiRdi/FiTMbg2yIZfm2OuhuwbfeyuSrszz26/Ufg==","signatures":[{"sig":"MEYCIQD5jOLXy1mn4f/zmyxdbLfJLfciRRW7saLjCiQI2tkX4wIhALC0ZsV9OeAP7b8wB2FwkaDXNsF6Sdlr2BuTpC+KpyG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"afa0966e85c85e42a3cf88bbf36ff0cf5bcabee6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.761f282868","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.761f282868","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.761f282868","@lodestar/utils":"1.9.0-dev.761f282868","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.761f282868","@lodestar/logger":"1.9.0-dev.761f282868","@lodestar/params":"1.9.0-dev.761f282868","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.761f282868","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.761f282868","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.761f282868","@lodestar/light-client":"1.9.0-dev.761f282868","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.761f282868","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.761f282868_1685991528352_0.7607668190742043","host":"s3://npm-registry-packages"}},"1.9.0-dev.1cfb758dcf":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.1cfb758dcf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.1cfb758dcf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67d818f63402af85d92e528e153c829adb075b80","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.1cfb758dcf.tgz","fileCount":1095,"integrity":"sha512-V03iZaNNUDhsOVTVMrqN0LDKyaFzJ1ujX3M6FMRRBzjIX9puq11/zUDZqEpB+SAJVsyukyIy1uRsfKP4Uw8MOQ==","signatures":[{"sig":"MEYCIQC/mAEbtRK7xjCpTXYj18zUyoc/5RBWOc5Fb+fIkdQDPgIhALvDDoLJw8bPlI+06aIQWAlwIqXUhBKN2w54JAVztGQI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8197a400966843e862971e7848a8968abb5b2956","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.1cfb758dcf","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.1cfb758dcf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.1cfb758dcf","@lodestar/utils":"1.9.0-dev.1cfb758dcf","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.1cfb758dcf","@lodestar/logger":"1.9.0-dev.1cfb758dcf","@lodestar/params":"1.9.0-dev.1cfb758dcf","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.1cfb758dcf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.1cfb758dcf","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.1cfb758dcf","@lodestar/light-client":"1.9.0-dev.1cfb758dcf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.1cfb758dcf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.1cfb758dcf_1685992871644_0.6409585234846429","host":"s3://npm-registry-packages"}},"1.9.0-dev.c775ad7bba":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c775ad7bba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c775ad7bba","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d62cb1568a988feba50b44f40c1a181fa0f2f2ff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c775ad7bba.tgz","fileCount":1095,"integrity":"sha512-gI8qu/m5R4HlX4RyZOcp6V9g8mtWuplTXa+IuVRR3TJcPzWVJKPPSGZa6N73I3kWR/LfnPfO0eFL/tVSOkErNQ==","signatures":[{"sig":"MEUCIDMse7KvGbxACuJRfBn2KvHcDapeOQx20jap66AqRbnhAiEAvdK4GZzGromwGI0YJFxEwAHabuUhEO4LG0r8pE2Z3BQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a33b4fbfb115ef0d7089b2e8747c9e781a087ad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c775ad7bba","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c775ad7bba","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c775ad7bba","@lodestar/utils":"1.9.0-dev.c775ad7bba","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c775ad7bba","@lodestar/logger":"1.9.0-dev.c775ad7bba","@lodestar/params":"1.9.0-dev.c775ad7bba","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c775ad7bba","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c775ad7bba","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c775ad7bba","@lodestar/light-client":"1.9.0-dev.c775ad7bba","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c775ad7bba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c775ad7bba_1686065123641_0.9559375615164776","host":"s3://npm-registry-packages"}},"1.9.0-dev.c408a4e397":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c408a4e397","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c408a4e397","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ebf9dcd39ecd6052b6a03c0a5497bf49fdcb839e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c408a4e397.tgz","fileCount":1095,"integrity":"sha512-dWUQgh9RqF8jD+5D04ulYDO8FXnT+mVWCh9ZmRnN5IjG+IR1l7NXtyTPdiY1tA0GdlicWSlpnaeTjzNbRddhnQ==","signatures":[{"sig":"MEYCIQDlhy8KhzJqZx+SUQsQGynnHYZFbsPR1WxAAMPO5Q7jQgIhAMGjLzzUXgoTfLlo5gByX1guYnbPglFQTbEaNmL549H+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3576ee3ed38acb52bcd5095e18934c3611bedbd6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c408a4e397","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c408a4e397","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c408a4e397","@lodestar/utils":"1.9.0-dev.c408a4e397","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c408a4e397","@lodestar/logger":"1.9.0-dev.c408a4e397","@lodestar/params":"1.9.0-dev.c408a4e397","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c408a4e397","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c408a4e397","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c408a4e397","@lodestar/light-client":"1.9.0-dev.c408a4e397","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c408a4e397","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c408a4e397_1686146228409_0.9712029580573709","host":"s3://npm-registry-packages"}},"1.9.0-dev.8cd7bd2a43":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.8cd7bd2a43","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.8cd7bd2a43","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d1119cdd0528dec738ee2e603fbd30bb050dd67a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.8cd7bd2a43.tgz","fileCount":1095,"integrity":"sha512-QfDVUIVFA2S6heEU9MMXlQ+Yy8nFsCFtlAbhmEc7zvcVbpABl2u08qx2yp57T0WAGoZRCUbeX5NI82wXSuJ3fg==","signatures":[{"sig":"MEQCIG2aOfg55PnHis22pfetH4nnpN4wbfL9ABxNoYdffYC7AiAQ/t9QN2nrm2m7Ow2pR83DRR00S+0hK89Avw0i3n3Zow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a837454d4837373731ee74c775caad5409e3d3d6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.8cd7bd2a43","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.8cd7bd2a43","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.8cd7bd2a43","@lodestar/utils":"1.9.0-dev.8cd7bd2a43","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.8cd7bd2a43","@lodestar/logger":"1.9.0-dev.8cd7bd2a43","@lodestar/params":"1.9.0-dev.8cd7bd2a43","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.8cd7bd2a43","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.8cd7bd2a43","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.8cd7bd2a43","@lodestar/light-client":"1.9.0-dev.8cd7bd2a43","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.8cd7bd2a43","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.8cd7bd2a43_1686152180924_0.8365618010546645","host":"s3://npm-registry-packages"}},"1.9.0-dev.082d8c974d":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.082d8c974d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.082d8c974d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"909ff90b7eb7beec387a1c42b95bece8b71b3266","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.082d8c974d.tgz","fileCount":1095,"integrity":"sha512-lkC/7MoIzCPUsvgvTMC90WQn7R9x7/TYqR9VefR2gQTUxtmU27fahUc0heZe6XYjOvCJOYR8icw1Lsrrsu7Ijw==","signatures":[{"sig":"MEUCIFcr3PrH3G/xu0ZnWQFl3/c645AH+VqKSDIKjxjPt8gVAiEAiha/H75waSIwbmV3jCZ93qjK7T/tUWCUqJTIv9DPLp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0cfd317f8aad1730bbbf7d399257f6e74cb436c8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.082d8c974d","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.082d8c974d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.082d8c974d","@lodestar/utils":"1.9.0-dev.082d8c974d","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.082d8c974d","@lodestar/logger":"1.9.0-dev.082d8c974d","@lodestar/params":"1.9.0-dev.082d8c974d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.082d8c974d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.082d8c974d","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.082d8c974d","@lodestar/light-client":"1.9.0-dev.082d8c974d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.082d8c974d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.082d8c974d_1686229744928_0.9038369126956127","host":"s3://npm-registry-packages"}},"1.9.0-dev.f4287477b2":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f4287477b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f4287477b2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6ff493ca08c84745baee775dd72a85b49474f151","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f4287477b2.tgz","fileCount":1095,"integrity":"sha512-i4+z07zlT6xIhBL0axQM8XJUtba+2YsE32xmPIf04e0PlSuYKy2Ms+TK2iXe9WyZWdByCL87y9nlNGvV4LZRLw==","signatures":[{"sig":"MEUCIFEIQnklqspZ0JE8nVRihTAyTlxwfm2SccAFJNAzqfCvAiEA149bk88d4my2djUqlFyfwGwV5aSIY3F5QeNLt32dV2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"73674f67121af1d2b6dd0805bd64a352ae1e6c04","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f4287477b2","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f4287477b2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f4287477b2","@lodestar/utils":"1.9.0-dev.f4287477b2","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f4287477b2","@lodestar/logger":"1.9.0-dev.f4287477b2","@lodestar/params":"1.9.0-dev.f4287477b2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f4287477b2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f4287477b2","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f4287477b2","@lodestar/light-client":"1.9.0-dev.f4287477b2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f4287477b2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f4287477b2_1686233753478_0.9218089582385522","host":"s3://npm-registry-packages"}},"1.9.0-dev.864c70f4dd":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.864c70f4dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.864c70f4dd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"613fabd7b86543f9c02d51737b50e766198cef00","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.864c70f4dd.tgz","fileCount":1095,"integrity":"sha512-6UPnr5rFWRWUG4Aj/0uoYHoZOc+FTAmwK5l997xNY2GQOqhxc3nEZIdiqIVGjgzLdifBI+zhNJ2pgy45CizuMg==","signatures":[{"sig":"MEYCIQDkGZ0kxUUfboxyOIE/Iy/SD3jOdcV/taQ+Z+1HD1bGDgIhAIRNrKPhf+caazHARofUEDVnwLUAJ+0BQ3Ek/2z9adYk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9efac2a6838162434c75fa0ec1666e422fd1b00b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.864c70f4dd","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.864c70f4dd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.864c70f4dd","@lodestar/utils":"1.9.0-dev.864c70f4dd","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.864c70f4dd","@lodestar/logger":"1.9.0-dev.864c70f4dd","@lodestar/params":"1.9.0-dev.864c70f4dd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.864c70f4dd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.864c70f4dd","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.864c70f4dd","@lodestar/light-client":"1.9.0-dev.864c70f4dd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.864c70f4dd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.864c70f4dd_1686238653951_0.15398584756491474","host":"s3://npm-registry-packages"}},"1.9.0-dev.84634456f7":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.84634456f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.84634456f7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e8954792a2d6564bede6b9276f489bb7f1cc6ac5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.84634456f7.tgz","fileCount":1095,"integrity":"sha512-2/X+Z9DVsNmap5tPQUyWoBOnJeVAhq56fRnU+Y9bJLn1715KOXDrGLJKC4VPKWOGeuT9BsqYmAUfXaj3IrbwQw==","signatures":[{"sig":"MEUCIQCpTKxaLX+u5vvqlQjcyQPCC8HaHkc8ajkU9BfkogOtjQIgNVeQ9RxNcWy8gTEc3YXqgLP26kaEdF9DFTxMoIVJ7FY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6e539e61edbf6fd25258caac90a9495ab10a3517","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.84634456f7","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.84634456f7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.84634456f7","@lodestar/utils":"1.9.0-dev.84634456f7","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.84634456f7","@lodestar/logger":"1.9.0-dev.84634456f7","@lodestar/params":"1.9.0-dev.84634456f7","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.84634456f7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.84634456f7","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.84634456f7","@lodestar/light-client":"1.9.0-dev.84634456f7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.84634456f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.84634456f7_1686324152244_0.7931348333867145","host":"s3://npm-registry-packages"}},"1.9.0-dev.f2458491b9":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f2458491b9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f2458491b9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da82206da63e74b6c946a8f84b0bb74c03d4674a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f2458491b9.tgz","fileCount":1095,"integrity":"sha512-e1LR3m+PsLTaXR8vLNom7WBdIsyOnn7svPT8NidH+sVtLnudPX/XTTQZ7OdQ9TLIC7nK7FPFoukW2Wg7mrmc2Q==","signatures":[{"sig":"MEQCIDneKFkMsODonvgvNxHlJ1QYPhLHw7bHStAw8udbFHTcAiAC5107/EneyTRypV7t65rszhpS/cKWK1ahlDsfrVd2wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3d9dca3e531aa939f21f5b9bbdf6430d3067e3d6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f2458491b9","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f2458491b9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f2458491b9","@lodestar/utils":"1.9.0-dev.f2458491b9","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f2458491b9","@lodestar/logger":"1.9.0-dev.f2458491b9","@lodestar/params":"1.9.0-dev.f2458491b9","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f2458491b9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f2458491b9","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f2458491b9","@lodestar/light-client":"1.9.0-dev.f2458491b9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f2458491b9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f2458491b9_1686325358385_0.25268787001743087","host":"s3://npm-registry-packages"}},"1.9.0-dev.09ecf9957c":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.09ecf9957c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.09ecf9957c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ce110b34c75b889356c370455af4b56baf221262","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.09ecf9957c.tgz","fileCount":1095,"integrity":"sha512-oxWGVqkuql0X96t17/MwjE6y86QQulnJG5kW5sl8qQrwJb1GswJlJ08/Klb0QnqtDpQav5mTgeNxU2zN5tbLKg==","signatures":[{"sig":"MEYCIQDcuW9aDcHshB6EECW1gHSupuLt64+oatU1tWWBGVcz1AIhAMyu8f0qzlrqkSapirIigMFkhj9qmvMnbv9zL5WnKIsP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"83f15bcf63dfbf392f5fd8b9218083ebb28e879e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.09ecf9957c","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.09ecf9957c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.09ecf9957c","@lodestar/utils":"1.9.0-dev.09ecf9957c","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.09ecf9957c","@lodestar/logger":"1.9.0-dev.09ecf9957c","@lodestar/params":"1.9.0-dev.09ecf9957c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.09ecf9957c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.09ecf9957c","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.09ecf9957c","@lodestar/light-client":"1.9.0-dev.09ecf9957c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.09ecf9957c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.09ecf9957c_1686552797482_0.9254182759547547","host":"s3://npm-registry-packages"}},"1.9.0-dev.4ea12e34b6":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.4ea12e34b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.4ea12e34b6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0d719c1565c349848996bdfd6f577fd6bc0e120","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.4ea12e34b6.tgz","fileCount":1095,"integrity":"sha512-9UnkdN/ow2D5NbYJ8y111IcQJiLGfaMcIcAKEtcC6QSD1Y3PwMsGjpd/HTypdVvCXN4y4eQqBdfstoyYBpUpdA==","signatures":[{"sig":"MEQCIF2GgU0bTeLG7ZxACJmvNTSyxuJpWzj5GW4v7bJPBrKQAiAQk4Kinw4ikWoUBdTQhDsk45+2zKWqNaiu1UoVGdSwXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"28dd7248e45e53b2b3d94ed0a0c85a718b309029","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.4ea12e34b6","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.4ea12e34b6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.4ea12e34b6","@lodestar/utils":"1.9.0-dev.4ea12e34b6","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.4ea12e34b6","@lodestar/logger":"1.9.0-dev.4ea12e34b6","@lodestar/params":"1.9.0-dev.4ea12e34b6","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.4ea12e34b6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.4ea12e34b6","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.4ea12e34b6","@lodestar/light-client":"1.9.0-dev.4ea12e34b6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.4ea12e34b6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.4ea12e34b6_1686581541240_0.5541465882867553","host":"s3://npm-registry-packages"}},"1.9.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.9.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-rc.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bcb51d36c25aab5cf7fb3868cf9f33c93d0794e1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-rc.2.tgz","fileCount":1095,"integrity":"sha512-liNk5IwyQkL2F/qtNsrnHcNnCng1TMAJu9JoXFGzV35e30sMD3BBTQZz5SbJSxlBGeUGrcA6xJsuiwbY9hhLrg==","signatures":[{"sig":"MEYCIQDXAQDePRZM9QP7v9TMVlIQYL12pjf2LG8wRJywkE/+4gIhAKwYaf5rrOc6xQt+SRGBxifB1uaYhHU+yF3ux2VjwxRU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2997954},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d2a9a43a060df69192863bf2813b0ad37378cac0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-rc.2","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-rc.2","@lodestar/utils":"1.9.0-rc.2","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-rc.2","@lodestar/logger":"1.9.0-rc.2","@lodestar/params":"1.9.0-rc.2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-rc.2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-rc.2","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-rc.2","@lodestar/light-client":"1.9.0-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-rc.2_1686584511437_0.4209955895840416","host":"s3://npm-registry-packages"}},"1.9.0-dev.739febbd65":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.739febbd65","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.739febbd65","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f7314d8347db8508a7dae067b91f2864b6d2e054","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.739febbd65.tgz","fileCount":1095,"integrity":"sha512-Wl1K26hzzBfSNWjap46PFZOcK26r+XMs4MmsQtrKew/w1NwmBc0T8/XU7xQL3tVnHnaMIVURSgA8Yp3C3eUYcw==","signatures":[{"sig":"MEYCIQDYxUa3ya1CkhuwgXAdMtB+KHw46XcwI+/Ztb7tt0NgCgIhAOS1newA156A/8UtnPK6TMvBSk/cP/YDrM5ifwlgNswH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998084},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a890be8ff60bfa574938a436e78e93420805e7c2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.739febbd65","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.739febbd65","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.739febbd65","@lodestar/utils":"1.9.0-dev.739febbd65","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.739febbd65","@lodestar/logger":"1.9.0-dev.739febbd65","@lodestar/params":"1.9.0-dev.739febbd65","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.739febbd65","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.739febbd65","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.739febbd65","@lodestar/light-client":"1.9.0-dev.739febbd65","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.739febbd65","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.739febbd65_1686584717724_0.5190234634468129","host":"s3://npm-registry-packages"}},"1.9.0-dev.c0115b075f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c0115b075f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c0115b075f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2dfbb0d041d5b5211c42341033b25c9f66151b04","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c0115b075f.tgz","fileCount":1095,"integrity":"sha512-3JHcdZNB7jInPeBt55GLZh70ajKWsK44toX600yjvNW3QTeGmtIM/MqCy0t1UvGCVW3J3EkImEJuKFIcZPGjuA==","signatures":[{"sig":"MEUCIQDP05VCk1mxrMxa+MG2A+tyCaBkxxQtgGSTqw+FefE8HAIgbho4yl6MlgnzXo3NmDKc9R+T1LbI93yVeTn7GK8xHWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998856},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6288fa9b2a036ae2a9eb83d4acdb3f6cce6ccf22","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c0115b075f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c0115b075f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c0115b075f","@lodestar/utils":"1.9.0-dev.c0115b075f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c0115b075f","@lodestar/logger":"1.9.0-dev.c0115b075f","@lodestar/params":"1.9.0-dev.c0115b075f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c0115b075f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c0115b075f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c0115b075f","@lodestar/light-client":"1.9.0-dev.c0115b075f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c0115b075f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c0115b075f_1686636099290_0.5727508946751119","host":"s3://npm-registry-packages"}},"1.9.0-dev.bf5842733a":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.bf5842733a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.bf5842733a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"248e28f5d99c7a7cc7652242f387ee876677e7ad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.bf5842733a.tgz","fileCount":1095,"integrity":"sha512-kPNcM8HfehlTouWNS1PT6eBuImxWvt3B3WlfZvkONQ6hlgnyLFt5MJhDC8jZzZcARG7Jlo4h8PIs3ToJn+btNw==","signatures":[{"sig":"MEUCIQDT7BaR2bEsFouDJETZbfxoQnTUdSMw20ZRqGYbfp+R+wIgQCKIzbO4kxOI28QDl1X4kvWuH3QOWNUN7OdyOhCT8D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998856},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f726c42dca5e3843ad73ceec20b4d485b9cf634","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.bf5842733a","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.bf5842733a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.bf5842733a","@lodestar/utils":"1.9.0-dev.bf5842733a","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.bf5842733a","@lodestar/logger":"1.9.0-dev.bf5842733a","@lodestar/params":"1.9.0-dev.bf5842733a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.bf5842733a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.bf5842733a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.bf5842733a","@lodestar/light-client":"1.9.0-dev.bf5842733a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.bf5842733a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.bf5842733a_1686666165361_0.41914412227819486","host":"s3://npm-registry-packages"}},"1.9.0-dev.f07d97f5ff":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f07d97f5ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f07d97f5ff","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3509489f831ec18bf6ee915887bbed3d35fe9754","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f07d97f5ff.tgz","fileCount":1095,"integrity":"sha512-YNJAGlzq3Qm4nAd3XO7n4wEp0HoZlrCWOdokttmFx7RUXoCPjZ0LG4O0afrXCmJXdWSkfdWUVVA5v5+nFOUbzw==","signatures":[{"sig":"MEUCIAM5Vh6OtVi+AAQkYqEMmYz39El4Xc3zQUq2EbtkG/HNAiEAp3R1jdDKM4DGDHnaLjfVvLCSlfhbSjjvOjM5E/Hw7oM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998856},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3132208f1ebf524f07b4fa781a0dfffb95ec6595","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f07d97f5ff","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f07d97f5ff","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f07d97f5ff","@lodestar/utils":"1.9.0-dev.f07d97f5ff","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f07d97f5ff","@lodestar/logger":"1.9.0-dev.f07d97f5ff","@lodestar/params":"1.9.0-dev.f07d97f5ff","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f07d97f5ff","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f07d97f5ff","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f07d97f5ff","@lodestar/light-client":"1.9.0-dev.f07d97f5ff","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f07d97f5ff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f07d97f5ff_1686672520703_0.21060304828287357","host":"s3://npm-registry-packages"}},"1.9.0-dev.1bf4ea7865":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.1bf4ea7865","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.1bf4ea7865","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b3448585f9a0fcad9146975f11666ea2eea0126e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.1bf4ea7865.tgz","fileCount":1095,"integrity":"sha512-x3NSlJ3cdMqjeUZAMcqz1jkyGDmMg9NlX/9qqblWDjYkL6UI2szJ9dnSvbDkqzskOEEPTXoKpYgvRqzlO1IzpA==","signatures":[{"sig":"MEQCIAvbtgEuzRlsc6RaNedfWY4vA3r4dQu4kSiJiRXz6LEbAiAl+5cAAGIaJlDDK09FaYd3TEPY4hcJICv3PVEUIbOGlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998864},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"90b2a7dd715a39d774669830365f52e89b40194b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.1bf4ea7865","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.1bf4ea7865","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.1bf4ea7865","@lodestar/utils":"1.9.0-dev.1bf4ea7865","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.1bf4ea7865","@lodestar/logger":"1.9.0-dev.1bf4ea7865","@lodestar/params":"1.9.0-dev.1bf4ea7865","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.1bf4ea7865","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.1bf4ea7865","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.1bf4ea7865","@lodestar/light-client":"1.9.0-dev.1bf4ea7865","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.1bf4ea7865","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.1bf4ea7865_1686674920073_0.7310069867457649","host":"s3://npm-registry-packages"}},"1.9.0-dev.bb4151d238":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.bb4151d238","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.bb4151d238","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d83f6917bfb637752c254dc14445b6257c071045","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.bb4151d238.tgz","fileCount":1095,"integrity":"sha512-dYMVBSqe3ujU24Sat/0aI1SpOL1cfcq5LGaUT5YGcGHxtV8UTiueN8PYCFqoBDAbUrIlSUrqMkEoJcFF1L28Jg==","signatures":[{"sig":"MEUCIBFgPaUad3b7I69qMZdJ4CXHVj64gMs0jevpM0O2/7nUAiEAgFQJcPhYyH+1V0e3MReeIOyVFSEUl/Ruh3HxhEc6IZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998864},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"80a5f281b102c27294fb5d6579ead9705a364b90","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.bb4151d238","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.bb4151d238","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.bb4151d238","@lodestar/utils":"1.9.0-dev.bb4151d238","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.bb4151d238","@lodestar/logger":"1.9.0-dev.bb4151d238","@lodestar/params":"1.9.0-dev.bb4151d238","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.bb4151d238","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.bb4151d238","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.bb4151d238","@lodestar/light-client":"1.9.0-dev.bb4151d238","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.bb4151d238","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.bb4151d238_1686676650713_0.0027945480661213384","host":"s3://npm-registry-packages"}},"1.9.0-dev.6491df4fb8":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.6491df4fb8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.6491df4fb8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fb6d47cb0e21f0f75af5c7427dbca25d21a17521","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.6491df4fb8.tgz","fileCount":1095,"integrity":"sha512-YtjMqcGpn7MGr45q40Tz7bOu7y80ohHX8cY+2/ysD1ywzF+lDv6gsVfpUjYm19ev6uQkW2ko4eEJmM0T8oaKPg==","signatures":[{"sig":"MEQCIH0wHA3OVwmUc6PXI4j9LH6zjJHj0Osj7A4hkVPV2OpqAiAb7EmkFf01icoDh+B8F9GFtKR6qKEl3a2n5uTMyQQnZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2998250},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1e52b7e419ca5ff3f576918c21f2234ce7a6e957","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.6491df4fb8","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.6491df4fb8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.6491df4fb8","@lodestar/utils":"1.9.0-dev.6491df4fb8","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.6491df4fb8","@lodestar/logger":"1.9.0-dev.6491df4fb8","@lodestar/params":"1.9.0-dev.6491df4fb8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.6491df4fb8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.6491df4fb8","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.6491df4fb8","@lodestar/light-client":"1.9.0-dev.6491df4fb8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.6491df4fb8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.6491df4fb8_1686679764915_0.5018515070395002","host":"s3://npm-registry-packages"}},"1.9.0-dev.82914a1443":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.82914a1443","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.82914a1443","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8cf4da21c6643a0c90c1c3fbf8963495dfeeb7a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.82914a1443.tgz","fileCount":1098,"integrity":"sha512-KJStsx+wlagcdv+hhqrVeJSsVrV2KLkZ5y5MeMcuc0gEVhIRO+lMyyCbbyzHfg7HDGg6GZaOiiljKJxiv9cV5g==","signatures":[{"sig":"MEUCIBlMJxLztX1YUo7NUf6m1s0F3WkYWakbEG70zcd9GuAXAiEA7Upg0Y34fF0ISCpslVcugIf/WUw9MY/F89K90XkmUsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3003616},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4881f2e66496f135d659dd57900fd07abc09477b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.82914a1443","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.82914a1443","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.82914a1443","@lodestar/utils":"1.9.0-dev.82914a1443","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.82914a1443","@lodestar/logger":"1.9.0-dev.82914a1443","@lodestar/params":"1.9.0-dev.82914a1443","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.82914a1443","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.82914a1443","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.82914a1443","@lodestar/light-client":"1.9.0-dev.82914a1443","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.82914a1443","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.82914a1443_1686680998153_0.0869088099612938","host":"s3://npm-registry-packages"}},"1.9.0-dev.aac723ba28":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.aac723ba28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.aac723ba28","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09dc2cf628b9a78b4c4c8179552cf5557664bc3d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.aac723ba28.tgz","fileCount":1098,"integrity":"sha512-OyhL/8YoJy+lCB1muNVYACDCumvQDDvAoPDigGkMQcSDepvfjGzBuVU4HEKAQsyMptQsdD1MHKkrHLB/Xl/wtA==","signatures":[{"sig":"MEQCIAJNqE2T9c4lsxtvFlA+GXytaRoYZt2y+33WlbJ2Os+7AiA4Dh7UFeZrhrAPmQ0dKYcye0hhs4tr+D7k2KpgPcFG3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3003616},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9c4aa4c43dc80dc8729745fa7c371b8dde0e25cb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.aac723ba28","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.aac723ba28","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.aac723ba28","@lodestar/utils":"1.9.0-dev.aac723ba28","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.aac723ba28","@lodestar/logger":"1.9.0-dev.aac723ba28","@lodestar/params":"1.9.0-dev.aac723ba28","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.aac723ba28","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.aac723ba28","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.aac723ba28","@lodestar/light-client":"1.9.0-dev.aac723ba28","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.aac723ba28","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.aac723ba28_1686758983061_0.20638687744950945","host":"s3://npm-registry-packages"}},"1.9.0-dev.2485944f2d":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2485944f2d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2485944f2d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e38e267b641d634ae8823c4f8c37627651bc7cb9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2485944f2d.tgz","fileCount":1098,"integrity":"sha512-SJXAIdWkj9l6qt8RB5BLKq6R1QjIhfnjmmbPSIuiwaYyhE5+r1Kuzr86ursgOIsfPBqzncRdHE9UIwafs9IY3Q==","signatures":[{"sig":"MEQCIDgNTvlLXO/R2N3u9q5CE0dVpoGIZtvGenUgDFVePO2vAiAJpIZlG5Y03RJME4ifJZgW4/OKVUZ0cMjA/533/dNlfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3003935},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d8b5b540f3def1630ca059d6c2f6b840251b60b3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2485944f2d","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2485944f2d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2485944f2d","@lodestar/utils":"1.9.0-dev.2485944f2d","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2485944f2d","@lodestar/logger":"1.9.0-dev.2485944f2d","@lodestar/params":"1.9.0-dev.2485944f2d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2485944f2d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2485944f2d","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2485944f2d","@lodestar/light-client":"1.9.0-dev.2485944f2d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2485944f2d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2485944f2d_1686761249153_0.9011589838220746","host":"s3://npm-registry-packages"}},"1.9.0-dev.08b82af89f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.08b82af89f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.08b82af89f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c91e2b1a1fc4c99c792a48b2307756b13cbc8d63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.08b82af89f.tgz","fileCount":1098,"integrity":"sha512-oEG4nJzn21qOvb5Xpuqo1hSXALmPV27SO5G73EKpKIgH/qjhD2qSOZ7LfztiAJi/n8abvH8CkKx4hi2EIA32Xg==","signatures":[{"sig":"MEYCIQDGhSpoBTlhXFmYtgLQDa/qsxE6G1gJFZHFgAqbNOl/zAIhAM/dfMVtLS96RymRsqL8TKA14v5WlR4yAyIQ1KFRCW+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3003935},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"85095a6c113135bb97fb2d4e78ee814ff23133ac","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.08b82af89f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.08b82af89f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.08b82af89f","@lodestar/utils":"1.9.0-dev.08b82af89f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.08b82af89f","@lodestar/logger":"1.9.0-dev.08b82af89f","@lodestar/params":"1.9.0-dev.08b82af89f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.08b82af89f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.08b82af89f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.08b82af89f","@lodestar/light-client":"1.9.0-dev.08b82af89f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.08b82af89f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.08b82af89f_1686765552906_0.5876058007264469","host":"s3://npm-registry-packages"}},"1.9.0-dev.8464c6b453":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.8464c6b453","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.8464c6b453","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc2073cb9566b979099e79d4e10f681c2ab65231","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.8464c6b453.tgz","fileCount":1098,"integrity":"sha512-aiCGShtkwtTk9pzLGxTH6eS4GQs526enknRRUFy/br1DUXmUDCKe7I1tDL3u2jq9fKfc/pLnuOuD4E1G19xgCg==","signatures":[{"sig":"MEQCIC9nzciEFAaK06H5neDSld+5PfJPkO0UHxQUg2Z8T8UbAiAvGUNgK+qO3mprd0KHbv3R/CVdEgMCnp/znY1224IloQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3003924},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"33b7b6d28df2c7fa3b662a09d8075c9eccba36ad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.8464c6b453","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.8464c6b453","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.8464c6b453","@lodestar/utils":"1.9.0-dev.8464c6b453","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.8464c6b453","@lodestar/logger":"1.9.0-dev.8464c6b453","@lodestar/params":"1.9.0-dev.8464c6b453","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.8464c6b453","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.8464c6b453","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.8464c6b453","@lodestar/light-client":"1.9.0-dev.8464c6b453","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.8464c6b453","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.8464c6b453_1686827637039_0.7372996683546302","host":"s3://npm-registry-packages"}},"1.9.0-dev.2eddf46639":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2eddf46639","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2eddf46639","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61f352604fbc126eb5c3d814b54f11b74ea41292","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2eddf46639.tgz","fileCount":1098,"integrity":"sha512-kisYomEQcnKjdsI3KUuohX0yQiN0N4uun1n3AMKrDd6XcwKzQaTlc2VsX8JgzQYOUB2GFOJvFSWeX2CHdouOdQ==","signatures":[{"sig":"MEQCIEUxDATFoLsP4CkjHyj+i5yHYeR/x0iOU94SAvNV7pDpAiAwzEXnQ1LKae/DYqL3dQ8K3VdtvGLZpUu2LWUBm0PwCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3005369},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9a0dc7c8c6805380b1a3b2755f191723669e2861","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2eddf46639","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2eddf46639","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2eddf46639","@lodestar/utils":"1.9.0-dev.2eddf46639","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2eddf46639","@lodestar/logger":"1.9.0-dev.2eddf46639","@lodestar/params":"1.9.0-dev.2eddf46639","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2eddf46639","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2eddf46639","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2eddf46639","@lodestar/light-client":"1.9.0-dev.2eddf46639","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2eddf46639","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2eddf46639_1686878714358_0.5303766045922356","host":"s3://npm-registry-packages"}},"1.9.0-dev.7eec2e53cd":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.7eec2e53cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.7eec2e53cd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1d8439810d9d2ee20b34dd81ddacf09d3885fd57","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.7eec2e53cd.tgz","fileCount":1098,"integrity":"sha512-u9F0SBNz0TZn75ah1hHznIK6zyzYWhP1p4dQ1X1L7YBMWKhx7H5hcjnQcAVDJZIbtJQTSDiklBAQXvqi3APE5g==","signatures":[{"sig":"MEQCIERjuLTITXJ0MfghzsCzaWobByM6cyxese62oqd5mNrSAiB8tPthI+/cS5kSHTjX/uBnGQDuG6VHEmcxh0+v6gqx8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3008504},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9550a85edd999cee28ae28ee84fd90c35ba5df5b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.7eec2e53cd","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.7eec2e53cd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.7eec2e53cd","@lodestar/utils":"1.9.0-dev.7eec2e53cd","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.7eec2e53cd","@lodestar/logger":"1.9.0-dev.7eec2e53cd","@lodestar/params":"1.9.0-dev.7eec2e53cd","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.7eec2e53cd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.7eec2e53cd","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.7eec2e53cd","@lodestar/light-client":"1.9.0-dev.7eec2e53cd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.7eec2e53cd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.7eec2e53cd_1686927512212_0.11458186484755606","host":"s3://npm-registry-packages"}},"1.9.0-dev.a7c502c1f4":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.a7c502c1f4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.a7c502c1f4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf7dbe7e84bb575985d4cf262d235819e338c826","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.a7c502c1f4.tgz","fileCount":1098,"integrity":"sha512-Iakfvq+lq6bN3DFTdsy30KsOA5KEiBhqqtTRFeEP9obxtIba6Pn5GerdiK9HQgT/q6XtH8lcxF6XFFkhDt6+7A==","signatures":[{"sig":"MEUCIQDkAo48GilnG6/1jEn7rQn0+PnQw27v7U6BA7/cUHEODgIgLGOddvG3xf9A2/CPB9P2wjBXN0MWajaADZ98Q+hntfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3008670},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"94cc2472f143274d14d2e504ec23f159a1cfd356","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.a7c502c1f4","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.a7c502c1f4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.a7c502c1f4","@lodestar/utils":"1.9.0-dev.a7c502c1f4","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.a7c502c1f4","@lodestar/logger":"1.9.0-dev.a7c502c1f4","@lodestar/params":"1.9.0-dev.a7c502c1f4","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.a7c502c1f4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.a7c502c1f4","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.a7c502c1f4","@lodestar/light-client":"1.9.0-dev.a7c502c1f4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.a7c502c1f4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.a7c502c1f4_1686928806960_0.6306852380843673","host":"s3://npm-registry-packages"}},"1.9.0-dev.aecb3d1de1":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.aecb3d1de1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.aecb3d1de1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50ed8f8b0d72dde43b61380ab9549be572b8f4f6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.aecb3d1de1.tgz","fileCount":1098,"integrity":"sha512-G3sf7DnfSgFYcj6BjdgfI957WEV7efPOncwrMXTIbRwnQEW0idXVu7VJ71Y9/TOlHJVC09dPPlt+oz431h5sNw==","signatures":[{"sig":"MEUCIQCmQR1CA7V+Z71RinCqfVIOD+gMX0EFCANNP6JptUXwSAIgFd483gRtc9RIhjOlR8xZI0Jxx/3M9adhrCNBTbQpGTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3008366},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c120fd9fc129bf1f0e51a0ef202fba7e8a8a0638","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.aecb3d1de1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.aecb3d1de1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.aecb3d1de1","@lodestar/utils":"1.9.0-dev.aecb3d1de1","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.aecb3d1de1","@lodestar/logger":"1.9.0-dev.aecb3d1de1","@lodestar/params":"1.9.0-dev.aecb3d1de1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.aecb3d1de1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.aecb3d1de1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.aecb3d1de1","@lodestar/light-client":"1.9.0-dev.aecb3d1de1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.aecb3d1de1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.aecb3d1de1_1686929986562_0.4761664142893698","host":"s3://npm-registry-packages"}},"1.9.0-dev.e25c2a2b50":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.e25c2a2b50","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.e25c2a2b50","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"39c4b2159222c5fc36fb15d8682fb1467ecd07a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.e25c2a2b50.tgz","fileCount":1098,"integrity":"sha512-C5Xw8N8dQcYD3DkLRFzQaBEsZoKVikpQXNAvAOmJFLKgMFvdyx8c/fGKnfxLiO9sNfBudyPp2xWpq0b6YkKd5A==","signatures":[{"sig":"MEYCIQDIY8wwnUU0T9JAN0VpmjNoDpBgMVrBz4bG8SmSeKHFBAIhAMFlNSxDpZpyVRcFxf9rh0WdtpIagzkEy3kAr3jGXGSc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3008366},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ba421ca87fdb090712d1035b6900bba588ebe2f2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^1.0.9","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.e25c2a2b50","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.e25c2a2b50","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.e25c2a2b50","@lodestar/utils":"1.9.0-dev.e25c2a2b50","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.e25c2a2b50","@lodestar/logger":"1.9.0-dev.e25c2a2b50","@lodestar/params":"1.9.0-dev.e25c2a2b50","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.e25c2a2b50","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.e25c2a2b50","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.e25c2a2b50","@lodestar/light-client":"1.9.0-dev.e25c2a2b50","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.e25c2a2b50","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.e25c2a2b50_1686987123834_0.32889641759645394","host":"s3://npm-registry-packages"}},"1.9.0-dev.4313726a9b":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.4313726a9b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.4313726a9b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"750933cf2998f938dc7456ec63fde41031803914","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.4313726a9b.tgz","fileCount":1098,"integrity":"sha512-aJUP6NZpMmyLoqSdKdYU1ZFg93eSKxV8Fykz10OR4HLymdNUo72ojj020lsXH5FMee51umC41WSwBaO1NNkofg==","signatures":[{"sig":"MEUCIAftk6r/AvhZ0MxWFwSO4n2rniFCamRbFZEySM3r4c6OAiEAzzhUmHMt19UjirPDIFfeKg6zGirbCtSIp48jMjQVlFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3010647},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c25f1baf5c4e819b3fb1dc788b843d9a00b610d0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.4313726a9b","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.4313726a9b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.4313726a9b","@lodestar/utils":"1.9.0-dev.4313726a9b","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.4313726a9b","@lodestar/logger":"1.9.0-dev.4313726a9b","@lodestar/params":"1.9.0-dev.4313726a9b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.4313726a9b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.4313726a9b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.4313726a9b","@lodestar/light-client":"1.9.0-dev.4313726a9b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.4313726a9b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.4313726a9b_1686988166247_0.19170843713734587","host":"s3://npm-registry-packages"}},"1.9.0-dev.483aad7f37":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.483aad7f37","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.483aad7f37","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"47070736c7e635c61713ed31cdcceba177207ef9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.483aad7f37.tgz","fileCount":1098,"integrity":"sha512-SKk8Y0OJsPbMG+BABkr6QqRMPN4EqvdG5ZYS2ZMK8C8zpo1rhlSJX/VFFy4boqsbAgPwCIJUg9+LJ+tLM/QmhQ==","signatures":[{"sig":"MEYCIQCsj59uBN1CdqAUJZ6G1/gkYjFyD71q3X7MrtHdfVPHjQIhAOL1flGOAz0MFCwh+V4ueyqQCoCdi9mWZ1tXLCYQy/SD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3013752},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b5ea459c5efcbd25f2c102657274d331b4f47e4e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.483aad7f37","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.483aad7f37","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.483aad7f37","@lodestar/utils":"1.9.0-dev.483aad7f37","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.483aad7f37","@lodestar/logger":"1.9.0-dev.483aad7f37","@lodestar/params":"1.9.0-dev.483aad7f37","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.483aad7f37","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.483aad7f37","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.483aad7f37","@lodestar/light-client":"1.9.0-dev.483aad7f37","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.483aad7f37","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.483aad7f37_1687075215130_0.6109114224618137","host":"s3://npm-registry-packages"}},"1.9.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.9.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-rc.3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"66d0bf756273c69a13d86857698740840350efa6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-rc.3.tgz","fileCount":1098,"integrity":"sha512-wEQ52iFnt1I0FZqMybezwC1sKqwWQYbnKmkXRIpSUeKbW44Zn2RRftCVblO7Zongurxgg5cq5IjwRrfAbqD8bg==","signatures":[{"sig":"MEYCIQDGEinfc2yRhzoB3AIATJ/VsJh0j0UkDx4025MiDYwYcQIhAIAxRe8VaFSaCR2+7jQTKcGlsIFi5WBcuNdG6bxw/LD/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3013622},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dd694307a4c4dd06439235cd1b1e306b403eb1c0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-rc.3","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-rc.3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-rc.3","@lodestar/utils":"1.9.0-rc.3","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-rc.3","@lodestar/logger":"1.9.0-rc.3","@lodestar/params":"1.9.0-rc.3","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-rc.3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-rc.3","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-rc.3","@lodestar/light-client":"1.9.0-rc.3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-rc.3_1687142073564_0.9166311489342975","host":"s3://npm-registry-packages"}},"1.9.0-dev.9a8a6f4824":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.9a8a6f4824","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.9a8a6f4824","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c9775ffa4a9a176d88ec5d3ca47bede378df5897","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.9a8a6f4824.tgz","fileCount":1098,"integrity":"sha512-Ov7/wWUWn4bdAgROjlf2YCdl44Pg4w4e3vEOA9fgetdHIAN1y+UDnYJmJvTVWJqv2Pef0vggcbm3LbzaGS2CaA==","signatures":[{"sig":"MEUCIFbyVU6i55/R+wiuEJ+iO1uLGsuiD796Q89UUhmbtJpVAiEAvt+XMPmut/VwT0aFqCyBH8VjbdmNEDbfCxHM7DQePZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3015701},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5d4bf6911fc37068e6cf9f555c4cef03e1f1b163","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.9a8a6f4824","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.9a8a6f4824","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.9a8a6f4824","@lodestar/utils":"1.9.0-dev.9a8a6f4824","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.9a8a6f4824","@lodestar/logger":"1.9.0-dev.9a8a6f4824","@lodestar/params":"1.9.0-dev.9a8a6f4824","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.9a8a6f4824","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.9a8a6f4824","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.9a8a6f4824","@lodestar/light-client":"1.9.0-dev.9a8a6f4824","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.9a8a6f4824","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.9a8a6f4824_1687144390456_0.2895078415309815","host":"s3://npm-registry-packages"}},"1.9.0-dev.0122664d8e":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.0122664d8e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.0122664d8e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"432effab3177cf68c4568bd737ccee0a834fe662","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.0122664d8e.tgz","fileCount":1098,"integrity":"sha512-EiI2gpslPHfwYz0jtSwRvFmfZyQ3n0w3n6c8c/P2rN0pDzn501XI+wENaY5Aue8SuJK4zI2pXBAUjQ1PuHhaPA==","signatures":[{"sig":"MEQCIAQdj95MrAJOTKAf35E3MQd80HRgfA41gosoyAtn06DdAiAf2I/cBg+YCIJtj38GhV0WxBYywMBNNu9QYfKSdSlI7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3015701},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"02dd7bbd8d1901f624fc9ce8b76a296fc22b2753","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.0122664d8e","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.0122664d8e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.0122664d8e","@lodestar/utils":"1.9.0-dev.0122664d8e","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.0122664d8e","@lodestar/logger":"1.9.0-dev.0122664d8e","@lodestar/params":"1.9.0-dev.0122664d8e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.0122664d8e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.0122664d8e","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.0122664d8e","@lodestar/light-client":"1.9.0-dev.0122664d8e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.0122664d8e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.0122664d8e_1687161966043_0.3216556343735686","host":"s3://npm-registry-packages"}},"1.9.0-dev.569933316e":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.569933316e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.569933316e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bde9081e747d0baf576c6bbf6bcbee4f346ca76a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.569933316e.tgz","fileCount":1098,"integrity":"sha512-yBLkenu0+Uu3ztJSRrkrylwz86ZQTVH/+pjJi8mWwu7kXtPKtbPWd8OM1ivwettavYmTGClrIfobn8KcJmX1+A==","signatures":[{"sig":"MEUCIQCAjktHxdlavsOErRzBClnXIx4/cRjgFx0zbc9JtF2qaAIgLhK2k79Z41o5JAEtm1Q17ZoDfff5c22kO15LRwhAuPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3016314},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c387199df0f0e4ea476cbc496181041f48f39d40","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.569933316e","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.569933316e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.569933316e","@lodestar/utils":"1.9.0-dev.569933316e","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.569933316e","@lodestar/logger":"1.9.0-dev.569933316e","@lodestar/params":"1.9.0-dev.569933316e","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.569933316e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.569933316e","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.569933316e","@lodestar/light-client":"1.9.0-dev.569933316e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.569933316e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.569933316e_1687163561284_0.7810029853996503","host":"s3://npm-registry-packages"}},"1.9.0-dev.c8f94b7f35":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.c8f94b7f35","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.c8f94b7f35","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b61f39d65ae346756ee75fda7f9075d73d1a5f4a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.c8f94b7f35.tgz","fileCount":1098,"integrity":"sha512-rM+meEugZXX37qQ6/8U15pzwu71ULFoVBfN3p5sMy3/lXdPPmkyonMspb/x5TGlkZETqt8JmBD7ktnFbSNUj1A==","signatures":[{"sig":"MEYCIQCcizZVy7+2M3gV3dMw/kzdUMOqrAp26ef4/fuRMAPXVgIhAJVO6IYDu5bTBSXVph2L+2Uh4DuRehnegAaXSamEh6Wa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3019706},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7600bf902aab9f201bbd001ca31227a61641d98a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.c8f94b7f35","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.c8f94b7f35","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.c8f94b7f35","@lodestar/utils":"1.9.0-dev.c8f94b7f35","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.c8f94b7f35","@lodestar/logger":"1.9.0-dev.c8f94b7f35","@lodestar/params":"1.9.0-dev.c8f94b7f35","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.c8f94b7f35","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.c8f94b7f35","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.c8f94b7f35","@lodestar/light-client":"1.9.0-dev.c8f94b7f35","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.c8f94b7f35","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.c8f94b7f35_1687165245966_0.22964937907893912","host":"s3://npm-registry-packages"}},"1.9.0-dev.7c54a7b188":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.7c54a7b188","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.7c54a7b188","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d47a8b89c34495597ae8cf4c5d34aedc237b283b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.7c54a7b188.tgz","fileCount":1098,"integrity":"sha512-rXW2SRkruLOA6qUSIUEi+7xwgrkkRgmXQQ7YjC6oznYB6e3zcDS0KOjNpoNhy5iUcsyKcdsLYE0h6X3tVXQjQQ==","signatures":[{"sig":"MEYCIQCO6zLkr8Kjea9fMTLj8FDNDnkWHcDHsCOqknVJkMvstQIhAK5MBplpmrhKyM/Q+dkRen2UYf4xN5SVOY5YkhXYWe55","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3019706},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00e5af3c4d267eba508e1ca5fc2d910cebf2c731","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.7c54a7b188","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.7c54a7b188","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.7c54a7b188","@lodestar/utils":"1.9.0-dev.7c54a7b188","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.7c54a7b188","@lodestar/logger":"1.9.0-dev.7c54a7b188","@lodestar/params":"1.9.0-dev.7c54a7b188","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.7c54a7b188","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.7c54a7b188","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.7c54a7b188","@lodestar/light-client":"1.9.0-dev.7c54a7b188","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.7c54a7b188","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.7c54a7b188_1687187428330_0.3611943475255519","host":"s3://npm-registry-packages"}},"1.9.0-dev.e60af6465f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.e60af6465f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.e60af6465f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba1f9d319f1f1c256af1593c8a351edba6b0d5b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.e60af6465f.tgz","fileCount":1098,"integrity":"sha512-fT+ebKWDg4kardD+qx3qzFcVOcD5Xc5jDmgXnvdsV7fe6QWQMOX8MfrWN9hf7RPdZ6RYW3LTS0T6lxlfuGgHbQ==","signatures":[{"sig":"MEQCICJMgbpY96lajCuDKWXQAqiRKB5yEtnwcPxlqxxbwdFfAiAHpc8PwoEcQRc+GzZR+ctHnjqev7/rInBrgVtAzgJ+og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3019706},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e0870b38232a2ae8fb563d50c66f1c7d3a01c55","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.e60af6465f","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.e60af6465f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.e60af6465f","@lodestar/utils":"1.9.0-dev.e60af6465f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.e60af6465f","@lodestar/logger":"1.9.0-dev.e60af6465f","@lodestar/params":"1.9.0-dev.e60af6465f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.e60af6465f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.e60af6465f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.e60af6465f","@lodestar/light-client":"1.9.0-dev.e60af6465f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.e60af6465f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.e60af6465f_1687253985292_0.5330297781361739","host":"s3://npm-registry-packages"}},"1.9.0-dev.d1ba8c1473":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.d1ba8c1473","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.d1ba8c1473","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4fe5c352ebc58c68b3aaf371dd7beac8079beb34","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.d1ba8c1473.tgz","fileCount":1098,"integrity":"sha512-D4j0BUHe8EGvIAHJLlB8QPczbsKtx5eNibk+23wKUMTqi5tyzNzMAIqrWa9pldilkmh7chETj+oTOc9+g6J68Q==","signatures":[{"sig":"MEUCIQD1+nBPNRbocHywt6EWAbWBBOtqd7QXiGZQQDzcjDsZmwIgeWfwnYZUTZ3wyGxdj25c72aFdUEsbEbmW5VudfAHt8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3019706},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e49705dee9ec676888e651da912f5d6b0ddb0070","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.d1ba8c1473","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.d1ba8c1473","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.d1ba8c1473","@lodestar/utils":"1.9.0-dev.d1ba8c1473","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.d1ba8c1473","@lodestar/logger":"1.9.0-dev.d1ba8c1473","@lodestar/params":"1.9.0-dev.d1ba8c1473","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.d1ba8c1473","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.d1ba8c1473","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.d1ba8c1473","@lodestar/light-client":"1.9.0-dev.d1ba8c1473","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.d1ba8c1473","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.d1ba8c1473_1687255194791_0.906553507127591","host":"s3://npm-registry-packages"}},"1.9.0-dev.e8b53ea874":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.e8b53ea874","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.e8b53ea874","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12fdcc4903885d82bdb5036f1a19d622d1c7d7d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.e8b53ea874.tgz","fileCount":1098,"integrity":"sha512-x9HF5y/wmXtNrCqrq18Z9IwUiO3rqTk1yv7R+O5Wk/ag4//gSxTI2e7+KrVqzYA1NRCU7YAo/1X1sAo5zi42mQ==","signatures":[{"sig":"MEQCIHBclvdYE0HbXOj88AibkkkXPEbT+a/SW5yvA1kWETaVAiAEC0b00dZvx4PNlO28o0J7vpRmIV+raVBbmXLnH43XDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020281},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fe81af75c36aaece7404f8ad6fc4411c3ad11f10","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.e8b53ea874","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.e8b53ea874","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.e8b53ea874","@lodestar/utils":"1.9.0-dev.e8b53ea874","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.e8b53ea874","@lodestar/logger":"1.9.0-dev.e8b53ea874","@lodestar/params":"1.9.0-dev.e8b53ea874","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.e8b53ea874","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.e8b53ea874","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.e8b53ea874","@lodestar/light-client":"1.9.0-dev.e8b53ea874","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.e8b53ea874","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.e8b53ea874_1687256310475_0.3893568529621587","host":"s3://npm-registry-packages"}},"1.9.0-dev.4bbe595f5d":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.4bbe595f5d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.4bbe595f5d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5541fd57142bbe6d689333a005bd76382b9bf082","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.4bbe595f5d.tgz","fileCount":1098,"integrity":"sha512-63efmQy20N0Io59kbfWCC+LFo+nQeX14WXcFUvhGNt5K8yFjpC25oEzbrH9nK5Aff8nm/LGb+jTFgUTIpH5nPg==","signatures":[{"sig":"MEQCIF25H6VV2pI7BkW1HUo3iun9f5GQd9vDOsKdQGmDTJxJAiAPZnlP+X2+Jqhxjvew4c/2L4FiUKGDO2iBMTLbTp0N1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020281},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"47d344effa88c71390166223568063292a3a44cf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.4bbe595f5d","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.4bbe595f5d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.4bbe595f5d","@lodestar/utils":"1.9.0-dev.4bbe595f5d","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.4bbe595f5d","@lodestar/logger":"1.9.0-dev.4bbe595f5d","@lodestar/params":"1.9.0-dev.4bbe595f5d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.4bbe595f5d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.4bbe595f5d","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.4bbe595f5d","@lodestar/light-client":"1.9.0-dev.4bbe595f5d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.4bbe595f5d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.4bbe595f5d_1687265529415_0.4928275694143385","host":"s3://npm-registry-packages"}},"1.9.0-dev.f6774341d5":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.f6774341d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.f6774341d5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d189fc1e65196bb7a9a395651bc9989e790d91a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.f6774341d5.tgz","fileCount":1098,"integrity":"sha512-3IM/N6QQbptYp10e1TjyF80P+OTmjvpnsbFjBAsKXpwbS9mNGNioX2FdVTYzKCb5vFF95gHJXnS+Xar/OX5ykg==","signatures":[{"sig":"MEYCIQDZlucVkVfxQ5Ub6E37ZUCLBIIax5/dT+uj5V9qFRd+nwIhAN8FFAcxhYUH/QKTkmTix9B7hWHfeNrIHt7tqQm1xat0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f7cfbe77d535b311e861757f1a16a54c97c7a876","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.f6774341d5","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.f6774341d5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.f6774341d5","@lodestar/utils":"1.9.0-dev.f6774341d5","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.f6774341d5","@lodestar/logger":"1.9.0-dev.f6774341d5","@lodestar/params":"1.9.0-dev.f6774341d5","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.f6774341d5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.f6774341d5","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.f6774341d5","@lodestar/light-client":"1.9.0-dev.f6774341d5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.f6774341d5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.f6774341d5_1687270101570_0.9432229291669123","host":"s3://npm-registry-packages"}},"1.9.0-dev.5d9d86d100":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.5d9d86d100","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.5d9d86d100","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4cfbbd37e12160d38cb9fbcac7a4b34cc6333978","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.5d9d86d100.tgz","fileCount":1098,"integrity":"sha512-xuPg/SRCZoxOgb+h0qK/rZr97Pfbl9riJbygF+vNNkxCd1WzVQifcUiwQ5bhPV2B6vLd3S4/qTjPrM96hv1kEQ==","signatures":[{"sig":"MEYCIQDPiqd22NDXPNUQO/RFHzW8NtyevaRMnL7b3IDiI0DKaAIhAIi2yzSYM4a73EZClNPjn6MuwVy/Hfrj25WST8/gdf7q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9361af0d564d888c7bfda131201414c0610e6719","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.5d9d86d100","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.5d9d86d100","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.5d9d86d100","@lodestar/utils":"1.9.0-dev.5d9d86d100","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.5d9d86d100","@lodestar/logger":"1.9.0-dev.5d9d86d100","@lodestar/params":"1.9.0-dev.5d9d86d100","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.5d9d86d100","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.5d9d86d100","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.5d9d86d100","@lodestar/light-client":"1.9.0-dev.5d9d86d100","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.5d9d86d100","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.5d9d86d100_1687271245352_0.19709915266089406","host":"s3://npm-registry-packages"}},"1.9.0-dev.61c838b84f":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.61c838b84f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.61c838b84f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bf0f9b1c051f67a5e76b8179177e9d126cdb6c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.61c838b84f.tgz","fileCount":1098,"integrity":"sha512-OiDtpm5OTpWTHQgsAmDruCixrqSpajwBdBxOdnONJSr1IzFE70uxVM6F/5sd6oPvqq5MlsSysDXB29Bdn5s5Xw==","signatures":[{"sig":"MEUCIGisuOIWY/gHsA6paUeQAxmJsczWTWreNoHh2QZmH3akAiEAxeUKsTvw4be8Ib3KZFIvM+xv55xYauJUOGyXKK5EmGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020221},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"20999f6991607585930f8991d93f421c9489c69b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.61c838b84f","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.61c838b84f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.61c838b84f","@lodestar/utils":"1.9.0-dev.61c838b84f","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.61c838b84f","@lodestar/logger":"1.9.0-dev.61c838b84f","@lodestar/params":"1.9.0-dev.61c838b84f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.61c838b84f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.61c838b84f","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.61c838b84f","@lodestar/light-client":"1.9.0-dev.61c838b84f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.61c838b84f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.61c838b84f_1687276355355_0.5325625807150627","host":"s3://npm-registry-packages"}},"1.9.0-dev.b23dca0368":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.b23dca0368","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.b23dca0368","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"70b2ef82cae41355a8cf27b8e071e7d35d4697fa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.b23dca0368.tgz","fileCount":1098,"integrity":"sha512-eO6h2vDNkI1i+SZLbmKslkZBxXe1saWF8zXuDecFahsOYgVvkKSat4d3Jy6WIRN0SOxspq0c1r11XbGovqO4pw==","signatures":[{"sig":"MEQCIFkwkxVQxtEUDptZavzc4mTPthneouGv5YxRLP2aqbG9AiAJ1lw8w9Tc+z3Xc+0Uk3E1arwLL/3O/PBeBUK5yCraFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020221},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f2415451e69b5c9f97472e92ef6e8da9ae6ae9a1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.b23dca0368","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.b23dca0368","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.b23dca0368","@lodestar/utils":"1.9.0-dev.b23dca0368","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.b23dca0368","@lodestar/logger":"1.9.0-dev.b23dca0368","@lodestar/params":"1.9.0-dev.b23dca0368","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.b23dca0368","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.b23dca0368","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.b23dca0368","@lodestar/light-client":"1.9.0-dev.b23dca0368","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.b23dca0368","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.b23dca0368_1687361018193_0.02938399944805914","host":"s3://npm-registry-packages"}},"1.9.0-dev.2a2c517456":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.2a2c517456","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.2a2c517456","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"45b39740ae2872bd7665a8a4595136578176575d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.2a2c517456.tgz","fileCount":1098,"integrity":"sha512-g1j/d+Nc4s3ovtUYRIizJn3BddzrAjwpvQbDWnz4Dwff4VCXEwVbUsqxVlo3JnHkp80WLR6/y3Gkzn1GpGlCZw==","signatures":[{"sig":"MEUCIAixz5VKTmrb49sLVZGzKLkO3VCDU3r5K6osoguO9tcLAiEA49mkd2xmV88AmrxCBpWrKKYybgfiKIhKil8ft7iqQ90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020221},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a7c28c2b775f47dc0c7c56bdfd991c863d7906b5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.2a2c517456","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.2a2c517456","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.2a2c517456","@lodestar/utils":"1.9.0-dev.2a2c517456","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.2a2c517456","@lodestar/logger":"1.9.0-dev.2a2c517456","@lodestar/params":"1.9.0-dev.2a2c517456","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.2a2c517456","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.2a2c517456","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.2a2c517456","@lodestar/light-client":"1.9.0-dev.2a2c517456","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.2a2c517456","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.2a2c517456_1687364339471_0.6078109454802918","host":"s3://npm-registry-packages"}},"1.9.0-dev.9e57b7d320":{"name":"@lodestar/beacon-node","version":"1.9.0-dev.9e57b7d320","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0-dev.9e57b7d320","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca40d827a2f8ca023a6b1dfe8938168b4abd8146","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0-dev.9e57b7d320.tgz","fileCount":1098,"integrity":"sha512-fhzC74a+8Ak1AYiTBnMP84s6gAdORNdAUvwvhf6FDQtI3gIo0poghROZ0Pwq5z1SM5tG8D6j1+dCHvPjjiFzpg==","signatures":[{"sig":"MEYCIQDiqhA0OsAYsu+Z9J4onzF7YidmvBv6J0hv1LyFr34W/AIhAJ0UJ9zgS3a56/pYrwupWW3yF/ooHvGInqtSNgGJyer0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020221},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"61fa238d230f5c7be4c2f09d8f8bbaf3ed078ce7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.0-dev.9e57b7d320","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.0-dev.9e57b7d320","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.0-dev.9e57b7d320","@lodestar/utils":"1.9.0-dev.9e57b7d320","datastore-level":"^9.0.1","@lodestar/config":"1.9.0-dev.9e57b7d320","@lodestar/logger":"1.9.0-dev.9e57b7d320","@lodestar/params":"1.9.0-dev.9e57b7d320","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.0-dev.9e57b7d320","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.0-dev.9e57b7d320","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.0-dev.9e57b7d320","@lodestar/light-client":"1.9.0-dev.9e57b7d320","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.0-dev.9e57b7d320","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0-dev.9e57b7d320_1687372125275_0.4430466427415225","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@lodestar/beacon-node","version":"1.9.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8892a7b930fa405acf622cf3c9dce8ce1736667e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.0.tgz","fileCount":1098,"integrity":"sha512-JnvnEpto6gT8Y7pEkEmMgWpBM1MlG36L3QiBH7lrMjZho2oU4FPewkxG5F6/9FEuuyo1AERPooT1a6zN4WZvJQ==","signatures":[{"sig":"MEUCIQDvRSVedkuLON6lmoUdqaatmAqLdr/aLO3ZiXpnCOwO+wIgMdpc4ISLtzY4SeGBxyjelO6vN40o4PUQg5xxtsJ4YJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3013569},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1cdf0985fa70a10c35e30f837a51800a8dff2aea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.9.0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"^1.9.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"^1.9.0","@lodestar/utils":"^1.9.0","datastore-level":"^9.0.1","@lodestar/config":"^1.9.0","@lodestar/logger":"^1.9.0","@lodestar/params":"^1.9.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"^1.9.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.9.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.9.0","@lodestar/light-client":"^1.9.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"^1.9.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.0_1687400759874_0.3223301957842015","host":"s3://npm-registry-packages"}},"1.10.0-dev.498ee3e15a":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.498ee3e15a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.498ee3e15a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2f43ce5b85816795c09f0527e0311016e2885c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.498ee3e15a.tgz","fileCount":1098,"integrity":"sha512-HruCFtrMNrJw7rctjTSHsfZoxiKkptjpuddiHMCiXFzJjNuxAL8n5SKtbDjhgaf5L135S4TKYwk1yuZf1Wf1ng==","signatures":[{"sig":"MEYCIQDgpnDIQ19rFUtFvZBEK0IJGWr2B1nX0Y/a3HQa4aar+AIhAOEyvDCXBl7jM10yHRf936LAmZSdPyhRah5VIGADLSTe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020234},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"16f20bb6e11afaa816cbe54ff516d4b15a01a366","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.498ee3e15a","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.498ee3e15a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.498ee3e15a","@lodestar/utils":"1.10.0-dev.498ee3e15a","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.498ee3e15a","@lodestar/logger":"1.10.0-dev.498ee3e15a","@lodestar/params":"1.10.0-dev.498ee3e15a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.498ee3e15a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.498ee3e15a","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.498ee3e15a","@lodestar/light-client":"1.10.0-dev.498ee3e15a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.498ee3e15a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.498ee3e15a_1687401964292_0.9782430891168745","host":"s3://npm-registry-packages"}},"1.10.0-dev.c042a0b8cc":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.c042a0b8cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.c042a0b8cc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5830cd41d295d1aad4c6e982d5aac13a45fde4bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.c042a0b8cc.tgz","fileCount":1098,"integrity":"sha512-gwEVfUCHDCsWGOQxryD3SWQsmVZQw5k3qdNanC+7a/zRfaCaAxki46wJVJ0aLg/o+sgUqYhTTFgl/ogpE/EgIw==","signatures":[{"sig":"MEUCIDZsNnJDFssYexvMGiY6sH2KSt568azOSYk1ikoYvfUNAiEA4qjlC+HY7FbX/Z8QqwbHTE0+dI/4z9okV2QNejkYN3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020234},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f57730829937c373e2fee0861593a0677574a953","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.c042a0b8cc","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.c042a0b8cc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.c042a0b8cc","@lodestar/utils":"1.10.0-dev.c042a0b8cc","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.c042a0b8cc","@lodestar/logger":"1.10.0-dev.c042a0b8cc","@lodestar/params":"1.10.0-dev.c042a0b8cc","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.c042a0b8cc","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.c042a0b8cc","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.c042a0b8cc","@lodestar/light-client":"1.10.0-dev.c042a0b8cc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.c042a0b8cc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.c042a0b8cc_1687419940535_0.9381803033101037","host":"s3://npm-registry-packages"}},"1.10.0-dev.3dd0dfe852":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.3dd0dfe852","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.3dd0dfe852","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ddd8a3d4b39014ce14507d2672e358726e29d5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.3dd0dfe852.tgz","fileCount":1098,"integrity":"sha512-bcgp9Ks6XFaPgcXkVs8TvWzYxUrheHPlWIpHOHiSBh4sQ9QyjGLgcm6YXHEzFQRC5QiKvk0SP9ABN9pSlu/xqQ==","signatures":[{"sig":"MEQCIE2d7u+liAnsjMgU15CyT1v9ZZMsZ3EtwADw2TX8/aC8AiBeyuBKgOuXi0/lY7rYo9yxdnFLArgudlV3J9jmsEFGTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020437},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"50adfb71c086ef9c5acb38b993b83a2f8681e638","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.3dd0dfe852","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.3dd0dfe852","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.3dd0dfe852","@lodestar/utils":"1.10.0-dev.3dd0dfe852","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.3dd0dfe852","@lodestar/logger":"1.10.0-dev.3dd0dfe852","@lodestar/params":"1.10.0-dev.3dd0dfe852","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.3dd0dfe852","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.3dd0dfe852","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.3dd0dfe852","@lodestar/light-client":"1.10.0-dev.3dd0dfe852","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.3dd0dfe852","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.3dd0dfe852_1687438048557_0.9968305560269477","host":"s3://npm-registry-packages"}},"1.10.0-dev.a939aaa59b":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.a939aaa59b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.a939aaa59b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"22fd93b12110fc8f191aa78132abb685d190161c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.a939aaa59b.tgz","fileCount":1098,"integrity":"sha512-GGJE1Z3mJ6iCHJtdsoFZ5lgAkFCoHhdokwhLpOTACCZT384P8ZRFTmpwHqLGIWV0NN7JXYbKgZ8LIW4ZTYwD1g==","signatures":[{"sig":"MEQCIGTaf45k1Q4T3mgha1Rxd/PZzE8v8/K18AAyHeyBgu1cAiA+03bGHQ6j2+dkKEabs2pd+os4u8p0MqKBOZ/RFY6b8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3020574},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d0d32de038e71eb56906d2e771b918a0af30bb48","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.a939aaa59b","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.a939aaa59b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.a939aaa59b","@lodestar/utils":"1.10.0-dev.a939aaa59b","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.a939aaa59b","@lodestar/logger":"1.10.0-dev.a939aaa59b","@lodestar/params":"1.10.0-dev.a939aaa59b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.a939aaa59b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.a939aaa59b","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.a939aaa59b","@lodestar/light-client":"1.10.0-dev.a939aaa59b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.a939aaa59b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.a939aaa59b_1687440471868_0.5856871955408853","host":"s3://npm-registry-packages"}},"1.10.0-dev.7c101f062d":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7c101f062d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7c101f062d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e4d2a7390c7291a1bdc25f9f949597b5192f2df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7c101f062d.tgz","fileCount":1098,"integrity":"sha512-cQCmgq+h1d+TKKXpBzlQMxN0G9+2cPcD5oKFFWtnvdG9r27LLXH2pKdQ4VT/6CpOh8Bo4AYifdz52MRHQOJYKg==","signatures":[{"sig":"MEQCIFhSD3EbVWrCm2f/v7Ik4baNlOj1ZNgk8HDoAYYe8dtUAiBUwK5fwdHX12o05T9kbfeObEuw6F0lqgT5NSPJi2zTpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3021424},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e55e73ecf77702dc61657e0d6ea7bcf5664678ed","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.7c101f062d","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.7c101f062d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.7c101f062d","@lodestar/utils":"1.10.0-dev.7c101f062d","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.7c101f062d","@lodestar/logger":"1.10.0-dev.7c101f062d","@lodestar/params":"1.10.0-dev.7c101f062d","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.7c101f062d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7c101f062d","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7c101f062d","@lodestar/light-client":"1.10.0-dev.7c101f062d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.7c101f062d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7c101f062d_1687441603889_0.634171496870299","host":"s3://npm-registry-packages"}},"1.10.0-dev.833760876c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.833760876c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.833760876c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9c00140c65c5ffa439fc7777d5864ac4847bb21","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.833760876c.tgz","fileCount":1098,"integrity":"sha512-czanra7I0St8c/upxVBKZoI7N+wY8saSAKrB2wp2o89eae4rTPKxBFyd6XKIOlC+uRq7gVKE/LsTr7Grz0ZUgQ==","signatures":[{"sig":"MEQCIAYkv86a/H+A3NcHQ2528FdaH+5ABgt5AnxpviRFHY37AiAL4DeaUTvKnXmY0C1k5ePCHc5IIyLR+f8ob8qEpbWRnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3021424},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"974d31420e6f08dc7c40e5ead517a18560fbed60","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.833760876c","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.833760876c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.833760876c","@lodestar/utils":"1.10.0-dev.833760876c","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.833760876c","@lodestar/logger":"1.10.0-dev.833760876c","@lodestar/params":"1.10.0-dev.833760876c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.833760876c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.833760876c","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.833760876c","@lodestar/light-client":"1.10.0-dev.833760876c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.833760876c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.833760876c_1687451084203_0.6897112944926533","host":"s3://npm-registry-packages"}},"1.10.0-dev.268c9befd0":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.268c9befd0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.268c9befd0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1e8e8f7de71accd3340edd17093a7b2241debc15","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.268c9befd0.tgz","fileCount":1098,"integrity":"sha512-2eWenPJi8+sWpSgKp9m2IZkcP42CeDYDHNUP2i7j3u5Uzt/Yj3qjpfRslqA07L85TXeFox0Pi20SKi33JpUCOQ==","signatures":[{"sig":"MEUCIQCc5wSgewxwBoLK89Scrrrpm0t5Dw1hsE+m7JwYhkJzJwIgCC7ATKRowV7QcPxMJNGB5vLbPR78EWSzNVvDB4fe8qg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3005891},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c310f37158fcab920f83fe487037a3ce0037ed9b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.268c9befd0","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.268c9befd0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.268c9befd0","@lodestar/utils":"1.10.0-dev.268c9befd0","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.268c9befd0","@lodestar/logger":"1.10.0-dev.268c9befd0","@lodestar/params":"1.10.0-dev.268c9befd0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.268c9befd0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.268c9befd0","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.268c9befd0","@lodestar/light-client":"1.10.0-dev.268c9befd0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.268c9befd0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.268c9befd0_1687464856250_0.3032940188487714","host":"s3://npm-registry-packages"}},"1.10.0-dev.7483c39008":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7483c39008","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7483c39008","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c78fe0533bac2eb285bf6003a1095aa24543712","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7483c39008.tgz","fileCount":1098,"integrity":"sha512-VEAXSk9oGOq7KkU4wbPKFWyAhR0fhPlsXSO11cQzShTX5DQC7cEWULyetusk9BZ0aTp5XEZgYQbzWRnr+0QKlg==","signatures":[{"sig":"MEYCIQDmwr9OOnWLOxJU2Zl+Xo+YpNW3yVDYZz4Nn45USw16QQIhAIj8nC/7hJOoMbbfSi6XTX/Ei4NA80k2noTiADrbgBJz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3005891},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f4178dfe685c7885545113c2e0b6197de31089b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.7483c39008","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.7483c39008","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.7483c39008","@lodestar/utils":"1.10.0-dev.7483c39008","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.7483c39008","@lodestar/logger":"1.10.0-dev.7483c39008","@lodestar/params":"1.10.0-dev.7483c39008","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.7483c39008","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7483c39008","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7483c39008","@lodestar/light-client":"1.10.0-dev.7483c39008","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.7483c39008","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7483c39008_1687523743920_0.31941302338743083","host":"s3://npm-registry-packages"}},"1.10.0-dev.85ac6cb99f":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.85ac6cb99f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.85ac6cb99f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"05aaf25d30178d4a667ef41bbb1c5bb8ae3f4636","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.85ac6cb99f.tgz","fileCount":1098,"integrity":"sha512-U7YWENp5g2YaeAN7mUFpt3w29hKQ9oCj53UiGIWDxvoTVwK/WieF2NkOIepbBtbCb1Rdyrld2BFmq14y3SWbIQ==","signatures":[{"sig":"MEUCID+fsEML85XCW7GwkXaQX1NFefqKJtL2WuVeelxpEvPYAiEA1dHZ5m4r3CdnoBb+LAxy++jTob9KSYQSE7MzOxHNKGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3005891},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d954b4d18cf1a503212e3d41c11967e9dc324bb9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.85ac6cb99f","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.85ac6cb99f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.85ac6cb99f","@lodestar/utils":"1.10.0-dev.85ac6cb99f","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.85ac6cb99f","@lodestar/logger":"1.10.0-dev.85ac6cb99f","@lodestar/params":"1.10.0-dev.85ac6cb99f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.85ac6cb99f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.85ac6cb99f","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.85ac6cb99f","@lodestar/light-client":"1.10.0-dev.85ac6cb99f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.85ac6cb99f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.85ac6cb99f_1687545902679_0.38628074079740715","host":"s3://npm-registry-packages"}},"1.10.0-dev.50daa01c80":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.50daa01c80","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.50daa01c80","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b40a3b03274f852275d0131c9951063317e5e898","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.50daa01c80.tgz","fileCount":1098,"integrity":"sha512-C2ovj8x/C5+PLoDdXN/P1EANuHlHOWSCaVBjHF0J4ZN9gBqXrcZF2t3WQubUJwj9RgfjkUQDPmxVl6xBzNOujw==","signatures":[{"sig":"MEQCIBG9lHqNqjMsG4YrDWbrAeuZTc+Kl7GACYyBIaopVBDQAiByfhIcINByEbPUegjmi+gCuD6QTyeIeaoXgIvXVqbbXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3005892},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9fa5903c377a1da99b431c6705c0a2c840fc3fb7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.50daa01c80","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.50daa01c80","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.50daa01c80","@lodestar/utils":"1.10.0-dev.50daa01c80","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.50daa01c80","@lodestar/logger":"1.10.0-dev.50daa01c80","@lodestar/params":"1.10.0-dev.50daa01c80","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.50daa01c80","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.50daa01c80","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.50daa01c80","@lodestar/light-client":"1.10.0-dev.50daa01c80","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.50daa01c80","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.50daa01c80_1687547015046_0.9083268049456905","host":"s3://npm-registry-packages"}},"1.10.0-dev.f5d12a893f":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.f5d12a893f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.f5d12a893f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e37640ed6d116098dc8589811ba04c7792350c38","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.f5d12a893f.tgz","fileCount":1098,"integrity":"sha512-QUoEQguLAbyDp5ayzvel1db6njoJ4FUg5WFZDcGLDP+Ts7f1ujcC8OMpSXJ/YlLyVYd2gmdapPa8iwM03zUOZw==","signatures":[{"sig":"MEYCIQDrr0pZmEJk5ltB7TR1SbtY50W6GRwGaBelgzRfsLduggIhAPI5npfGxq+r6HbpA+3dWK03W/5WCJQ663OT6mn020HU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3007653},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"577b8a0201dc8b2377d5879fbd47e30bc8e8226d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.f5d12a893f","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.f5d12a893f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.f5d12a893f","@lodestar/utils":"1.10.0-dev.f5d12a893f","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.f5d12a893f","@lodestar/logger":"1.10.0-dev.f5d12a893f","@lodestar/params":"1.10.0-dev.f5d12a893f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.f5d12a893f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.f5d12a893f","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.f5d12a893f","@lodestar/light-client":"1.10.0-dev.f5d12a893f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.f5d12a893f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.f5d12a893f_1687763135984_0.1505023237969949","host":"s3://npm-registry-packages"}},"1.10.0-dev.6638ea7ad2":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.6638ea7ad2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.6638ea7ad2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6b033217eddb7fa5b35482c9d8378f18bb88f476","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.6638ea7ad2.tgz","fileCount":1098,"integrity":"sha512-BAnEcISJ7COAZbNSFn4wQk2HLlUuUdPVh8+9fXJnNnUKUE1cd/qTQp/DhEc7HfF/rDvFcXQAdGgsy6q3wPXcqw==","signatures":[{"sig":"MEUCIQCqSokc5bbKT9TafWeCNiX1/L6n4vgFviymvUEMeC5hRwIgZHO4gn+w1jlDPq+dQqxyFCADhVESl3GkcysxkYVycTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3007657},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e2eb1e3c9f0c22449077b9f2fa0692aef8443ce3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.6638ea7ad2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.6638ea7ad2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.6638ea7ad2","@lodestar/utils":"1.10.0-dev.6638ea7ad2","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.6638ea7ad2","@lodestar/logger":"1.10.0-dev.6638ea7ad2","@lodestar/params":"1.10.0-dev.6638ea7ad2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.6638ea7ad2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.6638ea7ad2","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.6638ea7ad2","@lodestar/light-client":"1.10.0-dev.6638ea7ad2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.6638ea7ad2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.6638ea7ad2_1687789998246_0.963578645771815","host":"s3://npm-registry-packages"}},"1.10.0-dev.6be401d704":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.6be401d704","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.6be401d704","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"96e98ed440d3eded17fa034910e71c75186f6fbd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.6be401d704.tgz","fileCount":1098,"integrity":"sha512-Le6cLt7h+jkRpfDPwdxzKaNG9aEKKdpuVtdvVHXMo88JDcNkK4BtekXVwHQQQNlFVib5dfA2jXygsUyWRPOPeA==","signatures":[{"sig":"MEQCICS5BKiVjjmfqdDdJubvkBYvh3nPEWGjvw/ZsqPvTeOsAiADQlnxA3IB8s6MU/IqBckgdf8WI5uqRjJjNAmgtWsANA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3007659},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a0945310888c3309a58245687ebb35d224347e6f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.6be401d704","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.6be401d704","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.6be401d704","@lodestar/utils":"1.10.0-dev.6be401d704","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.6be401d704","@lodestar/logger":"1.10.0-dev.6be401d704","@lodestar/params":"1.10.0-dev.6be401d704","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.6be401d704","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.6be401d704","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.6be401d704","@lodestar/light-client":"1.10.0-dev.6be401d704","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.6be401d704","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.6be401d704_1687797364289_0.42322295658173625","host":"s3://npm-registry-packages"}},"1.10.0-dev.ad971c6803":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.ad971c6803","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.ad971c6803","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"abe639cafffd590e57f26c5fb9feebc724d417a7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.ad971c6803.tgz","fileCount":1098,"integrity":"sha512-IJ71BVBCQpuB20xG18MoyW0taAje04Gl4OcX2vefHzMXu4viBqqBLz7PXg4bcb/S7tkUCt8Abcq1jQYfUCSe8Q==","signatures":[{"sig":"MEYCIQC/Amd3z3mXcOzy6axPpoTj2znZ0r5wXcKn/EmuUCf6wwIhAPIqZrrwy7BOYe3jMrjDbEpf+K6RarECXc6bhHoKx0mw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3007659},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aa1f078e12a579177d46f53e019dff6e3b1269e2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.ad971c6803","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.ad971c6803","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.ad971c6803","@lodestar/utils":"1.10.0-dev.ad971c6803","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.ad971c6803","@lodestar/logger":"1.10.0-dev.ad971c6803","@lodestar/params":"1.10.0-dev.ad971c6803","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.ad971c6803","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.ad971c6803","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.ad971c6803","@lodestar/light-client":"1.10.0-dev.ad971c6803","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.ad971c6803","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.ad971c6803_1687798428334_0.17931011228778893","host":"s3://npm-registry-packages"}},"1.10.0-dev.a208afb45a":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.a208afb45a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.a208afb45a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e08249274ffb6eb5d8eab6d2ae35fea2d3da5b3a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.a208afb45a.tgz","fileCount":1098,"integrity":"sha512-sHVmxIWgteIgZvZzr+8IkOIIbblaAGytRZF6tD9yZrVd4cLtFRIU3lquPVL2n5Oxf+4O97oD3qPNnrkpdH0R+w==","signatures":[{"sig":"MEYCIQDNMllh6OmTpmXz0qQdoSAsVuD75pVXnh1HxeWdaiRgXwIhAN22V0iYiEyKS28yUMgogxkTCL92zSkilwI58lK5SWec","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3010363},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec10e74b1d5906e528912e3cdc194d271aeaa603","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.a208afb45a","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.a208afb45a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.a208afb45a","@lodestar/utils":"1.10.0-dev.a208afb45a","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.a208afb45a","@lodestar/logger":"1.10.0-dev.a208afb45a","@lodestar/params":"1.10.0-dev.a208afb45a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.a208afb45a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.a208afb45a","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.a208afb45a","@lodestar/light-client":"1.10.0-dev.a208afb45a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.a208afb45a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.a208afb45a_1687799672572_0.3189948457514389","host":"s3://npm-registry-packages"}},"1.10.0-dev.00877eec1c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.00877eec1c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.00877eec1c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"432923118c006f5987ca526b129cf9e98e9a9d15","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.00877eec1c.tgz","fileCount":1098,"integrity":"sha512-k08cMWCpqlklotgMZMkLU7c7iKO1zLEhYeL3dg6QlM4gDXH9C7S2cUB7GE5hLbJKKTODW1478AUmB/kp2RGrWw==","signatures":[{"sig":"MEUCIQD/59tjkeXEkRvErcIHamLdImbSeUZytr3k6zjjE9CqYAIgcMrVsGapc1Gau5iuTflWkgj1yJ3YWlzPg9WLi72ZRuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3010363},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"02c4a1accdee6d3d9aa8c3c4d767344b6336aa4c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.00877eec1c","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.00877eec1c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.00877eec1c","@lodestar/utils":"1.10.0-dev.00877eec1c","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.00877eec1c","@lodestar/logger":"1.10.0-dev.00877eec1c","@lodestar/params":"1.10.0-dev.00877eec1c","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.00877eec1c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.00877eec1c","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.00877eec1c","@lodestar/light-client":"1.10.0-dev.00877eec1c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.00877eec1c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.00877eec1c_1687852432548_0.2531979338926078","host":"s3://npm-registry-packages"}},"1.10.0-dev.158d8d968f":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.158d8d968f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.158d8d968f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fdc723f73ac8163317253dafbdc06fbffaab7030","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.158d8d968f.tgz","fileCount":1098,"integrity":"sha512-bH7UqjrQMv9LqXELdYikv/F+32Z/2Tu+OTY2F3Ps8q6au8Rp0ZyLegCJZQfjobmMFbpcy1YutCN1o2RhHaPlAg==","signatures":[{"sig":"MEYCIQD6wXdEJ78O5/T6FUmWpd7iSrQhRZRshL9NUeyU5JmrUgIhAN81NXwGldO4kRr5HoI1SHyBaLURvCDCgbfvraRO1znY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3010445},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"70a2b69a53d8988644b1e5b3de28692a3e244c53","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.158d8d968f","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.158d8d968f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.158d8d968f","@lodestar/utils":"1.10.0-dev.158d8d968f","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.158d8d968f","@lodestar/logger":"1.10.0-dev.158d8d968f","@lodestar/params":"1.10.0-dev.158d8d968f","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.158d8d968f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.158d8d968f","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.158d8d968f","@lodestar/light-client":"1.10.0-dev.158d8d968f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.158d8d968f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.158d8d968f_1687868861944_0.5192181718988367","host":"s3://npm-registry-packages"}},"1.10.0-dev.d9fa3555f8":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.d9fa3555f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.d9fa3555f8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6106fde8f5fbd84d9d3002dc30c2ddad053339bd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.d9fa3555f8.tgz","fileCount":1098,"integrity":"sha512-GLOVHHBus+tGuIaFTT0SBcV2F6rAHRopwGafwS5+kX8HlL8L91J81hKAW9OiyBKkVS3chw+Splr313sv4X7dwg==","signatures":[{"sig":"MEYCIQDKL+CSKvz6f1oVSehtPtDG7PQ4NVLv/G9a8VpTnB+fjAIhAPjczZt+0Jq/u1q7GbZ+Nx5zmTk7YP281WR0M9a72fL/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002375},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b6545e6fb4f034029c0e522825e545988e134a0e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.d9fa3555f8","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.d9fa3555f8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.10.0-dev.d9fa3555f8","@lodestar/utils":"1.10.0-dev.d9fa3555f8","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.d9fa3555f8","@lodestar/logger":"1.10.0-dev.d9fa3555f8","@lodestar/params":"1.10.0-dev.d9fa3555f8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.d9fa3555f8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.d9fa3555f8","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.d9fa3555f8","@lodestar/light-client":"1.10.0-dev.d9fa3555f8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.d9fa3555f8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.d9fa3555f8_1687870347205_0.22812707177412195","host":"s3://npm-registry-packages"}},"1.10.0-dev.9ba6d54331":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.9ba6d54331","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.9ba6d54331","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f8e7b2431bf2d2545b064b97525da6bfe031853","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.9ba6d54331.tgz","fileCount":1098,"integrity":"sha512-cnlu5ykWp5IrTu5vg141IYyhlwImvm9eo7XO8iJiOx/BT7rk/CuyVf4EXR9QuYaWPTrZlG1sJNF+42SYVvhcYg==","signatures":[{"sig":"MEQCIC2t6SEKALlqW5Fu5AbCVroz1OJFk4HYg/S+LHucbDEiAiAdTb6foHCxQCLY3/ChvF3CtI4dc3cRLsgZKX2aZyWsIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"64ce7f1ec48c9836040e752a312e3bff663429c9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.9ba6d54331","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.9ba6d54331","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.9ba6d54331","@lodestar/utils":"1.10.0-dev.9ba6d54331","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.9ba6d54331","@lodestar/logger":"1.10.0-dev.9ba6d54331","@lodestar/params":"1.10.0-dev.9ba6d54331","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.9ba6d54331","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.9ba6d54331","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.9ba6d54331","@lodestar/light-client":"1.10.0-dev.9ba6d54331","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.9ba6d54331","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.9ba6d54331_1687881041247_0.9863442764865049","host":"s3://npm-registry-packages"}},"1.10.0-dev.e35fae02e7":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.e35fae02e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.e35fae02e7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1b2ed8165eb10c26cba4428efc8364ec32fcd102","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.e35fae02e7.tgz","fileCount":1098,"integrity":"sha512-yDkEcJVreRtNYbD0NxTfrR/cfwldkZ0mKgTu+xP/kT+YWiB8VheB5PEAaYuHs6LjC3UcWxxVw9qsFEdJkfdnLw==","signatures":[{"sig":"MEYCIQC/s66W1ftpkVxZQyiIdi7Z4kQ443gI/LLFN8W6q+p76AIhALW8F6RRSAfX93S2UObhvKcTptmnOUV5uXvBKk7cw5f8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7959e488c2aed8b4fcdc9bc76a4a6941b17aaee2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.e35fae02e7","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.e35fae02e7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.e35fae02e7","@lodestar/utils":"1.10.0-dev.e35fae02e7","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.e35fae02e7","@lodestar/logger":"1.10.0-dev.e35fae02e7","@lodestar/params":"1.10.0-dev.e35fae02e7","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.e35fae02e7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.e35fae02e7","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.e35fae02e7","@lodestar/light-client":"1.10.0-dev.e35fae02e7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.e35fae02e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.e35fae02e7_1687882282971_0.30098017410968536","host":"s3://npm-registry-packages"}},"1.10.0-dev.46ebb53e55":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.46ebb53e55","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.46ebb53e55","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93f5d7a76514b620120394f95a254280547a6114","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.46ebb53e55.tgz","fileCount":1098,"integrity":"sha512-tL2l/UG3WQ7uvjZt3fVqfndfrLkW3Y3CFEa/12f23zDk7r4dltDPByjhT0FyOwXDVf3vwW/UQKtgtxIZGFkjlw==","signatures":[{"sig":"MEYCIQDCCdNH0VjN/zIbgoirzb5AU5sMXq5MROFVmaYj/MspUgIhALk8ndxbOM9j1Ysk6m699A4dHjx3zR0Lgu/8dyZMT2NS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f0aa2396b2f24373d8c53861bcefb7e35bbe903d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.46ebb53e55","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.46ebb53e55","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.46ebb53e55","@lodestar/utils":"1.10.0-dev.46ebb53e55","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.46ebb53e55","@lodestar/logger":"1.10.0-dev.46ebb53e55","@lodestar/params":"1.10.0-dev.46ebb53e55","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.46ebb53e55","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.46ebb53e55","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.46ebb53e55","@lodestar/light-client":"1.10.0-dev.46ebb53e55","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.46ebb53e55","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.46ebb53e55_1687884543245_0.465674515814992","host":"s3://npm-registry-packages"}},"1.10.0-dev.cc7802f948":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.cc7802f948","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.cc7802f948","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41360ccbb128df9f119d20c1ed1efdecbacff513","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.cc7802f948.tgz","fileCount":1098,"integrity":"sha512-2YSIpF+6tulQy6Um+EkTJ6SxSqbnhHp4ZRhV4fmJL9MQMKhAnU7ANsfWya0H5LSPRtz1o8NI6lcptmg+AAMHqA==","signatures":[{"sig":"MEUCIQCSOSTjHs7XryImSJGuKe/ze0XmXYYBxJFXrh/8dxHOwQIgM572FsWeQD713w2wibFyfChWqRXHGSy2+GUQ4qBLbSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2da77a19b99204c296e4021e9912c1da8e3fc0cd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.cc7802f948","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.cc7802f948","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.cc7802f948","@lodestar/utils":"1.10.0-dev.cc7802f948","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.cc7802f948","@lodestar/logger":"1.10.0-dev.cc7802f948","@lodestar/params":"1.10.0-dev.cc7802f948","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.cc7802f948","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.cc7802f948","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.cc7802f948","@lodestar/light-client":"1.10.0-dev.cc7802f948","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.cc7802f948","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.cc7802f948_1687935637460_0.44246783771807885","host":"s3://npm-registry-packages"}},"1.10.0-dev.9a0a031a70":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.9a0a031a70","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.9a0a031a70","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0924c64aae6e493e2dd929638456ebea6aabc71","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.9a0a031a70.tgz","fileCount":1098,"integrity":"sha512-WoJG2il+7T3JT+31pom3tPjAmkxQJ974Sbml+gwBOLbJ5i1EGfYFO5OkuI2Nw0NtfeaO9ZTdG3dz/qk101adOw==","signatures":[{"sig":"MEYCIQCSQ8BW50o4g4L+qGWW15WSny/eeZiabhiNtdwSpWUG2wIhAJZLjuK6gjsLtYgOJUoR6WIAJzFiZvFj0N4uDkS/EDd7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"16839ddb33a299a0b3694d07bb73436563262a6d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.9a0a031a70","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.9a0a031a70","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.9a0a031a70","@lodestar/utils":"1.10.0-dev.9a0a031a70","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.9a0a031a70","@lodestar/logger":"1.10.0-dev.9a0a031a70","@lodestar/params":"1.10.0-dev.9a0a031a70","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.9a0a031a70","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.9a0a031a70","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.9a0a031a70","@lodestar/light-client":"1.10.0-dev.9a0a031a70","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.9a0a031a70","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.9a0a031a70_1687984705834_0.3595834108464324","host":"s3://npm-registry-packages"}},"1.9.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.9.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.1-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d58cf613c2980aa513339ca7ff086179464c3b31","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.1-rc.0.tgz","fileCount":1098,"integrity":"sha512-ZrHJaGRSeBlwIgvAzvKyEyun5HdfhDHgEga6+maui/8AeSZFFoY6X+yZVn6fFUKUsEc4YLmzfNroYxrOhWsn6g==","signatures":[{"sig":"MEUCIHANzr1cxUZwsSDpY9enzmGQREGiwVRS7/mZ1ICcorv+AiEA3chHMJVwHrle2YuIGR/30PHBapm6igcQr8GtJ/w29tQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3014074},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"76db9a50b14aa85682378564f3bae96fd5e82f4f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.1-rc.0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.1-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.1-rc.0","@lodestar/utils":"1.9.1-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.9.1-rc.0","@lodestar/logger":"1.9.1-rc.0","@lodestar/params":"1.9.1-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.1-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.1-rc.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.1-rc.0","@lodestar/light-client":"1.9.1-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.1-rc.0_1688005008555_0.8064899643256926","host":"s3://npm-registry-packages"}},"1.9.1-rc.1":{"name":"@lodestar/beacon-node","version":"1.9.1-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.1-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c52d41bbed3bb4b03b00e729953066f8521b88a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.1-rc.1.tgz","fileCount":1098,"integrity":"sha512-MZrjdWnKbG/kpBkmTWJGco5nXqX/i4mkUOkIHorw8aFaSmZAvETQITi/R+rhkODc8HvLSlru3rwwubOzgj373A==","signatures":[{"sig":"MEQCIB690BB1+/Wtu5JVDYx8wRX193DkpGOINcooJZt/ebsRAiBkKPDMVxDVQ2PU5a+Yn2gD3qDbZvKZblbdT0r+Pkuflw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3014687},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"edd119c79dea6b924b7161d7364fda720e4adb79","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.1-rc.1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.1-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.1-rc.1","@lodestar/utils":"1.9.1-rc.1","datastore-level":"^9.0.1","@lodestar/config":"1.9.1-rc.1","@lodestar/logger":"1.9.1-rc.1","@lodestar/params":"1.9.1-rc.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.1-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.1-rc.1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.1-rc.1","@lodestar/light-client":"1.9.1-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.1-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.1-rc.1_1688020944184_0.7954574237975149","host":"s3://npm-registry-packages"}},"1.10.0-dev.a4c93c1325":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.a4c93c1325","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.a4c93c1325","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f001a5938c085b92c50d5bee9322a0597f10601d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.a4c93c1325.tgz","fileCount":1098,"integrity":"sha512-fxj3yoFgKf4h3BR1hXkG3FbL7b9ZjV3vjOQPTKv4Y0AjkVozA68CLpvK1kUei8IHjCpyJgEwvjcnzqiaVg0iWw==","signatures":[{"sig":"MEUCIQCZZg1GBvVPXIRGHiVeifjq5q9SIPuYKOntdKeGowaVywIga1jiIbOqhnpwRNqSouiH+gkGNjSkduFTBgwN3qjqKs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aad6a342d10b5d031b250e22f7e9005a6d85346c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.a4c93c1325","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.a4c93c1325","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.a4c93c1325","@lodestar/utils":"1.10.0-dev.a4c93c1325","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.a4c93c1325","@lodestar/logger":"1.10.0-dev.a4c93c1325","@lodestar/params":"1.10.0-dev.a4c93c1325","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.a4c93c1325","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.a4c93c1325","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.a4c93c1325","@lodestar/light-client":"1.10.0-dev.a4c93c1325","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.a4c93c1325","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.a4c93c1325_1688048663613_0.922418660739325","host":"s3://npm-registry-packages"}},"1.10.0-dev.7028ffbcb8":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7028ffbcb8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7028ffbcb8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4958a47031883633b7ed777cdeba129d7e94d45c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7028ffbcb8.tgz","fileCount":1098,"integrity":"sha512-7haH6Z8sdn+fpWKIcxnwSs711zYpPB4NOwqz+P9xii4y9WVCm2miGa0rI4EBIJoSK0kn4joO3m7dHIkxLs5V2Q==","signatures":[{"sig":"MEUCIQCkzn8b7V6XvRgFHKXks13//xV9gpS4w4fpYe4BsTm1HAIgHEm2iX0fFWz8K9x5i0uX/o/9fC8RBA7/WSxH/Cig6Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c90801c60159209f70792929f872a9898317fa17","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.7028ffbcb8","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.7028ffbcb8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.7028ffbcb8","@lodestar/utils":"1.10.0-dev.7028ffbcb8","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.7028ffbcb8","@lodestar/logger":"1.10.0-dev.7028ffbcb8","@lodestar/params":"1.10.0-dev.7028ffbcb8","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.7028ffbcb8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7028ffbcb8","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7028ffbcb8","@lodestar/light-client":"1.10.0-dev.7028ffbcb8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.7028ffbcb8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7028ffbcb8_1688116884891_0.7948228043409868","host":"s3://npm-registry-packages"}},"1.10.0-dev.9ea69efa09":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.9ea69efa09","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.9ea69efa09","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"abee9184c5ea81f7a37c7216a56ac4368b8f1adb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.9ea69efa09.tgz","fileCount":1098,"integrity":"sha512-x19sBTnMawhy6sjWSDfWlCYwnqGR4A2twBITjl388frhHrLP3DuhIOUaS/8XmTDAQm4cYjp9ohXVP9Gr4fODTA==","signatures":[{"sig":"MEUCIEJ/frebuVQbNt3Py++I8b3OEQV1fFc2dKX5HHHJ1V+XAiEAo+Syql2UKrYRpxoUsYrdTH2p+KL9MTKTUZSHWaqLUng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8152aa00d40a55112e6722723b20e1f47fb6241a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.9ea69efa09","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.9ea69efa09","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.9ea69efa09","@lodestar/utils":"1.10.0-dev.9ea69efa09","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.9ea69efa09","@lodestar/logger":"1.10.0-dev.9ea69efa09","@lodestar/params":"1.10.0-dev.9ea69efa09","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.9ea69efa09","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.9ea69efa09","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.9ea69efa09","@lodestar/light-client":"1.10.0-dev.9ea69efa09","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.9ea69efa09","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.9ea69efa09_1688117974769_0.6473491923643078","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@lodestar/beacon-node","version":"1.9.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23b67049fd9cf4a8a3d6178eaaf88bdca8132145","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.1.tgz","fileCount":1098,"integrity":"sha512-XeHcjsvOpsKt4VcCa96P5P+6AIEzGUI1yFVdN/4b+NnEC5r63iS6Pqr9w+mgK4FBKJWpz1Mqltk9bkK5Q5ZAsg==","signatures":[{"sig":"MEYCIQCKBlGL6JelSkoCHAHcaTSKTtdFc2p6001DfVQZ+xfVpQIhAObP+o1YNRmp9BOSFhEN3LkmSlrHGrQOeQUtItdKscmi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3014634},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6845eec0990eab8c64ce51a565d8cd615d8f11ed","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.14.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.9.1","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"^1.9.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"^1.9.1","@lodestar/utils":"^1.9.1","datastore-level":"^9.0.1","@lodestar/config":"^1.9.1","@lodestar/logger":"^1.9.1","@lodestar/params":"^1.9.1","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"^1.9.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.9.1","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.9.1","@lodestar/light-client":"^1.9.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"^1.9.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.1_1688149153776_0.28181993803297156","host":"s3://npm-registry-packages"}},"1.10.0-dev.0c11b03eff":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.0c11b03eff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.0c11b03eff","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"81b55256661d612cb3153aea6d60587429c24ad7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.0c11b03eff.tgz","fileCount":1098,"integrity":"sha512-31mZEAoxJ3ixLyuANi+upY36KORbwC6B/DVm0ivjQkvrVtlC6QFtw2V1TC3CU9b4M9e34igZf5zz0OtoomCJZQ==","signatures":[{"sig":"MEUCIEIBi5QxrqHjtJQXHiC2qPrw1bu+PgHEZ522EGbTlIQaAiEAsDqht8Xrkj1HWsbNmyyk3edaijkeNywUuPYgSHhr8Kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3002472},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"97f8816e5de988871ad8b4ed746adc0637bd506c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.0c11b03eff","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.0c11b03eff","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.0c11b03eff","@lodestar/utils":"1.10.0-dev.0c11b03eff","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.0c11b03eff","@lodestar/logger":"1.10.0-dev.0c11b03eff","@lodestar/params":"1.10.0-dev.0c11b03eff","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.0c11b03eff","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.0c11b03eff","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.0c11b03eff","@lodestar/light-client":"1.10.0-dev.0c11b03eff","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.0c11b03eff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.0c11b03eff_1688226665113_0.8386455873558598","host":"s3://npm-registry-packages"}},"1.10.0-dev.0f0f533e1a":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.0f0f533e1a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.0f0f533e1a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4a900fd4dc7f10b8edde0eb2b1bd596e128cc4f5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.0f0f533e1a.tgz","fileCount":1098,"integrity":"sha512-of8xCz0AOtUnVC3AULksfsXCGRLPCZ6Jj+S/JD3ZCW0Nx8+TKlIRLoWZWxwZpQxm/xeICDg6nPBWMHpreQi53w==","signatures":[{"sig":"MEYCIQCiblW4UEiV+9vEJGBY3DxdSXN6Uw0yz7p+qr7XaoPGFgIhANduAOwfPy7S3I5/8lXjBmae7Cmi9+ghA7EbqncfKHf3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995063},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"515190368860eb019fb1e99c0c0cc59c0356afe6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.0f0f533e1a","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.0f0f533e1a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.0f0f533e1a","@lodestar/utils":"1.10.0-dev.0f0f533e1a","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.0f0f533e1a","@lodestar/logger":"1.10.0-dev.0f0f533e1a","@lodestar/params":"1.10.0-dev.0f0f533e1a","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.0f0f533e1a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.0f0f533e1a","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.0f0f533e1a","@lodestar/light-client":"1.10.0-dev.0f0f533e1a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.0f0f533e1a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.0f0f533e1a_1688227692136_0.2595375385479568","host":"s3://npm-registry-packages"}},"1.10.0-dev.9335cc552b":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.9335cc552b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.9335cc552b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f62b013f57ddb5050cb49292c5dc19d0e1cf9bf9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.9335cc552b.tgz","fileCount":1098,"integrity":"sha512-GRrvHlxgzqcE6diqdv0P2lwSG87cTyHq+LDxecXt7oNxFftpgF6YODLFnmaSQB29YX3ENWdx5FvVQ/1aop77BQ==","signatures":[{"sig":"MEYCIQDbYb8kY2HnBiTsbVbuAFt69CG1+zlXBczRyPCXjPJ9BgIhAOpLf7Dnbcp1HXWYVLpVmtD8PpeolOLG7aBYePr3KGw5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995063},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"48e656e07f91cb0a0a7e6636d644136dd7e20645","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.10.0-dev.9335cc552b","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.10.0-dev.9335cc552b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.9335cc552b","@lodestar/utils":"1.10.0-dev.9335cc552b","datastore-level":"^9.0.1","@lodestar/config":"1.10.0-dev.9335cc552b","@lodestar/logger":"1.10.0-dev.9335cc552b","@lodestar/params":"1.10.0-dev.9335cc552b","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.10.0-dev.9335cc552b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.9335cc552b","interface-datastore":"^7.0.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.9335cc552b","@lodestar/light-client":"1.10.0-dev.9335cc552b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.10.0-dev.9335cc552b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.9335cc552b_1688478940393_0.9652648989307513","host":"s3://npm-registry-packages"}},"1.10.0-dev.7280234bea":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7280234bea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7280234bea","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4aecce006fd3895d29940c5bf5a13982d2631b38","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7280234bea.tgz","fileCount":1098,"integrity":"sha512-8ZkbZALPD3Ad1L/zimO6wDsXX32lEZBboO6JliFrGtIqRYRbaOewY5BJPG62LaxD/VN6jQGXF877MIbKurwS2g==","signatures":[{"sig":"MEUCICva2CqZ4dyYp3bhSY2z9xfXC18IyFuJMvPaSGysZ7QSAiEAzGv5LKBKzENU2f8kOBUeNlPNU+YvOoqyXlgL2fpqDPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"43c32bb513882e24386a55a945f75dc7220d63bf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.7280234bea","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.7280234bea","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.7280234bea","@lodestar/utils":"1.10.0-dev.7280234bea","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.7280234bea","@lodestar/logger":"1.10.0-dev.7280234bea","@lodestar/params":"1.10.0-dev.7280234bea","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.7280234bea","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7280234bea","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7280234bea","@lodestar/light-client":"1.10.0-dev.7280234bea","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.7280234bea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7280234bea_1688521286525_0.31935292401226767","host":"s3://npm-registry-packages"}},"1.10.0-dev.1de881b777":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.1de881b777","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.1de881b777","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bddf8a791b510823a48ef136cd3e3b535392bf90","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.1de881b777.tgz","fileCount":1098,"integrity":"sha512-kDtzpoXUiEGrZUfLxFg1/w5sJIJLzQ4Vq+k3Xo26fyEhpt/VxTGSvqRacY8rtxg4fnspecA0lsFNupG1PTlVXg==","signatures":[{"sig":"MEUCIQCWvQ492Kdtsls5sv9gY+IBJiZBD8Q9DZiJYlOm0NkFCQIgK8zTHi6DcL3frorHEH/r2jYVr6aaF4yTqzI0QoxzCv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"998dcb266e2b70ca20e6971de08f250bd0abdb3a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.1de881b777","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.1de881b777","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.1de881b777","@lodestar/utils":"1.10.0-dev.1de881b777","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.1de881b777","@lodestar/logger":"1.10.0-dev.1de881b777","@lodestar/params":"1.10.0-dev.1de881b777","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.1de881b777","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.1de881b777","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.1de881b777","@lodestar/light-client":"1.10.0-dev.1de881b777","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.1de881b777","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.1de881b777_1688732235480_0.9228592698897362","host":"s3://npm-registry-packages"}},"1.10.0-dev.67edf41ef0":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.67edf41ef0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.67edf41ef0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"307624fe8a910c0824df24158182e8ad671670b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.67edf41ef0.tgz","fileCount":1098,"integrity":"sha512-k5zWiYLVZxpA9OqA7ba/YpEhanDRHtzbLz3tBRaCTMbdcGqSGTUEHEGeHbG1KzqT/ZLKV/LsW+bt58vRjY8MCQ==","signatures":[{"sig":"MEUCICWaewkjp27Tk/U+4uf7fHojt2hZPYaJvlltsAKHdxhYAiEAxEFoMvx+u18y/29MeglZNtKXK4Uik5q3kdFHvaExfJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"68c69fa04cc7ca0844c2956dfc6802b9d4e34d16","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.67edf41ef0","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.67edf41ef0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.67edf41ef0","@lodestar/utils":"1.10.0-dev.67edf41ef0","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.67edf41ef0","@lodestar/logger":"1.10.0-dev.67edf41ef0","@lodestar/params":"1.10.0-dev.67edf41ef0","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.67edf41ef0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.67edf41ef0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.67edf41ef0","@lodestar/light-client":"1.10.0-dev.67edf41ef0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.67edf41ef0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.67edf41ef0_1688979120326_0.010561459367935955","host":"s3://npm-registry-packages"}},"1.10.0-dev.b5960007d6":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.b5960007d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.b5960007d6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67696bb96ec6855e10f3a39715d1632ff8d40d17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.b5960007d6.tgz","fileCount":1098,"integrity":"sha512-bjeDe+dwZ3Gz+fT3zPMVTPmp/6JTw4zf78s4K+f5jgxJsy69xaBz+snC1delpISS/VFhJPsC0YHWh8FPs/70jQ==","signatures":[{"sig":"MEUCID2+AQAFhRiY5h1zytuK284ERDMOPnlsbyW9tokQMuhQAiEA+DIwLpb4yxhtZ8b5T/cmGYeP7e/q37Sug6XtNXg83u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"73f24067d76e9200b4d36dcdbdaf45084a36fe7b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.b5960007d6","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.b5960007d6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.b5960007d6","@lodestar/utils":"1.10.0-dev.b5960007d6","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.b5960007d6","@lodestar/logger":"1.10.0-dev.b5960007d6","@lodestar/params":"1.10.0-dev.b5960007d6","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.b5960007d6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.b5960007d6","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.b5960007d6","@lodestar/light-client":"1.10.0-dev.b5960007d6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.b5960007d6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.b5960007d6_1688997478613_0.08280335643100645","host":"s3://npm-registry-packages"}},"1.10.0-dev.7fc999e748":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7fc999e748","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7fc999e748","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9d77dd6ba1069ff3dbe92f60b7672499e5f5f689","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7fc999e748.tgz","fileCount":1098,"integrity":"sha512-JuYLGV0VPXnC9p/lnadZ++1qM+K6MYl0FjC/lD1OnMIS53kkcl8bzfpiMwf0IIuxMCvTebAwIZtaVmacZe+8Qw==","signatures":[{"sig":"MEUCIQD/38sleoxC2aX/xfO/JvR5IESQVGKFuPPOd/FAdKLvCAIgAVRBQxCcGXpRFTYHlLD+dYpUT0EMg5wP4AzRTdTYK+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"af187a62b1e8f394c79cd342aeff63b0bca33021","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.7fc999e748","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.7fc999e748","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.7fc999e748","@lodestar/utils":"1.10.0-dev.7fc999e748","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.7fc999e748","@lodestar/params":"1.10.0-dev.7fc999e748","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.7fc999e748","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7fc999e748","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7fc999e748","@lodestar/light-client":"1.10.0-dev.7fc999e748","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.7fc999e748","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@lodestar/logger":"1.10.0-dev.7fc999e748","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7fc999e748_1689018391595_0.33152898883818893","host":"s3://npm-registry-packages"}},"1.10.0-dev.85ff3cf17e":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.85ff3cf17e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.85ff3cf17e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"58bd2c00036cab7c4a51d5584e613aa0b767e264","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.85ff3cf17e.tgz","fileCount":1098,"integrity":"sha512-GgEeuKutFJq2ivYB6fOrNrLbfhToZuIFFqlwPGxygQ7COIgLPpiGWo5TBS1tbGJfT3+3iyWz5gNB1NDXGO1SEw==","signatures":[{"sig":"MEQCIHqwQin0tB36jI7Zwbgb8ip/qonZcPCGbru/igCc9wNeAiAZ6FlfAuhiXSFanhaPvKxtiBqomJJRVsd13UqieosNrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2995293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3b95b8855089b01c280b828d4381c8892ed83891","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.85ff3cf17e","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.85ff3cf17e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.85ff3cf17e","@lodestar/utils":"1.10.0-dev.85ff3cf17e","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.85ff3cf17e","@lodestar/params":"1.10.0-dev.85ff3cf17e","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.85ff3cf17e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.85ff3cf17e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.85ff3cf17e","@lodestar/light-client":"1.10.0-dev.85ff3cf17e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.85ff3cf17e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@lodestar/logger":"1.10.0-dev.85ff3cf17e","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.85ff3cf17e_1689033924673_0.23824280150499821","host":"s3://npm-registry-packages"}},"1.10.0-dev.91e2e655da":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.91e2e655da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.91e2e655da","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25b0bfe421677cc3754f30748df662c5a2514c55","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.91e2e655da.tgz","fileCount":1098,"integrity":"sha512-0fz2PswtKgTBKf5EXuBbM6192fRz1/prwQCWrxE72FYbzCbp4POp03aA1JzzxpGk1pYWuNjJKE/qmhZevqRZ7A==","signatures":[{"sig":"MEUCIGmZcqyYQrp0T9xycutk0zs+BeZkZISW7cUUktRVmAOmAiEAySrIyQujTao8wMuNzU6Xuaki8pvN6VZctANV/4C34Bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2996071},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c086d496efa568a1c0bf4afdfce8de247f727c1e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.91e2e655da","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.91e2e655da","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.91e2e655da","@lodestar/utils":"1.10.0-dev.91e2e655da","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.91e2e655da","@lodestar/params":"1.10.0-dev.91e2e655da","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.91e2e655da","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.91e2e655da","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.91e2e655da","@lodestar/light-client":"1.10.0-dev.91e2e655da","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.91e2e655da","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@lodestar/logger":"1.10.0-dev.91e2e655da","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.91e2e655da_1689085846998_0.5213634966389344","host":"s3://npm-registry-packages"}},"1.10.0-dev.0640e0613f":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.0640e0613f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.0640e0613f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d04dab64e17db1c33a5b93a69cfe4a2b8958064a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.0640e0613f.tgz","fileCount":1104,"integrity":"sha512-joKU2MY5zqlaPHVJ7IQL1AR1UwuGsFriu33I5Sk2tIYF//04PevvyQ9TMhBkF2VCiPElzSI3WX9fBXvWXY1a4w==","signatures":[{"sig":"MEUCIG4HzXTEIAarySokjKuGSFcKDcHHcqfaVBDtYdURq/iJAiEA/aNz/g74W636e2QR6Ar8K3OwnS51gSbUccYcu8BFvwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3027664},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"59d4349b0c8531e8614928c912e7163fdd5ce44d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.0640e0613f","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.0640e0613f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.0640e0613f","@lodestar/utils":"1.10.0-dev.0640e0613f","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.0640e0613f","@lodestar/params":"1.10.0-dev.0640e0613f","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.0640e0613f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.0640e0613f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.0640e0613f","@lodestar/light-client":"1.10.0-dev.0640e0613f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.0640e0613f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@lodestar/logger":"1.10.0-dev.0640e0613f","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.0640e0613f_1689090889985_0.7580983379189288","host":"s3://npm-registry-packages"}},"1.10.0-dev.7e34c46de5":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7e34c46de5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7e34c46de5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ff415ea986d98d17b1f3342afae3ff5b6710f615","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7e34c46de5.tgz","fileCount":1104,"integrity":"sha512-IWchKa5ogc5bJStmE07WHN5OX7jZvnMOr0HY75i9H21lctCqf5oU1B6/893he0FxOQQI7+BqV6hgNpZBUZCTFA==","signatures":[{"sig":"MEQCIF12fsFht4FzboQpzZk+oTMiFkx0hCjYeEuc2hqfgKVDAiBVzoG9jr2kDzyfAf4rN2CiiZTey/6QrH7Aup788N9JCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3027664},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e849bd1de8b28808844f70390b883b03ccc5ebb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.7e34c46de5","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.7e34c46de5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.7e34c46de5","@lodestar/utils":"1.10.0-dev.7e34c46de5","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.7e34c46de5","@lodestar/params":"1.10.0-dev.7e34c46de5","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.7e34c46de5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7e34c46de5","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7e34c46de5","@lodestar/light-client":"1.10.0-dev.7e34c46de5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.7e34c46de5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@lodestar/logger":"1.10.0-dev.7e34c46de5","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7e34c46de5_1689176100697_0.6056769540857112","host":"s3://npm-registry-packages"}},"1.10.0-dev.cf659f4374":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.cf659f4374","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.cf659f4374","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb047aee53dd12a6ad3122df11f97f395875c13f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.cf659f4374.tgz","fileCount":1104,"integrity":"sha512-F3x5vxWdBzTZ7DuYQtzNJnbUC+xYSX8hMgs1+4xS8SuPiNdHhsb0jUEq5CoX4J2js2vhuTGfCibAT9FRNvQzdw==","signatures":[{"sig":"MEUCIQCFNjjGXpyKIDsq0uYFEj4ED2Sv3KqXEWV1VUfnrZPWVQIgUudyQOy8bf0aOyKKly91awKcg9iLY7SYHz/8xtt/7jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3028600},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"452a76e4cd2d44181e2bf2169373cdf412889c1b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.cf659f4374","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.cf659f4374","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@lodestar/types":"1.10.0-dev.cf659f4374","@lodestar/utils":"1.10.0-dev.cf659f4374","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.cf659f4374","@lodestar/params":"1.10.0-dev.cf659f4374","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.cf659f4374","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.cf659f4374","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.cf659f4374","@lodestar/light-client":"1.10.0-dev.cf659f4374","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.cf659f4374","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@lodestar/logger":"1.10.0-dev.cf659f4374","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.cf659f4374_1689179913054_0.6665934204233583","host":"s3://npm-registry-packages"}},"1.10.0-dev.5fa2c88219":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.5fa2c88219","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.5fa2c88219","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3626b5d74278cb585cd9dbdfe0a7db8ab18f93b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.5fa2c88219.tgz","fileCount":1104,"integrity":"sha512-HzWEgMlRB9PEFdIMRR5hv6mpzcT7TrLsE4wyhHshXkFKpLcRiizadwZAz97Yb58HBe0PxPQB8sCxuP0JeEvJtA==","signatures":[{"sig":"MEUCIEUm0suhDoklmQLGE7kWygf3auGLsU8nB6+9nXHXdUDrAiEAphBCAJSfD1I6HfZHas1WKVDWrwY+xAMTdpQv6dNKcZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3028570},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0c77bb6210bb4567d476fb68ed0dadaec862e922","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.5fa2c88219","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.5fa2c88219","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.5fa2c88219","@lodestar/utils":"1.10.0-dev.5fa2c88219","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.5fa2c88219","@lodestar/logger":"1.10.0-dev.5fa2c88219","@lodestar/params":"1.10.0-dev.5fa2c88219","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.5fa2c88219","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.5fa2c88219","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.5fa2c88219","@lodestar/light-client":"1.10.0-dev.5fa2c88219","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.5fa2c88219","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.5fa2c88219_1689203522635_0.5757946184868747","host":"s3://npm-registry-packages"}},"1.10.0-dev.3921c2f425":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.3921c2f425","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.3921c2f425","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5663add1e8befb19cb82f61b6daaee204fb34cbd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.3921c2f425.tgz","fileCount":1104,"integrity":"sha512-cgJNaL90qJslBOVL8zJDILK/tMthujeK0bffRJyeON5fYTlF2zoycCbeOS0uWVJ2luFSgMmK+GiRKLRQw8PIwg==","signatures":[{"sig":"MEQCIC9XFMjf+TeRbYOPeaH7LVgAkiXMVnNbksFvxOPEgwFxAiBEOp64AB3C7tKh6QWDq+vLjaWi5cq0gpwTWkE6j6/E0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3028570},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5597f410c18146a056d03066147ab304a96307cd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.3921c2f425","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.3921c2f425","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.3921c2f425","@lodestar/utils":"1.10.0-dev.3921c2f425","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.3921c2f425","@lodestar/logger":"1.10.0-dev.3921c2f425","@lodestar/params":"1.10.0-dev.3921c2f425","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.3921c2f425","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.3921c2f425","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.3921c2f425","@lodestar/light-client":"1.10.0-dev.3921c2f425","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.3921c2f425","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.3921c2f425_1689244913142_0.0640012215334238","host":"s3://npm-registry-packages"}},"1.10.0-dev.fbe9beb18d":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.fbe9beb18d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.fbe9beb18d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc0ee7d5682ea286015d5c644657891b0378a3de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.fbe9beb18d.tgz","fileCount":1104,"integrity":"sha512-OOlzYaTDOhkZDNQ7eKNY+/6IFpuiH/6yCoXhiaANGJKYQfyPOlxhuFysq+GiNo+gVcS35Opb07gAuxPHxNceAQ==","signatures":[{"sig":"MEUCIQCysp6cAgcS7VdfFxOYRs1KlC5ZEGVb+rGZ/o9c6zVMeAIgWO2rOajUkQtPES4OAY+cOxUjeC7eW9WUfWpzkhcsCvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3028570},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a7aeb910d0b698302d76a10b6f2d39d692a8f62","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.fbe9beb18d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.fbe9beb18d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.fbe9beb18d","@lodestar/utils":"1.10.0-dev.fbe9beb18d","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.fbe9beb18d","@lodestar/logger":"1.10.0-dev.fbe9beb18d","@lodestar/params":"1.10.0-dev.fbe9beb18d","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.fbe9beb18d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.fbe9beb18d","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.fbe9beb18d","@lodestar/light-client":"1.10.0-dev.fbe9beb18d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.fbe9beb18d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.fbe9beb18d_1689261800518_0.9872700352606532","host":"s3://npm-registry-packages"}},"1.10.0-dev.96820d72b1":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.96820d72b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.96820d72b1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dcd7613a8e269cfdc25fb92f1e30dcaa1c306f0c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.96820d72b1.tgz","fileCount":1104,"integrity":"sha512-2GSi5ZEvB/KKymdDhg9LUE+LnSIl2awqqhXD9OIDZH7328yyN1GkL1viR22w92ENWIhNzKMzY1hdMwSEQVOOtA==","signatures":[{"sig":"MEUCIQDMyCeaKj61jzZwrhq9W/fyyflG6/83hVrndu2afeU67gIgcXMRnW8vD0yV3yN1UT0p7mbWDkGS92yjt8hdrRS7p9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3028570},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3874c48fef6ee563dfb0fd34fc514452bb699303","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.96820d72b1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.96820d72b1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.96820d72b1","@lodestar/utils":"1.10.0-dev.96820d72b1","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.96820d72b1","@lodestar/logger":"1.10.0-dev.96820d72b1","@lodestar/params":"1.10.0-dev.96820d72b1","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.96820d72b1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.96820d72b1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.96820d72b1","@lodestar/light-client":"1.10.0-dev.96820d72b1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.96820d72b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.96820d72b1_1689342407964_0.5612823299360361","host":"s3://npm-registry-packages"}},"1.10.0-dev.34472f4889":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.34472f4889","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.34472f4889","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"829090252c2a8d05f2f1201e77999309f7a39701","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.34472f4889.tgz","fileCount":1104,"integrity":"sha512-YdgI9DvoMMu3cFWI9T3msPhqag4V434tddlfr3uoJuS/fGnRUJAeEfJTeVv/6JzuejtflRj3IrznD7LKbCTJuQ==","signatures":[{"sig":"MEUCIQDo5zJmlCK/wcGWoQLTeV93GRhrUBXL3BPKfD3/VEFQ5AIgM+SnQcySbM6C38uoXcFwTOYCZ324q2TFBC81ufU31fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3028570},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f6b4185ec930ebd42723ba64ca1ed593906e0da7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.34472f4889","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.34472f4889","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.34472f4889","@lodestar/utils":"1.10.0-dev.34472f4889","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.34472f4889","@lodestar/logger":"1.10.0-dev.34472f4889","@lodestar/params":"1.10.0-dev.34472f4889","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.34472f4889","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.34472f4889","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.34472f4889","@lodestar/light-client":"1.10.0-dev.34472f4889","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.34472f4889","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.34472f4889_1689352464494_0.7856248556905028","host":"s3://npm-registry-packages"}},"1.10.0-dev.22d7cc88bf":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.22d7cc88bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.22d7cc88bf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b16c20482e9dbc751d18775e9ef4385f6d878b6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.22d7cc88bf.tgz","fileCount":1104,"integrity":"sha512-rcICtr64hEZ+59CGXNC2Z/d8fHHOiaOTW10+C3lF8CtuikiwT0xir2Tl2RAzLAzfdCXs3cswsVCCgCN/kiVk4A==","signatures":[{"sig":"MEUCIQC/rf2+l6ayFNCiIFmwfUZwK9EGj0AvRhxocbnIC/KUMwIgPLXUNpxg61HsMFo/2gIuPFQ6OlNjWU+Ad8wst4VGjos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3038068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f258ec3f0612a3ccc174e21e1ac9de9d3ed862d5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.22d7cc88bf","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.22d7cc88bf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.22d7cc88bf","@lodestar/utils":"1.10.0-dev.22d7cc88bf","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.22d7cc88bf","@lodestar/logger":"1.10.0-dev.22d7cc88bf","@lodestar/params":"1.10.0-dev.22d7cc88bf","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.22d7cc88bf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.22d7cc88bf","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.22d7cc88bf","@lodestar/light-client":"1.10.0-dev.22d7cc88bf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.22d7cc88bf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.22d7cc88bf_1689359139521_0.057482901028597544","host":"s3://npm-registry-packages"}},"1.10.0-dev.57f13244f7":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.57f13244f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.57f13244f7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eb6e8b8f253510c9dcd1f9f3cfd6eb2b3cf72f3a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.57f13244f7.tgz","fileCount":1104,"integrity":"sha512-D1bJ8w2cJuwwuilI8JvQLlQmRBnMCJN7ivLnAa3cTfIH4K9hicTEGTbbolK6fi6LeogarH0aSMAAvtFUusSGAw==","signatures":[{"sig":"MEQCIApKGvMK94sir/JE61azB1xhiujPZll88D5VstRJAdukAiA8KdJVQIQrcIA4PSHPDu+c0PpGKwRdIA0AdFOjGN7Elg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053215},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce5d2cfaf5746f33706506f8cb67322c65e31f2f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.57f13244f7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.57f13244f7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.57f13244f7","@lodestar/utils":"1.10.0-dev.57f13244f7","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.57f13244f7","@lodestar/logger":"1.10.0-dev.57f13244f7","@lodestar/params":"1.10.0-dev.57f13244f7","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.57f13244f7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.57f13244f7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.57f13244f7","@lodestar/light-client":"1.10.0-dev.57f13244f7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.57f13244f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.57f13244f7_1689360549160_0.8408790295053923","host":"s3://npm-registry-packages"}},"1.10.0-dev.cdca9fbd58":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.cdca9fbd58","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.cdca9fbd58","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23b65138e3da7743a3617f9f6d7a7667367f5b63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.cdca9fbd58.tgz","fileCount":1104,"integrity":"sha512-PwvzpG6PFoQ3tY4ZO/U/Q8gzIts07fsxFB7yzzLBr9sgcz7XOzl1lZKxdPdmT2axLo0Siq++NNDg7z9rm8DCAg==","signatures":[{"sig":"MEYCIQCuGB5/Zh3H3xor1y5UDwmaVLOz7VeeuQPADJsslU14iQIhAME8pi8jNzHM9pMQwelscoWJoBFlb3vUfOfwnOj+XPkq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053215},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bee672312998d5fb2d61e6f0d7c1144429e6f80a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.cdca9fbd58","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.cdca9fbd58","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.cdca9fbd58","@lodestar/utils":"1.10.0-dev.cdca9fbd58","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.cdca9fbd58","@lodestar/logger":"1.10.0-dev.cdca9fbd58","@lodestar/params":"1.10.0-dev.cdca9fbd58","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.cdca9fbd58","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.cdca9fbd58","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.cdca9fbd58","@lodestar/light-client":"1.10.0-dev.cdca9fbd58","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.cdca9fbd58","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.cdca9fbd58_1689361919873_0.9390315771669226","host":"s3://npm-registry-packages"}},"1.10.0-dev.6e014217f9":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.6e014217f9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.6e014217f9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bdf5cf8aff88f173ea399a0360e91e5311b069e5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.6e014217f9.tgz","fileCount":1104,"integrity":"sha512-y8d6U6Tr+6Dob5yM/yrbECXYGjyYECl1Fk6/QlebLhw2+chExzB/HtlCLx8mhfYcSOFNZ6YFo777jaBRlbzVpw==","signatures":[{"sig":"MEUCIG76znsIcn2br/M9ElhXtcaLl+zTY5E6TLFmJ5PptSIEAiEAm5z0V+cwNBs0ySx/PnQUREOrJfu4LPlK4DjJ0XuCSFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053215},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ce640742dba82ae500ca1e52cb4c9f393dace99","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.6e014217f9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.6e014217f9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.6e014217f9","@lodestar/utils":"1.10.0-dev.6e014217f9","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.6e014217f9","@lodestar/logger":"1.10.0-dev.6e014217f9","@lodestar/params":"1.10.0-dev.6e014217f9","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.6e014217f9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.6e014217f9","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.6e014217f9","@lodestar/light-client":"1.10.0-dev.6e014217f9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.6e014217f9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.6e014217f9_1689510044609_0.8007877411617377","host":"s3://npm-registry-packages"}},"1.10.0-dev.e3eb0557ee":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.e3eb0557ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.e3eb0557ee","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9e3e08762cac11974fd1a9c8e7800b80deda9e3a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.e3eb0557ee.tgz","fileCount":1104,"integrity":"sha512-nk/h1tCvCthtr78gkeNFhpZaMhtUBkSDjj9IAjnZfNsAvfGTBv+rhUnYGNJle6kFZw22iExg4c9A1g28XIhP2g==","signatures":[{"sig":"MEQCIB4Z5M92D5tBE5RrNOm3YtGjbwo4kd8NlI3/Cp6gk16nAiBmrb5LI6fPPbDOIdGjRC6pGftQ5lN6LzeGKWBpMkOO0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3053451},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e76be303494bcf9b7e4201b0ad5dbeaad6a2eb43","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.e3eb0557ee","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.e3eb0557ee","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.e3eb0557ee","@lodestar/utils":"1.10.0-dev.e3eb0557ee","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.e3eb0557ee","@lodestar/logger":"1.10.0-dev.e3eb0557ee","@lodestar/params":"1.10.0-dev.e3eb0557ee","@chainsafe/discv5":"^4.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.e3eb0557ee","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.e3eb0557ee","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.e3eb0557ee","@lodestar/light-client":"1.10.0-dev.e3eb0557ee","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.e3eb0557ee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.e3eb0557ee_1689593582281_0.5058857087346103","host":"s3://npm-registry-packages"}},"1.10.0-dev.ec8153153c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.ec8153153c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.ec8153153c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"40acbe96386d5776563ebbb960b4e230a431adfa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.ec8153153c.tgz","fileCount":1104,"integrity":"sha512-pFmN7a2fdj0G0Y9VNSmiO8X4oHZOi3geVGemWlw52uGaibwUxTSgeAqu1T/uBshwgPnRWVAWtLC+6aMcaGA6ug==","signatures":[{"sig":"MEQCIC6nyaN7F0SpyXO/sc8vDlaPrAmpLANrSKtt9hFVXrPgAiAC4N9a77YRO0nd3FmAkTVZHJrbHvud1Ze0MybyyXWDiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3054302},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7705584fc7353bfbba8c21a488b0dc42b8d2ff8e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.ec8153153c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.ec8153153c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.ec8153153c","@lodestar/utils":"1.10.0-dev.ec8153153c","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.ec8153153c","@lodestar/logger":"1.10.0-dev.ec8153153c","@lodestar/params":"1.10.0-dev.ec8153153c","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.ec8153153c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.ec8153153c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.ec8153153c","@lodestar/light-client":"1.10.0-dev.ec8153153c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.ec8153153c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.ec8153153c_1689600996002_0.9114097927820612","host":"s3://npm-registry-packages"}},"1.9.2-rc.0":{"name":"@lodestar/beacon-node","version":"1.9.2-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.2-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3458641f0b27fee2ed0964931a416e5a0caf435d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.2-rc.0.tgz","fileCount":1098,"integrity":"sha512-lKeUXLPkgoMwjCvX1sIF64nipd1Um8yVg1gj+hwo3mEYV10Hs3+UAuBatXbd+xhxdDYmLlQ5lrbKYeCrO0FD4w==","signatures":[{"sig":"MEYCIQC/sO35vvnF6TC9KkDmK8ramx6ROdr7hwqL3npUuZ+eUgIhAOcRbcxGaFsukq43JFPai1Vi8OYUJp+c7GG5hkKDQWGQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3014923},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"03fe7bd1bef492feaa4331855b3ed63700c0d281","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"1.9.2-rc.0","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"1.9.2-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"1.9.2-rc.0","@lodestar/utils":"1.9.2-rc.0","datastore-level":"^9.0.1","@lodestar/config":"1.9.2-rc.0","@lodestar/logger":"1.9.2-rc.0","@lodestar/params":"1.9.2-rc.0","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"1.9.2-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.9.2-rc.0","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.9.2-rc.0","@lodestar/light-client":"1.9.2-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"1.9.2-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.2-rc.0_1689645120947_0.06895151632307628","host":"s3://npm-registry-packages"}},"1.10.0-dev.5116493e87":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.5116493e87","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.5116493e87","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f5e964c77586131d5a716fdd34c8964055b0c5b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.5116493e87.tgz","fileCount":1104,"integrity":"sha512-FyFOxQUUOZi6yR5WC7mGVbpPyvvQEjJT9QQGYgSy94EZBzvswdP44aYxGXZPI86WazEurYdR9StyxDcOghUb3Q==","signatures":[{"sig":"MEUCIHJ/7bIwDL+gcbKd6efOi0ksJp/JztttWO1dJAIx5fRDAiEA4gMaSiHsqqEiZpdHzjYD2NTQQx5ENn8b/rVbBLYviYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3054857},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ab8db139f722f6ee12e205a3fe7d9160861e867","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.5116493e87","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.5116493e87","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.5116493e87","@lodestar/utils":"1.10.0-dev.5116493e87","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.5116493e87","@lodestar/logger":"1.10.0-dev.5116493e87","@lodestar/params":"1.10.0-dev.5116493e87","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.5116493e87","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.5116493e87","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.5116493e87","@lodestar/light-client":"1.10.0-dev.5116493e87","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.5116493e87","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.5116493e87_1689684478848_0.5068465985368791","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@lodestar/beacon-node","version":"1.9.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.9.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b2093f4461da5f763a53c0b8421647d85cb9253a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.9.2.tgz","fileCount":1098,"integrity":"sha512-Ub9F+rANzvXbBDWP631PrBqtfkUUMaviPgDVyK8cuD+tI8rGH6oMvE0sDzVfwIc0MVMeqY+1/+HaQabNI49sMg==","signatures":[{"sig":"MEUCIQCCuIPlmWMfLVcg3BdBJJw5A3odWJQJcwHFuoI+PfSxPwIgOWFwsbV/hTy4qZSYmmVl4AdEz1a3rDthUOozkmbax+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3014870},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"72beda1c83f294901a0ca8d0dd52d18a6fb7d7a5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"18.16.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.1","libp2p":"0.42.2","varint":"^6.0.0","fastify":"^4.15.0","it-pipe":"^2.0.5","gc-stats":"^1.4.0","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"6.1.0","cross-fetch":"^3.1.4","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^6.0.0","@lodestar/db":"^1.9.2","stream-to-it":"^0.2.4","@fastify/cors":"^8.2.1","@libp2p/mplex":"^7.1.3","@lodestar/api":"^1.9.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^8.0.1","uint8arraylist":"^2.4.3","@lodestar/types":"^1.9.2","@lodestar/utils":"^1.9.2","datastore-level":"^9.0.1","@lodestar/config":"^1.9.2","@lodestar/logger":"^1.9.2","@lodestar/params":"^1.9.2","@chainsafe/discv5":"^3.0.0","@libp2p/bootstrap":"^6.0.3","@lodestar/reqresp":"^1.9.2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.0","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.9.2","interface-datastore":"^7.0.0","prometheus-gc-stats":"^0.6.4","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.9.2","@lodestar/light-client":"^1.9.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^11.0.4","@libp2p/peer-id-factory":"^2.0.1","@multiformats/multiaddr":"^11.0.0","@chainsafe/snappy-stream":"^5.1.2","@libp2p/interface-pubsub":"^3.0.0","@libp2p/interface-peer-id":"^2.0.1","@libp2p/prometheus-metrics":"^1.1.3","@lodestar/state-transition":"^1.9.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^6.2.0","@libp2p/interface-registrar":"^2.0.8","@libp2p/interface-connection":"^3.0.2","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^1.3.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11","@types/prometheus-gc-stats":"^0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.9.2_1689694388369_0.8788049982619128","host":"s3://npm-registry-packages"}},"1.10.0-dev.4df3774b01":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.4df3774b01","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.4df3774b01","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cae0e1a727efdc4338a2e542935438d500e090ad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.4df3774b01.tgz","fileCount":1104,"integrity":"sha512-6LWsmZHVN6pdQ6TQvOwzTmrVGR+5j63IsSA5RWSzDwzqsO7/IEbytt8pOotj+4oTLCpvIb0E72053Xu/xlBdQw==","signatures":[{"sig":"MEUCIQDdGe4hlXGaTQnGbwCSTrYJMGHlZVYIi3Q9dtZHQmLH2AIgQ7/5l22K/LG2aSb4awYfncc36HzfcvrYPAf361TVWXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3056156},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"61ffb3880295f15ffacedcd46faf620c3ab5b3dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.4df3774b01","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.4df3774b01","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.4df3774b01","@lodestar/utils":"1.10.0-dev.4df3774b01","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.4df3774b01","@lodestar/logger":"1.10.0-dev.4df3774b01","@lodestar/params":"1.10.0-dev.4df3774b01","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.4df3774b01","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.4df3774b01","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.4df3774b01","@lodestar/light-client":"1.10.0-dev.4df3774b01","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.4df3774b01","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.4df3774b01_1689705532241_0.21398518539448874","host":"s3://npm-registry-packages"}},"1.10.0-dev.29314c9e45":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.29314c9e45","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.29314c9e45","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f225e35925cf58ce0fc9e0296efb42a222922aee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.29314c9e45.tgz","fileCount":1104,"integrity":"sha512-ACpuY6FESSeFfLchkO6Nt50kkGj8CJ4go3Vb6UvdGB7YjhtFSXiI0WOCmAIx0bgOFJpm+FVIrvia0JmqNDMo0w==","signatures":[{"sig":"MEUCIQCyItdpAHTRWZkNLhgW5gyCgzd1d0AjPE90JaouCpHbOQIgUtoW95BAjYZJ5FTBlEh7kCumatvZvTHrDBL+80ZzdSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059143},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bc4326f2b206820eaa6c5a577c213caea416c576","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.29314c9e45","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.29314c9e45","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.29314c9e45","@lodestar/utils":"1.10.0-dev.29314c9e45","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.29314c9e45","@lodestar/logger":"1.10.0-dev.29314c9e45","@lodestar/params":"1.10.0-dev.29314c9e45","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.29314c9e45","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.29314c9e45","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.29314c9e45","@lodestar/light-client":"1.10.0-dev.29314c9e45","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.29314c9e45","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.29314c9e45_1689770670492_0.4956306380253588","host":"s3://npm-registry-packages"}},"1.10.0-dev.fce550cf7d":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.fce550cf7d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.fce550cf7d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e0303f7b5478dcd83fc26672c9374e129767eea2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.fce550cf7d.tgz","fileCount":1104,"integrity":"sha512-qK/gz7EpX/hNCVIep9DRVpRm3OJpdI2nk8mqnrAg1dvaR4Dl9UJNyg7H8EYLl03C140AjqMa+RJ6kyQiirKW+Q==","signatures":[{"sig":"MEUCIQD5ZM5CTuzbvXsYcSePlNs1oX5L1y+h/7vrYB/kWv3ltgIgJrMNu/wn+P788yFt4vDlkkKQnZaYbhn2k4hfUwBLAdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059143},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bd38b0a75bb0ce36eb7d69d828658a361bb8249d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.fce550cf7d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.fce550cf7d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.fce550cf7d","@lodestar/utils":"1.10.0-dev.fce550cf7d","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.fce550cf7d","@lodestar/logger":"1.10.0-dev.fce550cf7d","@lodestar/params":"1.10.0-dev.fce550cf7d","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.fce550cf7d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.fce550cf7d","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.fce550cf7d","@lodestar/light-client":"1.10.0-dev.fce550cf7d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.fce550cf7d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.fce550cf7d_1689827204738_0.9946455765045288","host":"s3://npm-registry-packages"}},"1.10.0-dev.81f7ab5ffa":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.81f7ab5ffa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.81f7ab5ffa","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c2b178d69f6ec8d2c2b9a5e6ff3e887e3d620ae5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.81f7ab5ffa.tgz","fileCount":1104,"integrity":"sha512-8X8UM78piyhr9n7/q02NJtK2j0UJvDIIDgVSchOWVSjckZ960dagTRNC5xAUNtxHt15hIUUDd38Ovz4i6mnozA==","signatures":[{"sig":"MEUCIQCKiXVT8NWEEMfzCWuIH+FhpEVGuRTVY5kd8p4YTK2ikQIgMvCYWDXhLqzkKU/lp4Tgh1UNY2r+fQUpNN5WTK8cB+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059190},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3486b3aae04f6b661e5cf2b9c32f5d9b641a894d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.81f7ab5ffa","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.81f7ab5ffa","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.81f7ab5ffa","@lodestar/utils":"1.10.0-dev.81f7ab5ffa","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.81f7ab5ffa","@lodestar/logger":"1.10.0-dev.81f7ab5ffa","@lodestar/params":"1.10.0-dev.81f7ab5ffa","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.81f7ab5ffa","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.81f7ab5ffa","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.81f7ab5ffa","@lodestar/light-client":"1.10.0-dev.81f7ab5ffa","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.81f7ab5ffa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.81f7ab5ffa_1689858169204_0.4164132923219075","host":"s3://npm-registry-packages"}},"1.10.0-dev.2c6ef6bed9":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.2c6ef6bed9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.2c6ef6bed9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"96839be63d0ffc24ad2fdf67824bc70e158d85d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.2c6ef6bed9.tgz","fileCount":1104,"integrity":"sha512-UYQn2MTl1UDs2ZbWte94JqMENINsrEO4kGcPw6O/8szJmENM4/NrmuQUMGqyVedroMwZo+Hq5oLywbkhCm9FPA==","signatures":[{"sig":"MEYCIQDgsMDDj8QYFzSrSEOvEieDgYWzeghp3/W0gkjJTUcNZQIhAPWd/HGJlEp5Q+Q0la1qB5uZMbwucyjXTHhvrjF6ZnID","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059676},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"59778275f6aa7a9794daecc1d43caa4200c67489","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.2c6ef6bed9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.2c6ef6bed9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.2c6ef6bed9","@lodestar/utils":"1.10.0-dev.2c6ef6bed9","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.2c6ef6bed9","@lodestar/logger":"1.10.0-dev.2c6ef6bed9","@lodestar/params":"1.10.0-dev.2c6ef6bed9","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.2c6ef6bed9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.2c6ef6bed9","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.2c6ef6bed9","@lodestar/light-client":"1.10.0-dev.2c6ef6bed9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.2c6ef6bed9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.2c6ef6bed9_1689859253864_0.7752678336106931","host":"s3://npm-registry-packages"}},"1.10.0-dev.4e6408ac7a":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.4e6408ac7a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.4e6408ac7a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e29e8c6ddd19761dc469ffc728cd8da827112e1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.4e6408ac7a.tgz","fileCount":1104,"integrity":"sha512-c4rjZWpUj3BS3MUzsaXyQoUdCzHXJ7e1Z64vOfL99hSbMmAYFGeF4Abn3kB9dh/HN5T8CyH+rzRwlgzY+3cd7g==","signatures":[{"sig":"MEUCIDe7QqF5HWAVc3Bafgc3VdNf+I7UwaRb1Mh1qSOyfDDZAiEAs3WUSn8NHjdWweiDUtMUjLp0JCMg4gaVNphwEO38afU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059681},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"53d7b13cee50064dd85170b0e14f046e5d92ae84","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.4e6408ac7a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.4e6408ac7a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.4e6408ac7a","@lodestar/utils":"1.10.0-dev.4e6408ac7a","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.4e6408ac7a","@lodestar/logger":"1.10.0-dev.4e6408ac7a","@lodestar/params":"1.10.0-dev.4e6408ac7a","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.4e6408ac7a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.4e6408ac7a","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.4e6408ac7a","@lodestar/light-client":"1.10.0-dev.4e6408ac7a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.4e6408ac7a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.4e6408ac7a_1689860389956_0.8711839512648267","host":"s3://npm-registry-packages"}},"1.10.0-dev.d7f35a6bcf":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.d7f35a6bcf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.d7f35a6bcf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4dfecf3f3e69d9bb3cfe22761ec1727c1b398d43","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.d7f35a6bcf.tgz","fileCount":1104,"integrity":"sha512-LN6R5Sdp0W7UQYe1l0y8X8yl2DhXuc1aTi26LMRApDhyM8Qa3IYsXZJwtsk8pTYL9IW1qQ7cf8GviBZyyQV6xw==","signatures":[{"sig":"MEUCIQDNkq8+rtdOUQ74o0+eChxRfd9YSIoi6FNEGS1GPAyGgwIgCvIHRRqsXZsfvYyg2meyDCZTKiRjrkpjfTwWKB+mqPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059681},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f07e8b25809d59ab244df34fdedb7f0b01eed0cf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.d7f35a6bcf","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.d7f35a6bcf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.d7f35a6bcf","@lodestar/utils":"1.10.0-dev.d7f35a6bcf","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.d7f35a6bcf","@lodestar/logger":"1.10.0-dev.d7f35a6bcf","@lodestar/params":"1.10.0-dev.d7f35a6bcf","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.d7f35a6bcf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.d7f35a6bcf","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.d7f35a6bcf","@lodestar/light-client":"1.10.0-dev.d7f35a6bcf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.d7f35a6bcf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.d7f35a6bcf_1689865584224_0.587323346232755","host":"s3://npm-registry-packages"}},"1.10.0-dev.6a5225f89f":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.6a5225f89f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.6a5225f89f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf0a05f58f1e2410ab36d3a29693c694cb34bfc0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.6a5225f89f.tgz","fileCount":1104,"integrity":"sha512-pmVYLW3fSINbXzwfbD5LImKhRRkS4sVyMHXu+fUfn3XuECOm2G7/7LV7S8hfLhmJqA9bZ9T4wX+KMpPvvsRt2g==","signatures":[{"sig":"MEUCIAwlgxjW1ikydADs5rzbbmRaqSFUvOEciSU4EruwYukFAiEAu5vWKfOUbbEVgLJlE+z04XnuwAvFUTeqpAZVaJeF9jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3059681},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a9b9cf9dede8f5e94733b06f86482d9b104b2864","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.6a5225f89f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.6a5225f89f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.6a5225f89f","@lodestar/utils":"1.10.0-dev.6a5225f89f","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.6a5225f89f","@lodestar/logger":"1.10.0-dev.6a5225f89f","@lodestar/params":"1.10.0-dev.6a5225f89f","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.6a5225f89f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.6a5225f89f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.6a5225f89f","@lodestar/light-client":"1.10.0-dev.6a5225f89f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.6a5225f89f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.6a5225f89f_1689869003952_0.19506296756381203","host":"s3://npm-registry-packages"}},"1.10.0-dev.50551d3567":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.50551d3567","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.50551d3567","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8cb6dc9b22923a5960b634fbe5b70ec14a7a5d34","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.50551d3567.tgz","fileCount":1107,"integrity":"sha512-yu/5S3VqWIq6ZFQYHZ8Lxu9/WZX/HzDeOIEoRi/4J4JFg+H8wyRI8sYKQsa2LWuJSXx84NtO60V+fTeZu3Po1Q==","signatures":[{"sig":"MEUCIQCUK9qxT21DHR45IibT8fgLBgv/5OCS7USrvnBhwBV+2gIgLPGqAez94m67AaZShg61ypNr/y1OL5b/eTymowfolvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3080047},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f3d0a756f79e9b4c79bfcce00081a58ca85a1347","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.50551d3567","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.50551d3567","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.50551d3567","@lodestar/utils":"1.10.0-dev.50551d3567","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.50551d3567","@lodestar/logger":"1.10.0-dev.50551d3567","@lodestar/params":"1.10.0-dev.50551d3567","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.50551d3567","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.50551d3567","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.50551d3567","@lodestar/light-client":"1.10.0-dev.50551d3567","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.50551d3567","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.50551d3567_1689902704060_0.4262040799193558","host":"s3://npm-registry-packages"}},"1.10.0-dev.03c36e28f7":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.03c36e28f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.03c36e28f7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"58f7bff25a08e456bd0f7f70d7ebdc356a04dafa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.03c36e28f7.tgz","fileCount":1101,"integrity":"sha512-Nlp1QLjah1ai+rGIHok0qw9zKBJL/6Fx4Eef1iJgx8SAtD8P9LyE3NznOuO8GuSvZODzodHaOTsWsBSVyhrhpQ==","signatures":[{"sig":"MEUCIA4nCZt1h2AcoBhh+ogS/yslfZKSGqewRWveG8/8588VAiEA6vCuB5r5F1SDn7DxD0TkFD2MQ1RhEJ3VXQ1ZkOQtrZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3076580},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8cecc8797116382ca4fb631eefb2fc09b72f3bee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.03c36e28f7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.03c36e28f7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.03c36e28f7","@lodestar/utils":"1.10.0-dev.03c36e28f7","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.03c36e28f7","@lodestar/logger":"1.10.0-dev.03c36e28f7","@lodestar/params":"1.10.0-dev.03c36e28f7","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.03c36e28f7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.03c36e28f7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.03c36e28f7","@lodestar/light-client":"1.10.0-dev.03c36e28f7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.03c36e28f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.03c36e28f7_1689949538696_0.5347055875165732","host":"s3://npm-registry-packages"}},"1.10.0-dev.325734518c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.325734518c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.325734518c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"52d0ac2bcfd2354da7123cf39241b610849d0a4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.325734518c.tgz","fileCount":1101,"integrity":"sha512-HiMHZ1ANyc332p2Kl/wNi/6dLshiPQCVrmHxhkyQUGl9XcItSnqsPwrbpvqNPIB/NHSERrKkxPA6a8kk5+W9Lg==","signatures":[{"sig":"MEYCIQCFxAAqHFQD17dIq0tOnQ6RX3kwRGMvHq9KiRyNKstdXQIhAMTBaSwoXzVBYuLzWqeLm7eLm2gIpqQcTGfD+FfTnWqB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3076580},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"146f417aa2f75eb2f5395b42db8aec033603a989","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.325734518c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.325734518c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.325734518c","@lodestar/utils":"1.10.0-dev.325734518c","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.325734518c","@lodestar/logger":"1.10.0-dev.325734518c","@lodestar/params":"1.10.0-dev.325734518c","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.325734518c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.325734518c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.325734518c","@lodestar/light-client":"1.10.0-dev.325734518c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.325734518c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.325734518c_1689974358167_0.20361374208791472","host":"s3://npm-registry-packages"}},"1.10.0-dev.919e797371":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.919e797371","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.919e797371","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b47f582a1994331cc72ba5193de0fef81343f60","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.919e797371.tgz","fileCount":1101,"integrity":"sha512-mElxW51+dIW+1zzE4MFyTtwMud2HJsnKjeQu9CFVvR1s2RfzohBGtqkj4K1BLfEznXISdz5v7OKP5+xAY1KB6w==","signatures":[{"sig":"MEUCIBtNsCMrrShi7KPWLk4OrAJ0uUJer9W54mm2J4krCT5lAiEAtRs7k/ufZQSkkE0kNHhpL9fAsyuzuTZTmwtyq6lONGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3076580},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fdc408d2e39abc8082a7fa2f252616e98759651c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.919e797371","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.919e797371","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.919e797371","@lodestar/utils":"1.10.0-dev.919e797371","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.919e797371","@lodestar/logger":"1.10.0-dev.919e797371","@lodestar/params":"1.10.0-dev.919e797371","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.919e797371","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.919e797371","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.919e797371","@lodestar/light-client":"1.10.0-dev.919e797371","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.919e797371","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.919e797371_1690192841863_0.029648914636000168","host":"s3://npm-registry-packages"}},"1.10.0-dev.7f19831f0f":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7f19831f0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7f19831f0f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"488dacdc660a304ccba464c129f443db6f2f6b07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7f19831f0f.tgz","fileCount":1101,"integrity":"sha512-Z0LvwC+Vc33CsDX86ExZGjlZfGLUOa0NucpoP0BCRKWmJcyDzVBsBbPpe0LIDO6fZuksWs8GjFklPG6z+K31mw==","signatures":[{"sig":"MEYCIQCg8bQ5VzWxZB7l55p0yKa5vX/AM3eQ80uwXXvC/PeiFQIhALBZ0E1U5jvWXw6/gkx/nzqIqyMPZDdkUu88qbuKT9nb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3076580},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c4bb6f66ba46eb88dd618c2b53ab08d72f778293","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.7f19831f0f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.7f19831f0f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.7f19831f0f","@lodestar/utils":"1.10.0-dev.7f19831f0f","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.7f19831f0f","@lodestar/logger":"1.10.0-dev.7f19831f0f","@lodestar/params":"1.10.0-dev.7f19831f0f","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.7f19831f0f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7f19831f0f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7f19831f0f","@lodestar/light-client":"1.10.0-dev.7f19831f0f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.7f19831f0f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7f19831f0f_1690199978885_0.658137559899532","host":"s3://npm-registry-packages"}},"1.10.0-dev.c0aa75280c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.c0aa75280c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.c0aa75280c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"385e08da778a88ed5829642f2ee5287e38e3f568","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.c0aa75280c.tgz","fileCount":1101,"integrity":"sha512-sZ1XWiShsJQkkGMPwySFl0EFuhOFvrZQqBtX6P26Zr+m48/CavU/O15OZEyFmGY3BFnrEg7CiLGgjBoFepaWNA==","signatures":[{"sig":"MEQCIC/SUJ3ZuL/3PAe8YIMgoA5LAja19mc1CzvQz+ggWgeEAiBQe35iMXKpOVjy2aYduv8IRgG2uPjyda0823YA+JKNow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3076580},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"953782a52cdf46292a43ff929c07cc77e41b4a67","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.c0aa75280c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.c0aa75280c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.c0aa75280c","@lodestar/utils":"1.10.0-dev.c0aa75280c","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.c0aa75280c","@lodestar/logger":"1.10.0-dev.c0aa75280c","@lodestar/params":"1.10.0-dev.c0aa75280c","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.c0aa75280c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.c0aa75280c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.c0aa75280c","@lodestar/light-client":"1.10.0-dev.c0aa75280c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.c0aa75280c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.c0aa75280c_1690217870412_0.927797451472409","host":"s3://npm-registry-packages"}},"1.10.0-dev.7b5fc63e67":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7b5fc63e67","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7b5fc63e67","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"44752eae8106f86e1e3829552396fa54e9463f4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7b5fc63e67.tgz","fileCount":1101,"integrity":"sha512-OQHgDyxU4f9RN6bHCePs2HX/XsDNpDWDfuby8Cwban/0nQhvIzcUiIYkDNHDHG1wFJ4D+eSrKpLqoqtGWYGqXw==","signatures":[{"sig":"MEYCIQCa4/dSYI1xcT0aYqNuaRjjnPK50nuIXYDOkpjx4R/ezgIhAMMTZ/pxJ3RwsyRJvTQG1eJ/zUq8WaafEUC3tifD5EvK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3078846},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bd1971bfc205e41b439c3c14d600e526695fb14d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.7b5fc63e67","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.7b5fc63e67","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.7b5fc63e67","@lodestar/utils":"1.10.0-dev.7b5fc63e67","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.7b5fc63e67","@lodestar/logger":"1.10.0-dev.7b5fc63e67","@lodestar/params":"1.10.0-dev.7b5fc63e67","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.7b5fc63e67","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7b5fc63e67","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7b5fc63e67","@lodestar/light-client":"1.10.0-dev.7b5fc63e67","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.7b5fc63e67","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7b5fc63e67_1690220194134_0.8119943904443596","host":"s3://npm-registry-packages"}},"1.10.0-dev.ab285d3836":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.ab285d3836","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.ab285d3836","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1eafc5586f2639446ffe7d0c12f47a48e0c69c7e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.ab285d3836.tgz","fileCount":1101,"integrity":"sha512-s7ZCRQWgKFna3AF8JcSba9tVgwXSdApkKMelnUm/wZeofO6mc3Nn0L5ny7I7bh23RNBWgD8zLdf6yantYv1pJw==","signatures":[{"sig":"MEYCIQC4UScv532WdpWYOplt3IJz1d+SE9aSG52ImSVt6FGayAIhAJzJ5qQUR2vmbcgpNA97ETjP8us8iAnTm59dCA8SfAbc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3078846},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b73019fcf2e5aa5842cc38038e9a25c2e74f077e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.ab285d3836","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.ab285d3836","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.ab285d3836","@lodestar/utils":"1.10.0-dev.ab285d3836","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.ab285d3836","@lodestar/logger":"1.10.0-dev.ab285d3836","@lodestar/params":"1.10.0-dev.ab285d3836","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.ab285d3836","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.ab285d3836","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.ab285d3836","@lodestar/light-client":"1.10.0-dev.ab285d3836","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.ab285d3836","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.ab285d3836_1690292742767_0.47032730115955856","host":"s3://npm-registry-packages"}},"1.10.0-dev.11bbca1526":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.11bbca1526","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.11bbca1526","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cab2a3b73632549ef2d524baf4d824493c1c0196","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.11bbca1526.tgz","fileCount":1101,"integrity":"sha512-uWDtQ1r0p63xrf38W0L0k9PoAYgi5V4nXtFhhS+q6xrp+y10aXWRA3z6GDpgAHhgoME60BYO4cqsrErJo6b4ig==","signatures":[{"sig":"MEYCIQDALwpntXMRmn6wwK3kfGlDIVM/M4KbI9y2c6kSGd8oCAIhAK0qJU7tYhyjVSJRQbx0+PF5hkWPk6ubWclGRvDOfjDN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3078846},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"06af125c017f46c7592fff8de15a1c2529838b4a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.11bbca1526","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.11bbca1526","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.11bbca1526","@lodestar/utils":"1.10.0-dev.11bbca1526","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.11bbca1526","@lodestar/logger":"1.10.0-dev.11bbca1526","@lodestar/params":"1.10.0-dev.11bbca1526","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.11bbca1526","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.11bbca1526","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.11bbca1526","@lodestar/light-client":"1.10.0-dev.11bbca1526","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.11bbca1526","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.11bbca1526_1690308529213_0.9784607302922026","host":"s3://npm-registry-packages"}},"1.10.0-dev.c112f016df":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.c112f016df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.c112f016df","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8de20ced036665a31192aa9ff710f2d39ee09e9a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.c112f016df.tgz","fileCount":1101,"integrity":"sha512-Z1TNhMyDXISx8UCX+6F4t5oxOO+0kjr9JqKn7ARHha/YIEy9JtQQoCU1fgmlb1P2vHdcdIwu85oHGvc+ZV/wXA==","signatures":[{"sig":"MEYCIQDfGgIgrAZZUm+vZoLqRVYMky8tZATWGpDHPt/+36VYOwIhALoPX6vOjUViqZVeL0lWCOfEFUXkQ9UD530PRjJ2Sbar","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3082240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4bb71e9c7cc106ac7dccf9ca01caaedbd319395b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.c112f016df","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.c112f016df","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.c112f016df","@lodestar/utils":"1.10.0-dev.c112f016df","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.c112f016df","@lodestar/logger":"1.10.0-dev.c112f016df","@lodestar/params":"1.10.0-dev.c112f016df","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.c112f016df","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.c112f016df","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.c112f016df","@lodestar/light-client":"1.10.0-dev.c112f016df","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.c112f016df","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.c112f016df_1690343393482_0.9609446520995419","host":"s3://npm-registry-packages"}},"1.10.0-dev.26fd079206":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.26fd079206","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.26fd079206","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e9202d34958b2dde929d119c1f86f404ac10135b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.26fd079206.tgz","fileCount":1101,"integrity":"sha512-wHrMancbRZefr4ONrgSfwC9qpD4pDi2epAW/or6jbmcrziwG5EtsOD6TDCMobrHAWJ0Rs7kGgSAnKHz8JLIsEg==","signatures":[{"sig":"MEUCIQC+INiHgD3k4ZrfFj/m3qdgKZ38BhVZvAsJxk6/Hb1eswIgCtDgeLyko+ecMXaQ8HRI5fcxxLMk2x9yYEzgAskOu3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087013},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"151bbdb9e621e1af2c58dee8cc1bc74105a4d393","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^4.0.0","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.26fd079206","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.26fd079206","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.26fd079206","@lodestar/utils":"1.10.0-dev.26fd079206","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.26fd079206","@lodestar/logger":"1.10.0-dev.26fd079206","@lodestar/params":"1.10.0-dev.26fd079206","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.26fd079206","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.26fd079206","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.26fd079206","@lodestar/light-client":"1.10.0-dev.26fd079206","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.26fd079206","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.26fd079206_1690344370630_0.36537857217874703","host":"s3://npm-registry-packages"}},"1.10.0-dev.201dfc805e":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.201dfc805e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.201dfc805e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dabfd51c6626a04dba30352734fe81ad7860458d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.201dfc805e.tgz","fileCount":1101,"integrity":"sha512-8Wa0jNZxO/TtKMTOCgG4AeZ/MBYjomG9daNF3EGD3hJ06+1V+crmEyxmy6koX698W7b4IQTSQplpOYRoB7cxWw==","signatures":[{"sig":"MEYCIQCg7LFH1hEY/5TRCPfPlh5yis9gL6MTiznVh4YB31S2sQIhAPGURGLtU6jELKcm1FM/aNiVPr+SVRD5JHOG6FHyUHta","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087013},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2ba77e955dc2affe83899b5a63ec7f96e784dfd8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.201dfc805e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.201dfc805e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.201dfc805e","@lodestar/utils":"1.10.0-dev.201dfc805e","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.201dfc805e","@lodestar/logger":"1.10.0-dev.201dfc805e","@lodestar/params":"1.10.0-dev.201dfc805e","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.201dfc805e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.201dfc805e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.201dfc805e","@lodestar/light-client":"1.10.0-dev.201dfc805e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.201dfc805e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.201dfc805e_1690393475108_0.7638451585866344","host":"s3://npm-registry-packages"}},"1.10.0-dev.a752d158ca":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.a752d158ca","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.a752d158ca","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f2f3362065321626b76d0f2008820598afd28c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.a752d158ca.tgz","fileCount":1101,"integrity":"sha512-QD7Gc3YW/C/BCha75b7pH30wFg/akpV6SCTZrmIFGTz5WJiXzx0YzYI6e2n/EvumHcqQDglPMYg/nDshXzmA7A==","signatures":[{"sig":"MEUCIDcYacMAT851bUZEMatvU1bLvEtZVjUW4ei6xgrInaHDAiEA15klcDPehToU9VxU+xE/PznZlyusB/W3b3h35JT0YEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087013},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6106374f9813e1ab69c693493a5c4c6b13677eeb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.a752d158ca","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.a752d158ca","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.a752d158ca","@lodestar/utils":"1.10.0-dev.a752d158ca","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.a752d158ca","@lodestar/logger":"1.10.0-dev.a752d158ca","@lodestar/params":"1.10.0-dev.a752d158ca","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.a752d158ca","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.a752d158ca","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.a752d158ca","@lodestar/light-client":"1.10.0-dev.a752d158ca","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.a752d158ca","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.a752d158ca_1690476840901_0.5974397933090982","host":"s3://npm-registry-packages"}},"1.10.0-dev.2d0557f4ee":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.2d0557f4ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.2d0557f4ee","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e96312d9641dc14dd7a42731f1b8acd6b7fe23d0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.2d0557f4ee.tgz","fileCount":1101,"integrity":"sha512-fOuaVq/f7R3I5KN4+bsHeu1EauEL/s/u7E+JPSHNRzxcGZkz9BI9Jal6QlLELqjJZ2XjT9Wrh/818bkycJ0dvw==","signatures":[{"sig":"MEUCIFBRDLKq02VLTXHsnCKkHlGTy3pbIkfr268Eblf7HN7MAiEA1+J8ewMsDyIZoowHH1sogwpnQJyTnhQ+93EPc7wAJ9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3088361},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c9de9321d96125e76476d8623cf2a2671ba8e9c6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.2d0557f4ee","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.2d0557f4ee","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.2d0557f4ee","@lodestar/utils":"1.10.0-dev.2d0557f4ee","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.2d0557f4ee","@lodestar/logger":"1.10.0-dev.2d0557f4ee","@lodestar/params":"1.10.0-dev.2d0557f4ee","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.2d0557f4ee","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.2d0557f4ee","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.2d0557f4ee","@lodestar/light-client":"1.10.0-dev.2d0557f4ee","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.2d0557f4ee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.2d0557f4ee_1690482737002_0.918940035107731","host":"s3://npm-registry-packages"}},"1.10.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.10.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ba52c9e29b83cfdd9327e42780249618eea379b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-rc.0.tgz","fileCount":1101,"integrity":"sha512-FlYNCuU8qlLTMYhwLA4TZ2V/OauSR1SouuATwLwqC+lYT399M3Fwi6TsjkpMXwCpCIcAZqvjcsFpCOAiTbU8cQ==","signatures":[{"sig":"MEQCIANJoG31ohxJ6Kfqq4X6E3o1xgVZxOU5njVua19r46Z7AiBU62vag1NQ+ISy+XlySLOmcg3gfVj0748B9YKV0VDu+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3088231},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"12375842703c217c5b4932202552504be50b5dc5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-rc.0","@lodestar/utils":"1.10.0-rc.0","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-rc.0","@lodestar/logger":"1.10.0-rc.0","@lodestar/params":"1.10.0-rc.0","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-rc.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-rc.0","@lodestar/light-client":"1.10.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-rc.0_1690483027455_0.7220281903968078","host":"s3://npm-registry-packages"}},"1.10.0-dev.0c440c1a0d":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.0c440c1a0d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.0c440c1a0d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b05b63f0a98b4f270d996b2ddd072246cdda654","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.0c440c1a0d.tgz","fileCount":1101,"integrity":"sha512-f/V/gaFVqk/s96ALHTzbdhKWgOiDBlQmuPVC+AjkaSKC7kYxrOC7fCPmuTACCzdb2+ScYL9Of6g6V3upJQ2VKw==","signatures":[{"sig":"MEUCIQDuR1YXIfzRkillki5Drj/YV8PgsyUWjD0SWGSg0h2GFgIge+P5PsOKGG2/bsOOA5b9mjCPzO/rGD9fdyWD1mO0chA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3088361},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8ed285378d5ffce852de243a4561dbc1fc4a1a5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.0c440c1a0d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.0c440c1a0d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.0c440c1a0d","@lodestar/utils":"1.10.0-dev.0c440c1a0d","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.0c440c1a0d","@lodestar/logger":"1.10.0-dev.0c440c1a0d","@lodestar/params":"1.10.0-dev.0c440c1a0d","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.0c440c1a0d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.0c440c1a0d","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.0c440c1a0d","@lodestar/light-client":"1.10.0-dev.0c440c1a0d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.0c440c1a0d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.0c440c1a0d_1690483801758_0.056495006867452346","host":"s3://npm-registry-packages"}},"1.10.0-dev.19b723c550":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.19b723c550","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.19b723c550","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0d894f39b62bc87237f1e74c363f81b0c0131ffd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.19b723c550.tgz","fileCount":1101,"integrity":"sha512-FFbC1ml+/beBON/yZF1sciJEtqLYxL6Zq/hnoafjJsTRt+2B6ufV6wHxCgxIveWKO8ky2JHAQf/QH7AxYsQ89Q==","signatures":[{"sig":"MEQCICRi8pr8MoUyqoTYhl6Y8B4HsfwX1fUCS8aJDI+VzDjEAiBsH+63r6LrPjx6Qzz2Rg8QvLhTh0aUFppyT5EcteEX9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3088361},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c374bf91aa63a4fdc6b64224ef4199aa6b8e647a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.19b723c550","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.19b723c550","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.19b723c550","@lodestar/utils":"1.10.0-dev.19b723c550","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.19b723c550","@lodestar/logger":"1.10.0-dev.19b723c550","@lodestar/params":"1.10.0-dev.19b723c550","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.19b723c550","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.19b723c550","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.19b723c550","@lodestar/light-client":"1.10.0-dev.19b723c550","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.19b723c550","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.19b723c550_1690596523334_0.12603578790635916","host":"s3://npm-registry-packages"}},"1.10.0-dev.487aef9445":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.487aef9445","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.487aef9445","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ee95d4bad2a4fc2beeeb50b2a4ebe58f1e104621","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.487aef9445.tgz","fileCount":1101,"integrity":"sha512-7hPpo5Jb+os8pkDHzuUWq0CcbB4XYjE8TH+Gke9TjOdf0FqcugCrAv4EohRwVP4pVkb/TMBwbLeUtn2A9asXwA==","signatures":[{"sig":"MEUCIGmXG0KxlR6AF6rS+tlw03ZkhlCHbz5aBYaSbud1nWHVAiEAxpyNuCBVCs7d82YEMqIzoiI056TogiVtD8E9vU797U8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087574},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"da004aa7282890b8d0ebded482f567f1490a5216","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.487aef9445","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.487aef9445","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.487aef9445","@lodestar/utils":"1.10.0-dev.487aef9445","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.487aef9445","@lodestar/logger":"1.10.0-dev.487aef9445","@lodestar/params":"1.10.0-dev.487aef9445","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.487aef9445","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.487aef9445","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.487aef9445","@lodestar/light-client":"1.10.0-dev.487aef9445","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.487aef9445","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.487aef9445_1690788057339_0.7495432805879683","host":"s3://npm-registry-packages"}},"1.10.0-dev.3b37e2869a":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.3b37e2869a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.3b37e2869a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b9e43e2083f2654c7d2aa37adb92db3bd70c8dc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.3b37e2869a.tgz","fileCount":1101,"integrity":"sha512-onEfLh/u/hTVHtPZA0CS5WRGsHhgGVuz+DItETwBVCdKfctpz5L6q6Rq5hxmIRdpUIE+2vHw1ckYGuZGngsUDQ==","signatures":[{"sig":"MEUCIQCG/4z5GnPZtMzlzZ2fyxdpf1CEaFtoAO4LAuV55dV7YAIgSDwxVftjR4vY3ewNubpmyCFAtr2qdCi+BfRAvkK7t+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087574},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"07405441dcfadad867ba0adfbc65c82efe8bd6e7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","cross-fetch":"^3.1.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.3b37e2869a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.3b37e2869a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.3b37e2869a","@lodestar/utils":"1.10.0-dev.3b37e2869a","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.3b37e2869a","@lodestar/logger":"1.10.0-dev.3b37e2869a","@lodestar/params":"1.10.0-dev.3b37e2869a","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.3b37e2869a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.3b37e2869a","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.3b37e2869a","@lodestar/light-client":"1.10.0-dev.3b37e2869a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.3b37e2869a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.3b37e2869a_1690811813312_0.36688234425635313","host":"s3://npm-registry-packages"}},"1.10.0-dev.3e65be7b89":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.3e65be7b89","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.3e65be7b89","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7db666a0a3c26fce0fc203264023ba4ff8a89d46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.3e65be7b89.tgz","fileCount":1101,"integrity":"sha512-UvgioSOClrMW7l+yVVgj6w8cfMXneOstCcPOI9Ib7VCObKpHnHQYmgmePcytyLYKQfLuVkmeYInA2ycIFkoeaQ==","signatures":[{"sig":"MEUCIC5tA2TKhf7xhnCGpfQg/uYe8h7kbZjmaWk3uEiGLfMGAiEAisAFYO44WkRmbFMqXGjvMuv8AJUNhTgoGfk1DRX6SLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086674},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b4d80ee00610372cb4aef64e3bead74608db40ea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.3e65be7b89","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.3e65be7b89","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.3e65be7b89","@lodestar/utils":"1.10.0-dev.3e65be7b89","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.3e65be7b89","@lodestar/logger":"1.10.0-dev.3e65be7b89","@lodestar/params":"1.10.0-dev.3e65be7b89","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.3e65be7b89","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.3e65be7b89","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.3e65be7b89","@lodestar/light-client":"1.10.0-dev.3e65be7b89","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.3e65be7b89","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.3e65be7b89_1690818120851_0.7360082969645789","host":"s3://npm-registry-packages"}},"1.10.0-dev.2cb067a709":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.2cb067a709","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.2cb067a709","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b1a958f451d6aee91fabf27fd0a820d3f5217e1e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.2cb067a709.tgz","fileCount":1101,"integrity":"sha512-r6sQPDDreX0sL4BnlTwN6Qgm9Ztkl4539MHGUaHJR6kXHSHNxB2O3oQ9e99LFt/u8wymvYnVlS+drkfHfn+4nQ==","signatures":[{"sig":"MEYCIQDZe6f7R6SAOBuZnGUBeFgFlRI3gp3kPzrllQGNKnkqbgIhAIzYUNJWSw60nkaUejRW/CLsgeykzJy7/MBjGENtQinn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086674},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f36ca33856985458bbbb6b43866d99abde984088","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.2cb067a709","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.2cb067a709","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.2cb067a709","@lodestar/utils":"1.10.0-dev.2cb067a709","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.2cb067a709","@lodestar/logger":"1.10.0-dev.2cb067a709","@lodestar/params":"1.10.0-dev.2cb067a709","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.2cb067a709","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.2cb067a709","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.2cb067a709","@lodestar/light-client":"1.10.0-dev.2cb067a709","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.2cb067a709","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.2cb067a709_1690827015686_0.4254042820216075","host":"s3://npm-registry-packages"}},"1.10.0-dev.fef5c9c119":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.fef5c9c119","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.fef5c9c119","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"04c3bf929a68db19f671dd7056a4a0cbad5230d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.fef5c9c119.tgz","fileCount":1101,"integrity":"sha512-8ff1oL0nJJaWQPMx1rLEKDadzdi3LxPiERZllfJI3l0tKVEzG527dxa1DnROe0hb8byt9osUh4K6HPBWwzTSQQ==","signatures":[{"sig":"MEUCIFIzLuSkhmwKBS0MFfhvLasVHE/ORJx3q+ddUqgHVNZMAiEAwg/YcCqjGs7l7/mla1lfCXx51zK+lGD9jjgS8sKci7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086674},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c003232a6588637b2b152642d3defe89f12e5c4e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.fef5c9c119","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.fef5c9c119","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.fef5c9c119","@lodestar/utils":"1.10.0-dev.fef5c9c119","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.fef5c9c119","@lodestar/logger":"1.10.0-dev.fef5c9c119","@lodestar/params":"1.10.0-dev.fef5c9c119","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.fef5c9c119","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.fef5c9c119","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.fef5c9c119","@lodestar/light-client":"1.10.0-dev.fef5c9c119","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.fef5c9c119","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.fef5c9c119_1690871454684_0.13021628282593456","host":"s3://npm-registry-packages"}},"1.10.0-dev.67b6e79bc6":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.67b6e79bc6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.67b6e79bc6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"187502e1f02bacabdea20852229f608fbe264cdf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.67b6e79bc6.tgz","fileCount":1101,"integrity":"sha512-BWgYtQuaYHatIPL+AkW6y/+Bz4gGBPF1CfkCKSaJXJa+MLm6Lm2NBExfD/7k2YiPIdSio/exJgDA6aLsMoF4KA==","signatures":[{"sig":"MEUCIQCMijD52TRNTLXDw636p3buZDWE2ZM/HqkxOC2+8IpZtAIgDb2cBxDolwhZ76Y47YipuzZZRHCQBzAPwyDceQ4LY5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086674},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"20b0cd5d6a311b06c7d71ddd7025c48a5572517e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.67b6e79bc6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.67b6e79bc6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.67b6e79bc6","@lodestar/utils":"1.10.0-dev.67b6e79bc6","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.67b6e79bc6","@lodestar/logger":"1.10.0-dev.67b6e79bc6","@lodestar/params":"1.10.0-dev.67b6e79bc6","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.67b6e79bc6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.67b6e79bc6","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.67b6e79bc6","@lodestar/light-client":"1.10.0-dev.67b6e79bc6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.67b6e79bc6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.67b6e79bc6_1690882459401_0.24459112617547585","host":"s3://npm-registry-packages"}},"1.10.0-dev.7438c265a8":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.7438c265a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.7438c265a8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a681510590ef753ad7d6f86dd68c1b3e79cd73d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.7438c265a8.tgz","fileCount":1101,"integrity":"sha512-qUhReWlNdmrm5eJtBjyYN2sHmOkXnbsXC/agUfL8heOmgN45JOFZpqKqSXrY+HxStQPP2Q4WI2Q/m2cj1cht2Q==","signatures":[{"sig":"MEUCIQCCcWiLDmyB55vI4EGEZZXrU3OQ1VeKpzcqshFKPC6UIQIgVrIvo7K22hao3k6JRMF2xSYXLbqTLCOXR/N5qR6AxtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086674},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"28e846033f995f162e485ceb2da2bca9a39d0567","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.7438c265a8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.7438c265a8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.7438c265a8","@lodestar/utils":"1.10.0-dev.7438c265a8","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.7438c265a8","@lodestar/logger":"1.10.0-dev.7438c265a8","@lodestar/params":"1.10.0-dev.7438c265a8","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.7438c265a8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.7438c265a8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.7438c265a8","@lodestar/light-client":"1.10.0-dev.7438c265a8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.7438c265a8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.7438c265a8_1690897398457_0.04536258205890875","host":"s3://npm-registry-packages"}},"1.10.0-dev.00b94f3802":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.00b94f3802","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.00b94f3802","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0cddd179966c67b423dff0bdbfac2535c643a6db","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.00b94f3802.tgz","fileCount":1101,"integrity":"sha512-qqUZxuP6wi/zZ+QYlJV068hnvT7MK/T5gXHBI1DlhszPi58ZEYOw3I1025WapZJ6ECHNa49TetGd1PcfCav3Vg==","signatures":[{"sig":"MEUCIQDsAnLbnGICTeL2Q3sLVkOsFi7mwUWjMLx7poTguW+/QgIgQfeyh/6DimHyI+6poyh+SsrIcEFSqgDcQznCDXHmQ/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086674},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8fa1d791bdaa1b2edc5b53f7961cc878b8154f29","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.00b94f3802","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.00b94f3802","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.00b94f3802","@lodestar/utils":"1.10.0-dev.00b94f3802","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.00b94f3802","@lodestar/logger":"1.10.0-dev.00b94f3802","@lodestar/params":"1.10.0-dev.00b94f3802","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.00b94f3802","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.00b94f3802","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.00b94f3802","@lodestar/light-client":"1.10.0-dev.00b94f3802","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.00b94f3802","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.00b94f3802_1690898915447_0.3619681356172999","host":"s3://npm-registry-packages"}},"1.10.0-dev.07b16f3c33":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.07b16f3c33","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.07b16f3c33","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"92ec0827a301a50541c826a8fbe5b0b58d316f17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.07b16f3c33.tgz","fileCount":1101,"integrity":"sha512-MUiFRJqpDt6sktSjKmVaGh+gPs0dGi3kfeiI4mBbNKBl0wEQRTjpcgYx+jZKaLuULuFkr9c89BrxGAJCfJD2SQ==","signatures":[{"sig":"MEUCIFwHKRllIiQinZFWCvy16pP1Yf0oZRTwAgNfVbj4d0e8AiEA6Auh9GF5cBzd1e1BQEoLM3LI0DpO2vuBzg/E7bEOEjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3086790},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ea217c1dd4a940dc513009e6fd7a019ae0c0d37a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.07b16f3c33","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.07b16f3c33","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.07b16f3c33","@lodestar/utils":"1.10.0-dev.07b16f3c33","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.07b16f3c33","@lodestar/logger":"1.10.0-dev.07b16f3c33","@lodestar/params":"1.10.0-dev.07b16f3c33","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.07b16f3c33","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.07b16f3c33","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.07b16f3c33","@lodestar/light-client":"1.10.0-dev.07b16f3c33","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.07b16f3c33","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.07b16f3c33_1690900406856_0.9792824277691814","host":"s3://npm-registry-packages"}},"1.10.0-dev.3ef8a00f18":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.3ef8a00f18","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.3ef8a00f18","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ab7b622bb22d36d3c7b2fbbca7063c6d13c7ff3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.3ef8a00f18.tgz","fileCount":1101,"integrity":"sha512-nT+6ZMRlpeZWwpmT90PCLnIkUfSxtKiy9bTUQswnk4Jsz+psgOK1I/27dAT/rgHBoPw+wxA5YXPmnOF+J+t21w==","signatures":[{"sig":"MEUCIQDj/pWB7XrZv+8m333JemRyYBLi18fOFubr+qYr4/6fPQIgVPrMHMkHQaNiWi3ffOr36Dw69Q8EAGsqoW1Qm9+j82o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087457},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e37b2699ffb1a2314e5a9a91835adb89107fb652","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.3ef8a00f18","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.3ef8a00f18","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.3ef8a00f18","@lodestar/utils":"1.10.0-dev.3ef8a00f18","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.3ef8a00f18","@lodestar/logger":"1.10.0-dev.3ef8a00f18","@lodestar/params":"1.10.0-dev.3ef8a00f18","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.3ef8a00f18","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.3ef8a00f18","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.3ef8a00f18","@lodestar/light-client":"1.10.0-dev.3ef8a00f18","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.3ef8a00f18","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.3ef8a00f18_1690901845883_0.09800018642120034","host":"s3://npm-registry-packages"}},"1.10.0-dev.4468054a54":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.4468054a54","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.4468054a54","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af87bd9d1c7ae537f4b1be193ab7c5ae0b3d7265","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.4468054a54.tgz","fileCount":1101,"integrity":"sha512-s3ZdcbyvdBoFex9rSIPPJLgcPndZSNUTeMYx6n0kmJWXq+E+PFQRtiz3+3fow7PaPfbZCBIVKqwwEi/Ptkn0Ig==","signatures":[{"sig":"MEUCIQDwIdUN7uZhXpR1Jk/SaUkFnYLFLCPAJC6o4pwS9S2gUQIgE8hMLvxPtnFVt//bU8WrM0rK+OxEqkj86wMn3l9cqls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087457},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c4e5815b98661647890127bda5d8600f668e6a54","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.4468054a54","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.4468054a54","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.4468054a54","@lodestar/utils":"1.10.0-dev.4468054a54","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.4468054a54","@lodestar/logger":"1.10.0-dev.4468054a54","@lodestar/params":"1.10.0-dev.4468054a54","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.4468054a54","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.4468054a54","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.4468054a54","@lodestar/light-client":"1.10.0-dev.4468054a54","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.4468054a54","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.4468054a54_1690909232363_0.3964715213439012","host":"s3://npm-registry-packages"}},"1.10.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.10.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"936340ed31c77a099fad56202236fee4a1f6f694","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-rc.1.tgz","fileCount":1101,"integrity":"sha512-TxCN9OEoDyCeG8MLSK0ppbvCnr/Y9sT2ibStM0AWgC53JSBOn1JDFYhh+G/lUdPX3cq/SD5EdDbqDJuBe7OQPA==","signatures":[{"sig":"MEYCIQCs5JrGHcB5kSPm8P7ynPy3Dka7ZirDKScY8p7LTY25sgIhALvOX7fB295ncULXKHvjZBJA2D81ciP1uSGhmlHH067H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087327},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"35ded229841fa7bdd65bace1ecf7afd64ae6727e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-rc.1","@lodestar/utils":"1.10.0-rc.1","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-rc.1","@lodestar/logger":"1.10.0-rc.1","@lodestar/params":"1.10.0-rc.1","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-rc.1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-rc.1","@lodestar/light-client":"1.10.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-rc.1_1690909809602_0.04737535227385825","host":"s3://npm-registry-packages"}},"1.10.0-dev.549aa03a40":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.549aa03a40","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.549aa03a40","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09ea9dc52453280c4fe93f08dff7b83de2fe024c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.549aa03a40.tgz","fileCount":1101,"integrity":"sha512-1gFUo512iNLoGE+2g50GchTh89d4eaniJyvcCXU8HSp46BeRxnikEtXhX8ESq5U7gl5MRGUSljYp9GQaq/2znQ==","signatures":[{"sig":"MEYCIQC6L7F69IgcouTT7eFWag0AnBBmAWe8s5aYOV8NFtE+kgIhAMxjFWWsKKldmdrWpSeCQXyg8ngj63sSNkABMh8Xir01","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087457},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5b8869f9b9796d7b436bfce7ed5b94d7c7ad1cdf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.549aa03a40","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.549aa03a40","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.549aa03a40","@lodestar/utils":"1.10.0-dev.549aa03a40","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.549aa03a40","@lodestar/logger":"1.10.0-dev.549aa03a40","@lodestar/params":"1.10.0-dev.549aa03a40","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.549aa03a40","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.549aa03a40","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.549aa03a40","@lodestar/light-client":"1.10.0-dev.549aa03a40","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.549aa03a40","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.549aa03a40_1690910427019_0.1668678767941818","host":"s3://npm-registry-packages"}},"1.10.0-dev.f9821df51c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.f9821df51c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.f9821df51c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6935b295160c11af846374b0587f66b75b41896f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.f9821df51c.tgz","fileCount":1101,"integrity":"sha512-LedC0YdjAX4teE813+bBP2HU8ZHT+ihVCerUtmjZERBcDgeEkPpVp0LgnifrOVu5f8HgE4+KcEyTTgqkSJYZLA==","signatures":[{"sig":"MEYCIQDj9PLr2gXBlI5gbDXQk/NReAvnB6Qdx9yusvRIm54g3QIhAPbBMa5bjBVpuzXpcBUbhuxsHw6h0HQJKdab5e27R6KA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093358},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"de0b305179d1f2758f7f5a2955708bb01b98cd9c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.f9821df51c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.f9821df51c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.f9821df51c","@lodestar/utils":"1.10.0-dev.f9821df51c","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.f9821df51c","@lodestar/logger":"1.10.0-dev.f9821df51c","@lodestar/params":"1.10.0-dev.f9821df51c","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.f9821df51c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.f9821df51c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.f9821df51c","@lodestar/light-client":"1.10.0-dev.f9821df51c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.f9821df51c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.f9821df51c_1690984934675_0.9914610364007683","host":"s3://npm-registry-packages"}},"1.10.0-dev.8a57890b6c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.8a57890b6c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.8a57890b6c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3782a84d8fd799a984eef1a8b671fccd6f7ef859","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.8a57890b6c.tgz","fileCount":1101,"integrity":"sha512-cfqqTnV6j9hqW+Rh0NzM7OpznuFssJze7K1kaK9iMJdfmI1A0/BhpdbptlQL8UDGO4ieJWsIF9Q9ORnBwwoF4A==","signatures":[{"sig":"MEQCIEy39v4f1JMa7jjxpc/9/2g0e8dvuq96pSUgesEEH4HEAiAZGWItUnIJz4+YcnuOaKR3xYjx0RvKCa6q1JPIzg7gYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093358},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"42323ea0e520fe2b7c6da604e76cc8a266d96782","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.8a57890b6c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.8a57890b6c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.8a57890b6c","@lodestar/utils":"1.10.0-dev.8a57890b6c","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.8a57890b6c","@lodestar/logger":"1.10.0-dev.8a57890b6c","@lodestar/params":"1.10.0-dev.8a57890b6c","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.8a57890b6c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.8a57890b6c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.8a57890b6c","@lodestar/light-client":"1.10.0-dev.8a57890b6c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.8a57890b6c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.8a57890b6c_1691067433207_0.8847559491130317","host":"s3://npm-registry-packages"}},"1.10.0-dev.5739caf64c":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.5739caf64c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.5739caf64c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b56999b0bfa0c5b0c5f31bc09a0ffc2e4a827d30","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.5739caf64c.tgz","fileCount":1101,"integrity":"sha512-S0whsfDE8KxtBMlR5ZnRA3RstCZuc/LXkhMPJrkekoPo6fxNcoLjETef6CN//EQ+lKOJz9Ox4YdpBEFw/Fh5aA==","signatures":[{"sig":"MEUCIQDCfJM9T4OQChNQex9MWcwvEQ+pHws536S8DSX5H8VWcQIgYBgu/FaqqNtzIVX+XIt1xmriFuKsUNxHqovcQ6PMTiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093358},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f262e9b8f20989822b9dffc52f88b7e40041bf17","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.5739caf64c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.5739caf64c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.5739caf64c","@lodestar/utils":"1.10.0-dev.5739caf64c","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.5739caf64c","@lodestar/logger":"1.10.0-dev.5739caf64c","@lodestar/params":"1.10.0-dev.5739caf64c","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.5739caf64c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.5739caf64c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.5739caf64c","@lodestar/light-client":"1.10.0-dev.5739caf64c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.5739caf64c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.5739caf64c_1691071898553_0.3030494212567427","host":"s3://npm-registry-packages"}},"1.10.0-dev.60fd2b72b7":{"name":"@lodestar/beacon-node","version":"1.10.0-dev.60fd2b72b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0-dev.60fd2b72b7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"00cb7911807e40cbb155eb5d4ed5cf29004f6077","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0-dev.60fd2b72b7.tgz","fileCount":1101,"integrity":"sha512-OxVF/9SGdFa39Nu8lM6znnygYmEJlxKI+but18KOKr3kvrn1jmqf265W6aRRzqdJngD4lyNIei9ovOwAQFP6gg==","signatures":[{"sig":"MEQCIA21VTcSmN/wEztgbNa7vCol8VMVcDBZYoPjZnMQZw75AiAHhdtJNDCJx7XsUXVDB0dS8F6UTqqvdBG/wkrNs67QzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093358},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ebb2e3b92bc5c54f14b728d05d392a160156d779","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.10.0-dev.60fd2b72b7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.10.0-dev.60fd2b72b7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.10.0-dev.60fd2b72b7","@lodestar/utils":"1.10.0-dev.60fd2b72b7","datastore-level":"^10.1.1","@lodestar/config":"1.10.0-dev.60fd2b72b7","@lodestar/logger":"1.10.0-dev.60fd2b72b7","@lodestar/params":"1.10.0-dev.60fd2b72b7","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.10.0-dev.60fd2b72b7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.10.0-dev.60fd2b72b7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.10.0-dev.60fd2b72b7","@lodestar/light-client":"1.10.0-dev.60fd2b72b7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.10.0-dev.60fd2b72b7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0-dev.60fd2b72b7_1691073016604_0.6648633443513012","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@lodestar/beacon-node","version":"1.10.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.10.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"588cabf083b7282ad7dcc55468742d71ddb7670f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.10.0.tgz","fileCount":1101,"integrity":"sha512-qyHcHfJYcWApBi+fhSc8frw+IKuyA7LLD6RA1HPEuryLJcNTZ55LLy+J/8VGhWrkThMD0/7BpN/BxkLQ2X/wQg==","signatures":[{"sig":"MEUCIQDKsrkR1EYm+mEa2W4r28pFbwFF3KcyeCLkiRkwmKMj4AIgRZcrqhk4qkDGNU+Tob+5tQpwz0i80EMLBaMKl9L2TIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3087274},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7546292ef150c37a9a912b349d51f8ea59f686fb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"^1.10.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"^1.10.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"^1.10.0","@lodestar/utils":"^1.10.0","datastore-level":"^10.1.1","@lodestar/config":"^1.10.0","@lodestar/logger":"^1.10.0","@lodestar/params":"^1.10.0","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"^1.10.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.10.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.10.0","@lodestar/light-client":"^1.10.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"^1.10.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.10.0_1691073092391_0.724994251424391","host":"s3://npm-registry-packages"}},"1.11.0-dev.f27f241d15":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.f27f241d15","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.f27f241d15","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4766937bc74f09f39b8c85c780b38d72d45a74a9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.f27f241d15.tgz","fileCount":1101,"integrity":"sha512-/rHDOGrp5fNO+BaQWzL2xP7aMkPXaZR/Q3iBotJg65Ac8X4Hv6c8jUVvlhDoLMqstmr44AIZx2p+0hrmwZ1sMg==","signatures":[{"sig":"MEYCIQCrjWMwzmcH5Gx1aFhYYJEWqtuPXqRR2v9wBY0AnI7lXQIhAILhdXKhfptokwjVu8Aq3bIPkKfpKaDJh+vs8tvjawf8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093358},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"015eb7fbec449ff5702db816ba1c7f6b47cae5d1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.f27f241d15","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.f27f241d15","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.f27f241d15","@lodestar/utils":"1.11.0-dev.f27f241d15","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.f27f241d15","@lodestar/logger":"1.11.0-dev.f27f241d15","@lodestar/params":"1.11.0-dev.f27f241d15","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.f27f241d15","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.f27f241d15","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.f27f241d15","@lodestar/light-client":"1.11.0-dev.f27f241d15","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.f27f241d15","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.f27f241d15_1691074361443_0.45321690757107436","host":"s3://npm-registry-packages"}},"1.11.0-dev.9034831074":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.9034831074","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.9034831074","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a3ee4299793abd2c3ef7c6caa0a84de69b050b25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.9034831074.tgz","fileCount":1101,"integrity":"sha512-pR334ACsUirXOLTDPi942mVfgKMVgVUC7GHe9LpRGV7cdUGy7qOq69Oc0ejhlgwyht5+CXKSu2nuECelCVz4Ww==","signatures":[{"sig":"MEUCIQCONyiSWrakMnM9FbVIM2rXKRn1WULX39CjAnssv45pEQIgLhvNsmzTuCXoDJhpSaWd1ddKoZBce+YdM0Br5ono1Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093358},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a9bc44538654734146e522db53dea1da629354bc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.9034831074","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.9034831074","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.9034831074","@lodestar/utils":"1.11.0-dev.9034831074","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.9034831074","@lodestar/logger":"1.11.0-dev.9034831074","@lodestar/params":"1.11.0-dev.9034831074","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.9034831074","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.9034831074","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.9034831074","@lodestar/light-client":"1.11.0-dev.9034831074","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.9034831074","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.9034831074_1691115178724_0.48788845145964266","host":"s3://npm-registry-packages"}},"1.11.0-dev.eae404571a":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.eae404571a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.eae404571a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"397765f9e800c9734d0de4ca08f5a9ff21af7aee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.eae404571a.tgz","fileCount":1101,"integrity":"sha512-/SaT8/G2HougdpRmBri4hvju8S7oBWPNRvI8EfIqmOO7jx5936l6+WRJtt/KUIBU5FDP+xwya84pCo3Qyj7x9A==","signatures":[{"sig":"MEUCIEL0Djj7ltFfU3/byMx4yKeiXA1q2I7sR/XsA8hHoWjKAiEArr88lNjK5I81h9yvOtUeYxF1/b1c89vmIRDnEQLe9dA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093358},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cec3f1b16b7187e9b2832d4bef639061942ddc4d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.eae404571a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.eae404571a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.eae404571a","@lodestar/utils":"1.11.0-dev.eae404571a","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.eae404571a","@lodestar/logger":"1.11.0-dev.eae404571a","@lodestar/params":"1.11.0-dev.eae404571a","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.eae404571a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.eae404571a","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.eae404571a","@lodestar/light-client":"1.11.0-dev.eae404571a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.eae404571a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.eae404571a_1691163733148_0.6476076713938859","host":"s3://npm-registry-packages"}},"1.11.0-dev.bbadfed24a":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.bbadfed24a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.bbadfed24a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d0621722f98286e089063fe5da01a6f5c3ff8021","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.bbadfed24a.tgz","fileCount":1101,"integrity":"sha512-1Sr9eC5s+dRTvJrv9KBgQwvWdteSZr1oBd8Mci80gXEXMHE3P7zlph+9RTMLq1PK/s64YzszaHKrzcZid5EchA==","signatures":[{"sig":"MEYCIQDhlxZfm9DdTMliJQfytDUXclJQHpdEORYkrDwnJUQFCgIhAKU17W8oytuIWbvnfhup67NajrEZ7P1CYj/wmWX4DFMQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093471},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4728f35640dfd7c3bb14e26374ede2653736c251","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.bbadfed24a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.bbadfed24a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.bbadfed24a","@lodestar/utils":"1.11.0-dev.bbadfed24a","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.bbadfed24a","@lodestar/logger":"1.11.0-dev.bbadfed24a","@lodestar/params":"1.11.0-dev.bbadfed24a","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.bbadfed24a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.bbadfed24a","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.bbadfed24a","@lodestar/light-client":"1.11.0-dev.bbadfed24a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.bbadfed24a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.bbadfed24a_1691180815282_0.15724864949798878","host":"s3://npm-registry-packages"}},"1.11.0-dev.a7466f5eae":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.a7466f5eae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.a7466f5eae","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"37eefe7b1bea1191f2068afacb636e6651fc59c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.a7466f5eae.tgz","fileCount":1101,"integrity":"sha512-SUok5feUuW+0jjLMZt1zgPljz4SJcSX+lUUnNf53dnMNhK+dCdh6qIBCkWli0wQaLzhHqqgXpcCT1lQyt6OI0Q==","signatures":[{"sig":"MEYCIQCBk4OCyh/Enx2qCv9dFxOZqOA69C6S/90mbRB6ZZQDxwIhAOS2gBG3E6IkV68sQm7o5nA4kjGsQG6LJUqjKJImwsJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093471},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f0cdeb12c027a57028744f7406f5406bd6f5169","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.a7466f5eae","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.a7466f5eae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.a7466f5eae","@lodestar/utils":"1.11.0-dev.a7466f5eae","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.a7466f5eae","@lodestar/logger":"1.11.0-dev.a7466f5eae","@lodestar/params":"1.11.0-dev.a7466f5eae","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.a7466f5eae","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.a7466f5eae","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.a7466f5eae","@lodestar/light-client":"1.11.0-dev.a7466f5eae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.a7466f5eae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.a7466f5eae_1691225534410_0.01992247483326537","host":"s3://npm-registry-packages"}},"1.11.0-dev.0401a60a6f":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.0401a60a6f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.0401a60a6f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"720e4c7ccc3b67fdaa447483383104bb99616a99","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.0401a60a6f.tgz","fileCount":1101,"integrity":"sha512-xLY7MqYs1nnQOrDc8Xx2EP/qeaKuBCf4f7q176Mk8+oaCY3/dmLDzBSC730jw3E5hFYEJRXeWkKHSc4zR9c69w==","signatures":[{"sig":"MEUCIQDgojync0gQioVQULwA2KbDRgc0t6IdevNwjmuypoWbhQIgAJHnKnTEPPrrIhYhHFLqXjqCMGNtkD4f7zF9DOJ68AY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093471},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2fdfe257d87d1ab74a66ef8d27a51291cea278a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.0401a60a6f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.0401a60a6f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.0401a60a6f","@lodestar/utils":"1.11.0-dev.0401a60a6f","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.0401a60a6f","@lodestar/logger":"1.11.0-dev.0401a60a6f","@lodestar/params":"1.11.0-dev.0401a60a6f","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.0401a60a6f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.0401a60a6f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.0401a60a6f","@lodestar/light-client":"1.11.0-dev.0401a60a6f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.0401a60a6f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.0401a60a6f_1691433089719_0.6029688997877507","host":"s3://npm-registry-packages"}},"1.11.0-dev.108b8ed95b":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.108b8ed95b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.108b8ed95b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9a3dcbf84d7d143c086fc32fa707dcfc0d1f0912","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.108b8ed95b.tgz","fileCount":1101,"integrity":"sha512-phAq9krGuWIofQUYj7B7tHP9FW02cmIy7bupsmEgbfDApMgDxyM9KB5aOBg9ACBzJ1PNqJxQpJJT2zlDuBEhkg==","signatures":[{"sig":"MEYCIQClOzYaHJ+3ozad3Pix5SSKF1/isWJrqtYftTP+zljYugIhAPu3YfahGesc2vXiBlzV1/nEQzauEPbefe70oOjE2jFd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3093471},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ffcba6195aab5aa3a940a63d068666def1aa7b9d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.108b8ed95b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.108b8ed95b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.108b8ed95b","@lodestar/utils":"1.11.0-dev.108b8ed95b","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.108b8ed95b","@lodestar/logger":"1.11.0-dev.108b8ed95b","@lodestar/params":"1.11.0-dev.108b8ed95b","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.108b8ed95b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.108b8ed95b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.108b8ed95b","@lodestar/light-client":"1.11.0-dev.108b8ed95b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.108b8ed95b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.108b8ed95b_1691434221568_0.9057065047467423","host":"s3://npm-registry-packages"}},"1.11.0-dev.df2f4d3f34":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.df2f4d3f34","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.df2f4d3f34","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8876231c5522bc5193eee703717b7bfbc7df25ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.df2f4d3f34.tgz","fileCount":1101,"integrity":"sha512-AUyhLoiXKwbc9EZAYOiayXLquTn5TPKRBnMbwNr0fL2Wvc34zX4YimD6sgMxi/3zNWQfhw8G1dKQSJ/W/GyyaQ==","signatures":[{"sig":"MEUCIQCGv32MUyFjkepnxzVdHcg53aBkIXi8Y0N+DwiZhAzGPQIgKMjJjpKNbTfgi+x2wPf8ePp3QIsSDUbNd8DOyR2Gi2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3094780},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"852095440bf11f80c0f04121b16f60d73eeaaa38","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.df2f4d3f34","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.df2f4d3f34","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.df2f4d3f34","@lodestar/utils":"1.11.0-dev.df2f4d3f34","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.df2f4d3f34","@lodestar/logger":"1.11.0-dev.df2f4d3f34","@lodestar/params":"1.11.0-dev.df2f4d3f34","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.df2f4d3f34","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.df2f4d3f34","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.df2f4d3f34","@lodestar/light-client":"1.11.0-dev.df2f4d3f34","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.df2f4d3f34","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.df2f4d3f34_1691480745293_0.8173957844381081","host":"s3://npm-registry-packages"}},"1.11.0-dev.a8ad567349":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.a8ad567349","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.a8ad567349","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de205dd5ccc843f90fd4a1d36211cc42f09b3f9c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.a8ad567349.tgz","fileCount":1101,"integrity":"sha512-EXovp7ZZdV1lKyNND0PLPTvOoFH9hkf2U7sV6VD+5KugUVyrEydJZ7DYcRI0PChEfZl8lfYgMh9Dyi6Xt9PdTQ==","signatures":[{"sig":"MEYCIQC5S/0QwYl6jBJORgYSRO10X2YR92QM7mzvAYSnrxCn1gIhAKRCoG5ds0gn8kkXi8kKk45b8N2GqTe6BUKiMBD1aLow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3095246},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0a7811ba8d475b7d0651638f45c0e71422db4119","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.a8ad567349","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.a8ad567349","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.a8ad567349","@lodestar/utils":"1.11.0-dev.a8ad567349","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.a8ad567349","@lodestar/logger":"1.11.0-dev.a8ad567349","@lodestar/params":"1.11.0-dev.a8ad567349","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.a8ad567349","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.a8ad567349","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.a8ad567349","@lodestar/light-client":"1.11.0-dev.a8ad567349","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.a8ad567349","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.a8ad567349_1691487370863_0.1753428087760447","host":"s3://npm-registry-packages"}},"1.11.0-dev.e690ac6df8":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.e690ac6df8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.e690ac6df8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"43216f7d127e5c4ad7684b8a51449bf4b2cb20bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.e690ac6df8.tgz","fileCount":1101,"integrity":"sha512-FXh2emxYp1cnwB1zmWC7d6xMEGWlY0Zgn6PSWYy/G6g8XDx2F8aDJAFliQWiTjBKIrLsvkCvxo9IbHIjsYMEHA==","signatures":[{"sig":"MEQCIFRs4yQr2JAbIW0BkfSmufY9cGfei9G+XWplgtGgWQt7AiAmLHoLwQ1mBAB0NJKu0KyCC3sQaHjnR5V9fU1wmo/gkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3095246},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"66ee287a69f8df8d024817f9f2218302bfbb4d8c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.e690ac6df8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.e690ac6df8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.e690ac6df8","@lodestar/utils":"1.11.0-dev.e690ac6df8","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.e690ac6df8","@lodestar/logger":"1.11.0-dev.e690ac6df8","@lodestar/params":"1.11.0-dev.e690ac6df8","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.e690ac6df8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.e690ac6df8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.e690ac6df8","@lodestar/light-client":"1.11.0-dev.e690ac6df8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.e690ac6df8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.e690ac6df8_1691500504906_0.3879348109920895","host":"s3://npm-registry-packages"}},"1.11.0-dev.6d183c9a7b":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.6d183c9a7b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.6d183c9a7b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"768304fd7ffbd5a3e253bc9a0e62f326c59d1721","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.6d183c9a7b.tgz","fileCount":1092,"integrity":"sha512-x84tgp4y0hvR6XhHJp7MJrWGMuYNrw4I0SXl7cRDjqRHrDHOchtbq0Fq/9U87+u4juBqIORGC3d0wZzTJ+XWpA==","signatures":[{"sig":"MEUCIQDnowML1hf3/fFlLYv3agduX0LJorigfwo5Hu/ks0IQUwIgavro1MtVe96GZ7eszl6zyzCMfdatQeNgqC6zSwh5ys0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3101839},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ba8f417a2982d5baa8a13739f572c2e5a04a7b11","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.6d183c9a7b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.6d183c9a7b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.6d183c9a7b","@lodestar/utils":"1.11.0-dev.6d183c9a7b","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.6d183c9a7b","@lodestar/logger":"1.11.0-dev.6d183c9a7b","@lodestar/params":"1.11.0-dev.6d183c9a7b","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.6d183c9a7b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.6d183c9a7b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.6d183c9a7b","@lodestar/light-client":"1.11.0-dev.6d183c9a7b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.6d183c9a7b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.6d183c9a7b_1691585780653_0.5676776634596048","host":"s3://npm-registry-packages"}},"1.11.0-dev.a0adf6906b":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.a0adf6906b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.a0adf6906b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"230e93ea7eb46f91879f3a9b28570850c8299da5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.a0adf6906b.tgz","fileCount":1092,"integrity":"sha512-yN7nQEQGB10849r9WHwoUdXZWs1sZ8aGPRZEe+59lrzwpNqKYVAHFCEL0P3E4En++Xt+Jy/yBMQBzbXX6Os75g==","signatures":[{"sig":"MEUCIQDxXJZzJpcNLgJHrCC0Ao+ScQ0uq5lCU+VgTDkgKNypkAIgeP6caaSNoKaRQkR6P+TaaCkaM9lzJA9KyLUT9PI0YRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3101596},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"10a566f4b6f87f807d07451e4caf5f4849b367b1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.a0adf6906b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.a0adf6906b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.a0adf6906b","@lodestar/utils":"1.11.0-dev.a0adf6906b","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.a0adf6906b","@lodestar/logger":"1.11.0-dev.a0adf6906b","@lodestar/params":"1.11.0-dev.a0adf6906b","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.a0adf6906b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.a0adf6906b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.a0adf6906b","@lodestar/light-client":"1.11.0-dev.a0adf6906b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.a0adf6906b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.a0adf6906b_1691595767265_0.7685101439689057","host":"s3://npm-registry-packages"}},"1.11.0-dev.664820a35c":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.664820a35c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.664820a35c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d8fb19448feaa293a278e0c0b5e5d2ce935f310","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.664820a35c.tgz","fileCount":1092,"integrity":"sha512-ZFWTNh3cjkD4CvrM7/jyCv2C3UjAB7l3uyMA4KSLPcHBiuanBj7IPbqhbhAdIlTkgVK8MUv/i7yoKF+zW5d/WA==","signatures":[{"sig":"MEQCIF7QTFuRPbpQR5NT53/5/DLM5118aZfg9rYnsh7llpesAiBOs8EOylFthmkpLm4Gt0efBZYJ4nxBrRK0/Uhu2afnog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3101596},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9f7cce9e97c1e65e0090a4b52431c824a1d125e5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.664820a35c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.664820a35c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.664820a35c","@lodestar/utils":"1.11.0-dev.664820a35c","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.664820a35c","@lodestar/logger":"1.11.0-dev.664820a35c","@lodestar/params":"1.11.0-dev.664820a35c","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.664820a35c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.664820a35c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.664820a35c","@lodestar/light-client":"1.11.0-dev.664820a35c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.664820a35c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.664820a35c_1691598323019_0.05897469572174496","host":"s3://npm-registry-packages"}},"1.11.0-dev.97d0e46d7e":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.97d0e46d7e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.97d0e46d7e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fa09085e657861721e54a5582cbf4782d5f5a4e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.97d0e46d7e.tgz","fileCount":1092,"integrity":"sha512-Qur9bKNUaOHhK8T5Wq8BzUaWVejhfS0lxuCeOm0/KbkNefvfx8ttrIQ2fsLCJbBKr2quB9xzRW3Ol64MUMVpdg==","signatures":[{"sig":"MEYCIQD4m7fhP1/N9hRfK7seytvkalgTkvj+hp1i1OeG8HxgMwIhAKOA0Ncp1ttuk28h0V7NIdnuSqC9JWeB9RVtixE5vB+f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3101596},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c6d07a5e3d74c7a5294769d90213834ad3601f44","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.97d0e46d7e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.97d0e46d7e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.97d0e46d7e","@lodestar/utils":"1.11.0-dev.97d0e46d7e","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.97d0e46d7e","@lodestar/logger":"1.11.0-dev.97d0e46d7e","@lodestar/params":"1.11.0-dev.97d0e46d7e","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.97d0e46d7e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.97d0e46d7e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.97d0e46d7e","@lodestar/light-client":"1.11.0-dev.97d0e46d7e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.97d0e46d7e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.97d0e46d7e_1691676027219_0.9591702497196","host":"s3://npm-registry-packages"}},"1.11.0-dev.042adb1372":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.042adb1372","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.042adb1372","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6782839c55707e16078f1d6533a725b7e79260dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.042adb1372.tgz","fileCount":1092,"integrity":"sha512-M3Phj9ooSsbg2B9qYAJ5Wtw0CsrFc4kUOsIoNnsVXTtqc2KUNinL7KzclsgXOzO1dLTrSG0/iczzAZ5Qb/uuJA==","signatures":[{"sig":"MEYCIQCSyOZNmMMqgfrJ/QaJOt5KrzTE+X5hSBt7EIfrjjQ9igIhAOKf38sNm8wT1iqGhLReacVRmvHRZrp5zepu1RpgLMwp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066462},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7220cbd871e61cb67817413a9d7808cd3c323ee8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.042adb1372","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.042adb1372","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.042adb1372","@lodestar/utils":"1.11.0-dev.042adb1372","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.042adb1372","@lodestar/logger":"1.11.0-dev.042adb1372","@lodestar/params":"1.11.0-dev.042adb1372","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.042adb1372","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.042adb1372","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.042adb1372","@lodestar/light-client":"1.11.0-dev.042adb1372","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.042adb1372","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.042adb1372_1691681918146_0.9429867050879015","host":"s3://npm-registry-packages"}},"1.11.0-dev.34d89556e4":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.34d89556e4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.34d89556e4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"99e05a2f37e9fcdcf544d7fd861174006fc13389","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.34d89556e4.tgz","fileCount":1092,"integrity":"sha512-0/ctTTOGd8TGiiPoEB9p5+NY0agpSaGme/gEp2EFGIRU4XK0ovFB4JuH0+EEDZyCDb9pQhHP4/D9QSmsR9Xvjw==","signatures":[{"sig":"MEYCIQD5DSWLNn5MCHzX1mdOnpoMNbq+UGgwkHfvuPqkZ18ajQIhAN6zp4vCbbdHy5dcpvFJpyJs05XE/05oq9iNh2RtkqEN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066462},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3de940c82c55cdc70bb943cc92ffb847ca197bfe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.34d89556e4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.34d89556e4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.34d89556e4","@lodestar/utils":"1.11.0-dev.34d89556e4","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.34d89556e4","@lodestar/logger":"1.11.0-dev.34d89556e4","@lodestar/params":"1.11.0-dev.34d89556e4","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.34d89556e4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.34d89556e4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.34d89556e4","@lodestar/light-client":"1.11.0-dev.34d89556e4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.34d89556e4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.34d89556e4_1691683145961_0.7427621758158105","host":"s3://npm-registry-packages"}},"1.11.0-dev.de5e797fdc":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.de5e797fdc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.de5e797fdc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b0c0d2db78affb4ccbd19bc1f33cabaa8f6f373","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.de5e797fdc.tgz","fileCount":1092,"integrity":"sha512-z1VOaGr8oP9WzbtuwjAX4WMegwwLMMX3LV7kAGYhhwi56FwDREwvNo1R6iNoYP9uRhexhpbL49gdmYeyqLdtEQ==","signatures":[{"sig":"MEYCIQDiBcU4/zpR6CUaoSfSrlwskBr26vSvK9e0oItiQfGfPQIhALqP+J2lM27duHte1xmv1Jym5goiK7fAB5LqkCsVMof6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066462},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9400e5b063fb7f05630568fa4da045b880bf5a36","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.de5e797fdc","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.de5e797fdc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.de5e797fdc","@lodestar/utils":"1.11.0-dev.de5e797fdc","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.de5e797fdc","@lodestar/logger":"1.11.0-dev.de5e797fdc","@lodestar/params":"1.11.0-dev.de5e797fdc","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.de5e797fdc","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.de5e797fdc","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.de5e797fdc","@lodestar/light-client":"1.11.0-dev.de5e797fdc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.de5e797fdc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.de5e797fdc_1691784350825_0.9594611244168574","host":"s3://npm-registry-packages"}},"1.11.0-dev.3c7b815935":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.3c7b815935","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.3c7b815935","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2f2ee4704ef0bdc29fb2a045a6b05e636ea7d167","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.3c7b815935.tgz","fileCount":1092,"integrity":"sha512-f7wUJrMsby5aDMYC/gfMJD3508HR5y+h30dVEYObcBhGMQ3JfEBM0T1x9yhHCBCturHEGvxrmOcJCNwI3dzsug==","signatures":[{"sig":"MEYCIQCXJwlSf6hWcsVd61ZD0t0DXu0byyXMPc3ZwPXvLSRMvgIhAPGDphLUpgHUodp0YydQ0FbLoPjeX9fMuMg82oVri5L+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3066462},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f818d48108063456ba1372693fbae2186e685de2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.3c7b815935","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.3c7b815935","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.3c7b815935","@lodestar/utils":"1.11.0-dev.3c7b815935","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.3c7b815935","@lodestar/logger":"1.11.0-dev.3c7b815935","@lodestar/params":"1.11.0-dev.3c7b815935","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.3c7b815935","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.3c7b815935","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.3c7b815935","@lodestar/light-client":"1.11.0-dev.3c7b815935","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.3c7b815935","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.3c7b815935_1691785422457_0.817148777726391","host":"s3://npm-registry-packages"}},"1.11.0-dev.f1a2291037":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.f1a2291037","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.f1a2291037","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"590f54abf2380ff4c9e12abee4921f25b4295c59","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.f1a2291037.tgz","fileCount":1092,"integrity":"sha512-qGKlY3LxdNvYUjhhWX0JbFDt47oYn0Evgic6eX5cKXnmqcbqFFpNAMHgpPfKWKxyVA+lu1PggpZVNgi4v1nc3A==","signatures":[{"sig":"MEQCIA3PmoUUgcM4JZ4my/9PThEIqAg7ddfW4qgeW5EfocLgAiBI5XlYxpgxB059Vy36ltMgUjYfSiZl1Ez/FRk+auhymg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3067065},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8b6f38bd7b606ccb157f3a8b3be0348cf637ca21","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.f1a2291037","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.f1a2291037","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.f1a2291037","@lodestar/utils":"1.11.0-dev.f1a2291037","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.f1a2291037","@lodestar/logger":"1.11.0-dev.f1a2291037","@lodestar/params":"1.11.0-dev.f1a2291037","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.f1a2291037","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.f1a2291037","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.f1a2291037","@lodestar/light-client":"1.11.0-dev.f1a2291037","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.f1a2291037","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.f1a2291037_1691860261352_0.5865666986879301","host":"s3://npm-registry-packages"}},"1.11.0-dev.5edda2bc95":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.5edda2bc95","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.5edda2bc95","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"01c8447ecff5f53e026891b66a490c0d9bb2b586","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.5edda2bc95.tgz","fileCount":1110,"integrity":"sha512-OoMAkFwBu1ySt3HluJdjnYuuS9dmyqpvIB6EjIvmn1sWcqqk9GX8FKKxltcOwY096DDD//bFC41BaA2l+5jKOg==","signatures":[{"sig":"MEYCIQC0faYIkw4N6eFZl1oC+86tQL2WRMctFP0/y8JyoK2jiAIhAKbHlRODq/1a3Zpq6C2tyQbcJlKgh+omwEk2ldHDCBbU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098286},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a6f1cb648cc98fe44b22c9a0b223597be65894f7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.5edda2bc95","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.5edda2bc95","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.5edda2bc95","@lodestar/utils":"1.11.0-dev.5edda2bc95","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.5edda2bc95","@lodestar/logger":"1.11.0-dev.5edda2bc95","@lodestar/params":"1.11.0-dev.5edda2bc95","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.5edda2bc95","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.5edda2bc95","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.5edda2bc95","@lodestar/light-client":"1.11.0-dev.5edda2bc95","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.5edda2bc95","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.5edda2bc95_1691975509794_0.6259742787051983","host":"s3://npm-registry-packages"}},"1.11.0-dev.ca9535b08f":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.ca9535b08f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.ca9535b08f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6c5ef3e8a1bfde8f9557aee8e35c9ad17c4aad1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.ca9535b08f.tgz","fileCount":1110,"integrity":"sha512-R9iHwwrh1fWVCPK7RF2Ra3zD8dclAsyqIcYYfAgOhmewp9t5uzjm0hJ9ngCWs3n8xOSEVy6tibjpzi67/cV+1w==","signatures":[{"sig":"MEUCIEeieAc4TkMY7DnDGPcxiD8AxRfjnRyyEz5F5iB0pms7AiEAwQKBPa20HR1FunWdUylcyVQYf9i3tM1tlD0va+KB70M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098286},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"87969911455d8bf0d1274960a72bf535422822a5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.ca9535b08f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.ca9535b08f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.ca9535b08f","@lodestar/utils":"1.11.0-dev.ca9535b08f","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.ca9535b08f","@lodestar/logger":"1.11.0-dev.ca9535b08f","@lodestar/params":"1.11.0-dev.ca9535b08f","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.ca9535b08f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.ca9535b08f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.ca9535b08f","@lodestar/light-client":"1.11.0-dev.ca9535b08f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.ca9535b08f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.ca9535b08f_1692020668107_0.5936814656779168","host":"s3://npm-registry-packages"}},"1.11.0-dev.97502c7b42":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.97502c7b42","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.97502c7b42","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b436bb02b62a4db35a0d27ca76e97eea4096e7c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.97502c7b42.tgz","fileCount":1110,"integrity":"sha512-6arvRarzK+qn4XdlR7GBAMgJBh4sMXKqOyY9anBaVUQ766BJQpCG7GHAE7fAUvB0lXIT9eiZKWonj1ddxcEIxQ==","signatures":[{"sig":"MEQCIHGMyjMLe7nrWEPDYx2HjbEf7VLd4tu1kKC6cdbNhD6pAiAjt1s2QK0EB+TdLHfLN2QrjCMecNr2VupLg9h26wOKbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098286},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"29b9e77852d91653d1f910314f4e8bf56018e6ec","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.97502c7b42","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.97502c7b42","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.97502c7b42","@lodestar/utils":"1.11.0-dev.97502c7b42","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.97502c7b42","@lodestar/logger":"1.11.0-dev.97502c7b42","@lodestar/params":"1.11.0-dev.97502c7b42","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.97502c7b42","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.97502c7b42","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.97502c7b42","@lodestar/light-client":"1.11.0-dev.97502c7b42","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.97502c7b42","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.97502c7b42_1692021671771_0.6673143087899494","host":"s3://npm-registry-packages"}},"1.11.0-dev.fa5c6cf5d9":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.fa5c6cf5d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.fa5c6cf5d9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c691f2a65817906a34ed89b6a4f749a9228de9c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.fa5c6cf5d9.tgz","fileCount":1110,"integrity":"sha512-iNXeNo+jywGtAuuYeQeaJugpxQmpg8XVw7970mXut2WqSbg+GwwpVRg9BsMeaqt+hHUgL0jkBQK4pIMKvp07MQ==","signatures":[{"sig":"MEUCIQDv1mt+17VGb2Mu+KxzeZT3vLdCVec7UQBA9lG4gBcb8QIgWkDa+vAjNftw6oUCY5XP3t1L5UGUA+26IHFikfgB9Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100849},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c6f0aebcac8c5bf38a9489f51e5d79ef79aca920","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.fa5c6cf5d9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.fa5c6cf5d9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.fa5c6cf5d9","@lodestar/utils":"1.11.0-dev.fa5c6cf5d9","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.fa5c6cf5d9","@lodestar/logger":"1.11.0-dev.fa5c6cf5d9","@lodestar/params":"1.11.0-dev.fa5c6cf5d9","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.fa5c6cf5d9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.fa5c6cf5d9","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.fa5c6cf5d9","@lodestar/light-client":"1.11.0-dev.fa5c6cf5d9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.fa5c6cf5d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.fa5c6cf5d9_1692023775860_0.40082246790849596","host":"s3://npm-registry-packages"}},"1.11.0-dev.4967d38220":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.4967d38220","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.4967d38220","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8212f692c830a8930f4a3a09ad86511091287bdb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.4967d38220.tgz","fileCount":1110,"integrity":"sha512-J7DVJ7PioVQNzUthrO7jbAy6nLM5eg4ItYsAixku9LqSB4kOpZJjgpyy3L8GNHnYRJH7yEL3Hhxxti8PzoQhbA==","signatures":[{"sig":"MEYCIQCRn9nw5j7rR70SCma69dMOX17gXfEmnYfjxz/Aq76POgIhAKTCLAymf6/gCOoRkGrXLOZL3jz06yd6zUo1GBk1HpVG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100849},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b9f0734b071aca4ef626a55fdc6e4407278318f3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.45.9","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"7.0.1","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^8.0.0","@lodestar/db":"1.11.0-dev.4967d38220","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^8.0.3","@lodestar/api":"1.11.0-dev.4967d38220","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^2.0.3","@lodestar/types":"1.11.0-dev.4967d38220","@lodestar/utils":"1.11.0-dev.4967d38220","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.4967d38220","@lodestar/logger":"1.11.0-dev.4967d38220","@lodestar/params":"1.11.0-dev.4967d38220","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^8.0.0","@lodestar/reqresp":"1.11.0-dev.4967d38220","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.4967d38220","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.4967d38220","@lodestar/light-client":"1.11.0-dev.4967d38220","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^12.0.1","@libp2p/peer-id-factory":"^2.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/interface-pubsub":"^4.0.1","@libp2p/interface-peer-id":"^2.0.2","@libp2p/prometheus-metrics":"^1.1.4","@lodestar/state-transition":"1.11.0-dev.4967d38220","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^9.1.0","@libp2p/interface-registrar":"^2.0.12","@libp2p/interface-connection":"^5.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0","@libp2p/interface-connection-manager":"^3.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.4967d38220_1692024919009_0.19403756673904837","host":"s3://npm-registry-packages"}},"1.11.0-dev.4d5f7773f7":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.4d5f7773f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.4d5f7773f7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1b1210ab7788a7cc8b1dde7d6df35b2a4b55f941","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.4d5f7773f7.tgz","fileCount":1110,"integrity":"sha512-srAq/pc/bKK3/5jHycW2edMm9bD8xtD6y2vClqbh5nJyEG5FuHHZP8TYE4PErDaNH8YS1Es6J/VklwdCYgkaoA==","signatures":[{"sig":"MEUCIGnA/SAUNgfi25QfHvfczlvDbSAS+Dx+vVTu1H+0NyEaAiEA9YBHqu5AO/Kv5kgg3L2SmwCNaZKaXv19QymTdUu7puM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100006},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f85185f82a9222a829145141fe8172f6788a4ded","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.4d5f7773f7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.4d5f7773f7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.4d5f7773f7","@lodestar/utils":"1.11.0-dev.4d5f7773f7","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.4d5f7773f7","@lodestar/logger":"1.11.0-dev.4d5f7773f7","@lodestar/params":"1.11.0-dev.4d5f7773f7","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.4d5f7773f7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.4d5f7773f7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.4d5f7773f7","@lodestar/light-client":"1.11.0-dev.4d5f7773f7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.4d5f7773f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.0.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.4d5f7773f7_1692035985575_0.18908303029856244","host":"s3://npm-registry-packages"}},"1.11.0-dev.f9c71074df":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.f9c71074df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.f9c71074df","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"64172adbc131a2e45365f40b60383adb27b6a315","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.f9c71074df.tgz","fileCount":1110,"integrity":"sha512-U9MMV7qDtzZKr9jIYXFWWAzhdgsp9CDdTAXYjoAYkDQCEgPLwGACG7M1htkAN4fRI0OPdUJo7IsrqWSg2hQVGg==","signatures":[{"sig":"MEYCIQDPm1c+S0GSZ1/O24IKVHrdG3/Ec+j5Z292LuRhiTAf5QIhAIqDa+Epj7Dx4MaPw44IXon+pQyxEWzsNDZExIeP9NrC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100129},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f9f24dcb35aa5431f9dd70e7a05ef55e2905a56e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","varint":"^6.0.0","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.f9c71074df","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.f9c71074df","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.f9c71074df","@lodestar/utils":"1.11.0-dev.f9c71074df","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.f9c71074df","@lodestar/logger":"1.11.0-dev.f9c71074df","@lodestar/params":"1.11.0-dev.f9c71074df","@chainsafe/discv5":"^5.0.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.f9c71074df","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.f9c71074df","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.f9c71074df","@lodestar/light-client":"1.11.0-dev.f9c71074df","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.f9c71074df","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.0.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/varint":"^6.0.1","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.f9c71074df_1692235337585_0.4960918592850947","host":"s3://npm-registry-packages"}},"1.11.0-dev.56ee70c4eb":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.56ee70c4eb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.56ee70c4eb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7360171ab138333f9836abfa126a6b2a1bacbc00","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.56ee70c4eb.tgz","fileCount":1110,"integrity":"sha512-/Af17OudbhAAVomIsofUb82aDS8piBa72+U+z56md2T1fCvRHL4GXbsuCQe689JPxn2pP0M4KOyVpEG7D5QkBA==","signatures":[{"sig":"MEQCICFXW/TbSAnfO5RQylQpUYmzkXq5aEFnATXnrF/iQdWDAiBRbyBfQjKPmwsUBu6tkKr5LhLWlwcabjSOYiXGWR1zzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100104},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"87524407d402c1839624c0e46d01174aef1d5d42","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.56ee70c4eb","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.56ee70c4eb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.56ee70c4eb","@lodestar/utils":"1.11.0-dev.56ee70c4eb","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.56ee70c4eb","@lodestar/logger":"1.11.0-dev.56ee70c4eb","@lodestar/params":"1.11.0-dev.56ee70c4eb","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.56ee70c4eb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.56ee70c4eb","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.56ee70c4eb","@lodestar/light-client":"1.11.0-dev.56ee70c4eb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.56ee70c4eb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.0.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.56ee70c4eb_1692387182125_0.806162941482526","host":"s3://npm-registry-packages"}},"1.11.0-dev.ae0bf4f4f8":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.ae0bf4f4f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.ae0bf4f4f8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"80c0d51ef8154715cd8b9676ea3e8e3b90efcd45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.ae0bf4f4f8.tgz","fileCount":1110,"integrity":"sha512-Z0Cz+3E4G5tDcunaSgt86NyC1fmWacg3HpmYoVAs5Tx9Lt2BK569DIDrTCCNYID4rzmJlKEuas43MXFwRUmibg==","signatures":[{"sig":"MEUCIQDXs9mRszmTZbNwqEucyHPfcy/+GVMSuYXYyk8mFXxI1wIgbNaBdkid3XRpC2uVb89+2qgOS7FeTtYOYPezwWjYxL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100265},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"534e821f8258a1148c32aba6150e2c9abb57655a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.ae0bf4f4f8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.ae0bf4f4f8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.ae0bf4f4f8","@lodestar/utils":"1.11.0-dev.ae0bf4f4f8","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.ae0bf4f4f8","@lodestar/logger":"1.11.0-dev.ae0bf4f4f8","@lodestar/params":"1.11.0-dev.ae0bf4f4f8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.ae0bf4f4f8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.ae0bf4f4f8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.ae0bf4f4f8","@lodestar/light-client":"1.11.0-dev.ae0bf4f4f8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.ae0bf4f4f8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.0.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.ae0bf4f4f8_1692626179595_0.5954415772193025","host":"s3://npm-registry-packages"}},"1.11.0-dev.8c6ad38526":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.8c6ad38526","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.8c6ad38526","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"13c8577cf4562a28aba8a037eeb1e383b8a50e92","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.8c6ad38526.tgz","fileCount":1110,"integrity":"sha512-BFE9YTlRl3F1gdhwRrD0iPmr9xU9bhGRaUKkLnb67WZ7Dp5t5wGOJOrdMea+uARVNe8qIEWC57wvjlh7T5jvbA==","signatures":[{"sig":"MEUCIQDyvAIw/Ken/E0o47azy58AtotAvnULNKpOn0OpVs6xAAIgT19Y4J4dJKFru9kAmorm2brTWhWwy5bHnqZFyEybvIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3100265},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"acbac0b6e6d7558ac0f42fab0d58b974add5b2a9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.8c6ad38526","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.8c6ad38526","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.8c6ad38526","@lodestar/utils":"1.11.0-dev.8c6ad38526","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.8c6ad38526","@lodestar/logger":"1.11.0-dev.8c6ad38526","@lodestar/params":"1.11.0-dev.8c6ad38526","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.8c6ad38526","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.8c6ad38526","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.8c6ad38526","@lodestar/light-client":"1.11.0-dev.8c6ad38526","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.8c6ad38526","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.0.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.8c6ad38526_1692627328366_0.6724507024847246","host":"s3://npm-registry-packages"}},"1.11.0-dev.7ee07da1e7":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.7ee07da1e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.7ee07da1e7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0b20017eeb2d339f08af74a6a9b2476ff256e30","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.7ee07da1e7.tgz","fileCount":1110,"integrity":"sha512-KNX8AAwFw3wwwnvCDIoMZ0HdXV3cRAA3U8VPBK1ct2PRVD82zJaLercL7OueEtmLcNUC5z01dp25NhJF6s/cTw==","signatures":[{"sig":"MEUCIQC8+vh5bGh2fHSPjWo3ZMJcC0vMWDDFsePkLkGIfejHJQIgYCsUxoNCKCXt9Zvr0jR6cJoTPx+dWTd0gVdhaIoDeFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135608},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3c5124e21a1fe9217db2b3645f230318b9d51b7b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.7ee07da1e7","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.7ee07da1e7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.7ee07da1e7","@lodestar/utils":"1.11.0-dev.7ee07da1e7","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.7ee07da1e7","@lodestar/logger":"1.11.0-dev.7ee07da1e7","@lodestar/params":"1.11.0-dev.7ee07da1e7","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.7ee07da1e7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.7ee07da1e7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.7ee07da1e7","@lodestar/light-client":"1.11.0-dev.7ee07da1e7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.7ee07da1e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.0.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.7ee07da1e7_1692693165002_0.41082218191757947","host":"s3://npm-registry-packages"}},"1.11.0-dev.cdfbd856f1":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.cdfbd856f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.cdfbd856f1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f150f21622bea04a8330e997b36f49e4f2ba258","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.cdfbd856f1.tgz","fileCount":1110,"integrity":"sha512-a0fS2xOwww1y1GT/BzEddmsPoIBZsMMH8Nfg0vjphH+tVApfWqdp1oS0lKVYt5HFXPhv2XBFMybW0pY5AKEhcA==","signatures":[{"sig":"MEQCIAXmS048hCpPj++GBXgJQyxaF/hbpLhrxwMlUv8wekCtAiBMyBcrYqeQergoNp6eI1GqpHbkzoxVrOlwHSDgUM3PCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135608},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8a5fbfadd90d46093e76cae6b6a7db00255e469c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.cdfbd856f1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.cdfbd856f1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.cdfbd856f1","@lodestar/utils":"1.11.0-dev.cdfbd856f1","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.cdfbd856f1","@lodestar/logger":"1.11.0-dev.cdfbd856f1","@lodestar/params":"1.11.0-dev.cdfbd856f1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.cdfbd856f1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.cdfbd856f1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.cdfbd856f1","@lodestar/light-client":"1.11.0-dev.cdfbd856f1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.cdfbd856f1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.cdfbd856f1_1692760071769_0.7092808653394045","host":"s3://npm-registry-packages"}},"1.11.0-dev.cac8bfad70":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.cac8bfad70","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.cac8bfad70","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e51ba142e98cccf07a514844f65ce27772d2fbea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.cac8bfad70.tgz","fileCount":1110,"integrity":"sha512-utX8DhsXFkYIEb1nNOqXQ5u+PSe/7FafNoDRcZt3p0C7pnHKxXGGTVmeihG6xnm2iv+CA5AHGcNHFZN4exlbmA==","signatures":[{"sig":"MEQCIGMf41gJLjjc0qNmy0L3VUnDloUf7RejY5h8RdEVDz3cAiAMrB1YAQjGMoknJQHMPO6np9vdMmsdCfoYg3B/fQls1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135608},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1976522933dad11daae86c08673ac1b557ef5601","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.cac8bfad70","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.cac8bfad70","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.cac8bfad70","@lodestar/utils":"1.11.0-dev.cac8bfad70","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.cac8bfad70","@lodestar/logger":"1.11.0-dev.cac8bfad70","@lodestar/params":"1.11.0-dev.cac8bfad70","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.cac8bfad70","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.cac8bfad70","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.cac8bfad70","@lodestar/light-client":"1.11.0-dev.cac8bfad70","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.cac8bfad70","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.cac8bfad70_1692761918074_0.9030038379862331","host":"s3://npm-registry-packages"}},"1.11.0-dev.de674c0827":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.de674c0827","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.de674c0827","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dcea0de85eaec3f5af7f83d80640c73c39050b74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.de674c0827.tgz","fileCount":1110,"integrity":"sha512-Rj976hGV797Ozr/AQA0QNFYg9grQl26zqeoGYBsL4BkGrg5vcLTdbrA+OeHFcvOSgidnDOfcJ5qLU9cZAR3oew==","signatures":[{"sig":"MEYCIQDHV9ZLq39XDcWHXAo1OpDkUvCa5J6bR2qqbXmUbjM5GQIhAMbFAJSxkNck1xVa3ydYqAaao7xO5IoBM9XWUuDtk2NF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135608},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6e447def451c185a8f4d24e7bfb9a0b30e5cfd9a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.de674c0827","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.de674c0827","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.de674c0827","@lodestar/utils":"1.11.0-dev.de674c0827","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.de674c0827","@lodestar/logger":"1.11.0-dev.de674c0827","@lodestar/params":"1.11.0-dev.de674c0827","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.de674c0827","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.de674c0827","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.de674c0827","@lodestar/light-client":"1.11.0-dev.de674c0827","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.de674c0827","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.de674c0827_1692800824617_0.45750221325853424","host":"s3://npm-registry-packages"}},"1.11.0-dev.67d0aea635":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.67d0aea635","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.67d0aea635","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8d0830b541ddaa94a92ebafe2970ab27cc46399b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.67d0aea635.tgz","fileCount":1110,"integrity":"sha512-qmKGaPIMOwQdGFFwGjR3oD+B0zKtLY49G/ETWmyebF4iYTC2fEjCP5K6hzxPuqB69JEzqaR8C+UJX6Egewa/XA==","signatures":[{"sig":"MEQCICg3Orxos3KwAI6aSYmviHyoGD1JGN4HSYGEkHNYxX6DAiA+Iok/QxISDVATZj+/2MtJgiXhWBn9SNtlKUZqUESq+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135675},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"572ae06ed55db977ae3cd4e68f9e20ffb05fdcb0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.67d0aea635","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.67d0aea635","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.67d0aea635","@lodestar/utils":"1.11.0-dev.67d0aea635","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.67d0aea635","@lodestar/logger":"1.11.0-dev.67d0aea635","@lodestar/params":"1.11.0-dev.67d0aea635","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.67d0aea635","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.67d0aea635","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.67d0aea635","@lodestar/light-client":"1.11.0-dev.67d0aea635","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.67d0aea635","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.67d0aea635_1692802038143_0.5119027733611834","host":"s3://npm-registry-packages"}},"1.11.0-dev.78fc4eafba":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.78fc4eafba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.78fc4eafba","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9dbbe476a30fc1c4c9431d721a9cd5dfb0b7ceb2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.78fc4eafba.tgz","fileCount":1110,"integrity":"sha512-VH5CtAT7w7Y9/g5ieup6sdEouSq9QquAwcOwAQGpkXhoZH8nTAamdMi0mM2sXf+QGzYA6xAH56vXhrmMzSeRiQ==","signatures":[{"sig":"MEUCIQCAbSsULYtIDu9TTCMX0oWgjI0mNP97QHTFLjmcQCz6LwIgQbGuMPUWYo5lIQWOJnXSh4FGI7L9ayzqJrSPLw9Qgbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135675},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"33b2f965b99e6122a4199c975e464f0162d09d64","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.78fc4eafba","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.78fc4eafba","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.78fc4eafba","@lodestar/utils":"1.11.0-dev.78fc4eafba","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.78fc4eafba","@lodestar/logger":"1.11.0-dev.78fc4eafba","@lodestar/params":"1.11.0-dev.78fc4eafba","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.78fc4eafba","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.78fc4eafba","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.78fc4eafba","@lodestar/light-client":"1.11.0-dev.78fc4eafba","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.78fc4eafba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.78fc4eafba_1692809267331_0.49380976676463284","host":"s3://npm-registry-packages"}},"1.11.0-dev.2b8a500cf6":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.2b8a500cf6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.2b8a500cf6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1ff9bf82d0a242d41724f60116945cfc009ba23","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.2b8a500cf6.tgz","fileCount":1110,"integrity":"sha512-ULomaVAJUvipYy6u41v2PDp7xCNQJYxuESZQiR0zVfGuhY9+FKBWUFRZsu6h/5ywY11FGe6mmSsQSo/Ow0JdKw==","signatures":[{"sig":"MEYCIQDi0IyJryLVN8nzUdaD9/a1CwIS4mczpgZEWjVuTXIcwQIhAJsTQ1DFoj6qIUKbSAfOuokgx1qjFIomIyEjoMpd+YIk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3135675},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"342b08446d91aaabb7453ad81d52ae8a37831551","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.2b8a500cf6","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.2b8a500cf6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.2b8a500cf6","@lodestar/utils":"1.11.0-dev.2b8a500cf6","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.2b8a500cf6","@lodestar/logger":"1.11.0-dev.2b8a500cf6","@lodestar/params":"1.11.0-dev.2b8a500cf6","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.2b8a500cf6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.2b8a500cf6","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.2b8a500cf6","@lodestar/light-client":"1.11.0-dev.2b8a500cf6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.2b8a500cf6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.2b8a500cf6_1692810440052_0.9494975385223157","host":"s3://npm-registry-packages"}},"1.11.0-dev.945f8926b5":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.945f8926b5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.945f8926b5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6e14945f4c123b607bac2c3a9f69d41e363b1c9e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.945f8926b5.tgz","fileCount":1110,"integrity":"sha512-4L7UqdhmERhnMXo2+JaH567QtjgG2tmQAEzHL2jkkfBmkv0jO2CjVfznJcx8th4owBIyUXQpBbxOxraxyQaCLA==","signatures":[{"sig":"MEUCIQDftp0kXFmoCA2ND1Z7LjAILMOI//6nPZC5QTo0xY7VywIgb4aaeDrNrzRbjUq/ebPuWjd0SiL6MudCYwn4zOX+tkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3142797},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b2cba6d54b4aeeff3dd395adc425842149dd4a0f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.945f8926b5","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.945f8926b5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.945f8926b5","@lodestar/utils":"1.11.0-dev.945f8926b5","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.945f8926b5","@lodestar/logger":"1.11.0-dev.945f8926b5","@lodestar/params":"1.11.0-dev.945f8926b5","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.945f8926b5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.945f8926b5","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.945f8926b5","@lodestar/light-client":"1.11.0-dev.945f8926b5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.945f8926b5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.945f8926b5_1692820367384_0.05220578288102007","host":"s3://npm-registry-packages"}},"1.11.0-dev.13aeefb0eb":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.13aeefb0eb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.13aeefb0eb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b9a14f4e7b3b55435d91f773c8dd614644a7802a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.13aeefb0eb.tgz","fileCount":1110,"integrity":"sha512-Rdu/wXCR6riW5emCpw1bLlePsyhMkRT48HYf34Emkk31omY4Jjq8/gItm/ljilkl8cNILW3gf41zfveAYjAg9Q==","signatures":[{"sig":"MEUCIAJF9s4zP0ORwrgw44wFtgILQH7BiRCWCl4Q9nT+/EUaAiEAiz091j2vqEeR1S0qXjDl/mi8WkcCRYmkNmtV5+S6nO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3142797},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"39e1e2150fb35fb420ef44e653cd0bb514b89a72","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.13aeefb0eb","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.13aeefb0eb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.13aeefb0eb","@lodestar/utils":"1.11.0-dev.13aeefb0eb","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.13aeefb0eb","@lodestar/logger":"1.11.0-dev.13aeefb0eb","@lodestar/params":"1.11.0-dev.13aeefb0eb","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.13aeefb0eb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.13aeefb0eb","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.13aeefb0eb","@lodestar/light-client":"1.11.0-dev.13aeefb0eb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.13aeefb0eb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.13aeefb0eb_1692864968275_0.13079893446417246","host":"s3://npm-registry-packages"}},"1.11.0-dev.e50877ff5d":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.e50877ff5d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.e50877ff5d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"18d6098cf218add54e64af9e008278ebb5f4f9c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.e50877ff5d.tgz","fileCount":1110,"integrity":"sha512-GT2OKqEKzBipC8QJMKh3zhiMfwN9vAM6iOlpkoBLY6lmA6avK1hhjg5kybqFqXbxF9BKWqRqRiCFfSOagEvp7Q==","signatures":[{"sig":"MEUCIA0vAh+iHHjX5KW1e2RXH4nj3Oh4zM9Xe2M4fnsZGyUnAiEA1v2+ZmMMztYTBQFCJjugwR/e/Xz4l/X5EL0QnJXMSes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3146850},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4a5b72db5f4d0f8fe3ff45d928d248fb5c2c7e57","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.e50877ff5d","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.e50877ff5d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.e50877ff5d","@lodestar/utils":"1.11.0-dev.e50877ff5d","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.e50877ff5d","@lodestar/logger":"1.11.0-dev.e50877ff5d","@lodestar/params":"1.11.0-dev.e50877ff5d","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.e50877ff5d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.e50877ff5d","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.e50877ff5d","@lodestar/light-client":"1.11.0-dev.e50877ff5d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.e50877ff5d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.e50877ff5d_1692866182351_0.010235931832742073","host":"s3://npm-registry-packages"}},"1.11.0-dev.72e95e2096":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.72e95e2096","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.72e95e2096","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"956319ec4dd965665323064f7f0d1b78c65e39bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.72e95e2096.tgz","fileCount":1110,"integrity":"sha512-LQtqe8nfsFov7bNpeaS0pAjfnjXMY9hp/eyf5zqSqbQRtHuTMHyAAEbzm6ZMyNrVePPdbxlHHftp1YKkopz8gQ==","signatures":[{"sig":"MEQCICH6nwBowVK/HU9a8Sczu1fZvBkfZ2nkqt+yZqncoT8QAiAh20fBI4TAN+h7f+IZnPlggUxcnT6RMIcK02f3kyTH8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3146850},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f6cea419a127e0c180e06cf32104dd2b785c29ad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.72e95e2096","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.72e95e2096","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.72e95e2096","@lodestar/utils":"1.11.0-dev.72e95e2096","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.72e95e2096","@lodestar/logger":"1.11.0-dev.72e95e2096","@lodestar/params":"1.11.0-dev.72e95e2096","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.72e95e2096","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.72e95e2096","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.72e95e2096","@lodestar/light-client":"1.11.0-dev.72e95e2096","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.72e95e2096","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.72e95e2096_1692880479706_0.7947140833411537","host":"s3://npm-registry-packages"}},"1.11.0-dev.4bd554f998":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.4bd554f998","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.4bd554f998","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"80544b43427576cebaac52c8219ae1033d065023","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.4bd554f998.tgz","fileCount":1110,"integrity":"sha512-th07F+TmO9fWkXFwJJiclNNj8Xcg9EdGIJcKKKDbZA5mtIVw6D/ylpq4xPnLmXPhrJT3TqbIQIRaZDI/TY64bg==","signatures":[{"sig":"MEYCIQC84PAirptMK1K4eBplMt+MNqhRDfVw5xtsHaUiGImV2QIhAObqelggABE3pTbuIgE0b50jnQAcc/gNxE2BHh1AeUP6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3146850},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f7450549f9723a7bffcbdb4c62df5f4268467a54","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.4bd554f998","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.4bd554f998","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.4bd554f998","@lodestar/utils":"1.11.0-dev.4bd554f998","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.4bd554f998","@lodestar/logger":"1.11.0-dev.4bd554f998","@lodestar/params":"1.11.0-dev.4bd554f998","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.4bd554f998","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.4bd554f998","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.4bd554f998","@lodestar/light-client":"1.11.0-dev.4bd554f998","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.4bd554f998","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.4bd554f998_1692894553482_0.5820669704329389","host":"s3://npm-registry-packages"}},"1.11.0-dev.1b40a919e3":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.1b40a919e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.1b40a919e3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"504f5176f6d29f524c13a39c6e9110284f620941","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.1b40a919e3.tgz","fileCount":1110,"integrity":"sha512-gYOOkjOw68JlcgSvKg0CQFRWkd5qZ6W1Q8Rj/4QjmeUQpgXa03GO93jN3haQSk+1r5SemXbSbKvvr6KmIhO5LQ==","signatures":[{"sig":"MEUCIDs9nedEJEBxULzTyPOO7ihNRuyCMhT3xo4bdIqiSOPjAiEA6XWvfoqv6Q15sw1gmKF//oscqlvGnXpwRgwvmsl+DiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148108},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4d5d56e7975afff358d562761b27b3f32ff54068","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.1b40a919e3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.1b40a919e3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.1b40a919e3","@lodestar/utils":"1.11.0-dev.1b40a919e3","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.1b40a919e3","@lodestar/logger":"1.11.0-dev.1b40a919e3","@lodestar/params":"1.11.0-dev.1b40a919e3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.1b40a919e3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.1b40a919e3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.1b40a919e3","@lodestar/light-client":"1.11.0-dev.1b40a919e3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.1b40a919e3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.1b40a919e3_1692916556484_0.2764558206213745","host":"s3://npm-registry-packages"}},"1.11.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.11.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bd2d5c7b2c5daab9d229c2e4255017053a65bb50","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-rc.0.tgz","fileCount":1110,"integrity":"sha512-LysXK4apmTi8l6Z4/WhSgJILsLw0GOVJjnEA3MHcOkUXi6sSjEpax3ksOsCUW/o27pKWg5KQGYHQmown9/lsxg==","signatures":[{"sig":"MEYCIQC7LMLJDyTuWOLpl8DZAWZiaUM8lw6D5UWFQ2BDdYSp8QIhAJ34JPFNhabdlnk3n+jXnpqzMXpzudVUmmxGqNLVHDD8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3147978},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b546eec3594fdcf6dd6787edbae499ec68302b0d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-rc.0","@lodestar/utils":"1.11.0-rc.0","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-rc.0","@lodestar/logger":"1.11.0-rc.0","@lodestar/params":"1.11.0-rc.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-rc.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-rc.0","@lodestar/light-client":"1.11.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-rc.0_1692917523628_0.41854902289731566","host":"s3://npm-registry-packages"}},"1.11.0-dev.a27992de23":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.a27992de23","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.a27992de23","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97366d1d000b4f1014069edd35bfc10d37c264a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.a27992de23.tgz","fileCount":1110,"integrity":"sha512-BxkD1sVLovb9gWZBlc+sDOO3xYuO/gxFOY9TqBp0fbYlTwbzbYWQ2zFE0vWiDdxUp/IEjNmxGRIXjU+pFlQ7vg==","signatures":[{"sig":"MEQCIE6sx6qQE615HTUEUS6zdzRcSfmuIp1a1u06XBavcw4qAiBhgqkuiROus0jNuTZhp6eDJzy808UdLqLBfy+i4baYQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148108},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cd88d1d95a085e3f1e95d186b06ee0caa9834c0d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.a27992de23","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.a27992de23","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.a27992de23","@lodestar/utils":"1.11.0-dev.a27992de23","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.a27992de23","@lodestar/logger":"1.11.0-dev.a27992de23","@lodestar/params":"1.11.0-dev.a27992de23","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.a27992de23","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.a27992de23","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.a27992de23","@lodestar/light-client":"1.11.0-dev.a27992de23","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.a27992de23","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.a27992de23_1693325821626_0.8974299176213583","host":"s3://npm-registry-packages"}},"1.11.0-dev.b34bbe355a":{"name":"@lodestar/beacon-node","version":"1.11.0-dev.b34bbe355a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0-dev.b34bbe355a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6cbffc38f2cdcfb27930190268638710948a8541","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0-dev.b34bbe355a.tgz","fileCount":1110,"integrity":"sha512-mKBHRR+Co2j+PHU6ow8LGSXT/Vb8K5S3RqXrRGDv7JyPzIQptxRbgobn4vkM9/WtL0vhUGvzWP48UcJdnNWJUQ==","signatures":[{"sig":"MEYCIQCWk9RUC+bpq5FkKGw2zEaWT4kOxNYPa/IOkbkYnW9vXAIhANFFo44GLnH786QwLT6h30i3mo48Qu/dMOAXAdvT/WLL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148108},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9ce760b822d44c9d4be9c482c2b898b887538ca3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.11.0-dev.b34bbe355a","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.11.0-dev.b34bbe355a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.11.0-dev.b34bbe355a","@lodestar/utils":"1.11.0-dev.b34bbe355a","datastore-level":"^10.1.1","@lodestar/config":"1.11.0-dev.b34bbe355a","@lodestar/logger":"1.11.0-dev.b34bbe355a","@lodestar/params":"1.11.0-dev.b34bbe355a","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.11.0-dev.b34bbe355a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.11.0-dev.b34bbe355a","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.11.0-dev.b34bbe355a","@lodestar/light-client":"1.11.0-dev.b34bbe355a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.11.0-dev.b34bbe355a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0-dev.b34bbe355a_1693327041762_0.22504675152820286","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@lodestar/beacon-node","version":"1.11.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d24724e76ff984f642589c69ca73300447062149","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.0.tgz","fileCount":1110,"integrity":"sha512-z5nYl4lQEPJF3PkZdyd924YcMVMfmJZdhS7YQmyYnbprrYHaJEi52l/mIUC0NCylIWT0xA4F6dYIK9cFLXlS3w==","signatures":[{"sig":"MEQCIBP9oDbRjo/gAcONjekIw1IaAEaCz0i34LGLgGFIL5DPAiARDwIbEWgnjnfuGriSR2ZCNfpGboBrS6FjgiN7OwyQpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3147925},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"358c44d191e5e0aa42d4d9bad18f9a33bdcf1c7d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"^1.11.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"^1.11.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"^1.11.0","@lodestar/utils":"^1.11.0","datastore-level":"^10.1.1","@lodestar/config":"^1.11.0","@lodestar/logger":"^1.11.0","@lodestar/params":"^1.11.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"^1.11.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.11.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.11.0","@lodestar/light-client":"^1.11.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"^1.11.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.0_1693327431024_0.760179754419765","host":"s3://npm-registry-packages"}},"1.12.0-dev.55b3441d10":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.55b3441d10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.55b3441d10","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bee5b49b5cc679b403296c6e7440ed4394be5738","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.55b3441d10.tgz","fileCount":1110,"integrity":"sha512-7L6/CcCrCjXDpVaFLtgwlQYSQeJuwSo4ai/Nz3O/z2t06wLGqIBkv4XTVpq+Aimiwq2tKQFxpj7Tc75QZUTd9w==","signatures":[{"sig":"MEQCIASkVHOJG5JZrERcxlkfb05387TqJhYxamRC9m4szrAjAiA7/v9azcklYgM9FXRFH+ODTsJi1/KbkwddUk70Wuz4qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148108},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"876bbffeb5ac6d08f30862cfe213469288fce638","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.55b3441d10","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.55b3441d10","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.55b3441d10","@lodestar/utils":"1.12.0-dev.55b3441d10","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.55b3441d10","@lodestar/logger":"1.12.0-dev.55b3441d10","@lodestar/params":"1.12.0-dev.55b3441d10","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.55b3441d10","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.55b3441d10","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.55b3441d10","@lodestar/light-client":"1.12.0-dev.55b3441d10","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.55b3441d10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.55b3441d10_1693328821157_0.9067520129888793","host":"s3://npm-registry-packages"}},"1.12.0-dev.3b5941a684":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.3b5941a684","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.3b5941a684","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eb768d0c145f4793ce6efc4025c37e75a2e5f747","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.3b5941a684.tgz","fileCount":1110,"integrity":"sha512-x5jekxnoWONS4KLaLcvq3NmVLFUBPOSDGYqUWYXyxEV1iqBmp+I3eUF+96LGzjP2soWekvBhkvlb5yKSgry2Bw==","signatures":[{"sig":"MEQCIDwQx4KJiD7N2VYzOrKmiSzn+3W7JpGS3q4OEGjDTz+TAiBW5OQRH6GrEC1SXjbWGBoAG1XrzTYWknJX3UV24PEZaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148108},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a2f5bac1521a5dbe03d9b5fdb976a183767dd674","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.3b5941a684","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.3b5941a684","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.3b5941a684","@lodestar/utils":"1.12.0-dev.3b5941a684","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.3b5941a684","@lodestar/logger":"1.12.0-dev.3b5941a684","@lodestar/params":"1.12.0-dev.3b5941a684","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.3b5941a684","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.3b5941a684","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.3b5941a684","@lodestar/light-client":"1.12.0-dev.3b5941a684","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.3b5941a684","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.3b5941a684_1693368474601_0.2947187844330963","host":"s3://npm-registry-packages"}},"1.12.0-dev.22d32d76e9":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.22d32d76e9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.22d32d76e9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ecfef2149eb0047463089f404725e94fc444059a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.22d32d76e9.tgz","fileCount":1110,"integrity":"sha512-gBxqbV5ULOXptqrCfkDoKTLidx+lpZHZex2cTYMyNXOHY4QthiqQ3HhQqJDQfY1LFTLbm099nIs+fgFZZJ/vWg==","signatures":[{"sig":"MEUCIGKyMmRKHV4IuPERcfKFJqog+VBVv6k6ezFB1fdG9HQbAiEA+pINhVObCwT7YHlZGFxNydafbTC5R/6Xu8gZFrTsYng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148385},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"868080819035c0aac60299fe9320b743d31b2ff9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.22d32d76e9","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.22d32d76e9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.22d32d76e9","@lodestar/utils":"1.12.0-dev.22d32d76e9","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.22d32d76e9","@lodestar/logger":"1.12.0-dev.22d32d76e9","@lodestar/params":"1.12.0-dev.22d32d76e9","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.22d32d76e9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.22d32d76e9","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.22d32d76e9","@lodestar/light-client":"1.12.0-dev.22d32d76e9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.22d32d76e9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.22d32d76e9_1693661712884_0.5361134013937296","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"@lodestar/beacon-node","version":"1.11.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55be6532cd6332c260f53dbf418149987bc38468","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.1.tgz","fileCount":1110,"integrity":"sha512-5EKJ/XXPOigTRleSRevnOxxivWJs8HaW4YanT90Tflq1ikzKJYE+rJliiSROjpLCnWUOPnEUyqHnpYAP2ZrrYA==","signatures":[{"sig":"MEUCIQCP+IVcGc23q/aiZCNG/1DvMXxT6PDuRipH1tGX/9t5wQIgOlkZK/UH6Hdwq6kb3j3kNBaM9HWZe3Br2KkgPulM1tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148202},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0c7c6a6c15a85ef9e5fe40e398df4fc2f8f4e55e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"^1.11.1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"^1.11.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"^1.11.1","@lodestar/utils":"^1.11.1","datastore-level":"^10.1.1","@lodestar/config":"^1.11.1","@lodestar/logger":"^1.11.1","@lodestar/params":"^1.11.1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"^1.11.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.11.1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.11.1","@lodestar/light-client":"^1.11.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"^1.11.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.1_1693661794913_0.067904009064361","host":"s3://npm-registry-packages"}},"1.12.0-dev.30b4dd0715":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.30b4dd0715","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.30b4dd0715","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9183135eaac9706dc382e5886da555613073e744","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.30b4dd0715.tgz","fileCount":1110,"integrity":"sha512-152NNjWJ0ENHd6X7OOKUEjm+p2K4mc8GgeRvGPh9PUR8+RCVXwogb+53V8RZZu6pNqUbPRpk0KwXO7jwo41wOA==","signatures":[{"sig":"MEUCIDs4EhFOg2gON1hxaWc0NKX92dbAUNR/eJxWO9fxC1bFAiEAjj4dVke+xccMmTQIqePfP3NjmkGWnb7ByBGbdKklBQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148385},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0cb3083bf6a6823b39b57383a593022dcd953316","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.30b4dd0715","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.30b4dd0715","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.30b4dd0715","@lodestar/utils":"1.12.0-dev.30b4dd0715","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.30b4dd0715","@lodestar/logger":"1.12.0-dev.30b4dd0715","@lodestar/params":"1.12.0-dev.30b4dd0715","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.30b4dd0715","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.30b4dd0715","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.30b4dd0715","@lodestar/light-client":"1.12.0-dev.30b4dd0715","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.30b4dd0715","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.30b4dd0715_1693794541413_0.5209736313787625","host":"s3://npm-registry-packages"}},"1.12.0-dev.6ac8c07023":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.6ac8c07023","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.6ac8c07023","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"498fc69e5fa9354c291737ac7c426e259cbd623f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.6ac8c07023.tgz","fileCount":1110,"integrity":"sha512-9ry2naWU9Yb0TpPI5b2wPiGK9IpwA/QbBuZvK+u5jBFBiU81nOb3MncUQSoSr27ly0vECj0MAlcgXCSKFuSFUA==","signatures":[{"sig":"MEUCIH9/tU70Yd7EgYC8TRjgt7MBKSn/5awN2KXjd8bJcyiuAiEAwutaHSrDwcDTHCHpf/yfjGwB7XbJMDjfXFwjUaEuAtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3150008},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"59af5a6271c0692d159536f841ad5debf4267a70","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.5.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.6ac8c07023","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.6ac8c07023","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.6ac8c07023","@lodestar/utils":"1.12.0-dev.6ac8c07023","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.6ac8c07023","@lodestar/logger":"1.12.0-dev.6ac8c07023","@lodestar/params":"1.12.0-dev.6ac8c07023","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.6ac8c07023","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.6ac8c07023","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.6ac8c07023","@lodestar/light-client":"1.12.0-dev.6ac8c07023","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.6ac8c07023","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.6ac8c07023_1693882186011_0.02196001624433852","host":"s3://npm-registry-packages"}},"1.12.0-dev.b79e9baf30":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.b79e9baf30","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.b79e9baf30","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"228d2ac0a517d7e20faf4c8b57cdf6065befa872","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.b79e9baf30.tgz","fileCount":1110,"integrity":"sha512-mUX8J1CpWL8OthIZJ2SAQ+odWgmUahoiqRyI9a3O3Ded2/PYg16V8ez4mD1tj/RSvi4ERjSvtnsSedjZ/3/rbg==","signatures":[{"sig":"MEYCIQCjvO02fq8m+zf2y3F5hsza+rdN9fejMg0weD0/Sm5+zwIhAID+YeQ5Ki1TY3GFBlmvwiKObWm81y+JpeI+zlBsmJho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3150008},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"01a8f7c008a811b3ea48538ffdcdcb9311e33306","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.b79e9baf30","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.b79e9baf30","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.b79e9baf30","@lodestar/utils":"1.12.0-dev.b79e9baf30","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.b79e9baf30","@lodestar/logger":"1.12.0-dev.b79e9baf30","@lodestar/params":"1.12.0-dev.b79e9baf30","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.b79e9baf30","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.b79e9baf30","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.b79e9baf30","@lodestar/light-client":"1.12.0-dev.b79e9baf30","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.b79e9baf30","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.b79e9baf30_1694156042262_0.29463537111299787","host":"s3://npm-registry-packages"}},"1.12.0-dev.0f38c059a8":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.0f38c059a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.0f38c059a8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b76956da37d07e5d856872e3ac4d85c655a1dcb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.0f38c059a8.tgz","fileCount":1110,"integrity":"sha512-1SYBp/taZAUuT9APxLsDU0ViKZ9NJKEheImOXXtrsM8XB/92DaXmsP+Cox2XPfZdOMvdaEUtogx6F8orlqdEnQ==","signatures":[{"sig":"MEQCIFehfAAfpspwqI+oV0YbSqwC0f7dNbX8xJUnRTmp3LBQAiBDcinUcFNcUIyee8uls6vAy3pKDkspfKmqceudBnmN6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3150008},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"81db66cc7572452779b9c5bb371dd0018c7b7a8f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.0f38c059a8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.0f38c059a8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.0f38c059a8","@lodestar/utils":"1.12.0-dev.0f38c059a8","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.0f38c059a8","@lodestar/logger":"1.12.0-dev.0f38c059a8","@lodestar/params":"1.12.0-dev.0f38c059a8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.0f38c059a8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.0f38c059a8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.0f38c059a8","@lodestar/light-client":"1.12.0-dev.0f38c059a8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.0f38c059a8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.0f38c059a8_1694187271922_0.3079521833656871","host":"s3://npm-registry-packages"}},"1.12.0-dev.d51ee94cb9":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.d51ee94cb9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.d51ee94cb9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a3a7c2b32a8229b82a1ce16e70c427f65404862","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.d51ee94cb9.tgz","fileCount":1110,"integrity":"sha512-5Ed0SjRtKKdwaSpbMJSYu+J8aaTzwEwBaMSV2eXu2rKyYipWiKGOKA4wsm990MBzCgI0ICdtM+zBTK5apsfRNw==","signatures":[{"sig":"MEUCIQDdrWn2I5T9AR7f1Nsmxo5N6Mse56vLEiDBabxkNaMm1gIgeyncswP7BGuAXIUm55+p10YacnJK/qsEjERFXeyTNo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3152822},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2872748fdf21eea6c268ece4e0829298d4f0f1b9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.d51ee94cb9","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.d51ee94cb9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.d51ee94cb9","@lodestar/utils":"1.12.0-dev.d51ee94cb9","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.d51ee94cb9","@lodestar/logger":"1.12.0-dev.d51ee94cb9","@lodestar/params":"1.12.0-dev.d51ee94cb9","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.d51ee94cb9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.d51ee94cb9","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.d51ee94cb9","@lodestar/light-client":"1.12.0-dev.d51ee94cb9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.d51ee94cb9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.d51ee94cb9_1694188458679_0.11854390147926086","host":"s3://npm-registry-packages"}},"1.12.0-dev.4dcbbb73d7":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.4dcbbb73d7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.4dcbbb73d7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dac3b3870eed6d72ca63b631d2cebe9fbb5589a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.4dcbbb73d7.tgz","fileCount":1110,"integrity":"sha512-vF3Ed5AZoO9+LKp6TAIGbK+Gn6jzD4UrNoQ7bTO1yHq97YMuZGUeYH2VYAs2gVjldh16n3cEwi43OtVVdlY3TA==","signatures":[{"sig":"MEUCIQChJqs1/oPr/SjHywQnQ+H1RA3+bpL2rCcTsygmc7/rtwIgJjzejA3ib5IpfIo1phanPtqpQTHv/Yw+Iw1SqjAgwDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3152822},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6eb09f929543a6c9e509e34bb455c9ba027c1260","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.4dcbbb73d7","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.4dcbbb73d7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.4dcbbb73d7","@lodestar/utils":"1.12.0-dev.4dcbbb73d7","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.4dcbbb73d7","@lodestar/logger":"1.12.0-dev.4dcbbb73d7","@lodestar/params":"1.12.0-dev.4dcbbb73d7","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.4dcbbb73d7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.4dcbbb73d7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.4dcbbb73d7","@lodestar/light-client":"1.12.0-dev.4dcbbb73d7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.4dcbbb73d7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.4dcbbb73d7_1694396736692_0.08184739074424008","host":"s3://npm-registry-packages"}},"1.12.0-dev.bbfdcb4cbe":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.bbfdcb4cbe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.bbfdcb4cbe","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf28d447748ee0062d866425a7e23bc5aa297ed5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.bbfdcb4cbe.tgz","fileCount":1110,"integrity":"sha512-13QvQ4Ea2IF4L7GRbNqT6Ha+F4Hr9k0CX24wx4hA6W4pC0TNz8FyJP5grRRYxKpu2nf8OLfQYhWeEEkLHi7o4A==","signatures":[{"sig":"MEUCIGpOI57xrb6wLs03/23QhCCTFuudrwmU+FV3bdaUjLccAiEAma/I1M4B3hFy9AQVPGRx8nik/l3lm0rIfVMHaiQ2GS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3152822},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3c4076863cab779ab583515a972b01721282e1f5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.bbfdcb4cbe","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.bbfdcb4cbe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.bbfdcb4cbe","@lodestar/utils":"1.12.0-dev.bbfdcb4cbe","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.bbfdcb4cbe","@lodestar/logger":"1.12.0-dev.bbfdcb4cbe","@lodestar/params":"1.12.0-dev.bbfdcb4cbe","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.bbfdcb4cbe","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.bbfdcb4cbe","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.bbfdcb4cbe","@lodestar/light-client":"1.12.0-dev.bbfdcb4cbe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.bbfdcb4cbe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.bbfdcb4cbe_1694426709659_0.6610898664223819","host":"s3://npm-registry-packages"}},"1.12.0-dev.1f7e73bf52":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.1f7e73bf52","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.1f7e73bf52","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b57e1927e6afec74739ef527cb91a85f618b0a7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.1f7e73bf52.tgz","fileCount":1110,"integrity":"sha512-T9lhSTdRbsbMLvCnZ4wa/eGX62tf4VSv3/VOt2oiEKNkvNyUHm7gkQtMF2WQrDlNe+t9Uw515bqjgmJxLV37SA==","signatures":[{"sig":"MEYCIQCHdVhXNov7QNIr9Fz4NlXK/PMDwoO6apu/ZMcMkQWaOQIhAP6YDTqIOdCsV2Oe7yM5aiU9mvkkcjFx3ErIs0ro2grJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3152822},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e5c53d04a2a5e4987590b98b4a81c8916cedcab5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.1f7e73bf52","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.1f7e73bf52","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.1f7e73bf52","@lodestar/utils":"1.12.0-dev.1f7e73bf52","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.1f7e73bf52","@lodestar/logger":"1.12.0-dev.1f7e73bf52","@lodestar/params":"1.12.0-dev.1f7e73bf52","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.1f7e73bf52","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.1f7e73bf52","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.1f7e73bf52","@lodestar/light-client":"1.12.0-dev.1f7e73bf52","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.1f7e73bf52","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.1f7e73bf52_1694445281607_0.48976011523397767","host":"s3://npm-registry-packages"}},"1.12.0-dev.8f308c09fe":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.8f308c09fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.8f308c09fe","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d6a19e83ee55fffc5dfa018ce6f54f062f14a9e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.8f308c09fe.tgz","fileCount":1110,"integrity":"sha512-HcflSxFzH9bmBhxmlhuIltVvCPUxN8qtNruchV98/bme3E2+PL76mA4bwLDbIMhLA3CVt6OQL5ZKm5u+Kx+BBw==","signatures":[{"sig":"MEQCIFV+fvk3fMb0jU0l9fG96O5oxBds/SXEkeQZz50m0OPuAiBRs53KKSc7DmtxQA4QhZFOnCaAAHHPVG+/T2EYV/AoYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3153439},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bea86efb4ce3d740fbea601b004b6b38a5d0d904","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.8f308c09fe","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.8f308c09fe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.8f308c09fe","@lodestar/utils":"1.12.0-dev.8f308c09fe","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.8f308c09fe","@lodestar/logger":"1.12.0-dev.8f308c09fe","@lodestar/params":"1.12.0-dev.8f308c09fe","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.8f308c09fe","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.8f308c09fe","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.8f308c09fe","@lodestar/light-client":"1.12.0-dev.8f308c09fe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.8f308c09fe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.8f308c09fe_1694446509306_0.3984057761409241","host":"s3://npm-registry-packages"}},"1.12.0-dev.80c001b5d4":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.80c001b5d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.80c001b5d4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"82a984bf9baba27ac7bc01a8e27ccffb02e7d2a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.80c001b5d4.tgz","fileCount":1110,"integrity":"sha512-Uq9x70IXbZBxm+qppotMXJUMWsFdW5+qDTyjIfuT6lVagsNKi3+IOlc8S7Nb8/lnn/2fdc4RpNA1BirwWDcyiQ==","signatures":[{"sig":"MEYCIQCUEFkeNxV5kX+fzPaD1Ulda681rlDycC1e0mpWcn8wNgIhAK7ko+m9Gy+ctT6O4LrqqljZAYPdMom6guMzZU0xBhNf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3154165},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b4b54ac545ada22714e695866a181e979e8e4639","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.80c001b5d4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.80c001b5d4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.80c001b5d4","@lodestar/utils":"1.12.0-dev.80c001b5d4","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.80c001b5d4","@lodestar/logger":"1.12.0-dev.80c001b5d4","@lodestar/params":"1.12.0-dev.80c001b5d4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.80c001b5d4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.80c001b5d4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.80c001b5d4","@lodestar/light-client":"1.12.0-dev.80c001b5d4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.80c001b5d4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.80c001b5d4_1694456544556_0.717290224417169","host":"s3://npm-registry-packages"}},"1.12.0-dev.6bdaebd1b0":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.6bdaebd1b0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.6bdaebd1b0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67b97e6c10452b6bc4d59616df02ec4c78fbe97a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.6bdaebd1b0.tgz","fileCount":1110,"integrity":"sha512-cvRjVFFrD5+68QlYQTxn6oNGvWjqIdngqer0EF/SxApwNxWa3Z8VvVZeVOJGxZZsHHJuuokRkrt+zt4hsIOMZg==","signatures":[{"sig":"MEQCIDqL51xWzqoIjsduXMCGX9SZFENnWj32f9KEA6T/JdGbAiAt35oJt1KFF5wDHSdzcAB/ERZT6rodVHSoOX3HPlEXrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3154165},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"754284552935a7e9296597c9386a7f0f7f27c20a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.6bdaebd1b0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.6bdaebd1b0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.6bdaebd1b0","@lodestar/utils":"1.12.0-dev.6bdaebd1b0","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.6bdaebd1b0","@lodestar/logger":"1.12.0-dev.6bdaebd1b0","@lodestar/params":"1.12.0-dev.6bdaebd1b0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.6bdaebd1b0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.6bdaebd1b0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.6bdaebd1b0","@lodestar/light-client":"1.12.0-dev.6bdaebd1b0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.6bdaebd1b0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.6bdaebd1b0_1694506080585_0.7911516201539517","host":"s3://npm-registry-packages"}},"1.12.0-dev.26ce156a01":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.26ce156a01","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.26ce156a01","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c5acc8095d29b7673fd103a843ab0e658fa3fa4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.26ce156a01.tgz","fileCount":1110,"integrity":"sha512-PCTHrAV1X5P3OMWx4c11Ay9yNNcH79YQk+z8g2RXCSV/mi4sx/h21zX08k1B+WhBrMGGb8tlR1/rGzFvW3eFQg==","signatures":[{"sig":"MEYCIQCfTnfAz9W80hdJSMx9xz4YnYHmANdnGZXsKaGF1Q4kUQIhAJpnDrgfeKnPKo+DC8BYAx6T+7uJs3D7IcWItb55Vg9e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3154359},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1e57bd6ea973ad322bb649272f4ea46641e5afb3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.26ce156a01","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.26ce156a01","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.26ce156a01","@lodestar/utils":"1.12.0-dev.26ce156a01","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.26ce156a01","@lodestar/logger":"1.12.0-dev.26ce156a01","@lodestar/params":"1.12.0-dev.26ce156a01","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.26ce156a01","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.26ce156a01","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.26ce156a01","@lodestar/light-client":"1.12.0-dev.26ce156a01","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.26ce156a01","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.26ce156a01_1694507234091_0.5883147152465604","host":"s3://npm-registry-packages"}},"1.12.0-dev.6d8b42c49c":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.6d8b42c49c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.6d8b42c49c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a6da2d39e0057e9b8e3be14ed7fb44d44286485","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.6d8b42c49c.tgz","fileCount":1110,"integrity":"sha512-h4u/ActaHIvxb9lhMDg1qEibKrI/r+wAhzd+j2Mu8K4llfhlOMi5q7f+fd53hk93cFbzLGPs98ZoxIMWXC8beA==","signatures":[{"sig":"MEUCIHjsLgwp3J+W7Y3XVCpJc5TKh2RRXhl0OvrYq2glF9RFAiEA2vit8cUm5CKbyPYit66RkLzM4LGh+uEjziphk6fSLTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3154359},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"35cc5df0dcac3205d1694c708b64fb59bfa0f64c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.6d8b42c49c","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.6d8b42c49c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.6d8b42c49c","@lodestar/utils":"1.12.0-dev.6d8b42c49c","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.6d8b42c49c","@lodestar/logger":"1.12.0-dev.6d8b42c49c","@lodestar/params":"1.12.0-dev.6d8b42c49c","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.6d8b42c49c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.6d8b42c49c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.6d8b42c49c","@lodestar/light-client":"1.12.0-dev.6d8b42c49c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.6d8b42c49c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.6d8b42c49c_1694647466145_0.48352191521636745","host":"s3://npm-registry-packages"}},"1.12.0-dev.37f404fa19":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.37f404fa19","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.37f404fa19","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93357e342e3037c9ea0e8cebee734021949c8cd5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.37f404fa19.tgz","fileCount":1110,"integrity":"sha512-ohDFxgdpBKi7dT+TqOlYpgWgzVHKp6QUwLvEokEv9I36ZC40/Pzh6zvRbGvNSYR03lqnbbjXSgs2TgP/WDjC7A==","signatures":[{"sig":"MEUCIBSHf+xBrNS2nUTaREnRjdjwA2LxkoY03mTM8jOnrHUoAiEAzfW+kMjk7K+AHzTTclFqkOT4zZFyR/pIE/aqIQSVbWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3154359},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"83b95efeb08f4ae75fd981ea6f17c55ad6b04a5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.37f404fa19","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.37f404fa19","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.37f404fa19","@lodestar/utils":"1.12.0-dev.37f404fa19","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.37f404fa19","@lodestar/logger":"1.12.0-dev.37f404fa19","@lodestar/params":"1.12.0-dev.37f404fa19","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.37f404fa19","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.37f404fa19","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.37f404fa19","@lodestar/light-client":"1.12.0-dev.37f404fa19","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.37f404fa19","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.37f404fa19_1694741914242_0.4873643120895783","host":"s3://npm-registry-packages"}},"1.12.0-dev.8794025d71":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.8794025d71","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.8794025d71","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1dd53a4f84f94c0ce92e9a10db899f613b2cbeaf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.8794025d71.tgz","fileCount":1110,"integrity":"sha512-OITddZSHnXs9XlEcVthcHWxnYxFJbhxHsVt2hJCovC6xSAUHr/JSEBJAqJ2UWMMIkQhMYZ7Np43haEV0gI21gg==","signatures":[{"sig":"MEUCIHti1BwbSf/vFD33jXTNN6reusfwEwFf76dPZuntmjxDAiEAsqvPT1DU8E3UgETkv4secWzm/08LW4CAREBvGdkTFmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3158586},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"72a7c6ab11b03b81a2dd09119fe94a4606633ae1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.8794025d71","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.8794025d71","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.12.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.8794025d71","@lodestar/utils":"1.12.0-dev.8794025d71","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.8794025d71","@lodestar/logger":"1.12.0-dev.8794025d71","@lodestar/params":"1.12.0-dev.8794025d71","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.8794025d71","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.8794025d71","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.8794025d71","@lodestar/light-client":"1.12.0-dev.8794025d71","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.8794025d71","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.8794025d71_1694772594767_0.9310332971627087","host":"s3://npm-registry-packages"}},"1.12.0-dev.4d5799ed21":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.4d5799ed21","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.4d5799ed21","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba3a01dc74bbbdd4b79899c4ca0b28dafa3ab151","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.4d5799ed21.tgz","fileCount":1110,"integrity":"sha512-Hf4ampjAYjzzXxED7oc/nISkPUc12gklB7D8802/X6WvF2cPQPQxFDISvAMrSisT/WCQyNiqgMLC/iUjtpkGoA==","signatures":[{"sig":"MEYCIQCFavmFrG0zfih/VR2rJ1tvd9zCKAWbR9qp53beMlMqIQIhAKzBkPnXtv08o9hHVxg1K8OVA5VL78/7ZdFSuLD3Z68K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3156247},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"456b9e3100087d954230380808bee2ad11fc19a1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.6.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.6.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.4d5799ed21","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.4d5799ed21","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.4d5799ed21","@lodestar/utils":"1.12.0-dev.4d5799ed21","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.4d5799ed21","@lodestar/logger":"1.12.0-dev.4d5799ed21","@lodestar/params":"1.12.0-dev.4d5799ed21","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.4d5799ed21","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.4d5799ed21","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.4d5799ed21","@lodestar/light-client":"1.12.0-dev.4d5799ed21","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.4d5799ed21","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.4d5799ed21_1695105888757_0.07760815510162256","host":"s3://npm-registry-packages"}},"1.12.0-dev.c133eb6903":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.c133eb6903","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.c133eb6903","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"561d86144f06ee9e517686fe6388ebf1c2a4f123","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.c133eb6903.tgz","fileCount":1110,"integrity":"sha512-IO8v5ebGSd3H+qnOpgj8iZ5eviRwhxVo8jQDc24iwhvoWBCbnkxYTLZinf6iPV6AG6E1B8+LzTsl1DhkR6s5Ig==","signatures":[{"sig":"MEYCIQD3bNm3nvOlwrZ/rUxED4JDjzglJD7oBxVEAX/8xDd0bAIhAJbece8LkYrmLBDnRDbhb/d9MQf+DeqFyQWwH5M3MkzO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3156247},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9bb521a87557ca20758616d9328674053f012c27","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.c133eb6903","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.c133eb6903","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.c133eb6903","@lodestar/utils":"1.12.0-dev.c133eb6903","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.c133eb6903","@lodestar/logger":"1.12.0-dev.c133eb6903","@lodestar/params":"1.12.0-dev.c133eb6903","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.c133eb6903","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.c133eb6903","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.c133eb6903","@lodestar/light-client":"1.12.0-dev.c133eb6903","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.c133eb6903","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.c133eb6903_1695206610405_0.49341657712441456","host":"s3://npm-registry-packages"}},"1.12.0-dev.f77b774be2":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.f77b774be2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.f77b774be2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"015187836ee877da17f041b7539160d5d36f65f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.f77b774be2.tgz","fileCount":1110,"integrity":"sha512-GdW4sLx2V0HCIVLJujiwrbYxq5JvtGapOyoffFG86Htut1+kDlCKZG7X3ORWpRLiAo8JA5t2RtCFjiwY/q9yvw==","signatures":[{"sig":"MEYCIQCYYYA+DW+I6gQGOIGK7RVlekupVyUyDzkirZIxE7KrFgIhAPITSclVAh98Ln6SooGjOkMdSbWpTlYqHZ1PiUd3Puv/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3156247},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"38b7149bfaec4d3687871a656b3a6f928edc8c23","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.f77b774be2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.f77b774be2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.f77b774be2","@lodestar/utils":"1.12.0-dev.f77b774be2","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.f77b774be2","@lodestar/logger":"1.12.0-dev.f77b774be2","@lodestar/params":"1.12.0-dev.f77b774be2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.f77b774be2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.f77b774be2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.f77b774be2","@lodestar/light-client":"1.12.0-dev.f77b774be2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.f77b774be2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.f77b774be2_1695220753686_0.6330513679870542","host":"s3://npm-registry-packages"}},"1.12.0-dev.900f6a732f":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.900f6a732f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.900f6a732f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85e86fc37366f7e5a2c9864839b9e82b622c5a11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.900f6a732f.tgz","fileCount":1110,"integrity":"sha512-Ba98kqH8vtf3H9BfdHM2Aud5WNy0V0nzCra2RqYQHqNKho3od8vkudYOE06OJt5KzS+/0GdhW8CbyilOCLAqJQ==","signatures":[{"sig":"MEQCIEkodCZI3D1NNIoE9i4goFbF8qUgJEX1Su+J0R5B8qTkAiBZ5b0L1i7qt79fGcaGsZjc6LGgvVCzYlXVCuSTKxfhnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3156247},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5228283a09b9fd48ee27d799d54e39c8ee7b6f04","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.900f6a732f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.900f6a732f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.900f6a732f","@lodestar/utils":"1.12.0-dev.900f6a732f","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.900f6a732f","@lodestar/logger":"1.12.0-dev.900f6a732f","@lodestar/params":"1.12.0-dev.900f6a732f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.900f6a732f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.900f6a732f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.900f6a732f","@lodestar/light-client":"1.12.0-dev.900f6a732f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.900f6a732f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.900f6a732f_1695288178445_0.1898855259051857","host":"s3://npm-registry-packages"}},"1.12.0-dev.9dae25f817":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.9dae25f817","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.9dae25f817","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"446fb47210ff9a57063362c02845731aaa39f30a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.9dae25f817.tgz","fileCount":1110,"integrity":"sha512-geCe0ZTTiUdFIuz13+LubtXUzbkxrdTGnwjAzDIJ9W6CkAIMC12QHxSzgC7DllH+TDxBCS762KT0j8Y3K7uqSA==","signatures":[{"sig":"MEYCIQCyEaEwLPoaJKAoMyeA54tlh8DaTegmU/NtCbuF1U84tAIhAOKG4vuslaoRcB/8lQ3FMhMB5sJTfJidCQYaGVT+D8GH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3156247},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eb735a50a7b9ddfaec2a221657ebcd065a7eb5a1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.9dae25f817","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.9dae25f817","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.9dae25f817","@lodestar/utils":"1.12.0-dev.9dae25f817","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.9dae25f817","@lodestar/logger":"1.12.0-dev.9dae25f817","@lodestar/params":"1.12.0-dev.9dae25f817","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.9dae25f817","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.9dae25f817","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.9dae25f817","@lodestar/light-client":"1.12.0-dev.9dae25f817","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.9dae25f817","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.9dae25f817_1695308894354_0.5252932768380463","host":"s3://npm-registry-packages"}},"1.12.0-dev.4fd3d4d302":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.4fd3d4d302","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.4fd3d4d302","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0cbedf66f65439ccbc4f60fa816ea6949a724f5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.4fd3d4d302.tgz","fileCount":1110,"integrity":"sha512-DxX/w7vunUufXEbYtk/IERx9yxX6GpWkW0YdcKRVrwsg8Yj1geu6gwhZGBxEGznOxwpKOmGTtoBq8Mn556fSsw==","signatures":[{"sig":"MEYCIQCdeGCSkiyr6Gf8/uuR+OsF7+TAd7gsOmk1ybWEktg5agIhAL6aI/uuomBUy/AuV4SWYFDjjmDwgA0nO9B63KuP/bot","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3159912},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b8e7b37bd7b6a6cf006cf0a0d330941919f1f1a0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.4fd3d4d302","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.4fd3d4d302","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.4fd3d4d302","@lodestar/utils":"1.12.0-dev.4fd3d4d302","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.4fd3d4d302","@lodestar/logger":"1.12.0-dev.4fd3d4d302","@lodestar/params":"1.12.0-dev.4fd3d4d302","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.4fd3d4d302","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.4fd3d4d302","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.4fd3d4d302","@lodestar/light-client":"1.12.0-dev.4fd3d4d302","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.4fd3d4d302","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.4fd3d4d302_1695377347253_0.5901748205158848","host":"s3://npm-registry-packages"}},"1.12.0-dev.ed794b4c1f":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.ed794b4c1f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.ed794b4c1f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d02ec459f6e174637645ec4ad9cbece8a9b86c56","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.ed794b4c1f.tgz","fileCount":1110,"integrity":"sha512-ZyENsASXkJUV7lMzSeyNV57qhFLBYNwNAyC/wW246Gmjga6uE6t6cMoadbP2YJU3G2MzHK6fjkpYlOu5aoYQPQ==","signatures":[{"sig":"MEYCIQDhpEFMOBPMGrX2jPTCLiL6hk7NC4JoAcBwVCTQ+38grAIhAOOi/y0r7fCRrBZulbmdb4RdQucmL/U3lbqQ4fhA3Ojk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3159912},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"56b516c90a8e21e423a02d5957f62efa0aa8cd57","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.ed794b4c1f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.ed794b4c1f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.ed794b4c1f","@lodestar/utils":"1.12.0-dev.ed794b4c1f","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.ed794b4c1f","@lodestar/logger":"1.12.0-dev.ed794b4c1f","@lodestar/params":"1.12.0-dev.ed794b4c1f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.ed794b4c1f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.ed794b4c1f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.ed794b4c1f","@lodestar/light-client":"1.12.0-dev.ed794b4c1f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.ed794b4c1f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.ed794b4c1f_1695406401143_0.5225243745556734","host":"s3://npm-registry-packages"}},"1.12.0-dev.8df44503fa":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.8df44503fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.8df44503fa","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d0e1bb080ede9f937d5f3d546ef12437d6e117e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.8df44503fa.tgz","fileCount":1110,"integrity":"sha512-2If1xycASBZXrKzYBV5KXQYicYVkUL3w+VenrYA6tGOc3O9ARDPbHkEGTNJpyTDi/0m9bIltK2LJpBwUGn6+0Q==","signatures":[{"sig":"MEQCIB+Z/iBhMIT8OFKZYlCKRTxGSzK8YzbuSaVenz9lSm9AAiAiUWQWDDuUKSc6cXyyKxfo0JF1jdzLaitnWrnDKe3lCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3159912},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"85ed05825656f1f628a578513651776123178e5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.8df44503fa","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.8df44503fa","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.8df44503fa","@lodestar/utils":"1.12.0-dev.8df44503fa","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.8df44503fa","@lodestar/logger":"1.12.0-dev.8df44503fa","@lodestar/params":"1.12.0-dev.8df44503fa","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.8df44503fa","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.8df44503fa","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.8df44503fa","@lodestar/light-client":"1.12.0-dev.8df44503fa","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.8df44503fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.8df44503fa_1695409349939_0.8363774019240906","host":"s3://npm-registry-packages"}},"1.12.0-dev.e17fe6bff2":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.e17fe6bff2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.e17fe6bff2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0d905bf69753fd60532cf36dcae1fa9f78c3c96","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.e17fe6bff2.tgz","fileCount":1110,"integrity":"sha512-2zh+mHsCVWAjx5XHCn3tDDO4KEyD/mzu1UvfUNA9uOVcnUHip2Qcq05cWhl4VJCiOohYR2AOIG5XRxaUy69Z0A==","signatures":[{"sig":"MEYCIQCsrRiQ3Awh3Vb3cLdkDzcij3pr7nkzzvWU419bCDPOzwIhAIzkrvz4eI+DCCNHuoK1GxDDuW+7Clet6owywVajiV8/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3159927},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5075a838ccd63f5c8a9d198bdfdf051f73c33a80","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.e17fe6bff2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.e17fe6bff2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.e17fe6bff2","@lodestar/utils":"1.12.0-dev.e17fe6bff2","datastore-level":"^10.1.1","@lodestar/config":"1.12.0-dev.e17fe6bff2","@lodestar/logger":"1.12.0-dev.e17fe6bff2","@lodestar/params":"1.12.0-dev.e17fe6bff2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.e17fe6bff2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"1.12.0-dev.e17fe6bff2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.e17fe6bff2","@lodestar/light-client":"1.12.0-dev.e17fe6bff2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.e17fe6bff2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.e17fe6bff2_1695410565097_0.9717138467139761","host":"s3://npm-registry-packages"}},"1.12.0-dev.9618dd1a36":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.9618dd1a36","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.9618dd1a36","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a6db03f3e5c5a0c0040e148d0cce098284eb0e5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.9618dd1a36.tgz","fileCount":1113,"integrity":"sha512-aoaP7SSQPNvJUwyVB64kvCPTaucMKs2kwSSIzLb5iPBgdDoMW4xdvz03Gdzfmz7GX0Si48ni7HdaAnSmBoIkTA==","signatures":[{"sig":"MEUCIQCFQC6ovWeRCAW2WrWshVl8Nt4eTvS6LeC5pG4RN4Xh5wIgBUsTec1IDDOYNrtwpMjPtKt/hSJBya2O4XVgkijWybc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165511},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8699696ff7ee7f34670c601a47cbde88ee783020","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.9618dd1a36","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.9618dd1a36","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.9618dd1a36","@lodestar/utils":"1.12.0-dev.9618dd1a36","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.9618dd1a36","@lodestar/logger":"1.12.0-dev.9618dd1a36","@lodestar/params":"1.12.0-dev.9618dd1a36","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.9618dd1a36","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.9618dd1a36","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.9618dd1a36","@lodestar/light-client":"1.12.0-dev.9618dd1a36","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.9618dd1a36","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.9618dd1a36_1695412719991_0.3851050057668184","host":"s3://npm-registry-packages"}},"1.12.0-dev.caa025095f":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.caa025095f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.caa025095f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b30b62d31b879fa5ee853e9825247df8537d6f1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.caa025095f.tgz","fileCount":1113,"integrity":"sha512-8i9Znn3ThRecy7zDGp9uiTlisTvhp7ooVTh73hD2t5+rbzTyez6xCOUnleieyi2ow0Y8i58/8pp8NlnavKN4eg==","signatures":[{"sig":"MEYCIQDboLOgybZtE0gJookj2KqYDqCEzAg6nYMpMdM2mIGH4wIhAJS8m076rShUBtqTzlTc7k1BA1iLX3O2Dmy/ubFT44iu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165393},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3a066809d2311e86b339c7df38de32d57aa2a42c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.caa025095f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.caa025095f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.caa025095f","@lodestar/utils":"1.12.0-dev.caa025095f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.caa025095f","@lodestar/logger":"1.12.0-dev.caa025095f","@lodestar/params":"1.12.0-dev.caa025095f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.caa025095f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.caa025095f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.caa025095f","@lodestar/light-client":"1.12.0-dev.caa025095f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.caa025095f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.caa025095f_1695497476399_0.3800863728966235","host":"s3://npm-registry-packages"}},"1.12.0-dev.f5e2c3a40c":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.f5e2c3a40c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.f5e2c3a40c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1eabc3282a879df71b23f8bf5d6a86fd6ecefb29","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.f5e2c3a40c.tgz","fileCount":1113,"integrity":"sha512-XeMZdSaw2nR+iwfAa2ZaNsF/kYcg3YJrSpuZYbibcw02W3FrmT3yXeefkudpWoSiaR0fCg/d6LPqBWvMzKSunw==","signatures":[{"sig":"MEQCID1K3+1gtS5oGYa8np1YRK3Uf7hoAXEE3vY9YoGDg/NgAiBR6HAmQ8dz8fnDD4pT2xpjuerLKyWLTXSXVf+25FcKZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8157437c9b5e9529462a840d7efceb8dcb4976b4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.f5e2c3a40c","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.f5e2c3a40c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.f5e2c3a40c","@lodestar/utils":"1.12.0-dev.f5e2c3a40c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.f5e2c3a40c","@lodestar/logger":"1.12.0-dev.f5e2c3a40c","@lodestar/params":"1.12.0-dev.f5e2c3a40c","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.f5e2c3a40c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.f5e2c3a40c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.f5e2c3a40c","@lodestar/light-client":"1.12.0-dev.f5e2c3a40c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.f5e2c3a40c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.f5e2c3a40c_1695498457179_0.8189655000596161","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"@lodestar/beacon-node","version":"1.11.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d3872872f0671b961582374fd40bd35f5d756e03","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.2.tgz","fileCount":1110,"integrity":"sha512-CkLcXSktIDbxQekg6Zw+D0IVA//WDCcMBop4lWOgjVH4XwAMhZ8ue34QkVT83OLZsxDKkzYmT6KLck/bbrqVPA==","signatures":[{"sig":"MEQCIChex/XjC2IWvCoFpkHLotw28uwCeZDZxgXZ8l4T4yciAiBpz+e05ILS5U9W8R9OKRxmrG46BgRm+RgV3DaRXLrUqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148202},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5a861607dd8867cb65b908996d87415eebba2c2d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"^1.11.2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"^1.11.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"^1.11.2","@lodestar/utils":"^1.11.2","datastore-level":"^10.1.1","@lodestar/config":"^1.11.2","@lodestar/logger":"^1.11.2","@lodestar/params":"^1.11.2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"^1.11.2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.11.2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.11.2","@lodestar/light-client":"^1.11.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"^1.11.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.2_1695647417608_0.46300572781080285","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"@lodestar/beacon-node","version":"1.11.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.11.3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"19c0ba1febedd2bffad897c40ae695035fb90dcd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.11.3.tgz","fileCount":1110,"integrity":"sha512-NWzm2vUbdc9pUzUfSUgZcijSiFa6Xiv20tRopVKprRM6TAD9Hpw60Yo+k0FMZ4G9L1t0dzk6eAJFCHCRYd0vKw==","signatures":[{"sig":"MEUCIALORD9ACNdHhWPIpWjmN2E0K+7LO7hq9JDRpub99M1aAiEAtBbeXE/bH5SRIpWk3BKWDfEo8Qdw1oeRb0gZd1d3qhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3148202},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9ade975f381c97afecf879b1973cebbeaefe07c4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"^1.11.3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"^1.11.3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.10.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"^1.11.3","@lodestar/utils":"^1.11.3","datastore-level":"^10.1.1","@lodestar/config":"^1.11.3","@lodestar/logger":"^1.11.3","@lodestar/params":"^1.11.3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"^1.11.3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@lodestar/validator":"^1.11.3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.11.3","@lodestar/light-client":"^1.11.3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"^1.11.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.11.3_1695666800247_0.5269737274687318","host":"s3://npm-registry-packages"}},"1.12.0-dev.a11427edba":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.a11427edba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.a11427edba","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9426ea68cab6a45e4a341b96090365c19be794d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.a11427edba.tgz","fileCount":1113,"integrity":"sha512-R91ZLH+B0DfFKjkZ6oYN4dJbhrZhV1oD0oGUKX4s85FfeKWgtI/X9nbrXC29KQySswgqHcgtqur+5nmly9fW5A==","signatures":[{"sig":"MEYCIQC8+YMgphZSZhdJ7CGc5Q+iCW5E1Wf5I7NPneW/ROTvmQIhAJmelP+2ewkHVS2sJK+WkyhCUX4B1COBzuaC8uK7A67m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cd2724f72764676ab1ee93a2184e58ad00023049","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.a11427edba","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.a11427edba","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.a11427edba","@lodestar/utils":"1.12.0-dev.a11427edba","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.a11427edba","@lodestar/logger":"1.12.0-dev.a11427edba","@lodestar/params":"1.12.0-dev.a11427edba","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.a11427edba","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.a11427edba","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.a11427edba","@lodestar/light-client":"1.12.0-dev.a11427edba","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.a11427edba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.a11427edba_1695728241192_0.8400809284626989","host":"s3://npm-registry-packages"}},"1.12.0-dev.2177d638ad":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.2177d638ad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.2177d638ad","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d8b8dd76ed8de0932c012f8e932db1f0ff0fbf2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.2177d638ad.tgz","fileCount":1113,"integrity":"sha512-8J97/4mvTyTQ6QbkwBe6UF5Y9pnlawBRe5UZhBrmnNG4guRJiiDdQfQWdkgluzUhcNu2BwsI3aYv/2O9jggldQ==","signatures":[{"sig":"MEQCIDYsfY9xA/rMq0Yw5PGDrU/7zKb4dGeNiEoiHN6PRnTdAiBrqzI18BCd62Q6Db2qnb1Gp+sngkBR/qY1J5df/PAWwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1319da124c5c499971237b6830f49a67b8412e71","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.2177d638ad","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.2177d638ad","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.2177d638ad","@lodestar/utils":"1.12.0-dev.2177d638ad","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.2177d638ad","@lodestar/logger":"1.12.0-dev.2177d638ad","@lodestar/params":"1.12.0-dev.2177d638ad","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.2177d638ad","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.2177d638ad","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.2177d638ad","@lodestar/light-client":"1.12.0-dev.2177d638ad","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.2177d638ad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.2177d638ad_1695743346339_0.08526377916395056","host":"s3://npm-registry-packages"}},"1.12.0-dev.e9d57cdf50":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.e9d57cdf50","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.e9d57cdf50","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"33879a6d74af4a34f217720a33eb0b690adf7e87","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.e9d57cdf50.tgz","fileCount":1113,"integrity":"sha512-6zsTZ98zzEoC8ipo1dYAGXxAYplxT3hxj7l+jkDCrKvpnSCutpkjioiQnb4S9GzoDSNqOSk1hTU9b4VmATBPWQ==","signatures":[{"sig":"MEUCIH9f26rqlc+1nEby9ExqI8cp567gj8LaW4tfKUcn5JE6AiEAkNkuCEyL6/UggA0aS/O3lRJ4V7rqh8EUAHBgf72ec5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f97c8b340c4cdb7bceac15f8a571d13a844d040f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.e9d57cdf50","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.e9d57cdf50","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.e9d57cdf50","@lodestar/utils":"1.12.0-dev.e9d57cdf50","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.e9d57cdf50","@lodestar/logger":"1.12.0-dev.e9d57cdf50","@lodestar/params":"1.12.0-dev.e9d57cdf50","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.e9d57cdf50","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.e9d57cdf50","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.e9d57cdf50","@lodestar/light-client":"1.12.0-dev.e9d57cdf50","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.e9d57cdf50","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.e9d57cdf50_1695755259626_0.956466376354729","host":"s3://npm-registry-packages"}},"1.12.0-dev.6a12f73018":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.6a12f73018","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.6a12f73018","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56db2c91095047348a4fd3ab2c370c99ee3d4158","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.6a12f73018.tgz","fileCount":1113,"integrity":"sha512-UNyNErpsPbhGB+U7xmc+nEmwFCIE95mtjAZIcIJmjzhII+McT3OPsM4W0aYnRomPd9RcfPRjd3y5ndVClXQGDw==","signatures":[{"sig":"MEQCIB4cPqlxVFmRAf7bh/gLVe8wv8uL4+091HlfZgiUrw+oAiBBIvvpg+fsm4zo0Z2hpKcaY/vN2UUJ3uZEvnvM57gXaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"48bc4d8b703c2a7bfade5d138f8b7400fac68711","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.6a12f73018","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.6a12f73018","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.6a12f73018","@lodestar/utils":"1.12.0-dev.6a12f73018","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.6a12f73018","@lodestar/logger":"1.12.0-dev.6a12f73018","@lodestar/params":"1.12.0-dev.6a12f73018","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.6a12f73018","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.6a12f73018","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.6a12f73018","@lodestar/light-client":"1.12.0-dev.6a12f73018","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.6a12f73018","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.6a12f73018_1695808249031_0.7465877156138812","host":"s3://npm-registry-packages"}},"1.12.0-dev.4557276c52":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.4557276c52","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.4557276c52","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e34ae8981cbc35232e9b35b2efd89c7185e2b6dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.4557276c52.tgz","fileCount":1113,"integrity":"sha512-8Ar2WVsrS51b35CifiZOvzyP15DB26oCqXpAqtVtqVPhqxMYlhATx1l/qSsaWuwxP98d2MLPHFic8NrpxTjyuQ==","signatures":[{"sig":"MEQCICZUcvVQbeFBxgw2Ac+Qw5GY9P4eJ+/YhU7DrSQp4XMlAiAnUSDgJrlhuh3KgCDMOLrehnxe1k63Ei+XfpkTjpr97Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ebff77c8731a723a103d5a3575a9b2f3dcfd1c7e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.4557276c52","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.4557276c52","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.4557276c52","@lodestar/utils":"1.12.0-dev.4557276c52","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.4557276c52","@lodestar/logger":"1.12.0-dev.4557276c52","@lodestar/params":"1.12.0-dev.4557276c52","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.4557276c52","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.4557276c52","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.4557276c52","@lodestar/light-client":"1.12.0-dev.4557276c52","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.4557276c52","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.4557276c52_1695834115694_0.7648147510900871","host":"s3://npm-registry-packages"}},"1.12.0-dev.7c4df91643":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.7c4df91643","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.7c4df91643","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"32e548ba89904514f3a075625e783fe9fc1d482b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.7c4df91643.tgz","fileCount":1113,"integrity":"sha512-pF8pvGMyjzdSzvgasQvM1QLiNKhabgR9En/HyE+rBF7k8OXIguRiMsJ81gN48Z0WIEGZhanQbgZbPQtRJDk/mg==","signatures":[{"sig":"MEYCIQD52cSFB3XpLugd2VMV0ZDuGh82Nv99aJW8JgNwtmr49wIhAOmngI9k+NLRLvVtsad2VD4TVnXhyl0QmdlB3KDi16v8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"07b67629770e3841324453021b1492e1cfdc5dc2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.7c4df91643","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.7c4df91643","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.7c4df91643","@lodestar/utils":"1.12.0-dev.7c4df91643","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.7c4df91643","@lodestar/logger":"1.12.0-dev.7c4df91643","@lodestar/params":"1.12.0-dev.7c4df91643","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.7c4df91643","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.7c4df91643","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.7c4df91643","@lodestar/light-client":"1.12.0-dev.7c4df91643","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.7c4df91643","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.7c4df91643_1695906126693_0.6567893898428376","host":"s3://npm-registry-packages"}},"1.12.0-dev.13978344a3":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.13978344a3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.13978344a3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8300e6fe2e84588f2377a8f63b67ebeaf4b5407e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.13978344a3.tgz","fileCount":1113,"integrity":"sha512-tOdIaZnVlP5WsujLVw4v9ZkMiIYY7ftF5aUSfHnP2ibhmvr89mtlSDG/z9OzXIHMkwY1xssZDHNUQn2hwB24bQ==","signatures":[{"sig":"MEUCIHj6zXVHi+ELJzM5VCfsuNQrzO3LRPP9ZseqX7imtEYKAiEAzXuvuRM28Pj7KHSFXXuvOSr5haY2H5rAMCxkoZhQto4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dde6d070aa57795cde62c39a71e1fa3c5487cf42","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.13978344a3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.13978344a3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.13978344a3","@lodestar/utils":"1.12.0-dev.13978344a3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.13978344a3","@lodestar/logger":"1.12.0-dev.13978344a3","@lodestar/params":"1.12.0-dev.13978344a3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.13978344a3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.13978344a3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.13978344a3","@lodestar/light-client":"1.12.0-dev.13978344a3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.13978344a3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.13978344a3_1695918634771_0.2686419174827632","host":"s3://npm-registry-packages"}},"1.12.0-dev.4288f8c57b":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.4288f8c57b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.4288f8c57b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be1f583ea9a689f31f9b39d346b620be35fc497e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.4288f8c57b.tgz","fileCount":1113,"integrity":"sha512-QeRAsvEU3W1rI3BDC58k6OkhNu2MgcyE/3r0RegEApIm3XG7jp7Ij6ijNsRwHQRn37BwXfGhFTZUdwQwzVUXZA==","signatures":[{"sig":"MEYCIQD2DO5lJ6s/B+DCf1dmdopsgUZARjW778yTYYGMG8+n6gIhAKvm5N56u9zNbcvMQit8Px0c55vP7CX6GAIj1/vzAtB2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3165971},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"260b912e9d64bc72132abb570d653d20170886bc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.4288f8c57b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.4288f8c57b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.4288f8c57b","@lodestar/utils":"1.12.0-dev.4288f8c57b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.4288f8c57b","@lodestar/logger":"1.12.0-dev.4288f8c57b","@lodestar/params":"1.12.0-dev.4288f8c57b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.4288f8c57b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.4288f8c57b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.4288f8c57b","@lodestar/light-client":"1.12.0-dev.4288f8c57b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.4288f8c57b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.4288f8c57b_1695993744079_0.5256503952004361","host":"s3://npm-registry-packages"}},"1.12.0-dev.070c12134b":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.070c12134b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.070c12134b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9e2bb18fbc53f8e99f5699f2fd849e9528f4a51d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.070c12134b.tgz","fileCount":1113,"integrity":"sha512-I8fkgYXRjOwMJ5Nc3Wzuo9N949CNUTcofmEaXBmxay0MIGodz+HUQtPK31czyJB2HMkLr4/kegIN3kcSm/EBkg==","signatures":[{"sig":"MEYCIQDXDo//hyl+kuFfONwlcROLR+IJk5WUa0WwB8WpNs0dhgIhAMoIHSKEYkbSGhxXSdhJ7/YIqO0cUwlk1F2vVn1/sbEU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3166304},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"334733bd327516f6b62630a3f93f9ee800c8f9e1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.070c12134b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.070c12134b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.070c12134b","@lodestar/utils":"1.12.0-dev.070c12134b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.070c12134b","@lodestar/logger":"1.12.0-dev.070c12134b","@lodestar/params":"1.12.0-dev.070c12134b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.070c12134b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.070c12134b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.070c12134b","@lodestar/light-client":"1.12.0-dev.070c12134b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.070c12134b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.070c12134b_1695996203711_0.253531119756939","host":"s3://npm-registry-packages"}},"1.12.0-dev.9cd65cc574":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.9cd65cc574","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.9cd65cc574","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"124e297d593843a96185843ceaf4d13abe56b694","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.9cd65cc574.tgz","fileCount":1113,"integrity":"sha512-hMwE6CKb+SJPMcbzztq/rpPkPeGiOTKVZzxgy3dL2a/9JRYdgoYIoD9s6mDG7w8KjoOEkeF8CpI8pFYO/Wuqjg==","signatures":[{"sig":"MEUCIAcgxmUXsR2J/rBfqHG6FPXPwIbTXPDVxFMnOcWAqNtYAiEA9wGUMJDQKYh/21rUk1z/5huZTXlnVOoMtflwS2wMYZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3168095},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e0b305e5fa5739678d3c9155453c005d09342198","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.7.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.9cd65cc574","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.9cd65cc574","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.9cd65cc574","@lodestar/utils":"1.12.0-dev.9cd65cc574","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.9cd65cc574","@lodestar/logger":"1.12.0-dev.9cd65cc574","@lodestar/params":"1.12.0-dev.9cd65cc574","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.9cd65cc574","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.9cd65cc574","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.9cd65cc574","@lodestar/light-client":"1.12.0-dev.9cd65cc574","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.9cd65cc574","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.9cd65cc574_1695997113247_0.9811399814740642","host":"s3://npm-registry-packages"}},"1.12.0-dev.3cfa9cd6b7":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.3cfa9cd6b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.3cfa9cd6b7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7f090488534cfd99eebba98bdc1277f924accf42","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.3cfa9cd6b7.tgz","fileCount":1113,"integrity":"sha512-G5goOGdmCrCTjck2FMajhWtRR3K6NhdQZqfD9Wx2Qqnd3qgcmbHZwULfUvbZRrtSSUbyaIrrkj7LUnOyU3IKug==","signatures":[{"sig":"MEMCIF0YT25f1CPqvqEk8Th9zyXTTs7Oll0DPxdtgLBrXqmbAh9vAazJIVwvoIFyRYLYpjGFr8PhjswnuTyeiXb71MoH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6a8b235f1ed27b0608b3defa2420d2b4a21576c1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.3cfa9cd6b7","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.3cfa9cd6b7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.3cfa9cd6b7","@lodestar/utils":"1.12.0-dev.3cfa9cd6b7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.3cfa9cd6b7","@lodestar/logger":"1.12.0-dev.3cfa9cd6b7","@lodestar/params":"1.12.0-dev.3cfa9cd6b7","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.3cfa9cd6b7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.3cfa9cd6b7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.3cfa9cd6b7","@lodestar/light-client":"1.12.0-dev.3cfa9cd6b7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.3cfa9cd6b7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.3cfa9cd6b7_1696008048906_0.939166986863595","host":"s3://npm-registry-packages"}},"1.12.0-dev.c3f582375b":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.c3f582375b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.c3f582375b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7f0ea00739fd9cbf00f531a697ce76f78f7941df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.c3f582375b.tgz","fileCount":1113,"integrity":"sha512-qKrsBsDdONHzb933moQA6d+J7olVLguAyjneUn1fM/JuufUwk2xwvYrI+hfnHm4x3tDmd9jgL3fIdj3ff3KWLA==","signatures":[{"sig":"MEQCIBphZuO/Uon08hf5U82kMqxjPc7nP5y0+O+5K4x/kJ4yAiBlgVpcKVnzjsGapmtzpaOQuXWbBtd1x3767btW9haynQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"12e31edab689870127e9cc820f17690c67ce45b9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.c3f582375b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.c3f582375b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.c3f582375b","@lodestar/utils":"1.12.0-dev.c3f582375b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.c3f582375b","@lodestar/logger":"1.12.0-dev.c3f582375b","@lodestar/params":"1.12.0-dev.c3f582375b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.c3f582375b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.c3f582375b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.c3f582375b","@lodestar/light-client":"1.12.0-dev.c3f582375b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.c3f582375b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.c3f582375b_1696077001844_0.8851851318753023","host":"s3://npm-registry-packages"}},"1.12.0-dev.b46dfcb409":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.b46dfcb409","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.b46dfcb409","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"143c4d7d9fdb04abc4779210bbafd37adfa56ec4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.b46dfcb409.tgz","fileCount":1113,"integrity":"sha512-R3jk5zqaqA5pKZon4fF/+7laSUeVjGyl0I7yoASHOnXVp4+veM6pbfpqF3bNUUvanaeiesaQAyJUWOonb7Zo+A==","signatures":[{"sig":"MEUCIAk6L6R4cFYfBF2Kb7Wxy+QK1wqB9a2FX3z1GHDAUzGAAiEAwzoG4W2AUvbQRgSAU/6hIE7ANycmD/qjc0N1YvAba70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d473efca683ab80667578d499cd6f26df14bc618","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.b46dfcb409","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.b46dfcb409","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.b46dfcb409","@lodestar/utils":"1.12.0-dev.b46dfcb409","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.b46dfcb409","@lodestar/logger":"1.12.0-dev.b46dfcb409","@lodestar/params":"1.12.0-dev.b46dfcb409","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.b46dfcb409","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.b46dfcb409","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.b46dfcb409","@lodestar/light-client":"1.12.0-dev.b46dfcb409","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.b46dfcb409","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.b46dfcb409_1696078001262_0.8782515704064364","host":"s3://npm-registry-packages"}},"1.12.0-dev.1d14dc1229":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.1d14dc1229","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.1d14dc1229","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9712686d07b5310b61ec713a5366d7b03d187071","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.1d14dc1229.tgz","fileCount":1113,"integrity":"sha512-dl+fXiq3rfD4W+qsJ+okBSPEKUcOUNBJn8SyM0HDsWvzpaisgdLpgqWtoOWO/nA+SCT0eWUHHK9S6jsyAZKqRg==","signatures":[{"sig":"MEUCIQCLJY3hNNVG7dThm+Swu6urooneVpWgsrk9U2hD4oNAKAIgA5tbDbbS8VA0DPDr99NLYmqZkVQUYl0amduQayzd34Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6a46d2829e038d611b743b1036625759b3fb5005","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.1d14dc1229","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.1d14dc1229","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.1d14dc1229","@lodestar/utils":"1.12.0-dev.1d14dc1229","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.1d14dc1229","@lodestar/logger":"1.12.0-dev.1d14dc1229","@lodestar/params":"1.12.0-dev.1d14dc1229","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.1d14dc1229","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.1d14dc1229","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.1d14dc1229","@lodestar/light-client":"1.12.0-dev.1d14dc1229","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.1d14dc1229","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.1d14dc1229_1696213100930_0.5604309939787775","host":"s3://npm-registry-packages"}},"1.12.0-dev.6629242ebe":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.6629242ebe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.6629242ebe","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4867fb45cdc2dc1e9b3c01a566e30ca36d935110","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.6629242ebe.tgz","fileCount":1113,"integrity":"sha512-rRNCy2IS7/u+TDWb9gVPXg3wb4z6KSh/R+BSjzEdAq3USm1Exx7zKXGbbhkIwFA1VIJvLwUYPGhGe0VEnjz5jA==","signatures":[{"sig":"MEYCIQDvEaDIa1mpFZj8+T4RsSx0kZX0neaMR/C5W/t/qmTW8QIhAIV6PJ+nTZcDM+LgXBxpaBHR3msfYGp+WllIXTpc1u/p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d0ded55909f1e0a876495cde3ad522d0a50a93f8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.6629242ebe","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.6629242ebe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.6629242ebe","@lodestar/utils":"1.12.0-dev.6629242ebe","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.6629242ebe","@lodestar/logger":"1.12.0-dev.6629242ebe","@lodestar/params":"1.12.0-dev.6629242ebe","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.6629242ebe","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.6629242ebe","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.6629242ebe","@lodestar/light-client":"1.12.0-dev.6629242ebe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.6629242ebe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.6629242ebe_1696258040205_0.3585678484009607","host":"s3://npm-registry-packages"}},"1.12.0-dev.d9e6f1a863":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.d9e6f1a863","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.d9e6f1a863","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f7a5efa7968c3093ad736c1ada059a75c4d798b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.d9e6f1a863.tgz","fileCount":1113,"integrity":"sha512-+xavHk/E1Qpe8EpkLBybrBv0LKFIhXg2tov9puditHDzYFDb7tFDwK58J4YyaVzsMwOUldU6ZyNZZP/llPr9lg==","signatures":[{"sig":"MEQCIAW+UCC8nZtCA6DB3C91ic33tBqalQeRDxsDaT1/QyVvAiBDo+CK7TP3Ogqe8Oul00ccMDxHJjObjzbP3DTQzhterg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fe5860582003ad5a68159b835d343f93546bf24d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.d9e6f1a863","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.d9e6f1a863","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.d9e6f1a863","@lodestar/utils":"1.12.0-dev.d9e6f1a863","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.d9e6f1a863","@lodestar/logger":"1.12.0-dev.d9e6f1a863","@lodestar/params":"1.12.0-dev.d9e6f1a863","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.d9e6f1a863","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.d9e6f1a863","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.d9e6f1a863","@lodestar/light-client":"1.12.0-dev.d9e6f1a863","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.d9e6f1a863","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.d9e6f1a863_1696322025022_0.2723111142333776","host":"s3://npm-registry-packages"}},"1.12.0-dev.1d301bb5bb":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.1d301bb5bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.1d301bb5bb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60bc1f32967679b60d3aca0a67976e1f865e7eee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.1d301bb5bb.tgz","fileCount":1113,"integrity":"sha512-cTJQOhszNZ/Pom70WKTWTLfrQdGFegjiGQHPFD9IQts5q2LGDWnlpWEj8LzNQkkFexuN4cej3BSJCn4/klRHtA==","signatures":[{"sig":"MEYCIQDPgn4V6djqzWnQMeu658L8U+tVp9uV3SPaDkOhUWd8jAIhAMeuYvyUyhKc/DaHY0WLcak8gq+AqUowHsp5cnrO7Gx2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9c30b394b634e0a3280b68af855a943c894a59a4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.1d301bb5bb","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.1d301bb5bb","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.1d301bb5bb","@lodestar/utils":"1.12.0-dev.1d301bb5bb","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.1d301bb5bb","@lodestar/logger":"1.12.0-dev.1d301bb5bb","@lodestar/params":"1.12.0-dev.1d301bb5bb","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.1d301bb5bb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.1d301bb5bb","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.1d301bb5bb","@lodestar/light-client":"1.12.0-dev.1d301bb5bb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.1d301bb5bb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.1d301bb5bb_1696340795041_0.968480728139989","host":"s3://npm-registry-packages"}},"1.12.0-dev.2493672e9e":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.2493672e9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.2493672e9e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7dd825e3e91aa47c51d595d7347d358fd00d8e73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.2493672e9e.tgz","fileCount":1113,"integrity":"sha512-NB0av3r4NZB7BRWFeVVza4R40NiQCjZL94V5SHAKfImrik4TAe9ZMeJ0uHobQZys6AeJCK6TLcDIn2xSzCXRmQ==","signatures":[{"sig":"MEUCIQDDj+poWxzlmCVkjQpHpIPi/v9yse/KBqWUs3jFQWs+lAIgUbFSZJTgS9KEUfWe4OF2EvCSIf08sdqoIXtXJ9sLRW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"34231b8e0b3ba629fefb832811782ec7f4a7fdfc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.2493672e9e","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.2493672e9e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.2493672e9e","@lodestar/utils":"1.12.0-dev.2493672e9e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.2493672e9e","@lodestar/logger":"1.12.0-dev.2493672e9e","@lodestar/params":"1.12.0-dev.2493672e9e","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.2493672e9e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.2493672e9e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.2493672e9e","@lodestar/light-client":"1.12.0-dev.2493672e9e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.2493672e9e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.2493672e9e_1696342887072_0.5980841563957888","host":"s3://npm-registry-packages"}},"1.12.0-dev.d25d57e688":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.d25d57e688","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.d25d57e688","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c8e0a8ae1ec3f278e118c179eecdc49d1385783","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.d25d57e688.tgz","fileCount":1113,"integrity":"sha512-wdbgh7ESJbpyV78qpBlW4sQ8I/a3csVrprPuko3C8aASUQIYjSDVfnozLqPatUM4tBq2zEyirXV4Kt53x73DfA==","signatures":[{"sig":"MEQCIFbVtLqNnzvTitEMZdeAgVaS6T6ZEmROKE637qWiOpVQAiB9EoqVSWQJ2xqo12K5NMofJll5az4mwmVngFApDB05wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c2e74afb8aeaa75d957960b2f7427ec68b593e4c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.d25d57e688","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.d25d57e688","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.d25d57e688","@lodestar/utils":"1.12.0-dev.d25d57e688","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.d25d57e688","@lodestar/logger":"1.12.0-dev.d25d57e688","@lodestar/params":"1.12.0-dev.d25d57e688","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.d25d57e688","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.d25d57e688","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.d25d57e688","@lodestar/light-client":"1.12.0-dev.d25d57e688","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.d25d57e688","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.d25d57e688_1696584955297_0.10855047972578857","host":"s3://npm-registry-packages"}},"1.12.0-dev.3affade6b2":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.3affade6b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.3affade6b2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bcbe4cf39356a89918d9de3197799652d513ab30","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.3affade6b2.tgz","fileCount":1113,"integrity":"sha512-54A//00YndFCbcVa22E6jC60Vz3DaaGUHqUx9PdMZm3ph6/ry1zUsT1aLEJMmoVvH4VvUV3jhXPKmXWhqCsbaw==","signatures":[{"sig":"MEQCIDD2N8QvzruinbRv6KSBlL0jX5hohTiPDXwKbEzUKRB7AiBWwV4vWT7kD2/8wKACjNSWfiH1p4rdqzR3rJ2fBqyaLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ba40373d738ba8277bb9f900964b710871fa3d9c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.3affade6b2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.3affade6b2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.3affade6b2","@lodestar/utils":"1.12.0-dev.3affade6b2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.3affade6b2","@lodestar/logger":"1.12.0-dev.3affade6b2","@lodestar/params":"1.12.0-dev.3affade6b2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.3affade6b2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.3affade6b2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.3affade6b2","@lodestar/light-client":"1.12.0-dev.3affade6b2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.3affade6b2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.3affade6b2_1696622196709_0.5022340555419491","host":"s3://npm-registry-packages"}},"1.12.0-dev.45bc298e10":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.45bc298e10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.45bc298e10","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba4bf265d6ce0e120abafaf9a23e6b03e7b613b4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.45bc298e10.tgz","fileCount":1113,"integrity":"sha512-BprphMzDQLEAo9DPf541iPqvASoi0aXRKPq4f0ufCt5XXQlYfTCAN2i+NiUVutAowrTptwTK6adD3Ah7HYrx6g==","signatures":[{"sig":"MEQCIDwlxu+++1/5Jl1tTXYFxAHO75gPTcP2Pm28kS8z7UsDAiBtIzFJ9eadxeFIPjJT5tahBCpB35+qjxLa5w9bZLBeJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"441ff01b08b3ef770c9e1db8d8ce7567dfd2ad10","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.45bc298e10","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.45bc298e10","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.45bc298e10","@lodestar/utils":"1.12.0-dev.45bc298e10","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.45bc298e10","@lodestar/logger":"1.12.0-dev.45bc298e10","@lodestar/params":"1.12.0-dev.45bc298e10","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.45bc298e10","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.45bc298e10","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.45bc298e10","@lodestar/light-client":"1.12.0-dev.45bc298e10","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.45bc298e10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.45bc298e10_1696669605108_0.5885792251427273","host":"s3://npm-registry-packages"}},"1.12.0-dev.e42d6cc645":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.e42d6cc645","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.e42d6cc645","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"801747d73d78b8a19c189f6559df93a5e911d336","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.e42d6cc645.tgz","fileCount":1113,"integrity":"sha512-7xLUBilE85SlQwF5sXLFP10WvLPtygMSZxW9qZkSeQBEW3xBKzgAhUzzc4ewUXF8brNnpF9+h98+/kcg+qPzOA==","signatures":[{"sig":"MEQCICbL3Bxt/geQlJs9QWgTbfA3Crpu3HhGV2qAYe+ZNbIuAiAiHl1dECnTX1PtFzYTp1LfYEU1vJ4S8gePsJat7bobXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5eaade17e64ae83bfe3de418ceea94aeca97dd96","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.e42d6cc645","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.e42d6cc645","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.e42d6cc645","@lodestar/utils":"1.12.0-dev.e42d6cc645","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.e42d6cc645","@lodestar/logger":"1.12.0-dev.e42d6cc645","@lodestar/params":"1.12.0-dev.e42d6cc645","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.e42d6cc645","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.e42d6cc645","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.e42d6cc645","@lodestar/light-client":"1.12.0-dev.e42d6cc645","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.e42d6cc645","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.e42d6cc645_1696873419333_0.30603267381950117","host":"s3://npm-registry-packages"}},"1.12.0-dev.1aa656191c":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.1aa656191c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.1aa656191c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"050f278c84ce7bac39920e4a5d8766accd8339f6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.1aa656191c.tgz","fileCount":1113,"integrity":"sha512-fRWLgb7at6BzL0oMkhFb+4KiwCmySnYAxXb3CYbIcm/uLAVOfQ796TZkfssdzKp6mQurGoXtc4YccFU0oXaqMg==","signatures":[{"sig":"MEUCIQDCkh6emdfYrv2wsxP0A0teWXveg2GtmBAqXu2AFYDGxgIgUkyizjVUOwBvD0Ygj2804t8xDxB8sWt7lf3ta2UnvEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ae91bdb10b55eccd44e1bb65b00989da97981ebf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.1aa656191c","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.1aa656191c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.1aa656191c","@lodestar/utils":"1.12.0-dev.1aa656191c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.1aa656191c","@lodestar/logger":"1.12.0-dev.1aa656191c","@lodestar/params":"1.12.0-dev.1aa656191c","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.1aa656191c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.1aa656191c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.1aa656191c","@lodestar/light-client":"1.12.0-dev.1aa656191c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.1aa656191c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.1aa656191c_1697038507688_0.490217792812369","host":"s3://npm-registry-packages"}},"1.12.0-dev.93709ffc28":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.93709ffc28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.93709ffc28","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b493565f6d61b97b92353512e165cad91e385e8f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.93709ffc28.tgz","fileCount":1113,"integrity":"sha512-njXG1dKYmqD4/mtsut6KPAY8uhTG3f0/m2qaHfpgv6x7Z3qUGoil6WSQaBvhfQs/tYST/ro9c0m9/yoMbaG5qQ==","signatures":[{"sig":"MEUCIGg1v+NG6G42TsrZ+/3wGfK+rcU3Ug5clUS4PcHc+w0tAiEAxmg9Ej6p/MHDF689UcZzR/VXzI7NclnlMJOq2GZCtWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3177064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"67b90ef6223f7b1ec7645b9ccf4a9ae0d160012c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.93709ffc28","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.93709ffc28","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.93709ffc28","@lodestar/utils":"1.12.0-dev.93709ffc28","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.93709ffc28","@lodestar/logger":"1.12.0-dev.93709ffc28","@lodestar/params":"1.12.0-dev.93709ffc28","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.93709ffc28","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.93709ffc28","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.93709ffc28","@lodestar/light-client":"1.12.0-dev.93709ffc28","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.93709ffc28","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.93709ffc28_1697138560591_0.6614447688638294","host":"s3://npm-registry-packages"}},"1.12.0-dev.dd57c963c7":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.dd57c963c7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.dd57c963c7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"497f5efbd035ec0ddf46effee3e923148559ac6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.dd57c963c7.tgz","fileCount":1113,"integrity":"sha512-xH3Zjl3jJNAUpbHx1u9Pwoe+6x4HXbLtr+5wLN/uTJp2WcW1kNIEe7ymdLZRYppPCXq35O4zcUDfuxId9q1roA==","signatures":[{"sig":"MEUCIQDZjPizoqNoDyt+tJb2u7qPznblkCziCCh6zP+8O5l7zgIgE3SSoGDGBRUyHB8V82aDn3rIjoan3ED0UiztfEPl7ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3180253},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ba93cda0a3e33636f00acb7529b386812edf2e1c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.dd57c963c7","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.dd57c963c7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.dd57c963c7","@lodestar/utils":"1.12.0-dev.dd57c963c7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.dd57c963c7","@lodestar/logger":"1.12.0-dev.dd57c963c7","@lodestar/params":"1.12.0-dev.dd57c963c7","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.dd57c963c7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.dd57c963c7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.dd57c963c7","@lodestar/light-client":"1.12.0-dev.dd57c963c7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.dd57c963c7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.dd57c963c7_1697139651004_0.2397434684454851","host":"s3://npm-registry-packages"}},"1.12.0-dev.48f9a08f50":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.48f9a08f50","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.48f9a08f50","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fdb6527581959aa91d55bdc5ca8bbdd7261e4a73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.48f9a08f50.tgz","fileCount":1113,"integrity":"sha512-1bewF6LcDnmv8W50w+ZiBF73n5WvpEb9NCyZl8Z4X0a+dDjZ0+oV7OinD7PvZV/vUSIxtZNI+KlNTNF8x8WfHQ==","signatures":[{"sig":"MEYCIQDbvmbo1xMXFg4pJS4Asv5e3AGSvz+eQ0ED8p5Y1OuMdgIhAJPvufBX+qqaCN7YxaM1Sq0BmtpXtk6K/12tvJGhx88c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3182161},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e8a3008dbaf833944302d820029f267e290033a6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.48f9a08f50","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.48f9a08f50","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.48f9a08f50","@lodestar/utils":"1.12.0-dev.48f9a08f50","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.48f9a08f50","@lodestar/logger":"1.12.0-dev.48f9a08f50","@lodestar/params":"1.12.0-dev.48f9a08f50","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.48f9a08f50","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.48f9a08f50","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.48f9a08f50","@lodestar/light-client":"1.12.0-dev.48f9a08f50","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.48f9a08f50","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.5.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.48f9a08f50_1697161277473_0.860558201624128","host":"s3://npm-registry-packages"}},"1.12.0-dev.c6291ada65":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.c6291ada65","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.c6291ada65","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cbafae196c835f1177b84801c7c9f741221ef56f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.c6291ada65.tgz","fileCount":1113,"integrity":"sha512-6k+YquOUprSRecXNYtZ/pjFogqznOcdp2l+b9WdZU0ZHM7fykU7AXs6DrTTTywvGHmR9Cblj2tIyG596GKi6Ig==","signatures":[{"sig":"MEQCIH03J9j8ACeRj8uWOlfKFbWTM5OcoNPSRSd5q8R6XhgUAiAT56GuC9MajiDjTwk14jl5FgUpcCZ68qkXPD6TPD/UhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3182161},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b1e04c16cbd647aed9c240e645e2f0d356a5f79a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.3","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.2","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.2","@lodestar/db":"1.12.0-dev.c6291ada65","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.2","@lodestar/api":"1.12.0-dev.c6291ada65","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.1","@lodestar/types":"1.12.0-dev.c6291ada65","@lodestar/utils":"1.12.0-dev.c6291ada65","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.c6291ada65","@lodestar/logger":"1.12.0-dev.c6291ada65","@lodestar/params":"1.12.0-dev.c6291ada65","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.2","@libp2p/interface":"^0.1.1","@lodestar/reqresp":"1.12.0-dev.c6291ada65","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.c6291ada65","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.c6291ada65","@lodestar/light-client":"1.12.0-dev.c6291ada65","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.0","@libp2p/peer-id-factory":"^3.0.2","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.2","@lodestar/state-transition":"1.12.0-dev.c6291ada65","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.c6291ada65_1697164344344_0.8794618844971835","host":"s3://npm-registry-packages"}},"1.12.0-dev.ab2dfdde65":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.ab2dfdde65","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.ab2dfdde65","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2f49575b37f3644543f45cbd66e5ab5d4fe3692f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.ab2dfdde65.tgz","fileCount":1113,"integrity":"sha512-jxpEIyNc2F1tu+p8NBHuwopIB3lNsdOunc6TR9Z/bHgNYQcd7jGfNnX0jI6UQW9SJ2xZc0gCeGUELpaUupCLaw==","signatures":[{"sig":"MEUCIQCsul7UCrYLyUneOEuMC7SMPAeFr+oLePBmkv1MQWFrWAIgcpoYQIzVJb81ds0gYBS6c+j3tcZKsd9kKVwm0OMJ7c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3182311},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f0a315d7f2d38f627e7d5ab340b640a4a3bc1f89","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal mocha 'test/e2e/**/*.test.ts'","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit/**/*.test.ts'","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.ab2dfdde65","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.ab2dfdde65","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.ab2dfdde65","@lodestar/utils":"1.12.0-dev.ab2dfdde65","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.ab2dfdde65","@lodestar/logger":"1.12.0-dev.ab2dfdde65","@lodestar/params":"1.12.0-dev.ab2dfdde65","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.ab2dfdde65","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.ab2dfdde65","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.ab2dfdde65","@lodestar/light-client":"1.12.0-dev.ab2dfdde65","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.ab2dfdde65","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.ab2dfdde65_1697191926334_0.8895931458744148","host":"s3://npm-registry-packages"}},"1.12.0-dev.c06f4e5e01":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.c06f4e5e01","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.c06f4e5e01","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac124acd3a470221e95599df5dbbd028033a30c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.c06f4e5e01.tgz","fileCount":1113,"integrity":"sha512-RK4jqZ88hU5KRV3mUSGmagl9z45GBajghrVkebCAI3nelDmB2lFs6hwP5Q06S4dr1hht3xO3MCG6f32p6Rikww==","signatures":[{"sig":"MEQCIDZHkYvhCWMR5Yc60r5vh1z3UOzPM0SlIbIknGvVhclIAiAd9tX4in+Wqhoc/fNE55b6jQ64HnU6cOuG05qYU1ippg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3183630},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b1e776bc3f45bd0d52f5ce47f4fd871b301201a4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.c06f4e5e01","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.c06f4e5e01","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.c06f4e5e01","@lodestar/utils":"1.12.0-dev.c06f4e5e01","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.c06f4e5e01","@lodestar/logger":"1.12.0-dev.c06f4e5e01","@lodestar/params":"1.12.0-dev.c06f4e5e01","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.c06f4e5e01","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.c06f4e5e01","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.c06f4e5e01","@lodestar/light-client":"1.12.0-dev.c06f4e5e01","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.c06f4e5e01","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.c06f4e5e01_1697203038177_0.06204153686392089","host":"s3://npm-registry-packages"}},"1.12.0-dev.a05e1b354e":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.a05e1b354e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.a05e1b354e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2c4723729d3ac8a75e0788d22d9e50e54ba16ab5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.a05e1b354e.tgz","fileCount":1113,"integrity":"sha512-nh98w+JzUz98vqJgtb8o0esisXbTyolqJmkBDTr9x3GfvV9rdMjucPCZiyq/1l/MQI2PJNAWYF98yuvGv5ZPNQ==","signatures":[{"sig":"MEUCIECdAkomgFXf54rjOMJxw+uMS1GYW+evTQ5VWXE/ktabAiEA3m37mlhTe/SIkEDpOCGRdwWvF5pjybjPayrZ4C4F0q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3183635},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0bf2cbc48ceea98d52d54e5d45680fd8e6099317","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.a05e1b354e","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.a05e1b354e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.a05e1b354e","@lodestar/utils":"1.12.0-dev.a05e1b354e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.a05e1b354e","@lodestar/logger":"1.12.0-dev.a05e1b354e","@lodestar/params":"1.12.0-dev.a05e1b354e","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.a05e1b354e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.a05e1b354e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.a05e1b354e","@lodestar/light-client":"1.12.0-dev.a05e1b354e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.a05e1b354e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.a05e1b354e_1697280709743_0.505460423569946","host":"s3://npm-registry-packages"}},"1.12.0-dev.3a6702e954":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.3a6702e954","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.3a6702e954","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d62c1c11c936a09cc6c9def9e00dad7af647510","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.3a6702e954.tgz","fileCount":1113,"integrity":"sha512-0wwJggLuokWOiEvuCScE5/NY06SNS8Jci3vcyi834+N+hepOkYcnxzetQ14btCdswzXVApMel/w6sBF81wAFOg==","signatures":[{"sig":"MEUCIQDItbdBHndEI4bMISebIYWagkpAxi6otpbhy1paSqjMWwIgXDKjfab3mvFavnPTSPSiVQ8mjYIsosdCTwFWiadWcsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3183635},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6654a8abc18216965dbd6a3365a9fcf24a9cf9d0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.3a6702e954","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.3a6702e954","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.3a6702e954","@lodestar/utils":"1.12.0-dev.3a6702e954","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.3a6702e954","@lodestar/logger":"1.12.0-dev.3a6702e954","@lodestar/params":"1.12.0-dev.3a6702e954","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.3a6702e954","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.3a6702e954","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.3a6702e954","@lodestar/light-client":"1.12.0-dev.3a6702e954","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.3a6702e954","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.3a6702e954_1697532913811_0.309193790651652","host":"s3://npm-registry-packages"}},"1.12.0-dev.4fa6327bfc":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.4fa6327bfc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.4fa6327bfc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d578571921ed08d6daecc4bb855993a96455fc3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.4fa6327bfc.tgz","fileCount":1113,"integrity":"sha512-aAwJPkJCbjK+Hbe8whBJ8XVxYpDdcAMk3hdAd/VEJgp4rUNQhHov3eq5xPLiLgpzE0emMNTxxhquDlkRDOSA8w==","signatures":[{"sig":"MEUCIG0ZoDdo47D3k9YGr3CPa5SdW30B+Uv4eKZWwiV9GByAAiEA6GuZlTgCfwObGakAIPTH4xeJVEPgqTtXQ4E8R7z5BmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3183635},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bf113f6ea401f0b86eb06675447feaf4f2469938","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.4fa6327bfc","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.4fa6327bfc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.4fa6327bfc","@lodestar/utils":"1.12.0-dev.4fa6327bfc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.4fa6327bfc","@lodestar/logger":"1.12.0-dev.4fa6327bfc","@lodestar/params":"1.12.0-dev.4fa6327bfc","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.4fa6327bfc","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.4fa6327bfc","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.4fa6327bfc","@lodestar/light-client":"1.12.0-dev.4fa6327bfc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.4fa6327bfc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.4fa6327bfc_1697640867174_0.1830478154173507","host":"s3://npm-registry-packages"}},"1.12.0-dev.724c79a181":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.724c79a181","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.724c79a181","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50f2d039bd08d25c37dbe607f3f9dd8967e1e231","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.724c79a181.tgz","fileCount":1113,"integrity":"sha512-gaPUQBwAjFdp1uBV8LDwbFdN/yTaLG+EDm56Uo/9QRRhBleyvojZxeOSJBKFs1l+6g91KXX/eIxveZ8YRck0cQ==","signatures":[{"sig":"MEQCIC/MAasHo7C2vSB+c8PphFGaG/gVkwljBQbrbfmlEeGUAiAis7hnouo4A6lLwsRf7BpFKkx6TmGCpWRiNS7F/Cf/kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3184415},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"921e6f2378bf2a71ad65f225c137feb8c3a241de","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.724c79a181","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.724c79a181","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.724c79a181","@lodestar/utils":"1.12.0-dev.724c79a181","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.724c79a181","@lodestar/logger":"1.12.0-dev.724c79a181","@lodestar/params":"1.12.0-dev.724c79a181","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.724c79a181","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.724c79a181","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.724c79a181","@lodestar/light-client":"1.12.0-dev.724c79a181","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.724c79a181","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.724c79a181_1697642361346_0.44676485439818703","host":"s3://npm-registry-packages"}},"1.12.0-dev.c50db8f7ae":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.c50db8f7ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.c50db8f7ae","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5ae6d8a0adfd0dde5f717054626aefc9ff7a7f4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.c50db8f7ae.tgz","fileCount":1113,"integrity":"sha512-0ECiBfw2jSrn75fBH4N5L74SjgaR/bFhjX2vvW/Zcu4Fwz/QlZPkP/2Lk/2JeVe6VBxTbUqnvFDyReLYPrwm5w==","signatures":[{"sig":"MEUCIQDQI8rs9RN8BYaCZhXsPY2E2ajU6m66uVwSX2EI0EO/6gIgZMtLC+gsqxvI6q6pEaYJDCPpLAfNXGxPDULwvW+R10w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3184415},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"02f837b47232d2403efb1eb3002ca2887fab33e5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.0","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.c50db8f7ae","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.c50db8f7ae","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.c50db8f7ae","@lodestar/utils":"1.12.0-dev.c50db8f7ae","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.c50db8f7ae","@lodestar/logger":"1.12.0-dev.c50db8f7ae","@lodestar/params":"1.12.0-dev.c50db8f7ae","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.c50db8f7ae","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.c50db8f7ae","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.c50db8f7ae","@lodestar/light-client":"1.12.0-dev.c50db8f7ae","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.c50db8f7ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.c50db8f7ae_1697703138258_0.4139465199797774","host":"s3://npm-registry-packages"}},"1.12.0-dev.a9223cf1f8":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.a9223cf1f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.a9223cf1f8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"368f4ee2742474b29eea5c0d157096c818094e02","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.a9223cf1f8.tgz","fileCount":1113,"integrity":"sha512-+CCOgazeJbcz/vIVcB2I1ZJprW6UAFycgY9YYAOvLs/o/aPKN1JUd9eZar7p3OGzdHn+Tc4DabrUG61S/T9yjA==","signatures":[{"sig":"MEUCIQD632FRDZt5eNJa3VV2D8Mmfv9f8PGPcSD4b7b/pLzXhQIgG7Z1ga/1SQtn/eGGWLvNDw1N0IirjLl0NLefjE6E0cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3184415},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0fb6ab8f234f3ed99b30519d2d63865da1ad6b93","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.a9223cf1f8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.a9223cf1f8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.a9223cf1f8","@lodestar/utils":"1.12.0-dev.a9223cf1f8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.a9223cf1f8","@lodestar/logger":"1.12.0-dev.a9223cf1f8","@lodestar/params":"1.12.0-dev.a9223cf1f8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.a9223cf1f8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.a9223cf1f8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.a9223cf1f8","@lodestar/light-client":"1.12.0-dev.a9223cf1f8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.a9223cf1f8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.a9223cf1f8_1697803417981_0.06817323301990541","host":"s3://npm-registry-packages"}},"1.12.0-dev.4a25589900":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.4a25589900","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.4a25589900","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7bc55e4c178d211793e84f0fc4781725c4466131","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.4a25589900.tgz","fileCount":1113,"integrity":"sha512-0H9P29CEOUaFoj5iu0HZbpi+lHOPyFz1pwsZf6tkfCRHMwbuuHjzNr7wRpQX8u/t+VLruqsd+69qw/kqGHk29g==","signatures":[{"sig":"MEUCIHS/mbQy4O5mhS8pU+Jf9tk3PCP3bErjl+J1YWaDObmAAiEA5M//3fLNCzA9fEWSVFN1NEJ0c0JZ4jJRYjrNhQA6j3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3185263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"110ae07102d80fac5b9666d65d4f1f2e70c89bdb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.4a25589900","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.4a25589900","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.4a25589900","@lodestar/utils":"1.12.0-dev.4a25589900","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.4a25589900","@lodestar/logger":"1.12.0-dev.4a25589900","@lodestar/params":"1.12.0-dev.4a25589900","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.4a25589900","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.4a25589900","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.4a25589900","@lodestar/light-client":"1.12.0-dev.4a25589900","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.4a25589900","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.4a25589900_1697823442038_0.5162829713561747","host":"s3://npm-registry-packages"}},"1.12.0-dev.18dc0c9581":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.18dc0c9581","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.18dc0c9581","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"27281ed9552e9d9dec866cdc95e98f9f3413d6fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.18dc0c9581.tgz","fileCount":1113,"integrity":"sha512-DJ3Gbqpci3YAlSufCjPZ+WP0vAQzx0xkixmtQVgPAto7HrIkj4YUCakzhfrnmG70WZwxcy/AmMksXgSrTAh/5A==","signatures":[{"sig":"MEYCIQDiFmY6tJXLwdci4wcdL9T+P+kJ73rihEw5y35Z+bN0uwIhAJhodMm4BZVC0pgWTZdrdzXbn0qBAioHM+/xKnKPWysf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3185263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b9904b9c05df767d95d23544259e75569e2e0d94","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.18dc0c9581","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.18dc0c9581","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.18dc0c9581","@lodestar/utils":"1.12.0-dev.18dc0c9581","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.18dc0c9581","@lodestar/logger":"1.12.0-dev.18dc0c9581","@lodestar/params":"1.12.0-dev.18dc0c9581","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.18dc0c9581","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.18dc0c9581","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.18dc0c9581","@lodestar/light-client":"1.12.0-dev.18dc0c9581","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.18dc0c9581","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.18dc0c9581_1698072879286_0.26792513639959137","host":"s3://npm-registry-packages"}},"1.12.0-dev.ace85ff38c":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.ace85ff38c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.ace85ff38c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e3157f5c0739faea2f96bcbd3da97b148f19dc1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.ace85ff38c.tgz","fileCount":1113,"integrity":"sha512-Ri9f8GLr7kbkjYG1UEmO1zsrMFc3AhtNrX0fLh3vkr8LiNBINdXQAK6tRwntjjES2LsXRkBTIdbDj4Zvj3kDjw==","signatures":[{"sig":"MEQCIG/XYZXCwJOfYzmhypvh8WgYwru3RdnIDbj2HmjYo/9oAiBJ4eRkztoTCQrVWrIPAhVn3OUoYK+ZwIOmyYDape1xBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3185263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f8f5d99811bb350c68c2a83ba4c66f5f62f0b766","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.ace85ff38c","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.ace85ff38c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.ace85ff38c","@lodestar/utils":"1.12.0-dev.ace85ff38c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.ace85ff38c","@lodestar/logger":"1.12.0-dev.ace85ff38c","@lodestar/params":"1.12.0-dev.ace85ff38c","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.ace85ff38c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.ace85ff38c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.ace85ff38c","@lodestar/light-client":"1.12.0-dev.ace85ff38c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.ace85ff38c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.ace85ff38c_1698157628648_0.9372342084461993","host":"s3://npm-registry-packages"}},"1.12.0-dev.5299e83f44":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.5299e83f44","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.5299e83f44","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed2acde62503a9a34050e7cab146308970508c0b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.5299e83f44.tgz","fileCount":1113,"integrity":"sha512-qVseu99X3mTXgpmZHyG+6JAXtE9yC5WHA8wVWilN2iJsEs2d40oWEHPZ8T4rU/V0Dvwn5FiT2V082DYQ66zIfg==","signatures":[{"sig":"MEUCIDeC3V6tk10rla5buMklqw2wZKNs1qONw9DvrLZcC6jAAiEA+xU+qGEwvcERoApjrTF0uDBTSjrMvhFe89hhzy6Ko3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3185263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f59b1aa6add8727f1f0fa34519884558c8b73009","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.5299e83f44","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.5299e83f44","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.5299e83f44","@lodestar/utils":"1.12.0-dev.5299e83f44","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.5299e83f44","@lodestar/logger":"1.12.0-dev.5299e83f44","@lodestar/params":"1.12.0-dev.5299e83f44","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.5299e83f44","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.5299e83f44","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.5299e83f44","@lodestar/light-client":"1.12.0-dev.5299e83f44","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.5299e83f44","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.5299e83f44_1698164425143_0.9079170951062168","host":"s3://npm-registry-packages"}},"1.12.0-dev.499fd09b0d":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.499fd09b0d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.499fd09b0d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b0671be4abaf33c3d1111ce6e860b89ad245903","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.499fd09b0d.tgz","fileCount":1113,"integrity":"sha512-sa1E46Gz07O92fVI8Cjf91xlNcvH371h1MdDIywLX8ejzW/sg4pdS5XUTAzl+3au9NE1Vp4V38dIKbFyujBkbw==","signatures":[{"sig":"MEYCIQDOAOF9yG6ACp4UGArwzQCVBse4KVY5shHecsXgfRZDiwIhAPsjYd3cKtIr22xJl/kcotq/dEnqgDFz3WVERh8g5aKH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3186683},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e9ff963fb1a0ad6c1e58613afeefa8c7567b18a6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.8.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.499fd09b0d","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.499fd09b0d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.499fd09b0d","@lodestar/utils":"1.12.0-dev.499fd09b0d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.499fd09b0d","@lodestar/logger":"1.12.0-dev.499fd09b0d","@lodestar/params":"1.12.0-dev.499fd09b0d","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.499fd09b0d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.499fd09b0d","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.499fd09b0d","@lodestar/light-client":"1.12.0-dev.499fd09b0d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.499fd09b0d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.499fd09b0d_1698165471214_0.7689080555710479","host":"s3://npm-registry-packages"}},"1.12.0-dev.629a84d4fe":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.629a84d4fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.629a84d4fe","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8d596e48c2199a37b752dcf5fb1a3380437aa08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.629a84d4fe.tgz","fileCount":1113,"integrity":"sha512-zcw9vBPiYRVO0Mrf2GR5FaUrlLyiKUJUhbxgVC3GQel45U5ZKiyIWJj0N/+VtrSuqt+MVlinf7axuX/dfr933w==","signatures":[{"sig":"MEUCIQDNKNoDNIeixMrG5ttvp10Un8s5MW5FUsLdoirqwC2vdgIgbwktng5MW9XK2NN5tA3ZpMoXOlj2R553qz/A1xlAaLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3188345},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dbe46eb4c0d72c7a278be11c09e27d5f6b890fad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.629a84d4fe","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.629a84d4fe","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.629a84d4fe","@lodestar/utils":"1.12.0-dev.629a84d4fe","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.629a84d4fe","@lodestar/logger":"1.12.0-dev.629a84d4fe","@lodestar/params":"1.12.0-dev.629a84d4fe","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.629a84d4fe","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.629a84d4fe","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.629a84d4fe","@lodestar/light-client":"1.12.0-dev.629a84d4fe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.629a84d4fe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.629a84d4fe_1698261739777_0.26911117412687213","host":"s3://npm-registry-packages"}},"1.12.0-dev.421fd1a8db":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.421fd1a8db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.421fd1a8db","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c750f2055ed0010cbec7d9754e3a8534936c4cd9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.421fd1a8db.tgz","fileCount":1113,"integrity":"sha512-gph7kG0v/dySH+ghjbZJWCbqf7U3rdOzWj0+VHYDDAxQf8+CCphDqfHhfaD1C3zOTo09qeaNF6ndlTMv4qnhKQ==","signatures":[{"sig":"MEUCIBYGIBa9Nlv1ECfvAlYPmgDCMCBJZDxw9hQgJHovUDMHAiEAy/wQaUx7ZO8Ku3ADfa1SlhYJsolzZp09ImSetWX9djE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3188760},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6d7f5bd1418ad9720bfbf0a72186342145363e20","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.421fd1a8db","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.421fd1a8db","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.421fd1a8db","@lodestar/utils":"1.12.0-dev.421fd1a8db","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.421fd1a8db","@lodestar/logger":"1.12.0-dev.421fd1a8db","@lodestar/params":"1.12.0-dev.421fd1a8db","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.421fd1a8db","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.421fd1a8db","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.421fd1a8db","@lodestar/light-client":"1.12.0-dev.421fd1a8db","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.421fd1a8db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.421fd1a8db_1698268540981_0.5734082495873756","host":"s3://npm-registry-packages"}},"1.12.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.12.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f6fc7d5d05a158df7b43e5df681b20dc49cb247","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-rc.0.tgz","fileCount":1113,"integrity":"sha512-WnJ7lhrpapFJhRWxMzBss6/6lm/2531ClHP1piVUqcYnMdW0fSbGpEL+JSa4DuqwjwRUzEFqXxqXb7mild1PAQ==","signatures":[{"sig":"MEUCIEAQrgsRfxXH1fTkHozhwU1WsxaClQvWi5QPlji1qxCCAiEAsV3oKhYegNKvsq7rP5cvj+upJscM8YxpXqEn6qV08pU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3188630},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"26744e003f0bc60171fb9f39b0c72072b42c868b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-rc.0","@lodestar/utils":"1.12.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-rc.0","@lodestar/logger":"1.12.0-rc.0","@lodestar/params":"1.12.0-rc.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-rc.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-rc.0","@lodestar/light-client":"1.12.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-rc.0_1698293457494_0.7759431195595363","host":"s3://npm-registry-packages"}},"1.12.0-dev.d130ccd4ce":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.d130ccd4ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.d130ccd4ce","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6aa72691ab17562a9533b4b0a0cf81b131b3f4f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.d130ccd4ce.tgz","fileCount":1113,"integrity":"sha512-/jLJM754qjbwMYbxx1ZZz2ECLgymCMx+vW3p6vhtSJMBQp3jlf5E4Pl5WW7VpfRAIThkUPxT3D08NlBTAKHdRA==","signatures":[{"sig":"MEYCIQDKOlNjOiBFUkZpBQBRTSvzolRimyGewI6Wcwgf9OtQTQIhAKdnngVBS8l6ySK7c4z5FnkCKvftAmaXDXdGgwR+iRvX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3212937},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6e291225cd88ec1cd04611a2cf29cacc5a4a858d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.d130ccd4ce","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.d130ccd4ce","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.d130ccd4ce","@lodestar/utils":"1.12.0-dev.d130ccd4ce","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.d130ccd4ce","@lodestar/logger":"1.12.0-dev.d130ccd4ce","@lodestar/params":"1.12.0-dev.d130ccd4ce","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.d130ccd4ce","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.d130ccd4ce","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.d130ccd4ce","@lodestar/light-client":"1.12.0-dev.d130ccd4ce","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.d130ccd4ce","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.d130ccd4ce_1698333984366_0.5365678008280563","host":"s3://npm-registry-packages"}},"1.12.0-dev.cf13ce9d15":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.cf13ce9d15","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.cf13ce9d15","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a6d0577b42323ce2072291768f1810b434167102","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.cf13ce9d15.tgz","fileCount":1113,"integrity":"sha512-7c+m8F2e42UDQ2t/4abWI0RKc5JQNoybdb2VVpMIrm5WfvpjxoiXB5CknNA+snpPCLOaXROpg6TsdcFUx9PrGA==","signatures":[{"sig":"MEQCIAHHaZl0gkpCjPI6m9a9b7mAIZmDeF16tL+8lS2WtWFeAiB090bvwlOH9ErugW2vaV/HBbXOIpR4TBWt1YjDwiT03A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3212937},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b180ef4e4c543646d4b56c73424dd36cc393de74","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.cf13ce9d15","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.cf13ce9d15","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.cf13ce9d15","@lodestar/utils":"1.12.0-dev.cf13ce9d15","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.cf13ce9d15","@lodestar/logger":"1.12.0-dev.cf13ce9d15","@lodestar/params":"1.12.0-dev.cf13ce9d15","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.cf13ce9d15","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.cf13ce9d15","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.cf13ce9d15","@lodestar/light-client":"1.12.0-dev.cf13ce9d15","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.cf13ce9d15","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.cf13ce9d15_1698335820906_0.7057927275867468","host":"s3://npm-registry-packages"}},"1.12.0-dev.2b5935a353":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.2b5935a353","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.2b5935a353","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ed6ccd5c032f2d95cfeabe624ac1c2ce54b6041","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.2b5935a353.tgz","fileCount":1113,"integrity":"sha512-TXF8S21zeY/nA6B3NFa2YFZ79gc7M4AiXXX+R5HRE3K6yqVrvViC06Jg7EeFv1fVo7DlzQ8P5fbUw2WuuWtE7w==","signatures":[{"sig":"MEQCIBzj2DU+LrSsi8s9LwJVDDdCEzjNQI0Axma/ioLfDmgqAiAWi8JlSSDlUd2MaagW4IE6Q1CXlboikfTf2+HUs7eMCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3213793},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e5a2094267ffe89c2fefd17562cb173d4aa196b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.2b5935a353","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.2b5935a353","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.2b5935a353","@lodestar/utils":"1.12.0-dev.2b5935a353","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.2b5935a353","@lodestar/logger":"1.12.0-dev.2b5935a353","@lodestar/params":"1.12.0-dev.2b5935a353","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.2b5935a353","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.2b5935a353","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.2b5935a353","@lodestar/light-client":"1.12.0-dev.2b5935a353","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.2b5935a353","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.2b5935a353_1698446951226_0.8003798174645795","host":"s3://npm-registry-packages"}},"1.12.0-dev.8dbef3f1ea":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.8dbef3f1ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.8dbef3f1ea","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ecff50b60615eb381ac99300b06a4a437f6cc334","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.8dbef3f1ea.tgz","fileCount":1113,"integrity":"sha512-7Rueo1Vwgvdu1EoqvSxuWchE89AI86Vimqo4nmSLVL43M7w90k4jQ1tnE2kvCPhQAR9Ij5na6j9Tz/HMKZnP5w==","signatures":[{"sig":"MEQCIFJ07tFAWxUSPL5lon7PKr9J5ifCH+eaDoB395f/vqn1AiBtwLi9D4S0Okx2NS5YIChm8i3TGUrFpHKsTHUtVS/JhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3217697},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"21abdb1d3c8772b2f62f36b01e2549396754df8d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.8dbef3f1ea","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.8dbef3f1ea","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.13.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.8dbef3f1ea","@lodestar/utils":"1.12.0-dev.8dbef3f1ea","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.8dbef3f1ea","@lodestar/logger":"1.12.0-dev.8dbef3f1ea","@lodestar/params":"1.12.0-dev.8dbef3f1ea","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.8dbef3f1ea","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.8dbef3f1ea","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.8dbef3f1ea","@lodestar/light-client":"1.12.0-dev.8dbef3f1ea","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.8dbef3f1ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.8dbef3f1ea_1698673563799_0.2387835338870994","host":"s3://npm-registry-packages"}},"1.12.0-dev.b11fe2dda5":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.b11fe2dda5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.b11fe2dda5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a13dda1868d8bd1ddaddc7aac047178c72f900ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.b11fe2dda5.tgz","fileCount":1113,"integrity":"sha512-d8fUDY2IOjKaBPWXWAu66sop27uM2cPTnhuMWDSF8bg4lpLPAXDMEGZ5OcVGqQebLmC6vMKuOTtDrPy9AuapSQ==","signatures":[{"sig":"MEYCIQD6gAXpyRAq00A+PQRsseIyA5g+bCfyw83prPeE63w7+QIhAK584k2foJRR1g1TliTyR7oyyYXvS+oQITPrTuYTorUO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3217697},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1844d033998efc60b95253998bf29626c66ad56a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.b11fe2dda5","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.b11fe2dda5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.b11fe2dda5","@lodestar/utils":"1.12.0-dev.b11fe2dda5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.b11fe2dda5","@lodestar/logger":"1.12.0-dev.b11fe2dda5","@lodestar/params":"1.12.0-dev.b11fe2dda5","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.b11fe2dda5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.b11fe2dda5","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.b11fe2dda5","@lodestar/light-client":"1.12.0-dev.b11fe2dda5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.b11fe2dda5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.b11fe2dda5_1698718139303_0.49836963406438795","host":"s3://npm-registry-packages"}},"1.12.0-dev.618895c929":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.618895c929","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.618895c929","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d47a2b2987a558cc2296f7bfb8a5fc6d675b9331","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.618895c929.tgz","fileCount":1113,"integrity":"sha512-wcNJlvhNPDWcb2mpjPA7pVLh1nfYGmzXbIGs96rbjBednRky3vkaq0jn9wG1mY6vAhT+83/DyIroh19J5NAomw==","signatures":[{"sig":"MEUCIBtE1cmr360rB0N+hwMwmD7U5LGIxn2usxj4ZwuYK+KZAiEA77H0wsmUfQwib6NvZVL4c1gRYDET4o5WDwgvOUOlXcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3217697},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"97f5074ce9b9392189dd790d5fcfdbd970542b81","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.618895c929","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.618895c929","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.618895c929","@lodestar/utils":"1.12.0-dev.618895c929","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.618895c929","@lodestar/logger":"1.12.0-dev.618895c929","@lodestar/params":"1.12.0-dev.618895c929","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.618895c929","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.618895c929","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.618895c929","@lodestar/light-client":"1.12.0-dev.618895c929","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.618895c929","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.618895c929_1698757618603_0.35396994367811874","host":"s3://npm-registry-packages"}},"1.12.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.12.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24fd970f48518d76b37717a5b368658fdf2cd155","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-rc.1.tgz","fileCount":1113,"integrity":"sha512-w4vyakXtAhffLlJghwQDqBh8dXeGepBbj0YFpsbWGBWTYcR8WY3k5Kw5TUkPSZXP02MByxlx5y9WNyzr+Z1YbA==","signatures":[{"sig":"MEUCICFpFEcaOqWsn83Raqj30WzPh2fKB1+dhXm3e89CXeIaAiEA+SVNgls1/rPzEhOxFTcrACHgWuaLQaKSuQH1HFN/Msw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3217567},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"504b7b8f4c6ab6b968772c75b993978f5e959c85","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-rc.1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-rc.1","@lodestar/utils":"1.12.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-rc.1","@lodestar/logger":"1.12.0-rc.1","@lodestar/params":"1.12.0-rc.1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-rc.1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-rc.1","@lodestar/light-client":"1.12.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-rc.1_1698783632698_0.8260788402350616","host":"s3://npm-registry-packages"}},"1.12.0-dev.a311a8bca9":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.a311a8bca9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.a311a8bca9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f121cdbb75c1b47d1fa230a87634956a7716e1ca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.a311a8bca9.tgz","fileCount":1113,"integrity":"sha512-UzlOO2xVrOcPeXLwQFMAQXZJEeuaq+56ymULjp8tXpy8WUYXQ73FenDGGpzUF5+Y8ObjDjj9e5m7fyzfrgIsMw==","signatures":[{"sig":"MEUCIAjvEZdpgYw9+kjmu5UR6lqmuML2RR32g4Dzd2fePXk2AiEA28cfmOGVkiw+eRn0HEp9BRwWcYxUBMb5XE0EfpCq1YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3217697},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4746e7b69a56aea5dead9e26336b9baa39d17282","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.a311a8bca9","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.a311a8bca9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.a311a8bca9","@lodestar/utils":"1.12.0-dev.a311a8bca9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.a311a8bca9","@lodestar/logger":"1.12.0-dev.a311a8bca9","@lodestar/params":"1.12.0-dev.a311a8bca9","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.a311a8bca9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.a311a8bca9","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.a311a8bca9","@lodestar/light-client":"1.12.0-dev.a311a8bca9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.a311a8bca9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.a311a8bca9_1699018113921_0.48066866625713045","host":"s3://npm-registry-packages"}},"1.12.0-dev.52b9e15755":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.52b9e15755","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.52b9e15755","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e71bf92ed140d64803c18b7474a39602151959d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.52b9e15755.tgz","fileCount":1113,"integrity":"sha512-4KraamJGA+yiiLEAssaao4EBO+qFu4jIbZCiqaciBRUYNSNwm7idWWk7xZk+jwWQ04ulWblRTUCbBXD4lul/rA==","signatures":[{"sig":"MEQCIH8YyzhozS2tlK3ODFEuCZxl017YMhljNl5CNLjzDBjuAiAucPZcDu5ACnmt//yvPpGsE2yplCVTR9HqacP09UMepA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3217697},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f337a806b1b7e0dbab4db60bd291d2fab171c700","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.52b9e15755","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.52b9e15755","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.52b9e15755","@lodestar/utils":"1.12.0-dev.52b9e15755","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.52b9e15755","@lodestar/logger":"1.12.0-dev.52b9e15755","@lodestar/params":"1.12.0-dev.52b9e15755","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.52b9e15755","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.52b9e15755","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.52b9e15755","@lodestar/light-client":"1.12.0-dev.52b9e15755","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.52b9e15755","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.52b9e15755_1699026476763_0.09026390732189782","host":"s3://npm-registry-packages"}},"1.12.0-dev.5ff90ca73e":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.5ff90ca73e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.5ff90ca73e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"307052d7fce2a30e81213e0f3050b9d8ef1a29f8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.5ff90ca73e.tgz","fileCount":1113,"integrity":"sha512-/pSpCe0fX74OYjoAkYbFnJxPQVMDYG3oeMa6op3T7iagOxilMI0pHQnMD+8PpK9PCsCwAowDdaRp5ODC/O6l1g==","signatures":[{"sig":"MEQCIGXgE2JiWqALbqzfh4uJTFJZI9Gx/xzafvJiwuBa2/OeAiA2I87iHbrQm3sGSrlVa4s67LS2UziAkvVl3VlgTrvh+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3218957},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5c44ad7d07dd527fb13e5b2aef89a1a993c33e61","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.5ff90ca73e","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.5ff90ca73e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.5ff90ca73e","@lodestar/utils":"1.12.0-dev.5ff90ca73e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.5ff90ca73e","@lodestar/logger":"1.12.0-dev.5ff90ca73e","@lodestar/params":"1.12.0-dev.5ff90ca73e","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.5ff90ca73e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.5ff90ca73e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.5ff90ca73e","@lodestar/light-client":"1.12.0-dev.5ff90ca73e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.5ff90ca73e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.5ff90ca73e_1699088512502_0.42558764866793397","host":"s3://npm-registry-packages"}},"1.12.0-dev.bf5d92b132":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.bf5d92b132","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.bf5d92b132","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a4cd1c0cb2b6f1896eb515fa0d6c7a6fab76994","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.bf5d92b132.tgz","fileCount":1113,"integrity":"sha512-my4rR/k7hpu5SncyVgVrZsatWbKewdssF0L2lZF19EyI/KzZW+8cSi0KfNjUNG5bsD5JnSDius+EJZWZwOo5EQ==","signatures":[{"sig":"MEQCID/iFsDB13bY7ozXmSFgZdVEpnfqiiduEihRcoNq92W4AiBBYADu+zPyw4ooS09XHwuASliZOI6WAAwn6ongfJN2Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3218957},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5dcfef989b0a953da9834ef0e6296a5af59abedb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.bf5d92b132","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.bf5d92b132","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.bf5d92b132","@lodestar/utils":"1.12.0-dev.bf5d92b132","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.bf5d92b132","@lodestar/logger":"1.12.0-dev.bf5d92b132","@lodestar/params":"1.12.0-dev.bf5d92b132","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.bf5d92b132","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.bf5d92b132","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.bf5d92b132","@lodestar/light-client":"1.12.0-dev.bf5d92b132","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.bf5d92b132","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.bf5d92b132_1699090228853_0.7332042945158834","host":"s3://npm-registry-packages"}},"1.12.0-dev.d3f40d29df":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.d3f40d29df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.d3f40d29df","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ef4b4d8a775e1ee179e84ad2399d8ce9b5d5250","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.d3f40d29df.tgz","fileCount":1113,"integrity":"sha512-RWPT+zoq6lKOKwd2uFp3jRFeHAxzeObvJEh4nPnqZ6+CKfE3XV+ra4eQgQZcIX2p6CE1TAk1+lpGTZUAcNJ7bA==","signatures":[{"sig":"MEYCIQDR4JcocA3xDBOy852gKuKZunpuzw7jjTi1UqyD3nNRqAIhAKgs4RATfl++tF+bAmhNzVtrAv0c5/eKicQAY64QM5Hi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3218957},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aa28c81d2143a1518eb1f6c5cead1deb15bb5509","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.d3f40d29df","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.d3f40d29df","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.d3f40d29df","@lodestar/utils":"1.12.0-dev.d3f40d29df","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.d3f40d29df","@lodestar/logger":"1.12.0-dev.d3f40d29df","@lodestar/params":"1.12.0-dev.d3f40d29df","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.d3f40d29df","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.d3f40d29df","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.d3f40d29df","@lodestar/light-client":"1.12.0-dev.d3f40d29df","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.d3f40d29df","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.d3f40d29df_1699243805055_0.020483154489773225","host":"s3://npm-registry-packages"}},"1.12.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.12.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-rc.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba696812161d208ecb74e9c959e69eae6518327b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-rc.2.tgz","fileCount":1113,"integrity":"sha512-43XdoQ21va76lDqYBT54gJ1BSF8GrCxY4LiMPk/rgGYWJHqVFsI112VTWxVsf46d4gr12PishAwTc9gqedEd1Q==","signatures":[{"sig":"MEYCIQCCZfS/a5LUI3lDOLO03tgNWZHRn7XrSsgSBeodXbi6hQIhAKdQb5xikJ24zU4wlQTsRT8ZpQ/0+lqzFPZ33Jhq+ae+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3217567},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aaacda7a72ff8155fe306e27980b3118989cd3a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-rc.2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-rc.2","@lodestar/utils":"1.12.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-rc.2","@lodestar/logger":"1.12.0-rc.2","@lodestar/params":"1.12.0-rc.2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-rc.2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-rc.2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-rc.2","@lodestar/light-client":"1.12.0-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-rc.2_1699371227352_0.6301541950099185","host":"s3://npm-registry-packages"}},"1.12.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.12.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-rc.3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"810ead9badaa07e15fb38066c4a3565dbcb07984","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-rc.3.tgz","fileCount":1113,"integrity":"sha512-nQXnicslmdwKcafO4nrvqjA8g7Thf1R+VH42Z+IYxwsw+J6hd2KDN03NhCMuu/dI19t6uK4SAH3BKMcPhNqw/A==","signatures":[{"sig":"MEUCIQC988PpB6GHtwOWfchpqIWUeU3/HjfdM77M0bal1sAykAIgaeoauVJuHqFw9b1chvZm77tYqc+izeU3qxIVNtfeuN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3218827},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e7f398db6711f1b62456f4d8773d3724d18bd2f6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-rc.3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-rc.3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-rc.3","@lodestar/utils":"1.12.0-rc.3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-rc.3","@lodestar/logger":"1.12.0-rc.3","@lodestar/params":"1.12.0-rc.3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-rc.3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-rc.3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-rc.3","@lodestar/light-client":"1.12.0-rc.3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-rc.3_1699372612285_0.25590844345642494","host":"s3://npm-registry-packages"}},"1.12.0-dev.c8e6b67dda":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.c8e6b67dda","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.c8e6b67dda","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4529fc84bc436d5d3e99781b673cd525fbb550e2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.c8e6b67dda.tgz","fileCount":1113,"integrity":"sha512-mjNQBx8/Y9L/LvWwR+qAYBq/1PaDda4/rNvYCmuG+LSky3ftNqROUxRdQwPCfjcBVbbZnRiUHsYiyhGCnNgIKw==","signatures":[{"sig":"MEYCIQDnYqyExOl926b+upCKYKb2wk3KD2MaJM86GUJk7ZChVAIhAJF6Ji3aI72ZZuU+DU0xEihv1x41YfGyuA9sPMuv1JeG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3218672},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"29480bb97218fe7d72c9ae8cff30bacc2ae9cd36","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.c8e6b67dda","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.c8e6b67dda","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.c8e6b67dda","@lodestar/utils":"1.12.0-dev.c8e6b67dda","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.c8e6b67dda","@lodestar/logger":"1.12.0-dev.c8e6b67dda","@lodestar/params":"1.12.0-dev.c8e6b67dda","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.c8e6b67dda","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.c8e6b67dda","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.c8e6b67dda","@lodestar/light-client":"1.12.0-dev.c8e6b67dda","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.c8e6b67dda","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.c8e6b67dda_1699445327053_0.24106742024778627","host":"s3://npm-registry-packages"}},"1.12.0-dev.55817cdb01":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.55817cdb01","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.55817cdb01","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"94e74a3b0efaf0d8f35994b67f1704f2f2d08157","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.55817cdb01.tgz","fileCount":1113,"integrity":"sha512-6KXx6DJJ6Pd8fC0mMpa/EjA9Zo9VZt4k+HpPQ63hGjXoUEQV8Trzov7rzsVjVusr5Aw4DtA0wCruQ03ST1wa5A==","signatures":[{"sig":"MEUCIQDqOapjfoBXvDn4nwmd/AF05asY+f6qzUWlwiewXLcOZAIgboLpclSvH8Rxxer8tNZ1pMaTfMCk6lhY6/YyL2SmgJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3218721},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a9115c046b7026046a410793fc28a6f5e8949e51","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.55817cdb01","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.55817cdb01","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.55817cdb01","@lodestar/utils":"1.12.0-dev.55817cdb01","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.55817cdb01","@lodestar/logger":"1.12.0-dev.55817cdb01","@lodestar/params":"1.12.0-dev.55817cdb01","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.55817cdb01","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.55817cdb01","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.55817cdb01","@lodestar/light-client":"1.12.0-dev.55817cdb01","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.55817cdb01","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.55817cdb01_1699446453323_0.9516178995968625","host":"s3://npm-registry-packages"}},"1.12.0-dev.37cf9ddc3f":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.37cf9ddc3f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.37cf9ddc3f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf06305b503be30037ae0979857afc809033873e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.37cf9ddc3f.tgz","fileCount":1113,"integrity":"sha512-uRlT6+e4PUJ2r0A2I4kPBoRKkZYWyPnTIxM3GuAy91itiIqMrfUTByQ4xDuVJ76rnEIJjFUzmvVkYrQoVQ+OTw==","signatures":[{"sig":"MEUCIQD6AArPK/m8u9ejSW2KJtNlYO7On9nEnJBtV2n/Dll3DwIgK1XbnN+2CQ5nFSqpM1JutzoJkKLKU3OapnWp1pZtm90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3219854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b98fde2331ed046e09521f77341cd19dc7f7517e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.37cf9ddc3f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.37cf9ddc3f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.37cf9ddc3f","@lodestar/utils":"1.12.0-dev.37cf9ddc3f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.37cf9ddc3f","@lodestar/logger":"1.12.0-dev.37cf9ddc3f","@lodestar/params":"1.12.0-dev.37cf9ddc3f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.37cf9ddc3f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.37cf9ddc3f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.37cf9ddc3f","@lodestar/light-client":"1.12.0-dev.37cf9ddc3f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.37cf9ddc3f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.37cf9ddc3f_1699511769550_0.3356043056064135","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@lodestar/beacon-node","version":"1.12.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6781c525032c0acabe7b739ec619b4a781e71273","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0.tgz","fileCount":1113,"integrity":"sha512-j+hUZ46aSBQ4Vq0+5m2S7pORyeEC4UQvv/CbXPhhHWHmp+wjV2zFJDYAy7AksiN/Wp70dRh4QymI1S8gFTDE9Q==","signatures":[{"sig":"MEQCIDvNUPrX6+sSlLvR2xfOpPUyeepur+nzVUVFlhd12p0wAiBJBM7Ja9cuZKQXB+RfKhjY3EcXcmfGhVrOeE70YYEoiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3218774},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7000473fbddf2765d5b6897d5d6f6064c1042ad5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"^1.12.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"^1.12.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"^1.12.0","@lodestar/utils":"^1.12.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"^1.12.0","@lodestar/logger":"^1.12.0","@lodestar/params":"^1.12.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"^1.12.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.12.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.12.0","@lodestar/light-client":"^1.12.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"^1.12.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0_1699515636003_0.4519501403781312","host":"s3://npm-registry-packages"}},"1.12.0-dev.00160a9e05":{"name":"@lodestar/beacon-node","version":"1.12.0-dev.00160a9e05","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.0-dev.00160a9e05","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"38fa48eff5bd8b77a2d713effb2c504705d93ed7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.0-dev.00160a9e05.tgz","fileCount":1113,"integrity":"sha512-EfFrHiRAtvNyWON0BJBJOEylGtqx9D8kEbaQivodEOoRyrQbbfRICwI12V/TaBWOGqnMN4SbgYsWRgAEInrkYw==","signatures":[{"sig":"MEUCIQDLyiNUWLTGJGyBftTLtHocjuAygi/2VyWrT+4CWLdwtQIgWX/SHAQZSbyWjgfBOsvqWgsHcIRQJqDHZJjy+v7Cxyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3219854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c3c64cd5f3c3b9bab95d7f752e9dde3c031e78dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.0-dev.00160a9e05","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.0-dev.00160a9e05","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.0-dev.00160a9e05","@lodestar/utils":"1.12.0-dev.00160a9e05","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.0-dev.00160a9e05","@lodestar/logger":"1.12.0-dev.00160a9e05","@lodestar/params":"1.12.0-dev.00160a9e05","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.0-dev.00160a9e05","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.0-dev.00160a9e05","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.0-dev.00160a9e05","@lodestar/light-client":"1.12.0-dev.00160a9e05","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.0-dev.00160a9e05","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.0-dev.00160a9e05_1699530300157_0.45726125014412244","host":"s3://npm-registry-packages"}},"1.13.0-dev.8c5e7e4fb0":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.8c5e7e4fb0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.8c5e7e4fb0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2ac112884a2f0e9ad213718ce948a7df6f249954","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.8c5e7e4fb0.tgz","fileCount":1113,"integrity":"sha512-JunW7EnUUYY4p7DJa5wl3R+zLPrb3aB27CeIfg88Hnsfp5xHYco7MTW7wjSR18SIXy2R2SfJVIXJhcXoaA1efg==","signatures":[{"sig":"MEUCIHs6o5BCfRxa10vmaUasa6oSAKmhjLPJ8ztjTbFoD6BTAiEAnRyc1K0BTID4if6fpxF9E4rUO3nr0qiHsJYbwDJ4IrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3219854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ba673f1fe0beb5f9f50baaafdaa443ef4a2a2c3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.8c5e7e4fb0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.8c5e7e4fb0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.8c5e7e4fb0","@lodestar/utils":"1.13.0-dev.8c5e7e4fb0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.8c5e7e4fb0","@lodestar/logger":"1.13.0-dev.8c5e7e4fb0","@lodestar/params":"1.13.0-dev.8c5e7e4fb0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.8c5e7e4fb0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.8c5e7e4fb0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.8c5e7e4fb0","@lodestar/light-client":"1.13.0-dev.8c5e7e4fb0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.8c5e7e4fb0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.8c5e7e4fb0_1699548101737_0.34703110441159724","host":"s3://npm-registry-packages"}},"1.13.0-dev.6f27ac6e5f":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.6f27ac6e5f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.6f27ac6e5f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67474034142703986dc02d880ef099c9f1ead331","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.6f27ac6e5f.tgz","fileCount":1113,"integrity":"sha512-/aFBfG3yt1x4Bw3gCzs90JgiXw62w1jQDt6XlwItnFsoK5XIW/FFxrdJkIkZlhNd0B9b7LUtSTEXJjgxom35rg==","signatures":[{"sig":"MEYCIQCXbJ+66tYEZ/PBR0zCQUIATWGdbstKC2bdPrD8ECMCbQIhALIkUx7fMt0V27S558ZrtSukB1LMd/DzSMiNlX8ayNXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3220655},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"90f64f1c29a0e8d2990312b15bb6d8d9ef13f3dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.6f27ac6e5f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.6f27ac6e5f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.6f27ac6e5f","@lodestar/utils":"1.13.0-dev.6f27ac6e5f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.6f27ac6e5f","@lodestar/logger":"1.13.0-dev.6f27ac6e5f","@lodestar/params":"1.13.0-dev.6f27ac6e5f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.6f27ac6e5f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.6f27ac6e5f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.6f27ac6e5f","@lodestar/light-client":"1.13.0-dev.6f27ac6e5f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.6f27ac6e5f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.6f27ac6e5f_1699555077246_0.0365632621730938","host":"s3://npm-registry-packages"}},"1.13.0-dev.408e9257cf":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.408e9257cf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.408e9257cf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d23681be47550a76f74d8cf57265de46ef505e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.408e9257cf.tgz","fileCount":1113,"integrity":"sha512-WgidDE7INsDdHbNO/pAJ+P/9ELIsrRJ7kA97Yd+FRtx45BbWxPCy4ihz0Gzjv6mv03CruBT5M845WuizjRCHAQ==","signatures":[{"sig":"MEYCIQCq734wr6tAll/4GzzAzYNn6nQsGKKslBbJVturOBMi8AIhAIKe//yEpnSYLdaYzXO96ZlWnTHaV4DcypFouvnLxa1s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3220655},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5f443c903e2e9e9ef8666e8156b38a3d4dcbb827","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.408e9257cf","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.408e9257cf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.408e9257cf","@lodestar/utils":"1.13.0-dev.408e9257cf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.408e9257cf","@lodestar/logger":"1.13.0-dev.408e9257cf","@lodestar/params":"1.13.0-dev.408e9257cf","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.408e9257cf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.408e9257cf","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.408e9257cf","@lodestar/light-client":"1.13.0-dev.408e9257cf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.408e9257cf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.408e9257cf_1699626517147_0.7826470223345046","host":"s3://npm-registry-packages"}},"1.13.0-dev.a06c719929":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.a06c719929","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.a06c719929","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc2c7c5e20b8b57194ba6dbeed075cef646103bd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.a06c719929.tgz","fileCount":1113,"integrity":"sha512-ByvY+lLMlfsAHQI4fH2hbDWgC2pmXjoIGXVSed/tIHXg/sku/YpkEFTWUSWXEkAf2dXvSsqjrnUXX/VwT/P9gA==","signatures":[{"sig":"MEUCIQDIXS6SicNIVQIcbOk0JWcUmf4dJ3nldbiJEWk6HnJkaAIgen4WQLDLHvxsT/1Me5hfjWYbjrGX6Z8oUUdOkYHP2V0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3220655},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"391c532c3b6bc66bc1ecc2bd1376a3062af10cba","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.a06c719929","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.a06c719929","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.a06c719929","@lodestar/utils":"1.13.0-dev.a06c719929","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.a06c719929","@lodestar/logger":"1.13.0-dev.a06c719929","@lodestar/params":"1.13.0-dev.a06c719929","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.a06c719929","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.a06c719929","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.a06c719929","@lodestar/light-client":"1.13.0-dev.a06c719929","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.a06c719929","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.a06c719929_1699630548404_0.1679064564910473","host":"s3://npm-registry-packages"}},"1.13.0-dev.fa30bcf100":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.fa30bcf100","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.fa30bcf100","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d61b7ac720b536f9b5d0c201a2745849782c4e2e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.fa30bcf100.tgz","fileCount":1113,"integrity":"sha512-oF5S+3oga9R7/xEbNreFzGDL0ZcUzUh87lkI2kb37PRhEaNBNI9qsAWaRM2iOYtMsIH9cmiP+B6vahQHrQiEOg==","signatures":[{"sig":"MEUCIHjl2K5QATjd/C2nShUqObAFWHSImDK05tpgyPk0ezZhAiEAmqI06Upj/nbToBTSOtFVFWQtg8N77vxcIelCEHklw30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3220884},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"09adc314ddea2288841259c2091c2f16a730e267","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.fa30bcf100","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.fa30bcf100","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.fa30bcf100","@lodestar/utils":"1.13.0-dev.fa30bcf100","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.fa30bcf100","@lodestar/logger":"1.13.0-dev.fa30bcf100","@lodestar/params":"1.13.0-dev.fa30bcf100","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.fa30bcf100","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.fa30bcf100","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.fa30bcf100","@lodestar/light-client":"1.13.0-dev.fa30bcf100","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.fa30bcf100","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.fa30bcf100_1699634340843_0.2996312591461763","host":"s3://npm-registry-packages"}},"1.13.0-dev.be1cf765c2":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.be1cf765c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.be1cf765c2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da27e4a606cff3b3335abd5069be1fdc4efc220d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.be1cf765c2.tgz","fileCount":1113,"integrity":"sha512-KsRxtT4BINso0RtFUNMsUnQu4k6sg6WcwfMdLIQApW7HhtZsoJDKX9fz/k49mR3+4tOvSzJcQfcHy6rPC6KDIg==","signatures":[{"sig":"MEUCIQDVTxDA9FAT4Eu9tz9HQOCHVh2EgwOxLel+YEzUCF1RVwIgAKtPGqfN/5rSPmMp4nczmOL2k8A/HHcT3pM6sGsQZq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3216573},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0025078ad08e442b6157b4f618984ea0a13d880f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.be1cf765c2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.be1cf765c2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.be1cf765c2","@lodestar/utils":"1.13.0-dev.be1cf765c2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.be1cf765c2","@lodestar/logger":"1.13.0-dev.be1cf765c2","@lodestar/params":"1.13.0-dev.be1cf765c2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.be1cf765c2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.be1cf765c2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.be1cf765c2","@lodestar/light-client":"1.13.0-dev.be1cf765c2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.be1cf765c2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.be1cf765c2_1700734445955_0.5596885001225962","host":"s3://npm-registry-packages"}},"1.13.0-dev.a8767da49b":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.a8767da49b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.a8767da49b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56463a823fec90c01ff36043d1183b507ed8f68b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.a8767da49b.tgz","fileCount":1113,"integrity":"sha512-+uFHa2qb4yMMZyGE6ydjgTOb4GP1Jm8kqNb1/4JK1GfKr8R1r72T4XbifT+d3/9ziOdVE78sR6WjTzZQTILIAQ==","signatures":[{"sig":"MEQCICQtGGwahuuNtj09Ac8hzoo7yqfXmwO1CH8aMs50fgx0AiBxe/R+6fQf1tsYGZoOHZzI4hIKamutW9ct/bCLS/eeBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3216573},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5e8c716e9a3d9554d83242ad2a1260298c45673c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.a8767da49b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.a8767da49b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.a8767da49b","@lodestar/utils":"1.13.0-dev.a8767da49b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.a8767da49b","@lodestar/logger":"1.13.0-dev.a8767da49b","@lodestar/params":"1.13.0-dev.a8767da49b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.a8767da49b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.a8767da49b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.a8767da49b","@lodestar/light-client":"1.13.0-dev.a8767da49b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.a8767da49b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.a8767da49b_1700735609740_0.4371050174017952","host":"s3://npm-registry-packages"}},"1.13.0-dev.3f3a207643":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.3f3a207643","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.3f3a207643","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fe2e9836c0388d2cadd4bf823dfe4525f5469d94","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.3f3a207643.tgz","fileCount":1113,"integrity":"sha512-zK+rrd+XuT+pcPcxoirwF2WdYDhFFtreeHzJ8PTh8PKzfAUfSlte8shtmMmf7QfVVGFdVJ+P5kjKrITk15hqow==","signatures":[{"sig":"MEYCIQDXDRUr6H1CVRTTCCTQfw3meO/CgwyJVaXkHDfVuHc8AQIhAPONNHlL03yikChOyg1cvQ5PUz2Ap/HnYArAxVNiBovT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3216573},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"14b2d9771c6d4d3567c7a329d9adff889572b63f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.9.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.9.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.3f3a207643","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.3f3a207643","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.3f3a207643","@lodestar/utils":"1.13.0-dev.3f3a207643","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.3f3a207643","@lodestar/logger":"1.13.0-dev.3f3a207643","@lodestar/params":"1.13.0-dev.3f3a207643","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.3f3a207643","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.3f3a207643","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.3f3a207643","@lodestar/light-client":"1.13.0-dev.3f3a207643","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.3f3a207643","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.3f3a207643_1700746333003_0.7447986074619879","host":"s3://npm-registry-packages"}},"1.13.0-dev.228d7ba3c3":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.228d7ba3c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.228d7ba3c3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3be97bff561cc8e67e36bd3c478c13ed047a0836","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.228d7ba3c3.tgz","fileCount":1113,"integrity":"sha512-YdonCCUpwhsE3H9szyZ2QyThLIK/8Pogd4nWXg5JUiZTeiU70t3NaB/xySvk7ZjET73dkqyZmiHNcgOY1DBjOA==","signatures":[{"sig":"MEQCIH0Rcq5jH4+3VPpLav8QJfjGZ2RQaSg0sNcCq52TlGvLAiAYoZfXIo/aQ5fwFla+2IIqshuLF2uYPuKhLv/nlsic3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3216573},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6d14e64eeef9adb3e69b9f7eed4370b59529e6cd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.228d7ba3c3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.228d7ba3c3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.228d7ba3c3","@lodestar/utils":"1.13.0-dev.228d7ba3c3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.228d7ba3c3","@lodestar/logger":"1.13.0-dev.228d7ba3c3","@lodestar/params":"1.13.0-dev.228d7ba3c3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.228d7ba3c3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.228d7ba3c3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.228d7ba3c3","@lodestar/light-client":"1.13.0-dev.228d7ba3c3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.228d7ba3c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.228d7ba3c3_1700833129726_0.1991288940431053","host":"s3://npm-registry-packages"}},"1.13.0-dev.8afbc98b56":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.8afbc98b56","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.8afbc98b56","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"32dfa5946fb52ae8b33754d93f808d4e92c7b87f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.8afbc98b56.tgz","fileCount":1113,"integrity":"sha512-dp9RzCl9DQQJRQDr8huzETTV0TfKTr3mV/U2/xoSyP0xucqVm8LPnUbyiziZ6fwPI/ff1jNgfZFly5JrinSlzg==","signatures":[{"sig":"MEUCIQCODfyW9Z6EbsbsLk50exhiTnHukCkfjaBxBWU8k5X6QQIgcYv+0uChYu7nF9q5GS7z9E8GbamCulJ4zIpK4Hr7EME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3216573},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"967632f3b7b5bfc7bce5ca4bf1200194356d50ef","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.8afbc98b56","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.8afbc98b56","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.8afbc98b56","@lodestar/utils":"1.13.0-dev.8afbc98b56","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.8afbc98b56","@lodestar/logger":"1.13.0-dev.8afbc98b56","@lodestar/params":"1.13.0-dev.8afbc98b56","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.8afbc98b56","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.8afbc98b56","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.8afbc98b56","@lodestar/light-client":"1.13.0-dev.8afbc98b56","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.8afbc98b56","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.8afbc98b56_1700910670040_0.03227129290757258","host":"s3://npm-registry-packages"}},"1.13.0-dev.248b64c1c4":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.248b64c1c4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.248b64c1c4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"35dce6e29e72dc56a76cfcf3b798a407135e32d8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.248b64c1c4.tgz","fileCount":1113,"integrity":"sha512-84jYSy71JxLbwVB36/IBDrobXcFAFx9IGOCJVv7xdwJU+lzLaFzbI+fhZXGtzEBvn5bY95bqmOzbRMdcskgSKg==","signatures":[{"sig":"MEUCIAU3mzwN6FL2oo71irVGjYUICFS1ZHxHCxli195JxZQDAiEA6orLeedwCnet+w6iKgV/d7KcWNSwl8ni0qIvQaYafJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3221156},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"825438910dc0ee328e223213d65c155f1e17d977","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.248b64c1c4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.248b64c1c4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.248b64c1c4","@lodestar/utils":"1.13.0-dev.248b64c1c4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.248b64c1c4","@lodestar/logger":"1.13.0-dev.248b64c1c4","@lodestar/params":"1.13.0-dev.248b64c1c4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.248b64c1c4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.248b64c1c4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.248b64c1c4","@lodestar/light-client":"1.13.0-dev.248b64c1c4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.248b64c1c4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.248b64c1c4_1701198035462_0.9793836731895418","host":"s3://npm-registry-packages"}},"1.13.0-dev.faa4514532":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.faa4514532","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.faa4514532","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f114579eaaf9d5f57ff5631526cb620a5b832e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.faa4514532.tgz","fileCount":1113,"integrity":"sha512-FueZKBHlz4nizj3w3JSUjaHcRTCKlUWMMCCUBx6M5oNDLYp2jnakkaZAcBEZpBviTRfaq6emfE+sBM4A8RHotg==","signatures":[{"sig":"MEUCIAMxcH44HUcKQI3Qrl/0xZE8gbekLKAD0WwayoALDkBEAiEAqmrHbXuepvcAOH5spfUWIaKIwFpXYeu3KsHTvz0i23A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3221156},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b06bf05b1e36d78c78978a523496f8521bff5f38","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.faa4514532","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.faa4514532","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.faa4514532","@lodestar/utils":"1.13.0-dev.faa4514532","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.faa4514532","@lodestar/logger":"1.13.0-dev.faa4514532","@lodestar/params":"1.13.0-dev.faa4514532","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.faa4514532","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.faa4514532","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.faa4514532","@lodestar/light-client":"1.13.0-dev.faa4514532","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.faa4514532","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.faa4514532_1701287785265_0.40339475830205673","host":"s3://npm-registry-packages"}},"1.13.0-dev.c39e12ac08":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.c39e12ac08","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.c39e12ac08","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2176a3e207e8a0236cc3e62b7a580e2972c81310","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.c39e12ac08.tgz","fileCount":1119,"integrity":"sha512-hywhwh/tL3JU2OOvI1EC4k+8Jn1hlCbu/lnKd43qiWgw6va4a7Be/gXnEb2IiroCKNIVRSZj0RPJ2Aj8HIyqOQ==","signatures":[{"sig":"MEUCIQDgmMkcpbL6BBW3apEInZBCCuwxcKUHpXUqi/tTLIggewIgAr3l87753I4FHBTeL8GyGHeVHBEI0PN0IdPb3LxoDoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3249132},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7853df25ba0e505f4d87aeb3aeddea1aaf8e8d8b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.c39e12ac08","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.c39e12ac08","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.c39e12ac08","@lodestar/utils":"1.13.0-dev.c39e12ac08","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.c39e12ac08","@lodestar/logger":"1.13.0-dev.c39e12ac08","@lodestar/params":"1.13.0-dev.c39e12ac08","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.c39e12ac08","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.c39e12ac08","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.c39e12ac08","@lodestar/light-client":"1.13.0-dev.c39e12ac08","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.c39e12ac08","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.c39e12ac08_1701315730838_0.8511951579976045","host":"s3://npm-registry-packages"}},"1.13.0-dev.a8e3667503":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.a8e3667503","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.a8e3667503","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aee1c2a1d4ca9f23b8c0d2b8c9749c4c60e22949","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.a8e3667503.tgz","fileCount":1119,"integrity":"sha512-dbcWKrdl/yT/w4JuAJsxRhqdpNk1ZzzL8SXrb6TGkthhOj93g2pPlY9e1p0qLnYj2wHi8TlUwZESjb6yPsFmKw==","signatures":[{"sig":"MEUCIFYIrwK8Bg8gacF3BDZJVEi+PKsoVp2VWewHCPxqqUmkAiEA8U1S4gxPlRwAAF0MskNuj/rj7kHq4LxfqSPSF+C71ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250159},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b1bec8f91ad855488986419379fd6f4fc93443ee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.a8e3667503","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.a8e3667503","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.a8e3667503","@lodestar/utils":"1.13.0-dev.a8e3667503","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.a8e3667503","@lodestar/logger":"1.13.0-dev.a8e3667503","@lodestar/params":"1.13.0-dev.a8e3667503","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.a8e3667503","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.a8e3667503","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.a8e3667503","@lodestar/light-client":"1.13.0-dev.a8e3667503","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.a8e3667503","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.a8e3667503_1701354459908_0.10776837745342505","host":"s3://npm-registry-packages"}},"1.12.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.12.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.1-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91615871ec20e833ef51e9b6a222d4a90624e093","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.1-rc.0.tgz","fileCount":1113,"integrity":"sha512-46DmP55QBWA5k5rgrOHquu2aHNog6uATbC7NLUgoVfIbtv/H/a3wcFnqi0t1r3uFv2lHh3Zpa8Kw5Rou3POtnw==","signatures":[{"sig":"MEUCIHzhEZ2J1sCKVYtOUZ2CfmibJerqTcxYZObeGBVUMaAoAiEAmcXgNLUUVNYTZ3m7mWpFZpbUtECIdJQbpTNbwI1ZoTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3219854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1151177fe48e39c52d33c022382706f17557b392","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.1-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.1-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.1-rc.0","@lodestar/utils":"1.12.1-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.1-rc.0","@lodestar/logger":"1.12.1-rc.0","@lodestar/params":"1.12.1-rc.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.1-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.1-rc.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.1-rc.0","@lodestar/light-client":"1.12.1-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.1-rc.0_1701355518811_0.04861632093182422","host":"s3://npm-registry-packages"}},"1.13.0-dev.bc2ea44a5b":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.bc2ea44a5b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.bc2ea44a5b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2faf2d44816be6507f13cff0fdecc8b03bed9c04","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.bc2ea44a5b.tgz","fileCount":1119,"integrity":"sha512-pL4mwu+5n7ty1o1WYfqW3Gup4zYWqJnPG8q+F3P8tEmQ0b0oL9wdhfOiVa4itqCdKAWgl0m38KOQ/xMnIscFPw==","signatures":[{"sig":"MEUCIGyn8Wzw5SKJSH9phFePTUYg/1IumN1ijFsuMglp6TyiAiEAiMGfOsdh+OvTaemLc+iDyKijQ+aI1UXF3rLGAYeH1B4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250159},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4c7c895038651c740b105c73e7f366e45a3313c2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.bc2ea44a5b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.bc2ea44a5b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.bc2ea44a5b","@lodestar/utils":"1.13.0-dev.bc2ea44a5b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.bc2ea44a5b","@lodestar/logger":"1.13.0-dev.bc2ea44a5b","@lodestar/params":"1.13.0-dev.bc2ea44a5b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.bc2ea44a5b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.bc2ea44a5b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.bc2ea44a5b","@lodestar/light-client":"1.13.0-dev.bc2ea44a5b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.bc2ea44a5b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.bc2ea44a5b_1701360602888_0.5150029607007152","host":"s3://npm-registry-packages"}},"1.13.0-dev.3631ae29b4":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.3631ae29b4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.3631ae29b4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41d955dbe5643a57e749198c28f3bcc9e075fa52","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.3631ae29b4.tgz","fileCount":1119,"integrity":"sha512-4RRnCK7vqYOng/MHQDcZfn8z/G/M+zmVcnO56G4zM81J1YGCjWHIO+Gzjt7sWUOe7DOLGPXoWqfOKN3yhIhGpQ==","signatures":[{"sig":"MEUCIE03IlLiARjTLzkVp3AJsmGVwrZjaj/Yqru698elgogRAiEA7pWOSWVGTpkLuPtSoF+YhVnTOHk94+ONqB3UJDCvYxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250159},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e3adab9eb982e82a539fed603e4347d80488f138","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.3631ae29b4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.3631ae29b4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.3631ae29b4","@lodestar/utils":"1.13.0-dev.3631ae29b4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.3631ae29b4","@lodestar/logger":"1.13.0-dev.3631ae29b4","@lodestar/params":"1.13.0-dev.3631ae29b4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.3631ae29b4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.3631ae29b4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.3631ae29b4","@lodestar/light-client":"1.13.0-dev.3631ae29b4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.3631ae29b4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.3631ae29b4_1701417023241_0.658991083751933","host":"s3://npm-registry-packages"}},"1.13.0-dev.9475b8d402":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.9475b8d402","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.9475b8d402","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fdc9b2e8bcec3e2a8a9f68a22f64eb16516016f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.9475b8d402.tgz","fileCount":1119,"integrity":"sha512-l1lqHR7FezeWFl3KwkEsnkMiz2I8rrLyjvxdXwg3pnFNRRjdiiF/9hVGKPWRluxAclCKlj2n2iwu025qpllJPg==","signatures":[{"sig":"MEYCIQDqsdecSJGjTN0BGXxiK5Cdq1+jskBNVixLQxel2//5CwIhAPWEmjTnleeaiGfQvOK7HGBsFww34pabBYFghHVeKQ69","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec641c9eb3baef80fc76b3cdfcabc9d7324ce9db","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.9475b8d402","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.9475b8d402","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.9475b8d402","@lodestar/utils":"1.13.0-dev.9475b8d402","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.9475b8d402","@lodestar/logger":"1.13.0-dev.9475b8d402","@lodestar/params":"1.13.0-dev.9475b8d402","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.9475b8d402","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.9475b8d402","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.9475b8d402","@lodestar/light-client":"1.13.0-dev.9475b8d402","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.9475b8d402","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.9475b8d402_1701418053914_0.5963353000801872","host":"s3://npm-registry-packages"}},"1.13.0-dev.c0c8d952b8":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.c0c8d952b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.c0c8d952b8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25f49358ee0d462985f10f6db250bc742bd28dd3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.c0c8d952b8.tgz","fileCount":1119,"integrity":"sha512-ioRv68JPHyhtQVp1dF/CFLePTD23B5A6HeeFgqXM++sKqVLeG8FTGCRbGsbcgXeX7PZ/t1LNiAdQqI9byYX0xw==","signatures":[{"sig":"MEUCIAo1KIvuRmQ18TQpV8xl1Q6fPvLX3VpjWdJUDL/WeQB+AiEAugwfOSoRv8gfX6DvilmW+9x44wdUXzV+nFGc/V9Gpxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"074ccf9f612bac90be101c47d832e42ddc8687a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.c0c8d952b8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.c0c8d952b8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.c0c8d952b8","@lodestar/utils":"1.13.0-dev.c0c8d952b8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.c0c8d952b8","@lodestar/logger":"1.13.0-dev.c0c8d952b8","@lodestar/params":"1.13.0-dev.c0c8d952b8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.c0c8d952b8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.c0c8d952b8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.c0c8d952b8","@lodestar/light-client":"1.13.0-dev.c0c8d952b8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.c0c8d952b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.c0c8d952b8_1701428002763_0.5738786554568969","host":"s3://npm-registry-packages"}},"1.13.0-dev.59117393a0":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.59117393a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.59117393a0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"26865dcfe323131067dd31f7ae04e378117135ea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.59117393a0.tgz","fileCount":1119,"integrity":"sha512-6E2bfgIMOzUkA41YNXLuM1RLT/ezhiQryxgdDm8xNQ7xM2Kb/Tv7xgi4nDgdwy3WX338FTB78SMx8xkNxge48A==","signatures":[{"sig":"MEUCIFTjq4TrPxo+JWKAKtpYQuh5yEZi1oTtJyoXWb3mU4iCAiEAt1Xa9+1oEyYCHzgitTZyO4GPqUwLd5FCuNjX5sK/41c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8a86ea7765c2141b439786363f1fa85f44082062","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.59117393a0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.59117393a0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.59117393a0","@lodestar/utils":"1.13.0-dev.59117393a0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.59117393a0","@lodestar/logger":"1.13.0-dev.59117393a0","@lodestar/params":"1.13.0-dev.59117393a0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.59117393a0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.59117393a0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.59117393a0","@lodestar/light-client":"1.13.0-dev.59117393a0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.59117393a0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.59117393a0_1701431992919_0.6363466915046423","host":"s3://npm-registry-packages"}},"1.13.0-dev.99a0caf4bc":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.99a0caf4bc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.99a0caf4bc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1e220d7d1d6b49828cddb830f9c42c67fc98e88e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.99a0caf4bc.tgz","fileCount":1119,"integrity":"sha512-js577wVhR5YjDP8O+JJCn4ft5i1hg21E1QZDHfKZqpgT3JCFgVe+WUz+jjyzfshruEYvNJNc7zhCqNsPjSvoJw==","signatures":[{"sig":"MEQCIFkmeo0p+yb0mUcdZA9VPqgr0xkKJAW9NCMgFSyNoAzVAiByZduYjymd1IOWOCeA7Ijw9C5rCeU1YTshwg9r+fhLtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250371},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"18fcb5bf371229703f00e24672684a6ab712ba96","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.99a0caf4bc","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.99a0caf4bc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.99a0caf4bc","@lodestar/utils":"1.13.0-dev.99a0caf4bc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.99a0caf4bc","@lodestar/logger":"1.13.0-dev.99a0caf4bc","@lodestar/params":"1.13.0-dev.99a0caf4bc","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.99a0caf4bc","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.99a0caf4bc","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.99a0caf4bc","@lodestar/light-client":"1.13.0-dev.99a0caf4bc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.99a0caf4bc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.99a0caf4bc_1701438724487_0.4299691069612932","host":"s3://npm-registry-packages"}},"1.12.1-rc.1":{"name":"@lodestar/beacon-node","version":"1.12.1-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.1-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91ac4ed36fec8fea681e6313a00fea0d3d759d4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.1-rc.1.tgz","fileCount":1113,"integrity":"sha512-JN3WjsE0gWo/CX8SumlgPrr45eD4LbafQU6cbQVM0GjoJH49fqLJVgODfKOKp5XWLMkL39yMbLt62L9uLllpuQ==","signatures":[{"sig":"MEYCIQCXv1uDR6wjHkepewc2IGfKGsANopI4XUTBm1r48LE71gIhANnvqkhu+f/L4K3VQNP+92MUS2GxpQAYOj+z4gJE+tEv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3219887},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"731cef546ab9ade52d9b3bc4329b2e18b6a91a4d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.1-rc.1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.1-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.1-rc.1","@lodestar/utils":"1.12.1-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.1-rc.1","@lodestar/logger":"1.12.1-rc.1","@lodestar/params":"1.12.1-rc.1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.1-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.1-rc.1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.1-rc.1","@lodestar/light-client":"1.12.1-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.1-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.1-rc.1_1701439028508_0.8567218410423829","host":"s3://npm-registry-packages"}},"1.13.0-dev.e6708f87af":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.e6708f87af","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.e6708f87af","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4012b61a66a7dbe9dbb173643901996fd924d7f5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.e6708f87af.tgz","fileCount":1119,"integrity":"sha512-nyYDK1v7Nf9b7wdyFrFGVfEr79fGDKWmQGnR761glRG4Cq4LM1lVipIRnz7/4JslNnB3aMX2+4I4d58fU7iprw==","signatures":[{"sig":"MEQCIBDfNOomkklTZXbkI+/RZdWW+hu3PzFaWbQX6QCua2M7AiBYzMqsRT77yx0uq4KMhK5vwOBeKGfSo7MqIUtiH7uRFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250563},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2c43d391a1061cbdbe1dddb9628ac5f4e5fc7219","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.e6708f87af","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.e6708f87af","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.e6708f87af","@lodestar/utils":"1.13.0-dev.e6708f87af","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.e6708f87af","@lodestar/logger":"1.13.0-dev.e6708f87af","@lodestar/params":"1.13.0-dev.e6708f87af","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.e6708f87af","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.e6708f87af","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.e6708f87af","@lodestar/light-client":"1.13.0-dev.e6708f87af","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.e6708f87af","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.e6708f87af_1701457548538_0.357572787176067","host":"s3://npm-registry-packages"}},"1.13.0-dev.d86e26dc4c":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.d86e26dc4c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.d86e26dc4c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61843036cc572ad1bbe79c05770957941e4f265e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.d86e26dc4c.tgz","fileCount":1119,"integrity":"sha512-5ueXuuokaY7Lt6qG8qfuY7zssY//VnUJOM9coEO056XydaTWJKZ9wIyhLvH9fu472kfUuzua86O3HuYykL2obA==","signatures":[{"sig":"MEQCIA0WMyIStDp8F3pe5Pb0YnTZbx3DHCFUD5/OfCrynopqAiBH9kNP7QkRjG4jV3E6VRBH1ouPQtTcSIfIu2oEi44rKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3250903},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5fb4c6e2107853c571a7debe64108c0312c51e02","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.d86e26dc4c","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.d86e26dc4c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.d86e26dc4c","@lodestar/utils":"1.13.0-dev.d86e26dc4c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.d86e26dc4c","@lodestar/logger":"1.13.0-dev.d86e26dc4c","@lodestar/params":"1.13.0-dev.d86e26dc4c","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.d86e26dc4c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.d86e26dc4c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.d86e26dc4c","@lodestar/light-client":"1.13.0-dev.d86e26dc4c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.d86e26dc4c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.d86e26dc4c_1701458664484_0.3278139461323326","host":"s3://npm-registry-packages"}},"1.13.0-dev.6208e2df97":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.6208e2df97","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.6208e2df97","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fc25f17a8b3f0d897e4913c3b44ee5c5b32a81b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.6208e2df97.tgz","fileCount":1119,"integrity":"sha512-oaobddo2+sQZztf97hSxRSY4ckO/M9nhQue9ZL/o5abkgiuEUzYrPY2U6lTMn5m+WY4XdQQ4aF7z39XceFNCXQ==","signatures":[{"sig":"MEYCIQDbs5/5mlnrkjslRgdh08GZGUBd6M9cUaI1I47iM4HsJQIhAPrHkV0x9d6YpvDHTe7JNhIq7ASyfV+UsKv4AQhvqdSF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3255884},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"31311ef9a10d9686280927fea0b0a95da5aa9212","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.6208e2df97","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.6208e2df97","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.6208e2df97","@lodestar/utils":"1.13.0-dev.6208e2df97","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.6208e2df97","@lodestar/logger":"1.13.0-dev.6208e2df97","@lodestar/params":"1.13.0-dev.6208e2df97","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.6208e2df97","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.6208e2df97","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.6208e2df97","@lodestar/light-client":"1.13.0-dev.6208e2df97","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.6208e2df97","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.6208e2df97_1701461773951_0.46701142415503183","host":"s3://npm-registry-packages"}},"1.13.0-dev.d5e47e1b43":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.d5e47e1b43","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.d5e47e1b43","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6bce87333b25110d9737a94f7249b36f02ee8e94","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.d5e47e1b43.tgz","fileCount":1119,"integrity":"sha512-Ac1G7aQG9WJI6x0t9VlRpX6v5bX5qsrEwhBMudWoqqYG52Xf3KRN7mQBupRqwrhHO8WU0y9N9U4LH+NavUW9yA==","signatures":[{"sig":"MEYCIQC7q2uu0M9jdwBmmvUj1eogzPQkmTCHtUJaXtMPitbE5wIhAKuXQQUNK+pvfTmUin4M09mAd9z2Chp5MkwYA4ZapEd0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3255884},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f1545edfae586bea3b02d82a0ca9a27afc18cb38","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.d5e47e1b43","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.d5e47e1b43","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.d5e47e1b43","@lodestar/utils":"1.13.0-dev.d5e47e1b43","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.d5e47e1b43","@lodestar/logger":"1.13.0-dev.d5e47e1b43","@lodestar/params":"1.13.0-dev.d5e47e1b43","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.d5e47e1b43","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.d5e47e1b43","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.d5e47e1b43","@lodestar/light-client":"1.13.0-dev.d5e47e1b43","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.d5e47e1b43","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.d5e47e1b43_1701524092418_0.2677079530509274","host":"s3://npm-registry-packages"}},"1.13.0-dev.5201ac40cc":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.5201ac40cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.5201ac40cc","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"388963d339cd57e718b6fde8cf2cbbc38aa7a0ba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.5201ac40cc.tgz","fileCount":1119,"integrity":"sha512-p3S2JPlq/nHZx5yZqwZrH1/hHSx+T5fAyWY0q5sY60tbLiHSAiS9oNnEAofgC8L6rzahZFi9cXa+qYHXUepfeg==","signatures":[{"sig":"MEUCIQDtbEr/6fRPv4b21N0wVq2iuW4+gYhV237CyVuDc0afEgIgMoO6XRrVL1SZMtRqFrmiHOBkxQXANIG3QbmI4vhYYbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3256793},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ebb88818a13d7d99b3ba497301965761e2feb589","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.5201ac40cc","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.5201ac40cc","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.5201ac40cc","@lodestar/utils":"1.13.0-dev.5201ac40cc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.5201ac40cc","@lodestar/logger":"1.13.0-dev.5201ac40cc","@lodestar/params":"1.13.0-dev.5201ac40cc","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.5201ac40cc","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.5201ac40cc","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.5201ac40cc","@lodestar/light-client":"1.13.0-dev.5201ac40cc","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.5201ac40cc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.5201ac40cc_1701526013334_0.7582702392276761","host":"s3://npm-registry-packages"}},"1.12.1-rc.2":{"name":"@lodestar/beacon-node","version":"1.12.1-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.1-rc.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2dc930cb93f2b8e83586181d802b2cfbd201c686","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.1-rc.2.tgz","fileCount":1113,"integrity":"sha512-pLjPd5vWXZbrcfN/4C/4UfZYR+91XPVTwHm5ttXM9uHqBWIxQTxB2QxzQjDiQqpIfEigvFiB8bSxVqfyqsZZKA==","signatures":[{"sig":"MEUCIQCBUconC7UjFfV+05XeR2HKhWCstYAenPxza8F2JsyVmAIgb3Y2ayGZvFzg5W1Kq+093F1S4nQFm+wxoA53dHboBd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3225777},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4be6dff26e184e69d645df64adb936965f111eee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.1-rc.2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.1-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.1-rc.2","@lodestar/utils":"1.12.1-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.1-rc.2","@lodestar/logger":"1.12.1-rc.2","@lodestar/params":"1.12.1-rc.2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.1-rc.2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.1-rc.2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.1-rc.2","@lodestar/light-client":"1.12.1-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.1-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.1-rc.2_1701528148426_0.1447547704529526","host":"s3://npm-registry-packages"}},"1.13.0-dev.2efd0e8182":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.2efd0e8182","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.2efd0e8182","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"028659cca2bbb96f9b24221f2c72b10c1122cb63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.2efd0e8182.tgz","fileCount":1119,"integrity":"sha512-3Gyxcx9EsUPwDOudHUgN+/ko6arRfnLUnmVQXH4f2w+Mzx2SXqWWyeCWS9ZPf7PFSR1vUUT6/b5hyIUIGhBPfA==","signatures":[{"sig":"MEUCIHPvroV/gqxDd4fyCmfj3zSeeWOBlCkk2uaTIuECMz09AiEA54qVj3uq2PfZgnBbeMbo/tr1aTcj6ykLihG68GXdn1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261514},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f9a15780bd3df134db2472fa73d1cbe2c83d6377","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.2efd0e8182","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.2efd0e8182","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.2efd0e8182","@lodestar/utils":"1.13.0-dev.2efd0e8182","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.2efd0e8182","@lodestar/logger":"1.13.0-dev.2efd0e8182","@lodestar/params":"1.13.0-dev.2efd0e8182","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.2efd0e8182","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.2efd0e8182","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.2efd0e8182","@lodestar/light-client":"1.13.0-dev.2efd0e8182","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.2efd0e8182","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.2efd0e8182_1701793572606_0.648176746380702","host":"s3://npm-registry-packages"}},"1.13.0-dev.836fabf4ad":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.836fabf4ad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.836fabf4ad","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c000f5539379898bc5a57fc9029121a5b873c254","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.836fabf4ad.tgz","fileCount":1119,"integrity":"sha512-OTRtZ456oMGE2vO8+QtE68x7eFESk8YlXCQn66xQOnkS6oegeFPBkyhgyUROMZYhykPjP+xzRE+h8BF0N8cvtA==","signatures":[{"sig":"MEUCIQDx+FFM/o1Z+DJf0XwR3ixlC6LKcwrC76QrVRvc28BYqwIgXvGbHPAzN4980zHFfu41G7YhGN3ZvAk6mP8643PMXBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261521},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1cb57f97a85d567915a24dcb6c9be4067744dafb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.836fabf4ad","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.836fabf4ad","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.836fabf4ad","@lodestar/utils":"1.13.0-dev.836fabf4ad","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.836fabf4ad","@lodestar/logger":"1.13.0-dev.836fabf4ad","@lodestar/params":"1.13.0-dev.836fabf4ad","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.836fabf4ad","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.836fabf4ad","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.836fabf4ad","@lodestar/light-client":"1.13.0-dev.836fabf4ad","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.836fabf4ad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.836fabf4ad_1701832547980_0.7100541147751449","host":"s3://npm-registry-packages"}},"1.13.0-dev.f8d3ab0685":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.f8d3ab0685","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.f8d3ab0685","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"247317eef4fb672bfb8b849180abbad77d3d1424","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.f8d3ab0685.tgz","fileCount":1119,"integrity":"sha512-iILfYIrZdXFCjVVIJVUmicaych80ixtyC0vJI9tZ0GSJGYo9kBwOpb2CjShM1gUknN/cvt+wQZY7Heklbe2jqw==","signatures":[{"sig":"MEYCIQChPmk4UJ9AhFIglNPsOtralVDPXrJNgyJPjACVBhKohgIhAKW70tsv5qBVkasLvvJDDnbs0vejdoiezZFzNoGta2iM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261521},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aa440b18ae6f502572d8f419acb57bf2c5ccdbbe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.f8d3ab0685","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.f8d3ab0685","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.f8d3ab0685","@lodestar/utils":"1.13.0-dev.f8d3ab0685","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.f8d3ab0685","@lodestar/logger":"1.13.0-dev.f8d3ab0685","@lodestar/params":"1.13.0-dev.f8d3ab0685","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.f8d3ab0685","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.f8d3ab0685","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.f8d3ab0685","@lodestar/light-client":"1.13.0-dev.f8d3ab0685","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.f8d3ab0685","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.f8d3ab0685_1701872484701_0.42906299910459356","host":"s3://npm-registry-packages"}},"1.13.0-dev.4b9647fe33":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.4b9647fe33","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.4b9647fe33","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0b8af94d8c8bf1e45da0f6d41f50a25aed83f00","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.4b9647fe33.tgz","fileCount":1119,"integrity":"sha512-RYv1jjp9Mk7PSoZvUWjKB3YrO7gycPJue8Blwg+l9b7iSM6m5geCDdUzsKP/0G/aes4vRqA3VUZTSsndhGrZOg==","signatures":[{"sig":"MEQCIGy6js13p8OYbOgdqX9LnYYmR/kqpyhqvMM5jAh9u9SgAiAzz2ztksZCtgiBGqt4zhEWTejWtX4QWjE/NgZ2siXPxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261557},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dcf12739f519888735bd8f4e085b31ce40b1c336","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.4b9647fe33","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.4b9647fe33","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.4b9647fe33","@lodestar/utils":"1.13.0-dev.4b9647fe33","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.4b9647fe33","@lodestar/logger":"1.13.0-dev.4b9647fe33","@lodestar/params":"1.13.0-dev.4b9647fe33","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.4b9647fe33","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.4b9647fe33","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.4b9647fe33","@lodestar/light-client":"1.13.0-dev.4b9647fe33","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.4b9647fe33","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.4b9647fe33_1701873598467_0.8799677788105531","host":"s3://npm-registry-packages"}},"1.13.0-dev.505f5b6643":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.505f5b6643","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.505f5b6643","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"06fe17dedf6fa913622899b6c9091178e04e5414","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.505f5b6643.tgz","fileCount":1119,"integrity":"sha512-K7Qz3/OSrt5dEbzsw4HDbvJOHMPz7Sz9zKPBXHPMsn34PQ2nr1V5WFg23CVhTnG3x/AnB5fQQgsjWJO6J9zvwg==","signatures":[{"sig":"MEUCIQDXI99X9HLxlLy8TNNFnGWpu5kmbpvCdHObFxlfPgK3wgIgFTaLGrPuqe6GW3a4CvXhz+1gMJ3MK4cCHLvYGpLcuWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261557},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4da3da10601c0f7261e1f710ba5ae286169975c6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.505f5b6643","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.505f5b6643","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.505f5b6643","@lodestar/utils":"1.13.0-dev.505f5b6643","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.505f5b6643","@lodestar/logger":"1.13.0-dev.505f5b6643","@lodestar/params":"1.13.0-dev.505f5b6643","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.505f5b6643","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.505f5b6643","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.505f5b6643","@lodestar/light-client":"1.13.0-dev.505f5b6643","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.505f5b6643","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.505f5b6643_1701945949326_0.21291024952890947","host":"s3://npm-registry-packages"}},"1.13.0-dev.61540292d4":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.61540292d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.61540292d4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87ab801494265fb5d60787c22c5b6d13557d2ab3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.61540292d4.tgz","fileCount":1119,"integrity":"sha512-SI/ew1zfY0erdxUyHWdIpGBUswmBSwQM12RRi27BCRi1+m7HHNPcDXDkns0/1BTwjhnlHHVJp/9WPJU9y4cS6g==","signatures":[{"sig":"MEQCIAG/QiA9kPRmR5OrCMbzvw1A01y/WXrxEoZrTidoBKAdAiB9mYf3BbAvtxkrMqKVkOLBRCMz6Kju0RqYN7CNruMYmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261800},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"97c5a0fc277056f2b15aa18c8e4d54cb6998d82d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.61540292d4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.61540292d4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.61540292d4","@lodestar/utils":"1.13.0-dev.61540292d4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.61540292d4","@lodestar/logger":"1.13.0-dev.61540292d4","@lodestar/params":"1.13.0-dev.61540292d4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.61540292d4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.61540292d4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.61540292d4","@lodestar/light-client":"1.13.0-dev.61540292d4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.61540292d4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.61540292d4_1701956220447_0.9184484950129477","host":"s3://npm-registry-packages"}},"1.13.0-dev.5270ef2346":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.5270ef2346","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.5270ef2346","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1a1c6319a2b7c3f4eed8963d830c2d0ef03a1776","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.5270ef2346.tgz","fileCount":1119,"integrity":"sha512-UN6ISgoQtphMLaAoyRvqVlRUintNbUyvCGW6uNDsePSdYP4ga3fNyCtRJkNxNx4NqeUnNiYM18EBEHtUagpb5Q==","signatures":[{"sig":"MEUCIGS4GAds5CQAUHKfxEaqdVG2lo7yK5OLJFoZ2OjxaH5iAiEAglBZ5jV1x7RnkF50YqucYMgnLtKri6sHAMXSqIQbD6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261800},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0d7dc0f621f1b53a0a80ba03b44336029782e568","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.5270ef2346","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.5270ef2346","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.5270ef2346","@lodestar/utils":"1.13.0-dev.5270ef2346","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.5270ef2346","@lodestar/logger":"1.13.0-dev.5270ef2346","@lodestar/params":"1.13.0-dev.5270ef2346","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.5270ef2346","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.5270ef2346","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.5270ef2346","@lodestar/light-client":"1.13.0-dev.5270ef2346","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.5270ef2346","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.5270ef2346_1701962912136_0.9194752598510954","host":"s3://npm-registry-packages"}},"1.13.0-dev.fa702dfeb0":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.fa702dfeb0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.fa702dfeb0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a84f2622f10468d4da071390b4160b73c4be776","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.fa702dfeb0.tgz","fileCount":1119,"integrity":"sha512-MRCc+f5fZe3E2L8uDEo7xMg9YT+4oPCW9zdEpNPsZF5AJQOJbmg3vdZ4p7A1hIHfcymZAthK7pdOudD0ReLJ+Q==","signatures":[{"sig":"MEUCIExfJGt02KUfzl0+9p1WOFb1L7CPAXaQI0RHoas/jQBkAiEAu/SIyKKEYESO20ylWMwlx4bV5G1/FiJGyDoZte1b06E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261800},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5d700ce520fa0c9627f13d12ad4a6c0acdbd876d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.fa702dfeb0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.fa702dfeb0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.fa702dfeb0","@lodestar/utils":"1.13.0-dev.fa702dfeb0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.fa702dfeb0","@lodestar/logger":"1.13.0-dev.fa702dfeb0","@lodestar/params":"1.13.0-dev.fa702dfeb0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.fa702dfeb0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.fa702dfeb0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.fa702dfeb0","@lodestar/light-client":"1.13.0-dev.fa702dfeb0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.fa702dfeb0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.fa702dfeb0_1701964174125_0.0021390251698070184","host":"s3://npm-registry-packages"}},"1.13.0-dev.ad3b5c0e5f":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.ad3b5c0e5f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.ad3b5c0e5f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"655292ea9b3ebff041c55e2e59a36414203ae6c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.ad3b5c0e5f.tgz","fileCount":1119,"integrity":"sha512-vPhEER3pfwqK5ovN3/qHxnqjrxMGDJ3KYER1jGkNbrEHON9POZsw6onRDOcnTSCxQt1h6zSKL1vhTtTG5PhM7A==","signatures":[{"sig":"MEUCIBaruSTMmCVpOM6N4vG0kKlcqJhSP1OnoU+7DAFygSDKAiEAguCTF+YZ6QctpKcMEShImQBZd6MlwuaPAOYtDMR8NyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3261800},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"56818e10e26292423b41c4931e0ac4e3e940c904","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.ad3b5c0e5f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.ad3b5c0e5f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.ad3b5c0e5f","@lodestar/utils":"1.13.0-dev.ad3b5c0e5f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.ad3b5c0e5f","@lodestar/logger":"1.13.0-dev.ad3b5c0e5f","@lodestar/params":"1.13.0-dev.ad3b5c0e5f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.ad3b5c0e5f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.ad3b5c0e5f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.ad3b5c0e5f","@lodestar/light-client":"1.13.0-dev.ad3b5c0e5f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.ad3b5c0e5f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.ad3b5c0e5f_1702007210837_0.46741301472551133","host":"s3://npm-registry-packages"}},"1.13.0-dev.7935caf280":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.7935caf280","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.7935caf280","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b32baf814787e5c08b5afaf8b188a0d7b344dd16","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.7935caf280.tgz","fileCount":1119,"integrity":"sha512-psdOS1hH/RwoioUlerNUym694yGSAO9ybFQQT9F2IQb8lKaqnrBPUBKOSdGAak1rxpyre/8cTlCFJwXVBhY+kQ==","signatures":[{"sig":"MEQCIAKRL1T3NiFtrA5VIsxmgAo4ZTXLEg/632STv9WrvNvsAiA0qHSVXGslKtR6FqTAcSFD5NbzN2KDvCu5ZPPpe1Ppvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264673},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"06fcce407b3f24c2bd134a29bb5fa152ef6b5874","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.7935caf280","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.7935caf280","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.7935caf280","@lodestar/utils":"1.13.0-dev.7935caf280","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.7935caf280","@lodestar/logger":"1.13.0-dev.7935caf280","@lodestar/params":"1.13.0-dev.7935caf280","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.7935caf280","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.7935caf280","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.7935caf280","@lodestar/light-client":"1.13.0-dev.7935caf280","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.7935caf280","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.7935caf280_1702012051050_0.46068319210459996","host":"s3://npm-registry-packages"}},"1.12.1-rc.3":{"name":"@lodestar/beacon-node","version":"1.12.1-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.1-rc.3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd8659c0e2f0147de868c256020aa8042b6b085e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.1-rc.3.tgz","fileCount":1113,"integrity":"sha512-URp5xJfAHPKZC3pF7vrTYUSNuSeNLryJKd7KyXb8RzLFVJKIAl4SfrxYpcOWwhmFQEQKxV2+EL1QXUIXQHObIQ==","signatures":[{"sig":"MEUCIHPhJnqo9pnLUbG5+3nnXEHt6SJ3sCM3USJGuricvs+sAiEAnIwrcYCyqzViAabDXlSHDXPyQ4DchDPiOr5IGWWJ5js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3228650},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ffeddfe28f028386d96ba710162e333e0e0c775f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.1-rc.3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.1-rc.3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.1-rc.3","@lodestar/utils":"1.12.1-rc.3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.1-rc.3","@lodestar/logger":"1.12.1-rc.3","@lodestar/params":"1.12.1-rc.3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.1-rc.3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.1-rc.3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.1-rc.3","@lodestar/light-client":"1.12.1-rc.3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.1-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.1-rc.3_1702014326981_0.4381646585469643","host":"s3://npm-registry-packages"}},"1.13.0-dev.53378e1e08":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.53378e1e08","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.53378e1e08","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5bd68f08b225088d35618d76bd4dff7cb1192251","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.53378e1e08.tgz","fileCount":1119,"integrity":"sha512-EbwqxlcKWakNJ9g4AR5sjGWkx6YYP85E9a+Wh1qs5fJWIgkWjYd4IvMaSDpFrO0P+M9PGzih7WC/Gs6uerj2vQ==","signatures":[{"sig":"MEUCIDK3iOKAddpRIldy9Ghm8LSVNDY0xXSfreLXZXPOk1vdAiEAwtNMZPEtdfnIOXjFQL83c7hWhIRtko/V3twWOizLQfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3238441},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"25a6de226f283dd5e1df3d729f7090111a4163a8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.53378e1e08","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.53378e1e08","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.53378e1e08","@lodestar/utils":"1.13.0-dev.53378e1e08","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.53378e1e08","@lodestar/logger":"1.13.0-dev.53378e1e08","@lodestar/params":"1.13.0-dev.53378e1e08","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.53378e1e08","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.53378e1e08","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.53378e1e08","@lodestar/light-client":"1.13.0-dev.53378e1e08","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.53378e1e08","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.53378e1e08_1702028057547_0.18957330425069618","host":"s3://npm-registry-packages"}},"1.13.0-dev.42b2efe702":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.42b2efe702","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.42b2efe702","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aab6031cee4e4551f80205dbbe9accb31201970c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.42b2efe702.tgz","fileCount":1119,"integrity":"sha512-1reDFLlDCEbutCAWwE1/Lp7i60Bt+ou9zpOzzElL6UQ1FoZ5baBX8TGpIa8FSYbv/LFmkpac6lv3dVAaZzGAsA==","signatures":[{"sig":"MEUCIE2d9excgzm+ZtMx00mvoAf59TuFBBxrHB3fxovq1pfhAiEAvsjX1bEVp596EwpAD91+dBTf9CDBcOD8tVz/aexVmcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3240715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e3fbcfb9a723aeb47b72710b94b3d80b43352494","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.42b2efe702","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.42b2efe702","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.42b2efe702","@lodestar/utils":"1.13.0-dev.42b2efe702","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.42b2efe702","@lodestar/logger":"1.13.0-dev.42b2efe702","@lodestar/params":"1.13.0-dev.42b2efe702","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.42b2efe702","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.42b2efe702","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.42b2efe702","@lodestar/light-client":"1.13.0-dev.42b2efe702","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.42b2efe702","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.42b2efe702_1702038924646_0.9779836769843095","host":"s3://npm-registry-packages"}},"1.13.0-dev.8bd19f431f":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.8bd19f431f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.8bd19f431f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"001b653932af2ef9691055c65a008e3417bd344d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.8bd19f431f.tgz","fileCount":1119,"integrity":"sha512-42zFSkplgamiagEjuhQ7RIviLrpvMkxtVndOyYeBUgmfZVXOqErvgneMfcw2gHyLt3O6ZvzxCJ8EnaCrBsfniQ==","signatures":[{"sig":"MEUCICs3w0ziP3ZAwS7haFtbmhRQxfkhKI/UIiZAeYeWoz26AiEAj0u5sV9F3zgfO2VTHDnKQDgiSPtgYOephPcG6uo86Lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3240715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0fb07f8fe80a4a53c61900066f173770839f2b1e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.8bd19f431f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.8bd19f431f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.8bd19f431f","@lodestar/utils":"1.13.0-dev.8bd19f431f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.8bd19f431f","@lodestar/logger":"1.13.0-dev.8bd19f431f","@lodestar/params":"1.13.0-dev.8bd19f431f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.8bd19f431f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.8bd19f431f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.8bd19f431f","@lodestar/light-client":"1.13.0-dev.8bd19f431f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.8bd19f431f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.8bd19f431f_1702044575683_0.43333670164706306","host":"s3://npm-registry-packages"}},"1.13.0-dev.1a63b079d1":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.1a63b079d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.1a63b079d1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3177f2955cbe1124eb56b5bdaf99f8ef8d391e24","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.1a63b079d1.tgz","fileCount":1119,"integrity":"sha512-eLhof1iaeQ/mQkP+3HtPHcCZK0E3uuUanzZOFRGTt9n/qB+JZ5omK3+hnZ0/vd/dlkCUd+o/KILhMZyeH3a9Hg==","signatures":[{"sig":"MEQCIEq+RilkNz2IRmAZ7ZYhBSCHzBNtIjZf+7wXB16fNzsoAiAmbz9TY56bMoGkHbnKaeJkZdVwPoKJYYt5pqOqySG4LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3241290},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"edebd887ad60cc5ff330222062a89c8066b08e3b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.1a63b079d1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.1a63b079d1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.1a63b079d1","@lodestar/utils":"1.13.0-dev.1a63b079d1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.1a63b079d1","@lodestar/logger":"1.13.0-dev.1a63b079d1","@lodestar/params":"1.13.0-dev.1a63b079d1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.1a63b079d1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.1a63b079d1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.1a63b079d1","@lodestar/light-client":"1.13.0-dev.1a63b079d1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.1a63b079d1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.1a63b079d1_1702111962566_0.8600732941482272","host":"s3://npm-registry-packages"}},"1.12.1-rc.4":{"name":"@lodestar/beacon-node","version":"1.12.1-rc.4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.1-rc.4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"774a137bef55df376cbee744905cb9e7097e1212","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.1-rc.4.tgz","fileCount":1113,"integrity":"sha512-NaQr9xg97mZRrpcWjnyLTTQBFGn44Sqf+k5MJaG7QD9GVhwdoHMVYQiWu/D5Xg91TZ8C9lYHKm67uIjoYL6ABw==","signatures":[{"sig":"MEYCIQD1Ycb6RBppgE4mSG0ZYYuxfucenO5s9RofwNsFYbG2LwIhANfvuoNgisV2frqTxeM8jnN9gv5V205zqgNrwRcoSen5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3229225},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9f62e6356a3562e6574fdc38c77f6b3ca0cde483","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.12.1-rc.4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.12.1-rc.4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.12.1-rc.4","@lodestar/utils":"1.12.1-rc.4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.12.1-rc.4","@lodestar/logger":"1.12.1-rc.4","@lodestar/params":"1.12.1-rc.4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.12.1-rc.4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.12.1-rc.4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.12.1-rc.4","@lodestar/light-client":"1.12.1-rc.4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.12.1-rc.4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.1-rc.4_1702113691033_0.3802257622554863","host":"s3://npm-registry-packages"}},"1.13.0-dev.959a8af1b7":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.959a8af1b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.959a8af1b7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2c0f73f17d563506572ed557869a46102c74ffbf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.959a8af1b7.tgz","fileCount":1119,"integrity":"sha512-lJ5IYhk/+G2pHIkwyy9ipRxwSXSMb8Pa3WGgqrzZblkrkEkc4sw6I1oD1JfTN/JDXU6HT3FmIUA7JStiVkzaSQ==","signatures":[{"sig":"MEQCID4z33Aw5TMsaPcR0xfcuLhosxY4USpuaO//CpPlKcMsAiB8jBOsL5huCmvwIn3yXgln73yhrv6fu3/WmXnE5Gbvbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3241290},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"60f4133a91a704d6ac0a90411924278482f07e7a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.959a8af1b7","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.959a8af1b7","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.959a8af1b7","@lodestar/utils":"1.13.0-dev.959a8af1b7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.959a8af1b7","@lodestar/logger":"1.13.0-dev.959a8af1b7","@lodestar/params":"1.13.0-dev.959a8af1b7","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.959a8af1b7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.959a8af1b7","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.959a8af1b7","@lodestar/light-client":"1.13.0-dev.959a8af1b7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.959a8af1b7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.959a8af1b7_1702304841452_0.5143898498320898","host":"s3://npm-registry-packages"}},"1.13.0-dev.cb8607e62e":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.cb8607e62e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.cb8607e62e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"315dfced84a7f7413ae05e10054196d00ff5a016","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.cb8607e62e.tgz","fileCount":1119,"integrity":"sha512-pqAEklAXFJgMt6cBno3TEhWsqj71j38jZ1yrpUwJTBzOWFtH6Nkas1unWzjcFiOMiZFzvInplQPRPbyr6uar8g==","signatures":[{"sig":"MEUCIQCdsl0ML+kiTQjcyS6O2MvYejsEzUBlzOabPA1cbN0wRAIgVc+tGKXGbGqGX5DMMEbdobayCnGMBZbYmAs9lKc/Pbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3241290},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"afaf13486f39c7503b02ff461b6c4cc5f4f541c3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.cb8607e62e","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.cb8607e62e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.cb8607e62e","@lodestar/utils":"1.13.0-dev.cb8607e62e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.cb8607e62e","@lodestar/logger":"1.13.0-dev.cb8607e62e","@lodestar/params":"1.13.0-dev.cb8607e62e","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.cb8607e62e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.cb8607e62e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.cb8607e62e","@lodestar/light-client":"1.13.0-dev.cb8607e62e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.cb8607e62e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.cb8607e62e_1702397820750_0.7416148035151311","host":"s3://npm-registry-packages"}},"1.13.0-dev.d7357fd22d":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.d7357fd22d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.d7357fd22d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"51685a118e531e0bf86ed8c85cee2ea59241e72a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.d7357fd22d.tgz","fileCount":1119,"integrity":"sha512-13N9RfE+0M0HW+EhWNa5DIVK+yT589a8mbMa1R7xxTwTGcbDXNbbUBRdz6fXTksWnT6+xU+q2Cayj9cThAceVg==","signatures":[{"sig":"MEQCICHBORbWL9egiepDJVIrydL5RbwVd1OZY4htXCfumAQzAiBw+O1ftK26tzgb/d1pPFA3Mzfri0Sn1bJ+lqmLbj84yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3241553},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"712e3ddafd2954758d6489fc6ac35aa1a9774c2b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.d7357fd22d","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.d7357fd22d","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.d7357fd22d","@lodestar/utils":"1.13.0-dev.d7357fd22d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.d7357fd22d","@lodestar/logger":"1.13.0-dev.d7357fd22d","@lodestar/params":"1.13.0-dev.d7357fd22d","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.d7357fd22d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.d7357fd22d","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.d7357fd22d","@lodestar/light-client":"1.13.0-dev.d7357fd22d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.d7357fd22d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.d7357fd22d_1702398814555_0.5401048985369017","host":"s3://npm-registry-packages"}},"1.13.0-dev.3a43dcbfee":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.3a43dcbfee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.3a43dcbfee","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"525a8937d90f4e747e1cf015e98234b1121eaee6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.3a43dcbfee.tgz","fileCount":1119,"integrity":"sha512-zK7i+MahSvVAwBU5vwjO0AeXjZ0Fd9LVm+o9oCxxwq6M9c34tvVKdaUnNJ08OB3S+gkoePZh+ZwY3icVsq3R5g==","signatures":[{"sig":"MEUCIErmvC7mX8PKHf4OQ+fyVJ+e+gkmIo5+q/l16OMG3hEhAiEAh29X34L1OR4wHV/6/B0x2/coNhGyPpZlXirBddMNZ2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242153},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4d8e8ea96f69c2c6d64b7ac29b7d36678ce16eed","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.3a43dcbfee","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.3a43dcbfee","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.3a43dcbfee","@lodestar/utils":"1.13.0-dev.3a43dcbfee","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.3a43dcbfee","@lodestar/logger":"1.13.0-dev.3a43dcbfee","@lodestar/params":"1.13.0-dev.3a43dcbfee","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.3a43dcbfee","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.3a43dcbfee","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.3a43dcbfee","@lodestar/light-client":"1.13.0-dev.3a43dcbfee","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.3a43dcbfee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.3a43dcbfee_1702402044570_0.9533929003067267","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@lodestar/beacon-node","version":"1.12.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.12.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e809c63cb0601d8eb1a1a3fb3ef9aa6ad6db3a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.12.1.tgz","fileCount":1113,"integrity":"sha512-2rRsLMaURut0Iu2Z7n4x79zDdcAmMhqY62PiLwcUH3/MJbox9RnbvNkZqd3L8eUAcVw3DQftehotCDuK0FTo5w==","signatures":[{"sig":"MEYCIQCgtyj8b7DhRQHSe24qCEENnmn+6XJuyOfLkIDyFYpLAAIhAKPhaoGIPr1AW66ASGmeWUcvGT80wS/4HdnIWMIVFbpG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3229172},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"85e44efe73d1ad5228486c73ea9b1fcf3f036193","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --single-thread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"^1.12.1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"^1.12.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"^1.12.1","@lodestar/utils":"^1.12.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"^1.12.1","@lodestar/logger":"^1.12.1","@lodestar/params":"^1.12.1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"^1.12.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.12.1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.12.1","@lodestar/light-client":"^1.12.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"^1.12.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.12.1_1702402112295_0.6856627981465653","host":"s3://npm-registry-packages"}},"1.13.0-dev.5b3855203f":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.5b3855203f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.5b3855203f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"02f564588c6f74c82a63b72ac7029f082db77e17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.5b3855203f.tgz","fileCount":1119,"integrity":"sha512-CW5ZA6PQAx80tWsLrIqGrYZkQIe7lKRodYqmBUxLjVZ+yruYPbZ0QVU/7EwvEFdzMV9XZd4m+rwzPFNrhfaRQQ==","signatures":[{"sig":"MEUCIA6++ebHs1zDkkmroiwrfCCxyRDVVS65lHcE5P9mdDhjAiEAgAb8HMehGBXLn/iCa5d62OgP06X0Ul7OVyg3Y7ptadw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242153},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6adf6a1ea4b0b0f5dd16b342d4468813e0ec821b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.5b3855203f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.5b3855203f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.5b3855203f","@lodestar/utils":"1.13.0-dev.5b3855203f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.5b3855203f","@lodestar/logger":"1.13.0-dev.5b3855203f","@lodestar/params":"1.13.0-dev.5b3855203f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.5b3855203f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.5b3855203f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.5b3855203f","@lodestar/light-client":"1.13.0-dev.5b3855203f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.5b3855203f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.5b3855203f_1702403319408_0.02874163373071892","host":"s3://npm-registry-packages"}},"1.13.0-dev.465834846a":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.465834846a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.465834846a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5beec17c7ae2c429e7176303d5a789d99743d2c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.465834846a.tgz","fileCount":1119,"integrity":"sha512-cjyEAZXj4ZLVwg4wVILa3U1DtVrT1rCOlkzr7CAS9m+0l6wmraG18ZfUtOfPzSN5B6HtgJZfIX7qTLEg1p/cIA==","signatures":[{"sig":"MEQCIFCEFwU8gSt0Jhzmv9X3lTiD4teGDc927xk9S6B4zt9/AiBQl2tkFxjSmivlVRWyXJLMqPDofq9lSoVm2S7gBezDEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242153},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"afa76248b4df252e2b555193286a7afba5d55aac","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.465834846a","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.465834846a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.465834846a","@lodestar/utils":"1.13.0-dev.465834846a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.465834846a","@lodestar/logger":"1.13.0-dev.465834846a","@lodestar/params":"1.13.0-dev.465834846a","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.465834846a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.465834846a","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.465834846a","@lodestar/light-client":"1.13.0-dev.465834846a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.465834846a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.465834846a_1702510477803_0.3313085538374836","host":"s3://npm-registry-packages"}},"1.13.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.13.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3931e7df7bdb5e5e44e70d70b8114bf668229799","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-rc.0.tgz","fileCount":1119,"integrity":"sha512-dvZ9plnvRWm/3h0ZSeWYMCcXxfQQkp2SMjCDLkFs9bL/ESe2MHJyuKAKX4gXMD9//bMcu3wfCIiPYO3AlmUu3Q==","signatures":[{"sig":"MEQCIB4/8rxuvwdQ6AiVZ5zmiGnIEWB0gsVYwIGE1gV70fs9AiBOdoi96fCXyThtjJGMaLo9F9Ctwz6BRILGqRuq+n9Oug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3242023},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"85272e1c2061251617465232f9173ddd171c1d6b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-rc.0","@lodestar/utils":"1.13.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-rc.0","@lodestar/logger":"1.13.0-rc.0","@lodestar/params":"1.13.0-rc.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-rc.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-rc.0","@lodestar/light-client":"1.13.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-rc.0_1702511614929_0.45172768346177783","host":"s3://npm-registry-packages"}},"1.13.0-dev.c044d4cdd4":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.c044d4cdd4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.c044d4cdd4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b377e9e28c402c76c19a4b5106307fb58b612dcb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.c044d4cdd4.tgz","fileCount":1119,"integrity":"sha512-KwvffjCB0PKcf67XziGs7vWkEgijpHCG44tVcysLkPj2YVJkcUnPKeT9pm+dUEIH9R0rh2AAK3cOJCgKjp27QA==","signatures":[{"sig":"MEQCIDmvJjaacFMZzt8BBTMFpxngnLv6NLYDRKtygZzaPJ7yAiBINxGX4NvR2s4KoGXLNmH32fuTkPKNI58lo+GvylTJGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243212},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"79255ffca8f095db4513a311ea6624f1ca8d83ec","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.c044d4cdd4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.c044d4cdd4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.c044d4cdd4","@lodestar/utils":"1.13.0-dev.c044d4cdd4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.c044d4cdd4","@lodestar/logger":"1.13.0-dev.c044d4cdd4","@lodestar/params":"1.13.0-dev.c044d4cdd4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.c044d4cdd4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.c044d4cdd4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.c044d4cdd4","@lodestar/light-client":"1.13.0-dev.c044d4cdd4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.c044d4cdd4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.c044d4cdd4_1702653506083_0.014335310392834977","host":"s3://npm-registry-packages"}},"1.13.0-dev.7a0a031170":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.7a0a031170","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.7a0a031170","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af7adc1f148285de917f8378bffe58fa9d29a201","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.7a0a031170.tgz","fileCount":1119,"integrity":"sha512-gblmfq8aliqSQFYgJB7jwu4YM7EeTX+aUdcJeHNRwOQRgD31HWHzhl1dAlIAdG+LjXZEd/OqkzKzb6EGi6hPYw==","signatures":[{"sig":"MEUCIQDXKmIdtOSgAqDNtmHWAjfCKl0gCEhMCPLtJvWWQhSbmgIgIZctKU7dOWOsOKhBT/igrpUzdID3kVgP0lvpdmWERRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243272},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3026ab93d47b4f2bc86ab8bb347228962ab5dedd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.7a0a031170","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.7a0a031170","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.7a0a031170","@lodestar/utils":"1.13.0-dev.7a0a031170","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.7a0a031170","@lodestar/logger":"1.13.0-dev.7a0a031170","@lodestar/params":"1.13.0-dev.7a0a031170","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.7a0a031170","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.7a0a031170","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.7a0a031170","@lodestar/light-client":"1.13.0-dev.7a0a031170","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.7a0a031170","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.7a0a031170_1702890345239_0.7329784015764946","host":"s3://npm-registry-packages"}},"1.13.0-dev.e09702d5b2":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.e09702d5b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.e09702d5b2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0181243bf952971ed8583b7adabd058b1748d46d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.e09702d5b2.tgz","fileCount":1119,"integrity":"sha512-xUq++Bj44WSsNTZb2+7TLcb1kpiaOE8RYijbFLHUByrudNOb2ruZbVSxdetfGfU/ZTky7krFNMM4Y8ugaeT7Bg==","signatures":[{"sig":"MEUCIQCJKRBT9fg0hyK3k20u+wdPcjm/Ki1cgHgJK5sgi2FfQgIge7VQRPUkvN9vlAU8o4V/wDh6Df0gZwEUq0WFZvg+S0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243272},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"da7f1aafca0b37b3e8663a945e1c79eb502c4e83","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.e09702d5b2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.e09702d5b2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.e09702d5b2","@lodestar/utils":"1.13.0-dev.e09702d5b2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.e09702d5b2","@lodestar/logger":"1.13.0-dev.e09702d5b2","@lodestar/params":"1.13.0-dev.e09702d5b2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.e09702d5b2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.e09702d5b2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.e09702d5b2","@lodestar/light-client":"1.13.0-dev.e09702d5b2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.e09702d5b2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.e09702d5b2_1702891586282_0.7855348685582109","host":"s3://npm-registry-packages"}},"1.13.0-dev.54e8c4509b":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.54e8c4509b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.54e8c4509b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12eeb0bdc9a9f6235ab0620d5a42a9157f161d46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.54e8c4509b.tgz","fileCount":1119,"integrity":"sha512-IwmWZDYPPDHLJeEn2vL7yogHtB/QJKa/C4lrrZ8W/UIlrScr3wvIlOmCb+eykvMVgbmQXolJcudwmckm24G61w==","signatures":[{"sig":"MEUCIQDnL8ORtxNOBfStAn7COKFA10ttBKwvFg8BYEkRtC6xUwIgLJ23tl+mtVEX01KEulGqPkEmM+dVITIDrKr+eZ8vCHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243237},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1d99a61035dcfc05f08780e0c449eb9cd84adbf4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.54e8c4509b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.54e8c4509b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.54e8c4509b","@lodestar/utils":"1.13.0-dev.54e8c4509b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.54e8c4509b","@lodestar/logger":"1.13.0-dev.54e8c4509b","@lodestar/params":"1.13.0-dev.54e8c4509b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.54e8c4509b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.54e8c4509b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.54e8c4509b","@lodestar/light-client":"1.13.0-dev.54e8c4509b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.54e8c4509b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.54e8c4509b_1702898871968_0.8553068514633173","host":"s3://npm-registry-packages"}},"1.13.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.13.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1f6bc9d38ec5a63e8f30e3d102350f287baf8a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-rc.1.tgz","fileCount":1119,"integrity":"sha512-2LUYvpNM0R7PClL80cQMNFzdbOx9OnMyb2Ic4UfjiFdd2aRoyWjGC79YwhhhC+++LiwVw15g949EAXSGqle+dw==","signatures":[{"sig":"MEUCICJYN5CNZAvM3KWTgd9J/IrjCTF5Gk+xvF0XeOUA7DLzAiEAiUYYmtf6imeFq/PjgTxGyUHVB7pwQ03Xd4aW+U1cL7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243107},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce9eea01ef629ed1997cbb76c6086744e10e87af","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-rc.1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-rc.1","@lodestar/utils":"1.13.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-rc.1","@lodestar/logger":"1.13.0-rc.1","@lodestar/params":"1.13.0-rc.1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-rc.1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-rc.1","@lodestar/light-client":"1.13.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-rc.1_1702967421325_0.9510527992977205","host":"s3://npm-registry-packages"}},"1.13.0-dev.d3005bf58e":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.d3005bf58e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.d3005bf58e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0520eae8d25137e350837a95fa65a53d0fc0dd19","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.d3005bf58e.tgz","fileCount":1119,"integrity":"sha512-hz8vWfk3UgvGLtLvrhvc0mna0S9QINpJDQL6axrvxf61EzpvHfpfah3/WoNaY/Wmz0SvSwxtGljh/ySl8ryjAA==","signatures":[{"sig":"MEUCIEeUMf4bQrzdUdx+mfgyfFcyBpTo3oqzER32qGtcjoG6AiEAkLMUnQn1KUcJ1V9zC51U3oE8B9jUr895rxSvKo/mktc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243237},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b8287e1ec6ac529a77e21127e10c3e141c974619","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.d3005bf58e","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.d3005bf58e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.d3005bf58e","@lodestar/utils":"1.13.0-dev.d3005bf58e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.d3005bf58e","@lodestar/logger":"1.13.0-dev.d3005bf58e","@lodestar/params":"1.13.0-dev.d3005bf58e","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.d3005bf58e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.d3005bf58e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.d3005bf58e","@lodestar/light-client":"1.13.0-dev.d3005bf58e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.d3005bf58e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.d3005bf58e_1702976734291_0.12696030105186495","host":"s3://npm-registry-packages"}},"1.13.0-dev.6670c08370":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.6670c08370","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.6670c08370","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3cf89cbfdd917959ca7adb7861228dc66e817f5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.6670c08370.tgz","fileCount":1119,"integrity":"sha512-PbTtAYrFmjcHzOb+AvZSUdOo2PlkxkH7vuVLRyQTjh2lWnW4fcDjR3x3x/NLnbpYQBZ/VFwpg6wD73O/sRHZbQ==","signatures":[{"sig":"MEQCIFldYQsV6irsbaBjatxL/jekZWlSkg9CnqeBDrpRAJoZAiBfs+M3j44VqhswynkgPsUP3yUoeZ8yvN+qNZULttcMKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243242},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a51ec28912753ff2e3869ab84614b69850d2a693","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.6670c08370","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.6670c08370","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.6670c08370","@lodestar/utils":"1.13.0-dev.6670c08370","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.6670c08370","@lodestar/logger":"1.13.0-dev.6670c08370","@lodestar/params":"1.13.0-dev.6670c08370","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.6670c08370","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.6670c08370","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.6670c08370","@lodestar/light-client":"1.13.0-dev.6670c08370","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.6670c08370","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.6670c08370_1702987214044_0.5878070489632008","host":"s3://npm-registry-packages"}},"1.13.0-dev.be92973775":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.be92973775","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.be92973775","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5faa046c6c41aae1fd0a0fb500aca05fe68cbb0e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.be92973775.tgz","fileCount":1125,"integrity":"sha512-WSPdQLIDmN42P9UHxRNVjQaphSWIx/KhxgtE78peynvFwkqGlb4a1LZop6zZ5vm13WpiztZ43cCDLIa/aAu37Q==","signatures":[{"sig":"MEUCIQD2SNW6TXONN9uFyaWUh9X5fGQVKdoS53bgcJqY1Q2PkgIgW4yDdm6NfaA6jbdXmWjZ+1uVuyOOYUAZxbc3hHlVat8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263218},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aac8af4f56a072fc8e183a768fd29b2b6f50e740","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.be92973775","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.be92973775","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.be92973775","@lodestar/utils":"1.13.0-dev.be92973775","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.be92973775","@lodestar/logger":"1.13.0-dev.be92973775","@lodestar/params":"1.13.0-dev.be92973775","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.be92973775","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.be92973775","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.be92973775","@lodestar/light-client":"1.13.0-dev.be92973775","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.be92973775","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.be92973775_1702989457476_0.26329422551866366","host":"s3://npm-registry-packages"}},"1.13.0-dev.6085a54967":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.6085a54967","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.6085a54967","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"476373c136781364f654b5f1ecca7ef77f3f0116","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.6085a54967.tgz","fileCount":1125,"integrity":"sha512-Igl2tOXUW+fX3C+38LFWEuV9dqGsgwCbKhy6Ah38kwcWZpRtf90jGJdI1xEHt0higpeIn3h4qiC4HoNmFKNi0A==","signatures":[{"sig":"MEUCIEaHpUs+7YtatL3iTCPpPhHqo9VnQyvbH8031U/hyzzvAiEA2dID2O7cqOmGn6/9ymc7nNhQMluZkW9vWLb1huvxUpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263218},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0bb1ea1edf21049a9b6d37d1cd1b8c47a4ddcf31","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.6085a54967","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.6085a54967","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.6085a54967","@lodestar/utils":"1.13.0-dev.6085a54967","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.6085a54967","@lodestar/logger":"1.13.0-dev.6085a54967","@lodestar/params":"1.13.0-dev.6085a54967","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.6085a54967","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.6085a54967","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.6085a54967","@lodestar/light-client":"1.13.0-dev.6085a54967","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.6085a54967","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.6085a54967_1702994757629_0.5308597584296877","host":"s3://npm-registry-packages"}},"1.13.0-dev.6d1dc61b62":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.6d1dc61b62","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.6d1dc61b62","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"128b48258f672f7756f0ed94e9343744a44a48a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.6d1dc61b62.tgz","fileCount":1125,"integrity":"sha512-BovDX4P1ONyycblcK7+nUQghh3nrEIXkvlCQ85WCXUKX0NQIg4X6pL17nc/jXRrvdzYm3NVS7dTU0XqSmdVaig==","signatures":[{"sig":"MEQCIGfVFU1cXARIU8j+b9dVU1TD8ulwx2+ACE74ZE9iL1DvAiAxhlgOnXachfq2SLei+NpzwL69Ws01VZ/kowlEcUHpoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264355},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9b9fed9919558c86a3ccf0c24115c31e6f0e3149","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.6d1dc61b62","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.6d1dc61b62","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.6d1dc61b62","@lodestar/utils":"1.13.0-dev.6d1dc61b62","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.6d1dc61b62","@lodestar/logger":"1.13.0-dev.6d1dc61b62","@lodestar/params":"1.13.0-dev.6d1dc61b62","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.6d1dc61b62","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.6d1dc61b62","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.6d1dc61b62","@lodestar/light-client":"1.13.0-dev.6d1dc61b62","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.6d1dc61b62","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.6d1dc61b62_1702996230254_0.8997316851539032","host":"s3://npm-registry-packages"}},"1.13.0-dev.bef0ef6625":{"name":"@lodestar/beacon-node","version":"1.13.0-dev.bef0ef6625","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0-dev.bef0ef6625","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3d24262db9f758bed87cf86dd42f659ac63a67b1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0-dev.bef0ef6625.tgz","fileCount":1125,"integrity":"sha512-ew4RvNnGfooddgPHfUoJJ3bgIOjyiOnb1PA92DUQAfLk36KW8iFJaJt1bz3nWOG7l1PE+NJhJtUGHQkCGx8dqw==","signatures":[{"sig":"MEQCIDqEtm+7A6qdRgi8ycH5NFTjZGlPqcf7csDBUYevVlGkAiB3yo9u38A7SHrAowo7lBTf83gcU+Mno+PzrBxWl1wWPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d46beffb3d871aecfcdabd58ed77e1285b2890aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.13.0-dev.bef0ef6625","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.13.0-dev.bef0ef6625","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.13.0-dev.bef0ef6625","@lodestar/utils":"1.13.0-dev.bef0ef6625","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.13.0-dev.bef0ef6625","@lodestar/logger":"1.13.0-dev.bef0ef6625","@lodestar/params":"1.13.0-dev.bef0ef6625","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.13.0-dev.bef0ef6625","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.13.0-dev.bef0ef6625","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.13.0-dev.bef0ef6625","@lodestar/light-client":"1.13.0-dev.bef0ef6625","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.13.0-dev.bef0ef6625","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0-dev.bef0ef6625_1703121566013_0.8271419036274839","host":"s3://npm-registry-packages"}},"1.14.0-dev.88c3ee363f":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.88c3ee363f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.88c3ee363f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"356fa379d7f34fbbd3d3eef3ba79daccff5dff64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.88c3ee363f.tgz","fileCount":1125,"integrity":"sha512-vaIJsjjne/SMTD11YcEJlloUE6afldgOo3hK0mLI+GyqdYWZ0xtleIMWuxL7dHrB2DKhoNdLXf9/koqzH8chTA==","signatures":[{"sig":"MEYCIQDRpQ2t4Xt6LqTl181nrAZ/NzhLSBTxbtza/8u7QueyHQIhAJM19BSKcxKs3fevrOr11f0GcjYGPn2+Yx71RJz2aCMV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e47d41def3c32e643019904fd6fbdcf4672c991","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.88c3ee363f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.88c3ee363f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.88c3ee363f","@lodestar/utils":"1.14.0-dev.88c3ee363f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.88c3ee363f","@lodestar/logger":"1.14.0-dev.88c3ee363f","@lodestar/params":"1.14.0-dev.88c3ee363f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.88c3ee363f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.88c3ee363f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.88c3ee363f","@lodestar/light-client":"1.14.0-dev.88c3ee363f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.88c3ee363f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.88c3ee363f_1703123768103_0.41286426203061044","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"@lodestar/beacon-node","version":"1.13.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.13.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6c1e9368d9a81b4d882cbdd10ad7b7895a1d2051","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.13.0.tgz","fileCount":1119,"integrity":"sha512-hkUEIRqFSMk20iz8OyOpCrrvoL2rt0lID3riZtObPofeNQjPuqVDligluScTJofyyLSyGPPWGiyCu0A3dU/MUQ==","signatures":[{"sig":"MEUCIQCrwm/GtWQTuTo8nYINGV03J6BX3xH2W4UyO1DUe4QJFgIgFXO+D34SQlvTWS4JKPHJ099NX1YDYBBOndSXANBD5LQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3243054},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a816b4ef58d41b5427f9995005a8ec6577e4b33","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"^1.13.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"^1.13.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"^1.13.0","@lodestar/utils":"^1.13.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"^1.13.0","@lodestar/logger":"^1.13.0","@lodestar/params":"^1.13.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"^1.13.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.13.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.13.0","@lodestar/light-client":"^1.13.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"^1.13.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.13.0_1703123902400_0.9886222428183706","host":"s3://npm-registry-packages"}},"1.14.0-dev.18ce33ae78":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.18ce33ae78","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.18ce33ae78","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61d38e41bf08cd7f47f9610c09b9425eb91d4920","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.18ce33ae78.tgz","fileCount":1125,"integrity":"sha512-swq5pOOvJWh/6mQrlmTcy1DAVmLL5EpgYR0YbaAm0sK4N+vA6kI03cg8yLmGbZybcRMNSWSceavJqLsA/q0FPQ==","signatures":[{"sig":"MEYCIQCr+/VAAGTWsqF4L+PgliM9zmIhMvsJL+Pkq/G+HIvXOwIhAJezY4HkF2v1X2jlMJnhc6PyRBYOo2SvR/thOrqkYqED","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b767f16501ee10eed28a4f19457a98fc82e8fc1e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.18ce33ae78","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.18ce33ae78","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.18ce33ae78","@lodestar/utils":"1.14.0-dev.18ce33ae78","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.18ce33ae78","@lodestar/logger":"1.14.0-dev.18ce33ae78","@lodestar/params":"1.14.0-dev.18ce33ae78","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.18ce33ae78","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.18ce33ae78","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.18ce33ae78","@lodestar/light-client":"1.14.0-dev.18ce33ae78","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.18ce33ae78","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.18ce33ae78_1703161063846_0.5952528918291415","host":"s3://npm-registry-packages"}},"1.14.0-dev.f705b1e9e3":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.f705b1e9e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.f705b1e9e3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c5e09c1ed7a16ac2f79be6fd4ac1055422c45236","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.f705b1e9e3.tgz","fileCount":1125,"integrity":"sha512-FIx/IcPH7l6wxhCcBM7eZbalVY8fcZj+UqoQOylfOjJVbJTkcK+PiG87NBSmLmvkzI4Z8GPHcGeljzrko72aMw==","signatures":[{"sig":"MEUCIQCEQ1XMkKbFHHcdjPiwpEf1e+sz0o/oRj5ksPe/jEpv+AIgDecNq59mcWIzANdbYQIkci7i9J4cq7GdNCZ3raVl9Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f99a8dfcec41d3d8c61c39e71e8257fc67cfc43e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.f705b1e9e3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.f705b1e9e3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.f705b1e9e3","@lodestar/utils":"1.14.0-dev.f705b1e9e3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.f705b1e9e3","@lodestar/logger":"1.14.0-dev.f705b1e9e3","@lodestar/params":"1.14.0-dev.f705b1e9e3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.f705b1e9e3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.f705b1e9e3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.f705b1e9e3","@lodestar/light-client":"1.14.0-dev.f705b1e9e3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.f705b1e9e3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.f705b1e9e3_1703162232050_0.3594760979483367","host":"s3://npm-registry-packages"}},"1.14.0-dev.2530fae453":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.2530fae453","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.2530fae453","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03160763d9125c0cbe615e0c2fce5371f8920f1b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.2530fae453.tgz","fileCount":1125,"integrity":"sha512-uPf7iSVegpt6dSOYD9h7t4Jzfwfd0FrlntrIRIn561zqqGalAUYtl5LECJ960Gy79/kXCRaTEBiPKtq9vrmcuQ==","signatures":[{"sig":"MEYCIQDRPoINCdT/0RGMl7tcrcFsR2l63gp28xohD52W6f/EaQIhAOO1ca3mC0sJOjjFyuMsRKZ5HTbedPWGzvaeOZKAvE3x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"431cd815da35d9476cc293bd57eed4e06ee9ab62","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.2530fae453","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.2530fae453","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.2530fae453","@lodestar/utils":"1.14.0-dev.2530fae453","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.2530fae453","@lodestar/logger":"1.14.0-dev.2530fae453","@lodestar/params":"1.14.0-dev.2530fae453","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.2530fae453","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.2530fae453","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.2530fae453","@lodestar/light-client":"1.14.0-dev.2530fae453","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.2530fae453","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.2530fae453_1703164376238_0.4305050877969079","host":"s3://npm-registry-packages"}},"1.14.0-dev.fbdd1a474a":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.fbdd1a474a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.fbdd1a474a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bd790cd406f6640176ada6da057a26c43e884105","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.fbdd1a474a.tgz","fileCount":1125,"integrity":"sha512-Y3a8lOKfIPfb8vHbi1ZeadM0A7Y+oLcaMQ0C61mkO/5/6/pDw8ccltULn+erSUnKkZiR0gRmR3RqncNKaUZr9A==","signatures":[{"sig":"MEUCIQCvq5I2V0t7Uh3EhGKeN6jbzvpr7rI6B/nq41aFPTWJcQIgKjKuByIh+6p/5hyPScBCq9Oo3VE0kPIvIXnNKGzI9J8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"15bdd25599bcda956837fd7e4eda5d75fb46983a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.fbdd1a474a","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.fbdd1a474a","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.fbdd1a474a","@lodestar/utils":"1.14.0-dev.fbdd1a474a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.fbdd1a474a","@lodestar/logger":"1.14.0-dev.fbdd1a474a","@lodestar/params":"1.14.0-dev.fbdd1a474a","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.fbdd1a474a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.fbdd1a474a","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.fbdd1a474a","@lodestar/light-client":"1.14.0-dev.fbdd1a474a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.fbdd1a474a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.fbdd1a474a_1703176726576_0.8234883866059142","host":"s3://npm-registry-packages"}},"1.14.0-dev.7b6e3f7d69":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.7b6e3f7d69","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.7b6e3f7d69","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3147aa17e2e2e74e7f7e3ed5d78866220667b7dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.7b6e3f7d69.tgz","fileCount":1125,"integrity":"sha512-Zh89Ed4FR7lsv04lf8BG9kymVjd3f3XUFk+CUhVnkUL0zZla8ZjhMUrPz2Uynatbd5ekEMza/C4sgUgxbm3adA==","signatures":[{"sig":"MEUCIQDxhIbY6uR6/vLdpkOonWo2YUpRfVF2CN12HaX7e/QAvQIgLF9CDnWSQZGxP3nlBS+wC4G5LQLTAXgVvLM5FWTwL5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8071cb031c73cec6c0b63485992a433c260f81f7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.7b6e3f7d69","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.7b6e3f7d69","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.7b6e3f7d69","@lodestar/utils":"1.14.0-dev.7b6e3f7d69","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.7b6e3f7d69","@lodestar/logger":"1.14.0-dev.7b6e3f7d69","@lodestar/params":"1.14.0-dev.7b6e3f7d69","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.7b6e3f7d69","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.7b6e3f7d69","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.7b6e3f7d69","@lodestar/light-client":"1.14.0-dev.7b6e3f7d69","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.7b6e3f7d69","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.7b6e3f7d69_1703190835587_0.07510433813301987","host":"s3://npm-registry-packages"}},"1.14.0-dev.ae04197ccd":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.ae04197ccd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.ae04197ccd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ce960a02d11b8c1cc5d0bc314199f39b656c581f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.ae04197ccd.tgz","fileCount":1125,"integrity":"sha512-gMPS6HUaVs8rw1ILRT46U0QmQNVW+qp2GEm8OGUCcYDlwAx813Fysr9zKxH3DcdTnoo1fNm9BRVajyqUEzjDqQ==","signatures":[{"sig":"MEQCIAxGzY3UbBe5Arvpmgmcgq+Deic06nDMQd+zKLUwbPLyAiAl9RjeGksC2HYqBCeCGgpJqqNXo4GpUk1XWPiutfGERA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264798},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3e740f1b9b630e8ff1990c615ef3c8e2fd6646d7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.ae04197ccd","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.ae04197ccd","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.ae04197ccd","@lodestar/utils":"1.14.0-dev.ae04197ccd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.ae04197ccd","@lodestar/logger":"1.14.0-dev.ae04197ccd","@lodestar/params":"1.14.0-dev.ae04197ccd","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.ae04197ccd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.ae04197ccd","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.ae04197ccd","@lodestar/light-client":"1.14.0-dev.ae04197ccd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.ae04197ccd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.ae04197ccd_1703191935068_0.779315054539033","host":"s3://npm-registry-packages"}},"1.14.0-dev.267991ae56":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.267991ae56","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.267991ae56","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d632fa453bc49b8366c91de7edb2f293d8c2ec1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.267991ae56.tgz","fileCount":1125,"integrity":"sha512-dHSQji4pLgWBF12Xc6YmAYJDfil4MSwYG+qGZ2gL2EFghM/vVBHGt0Nog0F8rHYrO0JDRc3t8GVGmNMF96NU3w==","signatures":[{"sig":"MEYCIQDz3xpgMTLVuZcEKHW6mXJ/rLMCZX1TS9kyaaCOQ+HrMwIhAL4vgqni34kyi048Yc3X71GVM7n3+btY/1HwBPq0eDiB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264957},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9cd40723bb19b2caa823e2f3190d2ecb3812ebea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.267991ae56","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.267991ae56","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.267991ae56","@lodestar/utils":"1.14.0-dev.267991ae56","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.267991ae56","@lodestar/logger":"1.14.0-dev.267991ae56","@lodestar/params":"1.14.0-dev.267991ae56","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.267991ae56","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.267991ae56","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.267991ae56","@lodestar/light-client":"1.14.0-dev.267991ae56","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.267991ae56","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.267991ae56_1703255156672_0.4018763402979537","host":"s3://npm-registry-packages"}},"1.14.0-dev.61cf1a8760":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.61cf1a8760","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.61cf1a8760","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f221ab4a090f6ce28da690a80bf55f68be3ba841","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.61cf1a8760.tgz","fileCount":1125,"integrity":"sha512-brMkTHZEihgXOSE25NE0m/+AjjWoF0Euw8uHfc9NondRqQ1iGKCOK+v2KGFLEnFvyuWsoDJvQqJQ+sWeb+hk/A==","signatures":[{"sig":"MEUCIQD8PxOP9ea+ko40akvzktmXgCkJRp3ppkSe/ZddHaK+PAIgTyxY5plCBXqQRQoJRXnPSBKNf3J5pvvMvIyGHAvt1kQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3264957},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1cda7149bdf133fa6549ddb1f54ddb0e94e22c23","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.61cf1a8760","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.61cf1a8760","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.61cf1a8760","@lodestar/utils":"1.14.0-dev.61cf1a8760","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.61cf1a8760","@lodestar/logger":"1.14.0-dev.61cf1a8760","@lodestar/params":"1.14.0-dev.61cf1a8760","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.61cf1a8760","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.61cf1a8760","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.61cf1a8760","@lodestar/light-client":"1.14.0-dev.61cf1a8760","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.61cf1a8760","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.61cf1a8760_1703333594571_0.6202814600211142","host":"s3://npm-registry-packages"}},"1.14.0-dev.6f4a9d6f5e":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.6f4a9d6f5e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.6f4a9d6f5e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d740b5700d63fdde541ba152425a21114a87d00","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.6f4a9d6f5e.tgz","fileCount":1128,"integrity":"sha512-6qPi9aexC/EFOH3fLLTfv/fcJxg023z9cK1ngMJVQ9w1eitZEfn8L2vhFLY/oHTVLlQrV1LF9nnFn0cYKon/CQ==","signatures":[{"sig":"MEUCIDv/HgPoRMowuv2bxIQLB+6Ac1xgmZ0egL8TKFPvgziVAiEA6OAPe5VQeViq7VWNi7BU8dlfDa9gjY0tiMQ/2uZsuM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e795b3dc11985c64185de9b0930f7c7e1a61b0d6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.6f4a9d6f5e","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.6f4a9d6f5e","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.6f4a9d6f5e","@lodestar/utils":"1.14.0-dev.6f4a9d6f5e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.6f4a9d6f5e","@lodestar/logger":"1.14.0-dev.6f4a9d6f5e","@lodestar/params":"1.14.0-dev.6f4a9d6f5e","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.6f4a9d6f5e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.6f4a9d6f5e","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.6f4a9d6f5e","@lodestar/light-client":"1.14.0-dev.6f4a9d6f5e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.6f4a9d6f5e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.6f4a9d6f5e_1703496458216_0.13874352443606863","host":"s3://npm-registry-packages"}},"1.14.0-dev.592c1473a9":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.592c1473a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.592c1473a9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bba8cf91d8f88031563cc44fb2e255c40b3668a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.592c1473a9.tgz","fileCount":1128,"integrity":"sha512-l4yRYW8OsPVeeSTYCMrSj/3v2gVxo066n95G4SW67ELQk6o+Q60/EXmrQs8MiZgOK3LcpY1/9GY+v5esINmV8A==","signatures":[{"sig":"MEUCIQCS6TY4flAl4GY3FC3CdcjPSx7YE4brirdnbe0XFDB5cwIgZ7jkOLaHzsmVNSGgBK2BqItflM0bRo7WPdKzj7tDa6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4e33100d02ad07e51ec7998bfcc3b5729e0e510a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.592c1473a9","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.592c1473a9","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.592c1473a9","@lodestar/utils":"1.14.0-dev.592c1473a9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.592c1473a9","@lodestar/logger":"1.14.0-dev.592c1473a9","@lodestar/params":"1.14.0-dev.592c1473a9","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.592c1473a9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.592c1473a9","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.592c1473a9","@lodestar/light-client":"1.14.0-dev.592c1473a9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.592c1473a9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.592c1473a9_1703508927900_0.36242814605926266","host":"s3://npm-registry-packages"}},"1.14.0-dev.a573b92bb6":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.a573b92bb6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.a573b92bb6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"19b15f5926a7032a0bfa3e6ff48391ebf28d561c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.a573b92bb6.tgz","fileCount":1128,"integrity":"sha512-KqQAQz5O9alGdjcA8L/huoUpTRELlR+CUQhXJPgiornjaYfp+yfddG5FmPabhCN3h9F48Bz9cRxbXi28xqKJvQ==","signatures":[{"sig":"MEQCIArO+wYzXUmtEhh72vtAqyUO5J80KqMveQJT8lNDNUG6AiAuMiTevkQ86bbQPbA9LGzZ7DRiMuaY1AHUKyLE64X81A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ead5ed0ee6c183d736a5327ed32d9011f909e9e0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.a573b92bb6","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.a573b92bb6","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.a573b92bb6","@lodestar/utils":"1.14.0-dev.a573b92bb6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.a573b92bb6","@lodestar/logger":"1.14.0-dev.a573b92bb6","@lodestar/params":"1.14.0-dev.a573b92bb6","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.a573b92bb6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.a573b92bb6","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.a573b92bb6","@lodestar/light-client":"1.14.0-dev.a573b92bb6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.a573b92bb6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.a573b92bb6_1703517454927_0.2970339171269818","host":"s3://npm-registry-packages"}},"1.14.0-dev.21851b24ce":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.21851b24ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.21851b24ce","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b086c465e701f301a645a33d946242c272403be2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.21851b24ce.tgz","fileCount":1128,"integrity":"sha512-WSCUcnwgmwZV5TtwoStVM9bulH3d0c46PEPN7AxcaBQMZwLfQaZfznpv1TmOZ5rrKBqD7Q7ccMFQKJw4JQeCkg==","signatures":[{"sig":"MEUCIQDm2iflwE42HrCZfMj5rLJrm3rBQDC10FOFxYf4yyysQQIgQkf7RTW4OBBFJNcm0sLkt0CzFONowsSWep7zH4py1VI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"edf5751673fe5943fc4c4061d51848dce2d380cc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.21851b24ce","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.21851b24ce","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.21851b24ce","@lodestar/utils":"1.14.0-dev.21851b24ce","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.21851b24ce","@lodestar/logger":"1.14.0-dev.21851b24ce","@lodestar/params":"1.14.0-dev.21851b24ce","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.21851b24ce","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.21851b24ce","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.21851b24ce","@lodestar/light-client":"1.14.0-dev.21851b24ce","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.21851b24ce","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.21851b24ce_1703534865116_0.23818939342940526","host":"s3://npm-registry-packages"}},"1.14.0-dev.1200c59793":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.1200c59793","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.1200c59793","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e18db5abd496295051077654be23f69ecd56d953","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.1200c59793.tgz","fileCount":1128,"integrity":"sha512-8FESPiSIyhwV0P3GTfF78vCPeOLN9xIcOVyQlnFDvwQzZss10GBaU+kwl0J/w2R74zZzLvNmr004djhZAW215A==","signatures":[{"sig":"MEYCIQDK8iiO9xpMpZVbpNKhTG87c4lvjn5I0JhYN417h9g6EAIhAMMu6XO4eaz9hDlaRWjjH0MUlfZ2R37XVLNFDu+szhgf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4a4fb89032f554fd723a8793c3305647ec3e82f6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.1200c59793","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.1200c59793","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.1200c59793","@lodestar/utils":"1.14.0-dev.1200c59793","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.1200c59793","@lodestar/logger":"1.14.0-dev.1200c59793","@lodestar/params":"1.14.0-dev.1200c59793","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.1200c59793","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.1200c59793","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.1200c59793","@lodestar/light-client":"1.14.0-dev.1200c59793","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.1200c59793","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.1200c59793_1703589530455_0.27063476923173235","host":"s3://npm-registry-packages"}},"1.14.0-dev.9c4641a733":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.9c4641a733","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.9c4641a733","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8453d62bf886e74d46ecde7160f41e1b3b35532c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.9c4641a733.tgz","fileCount":1128,"integrity":"sha512-ocEPMglrXqnmE1Ym2Gg54zPU3V4R4fv3kFtbQzsmbfqMwBT58g0NwM9G1CfbOmxSOfZot76FGjX9YjZ2Ai3ILw==","signatures":[{"sig":"MEYCIQCNmBQNOUiclF640H8mJ81c3NvlLkOZD4dnsxsvvA1SIgIhAMeAhEWyEGsVo2bhbYtkqAC2Np5RK5ptW7dMeC+AyC/C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00fb587823fe665bcead79e69ac3cc82f429dab7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.9c4641a733","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.9c4641a733","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.9c4641a733","@lodestar/utils":"1.14.0-dev.9c4641a733","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.9c4641a733","@lodestar/logger":"1.14.0-dev.9c4641a733","@lodestar/params":"1.14.0-dev.9c4641a733","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.9c4641a733","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.9c4641a733","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.9c4641a733","@lodestar/light-client":"1.14.0-dev.9c4641a733","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.9c4641a733","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.9c4641a733_1703621574681_0.9962202947553453","host":"s3://npm-registry-packages"}},"1.14.0-dev.bd83b09212":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.bd83b09212","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.bd83b09212","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6c520f8218cf122aacc5d7a340d431bd6724e4c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.bd83b09212.tgz","fileCount":1128,"integrity":"sha512-yd5ASKSsuoNxDBfg7W8sAW5Fwf9S7lBWgeB0f4Bspu5n4eI0wJcoUHbhrtD+9oSO0X0DHUmWqcV2YLMTSjyYOg==","signatures":[{"sig":"MEUCIAtntH+1TGtlE7gJdQcUY3podUgodD/dEszUqGA3nHWEAiEAo7xasxCOaLA7LFpzH8otwkoufg5IVr8adnmAs6VfcDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263518},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f60d89222ee1cc283e505195646b25ab93be0719","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.bd83b09212","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.bd83b09212","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.bd83b09212","@lodestar/utils":"1.14.0-dev.bd83b09212","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.bd83b09212","@lodestar/logger":"1.14.0-dev.bd83b09212","@lodestar/params":"1.14.0-dev.bd83b09212","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.bd83b09212","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.bd83b09212","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.bd83b09212","@lodestar/light-client":"1.14.0-dev.bd83b09212","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.bd83b09212","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.bd83b09212_1703640069597_0.03377757544319682","host":"s3://npm-registry-packages"}},"1.14.0-dev.d52fb94cbf":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.d52fb94cbf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.d52fb94cbf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf219ef55fb918806af562afd6335e2864633041","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.d52fb94cbf.tgz","fileCount":1128,"integrity":"sha512-FtlvkD/aprsEdNcplme5SzxYE6XmsKmFJzwKbdisBnqlbNdgRlS+hsKgvit2WzeYektQwv6zOOk0coFhgrpIHA==","signatures":[{"sig":"MEQCIAGhEUfBvq0aIXtN1vUSfWas3G0O7sKDkwa3ALCblDcVAiAyuUMm5qj0bIQwUx25gLiAmwCbscieU8igXo6xCgYlbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263518},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d2eb909e0d3ba23ab6b98fb62e8ba81a52f79b53","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.d52fb94cbf","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.d52fb94cbf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.d52fb94cbf","@lodestar/utils":"1.14.0-dev.d52fb94cbf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.d52fb94cbf","@lodestar/logger":"1.14.0-dev.d52fb94cbf","@lodestar/params":"1.14.0-dev.d52fb94cbf","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.d52fb94cbf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.d52fb94cbf","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.d52fb94cbf","@lodestar/light-client":"1.14.0-dev.d52fb94cbf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.d52fb94cbf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.d52fb94cbf_1703707033298_0.5303056821900407","host":"s3://npm-registry-packages"}},"1.14.0-dev.82d7bc224f":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.82d7bc224f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.82d7bc224f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"07aad591c66c07d4e0475949ac8b36d8057ac9e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.82d7bc224f.tgz","fileCount":1128,"integrity":"sha512-RRFI7UKebYl1Kg9nYzMYRL18NkaGXFX1uNilE+GWF6duguXnjMGQLLig8Vipi+FudfNII8Mxesuy4jh59/Rc3w==","signatures":[{"sig":"MEYCIQCS2DTolaARCB5UnVAaup2FpZILamlqJMx8mjdpI8vj9gIhANOQ9C+iYEyFlJeiNly8Pd5GSv2fehX3jRXLxCvQT1rk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263518},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a410e449a79cdbf74903280fd341a09cc1f1785","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.82d7bc224f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.82d7bc224f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.82d7bc224f","@lodestar/utils":"1.14.0-dev.82d7bc224f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.82d7bc224f","@lodestar/logger":"1.14.0-dev.82d7bc224f","@lodestar/params":"1.14.0-dev.82d7bc224f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.82d7bc224f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.82d7bc224f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.82d7bc224f","@lodestar/light-client":"1.14.0-dev.82d7bc224f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.82d7bc224f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.82d7bc224f_1703765274694_0.6981900122325069","host":"s3://npm-registry-packages"}},"1.14.0-dev.4c6c33e6a8":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.4c6c33e6a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.4c6c33e6a8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"83ed480401d9c846b6e2c23a60992f17dd290baf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.4c6c33e6a8.tgz","fileCount":1128,"integrity":"sha512-V/UMYF58oSFu9pwehoPcEc8wtkTi/BeXltOAtdpdNRrZhUCbR3aFYF5n1BLCh1Z0r3EpidNLYI0mayYFAZ6Ouw==","signatures":[{"sig":"MEQCID3h8KLFYECQo9yAUXk5XBf1ZbtgF9SM3Cu8Lr+rxJBHAiAeFmKvlPc1XeSbPjHTJJ8mFXszFiGUyQFnWDLVp2gDPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263518},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a6fdd28ca78bcf4acb029212addf4e4bfd6521fa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.4c6c33e6a8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.4c6c33e6a8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.4c6c33e6a8","@lodestar/utils":"1.14.0-dev.4c6c33e6a8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.4c6c33e6a8","@lodestar/logger":"1.14.0-dev.4c6c33e6a8","@lodestar/params":"1.14.0-dev.4c6c33e6a8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.4c6c33e6a8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.4c6c33e6a8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.4c6c33e6a8","@lodestar/light-client":"1.14.0-dev.4c6c33e6a8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.4c6c33e6a8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.4c6c33e6a8_1703784965590_0.019681323107572313","host":"s3://npm-registry-packages"}},"1.14.0-dev.5408babd6f":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.5408babd6f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.5408babd6f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc754efdce7bf4b4c08fdd864dafcf38391f5c5e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.5408babd6f.tgz","fileCount":1128,"integrity":"sha512-1BsI1f1tXJoR+CgRhtdlrEL85yBRrv65Ak35s/UNfthOhgfktKGusI4hSunlvgHCHJ9lQ0p5cpgWmAgvSI4Grg==","signatures":[{"sig":"MEUCIDh4dTyKtW4585HeI8ephu5xTy+vZ+OXI4LpkNupqA5XAiEA7wQ4q1450oYClVwYGCsHJQYLw6u8xwMDgOmhSE48Ic8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3263518},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c660680c1ac7c26067f314b22f46b8040f41b5bb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.5408babd6f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.5408babd6f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.5408babd6f","@lodestar/utils":"1.14.0-dev.5408babd6f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.5408babd6f","@lodestar/logger":"1.14.0-dev.5408babd6f","@lodestar/params":"1.14.0-dev.5408babd6f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.5408babd6f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.5408babd6f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.5408babd6f","@lodestar/light-client":"1.14.0-dev.5408babd6f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.5408babd6f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.5408babd6f_1703844747665_0.07576571882102945","host":"s3://npm-registry-packages"}},"1.14.0-dev.c86a669610":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.c86a669610","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.c86a669610","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"600d09876779faafbfc4c8d8d451097eb1128f67","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.c86a669610.tgz","fileCount":1128,"integrity":"sha512-dDP+Oje68U23c8QSmApuzGHiYhoVjTN9iBNLATKz/vLyE4VisqLf4QRSxdMaa5szUpnehkB7d+b5mJ7Nm1eiDA==","signatures":[{"sig":"MEMCIG+mvpAjnxNqI9ZMTaSbyNecYuz/6jdDPmOj6332POB4Ah9KXyd/3P0pHZYiTbuwXTmZFaRudpS5M5NUA+DDclVz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3266217},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"71ae38dec92ea1649a41012eb1d4ce764f8c9fde","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.c86a669610","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.c86a669610","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.c86a669610","@lodestar/utils":"1.14.0-dev.c86a669610","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.c86a669610","@lodestar/logger":"1.14.0-dev.c86a669610","@lodestar/params":"1.14.0-dev.c86a669610","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.c86a669610","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.c86a669610","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.c86a669610","@lodestar/light-client":"1.14.0-dev.c86a669610","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.c86a669610","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.c86a669610_1704010245616_0.6237997634255881","host":"s3://npm-registry-packages"}},"1.14.0-dev.051b2497c5":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.051b2497c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.051b2497c5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fba648e65faff8cf8de38b1b176e44e3418fd817","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.051b2497c5.tgz","fileCount":1128,"integrity":"sha512-OlBaPcZhwaqaIMA0io08r6snZCWGzmsWxRsCd2Ut/8an07lMdq0zwFRW0vnckvCWPYrUFfNz6xcXWRYKn0+f0A==","signatures":[{"sig":"MEYCIQCtlRYxCwIXydSvTqeSd7jz41PH8aaGKjxfF84MYYyEJwIhALaj1GVL57vkXys7mpUbIqTG0I8Xi0nlS5MX6SSdWDTj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3266217},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"771630bec98dd8b36e77e086444ab68844df8bc6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.051b2497c5","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.051b2497c5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.051b2497c5","@lodestar/utils":"1.14.0-dev.051b2497c5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.051b2497c5","@lodestar/logger":"1.14.0-dev.051b2497c5","@lodestar/params":"1.14.0-dev.051b2497c5","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.051b2497c5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.051b2497c5","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.051b2497c5","@lodestar/light-client":"1.14.0-dev.051b2497c5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.051b2497c5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.051b2497c5_1704203565782_0.8084056909405679","host":"s3://npm-registry-packages"}},"1.14.0-dev.42baaeb779":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.42baaeb779","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.42baaeb779","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"538519600bed5b740455c4438fc83db17d940765","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.42baaeb779.tgz","fileCount":1128,"integrity":"sha512-rpAZVvQPlpRNgZr9oA0xr4IvpgVXJZaT/IF3yuyNXsC7TeVCK9zw+1PNVwWwwhPyG4U6+YCETTH7mcgeTD3Mtg==","signatures":[{"sig":"MEQCIAc0F1xCeXC7twatMlMOkUV3M9/O/kDn6Q57q5+o+2eLAiAst+BPs1JFFWvLmq7yfex/PcdxDFHWgPFJK7ifmh2Jiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3266217},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"469cb6b8356a5d12e00e0c81a0fdfb682d7b713d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^14.2.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.42baaeb779","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.42baaeb779","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.42baaeb779","@lodestar/utils":"1.14.0-dev.42baaeb779","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.42baaeb779","@lodestar/logger":"1.14.0-dev.42baaeb779","@lodestar/params":"1.14.0-dev.42baaeb779","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.42baaeb779","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.42baaeb779","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.42baaeb779","@lodestar/light-client":"1.14.0-dev.42baaeb779","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.42baaeb779","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.42baaeb779_1704204693513_0.8543749007850447","host":"s3://npm-registry-packages"}},"1.14.0-dev.b7925f6bf8":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.b7925f6bf8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.b7925f6bf8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"485bd6801c8a76cae190a93453eca96b86186403","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.b7925f6bf8.tgz","fileCount":1122,"integrity":"sha512-FLaTnP5Tvf4hEmUTNduVb9+NJxvdy7sgGNpLhP7ETFBSMnTaBtpTFzl9z9fKDQamZW8Fz1wFxvuzWShKooApYQ==","signatures":[{"sig":"MEYCIQDNwmPUjrSaa+1vMuHpOxEUY8mihPEwyrT8z2NbwCQmbQIhALuKRYoH26rsM23Npu6RJa3WU7EaIDvPjCByOVVVCrk+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3270582},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b39b51c8dee03868b0e849c9981923c4aeee55ca","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.b7925f6bf8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.b7925f6bf8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.b7925f6bf8","@lodestar/utils":"1.14.0-dev.b7925f6bf8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.b7925f6bf8","@lodestar/logger":"1.14.0-dev.b7925f6bf8","@lodestar/params":"1.14.0-dev.b7925f6bf8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.b7925f6bf8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.b7925f6bf8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.b7925f6bf8","@lodestar/light-client":"1.14.0-dev.b7925f6bf8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.b7925f6bf8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.b7925f6bf8_1704207605262_0.7614103724546131","host":"s3://npm-registry-packages"}},"1.14.0-dev.9262064a9b":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.9262064a9b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.9262064a9b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"817423e6fbb7c1f697847199f2341a63646d8c58","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.9262064a9b.tgz","fileCount":1122,"integrity":"sha512-GjspBWT7nkj614wgNvR6WHnoeb9mjlkwerChuxioggJFKRxXtjSnzYnZfCZct6mdL6m6x6uoJycpecGucWreRg==","signatures":[{"sig":"MEYCIQCxwf4N38lGOF7+yja8tpksudPMrZqRBwEsAB2mA6vrVgIhAKsqjJrG1CiV20Mj2PzoZY20tbVXKmpECv4CaIjGMWyw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3270582},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"88d10e86421040258611a8ee1ad5b7c28fb1d9ca","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.9262064a9b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.9262064a9b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.9262064a9b","@lodestar/utils":"1.14.0-dev.9262064a9b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.9262064a9b","@lodestar/logger":"1.14.0-dev.9262064a9b","@lodestar/params":"1.14.0-dev.9262064a9b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.9262064a9b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.9262064a9b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.9262064a9b","@lodestar/light-client":"1.14.0-dev.9262064a9b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.9262064a9b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.9262064a9b_1704218837575_0.782361998342886","host":"s3://npm-registry-packages"}},"1.14.0-dev.b92ff142cf":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.b92ff142cf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.b92ff142cf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"82e6b548ab29d99f3d752710d169224823b4e65e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.b92ff142cf.tgz","fileCount":1143,"integrity":"sha512-i0yXczi53roB8iJyeGqhgVvIAh5PLncMlw/DPK1/ZuxkkB4bwN7xKpN98s4GIn6LwZ5bXwiqsRdZu0ALQBZT2w==","signatures":[{"sig":"MEYCIQDycaKQ6Rs3e0dqbAa2krGRNLmT65ZGa0lcgbIzgQUexwIhAKoBeOkb7n4d/peEhBTxOlSbUAXv4l9MGQNoSksu0AhC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3360044},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5466cb498a1c4ec21a41c751b6d0db047216d718","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.b92ff142cf","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.b92ff142cf","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.b92ff142cf","@lodestar/utils":"1.14.0-dev.b92ff142cf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.b92ff142cf","@lodestar/logger":"1.14.0-dev.b92ff142cf","@lodestar/params":"1.14.0-dev.b92ff142cf","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.b92ff142cf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.b92ff142cf","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.b92ff142cf","@lodestar/light-client":"1.14.0-dev.b92ff142cf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.b92ff142cf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.b92ff142cf_1704342700150_0.970790920154611","host":"s3://npm-registry-packages"}},"1.14.0-dev.48dbc5887c":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.48dbc5887c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.48dbc5887c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"331b63baf74be8dd55d0c1d8910cf02f837698be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.48dbc5887c.tgz","fileCount":1143,"integrity":"sha512-i5JnZ6CRw58U/6s3/6xlHWzQ/Sm+aCnBzfTVDrIdktyJJCUl9PriCTZoyUXUeLChbgYykfewjKts7/jJyq87rw==","signatures":[{"sig":"MEUCIGodxeHNmaBXx6UmsohCdqXOg/WfUSlazA2bt0ZqncC7AiEAlSojvkF+ofO8X8RV/gH1XjtJaSLgR/y7pdnR1fUQdU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3360044},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c21ced22d7af61337335226ba202a9d98085176c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.48dbc5887c","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.48dbc5887c","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.48dbc5887c","@lodestar/utils":"1.14.0-dev.48dbc5887c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.48dbc5887c","@lodestar/logger":"1.14.0-dev.48dbc5887c","@lodestar/params":"1.14.0-dev.48dbc5887c","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.48dbc5887c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.48dbc5887c","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.48dbc5887c","@lodestar/light-client":"1.14.0-dev.48dbc5887c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.48dbc5887c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.48dbc5887c_1704474825632_0.22504697506219373","host":"s3://npm-registry-packages"}},"1.14.0-dev.b3e5621ae8":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.b3e5621ae8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.b3e5621ae8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d2c0a11c1fd8a5c6cb6617f68164f50dbccc2503","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.b3e5621ae8.tgz","fileCount":1143,"integrity":"sha512-F1FMmNfWmRoPtZuf5RS01/du6PZEfaxYatFpoxQz/AWFFJXeamK1BWS/28u9BADIR4wqo9HK58jI0mV63qmY8Q==","signatures":[{"sig":"MEUCIGSUYWrgVpaswaZ62hQ9RSQLNJ7DOHEDQTYLwqORlwQzAiEAxD+uwq6SR09uZy4JvcaUaVMDhfDGRZQrDAjOcq9WX34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3360044},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"34a995524fe1d3ee2902b3ebcb7b1cd7d67d7306","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.b3e5621ae8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.b3e5621ae8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.b3e5621ae8","@lodestar/utils":"1.14.0-dev.b3e5621ae8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.b3e5621ae8","@lodestar/logger":"1.14.0-dev.b3e5621ae8","@lodestar/params":"1.14.0-dev.b3e5621ae8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.b3e5621ae8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.b3e5621ae8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.b3e5621ae8","@lodestar/light-client":"1.14.0-dev.b3e5621ae8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.b3e5621ae8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.b3e5621ae8_1704644671622_0.07088006115753975","host":"s3://npm-registry-packages"}},"1.14.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.14.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"193b82d1566a33f7cb09c0fa1532cd48f9f5871e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-rc.0.tgz","fileCount":1143,"integrity":"sha512-ZPQUocfQC+yC9FjQ8Q5zxDT4h8BLDj9mF/ExOWEaRY2s6phBxaajb27COJxM8Szpv2aCxRsemE/860mfVEbc0A==","signatures":[{"sig":"MEUCIQDHJFiLb3VyptJcAsE3p5519FPC68kUL9VssVPQd6izqwIgL//D7pOPe/YYFJlHtDjq5Tg1EifLvZUVkvMDpkDGUo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3359914},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3247b50709c1288281226cfe736759bf44fe83a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-rc.0","@lodestar/utils":"1.14.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-rc.0","@lodestar/logger":"1.14.0-rc.0","@lodestar/params":"1.14.0-rc.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-rc.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-rc.0","@lodestar/light-client":"1.14.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-rc.0_1704731935198_0.544539274759779","host":"s3://npm-registry-packages"}},"1.14.0-dev.fce884d890":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.fce884d890","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.fce884d890","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71ae489378df2128b4f3d60b794826e76d6d294a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.fce884d890.tgz","fileCount":1143,"integrity":"sha512-y9y6FvgWE72P/iLphrqm0TF+5yzzMEMcBP09PxnCd0j4igasO7XdzLzWxKxBsskeiV17gqsI+u20jPP/PmWoNg==","signatures":[{"sig":"MEUCIHDhmuzwwOQvma6y+FL74LrQ+zoC9fd7+5Acn5Amye9kAiEAk5OT3bovfj0bpWqFyNcF++M9bL5M3EygnYh/MEMT9+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3361542},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"98caafb4a0808674ed4753da1c5adba44b1d1efb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"yarn test:unit:minimal && yarn test:unit:mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.fce884d890","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.fce884d890","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.fce884d890","@lodestar/utils":"1.14.0-dev.fce884d890","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.fce884d890","@lodestar/logger":"1.14.0-dev.fce884d890","@lodestar/params":"1.14.0-dev.fce884d890","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.fce884d890","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.fce884d890","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.fce884d890","@lodestar/light-client":"1.14.0-dev.fce884d890","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.fce884d890","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.fce884d890_1704737304823_0.42205301634311265","host":"s3://npm-registry-packages"}},"1.14.0-dev.e6e6a97065":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.e6e6a97065","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.e6e6a97065","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d148e8be02b893915e7ce1571b6b464184314d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.e6e6a97065.tgz","fileCount":1143,"integrity":"sha512-p3//3rKfEYuQtl9hCrqeVyPp1ncRVZ76wdu/AZAl52YQahaOQBMUk0gZ3+lec9lJhVNT/b754oQpP7uUOOssqQ==","signatures":[{"sig":"MEUCIDl6PMQBxdkWHX/BvpcsHlfC3xptZkHQIy6hyaLwZdTjAiEA8oIh4rXRQp9yaa58+J3xbZiu0aB4dP5vEb9DxZJqyLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3361572},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ed072e64b1830b9d3cf7f27c40c0edda29bf49b2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.e6e6a97065","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.e6e6a97065","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.e6e6a97065","@lodestar/utils":"1.14.0-dev.e6e6a97065","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.e6e6a97065","@lodestar/logger":"1.14.0-dev.e6e6a97065","@lodestar/params":"1.14.0-dev.e6e6a97065","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.e6e6a97065","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.e6e6a97065","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.e6e6a97065","@lodestar/light-client":"1.14.0-dev.e6e6a97065","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.e6e6a97065","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.e6e6a97065_1704747388997_0.5174302593842364","host":"s3://npm-registry-packages"}},"1.14.0-dev.5b56532627":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.5b56532627","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.5b56532627","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3f60041708dda3557b4b968828baccfc78566619","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.5b56532627.tgz","fileCount":1143,"integrity":"sha512-xMz4w+1g7H7+SiJRbvggt8sVbmaEVhe8ctZfSnOxW5t6r/lj4VQ4Ps61F7wviAsTPF33cke9nr1PFn9iWft4hg==","signatures":[{"sig":"MEQCIDOGqSgz824XBRoT59K//mB7HNOnauEy25LpQrrBb16UAiA9vlvZSN+vAfGUwQLsiwvhiy3iFbNBumiMAoeNtCpE2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3361572},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e67ecdf838a74fc9080030b589d671c9d97cd86","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.5b56532627","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.5b56532627","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.5b56532627","@lodestar/utils":"1.14.0-dev.5b56532627","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.5b56532627","@lodestar/logger":"1.14.0-dev.5b56532627","@lodestar/params":"1.14.0-dev.5b56532627","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.5b56532627","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.5b56532627","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.5b56532627","@lodestar/light-client":"1.14.0-dev.5b56532627","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.5b56532627","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.5b56532627_1704748630514_0.8414631705382856","host":"s3://npm-registry-packages"}},"1.14.0-dev.3037bf188f":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.3037bf188f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.3037bf188f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca76ed3b301d8149074748362090a9bf328d8613","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.3037bf188f.tgz","fileCount":1143,"integrity":"sha512-+Ywsg/9W+7NtyUYIPGcGbmaTxLAQUu6MkvooZo+0+RWZ3uZfcrGl4u2wRyHrvZDJ325HnACI2cWMxqUaETRNgQ==","signatures":[{"sig":"MEUCIQCE+2gvGufpp7LCMqnnfG26oZapupfdE1gsvaKXrzSxXQIgGd/VpPCtJnoh873VNNUlMSWXLds5TSm+q+01JQtNiLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3361572},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"692c6268e92f352e66e22e0e2ed93ee96d46e4af","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.3037bf188f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.3037bf188f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.3037bf188f","@lodestar/utils":"1.14.0-dev.3037bf188f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.3037bf188f","@lodestar/logger":"1.14.0-dev.3037bf188f","@lodestar/params":"1.14.0-dev.3037bf188f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.3037bf188f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.3037bf188f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.3037bf188f","@lodestar/light-client":"1.14.0-dev.3037bf188f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.3037bf188f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.3037bf188f_1704750193211_0.07070724014231766","host":"s3://npm-registry-packages"}},"1.14.0-dev.2aeb0f13d4":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.2aeb0f13d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.2aeb0f13d4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d85d375358731f03f082aaa5d87a90323ad0f0b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.2aeb0f13d4.tgz","fileCount":1143,"integrity":"sha512-sATvkuKyBQKPcEV3w/XmrnQ5DahwYwCC7X95KkxEHnT7ycMA7Pak8wQ1mcUihKGf7Q0Losgv6+6DqHOT9P8w/w==","signatures":[{"sig":"MEUCIEjPflxvY1HtIxNgk45zeLQo1l0v2pmNtmW/xWtu+jaDAiEAiOXQAfy1YObfq3+9eJju1ueWjjT7kO72yVAZ2SEWA6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3361572},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2bef96769f5c5c33ee38d38fea4d2c7226f80ca4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.2aeb0f13d4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.2aeb0f13d4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.2aeb0f13d4","@lodestar/utils":"1.14.0-dev.2aeb0f13d4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.2aeb0f13d4","@lodestar/logger":"1.14.0-dev.2aeb0f13d4","@lodestar/params":"1.14.0-dev.2aeb0f13d4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.2aeb0f13d4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.2aeb0f13d4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.2aeb0f13d4","@lodestar/light-client":"1.14.0-dev.2aeb0f13d4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.2aeb0f13d4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.2aeb0f13d4_1704751470189_0.7883200963766104","host":"s3://npm-registry-packages"}},"1.14.0-dev.2ae8887cba":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.2ae8887cba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.2ae8887cba","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6be8382418bb2ca52e938fdb5a920d301207928f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.2ae8887cba.tgz","fileCount":1143,"integrity":"sha512-Pdjra/3g6avGsmpnJ3Ds/xBO3SorIhNaSFdz6/yisibkKTkhVGoJzpqd6/Cyw73i7aH9FkZWbEcT4Rj0nOroww==","signatures":[{"sig":"MEUCIDUOVp/LfJOBcQHUNferyQAnZ90hvZkzkUF8dZU3906bAiEA3FUnGaBEJck2aTpC5tNrSafESfvXOUFV2kW12ZN78Os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3362526},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6685c7ca79638040ac4fb6e52b276822aaa2493e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.2ae8887cba","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.2ae8887cba","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.2ae8887cba","@lodestar/utils":"1.14.0-dev.2ae8887cba","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.2ae8887cba","@lodestar/logger":"1.14.0-dev.2ae8887cba","@lodestar/params":"1.14.0-dev.2ae8887cba","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.2ae8887cba","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.2ae8887cba","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.2ae8887cba","@lodestar/light-client":"1.14.0-dev.2ae8887cba","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.2ae8887cba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.2ae8887cba_1704752735714_0.26168878767261705","host":"s3://npm-registry-packages"}},"1.14.0-dev.23d09a2de1":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.23d09a2de1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.23d09a2de1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"19328fd57acfd7a3cfe6a67db96983127dd3166b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.23d09a2de1.tgz","fileCount":1143,"integrity":"sha512-OZaKEHhKBizoAKksEiiFinPRwiVyD9Mfchu92bKaDW8WhJOBigg4Pm/NA6S6UkVB2d+sfw6q1jghPQ9MUU1l7w==","signatures":[{"sig":"MEUCIEoJV0FjG8Os4lhqjQJrJcJe4T6pqX4MHsDNNLsDkfOaAiEA7AQzBccXZlJElqXn9eCDnLiIQ8eFh22c4Q+hvyPbbx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3362526},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fd24ef6d86172d24e7d5d0bb2046524339388542","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.23d09a2de1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.23d09a2de1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.23d09a2de1","@lodestar/utils":"1.14.0-dev.23d09a2de1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.23d09a2de1","@lodestar/logger":"1.14.0-dev.23d09a2de1","@lodestar/params":"1.14.0-dev.23d09a2de1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.23d09a2de1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.23d09a2de1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.23d09a2de1","@lodestar/light-client":"1.14.0-dev.23d09a2de1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.23d09a2de1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.23d09a2de1_1704754435499_0.6147968848473873","host":"s3://npm-registry-packages"}},"1.14.0-dev.ea49409f51":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.ea49409f51","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.ea49409f51","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"64f6037fdd28c1cbc885b23bb51828b0f1b47e03","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.ea49409f51.tgz","fileCount":1143,"integrity":"sha512-PxGupfG1PX4Or+ixpOjbDCqJFXFr551Z75y0sCPcqT6qL6D7O4X8j23bwN4Poig193VlUnIQguRE+QcR2hdE/g==","signatures":[{"sig":"MEYCIQD0qZrby1JiPb0EQ7jYt4EgrB1W3rrTPYoybNs/44QDoAIhAJgBvCfWhQiHTtyzkQYYG2+oNZVPY4gDa76z+vk/fB1u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3363741},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b4a1ba3d37844de16f97c1905575d4a06c878a25","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.ea49409f51","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.ea49409f51","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.ea49409f51","@lodestar/utils":"1.14.0-dev.ea49409f51","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.ea49409f51","@lodestar/logger":"1.14.0-dev.ea49409f51","@lodestar/params":"1.14.0-dev.ea49409f51","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.ea49409f51","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.ea49409f51","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.ea49409f51","@lodestar/light-client":"1.14.0-dev.ea49409f51","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.ea49409f51","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.ea49409f51_1704763219608_0.5628404801690017","host":"s3://npm-registry-packages"}},"1.14.0-dev.3927ffd6ea":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.3927ffd6ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.3927ffd6ea","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca1fe6e3d16f510ccebf86e3623291499ad8edc9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.3927ffd6ea.tgz","fileCount":1143,"integrity":"sha512-WKi+oOYV9mNQZkx+S/aRRW2/xtOfYVgG8M8i6rfeRPQhy0BY9RDgDaq1tK7qXE/WZ0FrerwqLahKExxF5m5Ruw==","signatures":[{"sig":"MEUCIGLLH6CMFm7w6t3s7dlTBGP4DjHkwXiQXiMh7sbzEt51AiEApVaogY9HK8M+ie9nTdrqLZ9I6Q5pwtbr0Sdi8xKVDzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3363741},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7bca3452ffc5f300961d67ebf66397886f342390","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.3927ffd6ea","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.3927ffd6ea","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.3927ffd6ea","@lodestar/utils":"1.14.0-dev.3927ffd6ea","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.3927ffd6ea","@lodestar/logger":"1.14.0-dev.3927ffd6ea","@lodestar/params":"1.14.0-dev.3927ffd6ea","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.3927ffd6ea","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.3927ffd6ea","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.3927ffd6ea","@lodestar/light-client":"1.14.0-dev.3927ffd6ea","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.3927ffd6ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.3927ffd6ea_1704796533786_0.4814469533705148","host":"s3://npm-registry-packages"}},"1.14.0-dev.55bc136944":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.55bc136944","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.55bc136944","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"29a914d1ed190c2f58cea4c579cd8333f883aa68","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.55bc136944.tgz","fileCount":1143,"integrity":"sha512-RExVYpkApgo5WXnRT8kpu1xx9yIcvC35LRwSjlcHknhe/RiFsh1+y91RIBmzahH/wkzoDXV186InzSyNafZ+oA==","signatures":[{"sig":"MEYCIQDzou+DPpp+js5BiKqIs6XC7ayMXYONwh7gJPzNexrtgAIhAMC/LLT6FoUD2Ul5tXt47q4tKKn7adSOAoIAnbckbVGG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3363741},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b6d90218a171ab565dd4ede05eb89d092a8020a0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.55bc136944","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.55bc136944","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.55bc136944","@lodestar/utils":"1.14.0-dev.55bc136944","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.55bc136944","@lodestar/logger":"1.14.0-dev.55bc136944","@lodestar/params":"1.14.0-dev.55bc136944","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.55bc136944","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.55bc136944","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.55bc136944","@lodestar/light-client":"1.14.0-dev.55bc136944","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.55bc136944","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.55bc136944_1704807671772_0.09761275079795184","host":"s3://npm-registry-packages"}},"1.14.0-dev.0f377dd751":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.0f377dd751","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.0f377dd751","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"290c08991945c6dab73f9a4b2ebcd811e3247360","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.0f377dd751.tgz","fileCount":1143,"integrity":"sha512-bhOHmpKL9P+DlORe6VjsMbnHdM7xiVhVwu34Xv6Hw7PJ7Km/wFHUfz1MRPIW27EOiIF2AoAivthHzbcXTXBqfQ==","signatures":[{"sig":"MEYCIQDcoJK7fLQEXUSjl7tP0xkSh/wcbej7ma9l/ZaCN2X4tQIhAJrkhCL2EUk3qbcb/m6MLYGkB9CO1vxtnjQMR3juOl3M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366174},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7455a33aefc3eb0e70f9efb9e2591c51f516095a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.0f377dd751","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.0f377dd751","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.0f377dd751","@lodestar/utils":"1.14.0-dev.0f377dd751","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.0f377dd751","@lodestar/logger":"1.14.0-dev.0f377dd751","@lodestar/params":"1.14.0-dev.0f377dd751","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.0f377dd751","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.0f377dd751","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.0f377dd751","@lodestar/light-client":"1.14.0-dev.0f377dd751","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.0f377dd751","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.0f377dd751_1704810619415_0.9276263460937595","host":"s3://npm-registry-packages"}},"1.14.0-dev.a63a703f11":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.a63a703f11","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.a63a703f11","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"89cc66c2b2f0eed98df80b7ceb65e89fc58bb3ae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.a63a703f11.tgz","fileCount":1143,"integrity":"sha512-fPfPwlqF0xIt85r/m/XsrIPCVBZ1QkoykTHbkA72lc2PHMZRUcXYmmdiqvAC6VEH/SnFSLQOpbZ66cmen1W/oA==","signatures":[{"sig":"MEQCIFVM+tJv5Mlp0Wd+TKfad9C8uEjyYUezWc8NruuKrHvAAiADHVZIV+h0FUPhqARFI+KwULXLXmPRLtZ+w2ghPsg7vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366174},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6dd594ec36dc61a0a1f764a0ea48c34d30fc5a35","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.a63a703f11","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.a63a703f11","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.a63a703f11","@lodestar/utils":"1.14.0-dev.a63a703f11","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.a63a703f11","@lodestar/logger":"1.14.0-dev.a63a703f11","@lodestar/params":"1.14.0-dev.a63a703f11","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.a63a703f11","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.a63a703f11","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.a63a703f11","@lodestar/light-client":"1.14.0-dev.a63a703f11","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.a63a703f11","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.a63a703f11_1704817703486_0.33846977958072255","host":"s3://npm-registry-packages"}},"1.14.0-dev.810662cbc3":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.810662cbc3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.810662cbc3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"43b64c8c6f27617bfa6a6f036ec3b6362167fb3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.810662cbc3.tgz","fileCount":1143,"integrity":"sha512-ldMORxnhHr3NHtGuAs64Ym7X3zBb16lfyOHmj3nI/hJoPFpUp4SkZz/n67ylCTvXxzk6Tm3FIcAgcfu4dRO25g==","signatures":[{"sig":"MEQCIBNwRlwGi704/mv8Q1HOzJNkumoMyToxoGz5qs0uZZZAAiA0HHoWLdlEUxbG9u+YXDIc9j2K5xv/HiJ3t/TyESdPig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366174},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8265d8fc51589bb7b0cbad426575491ce0b0b4b3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.810662cbc3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.810662cbc3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.810662cbc3","@lodestar/utils":"1.14.0-dev.810662cbc3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.810662cbc3","@lodestar/logger":"1.14.0-dev.810662cbc3","@lodestar/params":"1.14.0-dev.810662cbc3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.810662cbc3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.810662cbc3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.810662cbc3","@lodestar/light-client":"1.14.0-dev.810662cbc3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.810662cbc3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.810662cbc3_1704826343853_0.9113705427257297","host":"s3://npm-registry-packages"}},"1.14.0-dev.e51f495887":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.e51f495887","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.e51f495887","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"490dd45b79d2a44ac931d18b4518274e4ea2cc22","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.e51f495887.tgz","fileCount":1143,"integrity":"sha512-s80gPWXwc12ADFN0ghhMdhvnIkfrMTpaMkWpcQZHEx7zBgm6u7qe/Bm521EWf71rvxdJPXUh16YSp3fLyywiDA==","signatures":[{"sig":"MEUCIDrLxFj3pR/F5y+GQ73taIfF4g4saa3oz6Qt/9fajSUPAiEAiqyxNBxaslx9WQdZBj1Bcvu7PSPZxOc7yX+qAR4cBhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366174},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"743995ad1e9fb476b70ad07b68f250ba0e85ef5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.e51f495887","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.e51f495887","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.e51f495887","@lodestar/utils":"1.14.0-dev.e51f495887","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.e51f495887","@lodestar/logger":"1.14.0-dev.e51f495887","@lodestar/params":"1.14.0-dev.e51f495887","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.e51f495887","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.e51f495887","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.e51f495887","@lodestar/light-client":"1.14.0-dev.e51f495887","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.e51f495887","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.e51f495887_1704831307890_0.5862943525275863","host":"s3://npm-registry-packages"}},"1.14.0-dev.aca6354284":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.aca6354284","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.aca6354284","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e7a2ef088685c44d387557e009fa72e2aecaa5f2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.aca6354284.tgz","fileCount":1143,"integrity":"sha512-JNqgtUAugDq1q0NI5xn/cmRtbj6Jgrxxt40koHkXfLye/tN7VOPjaVcguKkzHGLfbTXf65aR5BjG/6rZxwHrag==","signatures":[{"sig":"MEQCIDRctMdnp1SrVarDkgFBYoNTqRo9T6Bov+K2UUXFS+xGAiAZgmRWazvptIfIQJAJee1RV0RGYuuGjAYWCRtO9CiqMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366174},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"699fd9f48d54913b523b25a6eee116c56d8a090c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.aca6354284","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.aca6354284","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.aca6354284","@lodestar/utils":"1.14.0-dev.aca6354284","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.aca6354284","@lodestar/logger":"1.14.0-dev.aca6354284","@lodestar/params":"1.14.0-dev.aca6354284","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.aca6354284","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.aca6354284","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.aca6354284","@lodestar/light-client":"1.14.0-dev.aca6354284","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.aca6354284","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.aca6354284_1704886086529_0.8159133870888198","host":"s3://npm-registry-packages"}},"1.14.0-dev.fbc5a78fc2":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.fbc5a78fc2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.fbc5a78fc2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9d8bf4b5443b605d2cdaf5684b892cf4c5d07f70","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.fbc5a78fc2.tgz","fileCount":1143,"integrity":"sha512-juTEuaYZtuRRoDqhMPZ747/vLWIEyzyAju0uR19yOcYtvETE+RmQwK7LmLjlZAL0RtC+E+6TvsBaiMf+YAHbYA==","signatures":[{"sig":"MEUCIQCXsh9wdb09Tjq6RYi8m+GEJAATqow+D2hGjMgdcpUwggIgaYx4tCaK1qdvWllWlq3TaYGnjMLyw5BI5VD9SFDJZnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366958},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"716ea97e8c7f9895ce98c9ab9895830826d0f9c9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.fbc5a78fc2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.fbc5a78fc2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.fbc5a78fc2","@lodestar/utils":"1.14.0-dev.fbc5a78fc2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.fbc5a78fc2","@lodestar/logger":"1.14.0-dev.fbc5a78fc2","@lodestar/params":"1.14.0-dev.fbc5a78fc2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.fbc5a78fc2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.fbc5a78fc2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.fbc5a78fc2","@lodestar/light-client":"1.14.0-dev.fbc5a78fc2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.fbc5a78fc2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.fbc5a78fc2_1704896017065_0.6479045521000342","host":"s3://npm-registry-packages"}},"1.14.0-dev.cb1cf63250":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.cb1cf63250","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.cb1cf63250","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3332f363517edb1ba191c11d82ae74de2c946833","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.cb1cf63250.tgz","fileCount":1143,"integrity":"sha512-UNOVUq/ffsKVFKtm3wSMITuZGlBYhK8aSZO/GMCumBVlfuDum89kulpHjLEDXVoI2BR0SYw165XtN8iB59r/7A==","signatures":[{"sig":"MEUCIFPcUaW+Ysdbpq7C8Y3m8hEMrAEq8C6su2OXPh1uurMSAiEAwfWkjDGtrmwAY/BOS6Q0k7IcXkaXboTWEoai8uQAFVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366958},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dd75e5bbb55ceb32f314a7da43ce019d28b73ada","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.cb1cf63250","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.cb1cf63250","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.cb1cf63250","@lodestar/utils":"1.14.0-dev.cb1cf63250","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.cb1cf63250","@lodestar/logger":"1.14.0-dev.cb1cf63250","@lodestar/params":"1.14.0-dev.cb1cf63250","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.cb1cf63250","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.cb1cf63250","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.cb1cf63250","@lodestar/light-client":"1.14.0-dev.cb1cf63250","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.cb1cf63250","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.cb1cf63250_1704897422689_0.7444615985463836","host":"s3://npm-registry-packages"}},"1.14.0-dev.11fbea55c8":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.11fbea55c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.11fbea55c8","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60957d679348cc584e8d35dfc2308cceafa89ce0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.11fbea55c8.tgz","fileCount":1143,"integrity":"sha512-CPNneK7UXnHfZc3WkByjGqRs4+FGdlMwDu9rpQ6ES8QXF94jRn7dTog9uONimHvFDBIzPa2ynoF8yXtEBBYFVw==","signatures":[{"sig":"MEYCIQC3vVHeBVNLMyxFGqpQSbfKSTnSGcD5WkhhhxTGtkIJLQIhAKWYEqkkJksk1F0ADbRv5Fbt8GTIpT/r2ic8+VsLslhe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366958},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a606f2addd11f262dd4cde6399e994674ee7ad97","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.11fbea55c8","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.11fbea55c8","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.11fbea55c8","@lodestar/utils":"1.14.0-dev.11fbea55c8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.11fbea55c8","@lodestar/logger":"1.14.0-dev.11fbea55c8","@lodestar/params":"1.14.0-dev.11fbea55c8","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.11fbea55c8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.11fbea55c8","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.11fbea55c8","@lodestar/light-client":"1.14.0-dev.11fbea55c8","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.11fbea55c8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.11fbea55c8_1704898710664_0.12558787469696409","host":"s3://npm-registry-packages"}},"1.14.0-dev.b95cea11e4":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.b95cea11e4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.b95cea11e4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"438d09c5fe348fabf13510c333ba101f2db6ad39","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.b95cea11e4.tgz","fileCount":1143,"integrity":"sha512-3PRMHhwqX6Ynlv3SUyHCtH7WEeYXCB1Nq45XZWcCN9Rrdu/Sq4ooUU5aue6ukroiDOzvVRxojqIdiq73zle3qQ==","signatures":[{"sig":"MEUCIQCXSiuVIIK78Cdk2ZQ7EDFQ0wiGcjmoaHQcb6YBXLdHxAIgJl7HgO1edSojNooP04X3GXxrYS7dwckwfm61CSr+YE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366958},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"98537753361df1cb7f123084f4d503a24f08ca36","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.b95cea11e4","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.b95cea11e4","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.b95cea11e4","@lodestar/utils":"1.14.0-dev.b95cea11e4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.b95cea11e4","@lodestar/logger":"1.14.0-dev.b95cea11e4","@lodestar/params":"1.14.0-dev.b95cea11e4","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.b95cea11e4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.b95cea11e4","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.b95cea11e4","@lodestar/light-client":"1.14.0-dev.b95cea11e4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.b95cea11e4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.b95cea11e4_1704905786396_0.02927999604805942","host":"s3://npm-registry-packages"}},"1.14.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.14.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"908faef887ac1c03887ab9fa506537211e70a566","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-rc.1.tgz","fileCount":1143,"integrity":"sha512-Qi+ZDPk1X66HxLfnTU6rn9GcTAqfXc4x8NT+5Lr3IkXNPk3NiB/SxGR16l1L4fex3rh+ClywZZh7Dx0lHYVbBw==","signatures":[{"sig":"MEUCIQCLAPtOOe8fxOtndlYlDyXBuMUObvCEEOJB1ZrapS2meAIgBxmfTN18pXfopCLIRucIVvFVU+SGiYUOO2qjCWq9R7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366828},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7c8f10e63c7a7981d32828dc8a76a613f48bd1fa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-rc.1","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-rc.1","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-rc.1","@lodestar/utils":"1.14.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-rc.1","@lodestar/logger":"1.14.0-rc.1","@lodestar/params":"1.14.0-rc.1","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-rc.1","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-rc.1","@lodestar/light-client":"1.14.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-rc.1_1704907115227_0.8428159829725832","host":"s3://npm-registry-packages"}},"1.14.0-dev.2f9daba434":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.2f9daba434","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.2f9daba434","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"dapplion@chainsafe.io"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c84285d9005468329508c252fbe70f60a8d73496","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.2f9daba434.tgz","fileCount":1143,"integrity":"sha512-GXc2UCvACq+W4DRLz6ToNaVQSq9oQ/n8K1xHWsUGQAu9/DNDsUY3L8q6GRvrPVXjA3r1eNXFpWGu90FCnQ7Elg==","signatures":[{"sig":"MEQCIGM93Rpb3i7BIeZEPHa4BYLVmRFqTIUmwor5rRFjgwQ/AiB2aXGuQe8JFPrR3/YdjvtZGv51e7HvRjGWeXqRirQUvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366958},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d714ad15bf0c9079e070885436390c211342b993","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.2f9daba434","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.2f9daba434","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.2f9daba434","@lodestar/utils":"1.14.0-dev.2f9daba434","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.2f9daba434","@lodestar/logger":"1.14.0-dev.2f9daba434","@lodestar/params":"1.14.0-dev.2f9daba434","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.2f9daba434","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.2f9daba434","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.2f9daba434","@lodestar/light-client":"1.14.0-dev.2f9daba434","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.2f9daba434","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.2f9daba434_1704908777989_0.1295327637970103","host":"s3://npm-registry-packages"}},"1.14.0-dev.0b2d35a928":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.0b2d35a928","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.0b2d35a928","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e14cb376ea0b2df2dc70dd3285d3e989ee85f66c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.0b2d35a928.tgz","fileCount":1143,"integrity":"sha512-HhdYgVnZakv83NZjhwl/5sBGYFZoXCB6qxHCjpdnKuWJSBeXK/cfsr3oNp0y/NU6N7IHdnF7tkgS48/yr6DDCg==","signatures":[{"sig":"MEQCIGcjgsL2tiunZK+Jm06KtL0jZJZ1C1yOBjqkA+rMUbCaAiAwIAZ7zAqTMZ71JtksNEynFCpFyFkQJ272G7SGLE1V+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3366958},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4ee6429b1ed6ccf95c16822418eab8bb2e075100","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.0b2d35a928","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.0b2d35a928","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.0b2d35a928","@lodestar/utils":"1.14.0-dev.0b2d35a928","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.0b2d35a928","@lodestar/logger":"1.14.0-dev.0b2d35a928","@lodestar/params":"1.14.0-dev.0b2d35a928","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.0b2d35a928","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.0b2d35a928","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.0b2d35a928","@lodestar/light-client":"1.14.0-dev.0b2d35a928","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.0b2d35a928","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.0b2d35a928_1704972903391_0.03968005023718524","host":"s3://npm-registry-packages"}},"1.14.0-dev.aa87c54285":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.aa87c54285","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.aa87c54285","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"17effbc5c006a4d83e888568298f1dc84358af18","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.aa87c54285.tgz","fileCount":1143,"integrity":"sha512-JqOiZZs5ZfzA8ar2+cPwL8yA3tI+fdKu0WGO3EV6++ESDKIJW3z1Tks0FZkVICR1zoMldLwnAwxo0Q0NwApR+w==","signatures":[{"sig":"MEQCIGH4hnZYIZtRt+VEnlv+dW70X2wiN9qkONiRiAD5j53TAiBH3kHqG8Fw4hgHFAEdszNW6mV/E3OZg2YJz32AQ+G9Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3371165},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1f4692b94b26a8d5be45a43a58b39d1cfd35c06c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.aa87c54285","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.aa87c54285","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.aa87c54285","@lodestar/utils":"1.14.0-dev.aa87c54285","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.aa87c54285","@lodestar/logger":"1.14.0-dev.aa87c54285","@lodestar/params":"1.14.0-dev.aa87c54285","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.aa87c54285","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.aa87c54285","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.aa87c54285","@lodestar/light-client":"1.14.0-dev.aa87c54285","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.aa87c54285","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.aa87c54285_1704974539173_0.9697817356033154","host":"s3://npm-registry-packages"}},"1.14.0-dev.5e69423f28":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.5e69423f28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.5e69423f28","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f6362cb9d174aa93fd63b21ecf7764f5236216bd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.5e69423f28.tgz","fileCount":1143,"integrity":"sha512-3jny6N8E8EalERrsBy02EqG3bofz1zLNIQZsDBGnj+KADLu/NLBF8hC2qyiPf+e88K5q/QJKtBgM/0Em8VTmCA==","signatures":[{"sig":"MEYCIQD+SagaZuTu0LqYkds8usZkIXmqkexsUdzLm17QSgZAywIhAJfL2jPiVuUUUwMTyhJxGZnLRXaP5YtNbwmMWLdkH7hq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3371165},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dee7555be2d9aa5d96aa51e54a3d4d5b58befc21","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.5e69423f28","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.5e69423f28","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.5e69423f28","@lodestar/utils":"1.14.0-dev.5e69423f28","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.5e69423f28","@lodestar/logger":"1.14.0-dev.5e69423f28","@lodestar/params":"1.14.0-dev.5e69423f28","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.5e69423f28","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.5e69423f28","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.5e69423f28","@lodestar/light-client":"1.14.0-dev.5e69423f28","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.5e69423f28","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.5e69423f28_1705079219179_0.5262475621758229","host":"s3://npm-registry-packages"}},"1.14.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.14.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-rc.2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b18d0f7baecb74e7f0681338a4853a6248651977","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-rc.2.tgz","fileCount":1143,"integrity":"sha512-sAF0/NHJ1VazUJIw6GeHy4Drmt0JbyRyXjpCxEO0xDTPz5/hQMshXCN37Qte5ONfFJC80wJLtQb6QTSvNWIQLw==","signatures":[{"sig":"MEUCIQC6ZvQfXPnk4epZnK9fvRHVzJqRLcOVoPrqId+71rUWUQIgbvTyZUord3u9V8f+LzlMQhmKAjbuksKG1SukTIM2xTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3371035},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"94b8bb4a2f4ceb08b05226d6c84f4debb44265e2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-rc.2","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-rc.2","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-rc.2","@lodestar/utils":"1.14.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-rc.2","@lodestar/logger":"1.14.0-rc.2","@lodestar/params":"1.14.0-rc.2","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-rc.2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-rc.2","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-rc.2","@lodestar/light-client":"1.14.0-rc.2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-rc.2_1705082590435_0.9084891819283167","host":"s3://npm-registry-packages"}},"1.14.0-dev.098d35aa0f":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.098d35aa0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.098d35aa0f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f8e36c4192c3fbbb14363e24ad45d313687af79","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.098d35aa0f.tgz","fileCount":1143,"integrity":"sha512-27gMlYBgTw1w+qd+4J4NcCSBh6Lt+V6A+eYUCVFnll+wHHFe5C3/g5oF9ciHLwaPFsKlnDpYzmpjbKV986+1/A==","signatures":[{"sig":"MEUCIC2QA8a+y6Wx7jjWwR6AakwZo6qQ6Ei6otB0xUm62rI6AiEA4TcWh8YdejjwADXJvv+2Gn4KOZAQaSXIdA82nFeSNQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3371165},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b932d881339a2b3c1341b0c55c2bd8c0eaf1e586","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.098d35aa0f","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.098d35aa0f","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.098d35aa0f","@lodestar/utils":"1.14.0-dev.098d35aa0f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.098d35aa0f","@lodestar/logger":"1.14.0-dev.098d35aa0f","@lodestar/params":"1.14.0-dev.098d35aa0f","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.098d35aa0f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.098d35aa0f","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.098d35aa0f","@lodestar/light-client":"1.14.0-dev.098d35aa0f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.098d35aa0f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.098d35aa0f_1705125207661_0.7030716406563353","host":"s3://npm-registry-packages"}},"1.14.0-dev.758ed32eee":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.758ed32eee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.758ed32eee","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"117ee90e81a2c8b72ebf846385006d6267bd01ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.758ed32eee.tgz","fileCount":1143,"integrity":"sha512-jtpBrSF+hb4JZlSQpuM0hUPCuCqVatxfdhTooySRWgaaDRCe0xLHcBKMm3fGhslse577Ftxd4zvwIbB9xktMYQ==","signatures":[{"sig":"MEYCIQCrZP1ku4Qg1MKDJ6YNG60dvc2LApSqH5O+Hz/pCoDPwQIhAL7SNTLVaqoFxhXGlbGgeVlA6Ze9fVTGl0s8R/2p5Fjm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3371165},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ea6b37a298b4b86b8313cf5304ba2152adf7e07a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.758ed32eee","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.758ed32eee","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.758ed32eee","@lodestar/utils":"1.14.0-dev.758ed32eee","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.758ed32eee","@lodestar/logger":"1.14.0-dev.758ed32eee","@lodestar/params":"1.14.0-dev.758ed32eee","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.758ed32eee","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.758ed32eee","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.758ed32eee","@lodestar/light-client":"1.14.0-dev.758ed32eee","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.758ed32eee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.758ed32eee_1705331976711_0.055866436460649815","host":"s3://npm-registry-packages"}},"1.14.0-dev.88744d8a48":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.88744d8a48","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.88744d8a48","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a5d53a4d5f67f2dff657f529e27e8c0243579473","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.88744d8a48.tgz","fileCount":1143,"integrity":"sha512-pzdSTjOIhFlIqtcHXbXigJjfy9Ev2Lbfnjrlkw387Gy/maSx6sT7tVvtJq8H3frxzuXYJvjal5aVgTMDMiUcIw==","signatures":[{"sig":"MEYCIQC+I4HcHCIXZY0H/evFhvl5RSvsSR6QevuhaRY48rXmTwIhAKlcxxg4rVYpIHaZXkx0wD5JAXel6aMaGRwkscZd/Pgv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372556},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"33fcfe9ae3e8f8d45185e60dab2b96b6fb059e93","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.88744d8a48","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.88744d8a48","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.88744d8a48","@lodestar/utils":"1.14.0-dev.88744d8a48","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.88744d8a48","@lodestar/logger":"1.14.0-dev.88744d8a48","@lodestar/params":"1.14.0-dev.88744d8a48","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.88744d8a48","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.88744d8a48","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.88744d8a48","@lodestar/light-client":"1.14.0-dev.88744d8a48","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.88744d8a48","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.88744d8a48_1705332939172_0.22415025200454552","host":"s3://npm-registry-packages"}},"1.14.0-dev.4996f4d521":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.4996f4d521","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.4996f4d521","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d777fd7a0c173262fb1a89f9745ce2043b057e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.4996f4d521.tgz","fileCount":1143,"integrity":"sha512-YHhK/tqMRP37Qbao7t4mhsVnh3tHZStHyGiQr7Y/5dh4mNmDmX80OuSs0NsXTLag3jkCE4gffavPXQ1PjxwHUA==","signatures":[{"sig":"MEUCIQDbhwHGb/qXIZug0RzB0Rer3klwtpDX+qqbFMkmsT46PgIgfA/wHHRbDC+wv2cP6m84KqPNA7cR7ZW7R9LMROMJTAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372579},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dacfd6012ddfb242c4e9b11e94346dccde74ea9a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.4996f4d521","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.4996f4d521","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.4996f4d521","@lodestar/utils":"1.14.0-dev.4996f4d521","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.4996f4d521","@lodestar/logger":"1.14.0-dev.4996f4d521","@lodestar/params":"1.14.0-dev.4996f4d521","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.4996f4d521","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.4996f4d521","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.4996f4d521","@lodestar/light-client":"1.14.0-dev.4996f4d521","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.4996f4d521","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.4996f4d521_1705334515455_0.916201967690397","host":"s3://npm-registry-packages"}},"1.14.0-dev.fc95bf64b0":{"name":"@lodestar/beacon-node","version":"1.14.0-dev.fc95bf64b0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0-dev.fc95bf64b0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"40cd520881ed0f8306da4b8d66d3c207ee7f92af","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0-dev.fc95bf64b0.tgz","fileCount":1143,"integrity":"sha512-YZKnx+Lb85dsLlapQDW44E89qxHARvJP6ZhXyIRqbcupao5/dGg2M7P+b6geurPhOdjMqdMCW10H5bxdK63kFw==","signatures":[{"sig":"MEUCIENdZp86rRPzMv4WhYHYSR0Cb5PCcCIWsMOFTrvoIGBWAiEA6A+Nvs0b0L5TMzhaoqqmZOEtCPElXE1mFhFVLCqsq+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372579},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"809cee93ce64f24e75cc5eee007aa5480a5b759f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.14.0-dev.fc95bf64b0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.14.0-dev.fc95bf64b0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.14.0-dev.fc95bf64b0","@lodestar/utils":"1.14.0-dev.fc95bf64b0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.14.0-dev.fc95bf64b0","@lodestar/logger":"1.14.0-dev.fc95bf64b0","@lodestar/params":"1.14.0-dev.fc95bf64b0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.14.0-dev.fc95bf64b0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.14.0-dev.fc95bf64b0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.14.0-dev.fc95bf64b0","@lodestar/light-client":"1.14.0-dev.fc95bf64b0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.14.0-dev.fc95bf64b0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0-dev.fc95bf64b0_1705369246165_0.23792970771439204","host":"s3://npm-registry-packages"}},"1.15.0-dev.4ff29115e3":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.4ff29115e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.4ff29115e3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4de26dbaa5a2df0c3962160e26174ca79bee69df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.4ff29115e3.tgz","fileCount":1143,"integrity":"sha512-1Mv65BfCyI4R78C4AAJqz33qL2bkfO2GwSxDpzN4561cIe/AU4CtFCyCG4aIQHp4mdzeEuTBuBvnaehId+gVyQ==","signatures":[{"sig":"MEUCIBWo0EDlJKbcSKHuFPzNWK3eJ3XV5ehzQYsvc3vALibEAiEAuvBxM/gZacGSOsRKbOZnQw1JZeG+t/lhZkioL88pqaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372579},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"19c665ba6099aa79f6d95d60f0118eff90cb57ab","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.15.0-dev.4ff29115e3","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.15.0-dev.4ff29115e3","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.15.0-dev.4ff29115e3","@lodestar/utils":"1.15.0-dev.4ff29115e3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.15.0-dev.4ff29115e3","@lodestar/logger":"1.15.0-dev.4ff29115e3","@lodestar/params":"1.15.0-dev.4ff29115e3","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.15.0-dev.4ff29115e3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.4ff29115e3","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.4ff29115e3","@lodestar/light-client":"1.15.0-dev.4ff29115e3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.15.0-dev.4ff29115e3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.4ff29115e3_1705377865888_0.9571707529714379","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"@lodestar/beacon-node","version":"1.14.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.14.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b5691af3fd5e167bdedab49a5b88257592da673","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.14.0.tgz","fileCount":1143,"integrity":"sha512-NE0VbMf5Xxa2w7ZooCihdQaX2RVuV7iiG4yJDjsAuAiX6tnsgzrbqnyQxhKwWlj6MFlFdNjhJ8ty0HW0TDijJA==","signatures":[{"sig":"MEYCIQCe+oyxnALkB9poGQ1MkMVm85Ge9Z29xCPHzxbgNbxVsQIhAJpFF5lS7zdYEc9SZNcstl3c5ZeMmXPHMm62SgbvwCI3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3370982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5ac2fae42a7aaf9e2cae7d9af88a4cb4d6f65c48","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec-bls-general && yarn test:spec-minimal && yarn test:spec-mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","check-spec-tests":"mocha test/spec/checkCoverage.ts","test:spec-mainnet":"LODESTAR_PRESET=mainnet mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:spec-minimal":"LODESTAR_PRESET=minimal mocha --config .mocharc.spec.cjs 'test/spec/presets/**/*.test.ts'","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:spec-bls-general":"mocha --config .mocharc.spec.cjs 'test/spec/bls/**/*.test.ts' 'test/spec/general/**/*.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"^1.14.0","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"^1.14.0","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"^1.14.0","@lodestar/utils":"^1.14.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"^1.14.0","@lodestar/logger":"^1.14.0","@lodestar/params":"^1.14.0","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"^1.14.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.14.0","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.14.0","@lodestar/light-client":"^1.14.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"^1.14.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.14.0_1705378102938_0.1546188156593875","host":"s3://npm-registry-packages"}},"1.15.0-dev.9940478fb5":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.9940478fb5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.9940478fb5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7a7c388ea09330c96a8f47daf8fc53ff1d2b5c89","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.9940478fb5.tgz","fileCount":1143,"integrity":"sha512-SIhsL4uKby9FFhX/9sf1CmvP2J3gTyaXFoGpxnahLVt77Fc8n5+Jxv8ZsEdpcnKCq8eiJYG9XKenPu+g01YhhA==","signatures":[{"sig":"MEYCIQDNVefb9cbwyn/tSFhGhjQwx6IlcAiP72tpldQkE2lNhgIhAL8ExL49KvH8HEWtY98PwJuLZM1ocXHtKJVlRVYK1ekQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372579},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"26dc3ed7515217ee30565a0f48ac44a0e98c01a8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.15.0-dev.9940478fb5","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.15.0-dev.9940478fb5","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.15.0-dev.9940478fb5","@lodestar/utils":"1.15.0-dev.9940478fb5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.15.0-dev.9940478fb5","@lodestar/logger":"1.15.0-dev.9940478fb5","@lodestar/params":"1.15.0-dev.9940478fb5","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.15.0-dev.9940478fb5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.9940478fb5","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.9940478fb5","@lodestar/light-client":"1.15.0-dev.9940478fb5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.15.0-dev.9940478fb5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.9940478fb5_1705418708876_0.509423650338181","host":"s3://npm-registry-packages"}},"1.15.0-dev.4ec413c68b":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.4ec413c68b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.4ec413c68b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"342e406961b495c022b465b3bfcab56ce0356928","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.4ec413c68b.tgz","fileCount":1143,"integrity":"sha512-Tc5ZWAxw/N8yNXdzrF7UF8EXz9V67Fdh82FiwXMZv3PbujgHpeDMrCqAU8Sb1DeYh3HOS09g49q9dRVCCTFxXQ==","signatures":[{"sig":"MEUCIQCIY4mV2aweohtrhBbbKs29JzUdetP1UOwCpArPDZuluwIgYO+KamWF4cCWoKd7zFegzbDnCLNa5gLWoH7/c5vz6YM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372536},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"60a49d6e992a8b25ad1d4243a1ba0b893561c496","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.2","libp2p":"0.46.12","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"8.0.8","prom-client":"^15.1.0","uint8arrays":"^4.0.3","xxhash-wasm":"1.0.2","@libp2p/mdns":"^9.0.9","@lodestar/db":"1.15.0-dev.4ec413c68b","multiformats":"^11.0.1","uint8-varint":"^2.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^9.0.7","@lodestar/api":"1.15.0-dev.4ec413c68b","@chainsafe/bls":"7.1.1","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.3","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^3.0.2","@lodestar/types":"1.15.0-dev.4ec413c68b","@lodestar/utils":"1.15.0-dev.4ec413c68b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@lodestar/config":"1.15.0-dev.4ec413c68b","@lodestar/logger":"1.15.0-dev.4ec413c68b","@lodestar/params":"1.15.0-dev.4ec413c68b","@chainsafe/discv5":"^5.1.0","@libp2p/bootstrap":"^9.0.7","@libp2p/interface":"^0.1.2","@lodestar/reqresp":"1.15.0-dev.4ec413c68b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.4ec413c68b","interface-datastore":"^8.2.0","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.4ec413c68b","@lodestar/light-client":"1.15.0-dev.4ec413c68b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^13.0.1","@libp2p/peer-id-factory":"^3.0.4","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^2.0.7","@lodestar/state-transition":"1.15.0-dev.4ec413c68b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^10.1.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.4ec413c68b_1705420046892_0.3897170826771752","host":"s3://npm-registry-packages"}},"1.15.0-dev.9eb9cce0fa":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.9eb9cce0fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.9eb9cce0fa","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"07017c39171d951d2b71bc61baf22e99ecc62644","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.9eb9cce0fa.tgz","fileCount":1140,"integrity":"sha512-wq7XTgHvHZ9jtfX6pTUVSET5utKiQ1/g6RSrRLLLBJL4JUxaPkfIVYDn+MoOCSeYHcdBlOUL711d/aAailaMyw==","signatures":[{"sig":"MEYCIQDF6i+IVHozPrK52PDaSP7wVhy/8M42BjOiAqcyEvECLgIhAK/8HGtbKZzQ4k70wl1bSEyN7m6ZwyHRcFJ1i7WDpRi4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3367090},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0e3996ac916cb002c44ff3cd3854d52dcc3e0be1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.9eb9cce0fa","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.9eb9cce0fa","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.9eb9cce0fa","@lodestar/utils":"1.15.0-dev.9eb9cce0fa","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.9eb9cce0fa","@lodestar/logger":"1.15.0-dev.9eb9cce0fa","@lodestar/params":"1.15.0-dev.9eb9cce0fa","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.9eb9cce0fa","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.9eb9cce0fa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.9eb9cce0fa","@lodestar/light-client":"1.15.0-dev.9eb9cce0fa","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.9eb9cce0fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.9eb9cce0fa_1705427793183_0.19165759844980768","host":"s3://npm-registry-packages"}},"1.15.0-dev.d7ca290d17":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.d7ca290d17","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.d7ca290d17","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2387eb87c921c7bdc1fee675f96aa726ff33bc8c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.d7ca290d17.tgz","fileCount":1140,"integrity":"sha512-N6pifbiOM3iJ3ypDEgbuS1Iq6jTTw7NHUgRA0KmipiFT2nCQNXfS++8CTtnnksqralqR7LPZ4MlArPpyP+2ZXQ==","signatures":[{"sig":"MEUCIA/WcIdSUH/Xl8HFBnJpEirAq38qy7u9Egn5Pl5/IimLAiEAj63gtSQ2dUVWtYKsJsiyIITLIL6GKFrKbq51X3RMZS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3367405},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"99fbd6b994d5f23a96ae484833d9209f5e721a38","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.10.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.d7ca290d17","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.d7ca290d17","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.d7ca290d17","@lodestar/utils":"1.15.0-dev.d7ca290d17","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.d7ca290d17","@lodestar/logger":"1.15.0-dev.d7ca290d17","@lodestar/params":"1.15.0-dev.d7ca290d17","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.d7ca290d17","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.d7ca290d17","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.d7ca290d17","@lodestar/light-client":"1.15.0-dev.d7ca290d17","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.d7ca290d17","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.d7ca290d17_1705428739380_0.8868996993057665","host":"s3://npm-registry-packages"}},"1.15.0-dev.912ec0931c":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.912ec0931c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.912ec0931c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"661068216aeffe12b3694200059321f219a84a3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.912ec0931c.tgz","fileCount":1140,"integrity":"sha512-8W9phonpEzfyGNjxxJa/CPPE65lGQ3mNinnC8s56Oip1Q/PUu6zfSpTV9WFolfBnsECldyRPfRu4NO/Rqj1kgA==","signatures":[{"sig":"MEYCIQDQlQhGVZRs2yeHXuvzjW+7HmO8SBA6naqysUN66xUuHQIhAOJcIduM49BbmKf0CNJfAWlZUISNdwEXa18FXVnCQUpO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3367405},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a4414d2ffb66cf431b100d2bb5a07078ac905963","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.912ec0931c","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.912ec0931c","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.912ec0931c","@lodestar/utils":"1.15.0-dev.912ec0931c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.912ec0931c","@lodestar/logger":"1.15.0-dev.912ec0931c","@lodestar/params":"1.15.0-dev.912ec0931c","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.912ec0931c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.912ec0931c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.912ec0931c","@lodestar/light-client":"1.15.0-dev.912ec0931c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.912ec0931c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.912ec0931c_1705517523689_0.9716264538851156","host":"s3://npm-registry-packages"}},"1.15.0-dev.1715ab5794":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.1715ab5794","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.1715ab5794","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c8d124d67abe1278c41b34172260b140106464c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.1715ab5794.tgz","fileCount":1140,"integrity":"sha512-W98s41ixRXkykeI2yuLrsClZt3+uZfr+TxeYjLRrRCZGPQ3qp0pz5vT2eJGqS7SipkeYc3whPLFSQi53hMuWrg==","signatures":[{"sig":"MEYCIQC8uucdyjC0+hVF0kchd9HDNVxQz76zQ6stAVYR928Z1AIhANhVIXfJphozeh2ukK1FiSV0HGygCSXGc/du/vRz/XmB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3367405},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"152151cd456a7c73dd30d2854cb0123a03eb0fdb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.1715ab5794","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.1715ab5794","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.1715ab5794","@lodestar/utils":"1.15.0-dev.1715ab5794","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.1715ab5794","@lodestar/logger":"1.15.0-dev.1715ab5794","@lodestar/params":"1.15.0-dev.1715ab5794","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.1715ab5794","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.1715ab5794","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.1715ab5794","@lodestar/light-client":"1.15.0-dev.1715ab5794","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.1715ab5794","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.1715ab5794_1705519069016_0.9751220436613515","host":"s3://npm-registry-packages"}},"1.15.0-dev.f3eb48a918":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.f3eb48a918","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.f3eb48a918","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2f0e4a10a89dc7a1e766a8044ce7fb68c5b339f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.f3eb48a918.tgz","fileCount":1140,"integrity":"sha512-U6toseF7vMq8k+wvTwy+G2qHddPN29ce90npXEKVFv8Ys6BzKbxb3yuVP8t2CJ0cCzuUPiO0NqPwK1QTkd7GQQ==","signatures":[{"sig":"MEQCIEg2Hbhl+mv0gjukftbjXEqs4spBfqRz0ZhkjCHwqC6iAiAOXjCMHJKsT7Tr+YrfQMVhWOIioxSlA63Qw0xdGHlHLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3368959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"89f252aadf78a0e5c62975912430c54377b66dca","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.f3eb48a918","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.f3eb48a918","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.f3eb48a918","@lodestar/utils":"1.15.0-dev.f3eb48a918","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.f3eb48a918","@lodestar/logger":"1.15.0-dev.f3eb48a918","@lodestar/params":"1.15.0-dev.f3eb48a918","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.f3eb48a918","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.f3eb48a918","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.f3eb48a918","@lodestar/light-client":"1.15.0-dev.f3eb48a918","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.f3eb48a918","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.f3eb48a918_1705527229767_0.6832841968334","host":"s3://npm-registry-packages"}},"1.15.0-dev.551fd8e455":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.551fd8e455","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.551fd8e455","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eed3f9fe5eae2557692527dec108b2f8b162f183","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.551fd8e455.tgz","fileCount":1140,"integrity":"sha512-+4bEh0Wkj2DXzmy0sRRc33t41dBIg5q8P4VpQgjMEDQYy/BfjT/QQy2HXfijN/W+yIIYx8CKZvRSfEX2PTzVVA==","signatures":[{"sig":"MEQCIEt3PixgVH4gz6V28HfkhcC3QMK0P2I7Cz46mDK04ZUtAiBZx0nzqYxOwwGnje5p+YKDj/vxuZDLS5QAeqWrX0L2Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3368959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b325181673c9671c4698ca636fb399b2797d6e34","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.551fd8e455","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.551fd8e455","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.551fd8e455","@lodestar/utils":"1.15.0-dev.551fd8e455","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.551fd8e455","@lodestar/logger":"1.15.0-dev.551fd8e455","@lodestar/params":"1.15.0-dev.551fd8e455","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.551fd8e455","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.551fd8e455","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.551fd8e455","@lodestar/light-client":"1.15.0-dev.551fd8e455","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.551fd8e455","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.551fd8e455_1705542068547_0.22089212710351136","host":"s3://npm-registry-packages"}},"1.15.0-dev.8cc5f0477a":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.8cc5f0477a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.8cc5f0477a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e684ca19c0c4e00b9e87bb239c93e48c156c3e5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.8cc5f0477a.tgz","fileCount":1146,"integrity":"sha512-v49A+ZuDMj1zIfa3p640018Hd85bOqTkJHU5JYT+CvfUVW2jiGG46T4QoVs5zg7g578GYG4rmb6EaI5IkRLoqg==","signatures":[{"sig":"MEUCIDjy5SDaJvinwerfWdiasCEWjt0R0WtQRyCvq7YLsWo7AiEAwyloETlG8K+TUC04XVby85KGndOJTuGLSmoxn5OHyp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3396667},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f767f4954df1db9ea607e2183806506efc1cf9d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.8cc5f0477a","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.8cc5f0477a","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.8cc5f0477a","@lodestar/utils":"1.15.0-dev.8cc5f0477a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.8cc5f0477a","@lodestar/logger":"1.15.0-dev.8cc5f0477a","@lodestar/params":"1.15.0-dev.8cc5f0477a","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.8cc5f0477a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.8cc5f0477a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.8cc5f0477a","@lodestar/light-client":"1.15.0-dev.8cc5f0477a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.8cc5f0477a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.8cc5f0477a_1705595138787_0.9465037963707994","host":"s3://npm-registry-packages"}},"1.15.0-dev.ea4cdad801":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.ea4cdad801","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.ea4cdad801","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"16c2edbc03450b7539db7a8908ab9c120f0c92a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.ea4cdad801.tgz","fileCount":1146,"integrity":"sha512-HANtaMJSZGoXHUUWsxof9UR+lQTZq8WM6l6+KrAKtAdrzJbWMdOa/PEXY81OL/z+dkm33jx6Y1hqXbsfUbyfOA==","signatures":[{"sig":"MEUCIQCRLM1gKSPeJjz1jfa3W8oYhneHkrdpwTUbMZRuhs1HWwIgSqaJv7U42KsCAGWvFnDjQ3q6iR0knkk28+dE+BkdegU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fb7691d721e782756bec6c1f798ee15527886d6b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.ea4cdad801","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.ea4cdad801","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.ea4cdad801","@lodestar/utils":"1.15.0-dev.ea4cdad801","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.ea4cdad801","@lodestar/logger":"1.15.0-dev.ea4cdad801","@lodestar/params":"1.15.0-dev.ea4cdad801","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.ea4cdad801","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.ea4cdad801","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.ea4cdad801","@lodestar/light-client":"1.15.0-dev.ea4cdad801","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.ea4cdad801","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.ea4cdad801_1705617109017_0.010415217602051774","host":"s3://npm-registry-packages"}},"1.15.0-dev.2db7120f35":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.2db7120f35","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.2db7120f35","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d2efc0cdeca6069d426055ab0b9d10bf47a4286f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.2db7120f35.tgz","fileCount":1146,"integrity":"sha512-p/x4O7ZL8ALFPZAoSrFksvvvG9ZPrGNKJKhc8n+T5K02GpCmTI9cR0JsYh8YrFZC4yMr+o50iCoAW0PEX0qw0A==","signatures":[{"sig":"MEQCIBE7gK26q1JSQLBo4mIvyUwhvvCkLyx47MBVoK+Xyf2ZAiAM087gxwXxNcW54foyqEyL7TCxs+UgqRx2TJLRA9kU7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b66758f424e2ef12a5eaaf146b9abbe246122a48","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.2db7120f35","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.2db7120f35","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.2db7120f35","@lodestar/utils":"1.15.0-dev.2db7120f35","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.2db7120f35","@lodestar/logger":"1.15.0-dev.2db7120f35","@lodestar/params":"1.15.0-dev.2db7120f35","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.2db7120f35","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.2db7120f35","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.2db7120f35","@lodestar/light-client":"1.15.0-dev.2db7120f35","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.2db7120f35","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.2db7120f35_1705651255689_0.6330875613145919","host":"s3://npm-registry-packages"}},"1.15.0-dev.3215bdd75d":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.3215bdd75d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.3215bdd75d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8989843032bdf5a7d33345247628d37a8cf0d64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.3215bdd75d.tgz","fileCount":1146,"integrity":"sha512-6sgrU2eNRHfEi9zyvb+Up4lUE8HwsILp0MA3H+qQOFC9vpNK94FdjrrhV9z3EuwIrthtaNCALM3cWmsg1lTm0A==","signatures":[{"sig":"MEUCIQDlmQyz1+0Nm5HfmiEvN1BTJ6rkR0uwhIG7pUNpahM7/AIgbqMw1T2y1Hf58xdqc27i58CA3iMrmh+hbPU9aq7xDQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9707bd68083a16f0c05f2c5e1e3201254b6f3274","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.3215bdd75d","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.3215bdd75d","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.3215bdd75d","@lodestar/utils":"1.15.0-dev.3215bdd75d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.3215bdd75d","@lodestar/logger":"1.15.0-dev.3215bdd75d","@lodestar/params":"1.15.0-dev.3215bdd75d","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.3215bdd75d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.3215bdd75d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.3215bdd75d","@lodestar/light-client":"1.15.0-dev.3215bdd75d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.3215bdd75d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.3215bdd75d_1705679488037_0.8852718230695256","host":"s3://npm-registry-packages"}},"1.15.0-dev.c423687aa9":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.c423687aa9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.c423687aa9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eeae4e4b38685c91bd0ddbcbae0ff3a9e628a9b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.c423687aa9.tgz","fileCount":1146,"integrity":"sha512-S5GDD7ALI8y6vX+GkpemY7A8eW+D8xrvrZx6xVq3Rur7g/Kp3yDLT5Y5HxG9M/zpYus8LHeR6TedR+Gd+9viTQ==","signatures":[{"sig":"MEUCIQDhXkuTBWOsyv+KmjpLHEmQPxV0cnozjLeTBfTGaYpzPwIgR/lLolSruTapZf/g5RsXNhQ8Jgu6NXzswnZ9mG0G+84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397700},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c2f49dc29c1c0f52c305462cbcba48ffcec3641c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.c423687aa9","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.c423687aa9","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.c423687aa9","@lodestar/utils":"1.15.0-dev.c423687aa9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.c423687aa9","@lodestar/logger":"1.15.0-dev.c423687aa9","@lodestar/params":"1.15.0-dev.c423687aa9","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.c423687aa9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.c423687aa9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.c423687aa9","@lodestar/light-client":"1.15.0-dev.c423687aa9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.c423687aa9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.c423687aa9_1705692880866_0.02977260501049228","host":"s3://npm-registry-packages"}},"1.15.0-dev.0f375fa872":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.0f375fa872","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.0f375fa872","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"98fa61df9587b9517a5bac396452a9b1baa29879","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.0f375fa872.tgz","fileCount":1146,"integrity":"sha512-1Kcgc1WxhIHRmD/59QKjsyxVGocnejX0cQ/7sANHlRwdihsciII+fNhKUFNuSru6OSRe+xxLQy1NQO99SNgurQ==","signatures":[{"sig":"MEQCIFcgkbJrtYuqVJE5U/sI3VI7zrBL+YIl0tng/Y/aeLYnAiAHtLFpvewL38V/F4PU//mw/vISZTck2ViNOHM70JJW9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397700},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"944c2294c90e0d483802996845de1c10d80b3b77","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.0f375fa872","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.0f375fa872","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.0f375fa872","@lodestar/utils":"1.15.0-dev.0f375fa872","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.0f375fa872","@lodestar/logger":"1.15.0-dev.0f375fa872","@lodestar/params":"1.15.0-dev.0f375fa872","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.0f375fa872","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.0f375fa872","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.0f375fa872","@lodestar/light-client":"1.15.0-dev.0f375fa872","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.0f375fa872","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.0f375fa872_1705756107805_0.29003165702959777","host":"s3://npm-registry-packages"}},"1.15.0-dev.6f35ac6bbe":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.6f35ac6bbe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.6f35ac6bbe","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b609e8d208eb88799f2aa6108c08aff6f89aca89","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.6f35ac6bbe.tgz","fileCount":1146,"integrity":"sha512-mFGS5GoRGMNq+cJQDV4U4dWLMIjo/Xe94Te+B4pqBeYxknt9o8bKpX9C8Bovm8KawuV0cat9ZLv8MfdStb7GeA==","signatures":[{"sig":"MEUCIQDH2voqhrQ9wOpTh1JiA7KevfyV7HHmmJApHgBY4rFIsAIgY7sX8hlHDA8+Zu6dKskZbhcMGFJDjJW+QcQy/n+fg3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397700},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1db5b5a1e8eb3aa29d56706680e27146bb62cabf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.6f35ac6bbe","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.6f35ac6bbe","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.6f35ac6bbe","@lodestar/utils":"1.15.0-dev.6f35ac6bbe","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.6f35ac6bbe","@lodestar/logger":"1.15.0-dev.6f35ac6bbe","@lodestar/params":"1.15.0-dev.6f35ac6bbe","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.6f35ac6bbe","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.6f35ac6bbe","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.6f35ac6bbe","@lodestar/light-client":"1.15.0-dev.6f35ac6bbe","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.6f35ac6bbe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.6f35ac6bbe_1705912685912_0.9118070486419008","host":"s3://npm-registry-packages"}},"1.15.0-dev.5bcc8754ce":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.5bcc8754ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.5bcc8754ce","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2be8bf918b0f29ada00b179ad760212e087770e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.5bcc8754ce.tgz","fileCount":1146,"integrity":"sha512-OSJnIfGSRcdoRamAM0tMGTJwmOA8ikuicMEquBVg3TXuZ97ILqRNVYDJGf58lFlC/vC0/QRg/tEN9v19wSp0dw==","signatures":[{"sig":"MEUCIAKloxEzAj9grhJX6tkNWcpDFQs/n9rYJ16pi/vOxELSAiEA7TwI24WVnre0eat7F06QMxTt8Vm90+fnnLt8STZjIO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397700},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aa377b1ca4b1ff3730f5d735956a5f3b3ffbe44e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --poolOptions.threads.singleThread true --dir test/e2e","test:sim":"mocha 'test/sim/**/*.test.ts'","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"mocha 'test/sim/4844-interop.test.ts'","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet nyc --cache-dir .nyc_output/.cache -e .ts mocha 'test/unit-mainnet/**/*.test.ts'","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/ --coverage","test:sim:mergemock":"mocha 'test/sim/mergemock.test.ts'","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"mocha 'test/sim/withdrawal-interop.test.ts'","test:sim:merge-interop":"mocha 'test/sim/merge-interop.test.ts'"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.5bcc8754ce","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.5bcc8754ce","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.5bcc8754ce","@lodestar/utils":"1.15.0-dev.5bcc8754ce","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.5bcc8754ce","@lodestar/logger":"1.15.0-dev.5bcc8754ce","@lodestar/params":"1.15.0-dev.5bcc8754ce","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.5bcc8754ce","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.5bcc8754ce","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.5bcc8754ce","@lodestar/light-client":"1.15.0-dev.5bcc8754ce","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.5bcc8754ce","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.5bcc8754ce_1705938664002_0.1590556906173035","host":"s3://npm-registry-packages"}},"1.15.0-dev.5b129f0f00":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.5b129f0f00","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.5b129f0f00","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b4b72596a927e23621b61518fa2daee59da56485","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.5b129f0f00.tgz","fileCount":1146,"integrity":"sha512-q98JD8j8ELFFgJyy/zoHN+9qZi5QkCDMUxuLSDPz+CCraqFRFDRvLVKWc2AS0+6u8vTmYHxV6NEWDoI9OgJOfw==","signatures":[{"sig":"MEUCIQDI3sJ8K+QQWlAMEgJn91b0ZbApl95MB9BUN2faDBpQVwIgernZpqDYbfrG96SVPH7FV6VbXedHrCOW9kMNHCDb0DY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397660},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8c7219f86428df4d344beb47c4755ce79b7b32f0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.5b129f0f00","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.5b129f0f00","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.5b129f0f00","@lodestar/utils":"1.15.0-dev.5b129f0f00","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.5b129f0f00","@lodestar/logger":"1.15.0-dev.5b129f0f00","@lodestar/params":"1.15.0-dev.5b129f0f00","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.5b129f0f00","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.5b129f0f00","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.5b129f0f00","@lodestar/light-client":"1.15.0-dev.5b129f0f00","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.5b129f0f00","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.5b129f0f00_1705945133168_0.8484940044398652","host":"s3://npm-registry-packages"}},"1.15.0-dev.b93cfb907f":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.b93cfb907f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.b93cfb907f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a05ecbaf2744864f1d9c0fdca30fe6e7f04df9a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.b93cfb907f.tgz","fileCount":1146,"integrity":"sha512-Nz22H3VOe1aw3R88aKOwdSOiUkzelKlan+t9ywZnUugxzSqoXtPGT/DnWz9She/7qSKmuyPr6RBKaOtMJK2RbA==","signatures":[{"sig":"MEUCIQDsMkLIvI/PI+rw8PSf7K/gbwmDdz/0ijDxcSeU2C6qaAIgMl6V+UPWMTyyhlaBeZ2MGRJPS1ts5vzCaaCidFqPq9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397660},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1cf1cc9247185bff912b3c3c15ec8b3569b2667f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.b93cfb907f","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.b93cfb907f","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.b93cfb907f","@lodestar/utils":"1.15.0-dev.b93cfb907f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.b93cfb907f","@lodestar/logger":"1.15.0-dev.b93cfb907f","@lodestar/params":"1.15.0-dev.b93cfb907f","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.b93cfb907f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.b93cfb907f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.b93cfb907f","@lodestar/light-client":"1.15.0-dev.b93cfb907f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.b93cfb907f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.b93cfb907f_1705948803851_0.11436736662910385","host":"s3://npm-registry-packages"}},"1.15.0-dev.4e49dbca4c":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.4e49dbca4c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.4e49dbca4c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7340201a193381be290a580543e63c1cd7a65fd8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.4e49dbca4c.tgz","fileCount":1146,"integrity":"sha512-GkuqZkeN1rjX30UogRTFh9eLDadp2hn1mEDGtYs/ffGcwadXz4UXVaizyvozIUXjeaErd9RjXdpzFWxPmOXdGQ==","signatures":[{"sig":"MEUCIGJrGwW/PbvxVWbY5RAwMMDkjEzdkxPekej9EX5WC8dXAiEAuohee0P+9UT3laNOdjd2qmUeoqXVgmqpmlLVQkTvN7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397660},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0db70b6cd51cfdec142a28a9429cf160ff2c95ea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.4e49dbca4c","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.4e49dbca4c","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.4e49dbca4c","@lodestar/utils":"1.15.0-dev.4e49dbca4c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.4e49dbca4c","@lodestar/logger":"1.15.0-dev.4e49dbca4c","@lodestar/params":"1.15.0-dev.4e49dbca4c","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.4e49dbca4c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.4e49dbca4c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.4e49dbca4c","@lodestar/light-client":"1.15.0-dev.4e49dbca4c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.4e49dbca4c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.4e49dbca4c_1705949130254_0.8506556799331284","host":"s3://npm-registry-packages"}},"1.15.0-dev.1f38b1b96c":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.1f38b1b96c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.1f38b1b96c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d3be7991b313ff7d355db7ab5bf1b6df8215bc86","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.1f38b1b96c.tgz","fileCount":1146,"integrity":"sha512-De9/kwhK7bc8JTTbzyjaCbrMKeFFlTF0+tJw8lMQr6AR91LFi+t9B2ZswBClvV6TLQnLWv8BDK08CB0Abmz+aQ==","signatures":[{"sig":"MEUCIClPkd3L9rTzJ41llCnslEaZ1JWsk2BZpxM0mHZjY8/VAiEA6V3M07aiF1ROQZBQ3p/88OI+lttaARyf5mQLt1i0gls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397660},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"39dafa74a7c629855c7ff9d3e8a85ff333cb06f4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.1f38b1b96c","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.1f38b1b96c","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.1f38b1b96c","@lodestar/utils":"1.15.0-dev.1f38b1b96c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.1f38b1b96c","@lodestar/logger":"1.15.0-dev.1f38b1b96c","@lodestar/params":"1.15.0-dev.1f38b1b96c","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.1f38b1b96c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.1f38b1b96c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.1f38b1b96c","@lodestar/light-client":"1.15.0-dev.1f38b1b96c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.1f38b1b96c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.1f38b1b96c_1705950331956_0.2618293895653807","host":"s3://npm-registry-packages"}},"1.15.0-dev.9b44056293":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.9b44056293","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.9b44056293","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25a31a8462be601e412e13c5ed91405f9544ccb5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.9b44056293.tgz","fileCount":1146,"integrity":"sha512-AE8+bYoH8F/FarVhyIjNiUyaFI37vIykJewhnZC3X8VPEBj6WU9GtMxb2NxIq6a8WwuvH9V7yCiBhHjmZAXm6A==","signatures":[{"sig":"MEQCIEvtGBDywkioYEppgVFnhgkG5wRyiCx9PH/AqKJQu5lsAiAP+gTfS1BMAAzaHM0FuZBgj64fF/YXrqhHTPfyvggPSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397558},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e54a314a6d5f6156d229cd68ec9a2499fb70d2f4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.9b44056293","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.9b44056293","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.9b44056293","@lodestar/utils":"1.15.0-dev.9b44056293","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.9b44056293","@lodestar/logger":"1.15.0-dev.9b44056293","@lodestar/params":"1.15.0-dev.9b44056293","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.9b44056293","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.9b44056293","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.9b44056293","@lodestar/light-client":"1.15.0-dev.9b44056293","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.9b44056293","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.9b44056293_1705994954557_0.471760854704216","host":"s3://npm-registry-packages"}},"1.15.0-dev.398be86c6d":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.398be86c6d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.398be86c6d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a24bce362fcbde8e3f80fc02b4ba1673c0b3e69b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.398be86c6d.tgz","fileCount":1146,"integrity":"sha512-49cr9Th7cCypOEbj5F0BAy7hqZpgWOhfMMGssbuojAySvGq5Cqol+1qOl3MlBsH+RQSKKHbL0TrKYxc1SjKtAQ==","signatures":[{"sig":"MEYCIQCGalfpqf+8CswbK8+sgfzcLRjxPhWALtEmY+zaymXy2gIhALfF5uCrLcrNKCIC48JxrwyVVz8DfFdzvjehpQhylF9E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397558},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d7623ca63bf2a6d483f4c0fae67e16c7be412a8f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.398be86c6d","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.398be86c6d","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.398be86c6d","@lodestar/utils":"1.15.0-dev.398be86c6d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.398be86c6d","@lodestar/logger":"1.15.0-dev.398be86c6d","@lodestar/params":"1.15.0-dev.398be86c6d","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.398be86c6d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.398be86c6d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.398be86c6d","@lodestar/light-client":"1.15.0-dev.398be86c6d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.398be86c6d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.398be86c6d_1706018917748_0.10329246432290184","host":"s3://npm-registry-packages"}},"1.15.0-dev.43994ba8ef":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.43994ba8ef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.43994ba8ef","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"66f752baf9adbcda15fb202c3021a3c785640b4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.43994ba8ef.tgz","fileCount":1146,"integrity":"sha512-MTfqCs0FTLiBiGSDTvycLVE14WIIm4h7DYSjbcYNc6pS1iCxEVJqz9FLZXayizpF4m/JqEGfrTYVZep1+08sZg==","signatures":[{"sig":"MEYCIQC6WslzKeb1BJPP2E5S5r63yu0LGTsu+0TLhO2wjXN7UwIhAP3Z8+VjVyBhx7RyxsntXRkckW1ZjFPmLbuFQaWsmSsR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397558},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"48b118e938f74884ae83504e735694165d15b1f0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.43994ba8ef","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.43994ba8ef","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.43994ba8ef","@lodestar/utils":"1.15.0-dev.43994ba8ef","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.43994ba8ef","@lodestar/logger":"1.15.0-dev.43994ba8ef","@lodestar/params":"1.15.0-dev.43994ba8ef","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.43994ba8ef","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.43994ba8ef","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.43994ba8ef","@lodestar/light-client":"1.15.0-dev.43994ba8ef","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.43994ba8ef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.43994ba8ef_1706026116403_0.8394181970326433","host":"s3://npm-registry-packages"}},"1.15.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.15.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3af5e07bc9e5743888cf7bfa7e1ec76eb366c88a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-rc.0.tgz","fileCount":1146,"integrity":"sha512-afMDkI5QlgxnOIB6mnT/huOB3g8KFWOV8wKjerLGVrK5vJ1vxvr9HJi1HcUjDXzOfZgxKhy9JcUwRJB7SabPMA==","signatures":[{"sig":"MEUCIQCGfrTiEPCI4TLD+3hQwjiUTrzF/7xSKQKwVjnbkAstIQIgfTskp7dfXXKYCzrNCtAetBfF7OhZJ0EmDSiIDNNGt3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397428},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e9b2024a0bca340ab8868a486360718f0ab3171a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-rc.0","@lodestar/utils":"1.15.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-rc.0","@lodestar/logger":"1.15.0-rc.0","@lodestar/params":"1.15.0-rc.0","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-rc.0","@lodestar/light-client":"1.15.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-rc.0_1706026698682_0.9815215037065206","host":"s3://npm-registry-packages"}},"1.15.0-dev.01d47b9a09":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.01d47b9a09","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.01d47b9a09","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e920946b44f190456d62357ad63c49019000a4b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.01d47b9a09.tgz","fileCount":1146,"integrity":"sha512-5W3A6ctur/GFrI4oCgBfBw7M/R/DzKk77kqI86kwnoCd2QkSA94fVAPZVKprI5aN6HGAMSow8d6bC63zsMu75g==","signatures":[{"sig":"MEQCIDlKU82X1XLP5xcESrPf1CFixogLLqzPrfl1R2DbBJcJAiAX2JcbUbx+PBuewEhvSrASkDb5Yv6hoUWYeXg7irwPnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397519},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f12b6d44705971e0379e5d97af2150d64a18c63b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.01d47b9a09","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.01d47b9a09","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.01d47b9a09","@lodestar/utils":"1.15.0-dev.01d47b9a09","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.01d47b9a09","@lodestar/logger":"1.15.0-dev.01d47b9a09","@lodestar/params":"1.15.0-dev.01d47b9a09","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.01d47b9a09","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.01d47b9a09","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.01d47b9a09","@lodestar/light-client":"1.15.0-dev.01d47b9a09","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.01d47b9a09","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.01d47b9a09_1706177083553_0.6452473486697923","host":"s3://npm-registry-packages"}},"1.15.0-dev.347c95fb0d":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.347c95fb0d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.347c95fb0d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"308839beed93e4178a3211084d31294b0e86ad46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.347c95fb0d.tgz","fileCount":1146,"integrity":"sha512-EVCjClsY4UTULE0j8Edh/tSZAjimVdpyoT5wU+DUFSTJ7bPUrqeELjxEQEfEVp71xlLgdcNRD8UdJq+gV9Gsvg==","signatures":[{"sig":"MEUCIQCmiOnMSgvVyJ0MEJ5isnoSYO0l7PotyV/FsI0QnuZrfQIgZtvDDj56vahDlTntDLygbMvUneukvMhkhqW/J5zAt2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397519},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"22bf530b1a553d84af7034def8ce73dc49a119b9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.347c95fb0d","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.347c95fb0d","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.347c95fb0d","@lodestar/utils":"1.15.0-dev.347c95fb0d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.347c95fb0d","@lodestar/logger":"1.15.0-dev.347c95fb0d","@lodestar/params":"1.15.0-dev.347c95fb0d","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.347c95fb0d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.347c95fb0d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.347c95fb0d","@lodestar/light-client":"1.15.0-dev.347c95fb0d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.347c95fb0d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.347c95fb0d_1706288507066_0.3505522201238689","host":"s3://npm-registry-packages"}},"1.15.0-dev.6adbd27c85":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.6adbd27c85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.6adbd27c85","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3f297d8668f83c21e63705d31fa1aa0ba2b93dc1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.6adbd27c85.tgz","fileCount":1146,"integrity":"sha512-ar+GUszzoZ96N6IVNAWi1aS1j0Jt7USoH0Z7a6wNYHCMFskjCmSqj6rLgY8r9KL26ocdnEnOc//mL3yzF1bS+w==","signatures":[{"sig":"MEYCIQDdCEQxQ1bl9KKC63a8ZFxYpzZMdepvIvr2LudCW9Gj4QIhALbM8mGiwe/QusKtqxC+pGVwZMwcFeHfWmObnrd84uvm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397531},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"10177a8de2dfcb4322860e3cfd7fa860939efa1d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.6adbd27c85","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.6adbd27c85","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.6adbd27c85","@lodestar/utils":"1.15.0-dev.6adbd27c85","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.6adbd27c85","@lodestar/logger":"1.15.0-dev.6adbd27c85","@lodestar/params":"1.15.0-dev.6adbd27c85","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.6adbd27c85","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.6adbd27c85","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.6adbd27c85","@lodestar/light-client":"1.15.0-dev.6adbd27c85","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.6adbd27c85","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.6adbd27c85_1706375477939_0.13566975428455286","host":"s3://npm-registry-packages"}},"1.15.0-dev.291e17867b":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.291e17867b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.291e17867b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de6145c22a9a6f01c8e8d4e5b4ee4b8e7457d41c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.291e17867b.tgz","fileCount":1146,"integrity":"sha512-VLEXRjrZfTW0N5HUNIbqDS2Kt8xMnvzW43iRjMUofb7dHk5EQEVuS8urzNaRUyaNJFBoLRMuCpohOD18Kj6Rbg==","signatures":[{"sig":"MEQCIEp04kxrzcn5v2aoJ2wTaIXgV2MTkhGyB9ZcrnILeYYxAiAq74JlXV1OKgHecRTT8oYpUwZC6x47jTQAlcC7AZ/+KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397615},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"83751bd15beb7cee41a49bca1e3379c172c610d3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.291e17867b","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.291e17867b","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.291e17867b","@lodestar/utils":"1.15.0-dev.291e17867b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.291e17867b","@lodestar/logger":"1.15.0-dev.291e17867b","@lodestar/params":"1.15.0-dev.291e17867b","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.291e17867b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.291e17867b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.291e17867b","@lodestar/light-client":"1.15.0-dev.291e17867b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.291e17867b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.291e17867b_1706511535615_0.16338142554963841","host":"s3://npm-registry-packages"}},"1.15.0-dev.cbf349c73d":{"name":"@lodestar/beacon-node","version":"1.15.0-dev.cbf349c73d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0-dev.cbf349c73d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1708e3c08919ff9e8f5eff9bda402d62151b50db","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0-dev.cbf349c73d.tgz","fileCount":1146,"integrity":"sha512-CWZdXuItih5RYS85KFOoHa4aaUSs++jlwQ+Av2dqdN7qHvnD1i63P9zJZE3RBT4ulM2mWvdxTcK+Dnc13s74ng==","signatures":[{"sig":"MEYCIQCOlTqmBSAmtVTO2dpiuC7ho9OWqK4NBPewZIZ4UerU4wIhAM5ESx6k+Dujr76hiGTvQElh1ykWYdgkH145pA5IwKmO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1850f68f8188783cab289a87815b7c70575efbd9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.0-dev.cbf349c73d","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.0-dev.cbf349c73d","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.0-dev.cbf349c73d","@lodestar/utils":"1.15.0-dev.cbf349c73d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.0-dev.cbf349c73d","@lodestar/logger":"1.15.0-dev.cbf349c73d","@lodestar/params":"1.15.0-dev.cbf349c73d","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.0-dev.cbf349c73d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.0-dev.cbf349c73d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.0-dev.cbf349c73d","@lodestar/light-client":"1.15.0-dev.cbf349c73d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.0-dev.cbf349c73d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0-dev.cbf349c73d_1706518607060_0.11299025952046349","host":"s3://npm-registry-packages"}},"1.16.0-dev.d6a7a3982b":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.d6a7a3982b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.d6a7a3982b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f0bed9ede69cc1e91824d08c55ab1c855be7338","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.d6a7a3982b.tgz","fileCount":1146,"integrity":"sha512-YPdY2UtveEyUotF4QWECb260pHvE3yzhwW06F2VCaPOd+BSeg2NEstPV7BXEb8rm0atzB2SbZrfQxQ3VAsF06A==","signatures":[{"sig":"MEUCIAz4tTF0on3WAObDStZmOL47TwbaeSerOshNtRkkDDExAiEAi70Iw2CyorXezwEfi6BHDtppt+n6qjod+9NcOIpq2o4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"807422dde0a8b6e0d7fa6db72fe5c314ddec2418","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.d6a7a3982b","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.d6a7a3982b","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.d6a7a3982b","@lodestar/utils":"1.16.0-dev.d6a7a3982b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.d6a7a3982b","@lodestar/logger":"1.16.0-dev.d6a7a3982b","@lodestar/params":"1.16.0-dev.d6a7a3982b","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.d6a7a3982b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.d6a7a3982b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.d6a7a3982b","@lodestar/light-client":"1.16.0-dev.d6a7a3982b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.d6a7a3982b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.d6a7a3982b_1706540019400_0.8480619191625451","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@lodestar/beacon-node","version":"1.15.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ce5ce117bb42b2226d97d0039ad3200755237ed1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.0.tgz","fileCount":1146,"integrity":"sha512-pTY0CfWHflFNvH9Kpp7fT0o62cSVIr2YqaYhQg9vHME/+IJw3ZacCnAdS6022Gn7xptcfRPN6FZEUdODsa/l6g==","signatures":[{"sig":"MEQCIFgUrPTPGYhm907nX1FhrE6YliBpPssxosiwS0bAUQo1AiAMD1j/VOiRzMNbS1JZA4YJOAkAlX4cfWbQrfHtk6Qbkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397375},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5d93a629c0fd1fdd32160cbf7717e7a6b22f7f2d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"^1.15.0","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"^1.15.0","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"^1.15.0","@lodestar/utils":"^1.15.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"^1.15.0","@lodestar/logger":"^1.15.0","@lodestar/params":"^1.15.0","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"^1.15.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.15.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.15.0","@lodestar/light-client":"^1.15.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"^1.15.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.0_1706540086626_0.3366953697837902","host":"s3://npm-registry-packages"}},"1.16.0-dev.54c20699d2":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.54c20699d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.54c20699d2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e01cc0096c639f2ac4bd08e809b82266f7ef960","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.54c20699d2.tgz","fileCount":1146,"integrity":"sha512-GOhI4IQkKMENjZGx3zR18q0nYx1fAQbK6D0kknrrwZsMr0kD6TPMn71SDKWZNa7lTYy8RBeux/Y+vXrSOadjxQ==","signatures":[{"sig":"MEQCIHSeetZx0rAb12aDsxmkpvhvTzc25Z/0AHD/0rfwrFpkAiAI1CQJcYCWI/Sz2VQQYkKiJXPmllV5tXgMaPK2t4n2aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"82e90c96f2d5cb6796760afea06c290c79151cf6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.54c20699d2","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.54c20699d2","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.54c20699d2","@lodestar/utils":"1.16.0-dev.54c20699d2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.54c20699d2","@lodestar/logger":"1.16.0-dev.54c20699d2","@lodestar/params":"1.16.0-dev.54c20699d2","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.54c20699d2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.54c20699d2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.54c20699d2","@lodestar/light-client":"1.16.0-dev.54c20699d2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.54c20699d2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.54c20699d2_1706548819927_0.24424332550157613","host":"s3://npm-registry-packages"}},"1.16.0-dev.3bbb3d9871":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.3bbb3d9871","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.3bbb3d9871","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2547ac4e08997ccbe9cd35d93b2109648c5d8d86","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.3bbb3d9871.tgz","fileCount":1146,"integrity":"sha512-wsxD/E3KLWMkjAyrFnPK/zZ5thJTbfA+5cmCngEWmEXAbIIGIsBPjPnfuH7ysdW1KJj4BBvdG4a81SPc/nmpwg==","signatures":[{"sig":"MEQCIF4YtcDuRfvFixv+D1tNomWjF7vPFwJl1LFNiobgM+r/AiBYRopfA+K08EYAa/y6BnmV3pW6IVtdkZqbwj6nelBRgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"036813bb8792efc459b1aac8e7afffa33e6e1141","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.3bbb3d9871","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.3bbb3d9871","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.3bbb3d9871","@lodestar/utils":"1.16.0-dev.3bbb3d9871","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.3bbb3d9871","@lodestar/logger":"1.16.0-dev.3bbb3d9871","@lodestar/params":"1.16.0-dev.3bbb3d9871","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.3bbb3d9871","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.3bbb3d9871","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.3bbb3d9871","@lodestar/light-client":"1.16.0-dev.3bbb3d9871","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.3bbb3d9871","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.3bbb3d9871_1706549997395_0.8149913158101583","host":"s3://npm-registry-packages"}},"1.16.0-dev.ed43a988bf":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.ed43a988bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.ed43a988bf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e070c75bb99234382ba6ba80f89627bc852d98dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.ed43a988bf.tgz","fileCount":1146,"integrity":"sha512-koprYrveYiILHo5qKzJlThNA5NUzBMv135jqPC7GZcG8BqjMWDj5aABmyyZAe/BvtlbstIlfhYo04Juj88fnlQ==","signatures":[{"sig":"MEUCIG/zfQwcJIdf4Kv8RUHk1HcE9cmPBXXLwMFBz+/ImbzDAiEAtPfzhBt0SbzWqWq0LAcBDIfzPubjESO4dKVeuQ6hjS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00872e90a2183f6b1ed15c275b01aaf377550970","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.ed43a988bf","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.ed43a988bf","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.ed43a988bf","@lodestar/utils":"1.16.0-dev.ed43a988bf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.ed43a988bf","@lodestar/logger":"1.16.0-dev.ed43a988bf","@lodestar/params":"1.16.0-dev.ed43a988bf","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.ed43a988bf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.ed43a988bf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.ed43a988bf","@lodestar/light-client":"1.16.0-dev.ed43a988bf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.ed43a988bf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.ed43a988bf_1706551141072_0.5834863736832745","host":"s3://npm-registry-packages"}},"1.16.0-dev.8b354f2087":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.8b354f2087","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.8b354f2087","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d04b79185da7eb2a11506fd7a008a28414227a4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.8b354f2087.tgz","fileCount":1146,"integrity":"sha512-ubKt2dUgO6IvkNrEDI0BkFEhmmB9PshRr99mDRjmTEsj9lJwPYcsjAh8EaFhopiyAKfm/OoUi5lJSab/FZgevw==","signatures":[{"sig":"MEUCIF3BWhaBK9WOvwS3J0GFkamXTigincJCXHrGS9RuGbTYAiEA8QKuA+ZB00TLxOeF1FpuwmqqcYPFEW4/DYBHmGl5FFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d2eed5ec7e834073094e4c5fd85df663d6e5a66f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.8b354f2087","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.8b354f2087","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.8b354f2087","@lodestar/utils":"1.16.0-dev.8b354f2087","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.8b354f2087","@lodestar/logger":"1.16.0-dev.8b354f2087","@lodestar/params":"1.16.0-dev.8b354f2087","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.8b354f2087","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.8b354f2087","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.8b354f2087","@lodestar/light-client":"1.16.0-dev.8b354f2087","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.8b354f2087","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.8b354f2087_1706606413372_0.8366933939113572","host":"s3://npm-registry-packages"}},"1.16.0-dev.5064fab473":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.5064fab473","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.5064fab473","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dcb259c4eebb49993908e019355e8b0882aac095","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.5064fab473.tgz","fileCount":1146,"integrity":"sha512-m0b77pInGxCsvwluu0uZGIAGx1VxRpIqeMARmBaHVyxySxr4p8XDa9QnAAmPm9IMCCnR/NgZkm9Jx9Bmrx7o/Q==","signatures":[{"sig":"MEYCIQCWO9Kypfsm0JRXi1GQo0ux2S2ZJ4s5WaEpN2wWdM0HkAIhAPXgIge9tXT1xtiz8SptusK54CJsqdzVJD2xEvEyucsW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6d5a6d4fd1714586ee4acda1b2aaaf7d65bdc039","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.5064fab473","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.5064fab473","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.5064fab473","@lodestar/utils":"1.16.0-dev.5064fab473","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.5064fab473","@lodestar/logger":"1.16.0-dev.5064fab473","@lodestar/params":"1.16.0-dev.5064fab473","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.5064fab473","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.5064fab473","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.5064fab473","@lodestar/light-client":"1.16.0-dev.5064fab473","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.5064fab473","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.5064fab473_1706607614938_0.971385320573847","host":"s3://npm-registry-packages"}},"1.16.0-dev.b5344bfe59":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.b5344bfe59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.b5344bfe59","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da5245ca34bb1c50f75c1232abf02365ef2f9bfd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.b5344bfe59.tgz","fileCount":1146,"integrity":"sha512-XPhgm0PwUjq3kCgJPUEiKFEE5+x1ou9Vvf7N7UunH+CXGxEihW+CfuQGW9DO8iI1PxiPkOCgUhzHvKgkROk9gw==","signatures":[{"sig":"MEQCICtXHBReYrk0+n/TZunNpWO9m7f4Cqa0HZfxSpTffeRCAiAby1f5Dn0Lfnzem2KVeKDpz9T1d8fXZtBed/5vK1qKvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eda1b1e6ed2bc21bb8882233b8ce5c2cfb63b03c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.b5344bfe59","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.b5344bfe59","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.b5344bfe59","@lodestar/utils":"1.16.0-dev.b5344bfe59","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.b5344bfe59","@lodestar/logger":"1.16.0-dev.b5344bfe59","@lodestar/params":"1.16.0-dev.b5344bfe59","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.b5344bfe59","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.b5344bfe59","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.b5344bfe59","@lodestar/light-client":"1.16.0-dev.b5344bfe59","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.b5344bfe59","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.b5344bfe59_1706619151812_0.6388238765631358","host":"s3://npm-registry-packages"}},"1.15.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.15.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.1-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"516265f68069f479db1c4f3a87f1036fe943bf7a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.1-rc.0.tgz","fileCount":1146,"integrity":"sha512-hj2f+WS+ul5He0CAwzlEXKGK6+W0XvXGYoxxU+NLDRQQ6FgwkTpLCp6yuiA5Qjk0K2JOxh5Hqv8c9gdbMRTp9w==","signatures":[{"sig":"MEUCIQCaJhs2fZfRMmCKH7CDX0fleKbEH5dY5TBcT7MdVDJWOQIgY3XkNncRCHcM6plwwZhZDZzbZvQnRkdsLOTK8tHUhOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397440},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fe2b799f4c9113bd76ba20e7b74bdf55841e22c4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.15.1-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.15.1-rc.0","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.15.1-rc.0","@lodestar/utils":"1.15.1-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.15.1-rc.0","@lodestar/logger":"1.15.1-rc.0","@lodestar/params":"1.15.1-rc.0","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.15.1-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.15.1-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.15.1-rc.0","@lodestar/light-client":"1.15.1-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.15.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.1-rc.0_1706637055010_0.424023725188442","host":"s3://npm-registry-packages"}},"1.16.0-dev.f2e352ff01":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.f2e352ff01","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.f2e352ff01","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77bc1f996f953795cc495c40c7fb45d2e0ef9c7c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.f2e352ff01.tgz","fileCount":1146,"integrity":"sha512-pY2MrYXmI5yIb45aX2hoxCVCQJZ2qvjlMkulTCnkuBZPKBctfsD4duq4b8BTGrmGeMxjnIytqNe388Xoe9loqQ==","signatures":[{"sig":"MEQCICC9wYJ9l5Ucb7ssGRZ29YjBIHhNUcYD3PG+b8sgB7/aAiBJTgz4MLNS1DDCqTI0qdxDmoCWBohN1apQg5gm/OGjfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"285ef60b758a05c0988cec4e62ae18bf0b30498d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.f2e352ff01","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.f2e352ff01","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.f2e352ff01","@lodestar/utils":"1.16.0-dev.f2e352ff01","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.f2e352ff01","@lodestar/logger":"1.16.0-dev.f2e352ff01","@lodestar/params":"1.16.0-dev.f2e352ff01","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.f2e352ff01","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.f2e352ff01","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.f2e352ff01","@lodestar/light-client":"1.16.0-dev.f2e352ff01","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.f2e352ff01","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.f2e352ff01_1706655432445_0.24580611099284044","host":"s3://npm-registry-packages"}},"1.16.0-dev.8e0078b828":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.8e0078b828","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.8e0078b828","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f9554c9c340fd1367e6a4131e62f5e629989bb9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.8e0078b828.tgz","fileCount":1146,"integrity":"sha512-AqFIVATfxZwcSLypKDChE6FRitOLNcjWDt0HqrGIoonfEg/y6X1yjhyMuqu4+7/U07Y55LYlu5/IV3+4qWafQg==","signatures":[{"sig":"MEYCIQDlXgO1BnNPg/XrekVj3N1ILq4SKukhWZZPOpQ3MlAS3gIhANQX0j3d4rDCTWmuvQPNns4imE+uDZZacapSQfNKL1+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"103cb880c6e34c1ea738056e65dd3f50d7eab558","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.8e0078b828","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.8e0078b828","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.8e0078b828","@lodestar/utils":"1.16.0-dev.8e0078b828","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.8e0078b828","@lodestar/logger":"1.16.0-dev.8e0078b828","@lodestar/params":"1.16.0-dev.8e0078b828","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.8e0078b828","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.8e0078b828","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.8e0078b828","@lodestar/light-client":"1.16.0-dev.8e0078b828","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.8e0078b828","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.8e0078b828_1706656640217_0.15309287606706978","host":"s3://npm-registry-packages"}},"1.16.0-dev.6b732b0cf5":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.6b732b0cf5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.6b732b0cf5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e126fd95e6609773b8da40a19e72ce2bf77d2c55","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.6b732b0cf5.tgz","fileCount":1146,"integrity":"sha512-tC2yPxh5YgjOH0xzb+cfREfxdYlNvuQWn/ekFDDIRvNXdylmjT/a6vSakhG0/DnwtnD1y5KVc+QR2jlarF4ZKg==","signatures":[{"sig":"MEQCIHa4Rkx9+T/CaKCQ8tAIRz2lNPJX4xU1yBugluby98PJAiBC8RL79QftJzX+2eIyhFVmky1p8lWg47vFtZ3pSi1MUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eb9f1c3e03fa52d106aa043fd76a7dd6590f082f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.6b732b0cf5","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.6b732b0cf5","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.6b732b0cf5","@lodestar/utils":"1.16.0-dev.6b732b0cf5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.6b732b0cf5","@lodestar/logger":"1.16.0-dev.6b732b0cf5","@lodestar/params":"1.16.0-dev.6b732b0cf5","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.6b732b0cf5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.6b732b0cf5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.6b732b0cf5","@lodestar/light-client":"1.16.0-dev.6b732b0cf5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.6b732b0cf5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.6b732b0cf5_1706776705729_0.813231148316309","host":"s3://npm-registry-packages"}},"1.16.0-dev.237439266a":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.237439266a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.237439266a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e646704ae1b0268b55b5607fb661b9d7b7f051d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.237439266a.tgz","fileCount":1146,"integrity":"sha512-bMhp03dE0ExsDSYql+y03zBWGu0s0FI2rLowEAt6+uAIIkd7rL0jBDh35fNHbbjsvgXTyAKT9Yw5mbJudzL0Jw==","signatures":[{"sig":"MEYCIQDbT2rZszqeq8JTv5ynsc7AQwP1OvfeQsWnwtrX+biQNAIhAPBGaTLTKtkEM5ahRnGplcd0NdWWVMK7/GbI2NqPl1+o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a94f844ede259dd5d5db0b5a763581fefa8be34f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.237439266a","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.237439266a","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.237439266a","@lodestar/utils":"1.16.0-dev.237439266a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.237439266a","@lodestar/logger":"1.16.0-dev.237439266a","@lodestar/params":"1.16.0-dev.237439266a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.237439266a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.237439266a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.237439266a","@lodestar/light-client":"1.16.0-dev.237439266a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.237439266a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.237439266a_1706802983510_0.584140035393732","host":"s3://npm-registry-packages"}},"1.16.0-dev.b2c83ce793":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.b2c83ce793","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.b2c83ce793","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bf47e2970e738dfa0a91e644229ee5be60e6cab8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.b2c83ce793.tgz","fileCount":1146,"integrity":"sha512-FtAwqAGzuJzXvYWuI7borsZDEMZADGhnsHdSmRgC9dcJ+BUWuAR02fK31xxGajuvUDW5hnfCkQFJLsskI6tbdA==","signatures":[{"sig":"MEUCIGW8FLVgjsceWx+O94S4xRRpZKGB8wmqpKhZprldLxa5AiEA8n0d9AXicwcYdrZF9o+agGxC/M3clzWoKvjanoOTjgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397831},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a343a81c18f164f0dbe08ffe977ad3f9fb203046","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.b2c83ce793","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.b2c83ce793","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.b2c83ce793","@lodestar/utils":"1.16.0-dev.b2c83ce793","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.b2c83ce793","@lodestar/logger":"1.16.0-dev.b2c83ce793","@lodestar/params":"1.16.0-dev.b2c83ce793","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.b2c83ce793","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.b2c83ce793","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.b2c83ce793","@lodestar/light-client":"1.16.0-dev.b2c83ce793","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.b2c83ce793","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.b2c83ce793_1706804233820_0.2389542073133224","host":"s3://npm-registry-packages"}},"1.16.0-dev.863ee5f625":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.863ee5f625","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.863ee5f625","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"261318a28a76dfb3eea6b082618d83ab4f5440b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.863ee5f625.tgz","fileCount":1146,"integrity":"sha512-FTzRdOlnj+F00Cfjv7sd87HH98NboAQs7ujX5OvBbSJXbTOdIow3fBo3KkKAjKXjMGm3Ne62OX6JOXdlofFUuA==","signatures":[{"sig":"MEUCIQC4K5mK26sGnYqe9kHo3rDe4yz5BW03RFRwqS51jeN8fgIgBsNX/3MAx/o0bsOvXwdCPNE+Zvg1CDvutKo0fovIPe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3407087},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0e96d471e79cfd10c53847390577448d2596e9c7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.863ee5f625","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.863ee5f625","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.863ee5f625","@lodestar/utils":"1.16.0-dev.863ee5f625","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.863ee5f625","@lodestar/logger":"1.16.0-dev.863ee5f625","@lodestar/params":"1.16.0-dev.863ee5f625","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.863ee5f625","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.863ee5f625","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.863ee5f625","@lodestar/light-client":"1.16.0-dev.863ee5f625","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.863ee5f625","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.863ee5f625_1706817263043_0.9799591507461021","host":"s3://npm-registry-packages"}},"1.16.0-dev.0db50b929b":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.0db50b929b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.0db50b929b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9fd8ea2d01666fbdf1494f373afcb63cae8e0849","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.0db50b929b.tgz","fileCount":1146,"integrity":"sha512-liotM/euCVJsLzmE5Yt4BKujSc5Z35hLKoBjLA/VD+LWWFFaPlnIDp9jFAw1920mU346cTp+MBmFiGpUDx2dDw==","signatures":[{"sig":"MEUCIQDdmCnGU/1GUn3j1vI/kzrVYTMTmrh3er1bHcTQnmXnywIgLNBxmazlxVELG/0/dJOdHUsWOthdFILcx0hQK6qdJAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3407087},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dcf7cc1eb15013bf3fb35357395db29e222b2b88","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.0db50b929b","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.0db50b929b","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.0db50b929b","@lodestar/utils":"1.16.0-dev.0db50b929b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.0db50b929b","@lodestar/logger":"1.16.0-dev.0db50b929b","@lodestar/params":"1.16.0-dev.0db50b929b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.0db50b929b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.0db50b929b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.0db50b929b","@lodestar/light-client":"1.16.0-dev.0db50b929b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.0db50b929b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.0db50b929b_1706818299674_0.2873853640740762","host":"s3://npm-registry-packages"}},"1.16.0-dev.00dfa63413":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.00dfa63413","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.00dfa63413","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61b247e33f3539684cd5696c803b046f808a39d5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.00dfa63413.tgz","fileCount":1146,"integrity":"sha512-cxrPyQYvmJ8egUwIoSfTRyZ+BfhbY/PrazCPGZijz4l4dC135vMqvHKyGkLmjEMvlwX8aJswQM6KknP+gHjS/A==","signatures":[{"sig":"MEUCIQDpNYJmpitq6DBXztR/WHzn8UDLWjDr+P52pFNQVZg1yAIgCHHP3iGSKVYNRBcxsd9t6Sv/rJd3QgxZRq0D+oKfYJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3407213},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2be60e8b2416442122dc2ee6643dd362226e59dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.00dfa63413","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.00dfa63413","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.00dfa63413","@lodestar/utils":"1.16.0-dev.00dfa63413","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.00dfa63413","@lodestar/logger":"1.16.0-dev.00dfa63413","@lodestar/params":"1.16.0-dev.00dfa63413","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.00dfa63413","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.00dfa63413","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.00dfa63413","@lodestar/light-client":"1.16.0-dev.00dfa63413","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.00dfa63413","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.00dfa63413_1706823957051_0.9116100617237595","host":"s3://npm-registry-packages"}},"1.16.0-dev.ac4e714ef3":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.ac4e714ef3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.ac4e714ef3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e93454962fb28ffbddaff5717e84e900a6303c6d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.ac4e714ef3.tgz","fileCount":1146,"integrity":"sha512-kXfX5N0FB97UtggpxgN46kdixwkwZPosOghp0Kb9W0k13PvZNfHmjRLjIURX1Qeeyzu1Yx971hZDulHt+X+Eig==","signatures":[{"sig":"MEUCIHqZtaXEsesRV//Jo5WuehKpiburLWZS6MEEmPicbvIIAiEA7abwd+FRHoNtHP2i2XF1AGMzXXWGeGsCHUXsbka+MFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408678},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"52cc9b9f6a8d49b461b558a80397e8550b9153f9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.ac4e714ef3","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.ac4e714ef3","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.ac4e714ef3","@lodestar/utils":"1.16.0-dev.ac4e714ef3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.ac4e714ef3","@lodestar/logger":"1.16.0-dev.ac4e714ef3","@lodestar/params":"1.16.0-dev.ac4e714ef3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.ac4e714ef3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.ac4e714ef3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.ac4e714ef3","@lodestar/light-client":"1.16.0-dev.ac4e714ef3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.ac4e714ef3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.ac4e714ef3_1707144989781_0.42269788495960015","host":"s3://npm-registry-packages"}},"1.16.0-dev.b511d8394f":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.b511d8394f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.b511d8394f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de7420a50f9d51cc4b8ee34500d9790ab929839c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.b511d8394f.tgz","fileCount":1146,"integrity":"sha512-gnKfcbN0R/0IT0Out+tBsqhOWN5nEkrQPAUnE2la0QXp1R+oXy6mij60gKi9m/V4+9vfA1nQOAVpzkUBViA39A==","signatures":[{"sig":"MEQCIGvH0ZaGGhJD2v28Dr3EUrABmnfMCQTzwhSUXj2tmruqAiBOUts0vGtKIMD5znQXM+x7jGXWs0+h9tMgTy05+Ngi8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408678},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0cd91261c69e8471942b4b02b5d23a8d93184294","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.b511d8394f","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.b511d8394f","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.b511d8394f","@lodestar/utils":"1.16.0-dev.b511d8394f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.b511d8394f","@lodestar/logger":"1.16.0-dev.b511d8394f","@lodestar/params":"1.16.0-dev.b511d8394f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.b511d8394f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.b511d8394f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.b511d8394f","@lodestar/light-client":"1.16.0-dev.b511d8394f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.b511d8394f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.b511d8394f_1707150264491_0.8052585516450947","host":"s3://npm-registry-packages"}},"1.16.0-dev.7995c97f46":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.7995c97f46","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.7995c97f46","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0101523f6885271c8ee02d9e10bfa4c42e13b769","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.7995c97f46.tgz","fileCount":1146,"integrity":"sha512-yAD/McN47ULHcKCY7W4Hx/3TStzeI4XaW3GLbz43R5Pi8LvN2hH7tQwijqqxugXSU8faQG6EwLfHXoIEiOHtRQ==","signatures":[{"sig":"MEYCIQC6J6Yv2iexdJSCbfwYk3hLpNo6eGs48uRyE5B6bOno0gIhAJrqSJzKIboH0ZEK9/IYB/o6mzPWwB3hRqsQZsNR8YF+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408678},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"05745f69200d322d4e92c6e177e3b0fc4d8d01f5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.7995c97f46","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.7995c97f46","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.7995c97f46","@lodestar/utils":"1.16.0-dev.7995c97f46","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.7995c97f46","@lodestar/logger":"1.16.0-dev.7995c97f46","@lodestar/params":"1.16.0-dev.7995c97f46","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.7995c97f46","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.7995c97f46","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.7995c97f46","@lodestar/light-client":"1.16.0-dev.7995c97f46","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.7995c97f46","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.7995c97f46_1707172943230_0.6011960844218207","host":"s3://npm-registry-packages"}},"1.16.0-dev.c4bf38576e":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.c4bf38576e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.c4bf38576e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"51f94878e6bbb66af229a87623e8020ab998c844","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.c4bf38576e.tgz","fileCount":1146,"integrity":"sha512-VLryPAq7xf8Zy1QwGNT7+XfL44K133RLkmS4GRmn6hq+L9+Hn9S44TAk9FTqYa9cbZA5nH2fSMqqZ20ZafwWwQ==","signatures":[{"sig":"MEUCIQDfVk1OwQfsAXHW2o1RmuF1BgfNNx+WH4DM6OBf3VTHSQIgKGUXARsEZCvUG6vDxtqy1Jn+jeqsKvSwuH5MpOti6A0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408830},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"91c491553649e575f2213a2b71aa5eae6f1ef190","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.c4bf38576e","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.c4bf38576e","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.c4bf38576e","@lodestar/utils":"1.16.0-dev.c4bf38576e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.c4bf38576e","@lodestar/logger":"1.16.0-dev.c4bf38576e","@lodestar/params":"1.16.0-dev.c4bf38576e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.c4bf38576e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.c4bf38576e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.c4bf38576e","@lodestar/light-client":"1.16.0-dev.c4bf38576e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.c4bf38576e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.c4bf38576e_1707208846135_0.09404871983610907","host":"s3://npm-registry-packages"}},"1.16.0-dev.d8b500add9":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.d8b500add9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.d8b500add9","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cca1353b024ae5b9148f690bc57289a8e5e2bf11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.d8b500add9.tgz","fileCount":1146,"integrity":"sha512-HLw0PSee5u4TxoqJg3DmueV2kDjPKtruViCg3EJnC1gLXqqktpTOHj86RfOEY5qY8JL72fzW1R5iUJ3lEkiDdw==","signatures":[{"sig":"MEUCIQDbkVExAHR2ttnTzNn01JPACyj4HAdxofGv9IyLMHySeQIgYyAFPbFWASVfVgwWtHtXTjoNS0j1rs/HIltmwOoV5oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408830},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4756882d8a4b10b1f22d5f75d5a148a329f02d0e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.d8b500add9","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.d8b500add9","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.d8b500add9","@lodestar/utils":"1.16.0-dev.d8b500add9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.d8b500add9","@lodestar/logger":"1.16.0-dev.d8b500add9","@lodestar/params":"1.16.0-dev.d8b500add9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.d8b500add9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.d8b500add9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.d8b500add9","@lodestar/light-client":"1.16.0-dev.d8b500add9","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.d8b500add9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.d8b500add9_1707229313422_0.7120244027174671","host":"s3://npm-registry-packages"}},"1.16.0-dev.cb754f6116":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.cb754f6116","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.cb754f6116","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a211cc54cdd43ba063b62b3bfe685fccbd24e007","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.cb754f6116.tgz","fileCount":1146,"integrity":"sha512-BE0Jl6OrNGdFCduOwZdoFOff9CPkBijVOirMYjw1II+11Co9WpeDHokYcFdyelhGR7jZbLEWfcIjmICHYO5fAQ==","signatures":[{"sig":"MEUCIQCcz9l1meP2oNUB0A6/746StYoQ1GD2qHtpQwPVVA9BaAIgEJyct2QJlay0YtgRK4Xr6EaFnjAqnkve+BPnj8l8Ms4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408830},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2bc0236a5af944b188a116c01bbbd7448907c170","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.cb754f6116","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.cb754f6116","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.cb754f6116","@lodestar/utils":"1.16.0-dev.cb754f6116","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.cb754f6116","@lodestar/logger":"1.16.0-dev.cb754f6116","@lodestar/params":"1.16.0-dev.cb754f6116","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.cb754f6116","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.cb754f6116","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.cb754f6116","@lodestar/light-client":"1.16.0-dev.cb754f6116","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.cb754f6116","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.cb754f6116_1707230490217_0.9872056715722715","host":"s3://npm-registry-packages"}},"1.16.0-dev.274871de3f":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.274871de3f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.274871de3f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75fc760b37272dcb95d415ae79cddddc0d816ad4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.274871de3f.tgz","fileCount":1146,"integrity":"sha512-2H0B6leHkL9bEKkwwVejfs+z+t4+Hk3R8Y0p3QWW9LhKzkWkwK4MyTxj2xBYEcfxCKsJikUMQlXKxZGw0ppH0Q==","signatures":[{"sig":"MEQCICwsXL5grD4mUJLBiIhEK/V+2feUjz1uIIxGaXCymliDAiAxqpHKW6eFO9w5gCWlFiazqvFYnKSrd5tNgUqF4cSLYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408830},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"75464c5923d2d54c2246e6b69621bc73458e52c6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.274871de3f","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.274871de3f","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.274871de3f","@lodestar/utils":"1.16.0-dev.274871de3f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.274871de3f","@lodestar/logger":"1.16.0-dev.274871de3f","@lodestar/params":"1.16.0-dev.274871de3f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.274871de3f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.274871de3f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.274871de3f","@lodestar/light-client":"1.16.0-dev.274871de3f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.274871de3f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.274871de3f_1707235519841_0.4050870353625211","host":"s3://npm-registry-packages"}},"1.16.0-dev.2a8342d819":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.2a8342d819","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.2a8342d819","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ef2c97eff562ff1864a28d4809c590450753eafc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.2a8342d819.tgz","fileCount":1146,"integrity":"sha512-L7JHvycdZrfW2/eKy+gYo3nYsRmCWSmKx7fdDVcD29n+Fa5F/AiaVLV72f7k1lXCZdKlCEhk1ye2Q00qQkY/xA==","signatures":[{"sig":"MEYCIQDFvM+8eTzWoP32TgMYhgn3HtCBnMUQDpqcdayAAfAPyQIhAIpTDwwvixELqO419YjOh8Vsr+pMFdKo0svwSKbvYrK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408830},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d75607ca180582e993558270267620be42173c15","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.2a8342d819","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.2a8342d819","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.2a8342d819","@lodestar/utils":"1.16.0-dev.2a8342d819","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.2a8342d819","@lodestar/logger":"1.16.0-dev.2a8342d819","@lodestar/params":"1.16.0-dev.2a8342d819","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.2a8342d819","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.2a8342d819","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.2a8342d819","@lodestar/light-client":"1.16.0-dev.2a8342d819","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.2a8342d819","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.2a8342d819_1707248541517_0.5121784431812042","host":"s3://npm-registry-packages"}},"1.16.0-dev.3adf2c2eb2":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.3adf2c2eb2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.3adf2c2eb2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"555a9a47164e63bc04b63e83053d18ff2f3fa4bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.3adf2c2eb2.tgz","fileCount":1146,"integrity":"sha512-DCiFtr/UkPcE1RzIrk5+WO0MVmZmDYz4EVoNVmYYEOwZ7GUkkHgDA/cK/mHqKzsWKYQQj5Nixw1K/Bk3BA34CQ==","signatures":[{"sig":"MEQCIHB4Z9vmqkLh3VGp0qXvlHyKRiiagmZ5pD5TWPSY7yZIAiBzQ1v+XIfTomhRb9MeZTgM23zzqAo3nJ1g9Kfe7zP27Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408830},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b1b0f2e8b8ef0d57847c720fd203a582a40373dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.3adf2c2eb2","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.3adf2c2eb2","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.3adf2c2eb2","@lodestar/utils":"1.16.0-dev.3adf2c2eb2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.3adf2c2eb2","@lodestar/logger":"1.16.0-dev.3adf2c2eb2","@lodestar/params":"1.16.0-dev.3adf2c2eb2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.3adf2c2eb2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.3adf2c2eb2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.3adf2c2eb2","@lodestar/light-client":"1.16.0-dev.3adf2c2eb2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.3adf2c2eb2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.3adf2c2eb2_1707255315286_0.4497139205027969","host":"s3://npm-registry-packages"}},"1.16.0-dev.b6890adf28":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.b6890adf28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.b6890adf28","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"70a8c7e67b215297516bfa70f26846d2ce2335e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.b6890adf28.tgz","fileCount":1146,"integrity":"sha512-O8E3tgktTPmK4Ge3+KAahXPODnv7PRjujzFBnGuCcstAXmc2A0eDbtlLAS+K9eWlXmAwLNQ6YKpstcbsdbkmDg==","signatures":[{"sig":"MEQCIBaxBB4ejEfor4OfjwCRvuYu7ZxG80W1oQDj/qKknq9aAiAjeo35qMhTPSq3hHUWpTa41B5httv03/uJBkXrmrPEDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"34c2c4ab8635a924a8d448cc0d96efbb03fd7048","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.b6890adf28","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.b6890adf28","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.b6890adf28","@lodestar/utils":"1.16.0-dev.b6890adf28","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.b6890adf28","@lodestar/logger":"1.16.0-dev.b6890adf28","@lodestar/params":"1.16.0-dev.b6890adf28","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.b6890adf28","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.b6890adf28","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.b6890adf28","@lodestar/light-client":"1.16.0-dev.b6890adf28","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.b6890adf28","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.b6890adf28_1707256763777_0.06326880366775578","host":"s3://npm-registry-packages"}},"1.16.0-dev.924a6cd495":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.924a6cd495","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.924a6cd495","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"51f29b252cb9a95a3785bd2b1fb93ae6678f2ae0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.924a6cd495.tgz","fileCount":1146,"integrity":"sha512-HlNXuLEdI6cN8bWsaEHdqULGrMEa4/EyFK0Q7dLxLM5fioOI1JSeQxmuDVeitKCexVS+Lu2o29VN6eExaCIFbQ==","signatures":[{"sig":"MEUCIQDKrfJRogHVSr272j4ItK0adzc+iHw3opoHleEcdhLgrAIgYdFt/xhjmEqqhQBmk0FRWC8KCJ4AkOqJRmvn3sRXM4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"98ae648cb86b2e12efc55dc3240093d56a7c4717","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.924a6cd495","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.924a6cd495","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.924a6cd495","@lodestar/utils":"1.16.0-dev.924a6cd495","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.924a6cd495","@lodestar/logger":"1.16.0-dev.924a6cd495","@lodestar/params":"1.16.0-dev.924a6cd495","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.924a6cd495","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.924a6cd495","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.924a6cd495","@lodestar/light-client":"1.16.0-dev.924a6cd495","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.924a6cd495","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.924a6cd495_1707312107482_0.836865825922769","host":"s3://npm-registry-packages"}},"1.16.0-dev.3bc9673add":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.3bc9673add","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.3bc9673add","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ab47057344b90493402f435ef3d3d2768b78ff6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.3bc9673add.tgz","fileCount":1146,"integrity":"sha512-V4TUBXqPscjifulSm+D4Avegw+QTteXeQmn96jI87NWYKyV7+HX1vrp5UqMOcT/52/EBsgdxhJN2HgvVKj3BlA==","signatures":[{"sig":"MEYCIQDeXIQYJqrXp65CZBZKCBQfd5EUI5Shhig11lraliTxVQIhANO+VGDezOL6p2npGup+aCXlFd0XCfB87nOHQwB21TvY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2b938fe92aacb68e3cfc840604eaf94140e00a30","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.3bc9673add","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.3bc9673add","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.3bc9673add","@lodestar/utils":"1.16.0-dev.3bc9673add","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.3bc9673add","@lodestar/logger":"1.16.0-dev.3bc9673add","@lodestar/params":"1.16.0-dev.3bc9673add","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.3bc9673add","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.3bc9673add","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.3bc9673add","@lodestar/light-client":"1.16.0-dev.3bc9673add","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.3bc9673add","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.3bc9673add_1707313226112_0.07519980354952804","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"@lodestar/beacon-node","version":"1.15.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.15.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"40159e6c50a07bd8c11926ac0c454d1b9b729bfc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.15.1.tgz","fileCount":1146,"integrity":"sha512-Yh+hKdeEi1i3Uq/OIrazVUzoIzkawvpv5wX6dro+RMnqlVB6+scF2kERnVj1LeW+KXcnhvS09hpaLkTkfK2GZQ==","signatures":[{"sig":"MEYCIQDrqhsDi6vAsV/gWYP1ISqqTGzWeOvRLp5MTCtEO86DigIhANh2bTp/MiWF/GWG+D7PLES8SU48cLlvbIrI1LkAY94x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397387},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1857a49404f2ad965025333f0f6b3422d4c1943f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","pretest":"yarn run check-types","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.config.e2e.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.config.spec.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.config.spec.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.config.spec.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^4.0.9","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"^1.15.1","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"^1.15.1","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^2.0.2","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"^1.15.1","@lodestar/utils":"^1.15.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"^1.15.1","@lodestar/logger":"^1.15.1","@lodestar/params":"^1.15.1","@chainsafe/discv5":"^7.1.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"^1.15.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.15.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.3.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.15.1","@lodestar/light-client":"^1.15.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"^1.15.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.1.0","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.15.1_1707321746139_0.012845823696311154","host":"s3://npm-registry-packages"}},"1.16.0-dev.6a479118cb":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.6a479118cb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.6a479118cb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a12269d9089c7868146eaff56e1284c5b4663f55","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.6a479118cb.tgz","fileCount":1146,"integrity":"sha512-Vzczzm0DBRFpDPGTHssVTdFiHm6phM/yijE7nLTnpTt9LBudESy5WsXogcoqoix1yU8JgUk9PTZGI2OYSr0EEg==","signatures":[{"sig":"MEUCIQC6AYTPxzcZaaXQVew8JFYIuQ2TVAM01KNa7rKOXlvlhwIgfgf65SojOFvX+39pehPIyW+DJm9nCrWn24Dqhn95v/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5b7894326801ed5bfaa2eaf5fa34cd3437217903","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.6a479118cb","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.6a479118cb","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.6a479118cb","@lodestar/utils":"1.16.0-dev.6a479118cb","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.6a479118cb","@lodestar/logger":"1.16.0-dev.6a479118cb","@lodestar/params":"1.16.0-dev.6a479118cb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.6a479118cb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.6a479118cb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.6a479118cb","@lodestar/light-client":"1.16.0-dev.6a479118cb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.6a479118cb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.6a479118cb_1707321916469_0.9623268842301484","host":"s3://npm-registry-packages"}},"1.16.0-dev.d1caa1f617":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.d1caa1f617","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.d1caa1f617","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9fd050d4208f501a60f75f1eeb5921f0ce9f41a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.d1caa1f617.tgz","fileCount":1146,"integrity":"sha512-qmmN92NgXYLP9lxL5qReZL7QWW8KQVyNmFCrnwCdaZrKno7U3kIH4KYu2Bfq+G/KI6s5N3+8Ujcs1FDtFVMJ9Q==","signatures":[{"sig":"MEQCIBUIzX/xgM3/XmD0m41XQSwcRaaBIcuMV5Jcd1Q9UhO1AiBREmtlRXaonCHeCtLChPQIN5oJ1YtqsRuKrd5lkMu6Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f7fe87df56a9b31bcdd5fd6ba8c1e7afc4ec123","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.d1caa1f617","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.d1caa1f617","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.d1caa1f617","@lodestar/utils":"1.16.0-dev.d1caa1f617","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.d1caa1f617","@lodestar/logger":"1.16.0-dev.d1caa1f617","@lodestar/params":"1.16.0-dev.d1caa1f617","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.d1caa1f617","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.d1caa1f617","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.d1caa1f617","@lodestar/light-client":"1.16.0-dev.d1caa1f617","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.d1caa1f617","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.d1caa1f617_1707333427475_0.7728792858933105","host":"s3://npm-registry-packages"}},"1.16.0-dev.cb99fc4041":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.cb99fc4041","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.cb99fc4041","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"536767b6eede23b822351b4afad33293f0beb5d8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.cb99fc4041.tgz","fileCount":1146,"integrity":"sha512-d2yMRe0PU5zijC7Je8kQPISnyiEvm7i/R2EnH/ocJ8FFbWW8KPkjpCghdCy5pLy0RU4rPbvjioTdk3HnDmWcYw==","signatures":[{"sig":"MEQCIB1zPLjAa74EgpxO4Fmb9rNwRvfucx1Is7BGODuORdxVAiBJjeBD/DERh2tiYdYQcFJfWrkOuoe4GlrmagrKQkdKGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3a946a5a5d5201650dc76ddaa24fb26ccd7864a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","coverage":"codecov -F lodestar","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.cb99fc4041","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.cb99fc4041","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.cb99fc4041","@lodestar/utils":"1.16.0-dev.cb99fc4041","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.cb99fc4041","@lodestar/logger":"1.16.0-dev.cb99fc4041","@lodestar/params":"1.16.0-dev.cb99fc4041","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.cb99fc4041","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.cb99fc4041","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.cb99fc4041","@lodestar/light-client":"1.16.0-dev.cb99fc4041","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.cb99fc4041","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.cb99fc4041_1707334720450_0.3314062593018552","host":"s3://npm-registry-packages"}},"1.16.0-dev.c98a48a4fb":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.c98a48a4fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.c98a48a4fb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ca749e46fad6d55940b37399bc9ffdd173d4b4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.c98a48a4fb.tgz","fileCount":1146,"integrity":"sha512-2oF5St8NrmyTH6blCNCHb+tN/JI8xvirfj/IZT+VQvezp5Hc6JuNG/YCWe8xyOARjjhesIpLwBcQtuyBpE/F2g==","signatures":[{"sig":"MEUCIEX0vunZIqseMP1P5zMuAEpj2v2toMsHoWk8GYMes2W2AiEA9K9KfWBHchhjDilqeoVHv2MSGgfxqE+uQw1xoxE6D4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3408973},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d9169453b89a149f8ff4fbf1fa018428387b62ba","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.c98a48a4fb","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.c98a48a4fb","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.c98a48a4fb","@lodestar/utils":"1.16.0-dev.c98a48a4fb","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.c98a48a4fb","@lodestar/logger":"1.16.0-dev.c98a48a4fb","@lodestar/params":"1.16.0-dev.c98a48a4fb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.c98a48a4fb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.c98a48a4fb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.c98a48a4fb","@lodestar/light-client":"1.16.0-dev.c98a48a4fb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.c98a48a4fb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.c98a48a4fb_1707408235722_0.2722741721069233","host":"s3://npm-registry-packages"}},"1.16.0-dev.036fb39bcf":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.036fb39bcf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.036fb39bcf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d5f71bd13f9fc98c4569a17e7e2078235969e1b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.036fb39bcf.tgz","fileCount":1146,"integrity":"sha512-1BMyGWpvXS8qEvF3Q4KujbeFbpUf80iv+UV3W5nbq/3Bq2fyiJaANzRgJPgQgkWVa73tkwfDMZkNfVTixkWrlQ==","signatures":[{"sig":"MEYCIQCUurvn823IwX3Q9IXVvSfeCV3pOWNklsn4a2j4KlL1dgIhAJaPCce+l1Gx+L5qCPk1PnEF7QJxvVk1tlRb9OCJgwIz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b8a182a880ef55f9e244ecd31c7ea1e34f6a97b2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.036fb39bcf","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.036fb39bcf","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.036fb39bcf","@lodestar/utils":"1.16.0-dev.036fb39bcf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.036fb39bcf","@lodestar/logger":"1.16.0-dev.036fb39bcf","@lodestar/params":"1.16.0-dev.036fb39bcf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.036fb39bcf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.036fb39bcf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.036fb39bcf","@lodestar/light-client":"1.16.0-dev.036fb39bcf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.036fb39bcf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.036fb39bcf_1707410831219_0.44201276794684263","host":"s3://npm-registry-packages"}},"1.16.0-dev.a9dc307b85":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.a9dc307b85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.a9dc307b85","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"830d92a1cc7cf46a1ba0cc80ac8a7cb77c778739","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.a9dc307b85.tgz","fileCount":1146,"integrity":"sha512-pVl4nF/4g+Ie2JuccskyhdVXsZqBxkOxlYxh/kGs00f/HEbq4DA3EYW2tGdPaW5dB8SYhGnSee4hnBGWiDhQkA==","signatures":[{"sig":"MEYCIQCLEK+ADqIgZN3ekywlcstxx2o1FqxP1Rg3S4rk1Cer4AIhAOIWuqsJpucIy8PIuizNjxfm/PcxdmvV5vwBIMDc3Uai","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3e1f618cecf16786d90abda98bc0efb4f7250c28","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.a9dc307b85","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.a9dc307b85","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.a9dc307b85","@lodestar/utils":"1.16.0-dev.a9dc307b85","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.a9dc307b85","@lodestar/logger":"1.16.0-dev.a9dc307b85","@lodestar/params":"1.16.0-dev.a9dc307b85","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.a9dc307b85","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.a9dc307b85","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.a9dc307b85","@lodestar/light-client":"1.16.0-dev.a9dc307b85","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.a9dc307b85","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.a9dc307b85_1707412023264_0.1961068879275707","host":"s3://npm-registry-packages"}},"1.16.0-dev.b1848ec145":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.b1848ec145","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.b1848ec145","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"979fcbd3865027f6de8d4d0319ffd7dbf692ea03","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.b1848ec145.tgz","fileCount":1146,"integrity":"sha512-Uk9cm1NtuY40dRzFEBt4+6Hpbkn9hUnl3jVtR37DrhfVEHpBLo5XAL+YFVRXEcPqHgkGQCKez8hQqzqQQUV7og==","signatures":[{"sig":"MEUCIEAN5sLtnapGrMPPKY/EQoPa1dNLg/cOSp2piG+6kDNcAiEA3bUaMEXBbhK2dtUpmFroFtaXhwlLaJwS2FT9kVEik6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410447},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"455e6c54b027db2e5ab94fad223ce4d2d30d40c2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.b1848ec145","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.b1848ec145","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.b1848ec145","@lodestar/utils":"1.16.0-dev.b1848ec145","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.b1848ec145","@lodestar/logger":"1.16.0-dev.b1848ec145","@lodestar/params":"1.16.0-dev.b1848ec145","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.b1848ec145","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.b1848ec145","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.b1848ec145","@lodestar/light-client":"1.16.0-dev.b1848ec145","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.b1848ec145","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.b1848ec145_1707420678971_0.4781326608451537","host":"s3://npm-registry-packages"}},"1.16.0-dev.10ac136b92":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.10ac136b92","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.10ac136b92","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ef3b211a649fa3ba2ce59fdbd36366d68a00803d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.10ac136b92.tgz","fileCount":1146,"integrity":"sha512-XQcwrzYu4SxQSIJBJNFn3xNeHhir9bOQJ4CMNyptTIUbxx3BzzifJi/vjEOyDc0p1+M+aKOGZC1pEpkpaZqS2A==","signatures":[{"sig":"MEUCIDYTh70aqefa+EXKVPnv/Xcg6yPqziAytxoyBf5kGpWTAiEA47qt3byML8G/9vBlCdulzioHa5MwhUQkCr2z/hXUciM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410032},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4348f1974812090555e7ce6bb2b93728ff364f05","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.10ac136b92","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.10ac136b92","@chainsafe/bls":"7.1.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.10ac136b92","@lodestar/utils":"1.16.0-dev.10ac136b92","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.10ac136b92","@lodestar/logger":"1.16.0-dev.10ac136b92","@lodestar/params":"1.16.0-dev.10ac136b92","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.10ac136b92","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.10ac136b92","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.10ac136b92","@lodestar/light-client":"1.16.0-dev.10ac136b92","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.10ac136b92","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.10ac136b92_1707538242833_0.5444195571855646","host":"s3://npm-registry-packages"}},"1.16.0-dev.5c251851be":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.5c251851be","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.5c251851be","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03629b1fbdd6744d35aa2028eb422ffbcb718a92","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.5c251851be.tgz","fileCount":1146,"integrity":"sha512-czgQe3IorOw0c9KqIuiO5umcvl23V3zuECcxh5izhBwo/3nxfNAipVyXW5bo6a6DzZZBB0aWVByy3sS86TZoKw==","signatures":[{"sig":"MEUCIQDHVW6MXC4HULuwFLEho0XH0CaqRDsRFmsyJKFtn7hN3wIgAWvI4sjxbmuQ0FDJTlFcG7Kbp7Juw5E1mQRGV0UNAFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410182},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7edc2bc028ca371eaab7bf131a954fc25c08205a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.5c251851be","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.5c251851be","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.5c251851be","@lodestar/utils":"1.16.0-dev.5c251851be","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.5c251851be","@lodestar/logger":"1.16.0-dev.5c251851be","@lodestar/params":"1.16.0-dev.5c251851be","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.5c251851be","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.5c251851be","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.5c251851be","@lodestar/light-client":"1.16.0-dev.5c251851be","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.5c251851be","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.5c251851be_1707539323434_0.1869198184962011","host":"s3://npm-registry-packages"}},"1.16.0-dev.1e67579442":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.1e67579442","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.1e67579442","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dbc64a050f259c498df5028e5bbf0cb64d8882c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.1e67579442.tgz","fileCount":1146,"integrity":"sha512-I3CAaLe5hi/qobJdZQZwysqC83hAa8fyVcQTobXTToqVhXRaF7p68VWhPqFemLQtAcS15qm8DcqsdlU/56ziIg==","signatures":[{"sig":"MEUCIQCOxvuMp2YRy1i7Nfqet4vlzCLIdMaWCjdZFTMrpJXe4gIgQZtfHF3kiQXXzGMMvNq6bmMQM+A9EfnuCmckxBOhLRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410208},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9b2f7cf71b546cf88804ea5428ce6f7879d9c8f9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.1e67579442","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.1e67579442","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.1e67579442","@lodestar/utils":"1.16.0-dev.1e67579442","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.1e67579442","@lodestar/logger":"1.16.0-dev.1e67579442","@lodestar/params":"1.16.0-dev.1e67579442","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.1e67579442","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.1e67579442","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.1e67579442","@lodestar/light-client":"1.16.0-dev.1e67579442","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.1e67579442","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.1e67579442_1707588824337_0.07357961767638943","host":"s3://npm-registry-packages"}},"1.16.0-dev.da0bcc8f19":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.da0bcc8f19","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.da0bcc8f19","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"622b12f2b1f73959aec213651d4194df178e08e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.da0bcc8f19.tgz","fileCount":1146,"integrity":"sha512-j8rAM9uXZcq6oabl8L/667B67glP1cqXdWFfcYX+ksmHtv+BgLexspKYcFgyU1CgpNejFPaGKGk9F6YrFgZ9Cw==","signatures":[{"sig":"MEUCIBbdryRG24EINPntP1t0PDWgk2zrWeeHdDkRe0XfT+xdAiEAhw42hQ6FirwIQXCG1UVHgipONW34VHewJU4pJSpopkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410250},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9d2ffb28dedf69b85a423151780478086f3f8ad9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.da0bcc8f19","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.da0bcc8f19","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.da0bcc8f19","@lodestar/utils":"1.16.0-dev.da0bcc8f19","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.da0bcc8f19","@lodestar/logger":"1.16.0-dev.da0bcc8f19","@lodestar/params":"1.16.0-dev.da0bcc8f19","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.da0bcc8f19","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.da0bcc8f19","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.da0bcc8f19","@lodestar/light-client":"1.16.0-dev.da0bcc8f19","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.da0bcc8f19","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.da0bcc8f19_1707745218134_0.7010807375587895","host":"s3://npm-registry-packages"}},"1.16.0-dev.ae61683146":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.ae61683146","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.ae61683146","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d0f3f3d9c9990bb84d646108c3a7b31f8ebfe2c2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.ae61683146.tgz","fileCount":1146,"integrity":"sha512-wWQwcd3QKzdXGpew4czuWPzBUvnSdnnph7IbPkoEgvi/ANT8C3bpFlsIMqUkS1Lv0hXwewDVcN/QmGj0M06LtQ==","signatures":[{"sig":"MEUCIBUxZVS4Z4mxpB5JFNsL1K34sUm+OpWSsL9RzmIsWU+YAiEA2aZLCIUf1xTBToG5mfI8D2Z7Q/wf21BVjxv/QoZ+big=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410755},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"84ff177517985f46311373a769c76a8f2b46d6a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.ae61683146","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.ae61683146","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.ae61683146","@lodestar/utils":"1.16.0-dev.ae61683146","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.ae61683146","@lodestar/logger":"1.16.0-dev.ae61683146","@lodestar/params":"1.16.0-dev.ae61683146","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.ae61683146","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.ae61683146","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.ae61683146","@lodestar/light-client":"1.16.0-dev.ae61683146","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.ae61683146","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.ae61683146_1707841358109_0.8882347348534967","host":"s3://npm-registry-packages"}},"1.16.0-dev.cd7421e46b":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.cd7421e46b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.cd7421e46b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"52ed513930bbcd7a9614f5c3916dcc0334007fa8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.cd7421e46b.tgz","fileCount":1146,"integrity":"sha512-fpwrKJCe5icQ/Z3pl9ItXPH8AahNtc0nwHZmBBl4560VoUiYxQ/aVzh79n/ExLw1mfZRROKun51gghA3Nr3Sxg==","signatures":[{"sig":"MEUCIHE0VyUME5CF9k+H4etYmMv2rBzV36nQNIq8vFjN/OVKAiEA6LHANFkS4GWUTKn6C1N8zlg9ZBgi1JOLzu55GV9g0G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410755},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b0855c5621f6a9749d5f8243afc15c3c64d7ccc7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.cd7421e46b","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.cd7421e46b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.cd7421e46b","@lodestar/utils":"1.16.0-dev.cd7421e46b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.cd7421e46b","@lodestar/logger":"1.16.0-dev.cd7421e46b","@lodestar/params":"1.16.0-dev.cd7421e46b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.cd7421e46b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.cd7421e46b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.cd7421e46b","@lodestar/light-client":"1.16.0-dev.cd7421e46b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.cd7421e46b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.cd7421e46b_1707911203614_0.23153110886821926","host":"s3://npm-registry-packages"}},"1.16.0-dev.81576426fb":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.81576426fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.81576426fb","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a621dd6acc0eee7f9355e99de6295608432c7b0e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.81576426fb.tgz","fileCount":1146,"integrity":"sha512-35OOCUP0cZstYMbVSUzwdDsB3tTJNoQD2iAPE5nztNPFEqWzkP2tegLiXgyHrxgz1GgX80IXJ9K0Is/JSKhWug==","signatures":[{"sig":"MEUCIQDpjs+BvppBRIWRcEb9yMlzxh3JlmEXRbkd+QaJnBanZgIgEfCp110rkuBfeTEg+Fx9ELtGCLHdSnmfvtcMiSoJ6Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410755},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f8532957152b89cab0551e3984411865c785f22a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.81576426fb","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.81576426fb","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.81576426fb","@lodestar/utils":"1.16.0-dev.81576426fb","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.81576426fb","@lodestar/logger":"1.16.0-dev.81576426fb","@lodestar/params":"1.16.0-dev.81576426fb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.81576426fb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.81576426fb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.81576426fb","@lodestar/light-client":"1.16.0-dev.81576426fb","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.81576426fb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.81576426fb_1707928141655_0.5498065384152873","host":"s3://npm-registry-packages"}},"1.16.0-dev.42e883586f":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.42e883586f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.42e883586f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"572084fffc165a1958c6cce907778eb9ca6ccc9d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.42e883586f.tgz","fileCount":1146,"integrity":"sha512-aZqquXu97UWSrbtkpcQinc0ZJvPo/kmgRbW+J2icpN9ue7HSbVZbR9i5FbNeRqcW4/INWu9HISTNfeTiur5zeA==","signatures":[{"sig":"MEUCIQDdDkEio3DDROXRVrOGIx2+/xjS/OsiU+NZf4vEnFXDfgIgSuIwUVKWmcrM3tDLAbuKV29Fqdjolv/RLB/Snyv1+Lw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410611},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"211055a6db1e072847d902d308cfefa3dd2b7ec3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.42e883586f","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.42e883586f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.42e883586f","@lodestar/utils":"1.16.0-dev.42e883586f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.42e883586f","@lodestar/logger":"1.16.0-dev.42e883586f","@lodestar/params":"1.16.0-dev.42e883586f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.42e883586f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.42e883586f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.42e883586f","@lodestar/light-client":"1.16.0-dev.42e883586f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.42e883586f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.42e883586f_1707929116304_0.10137409690290888","host":"s3://npm-registry-packages"}},"1.16.0-dev.c52c7bd661":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.c52c7bd661","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.c52c7bd661","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4de4329477510b44fc622a1cdd4875a43ce03c0b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.c52c7bd661.tgz","fileCount":1146,"integrity":"sha512-9tsP68Mqau1JRONbQ1MJ7vMVJvMRvArB5HmQ6zZ6WtXmjRHi4GuUphm/SrQnqvxMf2eih/EgPdT5p+XZQPobsw==","signatures":[{"sig":"MEYCIQD8Gs6YkyRbUdRsyvLnp2kOnDB9+77A1Q1HDy8U3rrRcAIhAPL/HIxJkbPK70UJWHKMYPCdDxen9/8NerHtr3YVXHdY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410611},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3fa56c019b324f4c6ecfc9f539c4de3a140e52aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.c52c7bd661","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.c52c7bd661","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.c52c7bd661","@lodestar/utils":"1.16.0-dev.c52c7bd661","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.c52c7bd661","@lodestar/logger":"1.16.0-dev.c52c7bd661","@lodestar/params":"1.16.0-dev.c52c7bd661","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.c52c7bd661","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.c52c7bd661","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.c52c7bd661","@lodestar/light-client":"1.16.0-dev.c52c7bd661","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.c52c7bd661","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.c52c7bd661_1707982928766_0.3568192849426981","host":"s3://npm-registry-packages"}},"1.16.0-dev.83d7d70172":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.83d7d70172","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.83d7d70172","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3f0161f8a9df21d0d4a91a1810136dc00aab1226","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.83d7d70172.tgz","fileCount":1146,"integrity":"sha512-eBRwALHFigGJC8Qxnb4nQZQ5fYWJAY7S10zktXkRRmacNj1kQnxtwnSjFGlR/PIT7MD+UtIoeJYWCJcjwdJRUQ==","signatures":[{"sig":"MEYCIQCkoZcGq1rRCirdFrq+J/+fpESp/IXdaMMtb4QBqnpCyQIhANI0vr4irxOGrmguspXTQa5+in9Zq8FEIa9W1UDgwgxD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3410611},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"09aa4851bd74e53d329682ee3a99b5ff82eb3786","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.83d7d70172","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.83d7d70172","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.83d7d70172","@lodestar/utils":"1.16.0-dev.83d7d70172","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.83d7d70172","@lodestar/logger":"1.16.0-dev.83d7d70172","@lodestar/params":"1.16.0-dev.83d7d70172","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.83d7d70172","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.83d7d70172","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.83d7d70172","@lodestar/light-client":"1.16.0-dev.83d7d70172","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.83d7d70172","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.83d7d70172_1707995437788_0.2940140330908403","host":"s3://npm-registry-packages"}},"1.16.0-dev.e0b6e285c3":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.e0b6e285c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.e0b6e285c3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"317fee890e690ee68ca307f4bfb8ee8642cb0c17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.e0b6e285c3.tgz","fileCount":1146,"integrity":"sha512-Fx9ncDf7YVmIBqq001+BuHjqqTxvex5f/Co/J0+OW9vdEZd/R3wUBzMnY5odcJd3+IUZWolWOnNr07etfLosoQ==","signatures":[{"sig":"MEUCIQCyR2H3N9Z6gtQJwUP+tNQlZbz1R1CKJPKe8QYIRQrCaAIgLbCq3nfVyaC8v8ZZLXq87QBTfowCQOBhKrWJpzBN4Ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3411126},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f730bd35cdec49175fe4867921efcd794a74912c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.e0b6e285c3","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.e0b6e285c3","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.e0b6e285c3","@lodestar/utils":"1.16.0-dev.e0b6e285c3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.e0b6e285c3","@lodestar/logger":"1.16.0-dev.e0b6e285c3","@lodestar/params":"1.16.0-dev.e0b6e285c3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.e0b6e285c3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.e0b6e285c3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.e0b6e285c3","@lodestar/light-client":"1.16.0-dev.e0b6e285c3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.e0b6e285c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.e0b6e285c3_1708003016129_0.9790918674055771","host":"s3://npm-registry-packages"}},"1.16.0-dev.48871ebfff":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.48871ebfff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.48871ebfff","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c29e5dd927cf855b1bd261c3fd88b9f6eafc00ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.48871ebfff.tgz","fileCount":1146,"integrity":"sha512-DZ9kO9etVGgULdAYuV5ynoKnLP01GqjYUIbXaIAGyc8rfOiGD1/XJvJrw5/PeKyuokP3lwtyDhGs2BI68FQ0Wg==","signatures":[{"sig":"MEUCIG6rdqPQxprEb7DG37AgOxneZkvLJIV8P86FZPzpVpVQAiEA/Yy610H8KZ4SBqrq85ysgWhi2wC7qVRANehDgmG8+Kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412010},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"111c2aecaa067668640e3db145f1019b6fffd37c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.48871ebfff","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.48871ebfff","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.48871ebfff","@lodestar/utils":"1.16.0-dev.48871ebfff","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.48871ebfff","@lodestar/logger":"1.16.0-dev.48871ebfff","@lodestar/params":"1.16.0-dev.48871ebfff","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.48871ebfff","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.48871ebfff","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.48871ebfff","@lodestar/light-client":"1.16.0-dev.48871ebfff","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.48871ebfff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.48871ebfff_1708010401528_0.7864312320138775","host":"s3://npm-registry-packages"}},"1.16.0-dev.5047410270":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.5047410270","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.5047410270","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"caa3017e400c8579a197468ed92eaa11d9a62687","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.5047410270.tgz","fileCount":1146,"integrity":"sha512-lRjaRHgV/rYdh/kktluN6IKsUnu/COvOY7j6up/qZJJ4nK9TnJFVJsK8y0p14sNqfUY8PLV9GmfYxpAALNRYUA==","signatures":[{"sig":"MEQCIBW1PTve53aJobtV6/xnOsiW+WhbpDkc2NwcjislLn/MAiBmybktjZlapcqMSf4A1XMAcT50+seBntNTbbnVtFIvyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412010},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6b93abc7585e4c5bf494c7becc7fee7226e89938","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.5047410270","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.5047410270","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.5047410270","@lodestar/utils":"1.16.0-dev.5047410270","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.5047410270","@lodestar/logger":"1.16.0-dev.5047410270","@lodestar/params":"1.16.0-dev.5047410270","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.5047410270","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.5047410270","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.5047410270","@lodestar/light-client":"1.16.0-dev.5047410270","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.5047410270","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.5047410270_1708074888122_0.9700910395384383","host":"s3://npm-registry-packages"}},"1.16.0-dev.a02ea757fd":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.a02ea757fd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.a02ea757fd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8fc06cca7c7dd78266538b45fa908421639667d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.a02ea757fd.tgz","fileCount":1146,"integrity":"sha512-1BMh43vcDWh5gE2pcs7xzwy57X84EPWmf8ovkKh47KV23wYkKaGheUQVQTY4P0eIQ6gM+mAsKE0fbgk2rJDM1g==","signatures":[{"sig":"MEQCIGknjrufpD9dinn/hZ20mHKCyaTBTc0+tUbCE+LfEavuAiAcGnJvGFdB/hE460dYI6zQtCxbTKBqHUg7MdrqhJJbEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412010},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"46713b033bda9d0cf0a0964a379ad3baf9ed0a1c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.a02ea757fd","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.a02ea757fd","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.a02ea757fd","@lodestar/utils":"1.16.0-dev.a02ea757fd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.a02ea757fd","@lodestar/logger":"1.16.0-dev.a02ea757fd","@lodestar/params":"1.16.0-dev.a02ea757fd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.a02ea757fd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.a02ea757fd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.a02ea757fd","@lodestar/light-client":"1.16.0-dev.a02ea757fd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.a02ea757fd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.a02ea757fd_1708077376657_0.2606247384127529","host":"s3://npm-registry-packages"}},"1.16.0-dev.0cee060713":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.0cee060713","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.0cee060713","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"890e36c6338f4a196b3ed60fc010ba3d0cd1f3f7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.0cee060713.tgz","fileCount":1146,"integrity":"sha512-qqStv3i+p95wZpLiicf9Ynmnfs/4jdvatvvAx7aVc2E90KmtHiX+k0HOYakxk2MV1p2s7OdmxtHs51KaMgcjBQ==","signatures":[{"sig":"MEYCIQC1XFdbYwno0MouVdsgErnhWn9wXaiHUweHBbb+/jKvAAIhANxmHE5TTUXkA4JGmP0yLUfyKqjKag0DpH7abzkz3/3q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412010},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5fa2f1116cdbd3ce9c7e43483df6aee380c02475","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.0cee060713","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.0cee060713","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.0cee060713","@lodestar/utils":"1.16.0-dev.0cee060713","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.0cee060713","@lodestar/logger":"1.16.0-dev.0cee060713","@lodestar/params":"1.16.0-dev.0cee060713","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.0cee060713","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.0cee060713","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.0cee060713","@lodestar/light-client":"1.16.0-dev.0cee060713","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.0cee060713","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.0cee060713_1708079751150_0.09422317773563549","host":"s3://npm-registry-packages"}},"1.16.0-dev.d01c5425cd":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.d01c5425cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.d01c5425cd","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca7c551c056b7b0cfb070c89ad11cc8bd6d3b18c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.d01c5425cd.tgz","fileCount":1146,"integrity":"sha512-uA0yLHefntBTrfOaSl9p5qygRMvfvjtEjUXguFcqNbpfX1K30UOQklByhMnrS8sigcy9vlz8h1/kPmlsNCyfSg==","signatures":[{"sig":"MEYCIQCPPGov4fqOPo33clm/R107kQmOcRwE4qGMzGRNLeA5uwIhAOHDPRtFIWWSSRtrVcqWrnjAQLVCvStu7Q7DCwYytIyi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412010},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1e6ee23e6dd73b705483309165efa21b1ff42bb8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.d01c5425cd","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.d01c5425cd","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.d01c5425cd","@lodestar/utils":"1.16.0-dev.d01c5425cd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.d01c5425cd","@lodestar/logger":"1.16.0-dev.d01c5425cd","@lodestar/params":"1.16.0-dev.d01c5425cd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.d01c5425cd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.d01c5425cd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.d01c5425cd","@lodestar/light-client":"1.16.0-dev.d01c5425cd","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.d01c5425cd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.d01c5425cd_1708080829064_0.0557610729766187","host":"s3://npm-registry-packages"}},"1.16.0-dev.17b4fdea19":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.17b4fdea19","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.17b4fdea19","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56f830f570ffd9b817e5bf4893d8746318a1f09a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.17b4fdea19.tgz","fileCount":1146,"integrity":"sha512-Cz1J7vF6RV648RYLsFeNr7mQBZ8MRbQqfZ002yIP7W+0nc9idE7lLYljyTob0rdu6vX97h9AwjcWiz8JmE4mxw==","signatures":[{"sig":"MEYCIQCOGCOjVeftb2j5SKa8RRGwNo71tfXUpmgpW2/ogVUCrgIhAMQ/T64+ZfjZ5h98WFqaWcqd2Xcc2nRKs/p+1dAhQPYy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412010},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b42715f35c4c26a724a180ce54a1dfb1a8f2fe49","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.17b4fdea19","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.17b4fdea19","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.17b4fdea19","@lodestar/utils":"1.16.0-dev.17b4fdea19","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.17b4fdea19","@lodestar/logger":"1.16.0-dev.17b4fdea19","@lodestar/params":"1.16.0-dev.17b4fdea19","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.17b4fdea19","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.17b4fdea19","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.17b4fdea19","@lodestar/light-client":"1.16.0-dev.17b4fdea19","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.17b4fdea19","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.17b4fdea19_1708089279238_0.17954728546325738","host":"s3://npm-registry-packages"}},"1.16.0-dev.0e01efded7":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.0e01efded7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.0e01efded7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"49bf8472f9f447fcac6c22fed7a182f601c5d06a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.0e01efded7.tgz","fileCount":1146,"integrity":"sha512-SnEldB4VZOxBPuj6slLwFX1rQP4GD4JXni9EWrJ6Us9nHoBadumjn3VCjZ9E9ge+Xmz7Na1vYZr/RfTVmxSssQ==","signatures":[{"sig":"MEQCICndRSq7C4v73pDduFA1mc7mzbnHLEJjb7zOncXS8Ct6AiAfFAPiKsF7coKtNkr/tcWZz5YdD/bQhBJ7jbCEYT/BKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412010},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dc278371b7b127946fe01bc48ff7a3f78c631ed5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.0e01efded7","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.0e01efded7","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.0e01efded7","@lodestar/utils":"1.16.0-dev.0e01efded7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.0e01efded7","@lodestar/logger":"1.16.0-dev.0e01efded7","@lodestar/params":"1.16.0-dev.0e01efded7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.0e01efded7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.0e01efded7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.0e01efded7","@lodestar/light-client":"1.16.0-dev.0e01efded7","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.0e01efded7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.0e01efded7_1708090847646_0.41780739938020783","host":"s3://npm-registry-packages"}},"1.16.0-dev.6a68b1e25a":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.6a68b1e25a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.6a68b1e25a","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"057fa67de3276fa79f48c2e988596aca956f73af","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.6a68b1e25a.tgz","fileCount":1146,"integrity":"sha512-6drzgVvzWLkyIl1xT75GJcbNAcKkBZB1yUd8FvdUu6brC6/0xFX5ywshp7dNUyDSA+K9yzNjnflErnPGwm1z6g==","signatures":[{"sig":"MEUCIQDFqp9iXqU1MRKr+Nb79Kt2WXGftsMOBx7CKyZaS6nv5QIgSoc8DUpDtceOvwEdmTSwxDRXQbA0B/m43eV/LsArlXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412869},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7ae0cf7bc0108cdc6db43bf4440f17f1f1c55d13","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.6a68b1e25a","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.6a68b1e25a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.6a68b1e25a","@lodestar/utils":"1.16.0-dev.6a68b1e25a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.6a68b1e25a","@lodestar/logger":"1.16.0-dev.6a68b1e25a","@lodestar/params":"1.16.0-dev.6a68b1e25a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.6a68b1e25a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.6a68b1e25a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.6a68b1e25a","@lodestar/light-client":"1.16.0-dev.6a68b1e25a","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.6a68b1e25a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.6a68b1e25a_1708096330133_0.5183630461200641","host":"s3://npm-registry-packages"}},"1.16.0-dev.227930cdf6":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.227930cdf6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.227930cdf6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fee87a90e8a206da087ee2b6c9f68c6d20954c1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.227930cdf6.tgz","fileCount":1146,"integrity":"sha512-JyGOI0DM85k+XruNS70/dV5G6/8jiVUwozGtDGwcXIZM27yuBfQwy25CQAGfCnyPdI2+xJXsjV0ZAJEBT+Hc0g==","signatures":[{"sig":"MEYCIQCnUsJ7jHNmN6niOwZYscYX/McLHV8sg9+q1FBqCsT/qgIhAMNzwzWBxG3VRnpMbn0fGB4WPbNtQakhYA6EKktI4OJ8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412869},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0647d71c4b4a7634d7e7f4809468ccf5c656b9ca","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.227930cdf6","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.227930cdf6","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.227930cdf6","@lodestar/utils":"1.16.0-dev.227930cdf6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.227930cdf6","@lodestar/logger":"1.16.0-dev.227930cdf6","@lodestar/params":"1.16.0-dev.227930cdf6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.227930cdf6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.227930cdf6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.227930cdf6","@lodestar/light-client":"1.16.0-dev.227930cdf6","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.227930cdf6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.227930cdf6_1708097521905_0.8544052180379358","host":"s3://npm-registry-packages"}},"1.16.0-dev.194334626e":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.194334626e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.194334626e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2df1199513e54d0609881005240993b27b25462e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.194334626e.tgz","fileCount":1146,"integrity":"sha512-dCYbmUXRn9dLpQbfqO5m9PbVZLYRtjsisXYLfwmTbj8q4IUe9LS4z/Xwyg+vAIuN4KhNzIpzyaYyTBkIUp1zdA==","signatures":[{"sig":"MEUCIFhXs91EFTT5S7szNmdUJ8nee8x5ZamBGdUB7wM7s+7mAiEAn7/PUHo0aEHDNfl675CvP5vJM5mZrcSubaKpD+odpuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3412464},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9350368f41cba7e9cbcb3f47bf2283380bb4f971","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.194334626e","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.194334626e","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.194334626e","@lodestar/utils":"1.16.0-dev.194334626e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.194334626e","@lodestar/logger":"1.16.0-dev.194334626e","@lodestar/params":"1.16.0-dev.194334626e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.194334626e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.194334626e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.194334626e","@lodestar/light-client":"1.16.0-dev.194334626e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.194334626e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.194334626e_1708179967425_0.22087192644521392","host":"s3://npm-registry-packages"}},"1.16.0-dev.4c09412ed2":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.4c09412ed2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.4c09412ed2","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7842adbaa31084196edd89c65419beb0264dcff0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.4c09412ed2.tgz","fileCount":1146,"integrity":"sha512-bPEF67b2OC9obbG09dj7vwGYjxWCgKg37lZ2WOAEirSnde8aRbvhAcd5LEU11clsr5B3KdFhrXLaoLVXj53ZcQ==","signatures":[{"sig":"MEYCIQDM/0LqeVtjQjn5hdZY+TpEVNvovS+ROcS0xcrmlPNXegIhAI0Z5j83yHVozFvqiv2vFH1lqz3bxXqVW6Je73uy0ewX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3413404},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f0ba0754461d8f7e2e36613c547634bd657e1185","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.4c09412ed2","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.4c09412ed2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.4c09412ed2","@lodestar/utils":"1.16.0-dev.4c09412ed2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.4c09412ed2","@lodestar/logger":"1.16.0-dev.4c09412ed2","@lodestar/params":"1.16.0-dev.4c09412ed2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.4c09412ed2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.4c09412ed2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.4c09412ed2","@lodestar/light-client":"1.16.0-dev.4c09412ed2","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.4c09412ed2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.4c09412ed2_1708181270392_0.05456770405471323","host":"s3://npm-registry-packages"}},"1.16.0-dev.290c301dcf":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.290c301dcf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.290c301dcf","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc704ab26c381d5c3638702ffa73cb8c4ee630c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.290c301dcf.tgz","fileCount":1146,"integrity":"sha512-XD8v3kHFzee5crNP1LptBajhHeRBBKssu/V2uvW3il5x7LiX3vj9gzNgEJiQzjlBX1eAumNGw8M8aeRIckYwWg==","signatures":[{"sig":"MEUCIBZEicPx2BA1PcvrNafU+PBIb/nATOh2kCFuPYfLbNUxAiEAxcUAIR6OftohycyF/I8jVUzl0dZZIfWjb+MYepeA+J0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3413456},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d50dc185c433b71f18366c6a95d16d8bd78d03f6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.290c301dcf","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.290c301dcf","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.290c301dcf","@lodestar/utils":"1.16.0-dev.290c301dcf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.290c301dcf","@lodestar/logger":"1.16.0-dev.290c301dcf","@lodestar/params":"1.16.0-dev.290c301dcf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.290c301dcf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.290c301dcf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.290c301dcf","@lodestar/light-client":"1.16.0-dev.290c301dcf","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.290c301dcf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.290c301dcf_1708191859129_0.910661665075162","host":"s3://npm-registry-packages"}},"1.16.0-dev.c7c99412c3":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.c7c99412c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.c7c99412c3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3789f77dfe8c7ef7859fa0157e9df348f99cea72","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.c7c99412c3.tgz","fileCount":1146,"integrity":"sha512-NN51GsiLdHe5ZA+mA1WhtFSUPRSsjvS9UK+9Xw8LyZR6U7gk0ffLRxI11M3OBKSAC4H+bIyyiba3c5BvY9d+sw==","signatures":[{"sig":"MEUCIQCzlNurQTbBz9rm4spmtP6DR/aB30SVzpxKP2xE9qXYVQIgdKDYHLxToqiAHABy3BLuo96ZQmsCuusctoa83WmtZQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421308},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1997c37f93f254245d486750ccb62c038ae63212","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.c7c99412c3","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.c7c99412c3","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.c7c99412c3","@lodestar/utils":"1.16.0-dev.c7c99412c3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.c7c99412c3","@lodestar/logger":"1.16.0-dev.c7c99412c3","@lodestar/params":"1.16.0-dev.c7c99412c3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.c7c99412c3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.c7c99412c3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.c7c99412c3","@lodestar/light-client":"1.16.0-dev.c7c99412c3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.c7c99412c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.c7c99412c3_1708193031462_0.22725352250887054","host":"s3://npm-registry-packages"}},"1.16.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.16.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ea545995ebd522b5d8f2151cbc81f3a76ede26a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-rc.0.tgz","fileCount":1146,"integrity":"sha512-9Ho0Jl1wCkXRppwIxuq8Hn3udBNK580sQmPdMmh8/Y+rXsucbkj+LezwvbqQ8AucoJFO1p3ughopCvP/3dpcKA==","signatures":[{"sig":"MEUCIQDQxdzWGfguIWixrC+nAN70Qw1W5D8xPJMonqoN8OpNxwIgWm16fH67/DY5d1i9fUPGIW8u/LpkKga4V2kYWyrNUiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421178},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c79527f1c15515008219993fee735ca527bf73ea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-rc.0","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-rc.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-rc.0","@lodestar/utils":"1.16.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-rc.0","@lodestar/logger":"1.16.0-rc.0","@lodestar/params":"1.16.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-rc.0","@lodestar/light-client":"1.16.0-rc.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-rc.0_1708193148149_0.061670583713556715","host":"s3://npm-registry-packages"}},"1.16.0-dev.efb684a918":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.efb684a918","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.efb684a918","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b104b18d8d0822d03e7864f0b45ed2d0064a7baa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.efb684a918.tgz","fileCount":1146,"integrity":"sha512-C8/tIDHH5P1u+3mDyr3cBsK8OxLWv6MqvliRWKAR9SKZRAfTFl0/X2KxKK7ojqrRjBq1apWVVOxEFM4dfe4zOQ==","signatures":[{"sig":"MEYCIQDk7egcKLBGq/jbFrlO7sx4RIyGPicNw56J+eBQdTFFQAIhANb9F3CGsWQg3I2W+eY8rD6Gm/u1oVQmVKxA2pM16HvV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421308},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"04cb9a0b88b13f602f4bae9efa4a5dee736372c8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.efb684a918","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.efb684a918","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.efb684a918","@lodestar/utils":"1.16.0-dev.efb684a918","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.efb684a918","@lodestar/logger":"1.16.0-dev.efb684a918","@lodestar/params":"1.16.0-dev.efb684a918","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.efb684a918","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.efb684a918","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.efb684a918","@lodestar/light-client":"1.16.0-dev.efb684a918","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.efb684a918","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.efb684a918_1708371814065_0.1767840682881776","host":"s3://npm-registry-packages"}},"1.16.0-dev.0e9fc495a4":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.0e9fc495a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.0e9fc495a4","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"27edf9ed6b553893897026409d066fc7453b3980","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.0e9fc495a4.tgz","fileCount":1146,"integrity":"sha512-30kMRXLCb+RanxCdbFkKbIoWVK/2j4yN7EjgG8dirkcVMGkLBPKUCU+IZuyYQjk3V6bKGYBoxQCfYMyZf7J6bg==","signatures":[{"sig":"MEQCIF6xDk71K7Q1ebIDeak/zv6tZVXoM+Bcs6P9JgYSJXsjAiBFJpHlUHGb4W6Q/LN29Qd03BUp5o1xylbEz3FdLX9sGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421308},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f18fd0f2ed5611b9f6e3e8e1b0233044ae513a51","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.0e9fc495a4","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.0e9fc495a4","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.0e9fc495a4","@lodestar/utils":"1.16.0-dev.0e9fc495a4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.0e9fc495a4","@lodestar/logger":"1.16.0-dev.0e9fc495a4","@lodestar/params":"1.16.0-dev.0e9fc495a4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.0e9fc495a4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.0e9fc495a4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.0e9fc495a4","@lodestar/light-client":"1.16.0-dev.0e9fc495a4","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.0e9fc495a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.0e9fc495a4_1708420557804_0.625357441706716","host":"s3://npm-registry-packages"}},"1.16.0-dev.533db97f18":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.533db97f18","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.533db97f18","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bf0dd0c1afc345ea9a2aaeac491368a2d662d01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.533db97f18.tgz","fileCount":1146,"integrity":"sha512-Z/jj+XIxR8X8xoT+e+aNDxHtfTcJZOlooelIcGwegaPyvTTHp19uLE+mb6kW53qVCE3uHKNeU693cXUALIu3xA==","signatures":[{"sig":"MEUCIQDElAN3DgXjOx/8vbj+PIEoX8xyaWgry9jYqe1mbjaYugIgFkO/nUBns1WqQkHGqnfp4cVWKVt58NAyaEoDn4CdAQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421308},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"990f388e4f2bb4fee539415e2e361d68aff5f661","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.533db97f18","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.533db97f18","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.533db97f18","@lodestar/utils":"1.16.0-dev.533db97f18","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.533db97f18","@lodestar/logger":"1.16.0-dev.533db97f18","@lodestar/params":"1.16.0-dev.533db97f18","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.533db97f18","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.533db97f18","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.533db97f18","@lodestar/light-client":"1.16.0-dev.533db97f18","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.533db97f18","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.533db97f18_1708424264640_0.5349694636533233","host":"s3://npm-registry-packages"}},"1.16.0-dev.6b01690f47":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.6b01690f47","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.6b01690f47","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d79a7b54645bcdf4fbbfe165c45fcbb3fcf3ff3e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.6b01690f47.tgz","fileCount":1146,"integrity":"sha512-FEfVVu5ABAicbTxa7v98Vg10lAij8UHnRQ8aD1XVqa5OHo1nUsWa6NJsi4qr7YzhzK5wch9zJDsWKPoN1xlA2A==","signatures":[{"sig":"MEYCIQDW1XAhly7f7Hi1Kb04Y+AOxEMV22r9oiGotCFyZpzayAIhAMyZ3Pq7Ty6kbzVIpaidAkEVrfa1B9cMm82WD9DWdiZS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3422082},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"db4318f482e0f68478d8a62c506fdd794b9b866f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.6b01690f47","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.6b01690f47","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.6b01690f47","@lodestar/utils":"1.16.0-dev.6b01690f47","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.6b01690f47","@lodestar/logger":"1.16.0-dev.6b01690f47","@lodestar/params":"1.16.0-dev.6b01690f47","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.6b01690f47","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.6b01690f47","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.6b01690f47","@lodestar/light-client":"1.16.0-dev.6b01690f47","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.6b01690f47","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.6b01690f47_1708426443983_0.5173214233961798","host":"s3://npm-registry-packages"}},"1.16.0-dev.0a12b1bdb1":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.0a12b1bdb1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.0a12b1bdb1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d06ed58360da167a914670b59d5800afae06ed1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.0a12b1bdb1.tgz","fileCount":1146,"integrity":"sha512-OAXgyW/JTRw/Hus3d+JcFHembNWxDn5dmM/JS8mOMamfskHjNSBdnyX+X1e6lIa8Kw0CmFDC/yCW1eSFCWbk6w==","signatures":[{"sig":"MEUCIE0WWhNZD/HOdO6VmeRoSJlpZIiRK2wm3MElfgvR1gS6AiEA/ww7n0XvZzDeAAugrVBpzXOM/3q3mshnB2NeRUZFV34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3422088},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e2fdff8d86fe4c038a6790a807746567062c986a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.0a12b1bdb1","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.0a12b1bdb1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.0a12b1bdb1","@lodestar/utils":"1.16.0-dev.0a12b1bdb1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.0a12b1bdb1","@lodestar/logger":"1.16.0-dev.0a12b1bdb1","@lodestar/params":"1.16.0-dev.0a12b1bdb1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.0a12b1bdb1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.0a12b1bdb1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.0a12b1bdb1","@lodestar/light-client":"1.16.0-dev.0a12b1bdb1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.0a12b1bdb1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.0a12b1bdb1_1708443058737_0.7880952975446573","host":"s3://npm-registry-packages"}},"1.16.0-dev.d1dc217d00":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.d1dc217d00","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.d1dc217d00","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25a9af903a63272b7433afc51e6efb9320ce838d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.d1dc217d00.tgz","fileCount":1146,"integrity":"sha512-5BXp3OrFQfdP4V0L+AHbvGQI4rMUmh7jg3oUXQ2yz+G/wYBCfI0Q28yICv4lGPDraXN4vvHncfLAlb7aCBFSiQ==","signatures":[{"sig":"MEQCIHVxYQgtukVIfhHc+GCb3HMu6ATEMBzBMCdJz0iAK4C1AiAs7Kk3tc62muADQU4QkPl311q8A36+sM1hDWLR83qn6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9845c7490603e9ec480880682de0fdc6a71885bd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.d1dc217d00","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.d1dc217d00","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.d1dc217d00","@lodestar/utils":"1.16.0-dev.d1dc217d00","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.d1dc217d00","@lodestar/logger":"1.16.0-dev.d1dc217d00","@lodestar/params":"1.16.0-dev.d1dc217d00","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.d1dc217d00","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.d1dc217d00","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.d1dc217d00","@lodestar/light-client":"1.16.0-dev.d1dc217d00","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.d1dc217d00","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.d1dc217d00_1708444141322_0.6964255235815546","host":"s3://npm-registry-packages"}},"1.16.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.16.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-rc.1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7fc3bb7a80033784da29fa3573a1dd7285f96212","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-rc.1.tgz","fileCount":1146,"integrity":"sha512-sQBY+9iQVfbSZ0FlFThsI/U+vBBNfYOpeb+LPk4VrEJzvjv1ELk6025/s9iYuBo7SgIwOHtEsv/gmOpdLMDiUg==","signatures":[{"sig":"MEQCIDO+GJI8T1YFQeJSuETeVq5cmgB4zkqvYfRgwjpRxFL8AiBItOJ6byaDpI50h9GZvFuHvgM4i+BoiN0XjlwmWj3+VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421857},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4a62a2b9405ba46f39f559b0897ec75c27f1ee2b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-rc.1","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-rc.1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-rc.1","@lodestar/utils":"1.16.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-rc.1","@lodestar/logger":"1.16.0-rc.1","@lodestar/params":"1.16.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-rc.1","@lodestar/light-client":"1.16.0-rc.1","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-rc.1_1708453360855_0.26224397033931535","host":"s3://npm-registry-packages"}},"1.16.0-dev.53f8f99c64":{"name":"@lodestar/beacon-node","version":"1.16.0-dev.53f8f99c64","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0-dev.53f8f99c64","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2d9d851c54545c95d129053c43265f3cc0d2003","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0-dev.53f8f99c64.tgz","fileCount":1146,"integrity":"sha512-xtM800R4y2Zrmj5tzEs6dFBAwKjTKRFFg65/39LsPDRM85X8Lz1suv7iyaa7Z6ZigtEQw+9nH3xHjeUtxEPF/w==","signatures":[{"sig":"MEYCIQDl6l3B1H4ZxkAGbGTgAbmCTR5ykN3RbAgEByDBvoqhBwIhAP7JlkjSBzYPmpde46iUjrkTHOwFkMUj41EjbS1nidsD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2536a9754d55fac8d093d83e8ee9c8428bfddf4d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.16.0-dev.53f8f99c64","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.16.0-dev.53f8f99c64","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.16.0-dev.53f8f99c64","@lodestar/utils":"1.16.0-dev.53f8f99c64","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.16.0-dev.53f8f99c64","@lodestar/logger":"1.16.0-dev.53f8f99c64","@lodestar/params":"1.16.0-dev.53f8f99c64","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.16.0-dev.53f8f99c64","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.16.0-dev.53f8f99c64","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.16.0-dev.53f8f99c64","@lodestar/light-client":"1.16.0-dev.53f8f99c64","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.16.0-dev.53f8f99c64","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0-dev.53f8f99c64_1708519897421_0.3364689012291986","host":"s3://npm-registry-packages"}},"1.17.0-dev.eedfaa188f":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.eedfaa188f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.eedfaa188f","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ae8c517b30ee24b7b354f17d15aadc5b2c0478c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.eedfaa188f.tgz","fileCount":1146,"integrity":"sha512-v2ahDZHRH72Dh0b5fGA4dd5hwqqU3tu2+l/pqKP2ngQM363g4m0naYjCtluHlO5NMct18SGla6ZQhl9pVpTqOw==","signatures":[{"sig":"MEUCIQCP7czwusOOYWZV+p/OYMn3yAqiJjOFz18hYAjzrfuuBAIgA8R8kMcgYgyPt1+y9UDX8a1IXSH5EqCWLGIWKZpCIC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eb3c150b099bc9d65f894cf16ad9df766e58912f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.eedfaa188f","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.eedfaa188f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.eedfaa188f","@lodestar/utils":"1.17.0-dev.eedfaa188f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.eedfaa188f","@lodestar/logger":"1.17.0-dev.eedfaa188f","@lodestar/params":"1.17.0-dev.eedfaa188f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.eedfaa188f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.eedfaa188f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.eedfaa188f","@lodestar/light-client":"1.17.0-dev.eedfaa188f","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.eedfaa188f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.eedfaa188f_1708608736005_0.4135632148268118","host":"s3://npm-registry-packages"}},"1.17.0-dev.c999e4a353":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.c999e4a353","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.c999e4a353","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eeec3b3e6743912d87f925932f2c0fa377919bc9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.c999e4a353.tgz","fileCount":1146,"integrity":"sha512-Pcd94rno7EWwnb27iKC8xPPvWXBNuJnsoVVzwBvcgn6jbuC+rE4s8/NO3QkqFWLUuZcimoPSTbjprF1eQtJJpg==","signatures":[{"sig":"MEUCIBUvxeFKkNxZ7G9Yhb+bFedvrQMl11S7CPILNDBZ/vW+AiEA3MDiWgviydd6JZoNPOc2IlQCp42uOERbApkOXCgQxk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421948},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aaa50b1c046b7c3a82430a22664e42788f75d145","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.c999e4a353","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.c999e4a353","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.c999e4a353","@lodestar/utils":"1.17.0-dev.c999e4a353","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.c999e4a353","@lodestar/logger":"1.17.0-dev.c999e4a353","@lodestar/params":"1.17.0-dev.c999e4a353","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.c999e4a353","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.c999e4a353","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.c999e4a353","@lodestar/light-client":"1.17.0-dev.c999e4a353","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.c999e4a353","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.c999e4a353_1708610870067_0.5198685711419972","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@lodestar/beacon-node","version":"1.16.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.16.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c4bba970a6f6ca210466a4e91e6b11ba1505577a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.16.0.tgz","fileCount":1146,"integrity":"sha512-9ZeK/t+62dyY+X/fqmjosOpWNq5xeftRCjTwK3jizYYqU8/YgwQw6U2VEUm39pDJw/rYM+S9G/vBJE1riMax4A==","signatures":[{"sig":"MEQCIHKQY2/tZXcjJCivRqudJvIiiWy9Jb9NsSr0uRs0K00XAiBl9/4Y4/tdCA/WzTAiPc4r25EUddWXFShIU1fJT6J4Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421804},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"14ea6549b08c0375b0f1167413474627fdbcbf66","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"^1.16.0","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"^1.16.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"^1.16.0","@lodestar/utils":"^1.16.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"^1.16.0","@lodestar/logger":"^1.16.0","@lodestar/params":"^1.16.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"^1.16.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.16.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.16.0","@lodestar/light-client":"^1.16.0","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"^1.16.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.16.0_1708611427906_0.5786998205149743","host":"s3://npm-registry-packages"}},"1.17.0-dev.eeaa7dabf3":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.eeaa7dabf3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.eeaa7dabf3","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"845598737f1988404f41a4c3ceeeaa009a0db3d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.eeaa7dabf3.tgz","fileCount":1146,"integrity":"sha512-VAc/Uu/1sIlCPKV0j1txm4Dujf6tCOQNqSPvU0LAfimsvAm7SL34DgyePOZW9A2boPc9tyyeZMBmnNm8WPNCqA==","signatures":[{"sig":"MEUCIETDWPu7gIoMiDgqLKdLd0gFzX5QQRBk42W0eOc9gzdyAiEAtLfMytpX6Gig9xa8RZBei/eLe2RftCs30nw4Ade7NUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f383403044d1fe10f610040631e01f31f2131490","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.eeaa7dabf3","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.eeaa7dabf3","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.eeaa7dabf3","@lodestar/utils":"1.17.0-dev.eeaa7dabf3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.eeaa7dabf3","@lodestar/logger":"1.17.0-dev.eeaa7dabf3","@lodestar/params":"1.17.0-dev.eeaa7dabf3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.eeaa7dabf3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.eeaa7dabf3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.eeaa7dabf3","@lodestar/light-client":"1.17.0-dev.eeaa7dabf3","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.eeaa7dabf3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.eeaa7dabf3_1708612048336_0.7249757720139645","host":"s3://npm-registry-packages"}},"1.17.0-dev.8959bda79b":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.8959bda79b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.8959bda79b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca2768ddae17434ecbb8de81b898a0fc5b83a812","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.8959bda79b.tgz","fileCount":1146,"integrity":"sha512-20B2xN2a6Xp6XKiLZGPrZlVpRJB2c5ZpQaN12WpHmGcIn2nOoaksc2jcgT2BbcNNvb9njhKcBLT8pgYaukziLg==","signatures":[{"sig":"MEQCIEVV35JG+nJepcKBdwyCEExFoV50BGefkgO0v7CKj5REAiBFPP9UbA9xH7vc5Usck+jlCqD74gcndBdsPBQx2Nf9ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b95ac5cb38aa3756182620c706ecb4890e1bc764","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.8959bda79b","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.8959bda79b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.8959bda79b","@lodestar/utils":"1.17.0-dev.8959bda79b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.8959bda79b","@lodestar/logger":"1.17.0-dev.8959bda79b","@lodestar/params":"1.17.0-dev.8959bda79b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.8959bda79b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.8959bda79b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.8959bda79b","@lodestar/light-client":"1.17.0-dev.8959bda79b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.8959bda79b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.8959bda79b_1708613322200_0.08267780171507311","host":"s3://npm-registry-packages"}},"1.17.0-dev.cd59df328b":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.cd59df328b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.cd59df328b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6471bb9919d450b7f24f03f4a1ff6b1613f09fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.cd59df328b.tgz","fileCount":1146,"integrity":"sha512-oHBg/t8MgpztG4zL1mITqvy8AYbWG+ew4zfhhnAYKDwjkAqQOrtGNUCT6VlGX2CHcEwRLi8IUMJrlC6epPqnhQ==","signatures":[{"sig":"MEYCIQCLsTKFRctbeLjZMGGDHhI1sQ86mpimlgCfD4oKf6RGOAIhALCr1/dNuxjjSqFqhRyDNmzVUeyWL0iM3PuKchCONsLl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3421932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"490c8aa7603bf8625cff9a313acc6026ef94415d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.cd59df328b","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.cd59df328b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.cd59df328b","@lodestar/utils":"1.17.0-dev.cd59df328b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.cd59df328b","@lodestar/logger":"1.17.0-dev.cd59df328b","@lodestar/params":"1.17.0-dev.cd59df328b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.cd59df328b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.cd59df328b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.cd59df328b","@lodestar/light-client":"1.17.0-dev.cd59df328b","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.cd59df328b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.cd59df328b_1708638146262_0.6674216401136284","host":"s3://npm-registry-packages"}},"1.17.0-dev.f47cc18b9c":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.f47cc18b9c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.f47cc18b9c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da962005956151279d1fc326b576c1d97ba5301d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.f47cc18b9c.tgz","fileCount":1152,"integrity":"sha512-Wn7g7cng0EnestEmVB2SFiKueqzhVunHSQ+k8PemBPivKOOkvUSUoqlKaqYboQr9/UNUNZDHraS3HsByclrvVA==","signatures":[{"sig":"MEUCIF1FfFpQGWg/oqkrfuIi2Gjr1LesFRc76IvpL7iIIyByAiEAlS4XO9pdnrqvplI26x0IUcOV0B6Gx5jXdVheFsPpCOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3433349},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ffe416684827a3624af0b16d40696707e773f07a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.f47cc18b9c","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.f47cc18b9c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.f47cc18b9c","@lodestar/utils":"1.17.0-dev.f47cc18b9c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.f47cc18b9c","@lodestar/logger":"1.17.0-dev.f47cc18b9c","@lodestar/params":"1.17.0-dev.f47cc18b9c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.f47cc18b9c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.f47cc18b9c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.f47cc18b9c","@lodestar/light-client":"1.17.0-dev.f47cc18b9c","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.f47cc18b9c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.f47cc18b9c_1708639177230_0.009917737182060904","host":"s3://npm-registry-packages"}},"1.17.0-dev.8943ab686d":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.8943ab686d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.8943ab686d","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de0974b30f235a309f202e854fd8a1b67241b37a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.8943ab686d.tgz","fileCount":1152,"integrity":"sha512-YNb5AbOcrxQY5tIjCAGIb7Q9TjJZSLZLN/m9lyWXoIIgwi7si5nnS5t44iFv1n2uY4RPzQK0Z9VRdGjbkt3zRw==","signatures":[{"sig":"MEQCIGmsNzC9yu2P1uYfvaS5NZ2uCEaRYi6rKXcTbYS4r709AiB0elm6so8eZ84N1cQrIilGzDyIgSNGBq8IeFEtA+jlRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3433282},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"900d7f55fb195b86ca1b855d60955370bca9e5e5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.8943ab686d","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.8943ab686d","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.8943ab686d","@lodestar/utils":"1.17.0-dev.8943ab686d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.8943ab686d","@lodestar/logger":"1.17.0-dev.8943ab686d","@lodestar/params":"1.17.0-dev.8943ab686d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.8943ab686d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.8943ab686d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.8943ab686d","@lodestar/light-client":"1.17.0-dev.8943ab686d","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.8943ab686d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.8943ab686d_1708640405181_0.0999136747305347","host":"s3://npm-registry-packages"}},"1.17.0-dev.5de9a74194":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.5de9a74194","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.5de9a74194","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2603e7259c02cec12850fdf65de283d19246fe51","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.5de9a74194.tgz","fileCount":1152,"integrity":"sha512-VAkvzrIbUrMRTbo0/zpF3i6S4+SFBM15dnWo63JrZqqe2gMX2fWszQ5tytacBEgruMNlt6LjAiaMB/HHhaZlGw==","signatures":[{"sig":"MEUCIBu3MfxuuyegIYshy2t6FBCQoOhaj39vcYcEBYRYmS+MAiEA7g2iHLKCRq53wPkqvSZxDqRm7cAdPaIC+b8Tdt1IweI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3433306},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5056817aef57e58cc18a524a93ab14b8c7dbdd0f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.5de9a74194","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.5de9a74194","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.5de9a74194","@lodestar/utils":"1.17.0-dev.5de9a74194","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.5de9a74194","@lodestar/logger":"1.17.0-dev.5de9a74194","@lodestar/params":"1.17.0-dev.5de9a74194","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.5de9a74194","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.5de9a74194","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.5de9a74194","@lodestar/light-client":"1.17.0-dev.5de9a74194","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.5de9a74194","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.5de9a74194_1708775317964_0.4917653916233","host":"s3://npm-registry-packages"}},"1.17.0-dev.06210efab5":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.06210efab5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.06210efab5","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61f230d21708282290c1bb8ffa009c739aa3644d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.06210efab5.tgz","fileCount":1152,"integrity":"sha512-sfN0FKC7MgSxtnlKfftUJLbqHoVSnJJHShNdT8826kdyRIi5KzDGYMvaLSJfZ4qMPFv/OwdbXbuNxHOqLG8i1Q==","signatures":[{"sig":"MEQCIAc3HIcTE9D7kMrCl7Mtt+0ce6t/iNkuOIChEghZKippAiACUSLCYcDlz/bCG+0kSq3nkSr7nJJs9NIU9vr0WYc0RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3433322},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e22d400fd333e49d839659cfce465172b82a852d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.06210efab5","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.06210efab5","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.06210efab5","@lodestar/utils":"1.17.0-dev.06210efab5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.06210efab5","@lodestar/logger":"1.17.0-dev.06210efab5","@lodestar/params":"1.17.0-dev.06210efab5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.06210efab5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.06210efab5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.06210efab5","@lodestar/light-client":"1.17.0-dev.06210efab5","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.06210efab5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.06210efab5_1708787070542_0.537915387191839","host":"s3://npm-registry-packages"}},"1.17.0-dev.2bb4ae6c9e":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.2bb4ae6c9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.2bb4ae6c9e","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d7fd1e29ef24c39831fbf3cb50c56fab5b8e76b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.2bb4ae6c9e.tgz","fileCount":1152,"integrity":"sha512-08pOjBPaF9eGYI8Yx8NPvWD9Cxpd9GkqPfQhX7/yOJVTPebfIVgPuY2OzZ2ZK2U+noeA2cnUAexiotvxqOGqVg==","signatures":[{"sig":"MEQCIE5lFkA84Z0zuafcX+9iJCSROxce5n5MxFWBubueaFP/AiAnpGK0y66TIroLdnZUJi5+e0JAkm4pTVkl+E3aqluqag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3432710},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8d968fb6b7b42143ad8b3f855e40b83b4c48dc67","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts","test:sim:merge-interop":"vitest --run test/sim/merge-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.2bb4ae6c9e","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.2bb4ae6c9e","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.2bb4ae6c9e","@lodestar/utils":"1.17.0-dev.2bb4ae6c9e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.2bb4ae6c9e","@lodestar/logger":"1.17.0-dev.2bb4ae6c9e","@lodestar/params":"1.17.0-dev.2bb4ae6c9e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.2bb4ae6c9e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.2bb4ae6c9e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.2bb4ae6c9e","@lodestar/light-client":"1.17.0-dev.2bb4ae6c9e","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.2bb4ae6c9e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.2bb4ae6c9e_1708934058281_0.7262028505731417","host":"s3://npm-registry-packages"}},"1.17.0-dev.e9a3f07a64":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.e9a3f07a64","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.e9a3f07a64","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"285ae80d12c06ef22113830d1625856613b41be8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.e9a3f07a64.tgz","fileCount":1152,"integrity":"sha512-zb+SxpDT0vRLZBuGNVqq+xWjnGVncWOrLDeRRygw0gP7Sp3rrx+YHY+ZcBYFfsTrSSzycGE3qkCly+WXjcZfzA==","signatures":[{"sig":"MEUCIQD8MyYSc5E6zRiEHf60QVLCMkfjN1AaVbbECY/fglm5EAIgELBiIfuJsAr30Kog25QyWXKwb6x1vij61zjdS+v8V+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3432633},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7d1e0eb98f35d84a8d21b4d2db5f1bf27c95cfd7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","buffer-xor":"^2.0.2","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","uint8arrays":"^5.0.1","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.e9a3f07a64","multiformats":"^11.0.1","uint8-varint":"^2.0.2","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.e9a3f07a64","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.e9a3f07a64","@lodestar/utils":"1.17.0-dev.e9a3f07a64","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.e9a3f07a64","@lodestar/logger":"1.17.0-dev.e9a3f07a64","@lodestar/params":"1.17.0-dev.e9a3f07a64","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.e9a3f07a64","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.e9a3f07a64","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.e9a3f07a64","@lodestar/light-client":"1.17.0-dev.e9a3f07a64","@types/datastore-level":"^3.0.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.e9a3f07a64","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/as-chacha20poly1305":"^0.1.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","eventsource":"^2.0.2","@types/leveldown":"^4.0.3","@types/supertest":"^2.0.12","@types/eventsource":"^1.1.11"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.e9a3f07a64_1708964078133_0.4685971185378617","host":"s3://npm-registry-packages"}},"1.17.0-dev.f62bc13d89":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.f62bc13d89","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.f62bc13d89","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c9712df8c6f2b2ddcc59f8170ba967d1a1c94986","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.f62bc13d89.tgz","fileCount":1152,"integrity":"sha512-xwt85c7o5RNmtaJE/O0OFL+ioUoBgBKq/bZYsasJ2LpJC/dK6eVQoRy//I96VJQJg4rAxRgoeL86b3JYUKwpWQ==","signatures":[{"sig":"MEYCIQC1UYq0mD6cBT0Vr0UWNMGSPJh+c23DtSdNHqaHb1zPOwIhAK31UY7c2QhupqVwv4PFpAsq5P8Wlubz1F8l8q5byGBa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3432457},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8dc957a84d6bd0d7ab0aa78563bd689647793e15","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.f62bc13d89","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.f62bc13d89","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.f62bc13d89","@lodestar/utils":"1.17.0-dev.f62bc13d89","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.f62bc13d89","@lodestar/logger":"1.17.0-dev.f62bc13d89","@lodestar/params":"1.17.0-dev.f62bc13d89","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.f62bc13d89","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.f62bc13d89","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.f62bc13d89","@lodestar/light-client":"1.17.0-dev.f62bc13d89","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.f62bc13d89","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.f62bc13d89_1708988220013_0.5752050065308105","host":"s3://npm-registry-packages"}},"1.17.0-dev.645d491d49":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.645d491d49","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.645d491d49","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b34b069f4568a3bd84f2ac88fc8a21be079d47eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.645d491d49.tgz","fileCount":1152,"integrity":"sha512-JNocVTRcEt1d+qbY7bRvPDjrjx/lwz4x8kS/H+vs1kYAwDaTWvp78CAcMawh9JtM0kLmCZBaIHbuJyRubnAiww==","signatures":[{"sig":"MEUCIEPqRyM95Tbr0sMcwexBRiEInra9AsRIpYxs0ihtobukAiEAuoS0ky8CrE02QxwXKF6EyK1RF/NEA06jVFrgGLIlIFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3432457},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2c95794f58674d47270c9003e768f94369743d50","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.645d491d49","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.645d491d49","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.645d491d49","@lodestar/utils":"1.17.0-dev.645d491d49","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.645d491d49","@lodestar/logger":"1.17.0-dev.645d491d49","@lodestar/params":"1.17.0-dev.645d491d49","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.645d491d49","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.645d491d49","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.645d491d49","@lodestar/light-client":"1.17.0-dev.645d491d49","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.645d491d49","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.645d491d49_1709047604371_0.3625399518732195","host":"s3://npm-registry-packages"}},"1.17.0-dev.86d28c932b":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.86d28c932b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.86d28c932b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85585c3447a1a1bf3fc2362842dbebcc76aad19f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.86d28c932b.tgz","fileCount":1152,"integrity":"sha512-lev/sNbIBWJtgEJTGdyVet7MnmYVmyQwERCa93hJb1sTb8BSGl/pEqsYapf99qehLH/8p7KeJmt6OPZhWwXlNw==","signatures":[{"sig":"MEUCIQCHLwnYxuUEX60GyNf2x/RXDbXgO9Ky/cPI2CnrnZrpGAIgHS6kT+Dvi7z69+MPu5MVpR9IgbGoGPpbQ4/X2QEWu04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460487},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"433a8cb18d8d1af35daaddf7d2c92fb06b5deaa5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.86d28c932b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.86d28c932b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.86d28c932b","@lodestar/utils":"1.17.0-dev.86d28c932b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.86d28c932b","@lodestar/logger":"1.17.0-dev.86d28c932b","@lodestar/params":"1.17.0-dev.86d28c932b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.86d28c932b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.86d28c932b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.86d28c932b","@lodestar/light-client":"1.17.0-dev.86d28c932b","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.86d28c932b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.86d28c932b_1709053943234_0.8475450388546164","host":"s3://npm-registry-packages"}},"1.17.0-dev.40b8924f23":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.40b8924f23","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.40b8924f23","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d5aa84a0b8567983870c1b12df8b0b5430157927","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.40b8924f23.tgz","fileCount":1152,"integrity":"sha512-DOM3p6C7mX+nWa2hAALRB9jEukM+zBw5Dd46l8t35ME/bYBPHGQluP9UlIMldAn76tfG/1hh69k+Kjmhj/BHiw==","signatures":[{"sig":"MEUCIDQyvFcNlXnSTijGNC7xm3qkqV2sGxTKgt7sdglPZ31iAiEAhTqS5dPPh7IQecR6SavasHFLKusdC8KLtret6VmfDPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460487},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6a0d9143c6584bbf8fdaeda6447a1c306a1c1592","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.40b8924f23","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.40b8924f23","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.40b8924f23","@lodestar/utils":"1.17.0-dev.40b8924f23","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.40b8924f23","@lodestar/logger":"1.17.0-dev.40b8924f23","@lodestar/params":"1.17.0-dev.40b8924f23","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.40b8924f23","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.40b8924f23","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.40b8924f23","@lodestar/light-client":"1.17.0-dev.40b8924f23","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.40b8924f23","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.40b8924f23_1709120480247_0.09560601776778266","host":"s3://npm-registry-packages"}},"1.17.0-dev.6675739aba":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.6675739aba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.6675739aba","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f3f9fe1aa4ee2a09853499cfb4e4a96063b94b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.6675739aba.tgz","fileCount":1152,"integrity":"sha512-OV6u7zCM3SH9Nst8buyrQ2KsnmPu3k3tX80JVT+ZtH1PpoweWx3nrx7NsfRze0fMn4cOoJvz/rzWLGQHFfDP8A==","signatures":[{"sig":"MEYCIQDrTrH7UE6rLvljyfHnv50fDG84+BqxhzJwyP+ZrR/+aAIhAM3Mh4ra0eilDNczT919K+JrLGoCXrASIPDEBH8mlUDZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460488},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a5e414962466f09cc48834473a5bada9f39a4b34","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.6675739aba","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.6675739aba","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.6675739aba","@lodestar/utils":"1.17.0-dev.6675739aba","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.6675739aba","@lodestar/logger":"1.17.0-dev.6675739aba","@lodestar/params":"1.17.0-dev.6675739aba","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.6675739aba","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.6675739aba","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.6675739aba","@lodestar/light-client":"1.17.0-dev.6675739aba","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.6675739aba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.6675739aba_1709126887243_0.9029513096732185","host":"s3://npm-registry-packages"}},"1.17.0-dev.6ad9740a08":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.6ad9740a08","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.6ad9740a08","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fe23185ecae772635904fc8ec2f8e0efd75100fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.6ad9740a08.tgz","fileCount":1152,"integrity":"sha512-ExDYE7hceEm5H5G8nL06xpsAnn2GNQE0O/7UZNJybSUUw76NUbKePXX0JPR4rsD21dRAIBMRqObw5k+Yz0dRUQ==","signatures":[{"sig":"MEYCIQDb45qqYNvSg9yswYg2YR3vrAqNOqfE4GIKTDy0f4JdTgIhAInjoRe4GVqg7znr+Gotn+hRGJbCtrbAk6F9cD/hR3Xo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460488},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"054bbfdcbaf99390718faf8f5ab744770a8ca37b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.6ad9740a08","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.6ad9740a08","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.6ad9740a08","@lodestar/utils":"1.17.0-dev.6ad9740a08","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.6ad9740a08","@lodestar/logger":"1.17.0-dev.6ad9740a08","@lodestar/params":"1.17.0-dev.6ad9740a08","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.6ad9740a08","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.6ad9740a08","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.6ad9740a08","@lodestar/light-client":"1.17.0-dev.6ad9740a08","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.6ad9740a08","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.6ad9740a08_1709219241027_0.8580716017158636","host":"s3://npm-registry-packages"}},"1.17.0-dev.3ef43ef0fe":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.3ef43ef0fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.3ef43ef0fe","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"704683aeb15cdc076e09367a5cbfdf884291e5a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.3ef43ef0fe.tgz","fileCount":1152,"integrity":"sha512-tsOB9pum3wXocQYGvE8z6CiGr3ReJHTqqbTbIfhJ7ZSFD+Uv5mEVY1zGT2sYiYh62DlWh2p2f7SuecaqEaLMmg==","signatures":[{"sig":"MEYCIQCBOswDvx4XnHg36ambCjWjdLYSloIGFCLVlzWNP9dwRgIhALbpi8Noy1Hq/IaZ6SHIEbTFggWHbVSQt/EtUAyLKSqB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460488},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3d0680d9902d0437de2daab908701a93502eaf63","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.3ef43ef0fe","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.3ef43ef0fe","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.9","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.3ef43ef0fe","@lodestar/utils":"1.17.0-dev.3ef43ef0fe","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.3ef43ef0fe","@lodestar/logger":"1.17.0-dev.3ef43ef0fe","@lodestar/params":"1.17.0-dev.3ef43ef0fe","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.3ef43ef0fe","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.3ef43ef0fe","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.3ef43ef0fe","@lodestar/light-client":"1.17.0-dev.3ef43ef0fe","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.3ef43ef0fe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.3ef43ef0fe_1709284686369_0.5392536750120462","host":"s3://npm-registry-packages"}},"1.17.0-dev.1f18ec475b":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.1f18ec475b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.1f18ec475b","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"68a5cdd2ca6f978b0499e4d887d8894e1211a911","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.1f18ec475b.tgz","fileCount":1152,"integrity":"sha512-vF/rYTxuZRrrBxjawEQ2Clcr4Sd5ZwE3P2zmAJxDsBe8ocNbFGsqvveKDpRTjXo2CdC2BsZDhu4j4LwbYA6WyQ==","signatures":[{"sig":"MEUCIQCFfJAtsqmOzCDJ0A1hO7l0GI5FKC5zMNDz4tV8TptB+wIgV0jHe95aEVKHw9RrwfrqJ9J6d2iRHPtw+Q8FjqUtP70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460489},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c5dfbdc3b8a58963ea0943188bbe9939d6a7f6f2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","lodash":"^4.17.21","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.1f18ec475b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.1f18ec475b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.1f18ec475b","@lodestar/utils":"1.17.0-dev.1f18ec475b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.1f18ec475b","@lodestar/logger":"1.17.0-dev.1f18ec475b","@lodestar/params":"1.17.0-dev.1f18ec475b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.1f18ec475b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.1f18ec475b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.1f18ec475b","@lodestar/light-client":"1.17.0-dev.1f18ec475b","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.1f18ec475b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/lodash":"^4.14.192","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.1f18ec475b_1709290563336_0.4111127619050079","host":"s3://npm-registry-packages"}},"1.17.0-dev.b5712a6063":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.b5712a6063","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.b5712a6063","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7c7d4ddc16d51d2d0aaba38b0d8335d2a5a911ff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.b5712a6063.tgz","fileCount":1152,"integrity":"sha512-nTok23fbz4z0iPQbNu2jTKdJRKP3U2J2ezeEoAE26CryIr+gnI60uc6jk+/j//tWPrVVqz/AHLjMsrmqULIqXA==","signatures":[{"sig":"MEUCIAO+3KaoeYlqhUO3DB82KyWV8YrLFF7va0bLGDYidghIAiEAqMr30f+8cVcEZlvge+q0Aje8WjbV4Xts1u7Dhn5z8Rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460429},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2511a910b297d88feb663a0ff6debb0422d92cf0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.b5712a6063","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.b5712a6063","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.b5712a6063","@lodestar/utils":"1.17.0-dev.b5712a6063","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.b5712a6063","@lodestar/logger":"1.17.0-dev.b5712a6063","@lodestar/params":"1.17.0-dev.b5712a6063","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.b5712a6063","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.b5712a6063","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.b5712a6063","@lodestar/light-client":"1.17.0-dev.b5712a6063","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.b5712a6063","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.b5712a6063_1709373658884_0.7615447006450786","host":"s3://npm-registry-packages"}},"1.17.0-dev.3af0db1a7c":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.3af0db1a7c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.3af0db1a7c","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5eb2547846c64d59467ab8a7f64015aa85895a17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.3af0db1a7c.tgz","fileCount":1152,"integrity":"sha512-oN3mOLXttiw5GTdACm+P7uOXqLsm9/PojtpBRogOKPbeCsRxLmgViISbwIzIguteJ5DtaYvaPh+WP0WhMWhRmQ==","signatures":[{"sig":"MEUCIAGq9wfYwvV3rewIdfGAxVPWFZQYabudCbLoQMARusGqAiEAyvJRS77D3z6K8vyo9GQivOjlcyFHUS7P4ItK7PL0sFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3460429},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b3c64baeed0a6daa75998548f96febee65e73443","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.3af0db1a7c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.3af0db1a7c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.3af0db1a7c","@lodestar/utils":"1.17.0-dev.3af0db1a7c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.3af0db1a7c","@lodestar/logger":"1.17.0-dev.3af0db1a7c","@lodestar/params":"1.17.0-dev.3af0db1a7c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.3af0db1a7c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.3af0db1a7c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.3af0db1a7c","@lodestar/light-client":"1.17.0-dev.3af0db1a7c","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.3af0db1a7c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.3af0db1a7c_1709393238119_0.40377892433425977","host":"s3://npm-registry-packages"}},"1.17.0-dev.d10ed384d6":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.d10ed384d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.d10ed384d6","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c141341d94b48513654b4473e328b8b15151da02","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.d10ed384d6.tgz","fileCount":1152,"integrity":"sha512-8c1Mzjhe+y2D6o5JhziiuXVzp4oqbkzG0M7W16xGmz6ae3HThPL2zm7v3AMmWP8+MqBhJtR1TXAJPuloTeidjw==","signatures":[{"sig":"MEQCIEyhEl69fq9vP2BpNHm/Xmyj4HPWke+6N8oCa4Y8Z/hrAiB9kymOo1I2RTVjjU8nCK54K4eUiTyPdbXRCS/PNl4PeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3465781},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ff87b171ff36a9ece6ae5267866c5c529e96a3a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.d10ed384d6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.d10ed384d6","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.d10ed384d6","@lodestar/utils":"1.17.0-dev.d10ed384d6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.d10ed384d6","@lodestar/logger":"1.17.0-dev.d10ed384d6","@lodestar/params":"1.17.0-dev.d10ed384d6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.d10ed384d6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.d10ed384d6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.d10ed384d6","@lodestar/light-client":"1.17.0-dev.d10ed384d6","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.d10ed384d6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.d10ed384d6_1709515560640_0.39258282294000946","host":"s3://npm-registry-packages"}},"1.17.0-dev.10c1b11447":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.10c1b11447","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.10c1b11447","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d78072d56fddcabc2f4f25a19d26b170f252e7c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.10c1b11447.tgz","fileCount":1155,"integrity":"sha512-NSLi097wyfd05qB0CrMotaF1VcNVzENs8BlVritnENVKg6yB9qg4f9NLfYsT0L3N0hS1oKda5QM2AOu6bImjtg==","signatures":[{"sig":"MEQCIEctGyUbokHwLnnyxpx8iiJkvvkV1aO4NjuyBvuzCzUDAiBI6bKcKMZ3LM57/Nk8EsKRN6odevS0UI0ZvyH8jCUOSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3471790},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a296f100d8d4e65f9bb87d540891af4267c1612c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.10c1b11447","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.10c1b11447","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.10c1b11447","@lodestar/utils":"1.17.0-dev.10c1b11447","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.10c1b11447","@lodestar/logger":"1.17.0-dev.10c1b11447","@lodestar/params":"1.17.0-dev.10c1b11447","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.10c1b11447","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.10c1b11447","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.10c1b11447","@lodestar/light-client":"1.17.0-dev.10c1b11447","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.10c1b11447","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.10c1b11447_1709531933473_0.1361120859635696","host":"s3://npm-registry-packages"}},"1.17.0-dev.d66f607108":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.d66f607108","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.d66f607108","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"225a6b9a8bbdd29e1978400bb64ca534f500c408","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.d66f607108.tgz","fileCount":1155,"integrity":"sha512-1OCv7eo9ow2G7AftCEXe3rLmpo2Q9l52rDSpSCfCFhRnA742m3hMbCd6obFnTxQrAyQWsjpNYpzSCWzqFbPTgg==","signatures":[{"sig":"MEYCIQCgCjGuK72qdR2GfvD2uwBul/4CsyubgT8bRtHcSm/mmQIhANVy61UAMDGF3NwI1XPNueKNONjxhmqINUXkLeaEaGdB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3489568},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"712475ac532009ebc5c22d6853dc4a7e73b44ffe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.d66f607108","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.d66f607108","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.d66f607108","@lodestar/utils":"1.17.0-dev.d66f607108","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.d66f607108","@lodestar/logger":"1.17.0-dev.d66f607108","@lodestar/params":"1.17.0-dev.d66f607108","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.d66f607108","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.d66f607108","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.d66f607108","@lodestar/light-client":"1.17.0-dev.d66f607108","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.d66f607108","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.d66f607108_1709648773866_0.3130359825762421","host":"s3://npm-registry-packages"}},"1.17.0-dev.918924eaba":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.918924eaba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.918924eaba","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"771d710e5115a1e7230a493e697539010f3bef48","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.918924eaba.tgz","fileCount":1155,"integrity":"sha512-dR3rysU849ZYrIvFyFKR8ZUxgFckiwFUSW+DrckIYc3L11c7Yo0rR3zHtEWWFr8FfRxPBCuLiEjXUn4fJHE7MQ==","signatures":[{"sig":"MEYCIQCUL0PF6Qi7Siz52ueE6sfESMyPpviIAtgKsan60IgNlwIhALfYrM6wxSyVqsTAqgRDl+vJ+pJL77cRkLu4LfeRxn3Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3492309},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aef626ee3c3618ca6a428212aa3ba56e67f7852b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.918924eaba","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.918924eaba","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.918924eaba","@lodestar/utils":"1.17.0-dev.918924eaba","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.918924eaba","@lodestar/logger":"1.17.0-dev.918924eaba","@lodestar/params":"1.17.0-dev.918924eaba","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.918924eaba","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.918924eaba","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.918924eaba","@lodestar/light-client":"1.17.0-dev.918924eaba","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.918924eaba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.918924eaba_1709650683428_0.7587541594616838","host":"s3://npm-registry-packages"}},"1.17.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.17.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-rc.0","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f15a06cee59e67df18a4266a3517b829d1a91ac3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-rc.0.tgz","fileCount":1155,"integrity":"sha512-05LafKylNLdinAScbEhQDMsF4gecvhddaW91Td3zU4nby2K6MQvZMo5dJpfjiIVG1idxK5FE/jE2SQfxfQb58g==","signatures":[{"sig":"MEUCIQD3H8RealNpbv8o4vkNbqADrrjtWEkPJeDFgv/ues8k0AIgWgAmNz/JNcri29gzS/sFFn9GSXzbuWERrtlcNE5EZdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3492179},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b775e12e114eda8b3ee114a78ce255b2a9e182c5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-rc.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-rc.0","@lodestar/utils":"1.17.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-rc.0","@lodestar/logger":"1.17.0-rc.0","@lodestar/params":"1.17.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-rc.0","@lodestar/light-client":"1.17.0-rc.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-rc.0_1709658614224_0.5329996339530709","host":"s3://npm-registry-packages"}},"1.17.0-dev.52ac1555c7":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.52ac1555c7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.52ac1555c7","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"57e066d75ceab009c9418dd389686f0347ab6841","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.52ac1555c7.tgz","fileCount":1155,"integrity":"sha512-7bvQ49Qzea6TRLkDFVIyJ71SNRXxiFHCELWkfJc1bt+vZ2XjEXkL+xCqQzHbZ5uinRYifKSifY+NINSStTZNkQ==","signatures":[{"sig":"MEQCIBIh0VydZ5+rnFmVsF5BZBEKsdfLlHA4vjHh5d4zUGC3AiAMqhNSZG8oRdZs5v7L4WfpV7mU7I383i6gaKvEAMwBkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496336},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2353d2c05241ba5482f338716417fad3e699bdc0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.52ac1555c7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.52ac1555c7","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.52ac1555c7","@lodestar/utils":"1.17.0-dev.52ac1555c7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.52ac1555c7","@lodestar/logger":"1.17.0-dev.52ac1555c7","@lodestar/params":"1.17.0-dev.52ac1555c7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.52ac1555c7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.52ac1555c7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.52ac1555c7","@lodestar/light-client":"1.17.0-dev.52ac1555c7","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.52ac1555c7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.52ac1555c7_1709733111524_0.8098631272613888","host":"s3://npm-registry-packages"}},"1.17.0-dev.8ad2cb0ad1":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.8ad2cb0ad1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.8ad2cb0ad1","maintainers":[{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1a985a34023dabfaeaf3bec69256069c3affde12","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.8ad2cb0ad1.tgz","fileCount":1155,"integrity":"sha512-0PkTAFal9y9s+XDmWNSU6y9iAI5yNz3dnt9DR/VqROzE21N6Eu0js2kEZyFa7SjzACaP2mzj7BgNwimyYCEGrg==","signatures":[{"sig":"MEQCICZ59yPqqaW2uNVuE5HHMcJu8yxxB6/kEt1lEAdTCNjKAiAItlBmq2RLchsP5i1UygU5o0AgzkDlxtf/oi/v8djVug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496336},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6edaa9a8180b05c9c4a570f37b74ae6b3d27edf0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.8ad2cb0ad1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.8ad2cb0ad1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.8ad2cb0ad1","@lodestar/utils":"1.17.0-dev.8ad2cb0ad1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.8ad2cb0ad1","@lodestar/logger":"1.17.0-dev.8ad2cb0ad1","@lodestar/params":"1.17.0-dev.8ad2cb0ad1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.8ad2cb0ad1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.8ad2cb0ad1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.8ad2cb0ad1","@lodestar/light-client":"1.17.0-dev.8ad2cb0ad1","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.8ad2cb0ad1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.8ad2cb0ad1_1709736402788_0.1505139066267729","host":"s3://npm-registry-packages"}},"1.17.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.17.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-rc.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8aad117c7a87320d14271cd71b24c922fbe11501","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-rc.1.tgz","fileCount":1155,"integrity":"sha512-IKIyniYet73bGtEjOK2ShpnlqD3UM9mqbLAAUPPPaOQs2lI82d8z1eflcj6e1nIvD80iwpBVLv640EvTkQ7wRQ==","signatures":[{"sig":"MEUCIAtSw1/wdwGyLVltx/hBMv+F0XNNZragLvmNsYRL0swhAiEAuC9jGq2kRsHsDVnlKG9NIdNhePVofHZz3ZATzB7pGFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496206},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fa08b6a663f88a80829d66ae7da139645dc65abb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-rc.1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-rc.1","@lodestar/utils":"1.17.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-rc.1","@lodestar/logger":"1.17.0-rc.1","@lodestar/params":"1.17.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-rc.1","@lodestar/light-client":"1.17.0-rc.1","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-rc.1_1709744453275_0.6031350147092003","host":"s3://npm-registry-packages"}},"1.17.0-dev.36f50cf083":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.36f50cf083","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.36f50cf083","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd7909cb2eb9ae959472aa4ae480e6443c9bc04a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.36f50cf083.tgz","fileCount":1155,"integrity":"sha512-TUL50lsdVZYTqa6w4RcHE4UJtnYSGo4Nm7/W12CkEVk7qFiAqxyGLF0HykM6kvEUBaZrduO69SonDN1OZxz8dg==","signatures":[{"sig":"MEUCIB8C7ZMaMIRG3CnKdWXPQpi87LMJn9n3dOVREF4PZk6FAiEA3vFjoqPgfI0wbYIX2Xai/uZXi9Dzg6IFjuBDu+Hzb3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496307},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a887b465775c2fa9fe74bfbb82512b1c5c87fde0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.36f50cf083","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.36f50cf083","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.36f50cf083","@lodestar/utils":"1.17.0-dev.36f50cf083","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.36f50cf083","@lodestar/logger":"1.17.0-dev.36f50cf083","@lodestar/params":"1.17.0-dev.36f50cf083","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.36f50cf083","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.36f50cf083","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.36f50cf083","@lodestar/light-client":"1.17.0-dev.36f50cf083","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.36f50cf083","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.36f50cf083_1709823603885_0.07346536117891644","host":"s3://npm-registry-packages"}},"1.17.0-dev.adc0534782":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.adc0534782","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.adc0534782","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"adf7f6e7911ef9b4bccdf6041e3b1885bd16fa77","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.adc0534782.tgz","fileCount":1155,"integrity":"sha512-kW7OXM8QGFkMXSS5u0PTXaZ6tq4S2yDfxjTj7boTNvKX72uGx3f1W+jPfLtOxrFq4euowz//b+uw/fYx7UwIfg==","signatures":[{"sig":"MEUCIEoPCmwmw02IdCWw+Q/5/Ie4Mmcldw9ixftX9Lf1XEbHAiEA318F3JK0vq9Cmp1vRz0vAxpWkKhpJpYh+GyHRlYwdYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496307},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"276c1eb0f4b79ed751c52db6d3ca4a2fd697596b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.adc0534782","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.adc0534782","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.adc0534782","@lodestar/utils":"1.17.0-dev.adc0534782","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.adc0534782","@lodestar/logger":"1.17.0-dev.adc0534782","@lodestar/params":"1.17.0-dev.adc0534782","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.adc0534782","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.adc0534782","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.adc0534782","@lodestar/light-client":"1.17.0-dev.adc0534782","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.adc0534782","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.adc0534782_1709881457991_0.00048308608002289866","host":"s3://npm-registry-packages"}},"1.17.0-dev.cae26be359":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.cae26be359","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.cae26be359","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9dee75d2ee9ce3e56f7443d84c1bab2217364d58","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.cae26be359.tgz","fileCount":1155,"integrity":"sha512-SPAzojwSB+gTX5U6Xa9Wo3PJkSWG44QuanuUdD/AGrurrG1vr72z2EaGbH12Nj4wFooHsatctY5+jmrcKXUwrQ==","signatures":[{"sig":"MEUCICrSIcybs+yO7jfbZCz0g2VmpYlr6qRZxp6VSAScAQjrAiEAr8SV8UGZ22t60BBb95z2C6ed8YQimgGbcjSSVTQDXLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b0794c21d160ab02d18a735bc06e38245453e09f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.cae26be359","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.cae26be359","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.cae26be359","@lodestar/utils":"1.17.0-dev.cae26be359","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.cae26be359","@lodestar/logger":"1.17.0-dev.cae26be359","@lodestar/params":"1.17.0-dev.cae26be359","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.cae26be359","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.cae26be359","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.cae26be359","@lodestar/light-client":"1.17.0-dev.cae26be359","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.cae26be359","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.cae26be359_1709902472979_0.01608397398511885","host":"s3://npm-registry-packages"}},"1.17.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.17.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-rc.2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"369e711eab4dc5d9c4e45b23ce1d24fc883f2b6b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-rc.2.tgz","fileCount":1155,"integrity":"sha512-axyUEYBrF/nmmyEwp1JdYp6736mcdW9Ij/Ze3EjwyYLjn8xXMRVskG+zKCLL1o6ptmy6/nijQQz9n8L+v0aJFg==","signatures":[{"sig":"MEUCIGWpiz9JAan3OB42bcFNQ5A+2MewIgNgA+Hl/gVdHPB2AiEArm45w0ED1H1BFNyc2WMtjKRyexCMXY2tTfuXzWHA7gE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496499},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"febaed9f30beb89e8baa3729a2b3005fa863ba5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-rc.2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-rc.2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-rc.2","@lodestar/utils":"1.17.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-rc.2","@lodestar/logger":"1.17.0-rc.2","@lodestar/params":"1.17.0-rc.2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-rc.2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-rc.2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-rc.2","@lodestar/light-client":"1.17.0-rc.2","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-rc.2_1709912958438_0.3107648094338751","host":"s3://npm-registry-packages"}},"1.17.0-dev.4857f4354f":{"name":"@lodestar/beacon-node","version":"1.17.0-dev.4857f4354f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0-dev.4857f4354f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ca45c9c17e9650ea819b980ebd0569fa6806d5a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0-dev.4857f4354f.tgz","fileCount":1155,"integrity":"sha512-vtBFQSLWJrpfC8Q0J1WZJUPM6JmoMxL0qUZAacLVfUVmxphrbx8b6NnPoCz+DePcMxqPfipJbd//h3tRmvO/cQ==","signatures":[{"sig":"MEUCIQDrS54rh2r+TOO6K/I1GDwn+YZ1B7wFyN8d2u7BouroMAIgDQWMlWG7szbcmDs1H/w7BCsfGdWoSa0513c3sfEwsnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0854c32d1c9edc7a0acb9500cabb578bd7cfe0e4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.17.0-dev.4857f4354f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.17.0-dev.4857f4354f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.17.0-dev.4857f4354f","@lodestar/utils":"1.17.0-dev.4857f4354f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.17.0-dev.4857f4354f","@lodestar/logger":"1.17.0-dev.4857f4354f","@lodestar/params":"1.17.0-dev.4857f4354f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.17.0-dev.4857f4354f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.17.0-dev.4857f4354f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.17.0-dev.4857f4354f","@lodestar/light-client":"1.17.0-dev.4857f4354f","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.17.0-dev.4857f4354f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0-dev.4857f4354f_1709914738019_0.3496518661546133","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@lodestar/beacon-node","version":"1.17.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.17.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0890be2b3778086b9d7f21ed1a22f7152a911f73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.17.0.tgz","fileCount":1155,"integrity":"sha512-71vvz9zq9YR9yvGjU+PnJCY6OX3X+cduGwy5N3ePVIl33ma6mNBDqZGUSrYVV5XK37gfFJhKHa9Kpbb+Pa8Kkg==","signatures":[{"sig":"MEQCIDHY+vOWl1ue2RDq1Hi7rD0WT62tugMAVnlUUGucmXmLAiAWLUBrAvSAPD/xnqo3Gpb6DqL/lzalNfleegwO6wjWpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496446},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"def26ac2c463e8206f359167e1638eadde72be5c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"^1.17.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"^1.17.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"^1.17.0","@lodestar/utils":"^1.17.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"^1.17.0","@lodestar/logger":"^1.17.0","@lodestar/params":"^1.17.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"^1.17.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.17.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.17.0","@lodestar/light-client":"^1.17.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"^1.17.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.17.0_1710171291136_0.40876141375060215","host":"s3://npm-registry-packages"}},"1.18.0-dev.6fe93c1557":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.6fe93c1557","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.6fe93c1557","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84b002d7f05d309578056fba1a6f8e288c3e6922","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.6fe93c1557.tgz","fileCount":1155,"integrity":"sha512-QNb0gDeZUzptG5nzr+oEn6ETm2Cq63q6ltfQZqALpsICzqz/qQQdvTK2Z6TqpPo6Khugjx4DC0SwE4e973fpUA==","signatures":[{"sig":"MEUCIFmMWLI/jHxZoNIjmMkZAHd9qAANj3xCq8Kc2h5aOpTNAiEAvXykvO43DP8G53+H6QbGkW+YOLfT/JxnD4V0OzwEQ3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4784f5e96ea009d965097fdb11b77747ff67c3fa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.6fe93c1557","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.6fe93c1557","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.6fe93c1557","@lodestar/utils":"1.18.0-dev.6fe93c1557","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.6fe93c1557","@lodestar/logger":"1.18.0-dev.6fe93c1557","@lodestar/params":"1.18.0-dev.6fe93c1557","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.6fe93c1557","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.6fe93c1557","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.6fe93c1557","@lodestar/light-client":"1.18.0-dev.6fe93c1557","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.6fe93c1557","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.6fe93c1557_1710171647085_0.9462458031931629","host":"s3://npm-registry-packages"}},"1.18.0-dev.9116526790":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.9116526790","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.9116526790","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c37d2c51604c7819acf7819810879fc3ba0ca8c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.9116526790.tgz","fileCount":1155,"integrity":"sha512-Wvx8S7/5LiHQcUedQsztxQnkWtDTlt+7tks04pDzyO1a43l56942CHlQq7ly0G62ZQ/CKvkycb63zVBBttPzuQ==","signatures":[{"sig":"MEUCIQDC0cuuSH9eTRKQUyuO4U9crQWJxy2Cvwi3G3vFYGwoUAIgOJwXv8zLfeetGuUGWXMCdLIB+cU9F+eb9ybyag1xdfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"056ccbe6129b3444226d28e05f4d3a5352463d1a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.9116526790","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.9116526790","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.9116526790","@lodestar/utils":"1.18.0-dev.9116526790","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.9116526790","@lodestar/logger":"1.18.0-dev.9116526790","@lodestar/params":"1.18.0-dev.9116526790","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.9116526790","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.9116526790","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.9116526790","@lodestar/light-client":"1.18.0-dev.9116526790","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.9116526790","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.9116526790_1710251771681_0.2507103185638788","host":"s3://npm-registry-packages"}},"1.18.0-dev.822446fd15":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.822446fd15","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.822446fd15","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f89f246c8823229f97570d2cb2f3a9e1f05e9025","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.822446fd15.tgz","fileCount":1155,"integrity":"sha512-+DoKjV+mw9RtjB7tkXoK9N2Ts8BxIXUI7oS6BynZv4zudoo9ylIiRvJ1R2QV8zNpUP3d38kImg+IvPJxsk4iSg==","signatures":[{"sig":"MEUCIDiMN/WUxgye3YwLqzY+jg8GYc+k+2eWMlAvGRxMSu8lAiEArhmHADahr9JHfQ/UM1ivxAtX5ozRI8exsqNZ0rFZ/vQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"35bbe2c28f3306c4fd2445c399e86cbcb01b4818","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.822446fd15","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.822446fd15","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.822446fd15","@lodestar/utils":"1.18.0-dev.822446fd15","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.822446fd15","@lodestar/logger":"1.18.0-dev.822446fd15","@lodestar/params":"1.18.0-dev.822446fd15","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.822446fd15","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.822446fd15","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.822446fd15","@lodestar/light-client":"1.18.0-dev.822446fd15","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.822446fd15","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.822446fd15_1710294266538_0.5289226038526003","host":"s3://npm-registry-packages"}},"1.18.0-dev.1d3bf0412a":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.1d3bf0412a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.1d3bf0412a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b07721aa8814889b8b9766355ed10ccdcfb003b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.1d3bf0412a.tgz","fileCount":1155,"integrity":"sha512-JsQ2BNkWRtRLLHzVqePob0R7obInDMYzAEOKgC5fZoZN4lNNPkVj9u7BpuRgW8Ccs+1rwQS2VAn251zgFf2KkQ==","signatures":[{"sig":"MEUCIQDwQejyQMBhfqWxo277jEgYbTZmJqGXQ9EN+ve7O3OP5QIgFkksLC8ZNJr7JoAYXpKSoLx3m6Solv/tNq7boCsZwXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bd6c01c46557ed4ceecc6ebafba2ea77e0d0f678","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.1d3bf0412a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.1d3bf0412a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.1d3bf0412a","@lodestar/utils":"1.18.0-dev.1d3bf0412a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.1d3bf0412a","@lodestar/logger":"1.18.0-dev.1d3bf0412a","@lodestar/params":"1.18.0-dev.1d3bf0412a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.1d3bf0412a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.1d3bf0412a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.1d3bf0412a","@lodestar/light-client":"1.18.0-dev.1d3bf0412a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.1d3bf0412a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.1d3bf0412a_1710314313271_0.4457741189001794","host":"s3://npm-registry-packages"}},"1.18.0-dev.899f3b402c":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.899f3b402c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.899f3b402c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72766afdf73eed4c8de427cf37bceadef8ef032b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.899f3b402c.tgz","fileCount":1155,"integrity":"sha512-V9eKcGoxDTSTR+YVTwkB90EORtMh82tApgXjttisfpvIb+joR6KnbKZZiD9GbgjhOrMHYWMHzhe9fmTVnGdkyw==","signatures":[{"sig":"MEUCIQCPjJrZvlT3N4duHZHWTOaSWuW7WUd2CK664xl/iYaunQIgeGhmciMdrjwJP5SrwL5jyCRVP7PMl8qpSgQO7BhxJDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"10fd9cb9249b5e7a3a1eee523ea67997feccf435","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.899f3b402c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.899f3b402c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.899f3b402c","@lodestar/utils":"1.18.0-dev.899f3b402c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.899f3b402c","@lodestar/logger":"1.18.0-dev.899f3b402c","@lodestar/params":"1.18.0-dev.899f3b402c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.899f3b402c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.899f3b402c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.899f3b402c","@lodestar/light-client":"1.18.0-dev.899f3b402c","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.899f3b402c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.899f3b402c_1710334264628_0.19368064676875707","host":"s3://npm-registry-packages"}},"1.18.0-dev.15974b56f8":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.15974b56f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.15974b56f8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1bcd661fe36e084ad482e13a35eabf259b8e4ac4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.15974b56f8.tgz","fileCount":1155,"integrity":"sha512-OzNsJXP7j6iNpsjcyRK+AnNEhinR3t1+Muf73NJjq+TH6HGqgfREix5mYNwjuYl0ZKmjzZY7j9NMr/5+Usk07g==","signatures":[{"sig":"MEUCIFPGLs8WSWIWtLIY2CfVX+fVPOnwsTKMXyk96LC4E0V8AiEA+Y+f5lGk3XU8lUODYllGFo4zj6PzoG37DfaEUxmr+RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f081439f75dd41c9b0b9ce5e52e9952b34bf545a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.15974b56f8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.15974b56f8","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.15974b56f8","@lodestar/utils":"1.18.0-dev.15974b56f8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.15974b56f8","@lodestar/logger":"1.18.0-dev.15974b56f8","@lodestar/params":"1.18.0-dev.15974b56f8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.15974b56f8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.15974b56f8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.15974b56f8","@lodestar/light-client":"1.18.0-dev.15974b56f8","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.15974b56f8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.15974b56f8_1710347517878_0.5711179874480261","host":"s3://npm-registry-packages"}},"1.18.0-dev.87f07fe67d":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.87f07fe67d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.87f07fe67d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1459f2e97716e04197be16407ba12970fa174b21","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.87f07fe67d.tgz","fileCount":1155,"integrity":"sha512-gMONIv9zHZLHPIMpF6VtS9xCIfU59bFtOKCacMf7cNOVD34NnHbXuJWtvJu/ji87LEGYZyrQVVteh6BKev3N8A==","signatures":[{"sig":"MEUCIQCxWOl2qTWRTPCoGjoqGjEV+VJXrRA8TOD1Wp9RDM4uuAIgTTgAHhBGFeXJeYUE2KihqxzdeZ4eMPpbFa+WEpBLl5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3f611f800f58eed73ed45ab74d76f7ebf52aed03","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.87f07fe67d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.87f07fe67d","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.87f07fe67d","@lodestar/utils":"1.18.0-dev.87f07fe67d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.87f07fe67d","@lodestar/logger":"1.18.0-dev.87f07fe67d","@lodestar/params":"1.18.0-dev.87f07fe67d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.87f07fe67d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.87f07fe67d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.87f07fe67d","@lodestar/light-client":"1.18.0-dev.87f07fe67d","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.87f07fe67d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.87f07fe67d_1710360150584_0.3521687527981705","host":"s3://npm-registry-packages"}},"1.18.0-dev.c94ecd23e4":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.c94ecd23e4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.c94ecd23e4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8934f2d4444ca118b39ffe086de0fb00b367ffeb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.c94ecd23e4.tgz","fileCount":1155,"integrity":"sha512-+Szampxb2VmwxZmvi/hXqXjDTF+YLFqXWtsYCnCRc5NGKXhjSJNPF2r1GUBS1jQl+UcReZnBQu1fkwPuvF9Whg==","signatures":[{"sig":"MEQCICyGOVXwxLWvRn0pr7XTDbzkl7PqH8p3LEvzRKDgIkdvAiAntejoHRH1KKyJxixZ5jCPoJGaDAQYwg60D04Zlxfs5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496613},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0a2434c92fd6382988f3d348f4293808d6350bee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.c94ecd23e4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.c94ecd23e4","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.c94ecd23e4","@lodestar/utils":"1.18.0-dev.c94ecd23e4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.c94ecd23e4","@lodestar/logger":"1.18.0-dev.c94ecd23e4","@lodestar/params":"1.18.0-dev.c94ecd23e4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.c94ecd23e4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.c94ecd23e4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.c94ecd23e4","@lodestar/light-client":"1.18.0-dev.c94ecd23e4","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.c94ecd23e4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.c94ecd23e4_1710402088971_0.4017963438098633","host":"s3://npm-registry-packages"}},"1.18.0-dev.30d347d15c":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.30d347d15c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.30d347d15c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d9927dad42f1d11f8431c447a020c8c37d980da7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.30d347d15c.tgz","fileCount":1155,"integrity":"sha512-RVslVuluesBbTyQVAvjt79KZV4JDuiodzIARPAvJaubYhu6VFZr/vm5tzf3wVSPQGp2GwsL5pO793BmIEO15Gw==","signatures":[{"sig":"MEUCIEiXNwKtPZRHnVHPaZi0aSL4rSulJigjzYL8gl6pQPGVAiEAjUl2LttZe1mPC8FrHcsSUnyN1xlI/q5YAmV2P5hd4WA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496613},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cfeb4a580c5bd87986a71e8ad2893de566fe9909","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.30d347d15c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.30d347d15c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.30d347d15c","@lodestar/utils":"1.18.0-dev.30d347d15c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.30d347d15c","@lodestar/logger":"1.18.0-dev.30d347d15c","@lodestar/params":"1.18.0-dev.30d347d15c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.30d347d15c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.30d347d15c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.30d347d15c","@lodestar/light-client":"1.18.0-dev.30d347d15c","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.30d347d15c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.30d347d15c_1710428889708_0.47172272841857477","host":"s3://npm-registry-packages"}},"1.18.0-dev.57127ccb00":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.57127ccb00","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.57127ccb00","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9009b38d7b3f7a0fc931332031dab0e7dd3b8ff9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.57127ccb00.tgz","fileCount":1155,"integrity":"sha512-XBJt3QwraAHSLvbwOX78JxJTuHorbu2w6Nh5yzD5V5/+bAHTzVDE7ESdqld5QoDk4AY+n38/GpbHa/SypO7yWg==","signatures":[{"sig":"MEUCIQCzHoasvwxHT/VVEHAZihuB1zN0wFzvWdOtsHlbsplozQIgCHmUL8WloT2mw7XDCsjW+LxShUtuWC8oVFyg5XHY2vY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503039},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f28f9a528d54310036752878f622358410fc7d53","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.57127ccb00","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.57127ccb00","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.57127ccb00","@lodestar/utils":"1.18.0-dev.57127ccb00","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.57127ccb00","@lodestar/logger":"1.18.0-dev.57127ccb00","@lodestar/params":"1.18.0-dev.57127ccb00","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.57127ccb00","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.57127ccb00","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.57127ccb00","@lodestar/light-client":"1.18.0-dev.57127ccb00","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.57127ccb00","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.57127ccb00_1710590641375_0.4703073632612147","host":"s3://npm-registry-packages"}},"1.18.0-dev.4686ad1db6":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.4686ad1db6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.4686ad1db6","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84557f9e9ed8c844f5e17c8fb3526cc8b7102d07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.4686ad1db6.tgz","fileCount":1155,"integrity":"sha512-fME6remdR9vJ/HrbpZZAEpq3zU9YnadCZcfQVw6zzbSZlGh9os2ux6M5r5LSeyp4lrGTDyYGq5lsSWBrcfHj3Q==","signatures":[{"sig":"MEUCIEWhq84smJFj8a/usl0xQPsTdZ99bMrYhlyLovOtun2AAiEA1bA0gd6sJyf3VMO2gIuA23CS0JhTuIAYxBcPsHpo+Q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503039},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5d956b07705d5bb85d6dacb2ef530bd36e6d269c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.4686ad1db6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.4686ad1db6","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.4686ad1db6","@lodestar/utils":"1.18.0-dev.4686ad1db6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.4686ad1db6","@lodestar/logger":"1.18.0-dev.4686ad1db6","@lodestar/params":"1.18.0-dev.4686ad1db6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.4686ad1db6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.4686ad1db6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.4686ad1db6","@lodestar/light-client":"1.18.0-dev.4686ad1db6","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.4686ad1db6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.4686ad1db6_1710758866309_0.9110602441780611","host":"s3://npm-registry-packages"}},"1.18.0-dev.f672c10bcb":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.f672c10bcb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.f672c10bcb","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"495fb9380ad63d8c3aa0820abc9bfe4f920e6ea2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.f672c10bcb.tgz","fileCount":1155,"integrity":"sha512-aii1qoTUM/GxhcDKCUKMDnkoZu9PBADD1iRVKXoimqn5ZoAQL/W10GbHNb/6I27IVVc3kQ/ICmDHhexnuHX+gg==","signatures":[{"sig":"MEUCIGF2+BVU7HlOxbp9CoU63ZDkRjGbghXGQ2oc5NR/2IULAiEAr7vvMeNQPoInszrC12rRrZrVI/+c57t3CXUDqpzMFV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503066},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"40f2c2295f756e41b003188e5993f37921bad84a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.f672c10bcb","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.f672c10bcb","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.f672c10bcb","@lodestar/utils":"1.18.0-dev.f672c10bcb","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.f672c10bcb","@lodestar/logger":"1.18.0-dev.f672c10bcb","@lodestar/params":"1.18.0-dev.f672c10bcb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.f672c10bcb","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.f672c10bcb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.f672c10bcb","@lodestar/light-client":"1.18.0-dev.f672c10bcb","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.f672c10bcb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.f672c10bcb_1710759857553_0.2626133037539877","host":"s3://npm-registry-packages"}},"1.18.0-dev.0a7aa46f08":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.0a7aa46f08","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.0a7aa46f08","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"106384b77a5749ae198bb181751df8332563577c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.0a7aa46f08.tgz","fileCount":1158,"integrity":"sha512-CYpicYxyofYHRBrsGkdZJj6+MnMh0zcZCYS5biES73TwR0gOxS9MvXeqVHdURBvQ8SPt95pfsuXw28mKDWE9Pg==","signatures":[{"sig":"MEYCIQC/lJUAQnn7qYGORZ/yFQKAdxHXnGGjPu30/96dVegSAwIhAIF82ojNWjxwFUMAvCJVvg5L3LpdLU6CWWuF9M9eGhWw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3518064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"996cff1ddb0a9b65d9d502ae9189e94d9923d6d2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.0a7aa46f08","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.0a7aa46f08","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.14.3","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.0a7aa46f08","@lodestar/utils":"1.18.0-dev.0a7aa46f08","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.0a7aa46f08","@lodestar/logger":"1.18.0-dev.0a7aa46f08","@lodestar/params":"1.18.0-dev.0a7aa46f08","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.0a7aa46f08","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.0a7aa46f08","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.0a7aa46f08","@lodestar/light-client":"1.18.0-dev.0a7aa46f08","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.0a7aa46f08","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.6.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.0a7aa46f08_1710773366636_0.3654737907161041","host":"s3://npm-registry-packages"}},"1.18.0-dev.534c4cc22a":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.534c4cc22a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.534c4cc22a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d46a49ea50429a2c5186d16951569c3ff5f379b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.534c4cc22a.tgz","fileCount":1158,"integrity":"sha512-orGF467yCe2d2bCN2W1c7OQt3egbXNoyJR/ZCojIEIs39U45kWISNTYtbAo0DQve2b2LJ8ZSjvut/S9B6cQvdw==","signatures":[{"sig":"MEUCIQDbdduXYvns/vKIj98JZwWTMevaFRNfxbw5xCEH1bgm8QIgRiTi+W1CNmUj3jvGKqclhkx5/TW8iV4tH7+IKzXjMDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3518048},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"deb26317c98deb531403e23b57cad3a33685a388","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.534c4cc22a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.534c4cc22a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.534c4cc22a","@lodestar/utils":"1.18.0-dev.534c4cc22a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.534c4cc22a","@lodestar/logger":"1.18.0-dev.534c4cc22a","@lodestar/params":"1.18.0-dev.534c4cc22a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.534c4cc22a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.534c4cc22a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.534c4cc22a","@lodestar/light-client":"1.18.0-dev.534c4cc22a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.534c4cc22a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.534c4cc22a_1710774596798_0.4706920464107547","host":"s3://npm-registry-packages"}},"1.18.0-dev.e840ea0ea7":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.e840ea0ea7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.e840ea0ea7","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61ad8468c0acdc5f3ebbeb29cb9b816e385c0d9a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.e840ea0ea7.tgz","fileCount":1158,"integrity":"sha512-203XgC6TAN8lvSbfwYVf8zfGWfLSSdKfDP2u8JSUtK+LU3v7D0KNpvThBvh8JOIGKYhUx+Xkwu3FtqinI6BLvw==","signatures":[{"sig":"MEUCICeAhVzBVuqfkTKsaOv2x47Ny3vHUNFOX0vTVdxRRFyjAiEAsRlirUxcQyiQaxrh2gkGVZbjTqGdgLQGplC7EtkEAJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3518048},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f6dbcf32bd24b84fac3794193750dec4ede8c3d7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.e840ea0ea7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.e840ea0ea7","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.e840ea0ea7","@lodestar/utils":"1.18.0-dev.e840ea0ea7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.e840ea0ea7","@lodestar/logger":"1.18.0-dev.e840ea0ea7","@lodestar/params":"1.18.0-dev.e840ea0ea7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.e840ea0ea7","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.e840ea0ea7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.e840ea0ea7","@lodestar/light-client":"1.18.0-dev.e840ea0ea7","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.e840ea0ea7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.e840ea0ea7_1710776992372_0.9187337138553828","host":"s3://npm-registry-packages"}},"1.18.0-dev.f9676f1ea0":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.f9676f1ea0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.f9676f1ea0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fe467fd64b209735ab7fa75d6733f4431cbec59b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.f9676f1ea0.tgz","fileCount":1158,"integrity":"sha512-8JteY55LMJ2BB0kRkxyNajzuNAWCMfeUSJDqQ/wWzywog3oUCTEH+E8o7OwAppUuw1gtJvAvs1PFW+3oeFm9KA==","signatures":[{"sig":"MEUCIB3bGmR0BGtJUBGDS40kLhzjP/YKJNjvyCD55P2j0aSnAiEA+GkpMHH4snH/vcsplnFL4kf8jOFoGJEZmIktGL7QAk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3518048},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"17a57581d93b7d9b997a11701e0feb6fab0f5c30","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.f9676f1ea0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.f9676f1ea0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.f9676f1ea0","@lodestar/utils":"1.18.0-dev.f9676f1ea0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.f9676f1ea0","@lodestar/logger":"1.18.0-dev.f9676f1ea0","@lodestar/params":"1.18.0-dev.f9676f1ea0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.f9676f1ea0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.f9676f1ea0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.f9676f1ea0","@lodestar/light-client":"1.18.0-dev.f9676f1ea0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.f9676f1ea0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.f9676f1ea0_1710858888897_0.37496184053534076","host":"s3://npm-registry-packages"}},"1.18.0-dev.556e5eca2d":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.556e5eca2d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.556e5eca2d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"096a1f6b416564ea9d1c318634a68b500996487d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.556e5eca2d.tgz","fileCount":1158,"integrity":"sha512-jE3dODqQLY6DhDg8BirheK6tfObQNPCiVyI7Zu5rTV0wmMx1Gy94S2g7Ky+Jl9V//fet9H+jgAydkmX5l/7hfQ==","signatures":[{"sig":"MEUCIQDgzGoz97UI+dEwXSmA0tWaPYTQJf/y+7gyIV6y6x1EEwIgKdqzkWVK5Xyzue6POP7+F5W5+BGj2GeLRvS4iYPj9wE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3518048},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"01495ed3c3f14ab240c67cda18bbebb54e7284f6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.556e5eca2d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.556e5eca2d","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.556e5eca2d","@lodestar/utils":"1.18.0-dev.556e5eca2d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.556e5eca2d","@lodestar/logger":"1.18.0-dev.556e5eca2d","@lodestar/params":"1.18.0-dev.556e5eca2d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.556e5eca2d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.556e5eca2d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.556e5eca2d","@lodestar/light-client":"1.18.0-dev.556e5eca2d","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.556e5eca2d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.556e5eca2d_1710919617372_0.02603077274511012","host":"s3://npm-registry-packages"}},"1.18.0-dev.7c92d20fb4":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.7c92d20fb4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.7c92d20fb4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9e5ee1800f428010a13c4620c816944a81a55775","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.7c92d20fb4.tgz","fileCount":1158,"integrity":"sha512-y0+MfYxT5ABJmBQqeMtw8qfmqqDjAvPb46MysutGDw3VYf7SACteb+jiFMmYnf4rcfSAiTBbv7WOzIenKO/hWw==","signatures":[{"sig":"MEYCIQCv+5MoYcqSKtabWMe6ZueU8LBGgFvAKjBSDwqNZe1kNQIhAKP7DiiT1PMPtVdeytCojI+2RJpLJ3uI+KWRWjWOXfcj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3518048},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cda4d2d85662c7bb75fbba78f019604d7005fb65","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts","test:sim:withdrawals":"vitest --run test/sim/withdrawal-interop.test.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.7c92d20fb4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.7c92d20fb4","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.7c92d20fb4","@lodestar/utils":"1.18.0-dev.7c92d20fb4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.7c92d20fb4","@lodestar/logger":"1.18.0-dev.7c92d20fb4","@lodestar/params":"1.18.0-dev.7c92d20fb4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.7c92d20fb4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.7c92d20fb4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.7c92d20fb4","@lodestar/light-client":"1.18.0-dev.7c92d20fb4","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.7c92d20fb4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.7c92d20fb4_1710938874918_0.325086128525796","host":"s3://npm-registry-packages"}},"1.18.0-dev.b68e78ed37":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.b68e78ed37","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.b68e78ed37","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3972794267389b136824ca10dd74581a79cc4f35","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.b68e78ed37.tgz","fileCount":1158,"integrity":"sha512-gGfUCqz4Kt4gUU6fXvrpRfjgqxyOBXaCPJVo/7lBLa6rm633y3Aasz84TlucFOVZq7FfQrqRpYAfkcnpw89txQ==","signatures":[{"sig":"MEUCIHaJn2OaJM9cQUaEjHB/OD5aBzrcMQvjCZ84IgsZ08YdAiEAq1lfu8KQBjqErfKmIsI8MWCU8CdXr8eHuUIOqkWSfOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3517968},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2d214456e47c7059a8afc4ef0190a0381e7661b7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.b68e78ed37","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.b68e78ed37","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.b68e78ed37","@lodestar/utils":"1.18.0-dev.b68e78ed37","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.b68e78ed37","@lodestar/logger":"1.18.0-dev.b68e78ed37","@lodestar/params":"1.18.0-dev.b68e78ed37","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.b68e78ed37","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.b68e78ed37","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.b68e78ed37","@lodestar/light-client":"1.18.0-dev.b68e78ed37","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.b68e78ed37","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.b68e78ed37_1710939819836_0.0453495730814939","host":"s3://npm-registry-packages"}},"1.18.0-dev.31e04d61da":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.31e04d61da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.31e04d61da","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"38f612c256fa7bcb07fdc63ae0cd608e7d1086e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.31e04d61da.tgz","fileCount":1158,"integrity":"sha512-lX2impJypxaIYj4bzsXY+1MVknTR9ZGmOREmfXcRjDqT6ktb6b2vykO4FnsxJ5vn5CKIbrVBjaM+PKMo9IQvLw==","signatures":[{"sig":"MEUCIQDLfnwRQKgMQWNl5nsc8YNV/jPIe+8hKuwBrb+8BLiengIgDC/tQfRbLAoOggPd4O6Pugwz0K/mRhQwLGO/y8p1NKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"90166c063a96bee64067478cba78f23ca4d4bb5e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.31e04d61da","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.31e04d61da","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.31e04d61da","@lodestar/utils":"1.18.0-dev.31e04d61da","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.31e04d61da","@lodestar/logger":"1.18.0-dev.31e04d61da","@lodestar/params":"1.18.0-dev.31e04d61da","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.31e04d61da","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.31e04d61da","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.31e04d61da","@lodestar/light-client":"1.18.0-dev.31e04d61da","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.31e04d61da","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.31e04d61da_1710941281498_0.5940953418290533","host":"s3://npm-registry-packages"}},"1.18.0-dev.da69a7b35f":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.da69a7b35f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.da69a7b35f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b7b98fb1e33972017be34b667ed122fd802eb48e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.da69a7b35f.tgz","fileCount":1158,"integrity":"sha512-Mdi0GkcG59FveT7X7oB31v+3DafLitDF5wyF89ckVyLw6T1Z+BdPwNxKw7JwTuefGHODhoqkIcxXUEQJ+NSxCw==","signatures":[{"sig":"MEUCIQC6jVW1rq5aSbbuObpDfIlXF3sJefnxyuJwJnWOYINUSAIgX9H6sG+QIOAZrKfc/qXqlu5EqTM7XQ1aGFfvybWAefc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aad81872a1a8b27f59ff572894b0faff5f929ef1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.da69a7b35f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.da69a7b35f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.da69a7b35f","@lodestar/utils":"1.18.0-dev.da69a7b35f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.da69a7b35f","@lodestar/logger":"1.18.0-dev.da69a7b35f","@lodestar/params":"1.18.0-dev.da69a7b35f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.da69a7b35f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.da69a7b35f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.da69a7b35f","@lodestar/light-client":"1.18.0-dev.da69a7b35f","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.da69a7b35f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.da69a7b35f_1710968230703_0.5295743913077375","host":"s3://npm-registry-packages"}},"1.18.0-dev.490322cae8":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.490322cae8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.490322cae8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9c1c2307f75a557626bc8fdc1ec1819d724366df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.490322cae8.tgz","fileCount":1158,"integrity":"sha512-8j2FRCF0F1mYq5E4rtswl+HkRogUz+XAbmS2FTangDMX37Z8IszHw7A+3+ni8yZWFuI10SYOaMp1vkvthy3CgQ==","signatures":[{"sig":"MEYCIQCIWz10AtFQzzKiJ+8i5N0vfNvj4pzkeIayhUzN1fEZ5QIhALcD40NkA+DJbJepaIYF/8rsS5W9bgpJShLd+EswtkbB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7a1d8dcea0a2c3d998c8f6f36934a172bb596368","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.490322cae8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.490322cae8","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.490322cae8","@lodestar/utils":"1.18.0-dev.490322cae8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.490322cae8","@lodestar/logger":"1.18.0-dev.490322cae8","@lodestar/params":"1.18.0-dev.490322cae8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.490322cae8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.490322cae8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.490322cae8","@lodestar/light-client":"1.18.0-dev.490322cae8","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.490322cae8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.490322cae8_1711039254426_0.9339005835202765","host":"s3://npm-registry-packages"}},"1.18.0-dev.9b1f0af945":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.9b1f0af945","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.9b1f0af945","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0348633c52c86b9400c149942e62cba817ccf316","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.9b1f0af945.tgz","fileCount":1158,"integrity":"sha512-rul+GSzAs1SSdhUGs0clcZxdnvBA4DEOWuZ2Q9Kj/5bjSDR+qmpC6/b/dVaDsZjbwPeNO+uFCBgcZ0fXUib8XA==","signatures":[{"sig":"MEQCIA9wikKVQRqjkgQ+++kkM4neLC3bXlpLSfoaHyrQHAzhAiBFdjF1HCNW9e5bOtXfvPaUZbmvMwmYUYHiFve2x0rStQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9a2be076e3dbb078ff21968fa38dcb860bb4fd06","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.9b1f0af945","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.9b1f0af945","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.9b1f0af945","@lodestar/utils":"1.18.0-dev.9b1f0af945","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.9b1f0af945","@lodestar/logger":"1.18.0-dev.9b1f0af945","@lodestar/params":"1.18.0-dev.9b1f0af945","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.9b1f0af945","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.9b1f0af945","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.9b1f0af945","@lodestar/light-client":"1.18.0-dev.9b1f0af945","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.9b1f0af945","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.9b1f0af945_1711040450226_0.734660143293743","host":"s3://npm-registry-packages"}},"1.18.0-dev.129f300d14":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.129f300d14","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.129f300d14","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46e13adecc536efc8bca114a28fa7be7ad37c8bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.129f300d14.tgz","fileCount":1158,"integrity":"sha512-I9/6Cl8gMn5wRz4jmXlMldHFA0hCNb7ea6Uf5SEzXtciLAqV7xw/IdZ+i8FIm9Syj1UgMch7kgtskW+9gtPr9A==","signatures":[{"sig":"MEQCIBLxr/FrVIJpRuSRp8rmd2Q4TfJtHmeWTsgeTRuDC7oOAiAZNaxl2TZwVCYxxNrz2blTWKKyrwkacRcI5wVpk09I9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7d098b4c329f7843ed60ecc7be6695ea39af74ad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.129f300d14","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.129f300d14","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.129f300d14","@lodestar/utils":"1.18.0-dev.129f300d14","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.129f300d14","@lodestar/logger":"1.18.0-dev.129f300d14","@lodestar/params":"1.18.0-dev.129f300d14","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.129f300d14","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.129f300d14","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.129f300d14","@lodestar/light-client":"1.18.0-dev.129f300d14","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.129f300d14","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.129f300d14_1711058022096_0.46552521999140817","host":"s3://npm-registry-packages"}},"1.18.0-dev.533a08e26a":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.533a08e26a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.533a08e26a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72df72e674187d89e1546d1af02df9bdb92081fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.533a08e26a.tgz","fileCount":1158,"integrity":"sha512-QoR5GUON8rlnHqjizKTH5Arrg92nPJOxRZFyv1EcdKtoc3d1xmuO94jCIXTCW5vU/3xtVktyQ/ZIbr3HMrJr5w==","signatures":[{"sig":"MEUCIQDMM/C572HmvgB32YZ54fwGnWJv1NZoysgfirzDe37f+AIgK287hOhaSulJGjFWgtMoPfSwWCB0eQq931wbaaN6gsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3af9799046ffc78fc9747d5fa092c6123692448a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.533a08e26a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.533a08e26a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.533a08e26a","@lodestar/utils":"1.18.0-dev.533a08e26a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.533a08e26a","@lodestar/logger":"1.18.0-dev.533a08e26a","@lodestar/params":"1.18.0-dev.533a08e26a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.533a08e26a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.533a08e26a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.533a08e26a","@lodestar/light-client":"1.18.0-dev.533a08e26a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.533a08e26a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.533a08e26a_1711363995968_0.8885423130537711","host":"s3://npm-registry-packages"}},"1.18.0-dev.948de6194a":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.948de6194a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.948de6194a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e536a239e585b5586a617ede6d1c2108f0f96d85","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.948de6194a.tgz","fileCount":1158,"integrity":"sha512-42UjZqXyCXwo+s0ZKUhGOt/WG21YXUg9tje97JPAAKGHoTtYQ9+ypWJc6mn7auluRzA2BB1/HjWbjbEBqkvToA==","signatures":[{"sig":"MEYCIQC2cSN6nr/N1la2Uu52vCoAStAp3bVampmDpSfjKNnTugIhAJ1qbnCYkyVTVBX7Ta/2/onOkxk6bnH5+OhM7nAXMFgv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a174f43456f44f2fc5e420a28a6cee7e33fa0226","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.948de6194a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.948de6194a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.948de6194a","@lodestar/utils":"1.18.0-dev.948de6194a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.948de6194a","@lodestar/logger":"1.18.0-dev.948de6194a","@lodestar/params":"1.18.0-dev.948de6194a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.948de6194a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.948de6194a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.948de6194a","@lodestar/light-client":"1.18.0-dev.948de6194a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.948de6194a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.948de6194a_1711378026238_0.44503959199161636","host":"s3://npm-registry-packages"}},"1.18.0-dev.1d86cd0b26":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.1d86cd0b26","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.1d86cd0b26","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e03a7694ad3dfd2bdade995f375a619bedc5cf1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.1d86cd0b26.tgz","fileCount":1158,"integrity":"sha512-1x1dGQl0/qhnHw5gD6klTz8fcC6Al+cv2sywgYV3oDyNqZFoKEtkpQPkSBxPMZSQEVgA/ewBMPQek2MFw7rRxQ==","signatures":[{"sig":"MEUCIQCxwMoQLTfmgsJHMukisctiqMPSRJQh/XbFDzkJFPyaFQIgfzJtOMu2QS77wAJBAx+flbwysx9GDrlAIT9Ym3QPMv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"26e31f0af5a1449328e22dd875abf04d4b0d1789","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.1d86cd0b26","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.1d86cd0b26","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.1d86cd0b26","@lodestar/utils":"1.18.0-dev.1d86cd0b26","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.1d86cd0b26","@lodestar/logger":"1.18.0-dev.1d86cd0b26","@lodestar/params":"1.18.0-dev.1d86cd0b26","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.1d86cd0b26","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.1d86cd0b26","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.1d86cd0b26","@lodestar/light-client":"1.18.0-dev.1d86cd0b26","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.1d86cd0b26","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.1d86cd0b26_1711395069922_0.3973873280250477","host":"s3://npm-registry-packages"}},"1.18.0-dev.d1353295b2":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.d1353295b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.d1353295b2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"43b4cce363dc3e3962d35f8dc0c49ef474bf9b9c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.d1353295b2.tgz","fileCount":1158,"integrity":"sha512-mBGgVZTIg1kdu5S1m56BNctiLJ4+RDP/SjUMdAN8nwkgAR/0wfVxaUKitnY4DwbtImgi0suHWtNKsZn+bYLyKw==","signatures":[{"sig":"MEUCIQDicYsmQhMc8mwqYriivGqmR7OeU6u8ArEmuYIi17rrhgIgf8uRGyWhplnnAViszwmwMy9j7pBWFPq6rKDISAjRDKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"befb6e5ea6f0387d66a3259d9cb8341c0b7e06ec","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.d1353295b2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.d1353295b2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.d1353295b2","@lodestar/utils":"1.18.0-dev.d1353295b2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.d1353295b2","@lodestar/logger":"1.18.0-dev.d1353295b2","@lodestar/params":"1.18.0-dev.d1353295b2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.d1353295b2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.d1353295b2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.d1353295b2","@lodestar/light-client":"1.18.0-dev.d1353295b2","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.d1353295b2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.d1353295b2_1711396295549_0.8306226421769238","host":"s3://npm-registry-packages"}},"1.18.0-dev.2f6e819943":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.2f6e819943","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.2f6e819943","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"30d4b4823e4dec97883fa6070103ffff4fd04589","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.2f6e819943.tgz","fileCount":1158,"integrity":"sha512-lCitfGzwveE2qA/gReGqnkI5i3IZ3Da1IrEOcKrKGHwCo24yThAp6uZGRfQmyEwLwSiqJfrdsfORh+nHWEGbLA==","signatures":[{"sig":"MEUCIAnYEig5iVdHTtmgVP7lK0/oNbBu8uw/iOM5w4LoL9tlAiEA0c1vpaNX0UP/wTiA19fpdFkpJviE9EGdu6+h5V+fGH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521259},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"87698b3b94512c1c70aad68d80a6d109fbce6ac6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.2f6e819943","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.2f6e819943","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.2f6e819943","@lodestar/utils":"1.18.0-dev.2f6e819943","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.2f6e819943","@lodestar/logger":"1.18.0-dev.2f6e819943","@lodestar/params":"1.18.0-dev.2f6e819943","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.2f6e819943","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.2f6e819943","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.2f6e819943","@lodestar/light-client":"1.18.0-dev.2f6e819943","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.2f6e819943","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.2f6e819943_1711422382716_0.008846695973613095","host":"s3://npm-registry-packages"}},"1.18.0-dev.59a49ff945":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.59a49ff945","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.59a49ff945","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41756147333d75899f9736d4ae9b68efadefab2e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.59a49ff945.tgz","fileCount":1158,"integrity":"sha512-rNaijg+WfOYtizeNZ2pEM9muMDqTTuWV67c7Qi6Ad5ZuyOSUisVpwXoFTW9KoInAs/ee5VaXJ83GxtVHGN7raw==","signatures":[{"sig":"MEQCIHofKvB6HxXUuy0sNkzqRKUL/EAk5Lb3U3IYe0JALlQ3AiBE/UFYmanLxtKFdvbhLMDcSw5HnzihA9ceNoQENeP1lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521259},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"113580c6bd1b15827368b14358d3dc6678ead4d7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.59a49ff945","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.59a49ff945","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.59a49ff945","@lodestar/utils":"1.18.0-dev.59a49ff945","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.59a49ff945","@lodestar/logger":"1.18.0-dev.59a49ff945","@lodestar/params":"1.18.0-dev.59a49ff945","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.59a49ff945","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.59a49ff945","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.59a49ff945","@lodestar/light-client":"1.18.0-dev.59a49ff945","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.59a49ff945","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.59a49ff945_1711435116479_0.0872921271509901","host":"s3://npm-registry-packages"}},"1.18.0-dev.ba57d4b655":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.ba57d4b655","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.ba57d4b655","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bee495f8dcdc992dd7470417e5e4ff2d5793caa0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.ba57d4b655.tgz","fileCount":1158,"integrity":"sha512-O8eqGnI3iYS2ipGiKpeaGJe2w7mdHZo5+9i5qHIvXoEwVFG/Yv72pjMjJvNo3mEH2HL7LfMHjUFvnOrQNTj/YA==","signatures":[{"sig":"MEUCIQCuH0MUL+cD5ILDSJ8wzwGILO0V684JtoLSFJ/w7Bt/SQIgUdpr+4/VhRi3K9+wfSrkpiFM5WoVmd4zdmvjJ3/Ti8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521259},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cef5fc5855b305dbadda8865563367d2b9457fea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.ba57d4b655","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.ba57d4b655","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.ba57d4b655","@lodestar/utils":"1.18.0-dev.ba57d4b655","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.ba57d4b655","@lodestar/logger":"1.18.0-dev.ba57d4b655","@lodestar/params":"1.18.0-dev.ba57d4b655","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.ba57d4b655","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.ba57d4b655","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.ba57d4b655","@lodestar/light-client":"1.18.0-dev.ba57d4b655","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.ba57d4b655","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.ba57d4b655_1711457936401_0.2885967799973894","host":"s3://npm-registry-packages"}},"1.18.0-dev.971871eee2":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.971871eee2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.971871eee2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3548a2174ccc0e72a9b15a8240f9b3df16f5e5c9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.971871eee2.tgz","fileCount":1158,"integrity":"sha512-NQanQ/7C2EMpMVzJwblGYrDzU1CtasGHhSB2k2xb90WrukgUe2DGNAa0w46tcrPFBwYUDaOORhQtEGUvHEs3Sw==","signatures":[{"sig":"MEQCIBzdayg+5nfABWkqEFEaOGvLAwhu06trWBr43oKUklOOAiA3hYzJWuFa8cLskRaMPqxrKsxHcQo1haoXOppbPMT+2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521259},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8daeec1036821dff52fbcfe07b19effc064f317b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.971871eee2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.971871eee2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.971871eee2","@lodestar/utils":"1.18.0-dev.971871eee2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.971871eee2","@lodestar/logger":"1.18.0-dev.971871eee2","@lodestar/params":"1.18.0-dev.971871eee2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.971871eee2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.971871eee2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.971871eee2","@lodestar/light-client":"1.18.0-dev.971871eee2","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.971871eee2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.971871eee2_1711532693406_0.15769195465028907","host":"s3://npm-registry-packages"}},"1.18.0-dev.4069b412bc":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.4069b412bc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.4069b412bc","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a856b4dffa2ec82225846bb41da74583c54b3f6e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.4069b412bc.tgz","fileCount":1158,"integrity":"sha512-6XI0LP677mhtxWm15k44RTeCdtm5J66SQXM2UXS8Qi8+l4Yh2H24qIX2/Etkc3NcY5zgztGAlncRDH8GFT7eFA==","signatures":[{"sig":"MEQCIHboFqBw3dsRc2Ee6VmpkJriqdUhMBzACHx9sL3bDlBBAiANZDi7qF1EB3ZRIcGWSc7QhkZjBdca4VOQBUXaD4V+0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521259},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"100c023eb054371eaa365aa6ae25481b84eef267","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.4069b412bc","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.4069b412bc","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.4069b412bc","@lodestar/utils":"1.18.0-dev.4069b412bc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.4069b412bc","@lodestar/logger":"1.18.0-dev.4069b412bc","@lodestar/params":"1.18.0-dev.4069b412bc","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.4069b412bc","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.4069b412bc","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.4069b412bc","@lodestar/light-client":"1.18.0-dev.4069b412bc","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.4069b412bc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.4069b412bc_1711546795616_0.011489943074211917","host":"s3://npm-registry-packages"}},"1.18.0-dev.4b17640f01":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.4b17640f01","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.4b17640f01","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c769f6a87691941ae40119a41acacb42211ed48b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.4b17640f01.tgz","fileCount":1158,"integrity":"sha512-v3yFzn6x6mhPCx/+V6Ar6Za3KMCs1rWFKR0s5awPanBwUN2jxQgdtldx4UYd2oXJknqpf1Fr5PmUPldjpcbyPA==","signatures":[{"sig":"MEQCIBmWKQFAQlSIPlwPd0BOEJJsndHoFDlKEQDojf5TIC2/AiBnDybeD4A11uYIhEB0ajfSPTNetlP0PkNYrDLIwK9LqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521450},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"53dcddec2b2520f87932327d4a2088c258ad650a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.4b17640f01","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.4b17640f01","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.4b17640f01","@lodestar/utils":"1.18.0-dev.4b17640f01","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.4b17640f01","@lodestar/logger":"1.18.0-dev.4b17640f01","@lodestar/params":"1.18.0-dev.4b17640f01","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.4b17640f01","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.4b17640f01","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.4b17640f01","@lodestar/light-client":"1.18.0-dev.4b17640f01","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.4b17640f01","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.4b17640f01_1711569758165_0.5526103224685972","host":"s3://npm-registry-packages"}},"1.18.0-dev.ea7c6c6bb6":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.ea7c6c6bb6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.ea7c6c6bb6","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0664f20102ec7072781f9218a90ce13d15acbd73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.ea7c6c6bb6.tgz","fileCount":1158,"integrity":"sha512-AIT/QVvgSo2jcDPO/8qCJlDsH9EirYoRkxdKVzTZBiGACUx7jakPyEacp4gqEqj+DnT/XShxMzTDIg3Wb46eyw==","signatures":[{"sig":"MEYCIQCmCLw+bvsyuYxYrmVHr/uIZ2kuoNPgcsuClBgJoIrDQgIhAJTM07HiYqERdhOP+r7e8HXS9DFGX4Qo+j/fRAlEHx//","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3520995},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e1dda0595edbbe992cc2c426e6a1ae978b96f127","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.ea7c6c6bb6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.ea7c6c6bb6","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.ea7c6c6bb6","@lodestar/utils":"1.18.0-dev.ea7c6c6bb6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.ea7c6c6bb6","@lodestar/logger":"1.18.0-dev.ea7c6c6bb6","@lodestar/params":"1.18.0-dev.ea7c6c6bb6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.ea7c6c6bb6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.ea7c6c6bb6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.ea7c6c6bb6","@lodestar/light-client":"1.18.0-dev.ea7c6c6bb6","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.ea7c6c6bb6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.ea7c6c6bb6_1711589541498_0.6159683386358354","host":"s3://npm-registry-packages"}},"1.18.0-dev.d8f6199889":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.d8f6199889","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.d8f6199889","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8da8c858c9bbf84b8204685f1acbfb0247bb890b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.d8f6199889.tgz","fileCount":1155,"integrity":"sha512-AnbgoKI7S3CaUu4vFYzvWgvAQGUq04tFj/34r9Ibe5gT1am7Xm+zx3CLlxxTNGl3ISyjHbSEOglPmDriWFReSg==","signatures":[{"sig":"MEYCIQDWrnmC+Qg4ocBB1kq5GnWMQL8XrvwDY+FaEKLSd7vQ+AIhAJw+HPtcWeNWPPonKKOwk/qMI22l0r1Edthy4AM0KcZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3489219},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"909e4dc78099bfb749c1739de88a27758d1805b7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.d8f6199889","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.d8f6199889","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.d8f6199889","@lodestar/utils":"1.18.0-dev.d8f6199889","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.d8f6199889","@lodestar/logger":"1.18.0-dev.d8f6199889","@lodestar/params":"1.18.0-dev.d8f6199889","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.d8f6199889","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.d8f6199889","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.d8f6199889","@lodestar/light-client":"1.18.0-dev.d8f6199889","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.d8f6199889","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.d8f6199889_1711590650812_0.9401909412246405","host":"s3://npm-registry-packages"}},"1.18.0-dev.20bc193da0":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.20bc193da0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.20bc193da0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a90c92682a4484b8d55423546b68e3ed3a71b73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.20bc193da0.tgz","fileCount":1155,"integrity":"sha512-AMboDHU8wz+NWzmmQ6xHmMKeVXO1N6isMNZ+oucILYgZKvQoiVx0gzr57x+KiJS6+IQ+BYLqBcdKV9D6Zdp1Mw==","signatures":[{"sig":"MEQCID0ZsseTP5xt8U3OsVVl7mUHf1UNTihyt9SjHzKYLAsWAiArHXQDrG66sgSchrZeFYTi5BBBF02WUEPQYZ95EEWzBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3489422},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"59f8a26559a5f1e942b1e9d2537778aa7c05ef44","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.20bc193da0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.20bc193da0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.20bc193da0","@lodestar/utils":"1.18.0-dev.20bc193da0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.20bc193da0","@lodestar/logger":"1.18.0-dev.20bc193da0","@lodestar/params":"1.18.0-dev.20bc193da0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.20bc193da0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.20bc193da0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.20bc193da0","@lodestar/light-client":"1.18.0-dev.20bc193da0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.20bc193da0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.20bc193da0_1711597224015_0.7334439556212711","host":"s3://npm-registry-packages"}},"1.18.0-dev.841e3cd872":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.841e3cd872","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.841e3cd872","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c223bb05f5a9c3b3dcccbbd3499e87f5379b134","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.841e3cd872.tgz","fileCount":1155,"integrity":"sha512-BegKkO//FeX5qDQUamDv4EV+P8ll6jPJbfDam8PH1abN8uYp1l1LANteQ4klzzP8Agp/i98g/egYA5ONrDoAUw==","signatures":[{"sig":"MEUCIChkMKglDK+ivQeMtlYHKVKYN8y5jCLh8IIwtzHbz8o0AiEAkJBxdbXx2ELJstuE6RteeRIu9JsGH0BUd1HNvKAs26s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490512},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a0acae362e08401b5935f36017b817d5d40f412d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.841e3cd872","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.841e3cd872","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.841e3cd872","@lodestar/utils":"1.18.0-dev.841e3cd872","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.841e3cd872","@lodestar/logger":"1.18.0-dev.841e3cd872","@lodestar/params":"1.18.0-dev.841e3cd872","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.841e3cd872","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.841e3cd872","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.841e3cd872","@lodestar/light-client":"1.18.0-dev.841e3cd872","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.841e3cd872","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.841e3cd872_1711598691374_0.9219486815267024","host":"s3://npm-registry-packages"}},"1.18.0-dev.ecc8f8bda3":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.ecc8f8bda3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.ecc8f8bda3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f0c713a84ba6b3790925e6ad9b779d81ffdfc1f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.ecc8f8bda3.tgz","fileCount":1155,"integrity":"sha512-CNfdSM+XSW5JjLnVLAGGqAIDczey6MeXD2I5TvbMakKfkug+pcAok3YUiixyDf4QMOOa4wCJVRgj87msGMj54Q==","signatures":[{"sig":"MEUCIGQOl8mlv+UHBuhigcQgPUWMlPw1jLgmFBCJJS2NiXQQAiEA9bWoNEV/PciuR1LYQBgtUI8/Ss80H00w5wH+ytcbBL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490431},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e2b6d81c9fc5da88166cb6f4804d5c10c00e00d9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.ecc8f8bda3","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.ecc8f8bda3","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.ecc8f8bda3","@lodestar/utils":"1.18.0-dev.ecc8f8bda3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.ecc8f8bda3","@lodestar/logger":"1.18.0-dev.ecc8f8bda3","@lodestar/params":"1.18.0-dev.ecc8f8bda3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.ecc8f8bda3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.ecc8f8bda3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.ecc8f8bda3","@lodestar/light-client":"1.18.0-dev.ecc8f8bda3","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.ecc8f8bda3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.ecc8f8bda3_1711614216367_0.2852312753637307","host":"s3://npm-registry-packages"}},"1.18.0-dev.e10a54d8d5":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.e10a54d8d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.e10a54d8d5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c558bd0b2b853e7ce4b2b94114d07d54b2cc03e5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.e10a54d8d5.tgz","fileCount":1155,"integrity":"sha512-Oxj7OhTj21yBuzURBu0tJx71qAstqU0NE85TCdiGkU4zL1NyBlOQ4Xjk6jnvwI2jajxmwsw8+RtRoESmnBHiFQ==","signatures":[{"sig":"MEUCICtaOImiKaafdKrLNwIg8AKfXs0J14tZv0TXD35Z662PAiEA9Pxh9+5Z4jCKyBtF9s35G4M9gPdFlIPGjqjAVU3bOz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490479},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9dcb9f13aa277adb93b044aff3f47b98bb14fd66","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.e10a54d8d5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.e10a54d8d5","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.e10a54d8d5","@lodestar/utils":"1.18.0-dev.e10a54d8d5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.e10a54d8d5","@lodestar/logger":"1.18.0-dev.e10a54d8d5","@lodestar/params":"1.18.0-dev.e10a54d8d5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.e10a54d8d5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.e10a54d8d5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.e10a54d8d5","@lodestar/light-client":"1.18.0-dev.e10a54d8d5","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.e10a54d8d5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.e10a54d8d5_1711623924604_0.7889501631616713","host":"s3://npm-registry-packages"}},"1.18.0-dev.ae9a32e99f":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.ae9a32e99f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.ae9a32e99f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63d7120f2458159dc329830e795f7d3a61a3e8d5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.ae9a32e99f.tgz","fileCount":1155,"integrity":"sha512-Cvl6h10/pGidkf3UPT/+uEyWuUGeQbh8BBzLhJdBK+Hb6KMlpS6dGSpNCXaTCo+AbPbEO9F22jfsiD34dqmvsg==","signatures":[{"sig":"MEQCIH6h2ZA1BYElbRM7J3x2Y49m4eQAFlID/q9ZGTdcPyY0AiAETpDO/NR0+G5oJfpc12PllswiXMJvBBhm0vlWeLUeAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490545},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7cad48d994db11a41aa3117636cc4b8c396ac8f8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.11.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.ae9a32e99f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.ae9a32e99f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.ae9a32e99f","@lodestar/utils":"1.18.0-dev.ae9a32e99f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.ae9a32e99f","@lodestar/logger":"1.18.0-dev.ae9a32e99f","@lodestar/params":"1.18.0-dev.ae9a32e99f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.ae9a32e99f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.ae9a32e99f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.ae9a32e99f","@lodestar/light-client":"1.18.0-dev.ae9a32e99f","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.ae9a32e99f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.ae9a32e99f_1711625215362_0.36148947410327104","host":"s3://npm-registry-packages"}},"1.18.0-dev.b81230acea":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.b81230acea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.b81230acea","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2fbe6dbf9fbc9a73753b4c50151cf40670462c86","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.b81230acea.tgz","fileCount":1155,"integrity":"sha512-TGWSqiVDkDhnKrCOd2brdro935Bmis3Z8nSTJIvnGFbaX1DcXbMOmwbA8rjbq1o860NzBM7ICpCJv9QF2IwRNg==","signatures":[{"sig":"MEUCIAdLUQgpgqjZ2zAJ6kFte4eWo0eyNt1qruOz1x8tsr11AiEAovEi9z95JDUT9NrJO32PRviIA5e5C+cV7VMyR49a+mQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490545},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1b5df1454e23f95dd87f6fafbb3942e0f7c8dc59","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.b81230acea","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.b81230acea","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.b81230acea","@lodestar/utils":"1.18.0-dev.b81230acea","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.b81230acea","@lodestar/logger":"1.18.0-dev.b81230acea","@lodestar/params":"1.18.0-dev.b81230acea","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.b81230acea","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.b81230acea","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.b81230acea","@lodestar/light-client":"1.18.0-dev.b81230acea","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.b81230acea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.b81230acea_1711709842195_0.9634267780764076","host":"s3://npm-registry-packages"}},"1.18.0-dev.b9271269fa":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.b9271269fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.b9271269fa","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c9d429413d1ecb242072bf0ac9d3e24e766ffaf2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.b9271269fa.tgz","fileCount":1155,"integrity":"sha512-BYR7ihKXGqTNbaubXUijwL/4anrkhJZJ4zFGQQKe+mkpEEUhFWohuArNdeS+KuBFflIvoX+X4w2jgcvZJvrU+Q==","signatures":[{"sig":"MEQCIGJy7jJULHicovWnVD77bhlviV4N5eIQzylr4fzKiCksAiBUPogNbkfPhjayDOzcFpc/ChTlzWHNwooLoBvnjxdbng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490545},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9bcb72c47c3115fb112b06381025eda8cf84e83a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.b9271269fa","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.b9271269fa","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.b9271269fa","@lodestar/utils":"1.18.0-dev.b9271269fa","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.b9271269fa","@lodestar/logger":"1.18.0-dev.b9271269fa","@lodestar/params":"1.18.0-dev.b9271269fa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.b9271269fa","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.b9271269fa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.b9271269fa","@lodestar/light-client":"1.18.0-dev.b9271269fa","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.b9271269fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.b9271269fa_1711970218617_0.7240156684132082","host":"s3://npm-registry-packages"}},"1.18.0-dev.c0addb73a0":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.c0addb73a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.c0addb73a0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0abadcaa3f66cedd22df75280365003731f99a08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.c0addb73a0.tgz","fileCount":1155,"integrity":"sha512-SHXHpmrxOshm1QhU9MFrR9RNogmdsBHKscekR1uTjyQufutRZ5GZ852G8rdZEemmal5gZ3QIvCbCRtmydQ1gUQ==","signatures":[{"sig":"MEUCIQCvkCEESfi4MoI1n8IA4IHP6ZXxWQ8YRkoj+H9hHr/I5wIgT/o977kvRqmoJymwOVqI/Ax18JTar4a3Du7IsqUGrSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490687},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1222284bc0b11b20baf4bb9f22384e059e4d9e9f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.c0addb73a0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.c0addb73a0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.c0addb73a0","@lodestar/utils":"1.18.0-dev.c0addb73a0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.c0addb73a0","@lodestar/logger":"1.18.0-dev.c0addb73a0","@lodestar/params":"1.18.0-dev.c0addb73a0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.c0addb73a0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.c0addb73a0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.c0addb73a0","@lodestar/light-client":"1.18.0-dev.c0addb73a0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.c0addb73a0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.c0addb73a0_1712068299254_0.789808583692738","host":"s3://npm-registry-packages"}},"1.18.0-dev.2f8fbb0227":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.2f8fbb0227","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.2f8fbb0227","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"824f44d93424aac8d31807ca1309521c13c053a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.2f8fbb0227.tgz","fileCount":1155,"integrity":"sha512-8YTqamlH4Bx7/aj9TJMEBNLtnAZlTcgT+NNXCYUBGUEzIlmeFD5pd9wfkrzg+vN45aa8skseKV+d+LoqBkV7yg==","signatures":[{"sig":"MEUCIBqc9Kg/RBsksaKmmR52dFUdNjItlmKZh9tZQn6yy2kYAiEAhVkb3tkYmxSMyaEv2zclYY/v8vEoJkRYc7Ny/JKIp9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490687},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"62aafda38b0d51ae3b9d041647167f555d269117","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.2f8fbb0227","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.2f8fbb0227","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.2f8fbb0227","@lodestar/utils":"1.18.0-dev.2f8fbb0227","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.2f8fbb0227","@lodestar/logger":"1.18.0-dev.2f8fbb0227","@lodestar/params":"1.18.0-dev.2f8fbb0227","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.2f8fbb0227","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.2f8fbb0227","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.2f8fbb0227","@lodestar/light-client":"1.18.0-dev.2f8fbb0227","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.2f8fbb0227","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.2f8fbb0227_1712129980182_0.7549905410328355","host":"s3://npm-registry-packages"}},"1.18.0-dev.b28496255a":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.b28496255a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.b28496255a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a7052b11a27f56275df126c75d4912aad171d0e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.b28496255a.tgz","fileCount":1155,"integrity":"sha512-LrfpVYNRCEyg/9BjIzibkcX3fBcsbYpbvORqVA68HtuUcmR/DGfa9LoYGxsTSyw4YSx7lc0BQi6ufHwGhrtwWQ==","signatures":[{"sig":"MEYCIQDp7U6VExS7RfLKZMyOfRuXJdGm95MNghhtsRSyw9ihGgIhAJquo7eCUcAONXvX5+HnpDTPbLj//LFOQ31h5Ph2kvAa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490876},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"72d3a3826f6452b737f1f02a56194cc3364cadbf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.b28496255a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.b28496255a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.b28496255a","@lodestar/utils":"1.18.0-dev.b28496255a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.b28496255a","@lodestar/logger":"1.18.0-dev.b28496255a","@lodestar/params":"1.18.0-dev.b28496255a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.b28496255a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.b28496255a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.b28496255a","@lodestar/light-client":"1.18.0-dev.b28496255a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.b28496255a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.b28496255a_1712136695087_0.6910649992850908","host":"s3://npm-registry-packages"}},"1.18.0-dev.5577996dc2":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.5577996dc2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.5577996dc2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3d14261f659f498d7513e3657ba3c9a7b00865ad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.5577996dc2.tgz","fileCount":1155,"integrity":"sha512-gEk1ww1DKDvPqruNJOCcW2RLoOHo5UkTAbnjYxT8yQHbWXnCavliHdvrV9hZZyv07C7qPtIw2YrNUE1JQ5x/zg==","signatures":[{"sig":"MEUCIAklePU73G6T6AdOKKNVe8tOADBn1nei1VJVxZHcdkE4AiEA80TSC4dQ19RXv2YTVeOxOMZe9wGxvJXXxxp8Ec7y9Kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490876},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a4d05aa0e7633729f1d9aa75c73e5154bf13cc3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.5577996dc2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.5577996dc2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.5577996dc2","@lodestar/utils":"1.18.0-dev.5577996dc2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.5577996dc2","@lodestar/logger":"1.18.0-dev.5577996dc2","@lodestar/params":"1.18.0-dev.5577996dc2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.5577996dc2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.5577996dc2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.5577996dc2","@lodestar/light-client":"1.18.0-dev.5577996dc2","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.5577996dc2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.5577996dc2_1712156260855_0.36666904501536757","host":"s3://npm-registry-packages"}},"1.18.0-dev.3076b4cbe3":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.3076b4cbe3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.3076b4cbe3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"35ae60bcc510cde50ad69323cd3407baefce3c2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.3076b4cbe3.tgz","fileCount":1155,"integrity":"sha512-ZT457mTqGkRKsRsF7iTeAbU7SweC/gKcrtLZsBZKpqwMIvaORpuIDgoW8ADOEkWiZ34NkReJ7Gd7n3Js328q/A==","signatures":[{"sig":"MEUCIBn+X0KtjyM35k/cRTqAle1eMwY2b3sYyVP6Gza0q4aKAiEAhkw4Vwm2eBUSma618uAmnXa53Xm0K3QOIeHDKxcLBO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490876},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"60d4707ca75527ccf854b6fd1f95f91e19e32194","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.3076b4cbe3","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.3076b4cbe3","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.3076b4cbe3","@lodestar/utils":"1.18.0-dev.3076b4cbe3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.3076b4cbe3","@lodestar/logger":"1.18.0-dev.3076b4cbe3","@lodestar/params":"1.18.0-dev.3076b4cbe3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.3076b4cbe3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.3076b4cbe3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.3076b4cbe3","@lodestar/light-client":"1.18.0-dev.3076b4cbe3","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.3076b4cbe3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.3076b4cbe3_1712168940242_0.6922280985006737","host":"s3://npm-registry-packages"}},"1.18.0-dev.fd6691d035":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.fd6691d035","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.fd6691d035","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"612e6e463adf105177c600db5e9a2b14c27eebd8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.fd6691d035.tgz","fileCount":1155,"integrity":"sha512-e4C731zVOhAyg4b4U8eHzyUPhIuqaQY5v/nsZUOJD/cgEoco5gNbO36q9KVEuw4oLckvXf4/Htiy7C4lJFVr6Q==","signatures":[{"sig":"MEYCIQCpY8xXx05cAVtDxg3QN6Z864ykfiMp/+9IUy++1Cr7BQIhAOTrbz7wY2Vro+d0jES8NciFbu2eqGAS7O3IA++Jnwpe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490876},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"836569b400fbf7d7331916cd06a84da330942ae3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.19.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.fd6691d035","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.fd6691d035","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.fd6691d035","@lodestar/utils":"1.18.0-dev.fd6691d035","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.fd6691d035","@lodestar/logger":"1.18.0-dev.fd6691d035","@lodestar/params":"1.18.0-dev.fd6691d035","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.fd6691d035","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.fd6691d035","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.fd6691d035","@lodestar/light-client":"1.18.0-dev.fd6691d035","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.fd6691d035","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.fd6691d035_1712244266352_0.05180104010574049","host":"s3://npm-registry-packages"}},"1.18.0-dev.2ee8ac6a4d":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.2ee8ac6a4d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.2ee8ac6a4d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5dc748794cebf9b2f4c8dd8dd58059e3d09fde5b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.2ee8ac6a4d.tgz","fileCount":1155,"integrity":"sha512-v/ur2WSupS35otT/YQ+4M9M56zV6YVS8LH0Dkcz01Jmn9lCDzkNR3XuLun9SpS22pA9gVLJ2/LAkk5vKxzVDiA==","signatures":[{"sig":"MEQCIB1biB6YIiPz5H4mQDcxEDS1/CyDa+yJMwUjniVdlGVPAiBVyLue14HcUa95Bgq9/bZels4h+xAbJz8Wd7IIH6MpfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3490897},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3d8ca104a7ffe176e3fe859980f36b54793b3694","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.2ee8ac6a4d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.2ee8ac6a4d","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.2ee8ac6a4d","@lodestar/utils":"1.18.0-dev.2ee8ac6a4d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.2ee8ac6a4d","@lodestar/logger":"1.18.0-dev.2ee8ac6a4d","@lodestar/params":"1.18.0-dev.2ee8ac6a4d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.2ee8ac6a4d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.2ee8ac6a4d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.2ee8ac6a4d","@lodestar/light-client":"1.18.0-dev.2ee8ac6a4d","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.2ee8ac6a4d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.2ee8ac6a4d_1712245941471_0.9665166304092017","host":"s3://npm-registry-packages"}},"1.18.0-dev.e2025925ff":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.e2025925ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.e2025925ff","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd6d349a611ebb4b3821d3771165f9304bb3e8c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.e2025925ff.tgz","fileCount":1155,"integrity":"sha512-xyehI48iRmSvwAqWxpKE4oen0CZ0feTxHZ0Vc4xmF+B6OOAOc/Sw4OCBU/dCqOf6bpkFmfMC0O2J9PBaZfUkpw==","signatures":[{"sig":"MEUCICRdiz7oFL+mfN8Yol7E9wHtmO7RTFJetdAn840q/2SdAiEAlUU0NguOOXb622IG2Qbs+u9KGQdUVrUgRXPY3maolzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496151},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"990c177bdbd138744fc6f4fd4b42c1bd1378ce17","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.e2025925ff","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.e2025925ff","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.e2025925ff","@lodestar/utils":"1.18.0-dev.e2025925ff","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.e2025925ff","@lodestar/logger":"1.18.0-dev.e2025925ff","@lodestar/params":"1.18.0-dev.e2025925ff","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.e2025925ff","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.e2025925ff","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.e2025925ff","@lodestar/light-client":"1.18.0-dev.e2025925ff","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.e2025925ff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.e2025925ff_1712311110068_0.06792392906385047","host":"s3://npm-registry-packages"}},"1.18.0-dev.898cd903bf":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.898cd903bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.898cd903bf","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b7bbc73f9e8bc8fba614e49961e816d52603a82","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.898cd903bf.tgz","fileCount":1155,"integrity":"sha512-/E/D2QVVuV/wGb7gLyvDS4HZ4byT+/O7EXg+qO5BnzaYkhdEdFj4CnJ+6LNlUD1hGYnS+SwqcKPv03KbzrwHCQ==","signatures":[{"sig":"MEUCIEh75h3AVNyAYCPaDQciuuD5JQJz7uZsCAJSDGcPFZyrAiEAvgRy1cuug508dfbPT7KSqv2wVinEqAiIUBm3mxb5Xdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496676},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cfc4b4e4fdb1dbd42c180df6faa986b86a58694a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.898cd903bf","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.898cd903bf","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.898cd903bf","@lodestar/utils":"1.18.0-dev.898cd903bf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.898cd903bf","@lodestar/logger":"1.18.0-dev.898cd903bf","@lodestar/params":"1.18.0-dev.898cd903bf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.898cd903bf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.898cd903bf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.898cd903bf","@lodestar/light-client":"1.18.0-dev.898cd903bf","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.898cd903bf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.898cd903bf_1712312235530_0.9661503922737513","host":"s3://npm-registry-packages"}},"1.18.0-dev.91801fa9f9":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.91801fa9f9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.91801fa9f9","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d40fcf5802a6c026485abf45bc1e8ba8fe4456b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.91801fa9f9.tgz","fileCount":1155,"integrity":"sha512-ggs5WqcJqUB/Aq2o6EjwCmYscJUQvQ2dOFZxD7mP8UxFa+ynv2V/RhLYOuG1x6VZV/fRuFaoHylKRINJtRZdjg==","signatures":[{"sig":"MEUCIQCbxx8ayYSMWEdfJOsMDwNOObBYRO27BR213P+9gRFyuQIgc+i+8UD91nx7ltGFfPWiLh4zjIk4SB4z30feQbKV5ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496676},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"25e107bf22be83f8a3becf24fb89e4dcedbed715","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.91801fa9f9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.91801fa9f9","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.91801fa9f9","@lodestar/utils":"1.18.0-dev.91801fa9f9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.91801fa9f9","@lodestar/logger":"1.18.0-dev.91801fa9f9","@lodestar/params":"1.18.0-dev.91801fa9f9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.91801fa9f9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.91801fa9f9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.91801fa9f9","@lodestar/light-client":"1.18.0-dev.91801fa9f9","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.91801fa9f9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.91801fa9f9_1712327657663_0.48583526725189063","host":"s3://npm-registry-packages"}},"1.18.0-dev.ee1169a15b":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.ee1169a15b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.ee1169a15b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d00d668689a5182645a6e3bb6f7122aaf57f5411","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.ee1169a15b.tgz","fileCount":1155,"integrity":"sha512-96zOx6DEn9dKeMVOFHV1lkomdaZEBq9hsMHgOr9gCxUQbKrZEkcXlVqLD/vVxPzd45amz/YgaO7LEArfd1IAzg==","signatures":[{"sig":"MEQCIAxgHhTUBp8E2OtGyd1EEI0MlUOVmFsCuBdMPuUXhpniAiBj0lrqPH1im08fTqzP34SPknxYnR4ASCL1OvBkyhXu+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3496676},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"63b3af0aee70bac592d097de2bf1d390009e7d6d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.ee1169a15b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.ee1169a15b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.ee1169a15b","@lodestar/utils":"1.18.0-dev.ee1169a15b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.ee1169a15b","@lodestar/logger":"1.18.0-dev.ee1169a15b","@lodestar/params":"1.18.0-dev.ee1169a15b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.ee1169a15b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.ee1169a15b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.ee1169a15b","@lodestar/light-client":"1.18.0-dev.ee1169a15b","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.ee1169a15b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.ee1169a15b_1712328657971_0.7367448305343107","host":"s3://npm-registry-packages"}},"1.18.0-dev.3226411ab5":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.3226411ab5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.3226411ab5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0c2744585ab1fcea10fc46b9717c33f6361011b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.3226411ab5.tgz","fileCount":1158,"integrity":"sha512-9Zw9Dq+MOC2p4AWTA8XKRENRV1hncOAowyMYHx12SMNpxMRprhPm7Ze6sKIzRY3QqAQAORRlOJcBULRfj9Vzng==","signatures":[{"sig":"MEQCIG9N+JIRLUPTel41vc+uBvqk7Ug7Px9b0xgU+FrOQ163AiBGl83r/Lvv0edyQuocjt0IDZRUUf/+80E/Mf/40V7FRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0397e39c293aabb2882cd704841702b9b9812587","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.3226411ab5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.3226411ab5","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.3226411ab5","@lodestar/utils":"1.18.0-dev.3226411ab5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.3226411ab5","@lodestar/logger":"1.18.0-dev.3226411ab5","@lodestar/params":"1.18.0-dev.3226411ab5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.3226411ab5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.3226411ab5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.3226411ab5","@lodestar/light-client":"1.18.0-dev.3226411ab5","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.3226411ab5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.3226411ab5_1712329605487_0.5636546026095359","host":"s3://npm-registry-packages"}},"1.18.0-dev.f2ec0d4236":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.f2ec0d4236","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.f2ec0d4236","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3b20c334b256b9f6c124837d67513819882be23","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.f2ec0d4236.tgz","fileCount":1158,"integrity":"sha512-q/R+CMzq42NkwwViLOvczRHjtiuQ/2THqivt8yNbBL4EzuffzgTlxSS8VJTvoaSz0T2ipBXEIn8PzAqkTFurhw==","signatures":[{"sig":"MEUCIQD7MLmflPY/2kzI/SnPS98EsBWukIOe6GSgcSCo3OZEvAIgLHL8Ds4Q8ST+6JHIKnNtI2DHtgIljVT1SmMYcXcekro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9e1c44091326deb5a80ddbc1bf53dd72122b8c05","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.f2ec0d4236","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.f2ec0d4236","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.f2ec0d4236","@lodestar/utils":"1.18.0-dev.f2ec0d4236","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.f2ec0d4236","@lodestar/logger":"1.18.0-dev.f2ec0d4236","@lodestar/params":"1.18.0-dev.f2ec0d4236","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.f2ec0d4236","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.f2ec0d4236","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.f2ec0d4236","@lodestar/light-client":"1.18.0-dev.f2ec0d4236","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.f2ec0d4236","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.f2ec0d4236_1712331702466_0.8866700830937093","host":"s3://npm-registry-packages"}},"1.18.0-dev.ef0641dc76":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.ef0641dc76","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.ef0641dc76","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c964c74ba2b4966b9fe5762f1b7e0be07678397","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.ef0641dc76.tgz","fileCount":1158,"integrity":"sha512-WwOjWy4ibpqBoNAuT8tnlhD79o7R07NBZd5AkMR8nuztlgeBZy2F+y7pKNlLT6Ogym6KHgG6VMmbLQnV2ACPIA==","signatures":[{"sig":"MEUCIQD0YwKZtK3KdwWhfe0H2LBl1VbYxvhcDBJ5Zi5QjAHEtAIgVOTk3Tusdw41qe0LVF0DJqBemWx+QV2Un8o0TVw5V48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"28ec31635d2143d709789e11da7158a70dc25a17","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.ef0641dc76","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.ef0641dc76","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.ef0641dc76","@lodestar/utils":"1.18.0-dev.ef0641dc76","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.ef0641dc76","@lodestar/logger":"1.18.0-dev.ef0641dc76","@lodestar/params":"1.18.0-dev.ef0641dc76","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.ef0641dc76","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.ef0641dc76","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.ef0641dc76","@lodestar/light-client":"1.18.0-dev.ef0641dc76","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.ef0641dc76","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.ef0641dc76_1712548428988_0.6806055452069195","host":"s3://npm-registry-packages"}},"1.18.0-dev.65927c699c":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.65927c699c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.65927c699c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bb24049235c4d70aa25f9139d4bd716599590bf0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.65927c699c.tgz","fileCount":1158,"integrity":"sha512-Bs6CFO3l1/Zi70zaqdjsHGP8B8AW+pJ28Y8E7nB0z7mJnmK23TXcgxAzE54ze0qJX4kYPk6IunA5G31s3RNO0g==","signatures":[{"sig":"MEYCIQCc5saqJ0SpLFn3QAjOgMzekjkYRvF0jNDCEhUao7VA7gIhAISDjOesP8RDgVKOYRQEp0qTEqCLgOHG/Rdoad6ZvX2n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497205},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fabc2fd6ae5ec346d6dd61172a68aeb4f3c226ca","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.65927c699c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.65927c699c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.65927c699c","@lodestar/utils":"1.18.0-dev.65927c699c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.65927c699c","@lodestar/logger":"1.18.0-dev.65927c699c","@lodestar/params":"1.18.0-dev.65927c699c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.65927c699c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.65927c699c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.65927c699c","@lodestar/light-client":"1.18.0-dev.65927c699c","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.65927c699c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.65927c699c_1712549532980_0.2430902299764357","host":"s3://npm-registry-packages"}},"1.18.0-dev.b1f4e7e674":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.b1f4e7e674","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.b1f4e7e674","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"64610b43db861234ca32a10f7db0fa44e3c87483","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.b1f4e7e674.tgz","fileCount":1158,"integrity":"sha512-p7Hg4m9+Y2tqUYzKMIXn2WwMiBndFMzLfysAkIchhXDyt87YvqT13EmNHo0qFfY70+GDvWIc7hL+tq3XwGU26g==","signatures":[{"sig":"MEUCIEF116keinRnVS8t/3Jyp14NB7oIlNW9UD6y2gpduLaJAiEAyyXhiIcDNw/tM4mFre9MMqcHP8xvcIFXEXm9KNaClJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497205},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b56db8f04623fdaf45242d1d307f89c502b56aea","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.b1f4e7e674","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.b1f4e7e674","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.b1f4e7e674","@lodestar/utils":"1.18.0-dev.b1f4e7e674","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.b1f4e7e674","@lodestar/logger":"1.18.0-dev.b1f4e7e674","@lodestar/params":"1.18.0-dev.b1f4e7e674","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.b1f4e7e674","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.b1f4e7e674","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.b1f4e7e674","@lodestar/light-client":"1.18.0-dev.b1f4e7e674","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.b1f4e7e674","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.b1f4e7e674_1712563168658_0.6534262774320148","host":"s3://npm-registry-packages"}},"1.18.0-dev.d450cce216":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.d450cce216","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.d450cce216","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a2bb237c8d1f9121517f3556dd6b6037fce15db4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.d450cce216.tgz","fileCount":1158,"integrity":"sha512-+4v52eapgCOkCZwG/KV6yqOdhm3Q4XkTAYSC8kJT6LcRCBIqnJKgYACGKXq72nqY2XEvg13Dal1r3tTlx9qG8A==","signatures":[{"sig":"MEQCIB1ML98iMNCtsXTC4a9tU88wYUYlYRHPuc/bPxfgNZcTAiATRVjvE/FtO4ZmJAAad/h7PhOD5ksvM9KpcPZ90rDPvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497205},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a164dd3a20761bed4cfb67313f7e38eff6fc98ed","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.d450cce216","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.d450cce216","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.d450cce216","@lodestar/utils":"1.18.0-dev.d450cce216","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.d450cce216","@lodestar/logger":"1.18.0-dev.d450cce216","@lodestar/params":"1.18.0-dev.d450cce216","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.d450cce216","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.d450cce216","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.d450cce216","@lodestar/light-client":"1.18.0-dev.d450cce216","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.d450cce216","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.d450cce216_1712576036707_0.7174753368903455","host":"s3://npm-registry-packages"}},"1.18.0-dev.7fadd303fa":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.7fadd303fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.7fadd303fa","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f53695fb3bc854d5ee33773736c84b792fa04141","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.7fadd303fa.tgz","fileCount":1158,"integrity":"sha512-qhKn5vMa//rIm5sGYfd9HRpEH46GQp1uCqyLRP6phEfHVYGaBebPg8BsR8nBa7XKRsvdqh+DdgfMq3BxkZDpNg==","signatures":[{"sig":"MEYCIQCkoUjVAcz9DtWdUy7rxbigqDtssIx4EgWnuJi/XLmYCAIhANAgliMOJyoe6bdh12k4F4EAL8MXB24+T77AxFp+odIX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497422},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e71ae4044ad79e1107a35c053f59adfe1c9e5da9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.7fadd303fa","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.7fadd303fa","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.7fadd303fa","@lodestar/utils":"1.18.0-dev.7fadd303fa","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.7fadd303fa","@lodestar/logger":"1.18.0-dev.7fadd303fa","@lodestar/params":"1.18.0-dev.7fadd303fa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.7fadd303fa","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.7fadd303fa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.7fadd303fa","@lodestar/light-client":"1.18.0-dev.7fadd303fa","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.7fadd303fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.7fadd303fa_1712615076376_0.39186265889667227","host":"s3://npm-registry-packages"}},"1.18.0-dev.6bd9af9c10":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.6bd9af9c10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.6bd9af9c10","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"832b3c25ad35098e1d3eb63084cffaf02baa4949","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.6bd9af9c10.tgz","fileCount":1158,"integrity":"sha512-GiHFEP9vupb0c24JI2lVzGrGrjkxyrjw3WIillFnPSkxLjFV+1LUratMR33UCjcbGfj1dDLfjYyvu+T+aJ1x8w==","signatures":[{"sig":"MEUCIBDFL9mmdAIIZMu3R+BVq/9t7dwqUmhDWY3mzEq48gzuAiEAhz1j0ccAgtn4LGz5na/7xcQaWupVjxika0EwX9/WbVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497422},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2edce98fb06f2ace6a93a54d22e66d7a4a46091d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.6bd9af9c10","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.6bd9af9c10","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.6bd9af9c10","@lodestar/utils":"1.18.0-dev.6bd9af9c10","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.6bd9af9c10","@lodestar/logger":"1.18.0-dev.6bd9af9c10","@lodestar/params":"1.18.0-dev.6bd9af9c10","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.6bd9af9c10","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.6bd9af9c10","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.6bd9af9c10","@lodestar/light-client":"1.18.0-dev.6bd9af9c10","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.6bd9af9c10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.6bd9af9c10_1712671529917_0.9683379966115824","host":"s3://npm-registry-packages"}},"1.18.0-dev.867530552f":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.867530552f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.867530552f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b641e8f9b6f6b1a8a85d89cc3be89bd8ed8179b1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.867530552f.tgz","fileCount":1158,"integrity":"sha512-Z5fnuO/+JwqloYhP0L8In8eRkxUfL1CAARlUVeI2g1bNcD/EWsrB1aIBVe4KFf0vVknXsWAXwl3kPDHh2BPsKQ==","signatures":[{"sig":"MEUCIQCTg91IBUlIysa2AaiGDDkF6RiymblMWRklJZvIKDe4jAIgW4AJaaVF2qGiT/vhmdUgMVB3h/0FkHyR+yfzwbV+XfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497531},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7e4f8b10e8df3557d5b60a156de64efaa75960d8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.867530552f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.867530552f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.867530552f","@lodestar/utils":"1.18.0-dev.867530552f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.867530552f","@lodestar/logger":"1.18.0-dev.867530552f","@lodestar/params":"1.18.0-dev.867530552f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.867530552f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.867530552f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.867530552f","@lodestar/light-client":"1.18.0-dev.867530552f","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.867530552f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.867530552f_1712765317923_0.825996348422015","host":"s3://npm-registry-packages"}},"1.18.0-dev.e029851758":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.e029851758","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.e029851758","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"19a88760912d7966b7e2e248ce3d1be4ec7f02c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.e029851758.tgz","fileCount":1158,"integrity":"sha512-0sqknJrrnod0hc867I5yX4fOmAArss/UdZK/0A/Mj9v2ho5MFGoBdczNnIqRINv9x7FIpJpAXG16G9PDlpZfDw==","signatures":[{"sig":"MEYCIQCBdmkIeqiJSiJNkJWq3frSWP7efJYPlk9vX3hYUumupAIhAKfAKzbK7zwlQc9lh52nb+5zNgxmuvoDnZlfWeIpkjmo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497531},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f0ab396bc0a2dfd140f371590a80fbdce3e67918","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.e029851758","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.e029851758","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.e029851758","@lodestar/utils":"1.18.0-dev.e029851758","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.e029851758","@lodestar/logger":"1.18.0-dev.e029851758","@lodestar/params":"1.18.0-dev.e029851758","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.e029851758","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.e029851758","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.e029851758","@lodestar/light-client":"1.18.0-dev.e029851758","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.e029851758","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.e029851758_1712766315410_0.3272399759043403","host":"s3://npm-registry-packages"}},"1.18.0-dev.f21660edb6":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.f21660edb6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.f21660edb6","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"797c34279c592bfb9c53b806ac5d62b7004d83ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.f21660edb6.tgz","fileCount":1158,"integrity":"sha512-Gzdt8RJh/Py64s/20za8ynBjMkZn6q6DzYp1MQW+aqXLg26KVR7k/1X8YtfAgZfvXhk9ridqretw1o6b374hiA==","signatures":[{"sig":"MEQCIGOCFbowQp6daJKoA3+Vj4C6MCsJUShQ6ZgP7PwjJ4nfAiARhQ0mdiWKd3JO+bIWoXT035ja1283hECSvQovdbHIQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3498050},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"002c906b6d53a799920fe68283770a77de7519b9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.f21660edb6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.f21660edb6","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.f21660edb6","@lodestar/utils":"1.18.0-dev.f21660edb6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.f21660edb6","@lodestar/logger":"1.18.0-dev.f21660edb6","@lodestar/params":"1.18.0-dev.f21660edb6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.f21660edb6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.f21660edb6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.f21660edb6","@lodestar/light-client":"1.18.0-dev.f21660edb6","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.f21660edb6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.f21660edb6_1712797504482_0.48253372397704175","host":"s3://npm-registry-packages"}},"1.18.0-dev.2d766ca289":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.2d766ca289","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.2d766ca289","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"192f8d25fc284a302902633509796db5fb1afcdc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.2d766ca289.tgz","fileCount":1158,"integrity":"sha512-QNTlqG399xg8PY8tuaTOATmz8QAvlhJ91H7IvfK66mZXERLOHRdXAhXQOnsMwj00Ld3cLJcTZ1YLscKccu+fBA==","signatures":[{"sig":"MEYCIQCUBLYIOfeJRLBdMJYRPQzFBoef1N5dW/KUJ/kHnjZYrgIhAKBvsN0NEl8bDbr2G/zqOwwUokczOQX9TBchgeyyj6H7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3498053},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ba8573f4d1fa72ba10f527bec8e6ab7919f32bfb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.2d766ca289","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.2d766ca289","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.2d766ca289","@lodestar/utils":"1.18.0-dev.2d766ca289","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.2d766ca289","@lodestar/logger":"1.18.0-dev.2d766ca289","@lodestar/params":"1.18.0-dev.2d766ca289","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.2d766ca289","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.2d766ca289","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.2d766ca289","@lodestar/light-client":"1.18.0-dev.2d766ca289","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.2d766ca289","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.2d766ca289_1712799026053_0.20285711391100048","host":"s3://npm-registry-packages"}},"1.18.0-dev.4773dd2d09":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.4773dd2d09","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.4773dd2d09","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"07bea32058fc65c9809d6a56a611bdc202cb147d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.4773dd2d09.tgz","fileCount":1158,"integrity":"sha512-g4OMLO+Scan5aUulPDL/r3mdoRxfriggi7hDiUbvAaNasAr8luDCQJ//7Z3cc9L/+rEUdJS7UrgFTC+/sl/YXA==","signatures":[{"sig":"MEQCIFLeJ0t7g6AwY8NITm7nol7P1a2OFZUYNvgyph4q0H+SAiBrZy2aRoJXaqt6NIT6jP9t6LO0KoSacmHg3LhMyk1UgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3498053},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"da4d2633fc976bb2ccc5ab140a0f1bec97c615ed","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.4773dd2d09","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.4773dd2d09","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.4773dd2d09","@lodestar/utils":"1.18.0-dev.4773dd2d09","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.4773dd2d09","@lodestar/logger":"1.18.0-dev.4773dd2d09","@lodestar/params":"1.18.0-dev.4773dd2d09","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.4773dd2d09","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.4773dd2d09","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.4773dd2d09","@lodestar/light-client":"1.18.0-dev.4773dd2d09","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.4773dd2d09","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.4773dd2d09_1712825653775_0.45904078183703634","host":"s3://npm-registry-packages"}},"1.18.0-dev.5ccae1c3f2":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.5ccae1c3f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.5ccae1c3f2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc376109635758ee08978368a77b55628de3b5e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.5ccae1c3f2.tgz","fileCount":1158,"integrity":"sha512-g1N6635scq8fgpg2IGgVUwkMYzgcZ/Q+OdJwqU703SE90znZnQZtTlA8jPOWXv8Tgw8QEfKQrWxcQWmt5Nz8zw==","signatures":[{"sig":"MEYCIQCh2gbu3ggr5fdg1jvQcmO1DTPkq1wyKv6xb6ETqDKmZQIhAOug6JMWldM2wIWiSlZ1wg2xOpCT3NtXtijVJi0miMgR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3501572},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"16176a5bde1633fc152b44acc8c54bdad06e214e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.5ccae1c3f2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.5ccae1c3f2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.5ccae1c3f2","@lodestar/utils":"1.18.0-dev.5ccae1c3f2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.5ccae1c3f2","@lodestar/logger":"1.18.0-dev.5ccae1c3f2","@lodestar/params":"1.18.0-dev.5ccae1c3f2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.5ccae1c3f2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.5ccae1c3f2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.5ccae1c3f2","@lodestar/light-client":"1.18.0-dev.5ccae1c3f2","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.5ccae1c3f2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.5ccae1c3f2_1712832223357_0.01834575013586348","host":"s3://npm-registry-packages"}},"1.18.0-dev.669239be80":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.669239be80","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.669239be80","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ab881d17caa6f654492affdb9bded3c76574c7a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.669239be80.tgz","fileCount":1158,"integrity":"sha512-2a7FBvE2ZH3H4xBRhZ47n9XECLPgXnUW3f6zawsUxpUJI7ZU2ZlY45MOZGrtIUGFh68Cyh+zkUHeChaDB7G5jw==","signatures":[{"sig":"MEUCIALzXREV5O63K4/AXBBcGI6U71g31JqGTw9Yb9mhy5CwAiEA7h1+qIyVNZrVPfQg4VqcL291qw19oDyA78KzvskIjGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502142},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bc89c62aa5c6c3a8a40d86d6cc885f7d43a38431","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.669239be80","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.669239be80","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.669239be80","@lodestar/utils":"1.18.0-dev.669239be80","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.669239be80","@lodestar/logger":"1.18.0-dev.669239be80","@lodestar/params":"1.18.0-dev.669239be80","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.669239be80","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.669239be80","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.669239be80","@lodestar/light-client":"1.18.0-dev.669239be80","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.669239be80","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.669239be80_1712857507951_0.7215669821154338","host":"s3://npm-registry-packages"}},"1.18.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.18.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d4829e4a2dd223ec32dc6192ee57004d49cfc7c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-rc.0.tgz","fileCount":1158,"integrity":"sha512-MfuFj3A59aB0hKXrBpbl9x6KdxlEVZBCJFflE8HFJQ4a8N8UJAt7Ivndbz6kqKrCwchTMW5ExamYNiFkogSdCA==","signatures":[{"sig":"MEYCIQC67UPQu0gtLFQ+962iJBRdtk4tmKMZSngZO+m+nmFjUwIhAPIxwPKyhZoeU7HksLIQLDCbAV+2s0vNmjuberLSrIbw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"351554b012189e33549c46e1e40c1adc104dd4b3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-rc.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-rc.0","@lodestar/utils":"1.18.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-rc.0","@lodestar/logger":"1.18.0-rc.0","@lodestar/params":"1.18.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-rc.0","@lodestar/light-client":"1.18.0-rc.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-rc.0_1712929340754_0.8046741983723409","host":"s3://npm-registry-packages"}},"1.18.0-dev.ae984f0f60":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.ae984f0f60","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.ae984f0f60","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ad6033902a442c047c333e79d62c43d2900632c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.ae984f0f60.tgz","fileCount":1158,"integrity":"sha512-zwnIwUoROnklYA0ovr6G60nDje8n4bIk9q6b/JhHBmERugJzUJDzZ3EPQIBOnf1iM3ByrlevvY6kXkApV2BKIg==","signatures":[{"sig":"MEYCIQChWQkW2tE4SMn5vLpAXkkee2ECuzV6fdeFVjpCCQwrUQIhAOgiNS58diXkPbltSVQbNUz2oMlp4TzS2G6itLAVxwMB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502142},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"75ceb4000f86047381789e2eea92f550e3c1eca8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.ae984f0f60","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.ae984f0f60","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.ae984f0f60","@lodestar/utils":"1.18.0-dev.ae984f0f60","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.ae984f0f60","@lodestar/logger":"1.18.0-dev.ae984f0f60","@lodestar/params":"1.18.0-dev.ae984f0f60","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.ae984f0f60","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.ae984f0f60","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.ae984f0f60","@lodestar/light-client":"1.18.0-dev.ae984f0f60","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.ae984f0f60","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.ae984f0f60_1713003356972_0.8346063658245937","host":"s3://npm-registry-packages"}},"1.18.0-dev.e68a6a244e":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.e68a6a244e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.e68a6a244e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b80fbd4aa931e7d324094e4e70b97f79ed539401","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.e68a6a244e.tgz","fileCount":1158,"integrity":"sha512-GxDuZ+B4pwJU9ME7oHmGFTWAryhiUlltttcJrQWyD1etL6sJMvoa5sPVwG47dmpmnzIiQLzjkTjIW6B5kj9xlw==","signatures":[{"sig":"MEYCIQDhnSLWPyO5pIU4PvSBVXbPflXDrokq120MEu98bvDvJQIhAN+tLJ7F2+vYnW2nAB/OejGZdC/Yj7IGUvcKuNfbzs6y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dae16b5f88e407a6ec20e87d5a5128fc8ddcb560","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.e68a6a244e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.e68a6a244e","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.e68a6a244e","@lodestar/utils":"1.18.0-dev.e68a6a244e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.e68a6a244e","@lodestar/logger":"1.18.0-dev.e68a6a244e","@lodestar/params":"1.18.0-dev.e68a6a244e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.e68a6a244e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.e68a6a244e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.e68a6a244e","@lodestar/light-client":"1.18.0-dev.e68a6a244e","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.e68a6a244e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.e68a6a244e_1713176212460_0.3880771560928291","host":"s3://npm-registry-packages"}},"1.18.0-dev.3d30f2f1b1":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.3d30f2f1b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.3d30f2f1b1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50e88643f519a42a4a350200a23ecf501b366eca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.3d30f2f1b1.tgz","fileCount":1158,"integrity":"sha512-6q7ZiGVmTzGHh9cCL3rJwIygDbaUCReL8i/XvBOct7HMN63s4XFn70EbF9jdOE/sPguIQCz/RbCGCZKgtetPZQ==","signatures":[{"sig":"MEUCIBlyhYFUU5lL2Q81g1bNkaraEiKXtoX9UmQNMIS6ZthaAiEA/4icy6GUrmChy1AmhVaygO8cQCYdMqTBsFZRxzqTPRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502931},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dd966bd982fda3a5646a3690f0c3604f31fb2b30","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.3d30f2f1b1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.3d30f2f1b1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.3d30f2f1b1","@lodestar/utils":"1.18.0-dev.3d30f2f1b1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.3d30f2f1b1","@lodestar/logger":"1.18.0-dev.3d30f2f1b1","@lodestar/params":"1.18.0-dev.3d30f2f1b1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.3d30f2f1b1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.3d30f2f1b1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.3d30f2f1b1","@lodestar/light-client":"1.18.0-dev.3d30f2f1b1","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.3d30f2f1b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.3d30f2f1b1_1713215834340_0.3073585140130415","host":"s3://npm-registry-packages"}},"1.18.0-dev.2dae605a9c":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.2dae605a9c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.2dae605a9c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6700eb4fd4141ee9b4d4617f0ec4c3967a7073c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.2dae605a9c.tgz","fileCount":1158,"integrity":"sha512-iBqZJ/iNp2uLGBBERK64r4mKfZhAJM5sMjyhAY5Ms8dbA0Q4mzbdnQFSUN8+wwuYgKlXUxvWCLpbymh6IM0LqQ==","signatures":[{"sig":"MEYCIQDp62c87/v6fU5g2+kp8xA0pyIeatPDWl56ODWkndqiIwIhAJSB1E5J5rNTOWnU+pxtHLcF20zxZITjImUhOS3V7JVH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503053},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c47fae9aa0af06b040abcfec2a75ca8b50374101","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.2dae605a9c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.2dae605a9c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.2dae605a9c","@lodestar/utils":"1.18.0-dev.2dae605a9c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.2dae605a9c","@lodestar/logger":"1.18.0-dev.2dae605a9c","@lodestar/params":"1.18.0-dev.2dae605a9c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.2dae605a9c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.2dae605a9c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.2dae605a9c","@lodestar/light-client":"1.18.0-dev.2dae605a9c","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.2dae605a9c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.2dae605a9c_1713216780186_0.02460276804562045","host":"s3://npm-registry-packages"}},"1.18.0-dev.eed85ed168":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.eed85ed168","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.eed85ed168","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"35e0584e2e4f5f1828d48a84dd35d8a491588642","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.eed85ed168.tgz","fileCount":1158,"integrity":"sha512-XtLqerpC4iU7S5urJuJA6o/0ESbkmcbExWzjEfYRb+/gkXws5JFlQg5i7LIy/bIBbB0Ns8QZJo5AIvHP4C3r7Q==","signatures":[{"sig":"MEUCIFsJ/NcEojdPu4j4zw1I3PSHwv9IKppA6z53VlAgS56hAiEA0No3r+Rnsscv413WNX1YOPa7mh2WzKO6Xd/az+jGvvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0c90d88d9a29d39c1e1cb384a74dcc935d6fefc7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.eed85ed168","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.eed85ed168","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.eed85ed168","@lodestar/utils":"1.18.0-dev.eed85ed168","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.eed85ed168","@lodestar/logger":"1.18.0-dev.eed85ed168","@lodestar/params":"1.18.0-dev.eed85ed168","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.eed85ed168","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.eed85ed168","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.eed85ed168","@lodestar/light-client":"1.18.0-dev.eed85ed168","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.eed85ed168","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.eed85ed168_1713360486853_0.943124027187102","host":"s3://npm-registry-packages"}},"1.18.0-dev.eb84b49778":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.eb84b49778","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.eb84b49778","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6e2cf7589785cd16b7ac3a0f01b6c70b8a963969","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.eb84b49778.tgz","fileCount":1158,"integrity":"sha512-vTWROLZjBnaDld6VP52SYbRa56oZriW+qA6a8F4kGbZdvvsTCJfy5sc/c05L7GR51gswR9zlagOoYbrNnRrd8w==","signatures":[{"sig":"MEUCIGL7/ONtxfZWcmMXitMjO0goj9vA4GORMFYzi19YXgpuAiEAnorLNQGNDTyNtY9PPk41j3hrQxvqswi+ltL0ULyBoeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"467a8293bc98dcf066b307456ffe8ae73657107b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.eb84b49778","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.eb84b49778","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.eb84b49778","@lodestar/utils":"1.18.0-dev.eb84b49778","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.eb84b49778","@lodestar/logger":"1.18.0-dev.eb84b49778","@lodestar/params":"1.18.0-dev.eb84b49778","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.eb84b49778","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.eb84b49778","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.eb84b49778","@lodestar/light-client":"1.18.0-dev.eb84b49778","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.eb84b49778","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.eb84b49778_1713362749899_0.16198876497665626","host":"s3://npm-registry-packages"}},"1.18.0-dev.f5148b2b91":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.f5148b2b91","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.f5148b2b91","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4a84ec287f050455d8e83b931ccab82fdf9482e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.f5148b2b91.tgz","fileCount":1158,"integrity":"sha512-aVOv+8lz1Swkadmdr16zC9V6a2TIU2JGH4+MyaA5bUd5wIKU56QOha7SITrZLs9ZhCGnzhZkHro0LlO4RIqF3w==","signatures":[{"sig":"MEUCIQD5IssR386o3WbZuhzoAlbhONjWykgoUbhH3GdYV+4DtAIgAU/M2juMerXJglCidGk53Mh5iMc7d9Rfq+AZ4BVTFso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a8bd23d16fa87ed6a30c59100967633a2a53b2db","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.f5148b2b91","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.f5148b2b91","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.f5148b2b91","@lodestar/utils":"1.18.0-dev.f5148b2b91","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.f5148b2b91","@lodestar/logger":"1.18.0-dev.f5148b2b91","@lodestar/params":"1.18.0-dev.f5148b2b91","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.f5148b2b91","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.f5148b2b91","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.f5148b2b91","@lodestar/light-client":"1.18.0-dev.f5148b2b91","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.f5148b2b91","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.f5148b2b91_1713368324130_0.5162697869692925","host":"s3://npm-registry-packages"}},"1.18.0-dev.252fd2f50a":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.252fd2f50a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.252fd2f50a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"020eb43c533c4bcb21d5b7a04671bbc48138451d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.252fd2f50a.tgz","fileCount":1158,"integrity":"sha512-BAecIRK6bZmOaUEKioR192W/29vS5bEPwgImZi2s1scYt+GnsPWJi6tAOolLQI6u5FI91JAstHkbTG5vtVr4qw==","signatures":[{"sig":"MEYCIQCUv2SvV7OEkm7bA4p/WIkBcerCirE9DOjsHfJiJsFpywIhAOcrC96RxUMpUIRkv/SlSjmjBsMFC2QQ+8Gt4VIGDlW3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"df93764c3594a5dd166e442d429a99761346eac5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.252fd2f50a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.252fd2f50a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.252fd2f50a","@lodestar/utils":"1.18.0-dev.252fd2f50a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.252fd2f50a","@lodestar/logger":"1.18.0-dev.252fd2f50a","@lodestar/params":"1.18.0-dev.252fd2f50a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.252fd2f50a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.252fd2f50a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.252fd2f50a","@lodestar/light-client":"1.18.0-dev.252fd2f50a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.252fd2f50a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.252fd2f50a_1713448233605_0.9497495594087821","host":"s3://npm-registry-packages"}},"1.18.0-dev.a3cb2cdad4":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.a3cb2cdad4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.a3cb2cdad4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aab9ad788f25012ba77d820ad1f6036f26fab064","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.a3cb2cdad4.tgz","fileCount":1158,"integrity":"sha512-Kowv6LXhSUQFjFpMAy06x+Lh9MVQ9xqnI8xrfraN2CQ0AOI3d4aFLXSUtb0jBsvgG1OMuEoT9/VV+KXr8NN86A==","signatures":[{"sig":"MEUCIBgBipRwmdy1eqT89a/VPkeIgVAy2rPb7HYLiS9q5q8LAiEAoFiC5Uf3GhxdvUy5ahbSSNE8ExeEOawICB9sJk9ygRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6e2e473e8929544b6d11e19fd96471db7c107ba8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.a3cb2cdad4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.a3cb2cdad4","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.a3cb2cdad4","@lodestar/utils":"1.18.0-dev.a3cb2cdad4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.a3cb2cdad4","@lodestar/logger":"1.18.0-dev.a3cb2cdad4","@lodestar/params":"1.18.0-dev.a3cb2cdad4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.a3cb2cdad4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.a3cb2cdad4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.a3cb2cdad4","@lodestar/light-client":"1.18.0-dev.a3cb2cdad4","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.a3cb2cdad4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.a3cb2cdad4_1713512965555_0.16495226819798225","host":"s3://npm-registry-packages"}},"1.18.0-dev.d145724b78":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.d145724b78","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.d145724b78","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"44b61e4c1344dcf3b1ca4a87aa0e9588eae4f6ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.d145724b78.tgz","fileCount":1158,"integrity":"sha512-4Zus4qxjgfbqxRqaB+3q+BFKPty17Ivj+VVZ18nrzSEofK6kWf6vzOcHBuFxMnRLf6MZE9hCz6gTVOmPRx3mSA==","signatures":[{"sig":"MEYCIQDvz4H15RAvEyVJDNcJNfxbG0FBG3dUx4wbUfIL2hSAeQIhAIovSnSePY9KI+gw0epbwZtBdp+vpKmwL2zZa7+pea9Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b34645b7fc54e9c84c7b11a4f79e71fd4ae67e08","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.d145724b78","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.d145724b78","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.d145724b78","@lodestar/utils":"1.18.0-dev.d145724b78","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.d145724b78","@lodestar/logger":"1.18.0-dev.d145724b78","@lodestar/params":"1.18.0-dev.d145724b78","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.d145724b78","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.d145724b78","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.d145724b78","@lodestar/light-client":"1.18.0-dev.d145724b78","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.d145724b78","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.d145724b78_1713516638637_0.8347720445461171","host":"s3://npm-registry-packages"}},"1.18.0-dev.c0e2bf48ef":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.c0e2bf48ef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.c0e2bf48ef","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fde7475a36c321d7aeb3843ba857d80e186b93a7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.c0e2bf48ef.tgz","fileCount":1158,"integrity":"sha512-AeP7jNLq/HxEX6MgJzm05qkE3+G/59XOIyorgG1NZdcnbsVqYNl9X60nDDSju2bbcFjeOUWWaCrn8G6tEUyyVA==","signatures":[{"sig":"MEUCIDammq/EYYoZipjz1+gjKWDvZIESzQ3v3h3Zo1c/7IeUAiEAwtjB6DXV54zlJ+o82appS9/CeK7I24Y+o/dRZu70z0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8fdc01126ab349d878331a8802d01fbae5924a66","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.c0e2bf48ef","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.c0e2bf48ef","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.c0e2bf48ef","@lodestar/utils":"1.18.0-dev.c0e2bf48ef","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.c0e2bf48ef","@lodestar/logger":"1.18.0-dev.c0e2bf48ef","@lodestar/params":"1.18.0-dev.c0e2bf48ef","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.c0e2bf48ef","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.c0e2bf48ef","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.c0e2bf48ef","@lodestar/light-client":"1.18.0-dev.c0e2bf48ef","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.c0e2bf48ef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.c0e2bf48ef_1713530546741_0.49683159424211865","host":"s3://npm-registry-packages"}},"1.18.0-dev.05fe0ac00d":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.05fe0ac00d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.05fe0ac00d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c407338871f605ec23c5685e72d1535866cce65","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.05fe0ac00d.tgz","fileCount":1158,"integrity":"sha512-hZU96hKsKtnGPIh3VPZUOAtRSENCDBtK8Ghs5LIh3zvkN3HwmnMeSRPaSaRzmCoGqOFC7+taVJBg8pUk9E4dsA==","signatures":[{"sig":"MEQCIH2c9cFk7Xotjhn3vLUfbCxmoKrX6Gf87XVMOyvE7MwzAiAJTI4daqOHUM3i9hjxK7BUVXE5pgmkjgjH7aCyfBvINw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2c6b3cefd2e2a4b4c93de02a6f3ecc77c1aa30c6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.05fe0ac00d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.05fe0ac00d","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.05fe0ac00d","@lodestar/utils":"1.18.0-dev.05fe0ac00d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.05fe0ac00d","@lodestar/logger":"1.18.0-dev.05fe0ac00d","@lodestar/params":"1.18.0-dev.05fe0ac00d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.05fe0ac00d","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.05fe0ac00d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.05fe0ac00d","@lodestar/light-client":"1.18.0-dev.05fe0ac00d","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.05fe0ac00d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.05fe0ac00d_1713536153600_0.9226360831200624","host":"s3://npm-registry-packages"}},"1.18.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.18.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-rc.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c3db7728dae399ac438e264399d4325c42ea13f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-rc.1.tgz","fileCount":1158,"integrity":"sha512-0/GtPt2yZXJkWY9fw3ZS/oHPqzQE7b2tAWhahYI5FcITSl+snWxVTpU25zB6jElGQmtcj0i6rIHKs9PTL/CueA==","signatures":[{"sig":"MEQCIGEg5+2xY7u9q9FxrAQ3HAVK4L9Vh8VRq3sqYVAm6hVqAiAjph0/f1s+c5XAmDBG/C5nAIuq1DCMRDH/HE3/hPBBMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3504929},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"002bda5b2020557f8cf0444a8b25e3a95a8ea2b2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-rc.1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-rc.1","@lodestar/utils":"1.18.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-rc.1","@lodestar/logger":"1.18.0-rc.1","@lodestar/params":"1.18.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-rc.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-rc.1","@lodestar/light-client":"1.18.0-rc.1","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-rc.1_1713537060584_0.600062753948029","host":"s3://npm-registry-packages"}},"1.18.0-dev.11698ea709":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.11698ea709","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.11698ea709","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93b3bdabbca905136f4abec1f6a7c260304e30e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.11698ea709.tgz","fileCount":1158,"integrity":"sha512-0lQNXq5XNshPikd41emN8MADeokZ4fZuCCn94KNb5kpbLx2bfyxPL6RUenTCz13LR8AiJNH+nXDiS5vT/venYg==","signatures":[{"sig":"MEYCIQCIgbn6zyUo0aoOGq+1s+/ObmBlQZJefCNs0RQFurTfoAIhAOi6YBCJ6ZYBeohRPOj4+rGEGU02PuGAPiM3LRnRLh3V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d9859767c27783d0ef57e57272f36e63b5a565ad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.11698ea709","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.11698ea709","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.11698ea709","@lodestar/utils":"1.18.0-dev.11698ea709","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.11698ea709","@lodestar/logger":"1.18.0-dev.11698ea709","@lodestar/params":"1.18.0-dev.11698ea709","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.11698ea709","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.11698ea709","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.11698ea709","@lodestar/light-client":"1.18.0-dev.11698ea709","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.11698ea709","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.11698ea709_1713818489402_0.6828994101894732","host":"s3://npm-registry-packages"}},"1.18.0-dev.79d39f73a2":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.79d39f73a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.79d39f73a2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86032ffdf1e1da3278e2b0fae08d165771b4583d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.79d39f73a2.tgz","fileCount":1158,"integrity":"sha512-MR9AXsrW7HK7S7tNQbFmL9wKeFsdX6UtLmqGsEkKELfctx2D9HXmnmDSuw5skNc+oveEZYGUosSdI9WOv0a/8A==","signatures":[{"sig":"MEUCIG0X7OGLJE4qPZeZ3NPg79LZOg+XlmDugQQ4kGzvATVBAiEAwrsoXD+s0OMGXbbyHSI2luQcbIa9mitU7tEM6BcJR90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"52fc543d27be10ab9028b74f16e339ec1bfd80ad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.79d39f73a2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.79d39f73a2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.79d39f73a2","@lodestar/utils":"1.18.0-dev.79d39f73a2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.79d39f73a2","@lodestar/logger":"1.18.0-dev.79d39f73a2","@lodestar/params":"1.18.0-dev.79d39f73a2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.79d39f73a2","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.79d39f73a2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.79d39f73a2","@lodestar/light-client":"1.18.0-dev.79d39f73a2","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.79d39f73a2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.79d39f73a2_1713819811218_0.5031074544052618","host":"s3://npm-registry-packages"}},"1.18.0-dev.3a0c9b5fbd":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.3a0c9b5fbd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.3a0c9b5fbd","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"deb71f4d722f313e2dde729b310275ca44dd771e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.3a0c9b5fbd.tgz","fileCount":1158,"integrity":"sha512-dSVQKEqt/vB4jMGPT5uQlDsgo4rrAwgQBVXvJosMzi1nifWFo92GycYaLMr4+Ph/JwVBRH7f1e/j964y62H4Bw==","signatures":[{"sig":"MEUCIASzwsRDkk1FYHqsrV9mhCYXMpYQAyEB5vbqkKwyXwpAAiEA4VyLZN5dcepVDEuDCiPKNl7O0wsFxq/t8gBQqGimqcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"244451d7de11f826b19d3c8b3be4515dbba9ba33","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.3a0c9b5fbd","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.3a0c9b5fbd","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.3a0c9b5fbd","@lodestar/utils":"1.18.0-dev.3a0c9b5fbd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.3a0c9b5fbd","@lodestar/logger":"1.18.0-dev.3a0c9b5fbd","@lodestar/params":"1.18.0-dev.3a0c9b5fbd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.3a0c9b5fbd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.3a0c9b5fbd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.3a0c9b5fbd","@lodestar/light-client":"1.18.0-dev.3a0c9b5fbd","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.3a0c9b5fbd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.3a0c9b5fbd_1713820912308_0.3583628611277594","host":"s3://npm-registry-packages"}},"1.18.0-dev.a495830756":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.a495830756","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.a495830756","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c3e673e3c1e897140d28f0d75ed40c7b1f9ba608","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.a495830756.tgz","fileCount":1158,"integrity":"sha512-EbCJfHG5tUOQmCFLxQBejmJ0GYZrrKMRXpFLLOUGuxZCKCjC/PujhiZ+IvmJp895u7UUyY3PkUjomjB7awoglQ==","signatures":[{"sig":"MEUCIQCzlaCb5PoCSazoPWKTlOF4yiZQX0gAqtTXSnhr5/kOHgIgJVoqTH6Rm9lQlgLK2YNM/IIGHFzk8p7rF9dQnFKmMwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505059},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"27a423be6d0114174dede14c6e18e5a710f6947d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.a495830756","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.a495830756","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.a495830756","@lodestar/utils":"1.18.0-dev.a495830756","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.a495830756","@lodestar/logger":"1.18.0-dev.a495830756","@lodestar/params":"1.18.0-dev.a495830756","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.a495830756","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.a495830756","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.a495830756","@lodestar/light-client":"1.18.0-dev.a495830756","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.a495830756","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.a495830756_1713823644357_0.881024880995491","host":"s3://npm-registry-packages"}},"1.18.0-dev.b107d4bed5":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.b107d4bed5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.b107d4bed5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2397170545b2831d669eb7e03be2b05085fbb325","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.b107d4bed5.tgz","fileCount":1158,"integrity":"sha512-BT/bwn0yyoS6aTidqd1OYW0Kb1DJqH6mu04TrrUgIbi4If0COA1hgyl90IBQmrUGv4KYiEX750TXUo5/+Mc9KA==","signatures":[{"sig":"MEUCIQC+Dm7/d2Q/Vx4ZSD4J/fHQ2pajb/ySIT7Pcbk37Zz8SAIgDff4/HH4B3RS54Q1BlvhHLgWx08n0ekWLZK/X2NkClE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"14b19575c2ca1e96c113010ef3c7762668c5cb27","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.22","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.b107d4bed5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.b107d4bed5","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.b107d4bed5","@lodestar/utils":"1.18.0-dev.b107d4bed5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.b107d4bed5","@lodestar/logger":"1.18.0-dev.b107d4bed5","@lodestar/params":"1.18.0-dev.b107d4bed5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.2.0","@lodestar/reqresp":"1.18.0-dev.b107d4bed5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.b107d4bed5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.b107d4bed5","@lodestar/light-client":"1.18.0-dev.b107d4bed5","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.b107d4bed5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.b107d4bed5_1713835306453_0.6757042284837778","host":"s3://npm-registry-packages"}},"1.18.0-dev.3e394f2cad":{"name":"@lodestar/beacon-node","version":"1.18.0-dev.3e394f2cad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0-dev.3e394f2cad","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6adfe025f2ed367edceb8d08406df6590b5157ce","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0-dev.3e394f2cad.tgz","fileCount":1158,"integrity":"sha512-dXh9KVKWv7PzciSINIfV9uhZuSgl6w2om4wd6yxO6H/VB9TmNg/AJdfKNYJTMyg8RDTURpXQxZMTnvpg9/zSQw==","signatures":[{"sig":"MEQCIAH9h/g6XdBRcC+4To5uOqQ3R7+RsGzRN90ljOHZS58aAiBP3pB+iEPuHE3jZomQp74Woq8rDSHzbZK52ikRd1VpTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6add56d2b76ded6c6ae5b0d373ea54a7cfb47244","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.0-dev.3e394f2cad","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.0-dev.3e394f2cad","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.0-dev.3e394f2cad","@lodestar/utils":"1.18.0-dev.3e394f2cad","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.0-dev.3e394f2cad","@lodestar/logger":"1.18.0-dev.3e394f2cad","@lodestar/params":"1.18.0-dev.3e394f2cad","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.0-dev.3e394f2cad","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.0-dev.3e394f2cad","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.0-dev.3e394f2cad","@lodestar/light-client":"1.18.0-dev.3e394f2cad","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.0-dev.3e394f2cad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0-dev.3e394f2cad_1713897078479_0.28628139465350144","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@lodestar/beacon-node","version":"1.18.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f3703088b50dd93e9b7824328413b4f1d488bc48","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.0.tgz","fileCount":1158,"integrity":"sha512-Y40Z0aCzG3j+ZnrpKaM0vAc+xfnh95P+HJZXjvJODu0Ga71c6IW0UgCQO4dsUP4BquvRurK23g2jyF2KFlad+w==","signatures":[{"sig":"MEYCIQC35gqRUpcFkZPQmNO98viciy7t7whSvknDqOsjvtrKxgIhAMWsgsZxGi3UhaM+3uyrZVOH3yzsEUbb1DgWCpI4N57a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505080},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"778a171ce026c29cfb22cb7e4634f0632c35f0e4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"^1.18.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"^1.18.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"^1.18.0","@lodestar/utils":"^1.18.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"^1.18.0","@lodestar/logger":"^1.18.0","@lodestar/params":"^1.18.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"^1.18.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.18.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.18.0","@lodestar/light-client":"^1.18.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"^1.18.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.0_1713898953222_0.47715112998824694","host":"s3://npm-registry-packages"}},"1.19.0-dev.ab10788c3a":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.ab10788c3a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.ab10788c3a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e4964db53a5409ce733ae109d2af8f68ce55c96","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.ab10788c3a.tgz","fileCount":1158,"integrity":"sha512-7oHYJ+bKSx6QS/gy3rAijvbQX3wDH/+Y1dYlGoZh5gmlSyytD6Ata8d/uz5gqee/GC3j/iDt12qn41+P14L1jg==","signatures":[{"sig":"MEQCIHkTN1DfBJig7odV6VD8UlOI0ForF+Tq8Vi4Aj9+xmeDAiB9F4PH196MCjMvD2rrRdYTCcvYWCBxfBqPmj/0lN9dYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a9c4809cbc3bd4b8f02dad122934e69f1a526684","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.ab10788c3a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.ab10788c3a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.ab10788c3a","@lodestar/utils":"1.19.0-dev.ab10788c3a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.ab10788c3a","@lodestar/logger":"1.19.0-dev.ab10788c3a","@lodestar/params":"1.19.0-dev.ab10788c3a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.ab10788c3a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.ab10788c3a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.ab10788c3a","@lodestar/light-client":"1.19.0-dev.ab10788c3a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.ab10788c3a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.ab10788c3a_1713899326661_0.31810128524047676","host":"s3://npm-registry-packages"}},"1.19.0-dev.fd2fb16380":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.fd2fb16380","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.fd2fb16380","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6c9601725a701191cb2c9c776d6c334c641544e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.fd2fb16380.tgz","fileCount":1158,"integrity":"sha512-o2iA2F2fZm1TeGsawgelrZvKC4ukW66uFyIaG5M/ShbE/DoGPqnOQ9u7PMThtt/UuGHju6M15uwQCI8Ebvc31Q==","signatures":[{"sig":"MEUCIHNnaOGzE4OVHudFXI7myY7xiTCJrMSrc8kGLitVYdQYAiEAr9vmi8WkT+qfpWYYuG/cb2u9+eYclgktxPq0UClKzhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c0f638080c63598d52145148f8a4ca05c9cca3cc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.fd2fb16380","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.fd2fb16380","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.fd2fb16380","@lodestar/utils":"1.19.0-dev.fd2fb16380","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.fd2fb16380","@lodestar/logger":"1.19.0-dev.fd2fb16380","@lodestar/params":"1.19.0-dev.fd2fb16380","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.fd2fb16380","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.fd2fb16380","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.fd2fb16380","@lodestar/light-client":"1.19.0-dev.fd2fb16380","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.fd2fb16380","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.fd2fb16380_1713900494366_0.3969715605855577","host":"s3://npm-registry-packages"}},"1.19.0-dev.2649a87aab":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.2649a87aab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.2649a87aab","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25b2fd2f8e342367c4f7b2526ef93bc8c2988fcc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.2649a87aab.tgz","fileCount":1158,"integrity":"sha512-83jNliS6xzF1FpjaJOlTZp+Tkg2RzdnSwSc0sCFb5aLv+JfRCexYZQIotqJ8b78JtjxrwGU0Skzw+7XLbADezw==","signatures":[{"sig":"MEQCIA796TdC4mT1NH+D4WyeOhN5EkW0CC7SEDlJ9Nr8ep6wAiBv8ZhXb/YIalcSyVBBi7YudpCezq1ir3pAzN9+1sXJXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505263},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1e9d34ba6217442747bd0c225fcd85d8fc06889e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.2649a87aab","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.2649a87aab","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.2649a87aab","@lodestar/utils":"1.19.0-dev.2649a87aab","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.2649a87aab","@lodestar/logger":"1.19.0-dev.2649a87aab","@lodestar/params":"1.19.0-dev.2649a87aab","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.2649a87aab","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.2649a87aab","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.2649a87aab","@lodestar/light-client":"1.19.0-dev.2649a87aab","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.2649a87aab","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.2649a87aab_1713955239561_0.9046065540975383","host":"s3://npm-registry-packages"}},"1.19.0-dev.97d9aa8b0c":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.97d9aa8b0c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.97d9aa8b0c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4688e92b25c0c5aa6ac0362a590eff18bd1c766c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.97d9aa8b0c.tgz","fileCount":1152,"integrity":"sha512-xZ1AgApg0jPd1YkGDEOYIWDuZdnp138hn57L5QdvG5BCgpQ6AychRT9Y40P90T3l29kdNpaAakNBwKSnQNt8Yg==","signatures":[{"sig":"MEQCIBdoDLJ0WqqAPtnc/wbWkprWHKRPhYic9/Uug6LQLAHsAiAFS9epT6ytsXSPBei/mCGXRSpQmDry/BHuIueR7B++QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497871},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1e4e5b28826e1e4fb3604c28a3ac6f5ea8554e0a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.97d9aa8b0c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.97d9aa8b0c","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.97d9aa8b0c","@lodestar/utils":"1.19.0-dev.97d9aa8b0c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.97d9aa8b0c","@lodestar/logger":"1.19.0-dev.97d9aa8b0c","@lodestar/params":"1.19.0-dev.97d9aa8b0c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.97d9aa8b0c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.97d9aa8b0c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.97d9aa8b0c","@lodestar/light-client":"1.19.0-dev.97d9aa8b0c","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.97d9aa8b0c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.97d9aa8b0c_1713964603322_0.9701423501934354","host":"s3://npm-registry-packages"}},"1.19.0-dev.09e4b9c4e8":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.09e4b9c4e8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.09e4b9c4e8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f3c2e666894a9fabf4dad04a9b4c362c6e8af1d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.09e4b9c4e8.tgz","fileCount":1152,"integrity":"sha512-OgYmWtTfI6jiNU2feI5PJuK+V/0uVh+GpAlPG+X739dLGHCiT0x3Pel4+zpagP1unoUHiosgo9+7UuDn3Hn+cw==","signatures":[{"sig":"MEUCIQDrrbYQUgChtj8g5uEVnhSlXxPqx+6tUFSqZDRahbkb8gIgTzoRCAqk9FlPBQUdjYapc1vGSUA2hk/mQ9cEqdY0Hro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497868},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e811ad4c80571c7cbbb6c5abd3f76c010cab2f7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.09e4b9c4e8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.09e4b9c4e8","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.09e4b9c4e8","@lodestar/utils":"1.19.0-dev.09e4b9c4e8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.09e4b9c4e8","@lodestar/logger":"1.19.0-dev.09e4b9c4e8","@lodestar/params":"1.19.0-dev.09e4b9c4e8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.09e4b9c4e8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.09e4b9c4e8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.09e4b9c4e8","@lodestar/light-client":"1.19.0-dev.09e4b9c4e8","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.09e4b9c4e8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.09e4b9c4e8_1713986653585_0.7193610783432369","host":"s3://npm-registry-packages"}},"1.19.0-dev.2fe9fca19a":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.2fe9fca19a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.2fe9fca19a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b7760a96b65a5bbf9f860707d2c3bfd5e5624315","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.2fe9fca19a.tgz","fileCount":1152,"integrity":"sha512-hGMyreXs3Z9BaD00/DVKA48SvcPAwKkfGLy1f62hfP0yC+dWjrfEKpI9b5oEqNTmffJa6TUdZF7l0s9EKZy9QQ==","signatures":[{"sig":"MEQCIEVA/bw1ypQ04UxiBqYyfnIzCybWdVi5WUfomFa909PgAiBlCf8A9UolsuRRArsNCD2BJLeJlg5qKd4F0ZlKVL9IDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497868},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"30cc5931dedf8cf1770c21682d1e0a5b88d9ae0e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.2fe9fca19a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.2fe9fca19a","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.2fe9fca19a","@lodestar/utils":"1.19.0-dev.2fe9fca19a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.2fe9fca19a","@lodestar/logger":"1.19.0-dev.2fe9fca19a","@lodestar/params":"1.19.0-dev.2fe9fca19a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.2fe9fca19a","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.2fe9fca19a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.2fe9fca19a","@lodestar/light-client":"1.19.0-dev.2fe9fca19a","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.2fe9fca19a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.2fe9fca19a_1714057078424_0.14531657638326645","host":"s3://npm-registry-packages"}},"1.19.0-dev.aa175004cf":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.aa175004cf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.aa175004cf","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75946ced0dc93e85fd8e54147cf28a0536e8d064","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.aa175004cf.tgz","fileCount":1152,"integrity":"sha512-lg6fyg/FJF7QjHgHtFWYTdftFuMzvOrZWY9VXC9wX01kQ2ubDpHa6Y/vZSAdhWH3pFGltEX/HJRrWkaI5mJMEg==","signatures":[{"sig":"MEUCIHAa/5Qoa/TsjH4k6NSIbpw5zJQLZTwUaF/IwsnOAqmrAiEA9i55GKrME/BMYpkwM6BohEeuGtywn581YAfL7yMbnTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497868},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b0d658133e2a922c8fe209d471594e55d3fe8f1a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.aa175004cf","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.aa175004cf","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.aa175004cf","@lodestar/utils":"1.19.0-dev.aa175004cf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.aa175004cf","@lodestar/logger":"1.19.0-dev.aa175004cf","@lodestar/params":"1.19.0-dev.aa175004cf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.aa175004cf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.aa175004cf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.aa175004cf","@lodestar/light-client":"1.19.0-dev.aa175004cf","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.aa175004cf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.aa175004cf_1714065280895_0.9843259698000679","host":"s3://npm-registry-packages"}},"1.19.0-dev.a67b368696":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.a67b368696","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.a67b368696","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"82477ae391fb37b9bfc630a1de9cc75e38a8bf55","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.a67b368696.tgz","fileCount":1152,"integrity":"sha512-X4+TAPYeJGPy/0Tq6HiLUivqsuBck24193hLBgis9JgYvRMrBzV9dm7vvjmyeG6IDvrxLIUSqYMQtlfpNIoWDA==","signatures":[{"sig":"MEYCIQDr2ew/IP6io07++TSTOvQUVi2aNn3veTGIeQKqB73w2AIhAKDfcnRe9IBW0eBZF5DufvWd2848K7pFXKC/lDu4AQQF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497868},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9ca768f728d301e8ca5e816b8e13ed4e076a01f8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.a67b368696","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.a67b368696","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.a67b368696","@lodestar/utils":"1.19.0-dev.a67b368696","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.a67b368696","@lodestar/logger":"1.19.0-dev.a67b368696","@lodestar/params":"1.19.0-dev.a67b368696","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.a67b368696","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.a67b368696","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.a67b368696","@lodestar/light-client":"1.19.0-dev.a67b368696","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.a67b368696","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.a67b368696_1714076455915_0.04471615480653979","host":"s3://npm-registry-packages"}},"1.19.0-dev.de3988d58f":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.de3988d58f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.de3988d58f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c60fca8ab6a1a0b9b54c5d2555e124e31440e4c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.de3988d58f.tgz","fileCount":1152,"integrity":"sha512-VAmXnJ1navt9fTmfQJLNYSpZFw2KERO7JpI4+9DfXNmJh/a2cmxCeUoIXQ07n0BKP24JeNRNEI7ppuN+lTq9tQ==","signatures":[{"sig":"MEQCIE9VrmrdgM13Ae83WsM/Mw/sS26dKZ9rlYSeJ7P52RHmAiBdSPLOnH0EpaH0nUUxQ0Dq44rJzqRJJf2tsmH6r2YNnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3497868},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e1a1985d93dfa329d884dddeff8d3bcf4640b35b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.de3988d58f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.de3988d58f","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.de3988d58f","@lodestar/utils":"1.19.0-dev.de3988d58f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.de3988d58f","@lodestar/logger":"1.19.0-dev.de3988d58f","@lodestar/params":"1.19.0-dev.de3988d58f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.de3988d58f","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.de3988d58f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.de3988d58f","@lodestar/light-client":"1.19.0-dev.de3988d58f","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.de3988d58f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.de3988d58f_1714077520917_0.9472123794986174","host":"s3://npm-registry-packages"}},"1.19.0-dev.1a7ea759f1":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.1a7ea759f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.1a7ea759f1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"58b2937b552effc2fc52f35362aac7f5b0b92463","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.1a7ea759f1.tgz","fileCount":1152,"integrity":"sha512-ep0VdPCikylvLoJ9C0bRdrS9xgDzs72T9vD5PBBOJgBNs+DOsY9DaOyW6FyqgSqUu200iwM5qgDoS/UFF8mBQg==","signatures":[{"sig":"MEUCIBbA4N9HSpp1iHdTRV1UTIHcPgvtwiglrSYVL/iGR+8BAiEAz4UDeXOYR1EAN9GoJFZXXlFa0mH6kFi6xKT1So0PvtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3498892},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0895968ff05b5f642338ab8a842796bf3bcd59bd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.1a7ea759f1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.1a7ea759f1","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.1a7ea759f1","@lodestar/utils":"1.19.0-dev.1a7ea759f1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.1a7ea759f1","@lodestar/logger":"1.19.0-dev.1a7ea759f1","@lodestar/params":"1.19.0-dev.1a7ea759f1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.1a7ea759f1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.1a7ea759f1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.1a7ea759f1","@lodestar/light-client":"1.19.0-dev.1a7ea759f1","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.1a7ea759f1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.1a7ea759f1_1714120623112_0.4055806975613516","host":"s3://npm-registry-packages"}},"1.19.0-dev.e1bc926d40":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.e1bc926d40","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.e1bc926d40","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3fb6a435bcb34f44f04bb24f107c21aeab518fb4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.e1bc926d40.tgz","fileCount":1152,"integrity":"sha512-Ngk3INhQolm4rievedrUy1KDcXxnCapCdSgvpT5xjj97mPp90vKKnMOMDwH9QzOiBCX5zX/nl5BJRIcjtsSWIA==","signatures":[{"sig":"MEUCIDIHiMyEMjslsUnnAJbYhrbOsU5Cg1qWH9xOwt1jvlNJAiEApVSVSezgWnCmc6lajW6P1twagMIXMW5o4auYo2nw0MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"65d46e49a747a1c0ab43210a8484d0699fb6cd5f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.e1bc926d40","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.e1bc926d40","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.e1bc926d40","@lodestar/utils":"1.19.0-dev.e1bc926d40","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.e1bc926d40","@lodestar/logger":"1.19.0-dev.e1bc926d40","@lodestar/params":"1.19.0-dev.e1bc926d40","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.e1bc926d40","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.e1bc926d40","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.e1bc926d40","@lodestar/light-client":"1.19.0-dev.e1bc926d40","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.e1bc926d40","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.e1bc926d40_1714122850343_0.8489242159226611","host":"s3://npm-registry-packages"}},"1.19.0-dev.5bc27a0dd6":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.5bc27a0dd6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.5bc27a0dd6","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0542f7896777cb11ccff4a59dad494127d9f943b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.5bc27a0dd6.tgz","fileCount":1152,"integrity":"sha512-3xvaY5RbpJofA822vbAU4jaHz1Fe1q0BuobCcLAwTFMBzpp8YwRs1iRb/MC34hpcmvZi2NryUQ3SQwXkJbNyyw==","signatures":[{"sig":"MEYCIQDuCpQ6KXmD9baD6imgkaz3wDzhkReRI+95fqvxtsL/uAIhAKpbN8736b/2+k4OO4AYr4pPyVe4PBbU7BRR7Tu4gDkI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9a8a49ca61c2367afeb2fc6331880cfeef40804a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.5bc27a0dd6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.5bc27a0dd6","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.5bc27a0dd6","@lodestar/utils":"1.19.0-dev.5bc27a0dd6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.5bc27a0dd6","@lodestar/logger":"1.19.0-dev.5bc27a0dd6","@lodestar/params":"1.19.0-dev.5bc27a0dd6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.5bc27a0dd6","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.5bc27a0dd6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.5bc27a0dd6","@lodestar/light-client":"1.19.0-dev.5bc27a0dd6","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.5bc27a0dd6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.5bc27a0dd6_1714144821219_0.2696754667301653","host":"s3://npm-registry-packages"}},"1.19.0-dev.e460bb10b8":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.e460bb10b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.e460bb10b8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"674c48184f16c5df6242db1276bc34897dd96ff0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.e460bb10b8.tgz","fileCount":1152,"integrity":"sha512-Elgqtyt8bLgN6awPxqctHwUDImJeKTLqox79Wf7bA02xhoA2zwl9q3xLJ1LCnPDEJWtZqFjBfQupyo19P8/dWw==","signatures":[{"sig":"MEUCIAJiFTleigc0v3zv3HRYwNV+Idc7lOLblrseJ/txmmURAiEAs/AcmvHwTk07z3UzyMYyB69Lnvvl23YPbYUSVNYUm2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"342afbdecdd193937a09902bb0a718f81ae4d2be","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.e460bb10b8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.e460bb10b8","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.e460bb10b8","@lodestar/utils":"1.19.0-dev.e460bb10b8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.e460bb10b8","@lodestar/logger":"1.19.0-dev.e460bb10b8","@lodestar/params":"1.19.0-dev.e460bb10b8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.e460bb10b8","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.e460bb10b8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.e460bb10b8","@lodestar/light-client":"1.19.0-dev.e460bb10b8","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.e460bb10b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.e460bb10b8_1714152287236_0.3339726183190823","host":"s3://npm-registry-packages"}},"1.19.0-dev.766c8fd892":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.766c8fd892","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.766c8fd892","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5190690c9191be9eb8bc66adeb07171c0ebfbc1e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.766c8fd892.tgz","fileCount":1152,"integrity":"sha512-Ap1czwzF6cVEi4v53X1RyXth5lWpin86+dk1pXuFR8QPCjCXJfpR3MJAbXyrM7alUtA+kXYd6NXvOHeJ4eIyHw==","signatures":[{"sig":"MEUCIQDC/VWji3GZsRqDBuAcPFIVqBJrQU+FSSjuJH2+mtYhLgIgeOhlDaQg3+exdousze6cFWEpVXo696hBxnElvGiNRhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"06cf87b1bba0fcb586abe6fb833ff24829f670b3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.766c8fd892","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.766c8fd892","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.766c8fd892","@lodestar/utils":"1.19.0-dev.766c8fd892","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.766c8fd892","@lodestar/logger":"1.19.0-dev.766c8fd892","@lodestar/params":"1.19.0-dev.766c8fd892","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.766c8fd892","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.766c8fd892","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.766c8fd892","@lodestar/light-client":"1.19.0-dev.766c8fd892","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.766c8fd892","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.766c8fd892_1714157482222_0.2685673530831161","host":"s3://npm-registry-packages"}},"1.19.0-dev.e17b744958":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.e17b744958","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.e17b744958","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6cc39d83cc8b56069d0c405f5a46dc3337640734","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.e17b744958.tgz","fileCount":1152,"integrity":"sha512-6gYcpp2mCPorJ6XwzfKGgmatkbq34JAeCvpcAe4ILV6sPMmYpyvtn2rop0vX3DY9l8mgSSNq2NU8100M4+xujw==","signatures":[{"sig":"MEYCIQDYuFFPatugRjqMXZHoNALAZgrNTUBA+gv24PnONQ602AIhAPnbh9njNalPEQHRFqM1WQPw2UH8WVOX2xMLIUfI1whG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"affd881ae316f6b561cf1a69d65cd394edb7c089","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.e17b744958","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.e17b744958","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.e17b744958","@lodestar/utils":"1.19.0-dev.e17b744958","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.e17b744958","@lodestar/logger":"1.19.0-dev.e17b744958","@lodestar/params":"1.19.0-dev.e17b744958","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.e17b744958","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.e17b744958","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.e17b744958","@lodestar/light-client":"1.19.0-dev.e17b744958","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.e17b744958","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.e17b744958_1714159858490_0.0892099130634092","host":"s3://npm-registry-packages"}},"1.19.0-dev.c9ff6e30b9":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.c9ff6e30b9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.c9ff6e30b9","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8449a81ba8c6eaca782ee3a49736f97b0bd73af8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.c9ff6e30b9.tgz","fileCount":1152,"integrity":"sha512-19/N7KmZJnTiFTUH767LLwhhTZFqQ8nm7I20v2/PFuJYC6XJBulDOvGUEy2uU4FBihuiTT84vhTgZayhz9VLOw==","signatures":[{"sig":"MEUCIQD9hZD5E5aBWOELrqLRsjGudHVbpgDJt54JI1iEREHWAwIgev+ZLWg1OvdBo6zdP4Ux41NNY5GTJ8a/PVABto2OJM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3900af5fdc8b6337cf842a90e4890bf15737ec55","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.c9ff6e30b9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.c9ff6e30b9","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.c9ff6e30b9","@lodestar/utils":"1.19.0-dev.c9ff6e30b9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.c9ff6e30b9","@lodestar/logger":"1.19.0-dev.c9ff6e30b9","@lodestar/params":"1.19.0-dev.c9ff6e30b9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.c9ff6e30b9","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.c9ff6e30b9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.c9ff6e30b9","@lodestar/light-client":"1.19.0-dev.c9ff6e30b9","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.c9ff6e30b9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.c9ff6e30b9_1714481317386_0.4393343451298526","host":"s3://npm-registry-packages"}},"1.19.0-dev.473aeb02c5":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.473aeb02c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.473aeb02c5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b677f382ead6661f7ad6356694f63dec80e0fa21","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.473aeb02c5.tgz","fileCount":1152,"integrity":"sha512-06VLTtf7U8mDGXs2hxHlIKGYUP62GOiufVuba+GGS0c4tlmsng7wE44CHuNXV3fvNTSGFWqLU8br1zXzGyj/ow==","signatures":[{"sig":"MEUCIQD0X9HgjBH1+AJyavGrOMd+F1ceuqumMktz+q6uKNKCywIgPJFUIdMCtYCmicJd6t701yZelVY+sUmwX3e4fWan3dY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4859ea942fc9a7e0c19ac5b0cdd4c139b6ae53dd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.473aeb02c5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.473aeb02c5","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.473aeb02c5","@lodestar/utils":"1.19.0-dev.473aeb02c5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.473aeb02c5","@lodestar/logger":"1.19.0-dev.473aeb02c5","@lodestar/params":"1.19.0-dev.473aeb02c5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.473aeb02c5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.473aeb02c5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.473aeb02c5","@lodestar/light-client":"1.19.0-dev.473aeb02c5","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.473aeb02c5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.473aeb02c5_1714485967536_0.12478666573944763","host":"s3://npm-registry-packages"}},"1.19.0-dev.122a0f8822":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.122a0f8822","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.122a0f8822","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"78fa0df9ab0e7c429f6dd915a51337aa07a646eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.122a0f8822.tgz","fileCount":1152,"integrity":"sha512-xZQuEiESILwuUDhYoKm+88tnr+3yoquaU5QuLgfuwuiY6ZIxXbCPklEXdAhw6ZpA65O0ivLJl4sl2OTiZCaHkA==","signatures":[{"sig":"MEUCIQCLotDD5bLGr6uKgPTRJ3qtkkGi2cjWNwqPZkZRDKJ4TwIgdj8ULQrodQXxWnxusJCmYl08TwC1DhjvlbOO/h9A2Zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502811},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"840b7acca3ae00ff41e0d1775ef25d4814636611","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.19.0-dev.122a0f8822","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.19.0-dev.122a0f8822","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.19.0-dev.122a0f8822","@lodestar/utils":"1.19.0-dev.122a0f8822","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.19.0-dev.122a0f8822","@lodestar/logger":"1.19.0-dev.122a0f8822","@lodestar/params":"1.19.0-dev.122a0f8822","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.19.0-dev.122a0f8822","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.122a0f8822","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.122a0f8822","@lodestar/light-client":"1.19.0-dev.122a0f8822","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.19.0-dev.122a0f8822","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.122a0f8822_1714510161259_0.40338785312652403","host":"s3://npm-registry-packages"}},"1.19.0-dev.a215ae276e":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.a215ae276e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.a215ae276e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f58181d2825a1dbbd90cab059bf18841dab27da","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.a215ae276e.tgz","fileCount":1152,"integrity":"sha512-WdNIGU0lB1GNeL906C3hSmY2zQfEHwQQRyReNxQpHAA27URL8w9ITj7KVOUmTZyD4/JmAoC/XKc+GMqm+u5egw==","signatures":[{"sig":"MEUCIQCiJsxxY5cPxCDbkeBQJk43RW9CDm/NP0OX/I6dT7GkHAIgEaZhPd5xEG3YyVQU7aYoJlkCgsNL9GMtY6K5EUyL8u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"51b9c033954c26e3beb575b3d7a47a58537fff9b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.a215ae276e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.a215ae276e","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.a215ae276e","@lodestar/utils":"1.19.0-dev.a215ae276e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.a215ae276e","@lodestar/logger":"1.19.0-dev.a215ae276e","@lodestar/params":"1.19.0-dev.a215ae276e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.a215ae276e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.a215ae276e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.a215ae276e","@lodestar/light-client":"1.19.0-dev.a215ae276e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.a215ae276e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.a215ae276e_1714574093819_0.32405302619808385","host":"s3://npm-registry-packages"}},"1.19.0-dev.f4f570f2bf":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.f4f570f2bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.f4f570f2bf","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12b26f09e83530887575e994756539ce3226a0b2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.f4f570f2bf.tgz","fileCount":1152,"integrity":"sha512-rxIVJ/8jVs/3JVnfmxFZLLjxRZqHlCUnkmIzik7C7x4HVZo4cQl15JKtNXWD/RSkeXwhkfYyLLDTTdYxxRBv9w==","signatures":[{"sig":"MEUCIQDO17nfCbwEUoZr1ArnYa65Pf48izDcK0SJTKUB61QHAgIgRdK8SzuauJPqnsMWWN4Ol2oA8gx5gxJoC5bj3UVG5Rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b6f1c9cbb0b9d504401b34262fac9c4cdac4bf6d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.f4f570f2bf","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.f4f570f2bf","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.f4f570f2bf","@lodestar/utils":"1.19.0-dev.f4f570f2bf","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.f4f570f2bf","@lodestar/logger":"1.19.0-dev.f4f570f2bf","@lodestar/params":"1.19.0-dev.f4f570f2bf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.f4f570f2bf","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.f4f570f2bf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.f4f570f2bf","@lodestar/light-client":"1.19.0-dev.f4f570f2bf","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.f4f570f2bf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.f4f570f2bf_1714576419525_0.7586257100353417","host":"s3://npm-registry-packages"}},"1.19.0-dev.dbde1cbd87":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.dbde1cbd87","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.dbde1cbd87","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9c29e4d3e963a8e8cdfae6b3737a7b3749ed9f0f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.dbde1cbd87.tgz","fileCount":1152,"integrity":"sha512-6xbonneKbM1yxpZLbEgpYNYShEL6Yx66lEVDGhhJ9sS3NDeWrM7KfyuVzQ/SjYNmlyrr1YnppQSks0u1LFBQ8Q==","signatures":[{"sig":"MEYCIQCEUaSzPB3edApPmvgmEHYBwTKGrAgDR8GKWjICA0q6XgIhALhxD+6QIoqgSvvy9zRdTLzxoOyfLhHKxsPCUWdZ20Xv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7e0e0277f0f6da679ac460ecc736508410433d3c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.dbde1cbd87","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.dbde1cbd87","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.dbde1cbd87","@lodestar/utils":"1.19.0-dev.dbde1cbd87","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.dbde1cbd87","@lodestar/logger":"1.19.0-dev.dbde1cbd87","@lodestar/params":"1.19.0-dev.dbde1cbd87","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.dbde1cbd87","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.dbde1cbd87","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.dbde1cbd87","@lodestar/light-client":"1.19.0-dev.dbde1cbd87","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.dbde1cbd87","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.dbde1cbd87_1714731107520_0.9754463852098794","host":"s3://npm-registry-packages"}},"1.19.0-dev.6b261363e4":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.6b261363e4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.6b261363e4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c3004840b3913d15aae7ebfbd98e81f17ae80dc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.6b261363e4.tgz","fileCount":1152,"integrity":"sha512-hpITzDeRsmfKR5SFt2aOvzF2nfaEY6G0u4fgJjzGnJuwFv71BdJ8949CfqoeAxQ+OwXRHrYAYSnQzDO/tkjn9g==","signatures":[{"sig":"MEYCIQDH/LipyihvaM6vITg8FmhCYMN92LJ46sQdc8LC5pJSmgIhANMV1hAWAoAv4X+weScbzKCoVgwZst+qA4CrhL7+FCMx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"35da6ecca779ad507298b7933e5e8c8113a4a18a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.6b261363e4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.6b261363e4","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.6b261363e4","@lodestar/utils":"1.19.0-dev.6b261363e4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.6b261363e4","@lodestar/logger":"1.19.0-dev.6b261363e4","@lodestar/params":"1.19.0-dev.6b261363e4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.6b261363e4","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.6b261363e4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.6b261363e4","@lodestar/light-client":"1.19.0-dev.6b261363e4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.6b261363e4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.6b261363e4_1714732620961_0.49160245478795495","host":"s3://npm-registry-packages"}},"1.19.0-dev.8c55820d88":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.8c55820d88","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.8c55820d88","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3f180593990192beee95521a2a183bdccb4d061","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.8c55820d88.tgz","fileCount":1152,"integrity":"sha512-BTaSpZnWmRJsTTrbBFaudamsLH8BGCqglMQ0LO+eEr4PrGDwP28BWCKgKw5Gnc48/cGTC2RoR3BCRD7IALIgPA==","signatures":[{"sig":"MEQCIGZmFI3AU4ng2bi/Dq+hSD9rv4gwEjCPO+OGBSf4pNeWAiA4rV2onx51y6vkZOt4UYV5vxuVCzgRMYVo1HShUn4Frg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"87b5b9947874bd51e9b9549152a40904dcaa491e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.8c55820d88","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.8c55820d88","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.8c55820d88","@lodestar/utils":"1.19.0-dev.8c55820d88","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.8c55820d88","@lodestar/logger":"1.19.0-dev.8c55820d88","@lodestar/params":"1.19.0-dev.8c55820d88","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.8c55820d88","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.8c55820d88","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.8c55820d88","@lodestar/light-client":"1.19.0-dev.8c55820d88","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.8c55820d88","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.8c55820d88_1714740592710_0.2186812445561206","host":"s3://npm-registry-packages"}},"1.19.0-dev.df6f52eda1":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.df6f52eda1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.df6f52eda1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"844555f8d6d6eca1885122bfe475405a82b9db2a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.df6f52eda1.tgz","fileCount":1152,"integrity":"sha512-9Yq5Q8oLDCYIQe/+SfDtGwtIKw6lycvXXfKptNUCGo0+DH+rVBEdJzHj7k5ShdYClziIwb9mLMW7QYv66bXgdA==","signatures":[{"sig":"MEQCIDFtOUiLtPwCzHdlqELxgvUUnkeLamGnz99WCN6ZYDY2AiBBLMhQgiWe7R+nfQHwY5do0zK3UVpsDBYKb+sxSdLj5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f8d5da5f80d81cce93bb158865d1c17d546af884","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.df6f52eda1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.df6f52eda1","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.df6f52eda1","@lodestar/utils":"1.19.0-dev.df6f52eda1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.df6f52eda1","@lodestar/logger":"1.19.0-dev.df6f52eda1","@lodestar/params":"1.19.0-dev.df6f52eda1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.df6f52eda1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.df6f52eda1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.df6f52eda1","@lodestar/light-client":"1.19.0-dev.df6f52eda1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.df6f52eda1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.df6f52eda1_1715004162472_0.5816070177922998","host":"s3://npm-registry-packages"}},"1.19.0-dev.4f2a627b66":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.4f2a627b66","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.4f2a627b66","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e38c2e167129ca69e5723532bdbb2ace3833a5b0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.4f2a627b66.tgz","fileCount":1152,"integrity":"sha512-Ig96WyNlqNW5a7mW494+nuERdy2NrObHVfW1z2F97xE5pZiNdnp/aVq0+88+XBtlir36szoP0wpjie5rivG7rA==","signatures":[{"sig":"MEQCIHmkqduaH4Ab9DVDj0/rzH1w6ufolM8YpqAxvx0/D4B6AiBO1BWphiZ5pIK9/y0b01RIlMjT9TB/cNjW6S0mLPSVDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502739},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a2fd7a0c13cd621bfced7f32644ea99c472e97e7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.4f2a627b66","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.4f2a627b66","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.4f2a627b66","@lodestar/utils":"1.19.0-dev.4f2a627b66","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.4f2a627b66","@lodestar/logger":"1.19.0-dev.4f2a627b66","@lodestar/params":"1.19.0-dev.4f2a627b66","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.4f2a627b66","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.4f2a627b66","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.4f2a627b66","@lodestar/light-client":"1.19.0-dev.4f2a627b66","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.4f2a627b66","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.4f2a627b66_1715091267943_0.869483525772079","host":"s3://npm-registry-packages"}},"1.19.0-dev.8e875c6131":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.8e875c6131","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.8e875c6131","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dfb1fc7d2582edd42171ec44e0462253707477ce","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.8e875c6131.tgz","fileCount":1152,"integrity":"sha512-RiUls/lHm88MYBWyfR3T66cwVNdGD8p/7BGyYstybZ3SX/GzjeCSrHw/1OpffCxzfNW3Cx1keRFzYWFkemT+Sg==","signatures":[{"sig":"MEQCIFIAqk/2phkpWER9wsV030Vho170T1GNe241MHhsNYfIAiB0bHQfdTrvuvorvc9gORn3ovuZIWifUvgTl4tBRUoYLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502739},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6cf33a898856e05afc22696957d6f701e6dd9760","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.12.2+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.12.2","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.8e875c6131","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.8e875c6131","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.8e875c6131","@lodestar/utils":"1.19.0-dev.8e875c6131","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.8e875c6131","@lodestar/logger":"1.19.0-dev.8e875c6131","@lodestar/params":"1.19.0-dev.8e875c6131","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.8e875c6131","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.8e875c6131","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.8e875c6131","@lodestar/light-client":"1.19.0-dev.8e875c6131","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.8e875c6131","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.8e875c6131_1715161766382_0.8461229108894412","host":"s3://npm-registry-packages"}},"1.19.0-dev.ec108d75b1":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.ec108d75b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.ec108d75b1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d9134cb712d69ce665790749bef7f021782c12b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.ec108d75b1.tgz","fileCount":1152,"integrity":"sha512-Z9mggPle5uNdhaFu4GTxtQBfluQpyR1vLSk7JCKLU90Kwq7m7DNZynEepK+1qjuC5Rsi/S66SL3yMVzs09dL3Q==","signatures":[{"sig":"MEUCICHoQ1VpG7KDI51vaoziC6nOTjmmmEhPDKcK35zSXX7qAiEAgViomwCftimdCNwk6OP+h3Tv48NFvxGAjhmPBaR5pUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3502739},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f3b9fcddf620550f4b4d6c22193d0e91eed3ec63","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.ec108d75b1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.ec108d75b1","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.ec108d75b1","@lodestar/utils":"1.19.0-dev.ec108d75b1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.ec108d75b1","@lodestar/logger":"1.19.0-dev.ec108d75b1","@lodestar/params":"1.19.0-dev.ec108d75b1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.ec108d75b1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.ec108d75b1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.ec108d75b1","@lodestar/light-client":"1.19.0-dev.ec108d75b1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.ec108d75b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.ec108d75b1_1715411610014_0.3044332314479483","host":"s3://npm-registry-packages"}},"1.19.0-dev.7e14c5ea09":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.7e14c5ea09","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.7e14c5ea09","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"06236be08928d4c86b41227a3641f731451fabfe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.7e14c5ea09.tgz","fileCount":1152,"integrity":"sha512-WX1YFKPwd9rnrFc8xte3qZEzVoEbu5+SLLzhzXu6hULJ9u50v82veGJxlSh0LMYI+T0cYiTB4YJv8Od3/7IUpg==","signatures":[{"sig":"MEQCIDh5t287qcIjOzBEsb1XVZDsnKucTh5aIUvBD4jyCRIHAiAZPOig/ucP5VIoXYAGbAc3Fvab5SJBP0MhR6XRMtBKzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"49efd38c42747252e04ced9f0413e03e48e8c760","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.7e14c5ea09","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.7e14c5ea09","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.7e14c5ea09","@lodestar/utils":"1.19.0-dev.7e14c5ea09","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.7e14c5ea09","@lodestar/logger":"1.19.0-dev.7e14c5ea09","@lodestar/params":"1.19.0-dev.7e14c5ea09","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.7e14c5ea09","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.7e14c5ea09","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.7e14c5ea09","@lodestar/light-client":"1.19.0-dev.7e14c5ea09","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.7e14c5ea09","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.7e14c5ea09_1715584005411_0.49152331543953","host":"s3://npm-registry-packages"}},"1.18.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.18.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.1-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac2f81980df27ef656fc93857e5711ce5114a6ee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.1-rc.0.tgz","fileCount":1158,"integrity":"sha512-+x4JzShQngXNHRsvGQFEB/iB93Odo8dYNhjvxbVWi93KJFoaxEav4Yl89rgu6Cxa++ud5922BsbLfza2OK1vSA==","signatures":[{"sig":"MEYCIQCozGOkWNnSMLRKgGd1NxuYW/mmaqATvxm1slvIq5b0dQIhANsnbJTrwqstM/7/pmNUyEM2UInQJSZODrEgH4tDWrxQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505497},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e9eab6671e1d647551057f9a255f5b381b702a5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"1.18.1-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"1.18.1-rc.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"1.18.1-rc.0","@lodestar/utils":"1.18.1-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"1.18.1-rc.0","@lodestar/logger":"1.18.1-rc.0","@lodestar/params":"1.18.1-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"1.18.1-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.18.1-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.18.1-rc.0","@lodestar/light-client":"1.18.1-rc.0","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"1.18.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.1-rc.0_1715585804534_0.24660682370378284","host":"s3://npm-registry-packages"}},"1.18.1":{"name":"@lodestar/beacon-node","version":"1.18.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.18.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb4097f36c0fac2e89d11c9f4263251915c0d35d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.18.1.tgz","fileCount":1158,"integrity":"sha512-E7Uj2voxPXzf/Ut2vIZqAm2YT3f7FBNbjnwUHLypxSaYfEtHbTN0hmxtU1SI+4J62k/r1I0QZXfn8azd6/P5rg==","signatures":[{"sig":"MEYCIQCkiI7M7bKjB8GirWKj1Ip0ivrIuRwTJzMjFqrvLxbfiwIhAIHIIURh0PY4ZJMKH6nUU+tYUG0Ws6ceFAdCXL/Kw7Vv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505444},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eefb7117f7ca8a8b605d4591ccd4b2e6bf25fe8e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.1.1","fastify":"^4.26.2","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.10","@lodestar/db":"^1.18.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.10","@lodestar/api":"^1.18.1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.0.4","@lodestar/types":"^1.18.1","@lodestar/utils":"^1.18.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.9","@lodestar/config":"^1.18.1","@lodestar/logger":"^1.18.1","@lodestar/params":"^1.18.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.10","@libp2p/interface":"^1.1.1","@lodestar/reqresp":"^1.18.1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.18.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.18.1","@lodestar/light-client":"^1.18.1","@chainsafe/libp2p-noise":"^14.1.0","@libp2p/peer-id-factory":"^4.0.3","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.10","@lodestar/state-transition":"^1.18.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^11.2.1","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.18.1_1715590276283_0.12062240394317403","host":"s3://npm-registry-packages"}},"1.19.0-dev.d0893ab817":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.d0893ab817","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.d0893ab817","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"73ba614b43722be049d1e9426ca86d4c50094bbc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.d0893ab817.tgz","fileCount":1152,"integrity":"sha512-w7tHz8hCiRFSSZuWPuJIciz2yV+N59QrwRZgg9BOx0Wzjc0GxRcUz25BBA/uY3gzcRz2GOFl3g4hQf8+4xlSqQ==","signatures":[{"sig":"MEUCIQDr/U1XldgB/4gJ9Mns0ii7utbSLE4gR0x3MQjaObFkiAIgTmbROoN6RaY0v+sqGVQtaxjobrl3obdUcD7Lx+TdlSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"db748b7b250aee4836668ad1a088831710147f12","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.d0893ab817","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.d0893ab817","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.d0893ab817","@lodestar/utils":"1.19.0-dev.d0893ab817","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.d0893ab817","@lodestar/logger":"1.19.0-dev.d0893ab817","@lodestar/params":"1.19.0-dev.d0893ab817","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.d0893ab817","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.d0893ab817","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.d0893ab817","@lodestar/light-client":"1.19.0-dev.d0893ab817","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.d0893ab817","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.d0893ab817_1715591553731_0.5376391883613238","host":"s3://npm-registry-packages"}},"1.19.0-dev.c39b914366":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.c39b914366","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.c39b914366","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b8405474e3b89fcf86a861709481bf2b8f1b828b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.c39b914366.tgz","fileCount":1152,"integrity":"sha512-VXcE0vdzqU9wONs7Xu5rMB4htWpvng3l2ITvzZhgXKQmvdkJhT4r2kqaqcieS39m+U/JIaVraZ+rB7i5WwS7Gg==","signatures":[{"sig":"MEYCIQCt1NffOAXoc2YXkfq0uIkNij4GL+7xETwwRpI9pIgJwwIhAJpdzL08P16wyts+Ihs7P4iWtwg1FrNdkrON2k0s5lIn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c386a7e1930376556d104f03c70a504e9ec19edc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.c39b914366","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.c39b914366","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.c39b914366","@lodestar/utils":"1.19.0-dev.c39b914366","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.c39b914366","@lodestar/logger":"1.19.0-dev.c39b914366","@lodestar/params":"1.19.0-dev.c39b914366","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.c39b914366","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.c39b914366","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.c39b914366","@lodestar/light-client":"1.19.0-dev.c39b914366","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.c39b914366","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.c39b914366_1715782172414_0.3805287489696183","host":"s3://npm-registry-packages"}},"1.19.0-dev.a6b10df029":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.a6b10df029","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.a6b10df029","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"610876c9932b6c4ad821b86210eaff6cec61db42","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.a6b10df029.tgz","fileCount":1152,"integrity":"sha512-hLJkXsQVVdbUoLXQmcvDQUZnlcyw3LGIAqEL6AOMOujxAi4v9XIKmRP7h1PRHwgvWaazqS32G0BS2uQVLMzW5Q==","signatures":[{"sig":"MEYCIQD4FCvSTJevVccLzgWoEHuCeM31moi9Kp3CfXnxRtGk5wIhAMX8bTWHs/7HNWIlAm7c7mtcFusC/izwrEnfxDxYHLY3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a1873ac9c135368ddeb77d9de9a2eb5100de1877","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.a6b10df029","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.a6b10df029","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.a6b10df029","@lodestar/utils":"1.19.0-dev.a6b10df029","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.a6b10df029","@lodestar/logger":"1.19.0-dev.a6b10df029","@lodestar/params":"1.19.0-dev.a6b10df029","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.a6b10df029","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.a6b10df029","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.a6b10df029","@lodestar/light-client":"1.19.0-dev.a6b10df029","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.a6b10df029","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.a6b10df029_1715865209314_0.1939385783895331","host":"s3://npm-registry-packages"}},"1.19.0-dev.bda2c20f23":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.bda2c20f23","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.bda2c20f23","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b80b896cead6f13708592842c840e6615ed48886","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.bda2c20f23.tgz","fileCount":1152,"integrity":"sha512-Hav/sOJoGqk87hpmCpxFWNZtUbEeqOwUZ/9qaybVFH0pH3CYNkNaehzGLq+cqo5ASnHGMH4t2dS5BriySQl6og==","signatures":[{"sig":"MEUCIQCJjHAkBB9uqm5OQlM9A4VIg+mrKSvVktfUuoUdQNHCEwIgGicIgPGJnmsqfaARGFjt36I3+h5BjYMTW5XUIRY+VRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"22e7ff65ef468ec62c72c9a274080fa0bc551161","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.bda2c20f23","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.bda2c20f23","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.bda2c20f23","@lodestar/utils":"1.19.0-dev.bda2c20f23","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.bda2c20f23","@lodestar/logger":"1.19.0-dev.bda2c20f23","@lodestar/params":"1.19.0-dev.bda2c20f23","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.bda2c20f23","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.bda2c20f23","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.bda2c20f23","@lodestar/light-client":"1.19.0-dev.bda2c20f23","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.bda2c20f23","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.bda2c20f23_1716298832416_0.21966421775932532","host":"s3://npm-registry-packages"}},"1.19.0-dev.992fdd452e":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.992fdd452e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.992fdd452e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed1dcf9ff923a4d2b9c244db31b736a8c61d667a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.992fdd452e.tgz","fileCount":1152,"integrity":"sha512-gNrUa6ma+n4RY1WnwuVQoigcRriCQ0iNauPnj2YxLivhHA12NCXtu05Dwfu6hDphusQ3lA3pw9gCkAvpDbv/zg==","signatures":[{"sig":"MEQCIETddmse/9MAJxfqeCIIMKVx1ULfBFsMBHJJ4OjBSO7kAiBJa+vp9v45WA0H8GYJ6Ks2Yw6IdUtUaXoZz+ty6vpKsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5dfda1b80b36b7edc6d91e2205a34da85b9a5eaf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.992fdd452e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.992fdd452e","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.992fdd452e","@lodestar/utils":"1.19.0-dev.992fdd452e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.992fdd452e","@lodestar/logger":"1.19.0-dev.992fdd452e","@lodestar/params":"1.19.0-dev.992fdd452e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.992fdd452e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.992fdd452e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.992fdd452e","@lodestar/light-client":"1.19.0-dev.992fdd452e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.992fdd452e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.992fdd452e_1716369861142_0.5049300383409316","host":"s3://npm-registry-packages"}},"1.19.0-dev.3c5bb150c5":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.3c5bb150c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.3c5bb150c5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"161ec34a07fe08d74d6baf301065d6efa99b5489","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.3c5bb150c5.tgz","fileCount":1152,"integrity":"sha512-wP+hP/v+uGCfZOTqP0LkI3iHGob4/7sO8AIEfRju3lEIlwi4yJE/HRtberB7XIXqekQEf1Zy0atbX97PIYWPmg==","signatures":[{"sig":"MEUCIQC6DpVMl9EZz961cFMPDAuN6AFJgv74HGzwvZ73jqi4kgIgInQX2J9kUP8k7zZO9HCnW3QNki0HJT/nJivZDyUv0yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"809a2e104e963812f1f5fa842a0ad400880c129a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.3c5bb150c5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.3c5bb150c5","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.3c5bb150c5","@lodestar/utils":"1.19.0-dev.3c5bb150c5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.3c5bb150c5","@lodestar/logger":"1.19.0-dev.3c5bb150c5","@lodestar/params":"1.19.0-dev.3c5bb150c5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.3c5bb150c5","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.3c5bb150c5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.3c5bb150c5","@lodestar/light-client":"1.19.0-dev.3c5bb150c5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.3c5bb150c5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.3c5bb150c5_1716382185570_0.6003256475191734","host":"s3://npm-registry-packages"}},"1.19.0-dev.c63509800c":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.c63509800c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.c63509800c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bd491421567d914de06d78cf580e6bc49a713e82","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.c63509800c.tgz","fileCount":1152,"integrity":"sha512-Y8z8b8+daaeawPUlPB1NJ7ksjMiu7sq2Lw6JVvvRh0NbDEZepyRDordoCK3+I/GCJ13eu5q/MvDazVOXvbp0Jw==","signatures":[{"sig":"MEQCH15l+tUyb6U5OzD6qQWaQLiNt03LJYiiS60vlz/3nHsCIQDW/uaOhRc/bvx8NBGDgZQRDYYF5gzSYLJjwypFXiwiGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503103},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9c72e6471221804de1e9417127ef32089c0b0030","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.c63509800c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.c63509800c","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.c63509800c","@lodestar/utils":"1.19.0-dev.c63509800c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.c63509800c","@lodestar/logger":"1.19.0-dev.c63509800c","@lodestar/params":"1.19.0-dev.c63509800c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.c63509800c","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.c63509800c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.c63509800c","@lodestar/light-client":"1.19.0-dev.c63509800c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.c63509800c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.c63509800c_1716461901738_0.8647625641058323","host":"s3://npm-registry-packages"}},"1.19.0-dev.312136374e":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.312136374e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.312136374e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c8dde9a932c667d140bab7e3459172127da509a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.312136374e.tgz","fileCount":1152,"integrity":"sha512-NU2LTJMKK45MGcLAlWrzqLg0Zds10J2piv3Az3eaiUlvT7DNtHfJ0mQ+NgGGQWGNxua8hINpLIN1nM+rUrFecw==","signatures":[{"sig":"MEYCIQDj/8GEzxvUpIrtYtF2+Xc2UjTkXFzGrimQ71kqt6yG6gIhANRYl11r6MvVzjF7DKq6MqKCNZeR90JiNC/7HVrdotaR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503323},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0e8d1eecdce46e3f5586fe81162f602464ee72c1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.312136374e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.312136374e","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.312136374e","@lodestar/utils":"1.19.0-dev.312136374e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.312136374e","@lodestar/logger":"1.19.0-dev.312136374e","@lodestar/params":"1.19.0-dev.312136374e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.312136374e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.312136374e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.312136374e","@lodestar/light-client":"1.19.0-dev.312136374e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.312136374e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.312136374e_1716470563370_0.15462612764737704","host":"s3://npm-registry-packages"}},"1.19.0-dev.8ed9109ddd":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.8ed9109ddd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.8ed9109ddd","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c1e0ebc2b96342b418a5e5f71c8212dcc616a7ea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.8ed9109ddd.tgz","fileCount":1155,"integrity":"sha512-8Iq/Uy1h/xxAeSnYOFmczRywXsCmQ1WAKQ7OSFy/qJbn4Z9Y6c2MN78FTcRbWgdBCtmnNP//y2qlXfBPkM66EA==","signatures":[{"sig":"MEUCIDSDzVTUbHglQpNsUwnSNPvpkuQPtOSAp2o/H96ErH3UAiEAwsJxAsKwefTdgZrxUmXYb7805Pfjhqeh8AAMeLf1ymw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505706},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"256f8bce3657bd1b56604659a753ebd630a78591","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.8ed9109ddd","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.8ed9109ddd","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.8ed9109ddd","@lodestar/utils":"1.19.0-dev.8ed9109ddd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.8ed9109ddd","@lodestar/logger":"1.19.0-dev.8ed9109ddd","@lodestar/params":"1.19.0-dev.8ed9109ddd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.8ed9109ddd","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.8ed9109ddd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.8ed9109ddd","@lodestar/light-client":"1.19.0-dev.8ed9109ddd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.8ed9109ddd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.8ed9109ddd_1716495062657_0.7783762905779894","host":"s3://npm-registry-packages"}},"1.19.0-dev.6c20dc2443":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.6c20dc2443","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.6c20dc2443","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4504433266ca042d89d6c7588903a458f6996d09","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.6c20dc2443.tgz","fileCount":1155,"integrity":"sha512-OoAWt5VfwXKrQfmmRv4m+rrvXKtrED9+bkHxuFgOL1L/P6mLzSucSVVkszUcWNRzYKjpG038LeDb+HTCja5jCQ==","signatures":[{"sig":"MEUCIQDqPKG6jMOogen2b9nLoTfFiK4jfKGSGfp0gXV6XBCaOgIgMH3kvBBu0BgYUjkczZsAFbAVjd4he10pCibIGkIxrD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3505706},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c4a004caba9ce5ed3cf491ee808d2077e926e3f4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.6c20dc2443","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.6c20dc2443","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.6c20dc2443","@lodestar/utils":"1.19.0-dev.6c20dc2443","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.6c20dc2443","@lodestar/logger":"1.19.0-dev.6c20dc2443","@lodestar/params":"1.19.0-dev.6c20dc2443","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.6c20dc2443","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.6c20dc2443","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.6c20dc2443","@lodestar/light-client":"1.19.0-dev.6c20dc2443","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.6c20dc2443","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.6c20dc2443_1716547893149_0.3310553518041781","host":"s3://npm-registry-packages"}},"1.19.0-dev.347147577b":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.347147577b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.347147577b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1ec34ef014e1ac9a9dc857e54279f9cb7cb6310e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.347147577b.tgz","fileCount":1155,"integrity":"sha512-7uSt2RWIgxKHIUgTHg1DP2oT/yX+sQT8lwUHkrh8ss/Y/pVAfZryzUwPKDiaAGDQqpFk2tvHx5TizX9aCuZcUA==","signatures":[{"sig":"MEQCIDApJXmghVh90SwfFtdIxsa8jCAC51FyGtXtPYEdXglQAiAwocxte/5i9vZHF2lvIaB8mFtQE7SsbxtBlpw8oL5e6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3506250},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c71e6056177319f2aaf004bc0422fbbf1c48d8eb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.347147577b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.347147577b","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.347147577b","@lodestar/utils":"1.19.0-dev.347147577b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.347147577b","@lodestar/logger":"1.19.0-dev.347147577b","@lodestar/params":"1.19.0-dev.347147577b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.347147577b","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.347147577b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.347147577b","@lodestar/light-client":"1.19.0-dev.347147577b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.347147577b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.347147577b_1716556531808_0.07389402616431706","host":"s3://npm-registry-packages"}},"1.19.0-dev.7f63fabf89":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.7f63fabf89","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.7f63fabf89","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"325076e223c90b450d6b8a46a60c4e4d946f30eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.7f63fabf89.tgz","fileCount":1155,"integrity":"sha512-GiPpxqRrgonpFn3qOUx4iuPE3gU0FTZNsfxJx1prhyeu0MEbkarYT2yp8SN1YIch1NGCS+kzBJeO9m0R55QbGA==","signatures":[{"sig":"MEQCIAedK43Cx+dIsJFzGgOl5IMGTPPGK0LnBMD69J0a0s0hAiBEUzaMdPiMINe18RCdBzz+Aueej/5BCw2arxyFN7Gdxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3506250},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5e8b2b872f2e0046f3503782e4113e181f509107","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.7f63fabf89","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.7f63fabf89","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.7f63fabf89","@lodestar/utils":"1.19.0-dev.7f63fabf89","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.7f63fabf89","@lodestar/logger":"1.19.0-dev.7f63fabf89","@lodestar/params":"1.19.0-dev.7f63fabf89","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.7f63fabf89","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.7f63fabf89","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.7f63fabf89","@lodestar/light-client":"1.19.0-dev.7f63fabf89","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.7f63fabf89","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","leveldown":"^6.1.1","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/leveldown":"^4.0.3","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.7f63fabf89_1716557419711_0.7748006725238794","host":"s3://npm-registry-packages"}},"1.19.0-dev.b439da2f6e":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.b439da2f6e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.b439da2f6e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f22da5a5441828f5cd474d2c2396e4bac3fdff3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.b439da2f6e.tgz","fileCount":1155,"integrity":"sha512-Eaom1GB94qfjOSXtLugekgC5ARj2j5UQyl/PQBXZ5CDIjVwXWw2DFLtG/Q7GVcKIuHBzdJaaAxsv/v4MRB5RkA==","signatures":[{"sig":"MEYCIQDL3Vw030ecv1m7Ov0hIflakTFO45f1+JCtekIh/h/QyQIhAI0goA/rJGaHqdQZDh7AeqAaz1GwZrvzG2bYRASOOohj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3506189},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9dfd1e1350d0ba249311e98c98efdba462fcef1b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.b439da2f6e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.b439da2f6e","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.b439da2f6e","@lodestar/utils":"1.19.0-dev.b439da2f6e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.b439da2f6e","@lodestar/logger":"1.19.0-dev.b439da2f6e","@lodestar/params":"1.19.0-dev.b439da2f6e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.b439da2f6e","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.b439da2f6e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.b439da2f6e","@lodestar/light-client":"1.19.0-dev.b439da2f6e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.b439da2f6e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.b439da2f6e_1716558556540_0.6435588781697665","host":"s3://npm-registry-packages"}},"1.19.0-dev.95ce0442c3":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.95ce0442c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.95ce0442c3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"57cd0644fe962df8ed79c10173575d3f27e6d5bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.95ce0442c3.tgz","fileCount":1155,"integrity":"sha512-diul99i5yMu6bV5clfE5wCfpsLxPLC9tKXy0zH1pNnrhG1LJ5rIE2DwNNM7dqnZY3YlJjkGmGKzemHYF5x0jOg==","signatures":[{"sig":"MEQCIAb1Zh38TKNaYYxFaLh1KLiFtbL7+EjkHIObMc26uoqaAiBRtRnpGtlcRb6/tmvstvZw5ULSz3KroG0GmkkMJRAGzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3506189},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cccb612eeab6cdbc4f51f0cb67263c44947fa73d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.95ce0442c3","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.95ce0442c3","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.95ce0442c3","@lodestar/utils":"1.19.0-dev.95ce0442c3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.95ce0442c3","@lodestar/logger":"1.19.0-dev.95ce0442c3","@lodestar/params":"1.19.0-dev.95ce0442c3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.95ce0442c3","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.95ce0442c3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.95ce0442c3","@lodestar/light-client":"1.19.0-dev.95ce0442c3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.95ce0442c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.95ce0442c3_1716564137044_0.2416629800311012","host":"s3://npm-registry-packages"}},"1.19.0-dev.4bf25856c1":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.4bf25856c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.4bf25856c1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6b48b027023fff89b238f1f9760c48a0ee34297d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.4bf25856c1.tgz","fileCount":1155,"integrity":"sha512-DBVZ6GqVcRxGDswIJyrQCXCPzGSb//CYDWLNehaCdmZ5A4uGDPCAuPVfDuoNl5DGItU4dNnQxg5v7uZxCVQMEg==","signatures":[{"sig":"MEUCIQDnc51n9xbe7/z1c3e4+3IOvEtwrX+2Neqnhcvyh/u8lwIgTmhdZjVHfsE7rIV51XAInuY2mjZRALZKxim7QHZS3GQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3506189},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b6ae9bfec660214af1fe470830370a3b8033a042","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"20.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.4bf25856c1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.4bf25856c1","@chainsafe/bls":"^8.1.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.4bf25856c1","@lodestar/utils":"1.19.0-dev.4bf25856c1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.4bf25856c1","@lodestar/logger":"1.19.0-dev.4bf25856c1","@lodestar/params":"1.19.0-dev.4bf25856c1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.4bf25856c1","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.4bf25856c1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.4bf25856c1","@lodestar/light-client":"1.19.0-dev.4bf25856c1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.4bf25856c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.4bf25856c1_1716573135961_0.5940351891574669","host":"s3://npm-registry-packages"}},"1.19.0-dev.deafa4f162":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.deafa4f162","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.deafa4f162","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3fc5d014e196f1fbf9d5bf85357c012d19caafc5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.deafa4f162.tgz","fileCount":1155,"integrity":"sha512-LZVK7C0Vph+a3JDNtRB5oS10HhSS8VhAbTzwpYQ1BnldVjzYMCa1Hb4Cr9UESIjdRf0hbIeWuLYEMuVgI+nH6A==","signatures":[{"sig":"MEYCIQCoX7AkF9gTA1c/Vcz2C3HytU8CdHFU4/LX/hx5YNa0rQIhALGG0TxxMGfcFgpkYU6nlxqqHZS0UKPbZUiPmzl+5tDH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503564},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"14236c409dddcd1655897dc317b50b2da643ae95","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.deafa4f162","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.deafa4f162","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.1","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.deafa4f162","@lodestar/utils":"1.19.0-dev.deafa4f162","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.deafa4f162","@lodestar/logger":"1.19.0-dev.deafa4f162","@lodestar/params":"1.19.0-dev.deafa4f162","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.deafa4f162","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.deafa4f162","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.deafa4f162","@lodestar/light-client":"1.19.0-dev.deafa4f162","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.deafa4f162","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.deafa4f162_1716573999015_0.5108847167743238","host":"s3://npm-registry-packages"}},"1.19.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.19.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55170d2290d60085f4f755b14f7d4fb82b80480c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-rc.0.tgz","fileCount":1155,"integrity":"sha512-Wo8x0jb1cbuVuw4AD+JTHJ7J8njJB7BbUNW2UhYKqnTb9pOHGRyjZ0M2OnNq+QH6Uol4D66ZIpHgJD9fcKo0ZQ==","signatures":[{"sig":"MEUCIHtRHlr6kC/lNS9yrAhju8jUNsAQ7F4eimuDZYe1jPkDAiEAg6uxJjuh0VMiutiu76UVx6E7K04s1S8WlbDijBiyhcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503434},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"696ad4c02f63b6ea27a77c552ce7b366d75c8ae8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.1","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-rc.0","@lodestar/utils":"1.19.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-rc.0","@lodestar/logger":"1.19.0-rc.0","@lodestar/params":"1.19.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-rc.0","systeminformation":"^5.17.12","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-rc.0","@lodestar/light-client":"1.19.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-rc.0_1716574616394_0.5869273368671108","host":"s3://npm-registry-packages"}},"1.19.0-dev.8b6ecc44c1":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.8b6ecc44c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.8b6ecc44c1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"92b827d35be43d769335b7bd36ab0ef990cfec73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.8b6ecc44c1.tgz","fileCount":1155,"integrity":"sha512-IFWz42Zy6+EWb6eHlDTmVnRguYKRzOAUV4MKg2UWxr/Iy5xhwQd5z8NLKbyWTYjUz3BcpYU3+OR1znbxsp3zcQ==","signatures":[{"sig":"MEQCIHtddy1JJxHFqYkpgTFjHtt8ClpZPMRKzDw77MsXIPZgAiBMD4DIUHGBNWoCj0yXcpP6/JNUgE9Y0rgl9Ca1eX1YMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503563},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"448fb20f7efb2ad0e6062ea0f42f31d63aa886b2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.8b6ecc44c1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.8b6ecc44c1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.1","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.8b6ecc44c1","@lodestar/utils":"1.19.0-dev.8b6ecc44c1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.8b6ecc44c1","@lodestar/logger":"1.19.0-dev.8b6ecc44c1","@lodestar/params":"1.19.0-dev.8b6ecc44c1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.8b6ecc44c1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.8b6ecc44c1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.8b6ecc44c1","@lodestar/light-client":"1.19.0-dev.8b6ecc44c1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.8b6ecc44c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.8b6ecc44c1_1716917493924_0.757679168727482","host":"s3://npm-registry-packages"}},"1.19.0-dev.cb522bd98f":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.cb522bd98f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.cb522bd98f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"13f5e58f4e4d16c5305b6f8a6535a9aa935c99c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.cb522bd98f.tgz","fileCount":1155,"integrity":"sha512-RhKN+gxWBF5Psk3WEKXZiXck/mxC7yjXLQMc0jVj5hLgy/75/bu8162cpKmY1LAhDIfWt9nTAZyJHYAqDrQZVQ==","signatures":[{"sig":"MEUCIQCIBoWX3zPLk0kSa+vVEgm6OAixtyjfKArG7LsjBifk0QIgO9+cBfJIBnc+Itq+r2N2sjxj6821aZdWqRRb5lL18RA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503563},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e6b46abf458db450664ae5293c37890a31f2519c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.cb522bd98f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.cb522bd98f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.1","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.cb522bd98f","@lodestar/utils":"1.19.0-dev.cb522bd98f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.cb522bd98f","@lodestar/logger":"1.19.0-dev.cb522bd98f","@lodestar/params":"1.19.0-dev.cb522bd98f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.cb522bd98f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.cb522bd98f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.cb522bd98f","@lodestar/light-client":"1.19.0-dev.cb522bd98f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.cb522bd98f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.cb522bd98f_1717425461472_0.5021471411084641","host":"s3://npm-registry-packages"}},"1.19.0-dev.2b4c166107":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.2b4c166107","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.2b4c166107","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b3500588fdf939ee9900f104d809bfaa2bb5229","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.2b4c166107.tgz","fileCount":1155,"integrity":"sha512-Nc8qun9I4PMseEvsu5v9/LFaAZWR3Unw4xcCyMjLpnKEnW51McqzWh8c6+pPJqUnKbL36eCPyqKtnmC50qbTWg==","signatures":[{"sig":"MEUCIEwTphUfdnA0uYI//KOyGljUPUeuyJLtcZ4wddcTShJyAiEAiEePK1KcvbAX7oCS0M8bfcONu6Y9u19FShniL2WvENw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503563},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f5c83ca11942cc1e74fad3f2c3bd1ed60a70ab92","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.2b4c166107","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.2b4c166107","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.1","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.2b4c166107","@lodestar/utils":"1.19.0-dev.2b4c166107","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.2b4c166107","@lodestar/logger":"1.19.0-dev.2b4c166107","@lodestar/params":"1.19.0-dev.2b4c166107","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.2b4c166107","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.2b4c166107","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.2b4c166107","@lodestar/light-client":"1.19.0-dev.2b4c166107","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.2b4c166107","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.2b4c166107_1717429607476_0.1758884659290929","host":"s3://npm-registry-packages"}},"1.19.0-dev.519b05ef19":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.519b05ef19","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.519b05ef19","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d13e558ba425ee4845583ad597715b1385712b4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.519b05ef19.tgz","fileCount":1155,"integrity":"sha512-EG+7IyVuRGSTiEahKMRhOSQzFKtkC8g8kREcyVfpuauKD8C07zq74F86W/KSTvmkFfvrgU3C+D6w0dpYCK9a9w==","signatures":[{"sig":"MEUCIQCMGlYF0Muek5ad36UsKB6J6C5CLWzCK67BZN3g0rLMZwIgdJAXSc3xYJ6mNMMLK/H1PPo/J+tTA7bQV8Fe2Av3X8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3503885},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6492e0b187dd795c566cda7ec8d331988fa338c9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.519b05ef19","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.519b05ef19","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^1.0.1","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.519b05ef19","@lodestar/utils":"1.19.0-dev.519b05ef19","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.519b05ef19","@lodestar/logger":"1.19.0-dev.519b05ef19","@lodestar/params":"1.19.0-dev.519b05ef19","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.519b05ef19","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.519b05ef19","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.519b05ef19","@lodestar/light-client":"1.19.0-dev.519b05ef19","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.519b05ef19","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.519b05ef19_1717452914525_0.5499019420455893","host":"s3://npm-registry-packages"}},"1.19.0-dev.cbb894688c":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.cbb894688c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.cbb894688c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63152782b8a4c485b1f082d55f9254269bf91adb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.cbb894688c.tgz","fileCount":1161,"integrity":"sha512-1hcJxeSOicX5YAwm+zG1SP7Y7/1old28qfwHEtVOvI9frg2zQBl80YZIn9+poy5YhBA/KH8aDNU5i5O2RqyzBg==","signatures":[{"sig":"MEYCIQDN81WzEL7d2nvi6D1UGH7xLWrcCZd143Kf7Ut3rvUYwQIhAIGDj9KLhjmZNuerPDLiOKe2gN2sBZYST6VSuoCBIkPC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514188},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bde485b6887756f2f3eadaf6c63b2490adc93aad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.cbb894688c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.cbb894688c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.cbb894688c","@lodestar/utils":"1.19.0-dev.cbb894688c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.cbb894688c","@lodestar/logger":"1.19.0-dev.cbb894688c","@lodestar/params":"1.19.0-dev.cbb894688c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.cbb894688c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.cbb894688c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.cbb894688c","@lodestar/light-client":"1.19.0-dev.cbb894688c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.cbb894688c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.cbb894688c_1717529780143_0.19232507325124693","host":"s3://npm-registry-packages"}},"1.19.0-dev.2249ac1bbc":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.2249ac1bbc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.2249ac1bbc","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0af73dcf3b45fa407d0a5122d70612a1e4717fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.2249ac1bbc.tgz","fileCount":1161,"integrity":"sha512-9nJHGgP7Frq3F86A8NAwZI7UESiTMuKogU+HHDJf4dEIllLtp3e+tY0NNUS7T8NOEVc9A4PEYkEjR9MjUnsfIA==","signatures":[{"sig":"MEUCIQCT8j9yKBavKHXqiYecddy8/5o4d2Tc2bftz1hOTY4P2gIgMJ1oArj6DUbMw4LIC/Jrg2dl8+4kQr9YkVNv5M8J8Gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514188},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"42457a2bd4f227840b24831f7dedbc7afb75f12a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.2249ac1bbc","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.2249ac1bbc","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.10","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.2249ac1bbc","@lodestar/utils":"1.19.0-dev.2249ac1bbc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.2249ac1bbc","@lodestar/logger":"1.19.0-dev.2249ac1bbc","@lodestar/params":"1.19.0-dev.2249ac1bbc","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.2249ac1bbc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.2249ac1bbc","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.2249ac1bbc","@lodestar/light-client":"1.19.0-dev.2249ac1bbc","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.2249ac1bbc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.2249ac1bbc_1717534965950_0.14855141176281772","host":"s3://npm-registry-packages"}},"1.19.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.19.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-rc.2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3057152759db618edb0da32512e18edcd623da24","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-rc.2.tgz","fileCount":1161,"integrity":"sha512-juj1xeQAeGcBRaCV/IXfoYIByvacguH3PHvvUP96D8HMIJ2nShEYHtSz4dfbU5zrBRMoLoyBeh4ILrfU7PcHKA==","signatures":[{"sig":"MEUCIQDtbSFe7CJ9sWTQD/P+m2kCh1n3pfRt57IdS1hpI3g0cAIgOS8E2S5qRRz0ZaG4aVxQh3XVXIHdkEtBwe/SjdJ1hfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514058},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"19c1ddc59e43eba467f43ab5c6ff6f6b9527dde2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-rc.2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-rc.2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-rc.2","@lodestar/utils":"1.19.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-rc.2","@lodestar/logger":"1.19.0-rc.2","@lodestar/params":"1.19.0-rc.2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-rc.2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-rc.2","@lodestar/light-client":"1.19.0-rc.2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-rc.2_1717584027762_0.39622272406406056","host":"s3://npm-registry-packages"}},"1.19.0-dev.def34eb342":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.def34eb342","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.def34eb342","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc9bc580b784b0df0ab405ab0822441e4ae94dfe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.def34eb342.tgz","fileCount":1161,"integrity":"sha512-4tnCcILLb1vUGp0cIqX2s+PtB4UhERXsAf3pN+raWi9B0fb/b5rBu+hodTrKfclT2T0MiPv3h511yg0WXFmh3w==","signatures":[{"sig":"MEUCIEDN4exGpS0gMj8HCV/hP3KAZwOv8nahcZK6Gz9oZGPDAiEAsHFx98OfryuG6b+ZWTV6+PVno0mvYVoHUwCY0mG74QM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514188},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5052022e5b8e3f23e44de67b10110225933c45ad","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.def34eb342","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.def34eb342","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.def34eb342","@lodestar/utils":"1.19.0-dev.def34eb342","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.def34eb342","@lodestar/logger":"1.19.0-dev.def34eb342","@lodestar/params":"1.19.0-dev.def34eb342","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.def34eb342","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.def34eb342","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.def34eb342","@lodestar/light-client":"1.19.0-dev.def34eb342","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.def34eb342","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.def34eb342_1717589258352_0.7893798299313515","host":"s3://npm-registry-packages"}},"1.19.0-dev.49c16890a9":{"name":"@lodestar/beacon-node","version":"1.19.0-dev.49c16890a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0-dev.49c16890a9","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e9944f14d41c4fd99294ce9cdbd4e432a83053a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0-dev.49c16890a9.tgz","fileCount":1161,"integrity":"sha512-KlembpvyoQBUlgb/VyqdAbWcaEqt24Am8koVIQx0inScuPjYq8PrGGSn4qmuATWt2yyEdb0fEASBX8hGXpRR1A==","signatures":[{"sig":"MEQCIHwZnHX2EVbT5uUHq/6vKA3/fZtGY520KNQ+CwH4mtNRAiAAhe8J9fpOsjy3gzxsW9toMTQ2IyXAp3+m+w3P5hH+Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514188},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c69535db93d6de4d8b8322e4d1ad41ef0940211e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.19.0-dev.49c16890a9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.19.0-dev.49c16890a9","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.19.0-dev.49c16890a9","@lodestar/utils":"1.19.0-dev.49c16890a9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.19.0-dev.49c16890a9","@lodestar/logger":"1.19.0-dev.49c16890a9","@lodestar/params":"1.19.0-dev.49c16890a9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.19.0-dev.49c16890a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.19.0-dev.49c16890a9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.19.0-dev.49c16890a9","@lodestar/light-client":"1.19.0-dev.49c16890a9","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.19.0-dev.49c16890a9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0-dev.49c16890a9_1717594997644_0.39028149017228575","host":"s3://npm-registry-packages"}},"1.20.0-dev.82a9384b27":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.82a9384b27","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.82a9384b27","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f8fb93a1a8e63b65021c052eab822dc3b6df4b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.82a9384b27.tgz","fileCount":1161,"integrity":"sha512-h5A0jYcohu5qtkkorCcY7QqTGve840NKLzWZWizy+mxdx9BrmRcMbJZHq4tiLJnD9SZfHtK3IZmysqaBpzwAnQ==","signatures":[{"sig":"MEQCIAUwIJKwuVDSRsjgELPkWglWE+At4nExhy5du/Y/HcvWAiAVqhNCObAWQPjWNQVhPs6EWrXTd7YDQZCNoUMfBUhwiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514188},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a8bcf846dc99777342aab267ed7a7657328d26f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.82a9384b27","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.82a9384b27","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.82a9384b27","@lodestar/utils":"1.20.0-dev.82a9384b27","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.82a9384b27","@lodestar/logger":"1.20.0-dev.82a9384b27","@lodestar/params":"1.20.0-dev.82a9384b27","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.82a9384b27","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.82a9384b27","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.82a9384b27","@lodestar/light-client":"1.20.0-dev.82a9384b27","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.82a9384b27","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.82a9384b27_1717760485132_0.574963591404591","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@lodestar/beacon-node","version":"1.19.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.19.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f751e4edb5f21ffbe3130b61d81f9d8aec710c3e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.19.0.tgz","fileCount":1161,"integrity":"sha512-q9gi2Ptt4b4QNZiPYLSxMtXMaLQ4Bdi+iJ3e4FdV+tZegygs/RYzhVxY2Zoc9TvbfnOhzGI6I3a1d9/nsxYKIg==","signatures":[{"sig":"MEQCIBtFM2zKNA3987YjAo95mcmTwUVexwmfnmhcdjYMguaPAiAuZY1+xXI6KBb4hdIPlOovaXbbr82GOM5BbwcsCsIKfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514005},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c5b4c1c9c316da62c1ea8b79f0b9c8b91c8e7181","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.19.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.19.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.19.0","@lodestar/utils":"^1.19.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.19.0","@lodestar/logger":"^1.19.0","@lodestar/params":"^1.19.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.19.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.19.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.19.0","@lodestar/light-client":"^1.19.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.19.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.19.0_1717761373848_0.5213673828014915","host":"s3://npm-registry-packages"}},"1.20.0-dev.966f3acc0f":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.966f3acc0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.966f3acc0f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5671cd899989b9afa6aa8415bf81f88f8315927c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.966f3acc0f.tgz","fileCount":1161,"integrity":"sha512-+b97qukaZA45housg9VvS5A4mciczytu0oNgFgEtC7lSJDIsQHzMfiCTu+paneEqbodxB7RuGCH7mq9RhEB+og==","signatures":[{"sig":"MEUCIQCAspUtaKOi1gT1GffsU+loa+L9OIWIZEMNq9tKkSdtJAIgJ2j/l1nFRWks1H3qvc9dqXgQra7PPwVaz3WP5AyA2hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514188},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d25773c2c16999b2991059015da55dc610f30b87","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.966f3acc0f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.966f3acc0f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.966f3acc0f","@lodestar/utils":"1.20.0-dev.966f3acc0f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.966f3acc0f","@lodestar/logger":"1.20.0-dev.966f3acc0f","@lodestar/params":"1.20.0-dev.966f3acc0f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.966f3acc0f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.966f3acc0f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.966f3acc0f","@lodestar/light-client":"1.20.0-dev.966f3acc0f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.966f3acc0f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.966f3acc0f_1717765681487_0.38838819412591175","host":"s3://npm-registry-packages"}},"1.20.0-dev.c1532773c2":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.c1532773c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.c1532773c2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a226000350ce50a7b588248cc987911f5b71f874","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.c1532773c2.tgz","fileCount":1161,"integrity":"sha512-BDUsReGW1OzMqnT3G/9mmnNCfNYa4/x5KD5zPaatHFmy0LMikxUU1ooKSrfN7INy5nRC8dIlW2ES9Q/51dilvg==","signatures":[{"sig":"MEUCIGQbQNpKbUBtMwE6VCuaRXCid4OUohaMU1po9i4K+su7AiEA4DY9dbzx1whcX5WNwYmRdlbI4/bosHDfSQHMmXRVAWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3514138},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e16994ddbcde3aae1846f7753820fff7b6dfb56","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.c1532773c2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.c1532773c2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.c1532773c2","@lodestar/utils":"1.20.0-dev.c1532773c2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.c1532773c2","@lodestar/logger":"1.20.0-dev.c1532773c2","@lodestar/params":"1.20.0-dev.c1532773c2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.c1532773c2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.c1532773c2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.c1532773c2","@lodestar/light-client":"1.20.0-dev.c1532773c2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.c1532773c2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.c1532773c2_1717780219460_0.29322137858973774","host":"s3://npm-registry-packages"}},"1.20.0-dev.f6d3bce802":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.f6d3bce802","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.f6d3bce802","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2d6b5b0397730719fd5cba634085cb9204db82a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.f6d3bce802.tgz","fileCount":1161,"integrity":"sha512-NiGtAe1VNT4xpQz6J5nkc6yprcgz02VNkY7bdlFu21Aw7IrRpCImu5TrDEPUF9cIMczKYTw1JFYxovO3tp2kuw==","signatures":[{"sig":"MEUCIQCn7ruRkMfWW6AXr4JeH/wu1Wr7wryA+ghRS1Phy6IItQIgOXBtn2jxsKfFwO70MVCWrX0glSNrer8j4Urb9qZU7+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3522270},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e9f61bb527cffdc3a76084679f0c09c6a5d2f7c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.f6d3bce802","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.f6d3bce802","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.f6d3bce802","@lodestar/utils":"1.20.0-dev.f6d3bce802","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.f6d3bce802","@lodestar/logger":"1.20.0-dev.f6d3bce802","@lodestar/params":"1.20.0-dev.f6d3bce802","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.f6d3bce802","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.f6d3bce802","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.f6d3bce802","@lodestar/light-client":"1.20.0-dev.f6d3bce802","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.f6d3bce802","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.f6d3bce802_1717831537066_0.9352808973449505","host":"s3://npm-registry-packages"}},"1.20.0-dev.14855ea72f":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.14855ea72f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.14855ea72f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"01661fabc0c41f8ba9ba8317d876d2857ea7cd25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.14855ea72f.tgz","fileCount":1161,"integrity":"sha512-WkneqLMPrnRugNvx0rvyZCP0Lra7aNUa73YXhd9VsrNcOL+vjrBJqe9y5FbvJf8Q1yw1WRCP4Ab6AM1AfEe39A==","signatures":[{"sig":"MEQCIHUF4XpvfVSyJ5S6a3VLgz7IAAkEUcrYYrqks8L2de+VAiAosz+SXKffChWYO/MGYCkTum9IrnynG+4ubC2HPKnDCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3522379},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"50bf0af405ecd81f928766bc6759e8c21fc8a2ac","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.14855ea72f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.14855ea72f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.14855ea72f","@lodestar/utils":"1.20.0-dev.14855ea72f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.14855ea72f","@lodestar/logger":"1.20.0-dev.14855ea72f","@lodestar/params":"1.20.0-dev.14855ea72f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.14855ea72f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.14855ea72f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.14855ea72f","@lodestar/light-client":"1.20.0-dev.14855ea72f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.14855ea72f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.14855ea72f_1717918448777_0.9186067300361109","host":"s3://npm-registry-packages"}},"1.20.0-dev.f8593a9a81":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.f8593a9a81","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.f8593a9a81","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"99f4e8a4713c44c294c4bacf37293e328f6d284b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.f8593a9a81.tgz","fileCount":1161,"integrity":"sha512-bVEV52MEqn3vAQCjq7gft7Aunq6V7KWR+ITe+R3le/MSmbbkXLDmkP4sIgZtlKNnxU0GVmm9wIX6csgIQKPB1A==","signatures":[{"sig":"MEUCIGLm0k+/7H5RDc+mKshvLqkyk01NE+69pMF4QiLxZKYAAiEAj2E27JehPa8pCh3OAReduHyEfBLUvB9M5PvbXX5HUDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523243},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2f813cb27859d0f84767881d110d5fd14c880bbc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.f8593a9a81","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.f8593a9a81","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.f8593a9a81","@lodestar/utils":"1.20.0-dev.f8593a9a81","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.f8593a9a81","@lodestar/logger":"1.20.0-dev.f8593a9a81","@lodestar/params":"1.20.0-dev.f8593a9a81","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.f8593a9a81","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.f8593a9a81","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.f8593a9a81","@lodestar/light-client":"1.20.0-dev.f8593a9a81","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.f8593a9a81","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.f8593a9a81_1718029155635_0.5725248056221572","host":"s3://npm-registry-packages"}},"1.20.0-dev.ff253a7e4b":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.ff253a7e4b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.ff253a7e4b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fbd5ec531541ad527c555e7d5f665efdd83b7b13","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.ff253a7e4b.tgz","fileCount":1161,"integrity":"sha512-r6FnB961OXeuy7JsQxngdbdjhGgSSke3NXJjphS5LdJ04/QLJNAxOpq/tVpQrOcQ2i605CEwN2t1miRcq7VjGw==","signatures":[{"sig":"MEUCIEKfKxLWRastOqG22F2tOSmswySvNCG68Eqzl69pjAoYAiEAmmFfcAoZHoHMOY4e+9H1Jss/1tw6K9uf5rRsFvK1GYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523244},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"207be15acfe3aa0b91582e39ae2fdb170e2d76f1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.ff253a7e4b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.ff253a7e4b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.ff253a7e4b","@lodestar/utils":"1.20.0-dev.ff253a7e4b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.ff253a7e4b","@lodestar/logger":"1.20.0-dev.ff253a7e4b","@lodestar/params":"1.20.0-dev.ff253a7e4b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.ff253a7e4b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.ff253a7e4b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.ff253a7e4b","@lodestar/light-client":"1.20.0-dev.ff253a7e4b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.ff253a7e4b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.ff253a7e4b_1718029920723_0.717242670143043","host":"s3://npm-registry-packages"}},"1.20.0-dev.26e9bc4b15":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.26e9bc4b15","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.26e9bc4b15","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2611d62d4861e6f1077924f5e5848668e1a2e95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.26e9bc4b15.tgz","fileCount":1161,"integrity":"sha512-TUs/GCpDyRCD0WCvezEwMn/IOyMjAbn3HUrVugnMcJljkB76lQCgQ166/Dbu/YSD7G7udCCm8HUJLKu9TgcFlQ==","signatures":[{"sig":"MEUCIQC4YApHjSAH7UvX1YoR35DCJFVxb+4jcJ3Liudv3ttZeQIgS545/zbQCsd16dEQNl5TLP08VC9z2Vu89WHCYFIaEi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523244},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"931ec49213afad104749cab649bfcb3d1a9e3ab6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.26e9bc4b15","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.26e9bc4b15","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.26e9bc4b15","@lodestar/utils":"1.20.0-dev.26e9bc4b15","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.26e9bc4b15","@lodestar/logger":"1.20.0-dev.26e9bc4b15","@lodestar/params":"1.20.0-dev.26e9bc4b15","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.26e9bc4b15","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.26e9bc4b15","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.26e9bc4b15","@lodestar/light-client":"1.20.0-dev.26e9bc4b15","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.26e9bc4b15","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.26e9bc4b15_1718044926174_0.9793825446017519","host":"s3://npm-registry-packages"}},"1.20.0-dev.4e86094453":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.4e86094453","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.4e86094453","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c5d0954da9fd5e7581099abcc0acdfe6612b170","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.4e86094453.tgz","fileCount":1161,"integrity":"sha512-5OElNmcL3nE044BTY7pNhlKAE83evHASP2HKxI1NXKME1ccvKzq6ghba1SJaFMBX5blprz+v7OCoV5J+7ZKkFg==","signatures":[{"sig":"MEQCIEMcILyjH2g9emNVqm4ymX4SrLka3YY7L+F/q1tZHT+ZAiBY8x17gqJ4ZolkCTtURyn60Kscy6pcUD8Jhx+KNYvH1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523244},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"17a6875c8e4dc9f9cd8c5cb40cd4cf190c2d9da8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.4e86094453","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.4e86094453","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.4e86094453","@lodestar/utils":"1.20.0-dev.4e86094453","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.4e86094453","@lodestar/logger":"1.20.0-dev.4e86094453","@lodestar/params":"1.20.0-dev.4e86094453","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.4e86094453","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.4e86094453","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.4e86094453","@lodestar/light-client":"1.20.0-dev.4e86094453","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.4e86094453","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.4e86094453_1718099695351_0.9473203344127277","host":"s3://npm-registry-packages"}},"1.20.0-dev.3be656bb22":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.3be656bb22","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.3be656bb22","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ae7b9068289c5726cc8941d1455dcb415b17ac98","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.3be656bb22.tgz","fileCount":1161,"integrity":"sha512-8cA8Xy7IsrGMjctqyynoAZ6ZabYr2+N+n92rS4cq7XHHGLuuqiPB+KucMAxbFiyihis2bE3c4na74giGoZf1JA==","signatures":[{"sig":"MEQCICcQrAjyioubsi60PM8VAyuCCwNIIBYgBRVYmT2atuaoAiB6NwTMEz6OYPcfchcOiMp6ZodXQGyj+nIT4BqJOS3mUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523325},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d4da3a30cde138aa53717af71d0e1c0294086678","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.3be656bb22","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.3be656bb22","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.3be656bb22","@lodestar/utils":"1.20.0-dev.3be656bb22","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.3be656bb22","@lodestar/logger":"1.20.0-dev.3be656bb22","@lodestar/params":"1.20.0-dev.3be656bb22","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.3be656bb22","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.3be656bb22","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.3be656bb22","@lodestar/light-client":"1.20.0-dev.3be656bb22","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.3be656bb22","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.3be656bb22_1718118503053_0.07302855213136095","host":"s3://npm-registry-packages"}},"1.20.0-dev.93322168bb":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.93322168bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.93322168bb","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"128226f7c5c803963e51507be696def7df7d855f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.93322168bb.tgz","fileCount":1161,"integrity":"sha512-V6m3IkU5UmegFAMtbZdRfpLaNAg4RDwuDVX2tdu91LRV418ujxbfnAZ4YSpO9G0CxtkJ6CA4ygK9rgk5O8AKSA==","signatures":[{"sig":"MEYCIQCkQCocS5qeNTYDyRqw30F6fObg3iXgfmtQEClgSrPeZAIhALSPUhscs7y41TN4WGrPBDv8+1cYbieySqd3l42cXSJC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d5ab59deedf77ed0db5f395d86ef398538d819ee","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.93322168bb","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.93322168bb","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.93322168bb","@lodestar/utils":"1.20.0-dev.93322168bb","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.93322168bb","@lodestar/logger":"1.20.0-dev.93322168bb","@lodestar/params":"1.20.0-dev.93322168bb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.93322168bb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.93322168bb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.93322168bb","@lodestar/light-client":"1.20.0-dev.93322168bb","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.93322168bb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.93322168bb_1718181355964_0.7357942082772249","host":"s3://npm-registry-packages"}},"1.20.0-dev.53d75e4a6d":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.53d75e4a6d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.53d75e4a6d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"15f67715308d5a6013fd49669cb59883371e663e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.53d75e4a6d.tgz","fileCount":1161,"integrity":"sha512-maeU8MsWGPx+DJTA0jYGL95gW6rg+baj1Fs+9MmJLcHa4Y+0CsUE7D9FfacxW/QCKLrS9/7s0gLDNtliPsBKKQ==","signatures":[{"sig":"MEUCIFHzNc3Tuxo7iSWfuhMQZtiLPYmijz1bAERy6CsA6kVUAiEA3o11ZpYvqPgAD/4b8p3ZTPLPA+nfDGavYRM2ZrtqI38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"232106a49701ff84ffcdfe8b88d547a27a0cfa96","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.53d75e4a6d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.53d75e4a6d","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.53d75e4a6d","@lodestar/utils":"1.20.0-dev.53d75e4a6d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.53d75e4a6d","@lodestar/logger":"1.20.0-dev.53d75e4a6d","@lodestar/params":"1.20.0-dev.53d75e4a6d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.53d75e4a6d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.53d75e4a6d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.53d75e4a6d","@lodestar/light-client":"1.20.0-dev.53d75e4a6d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.53d75e4a6d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.53d75e4a6d_1718204585703_0.20465465338247424","host":"s3://npm-registry-packages"}},"1.20.0-dev.f4460cd1d6":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.f4460cd1d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.f4460cd1d6","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aaacf56062ea4dfa2630c8c07dbef66a997d052a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.f4460cd1d6.tgz","fileCount":1161,"integrity":"sha512-oLZR+azB9VtgaXlHvTk2IGNaqvE8JkhG/QVJoONSQC4Qa3p0Peidq0bi72+Pq+l3pU/wBR/RJoP4ZILV59cywA==","signatures":[{"sig":"MEQCIFWHCKK3/yQRPSoRrIers1pcX5Z42MIQ/12ATklyoHy7AiB++d2lMVerz5Fx4sWqOje0wHCxVY0f1kYt6Y8WxEdGiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523370},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"39509d949189595e224c6489c689787d96d9599b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.f4460cd1d6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.f4460cd1d6","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.f4460cd1d6","@lodestar/utils":"1.20.0-dev.f4460cd1d6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.f4460cd1d6","@lodestar/logger":"1.20.0-dev.f4460cd1d6","@lodestar/params":"1.20.0-dev.f4460cd1d6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.f4460cd1d6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.f4460cd1d6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.f4460cd1d6","@lodestar/light-client":"1.20.0-dev.f4460cd1d6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.f4460cd1d6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.f4460cd1d6_1718275203115_0.12765434998554337","host":"s3://npm-registry-packages"}},"1.20.0-dev.225e67a1e5":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.225e67a1e5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.225e67a1e5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d3868ce821b06dbbfb059869ff9ac905cc3b2629","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.225e67a1e5.tgz","fileCount":1161,"integrity":"sha512-UlvCqvw24dxZFjXVH1swLhQISAxwobDSODnOT7ApCn8WECYFQhP/1PCaxeSonVn0zU9/LWoyvHhMVbNUcJucxg==","signatures":[{"sig":"MEUCIQCVJ/4cwOpLCHDOTFRVt9K1xtQVz0vqvAxYm+9cRbd6HQIgaJTcVLJP9podvHvilpZbD9GJTNaAYKX8J8EXR0Dt1Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523370},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ad861ccf52c9780567cede13529b1f153369ce3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.225e67a1e5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.225e67a1e5","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.225e67a1e5","@lodestar/utils":"1.20.0-dev.225e67a1e5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.225e67a1e5","@lodestar/logger":"1.20.0-dev.225e67a1e5","@lodestar/params":"1.20.0-dev.225e67a1e5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.225e67a1e5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.225e67a1e5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.225e67a1e5","@lodestar/light-client":"1.20.0-dev.225e67a1e5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.225e67a1e5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.225e67a1e5_1718285445457_0.7915858948141377","host":"s3://npm-registry-packages"}},"1.20.0-dev.79a008f0c8":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.79a008f0c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.79a008f0c8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fb3499d83b2828482764553ea1a856ba620aa08e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.79a008f0c8.tgz","fileCount":1161,"integrity":"sha512-en4OMiEWPEcnwYHknl++4iX50KcoOQvCOnp7YlYy5msBRyhhBTKZuvyMkaxQ9za0CYyjjZxg28OUrbCQnlsi4w==","signatures":[{"sig":"MEUCIDhWeiElJlNVRojdJtP53CBAOgIxQfMJEUp1CS/MoExwAiEA1WFFmGt8raHsBGFSNfXDV7MtvOIwIF3H1NCTTd+ybMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3523333},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"950f2d527b72e25c28ee1b5d3280bef1358d2004","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.79a008f0c8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.79a008f0c8","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.79a008f0c8","@lodestar/utils":"1.20.0-dev.79a008f0c8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.79a008f0c8","@lodestar/logger":"1.20.0-dev.79a008f0c8","@lodestar/params":"1.20.0-dev.79a008f0c8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.79a008f0c8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.79a008f0c8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.79a008f0c8","@lodestar/light-client":"1.20.0-dev.79a008f0c8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.79a008f0c8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.79a008f0c8_1718286587472_0.5466294062610961","host":"s3://npm-registry-packages"}},"1.20.0-dev.d101913ca3":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.d101913ca3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.d101913ca3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9d5be71738daedcf48ce54fdd1b506041712bf70","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.d101913ca3.tgz","fileCount":1161,"integrity":"sha512-RD7v4ScrltzsxSIo48yxMtn1oDaCpXlyPk57zULvKILnVSIReqj/C8q+IBbGqSqJrOhIa6e+EnSDThHfjT3caA==","signatures":[{"sig":"MEUCIQD6ljUin6+s0BYEuI9cDR3KfA6HNLzlbA9z/J9reHiQogIgLyX54S0hXK1+0LijYw//OjbbDBOK6QTl1MmzwwGAIwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ccd7fb4ededa28fdca531d1773c7917875b69df4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.d101913ca3","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.d101913ca3","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.d101913ca3","@lodestar/utils":"1.20.0-dev.d101913ca3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.d101913ca3","@lodestar/logger":"1.20.0-dev.d101913ca3","@lodestar/params":"1.20.0-dev.d101913ca3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.d101913ca3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.d101913ca3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.d101913ca3","@lodestar/light-client":"1.20.0-dev.d101913ca3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.d101913ca3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.d101913ca3_1718362902254_0.13007899257020616","host":"s3://npm-registry-packages"}},"1.20.0-dev.f29a6db056":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.f29a6db056","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.f29a6db056","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c9ea83864ad4a4311b76bb25b876df4db3c5d9b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.f29a6db056.tgz","fileCount":1161,"integrity":"sha512-nY7uUde5X2Lo2YIpFx3FHLSsXgK5Tjh205221PygwiixIX9sKelguBGMTIB/TIpaTA9i0fLl7D2wrTE1nABsAw==","signatures":[{"sig":"MEQCICIx6A64cWEA/U9QPy0oky5i02GQB6JPJ60mScLD/ZCVAiB/AklORc9D9/Gg5t8K43dk/3AX5FA+rPX24kvd1uysmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bcbf6a5ad151db6487959f124481f289b19dcd1f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.f29a6db056","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.f29a6db056","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.f29a6db056","@lodestar/utils":"1.20.0-dev.f29a6db056","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.f29a6db056","@lodestar/logger":"1.20.0-dev.f29a6db056","@lodestar/params":"1.20.0-dev.f29a6db056","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.f29a6db056","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.f29a6db056","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.f29a6db056","@lodestar/light-client":"1.20.0-dev.f29a6db056","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.f29a6db056","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.f29a6db056_1718393707123_0.08457480115069349","host":"s3://npm-registry-packages"}},"1.20.0-dev.7e35c924e7":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.7e35c924e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.7e35c924e7","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc30d7a8be15cb39d57d96194145482ccab5bb45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.7e35c924e7.tgz","fileCount":1161,"integrity":"sha512-ZLApx9oCenH2Ret6qGkbZEP4lGd5Q7pl3v4XxQAF+msG08lwRr0yvk2C+aYik9nhDiaRPsfafKPjrUrb6jWWaw==","signatures":[{"sig":"MEUCIGX5es4BqlyWeWypKYMtwNn5i1IzQJ3EMTZZUgxUYjj6AiEA2PryaD1D/j+9vN7d5Y6pxMhiF8mskoWVm7nBSnKqxa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b79aab51a5dadb36d8efeefe122c9380ee6ae685","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.7e35c924e7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.7e35c924e7","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.7e35c924e7","@lodestar/utils":"1.20.0-dev.7e35c924e7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.7e35c924e7","@lodestar/logger":"1.20.0-dev.7e35c924e7","@lodestar/params":"1.20.0-dev.7e35c924e7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.7e35c924e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.7e35c924e7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.7e35c924e7","@lodestar/light-client":"1.20.0-dev.7e35c924e7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.7e35c924e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.7e35c924e7_1718636589496_0.6920467036872064","host":"s3://npm-registry-packages"}},"1.20.0-dev.89ab742ab3":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.89ab742ab3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.89ab742ab3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b2683a7941796d08eb512fe57e5dfc2def8843ba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.89ab742ab3.tgz","fileCount":1161,"integrity":"sha512-27mrkh+4+D7u0Di26a6EeN6ooVRkJuGBk1GI1nmADx76mTgFNtVS45eIHQfIdZomRxzZUanJyCPapoC1LPCBzw==","signatures":[{"sig":"MEYCIQDu5KQoeXDvX2uCHD6Pnwre0uRYjtTBkjGlQP6PqodJCgIhAPKNfnINoVhlNl4P4t60WaiadiJHkV2KJ1ukyc2VOu2/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d2956f1eca3defe69f39c99398dcd7ba3f9074c0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.89ab742ab3","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.89ab742ab3","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.89ab742ab3","@lodestar/utils":"1.20.0-dev.89ab742ab3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.89ab742ab3","@lodestar/logger":"1.20.0-dev.89ab742ab3","@lodestar/params":"1.20.0-dev.89ab742ab3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.89ab742ab3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.89ab742ab3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.89ab742ab3","@lodestar/light-client":"1.20.0-dev.89ab742ab3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.89ab742ab3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.89ab742ab3_1718718036752_0.3257566897116513","host":"s3://npm-registry-packages"}},"1.20.0-dev.f37e50fb13":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.f37e50fb13","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.f37e50fb13","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d051a583b1cd9fd80a90570362087e62d45c082","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.f37e50fb13.tgz","fileCount":1161,"integrity":"sha512-0D5PbSL1c7XczBtKdMJMoETFbyVkKC7B6TprGcI857i77HD/9jHfXdq1zFSLbEH0EVmtC1coNumc5oEHr+9lAw==","signatures":[{"sig":"MEQCIDTTxQiM6cEEaOQ6BskdWzU4yehGHMchsHLhshqjQ4CnAiBEM3znkjaDGOmX0I7W6DLI+OMZLI0Ecs/08Z0Mux3C7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6d6940561eb7bec70ee8cf38dce93b4258490bdb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.f37e50fb13","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.f37e50fb13","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.f37e50fb13","@lodestar/utils":"1.20.0-dev.f37e50fb13","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.f37e50fb13","@lodestar/logger":"1.20.0-dev.f37e50fb13","@lodestar/params":"1.20.0-dev.f37e50fb13","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.f37e50fb13","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.f37e50fb13","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.f37e50fb13","@lodestar/light-client":"1.20.0-dev.f37e50fb13","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.f37e50fb13","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.f37e50fb13_1718719278127_0.9296258008420804","host":"s3://npm-registry-packages"}},"1.20.0-dev.85dc0ba06d":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.85dc0ba06d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.85dc0ba06d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ffe3f49419d2df673b8446869e0272acfd235086","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.85dc0ba06d.tgz","fileCount":1161,"integrity":"sha512-2HRukjsFs28TA1XtKs2xxY8EKVJ4h0IqbfXyiB7L1s4tcSniRYEoYPVqFscqiC1BoKQ/cbiIexuMSPZJotc4ig==","signatures":[{"sig":"MEUCIQCovh8hu00bHG2wNhExES3sebB9qSm1s8dCj+njB6YRcQIgDT/Abx/qxz+RvMWVMf5DAHM+Az7t7hMWe8saVikTakA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f491c9b0812eb0235e8d3161b50a0cb1eebe7cb3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.85dc0ba06d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.85dc0ba06d","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.85dc0ba06d","@lodestar/utils":"1.20.0-dev.85dc0ba06d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.85dc0ba06d","@lodestar/logger":"1.20.0-dev.85dc0ba06d","@lodestar/params":"1.20.0-dev.85dc0ba06d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.85dc0ba06d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.85dc0ba06d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.85dc0ba06d","@lodestar/light-client":"1.20.0-dev.85dc0ba06d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.85dc0ba06d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.85dc0ba06d_1718784231300_0.5578380718746154","host":"s3://npm-registry-packages"}},"1.20.0-dev.a1228762d4":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.a1228762d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.a1228762d4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"92dbc77277312ba172519e6db6734b8eeff64cb8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.a1228762d4.tgz","fileCount":1161,"integrity":"sha512-BTgh08qGgLL8Kn04oZY4wpdYmJjfbZPXUDxJs8Vg9EnWf7e/bc8QwmRFIjOY9du7OIjH3dLCiUrt1bJuOmfjmA==","signatures":[{"sig":"MEYCIQC4pi11HR9e5VzB234g5lx9/XvRHABTSYU2wxxHscDkYgIhAJgaEub9EC+4bGATj69E6/HY+3s0BdYbGXdCqIggVvpQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7df81484b572450bf58bbfac25a97c66a84bdbe1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.2.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.2.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.a1228762d4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.a1228762d4","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.a1228762d4","@lodestar/utils":"1.20.0-dev.a1228762d4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.a1228762d4","@lodestar/logger":"1.20.0-dev.a1228762d4","@lodestar/params":"1.20.0-dev.a1228762d4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.a1228762d4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.a1228762d4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.a1228762d4","@lodestar/light-client":"1.20.0-dev.a1228762d4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.a1228762d4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.a1228762d4_1718815280942_0.9852694282003536","host":"s3://npm-registry-packages"}},"1.20.0-dev.0c5adec4eb":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.0c5adec4eb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.0c5adec4eb","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cdf017065c9683459f909180450bf8a6261b39d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.0c5adec4eb.tgz","fileCount":1161,"integrity":"sha512-ScYnM2ZByjG22bCm1RSSqO7o8txQjZSfAHJdDb89Vei0jTqXKB7ZfSHBKCDRLbMZ9mPsYqjux9QFkP1zBJgNOg==","signatures":[{"sig":"MEUCIDArDjBKNKirrjmuIakOzt8S0llKv/ezuDEiNC6EexJOAiEA0sd15A8ICftk9TYOzijgKKylIK/r4GJLV7u+jTLhIbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d2c696bf8e3522ac6fb3d28db907b579083526a4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.0c5adec4eb","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.0c5adec4eb","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.0c5adec4eb","@lodestar/utils":"1.20.0-dev.0c5adec4eb","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.0c5adec4eb","@lodestar/logger":"1.20.0-dev.0c5adec4eb","@lodestar/params":"1.20.0-dev.0c5adec4eb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.0c5adec4eb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.0c5adec4eb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.0c5adec4eb","@lodestar/light-client":"1.20.0-dev.0c5adec4eb","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.0c5adec4eb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.0c5adec4eb_1718906203814_0.34063482808301626","host":"s3://npm-registry-packages"}},"1.20.0-dev.a074310f32":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.a074310f32","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.a074310f32","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50ecdff9174e5f8ffcbe6229ad2a6ccb4d9b9d1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.a074310f32.tgz","fileCount":1161,"integrity":"sha512-wMCjqWc5zZArQewkNRD7fGYwCkIWLHasdQ7wOjS3JIDOrgK7eoVg+W+C5cOBH/YQQcuaPsgjU1L3dNtjir/4Eg==","signatures":[{"sig":"MEQCIBZn/T/O7PFE8BM4sUnSHprWo8HsjqssLeilLlFpTSUSAiAml9jH6DxQnEL09za1CcP7WbPdv1HsXyIb1MLOYZYdsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3528301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2f180b5367740b89336f37605a96abfa27f4dd90","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.a074310f32","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.a074310f32","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.a074310f32","@lodestar/utils":"1.20.0-dev.a074310f32","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.a074310f32","@lodestar/logger":"1.20.0-dev.a074310f32","@lodestar/params":"1.20.0-dev.a074310f32","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.a074310f32","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.a074310f32","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.a074310f32","@lodestar/light-client":"1.20.0-dev.a074310f32","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.a074310f32","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.a074310f32_1718917927226_0.23637285694666277","host":"s3://npm-registry-packages"}},"1.20.0-dev.a2c389fc97":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.a2c389fc97","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.a2c389fc97","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e8f6628176a0b8a5663d29dc8e2b3eb9c854ab3d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.a2c389fc97.tgz","fileCount":1161,"integrity":"sha512-ZxNntY664fS63eQlcTvw5txFcc3W60IqdFL4T2lleYuimIDRVnOHqXF0+eCMRzPTkmq0CJNuw5dity2ooade9w==","signatures":[{"sig":"MEQCICj4irMMeVhkb/4rR/D2D4TyheI6jqSffguFgo0k+HtRAiBFwzTqxpsLUVfcqbFa0VQfSpriSjpInc9CQcFUNw17Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3525782},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a2cf6027c23262502d6fc48a2bc5c0b7844257a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.a2c389fc97","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.a2c389fc97","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.a2c389fc97","@lodestar/utils":"1.20.0-dev.a2c389fc97","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.a2c389fc97","@lodestar/logger":"1.20.0-dev.a2c389fc97","@lodestar/params":"1.20.0-dev.a2c389fc97","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.a2c389fc97","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.a2c389fc97","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.a2c389fc97","@lodestar/light-client":"1.20.0-dev.a2c389fc97","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.a2c389fc97","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.a2c389fc97_1718982071426_0.38191081969036067","host":"s3://npm-registry-packages"}},"1.20.0-dev.802a875a73":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.802a875a73","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.802a875a73","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b8ae088b72a7762ca65ce7c3f475f25bde3f5984","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.802a875a73.tgz","fileCount":1161,"integrity":"sha512-OQX5WUOWPYTlsdMEWBhOm7snWQGJel0dAz7YOsiIsM3oQhj+3QkuwWM7DiF+p9fKXliShUz36Vgw5NlV5jhE8g==","signatures":[{"sig":"MEUCIQCB186Nr4XGwpfh8Uy7vX77GxggomUVFuUMH9S5w+SLNQIgfXTQgfxAd/5GgmV4ACXqkl35vUCi+A5UixJY2WHkH2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3529574},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"be86498fc6622f845c2040b3fca8f27ea480dea2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.802a875a73","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.802a875a73","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.802a875a73","@lodestar/utils":"1.20.0-dev.802a875a73","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.802a875a73","@lodestar/logger":"1.20.0-dev.802a875a73","@lodestar/params":"1.20.0-dev.802a875a73","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.802a875a73","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.802a875a73","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.802a875a73","@lodestar/light-client":"1.20.0-dev.802a875a73","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.802a875a73","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.802a875a73_1719215213943_0.38979307086461534","host":"s3://npm-registry-packages"}},"1.20.0-dev.3cc1cb4026":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.3cc1cb4026","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.3cc1cb4026","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"59ababdf613da89bb51b1835869617535f7440b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.3cc1cb4026.tgz","fileCount":1161,"integrity":"sha512-cxwPtvmSUJfFKqHVof1GFqBqYf/N73mVglabL/e5zMCu3BHxhAIheNZ1XqPw2XeRMwo52tRRs/eTkaigIA2HtA==","signatures":[{"sig":"MEQCIG3cYWZRyn6ko7lWqLk5vSb56P3K7f1NJ1HTPoYUv6YeAiADtDvoQeGFAB829yuxAz8Bp7fx2vPSFw3JcBdpB3kCyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3529629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"38f6f9bb0b2f6561289c8febd26bde7955696da3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.3cc1cb4026","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.3cc1cb4026","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.3cc1cb4026","@lodestar/utils":"1.20.0-dev.3cc1cb4026","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.3cc1cb4026","@lodestar/logger":"1.20.0-dev.3cc1cb4026","@lodestar/params":"1.20.0-dev.3cc1cb4026","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.3cc1cb4026","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.3cc1cb4026","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.3cc1cb4026","@lodestar/light-client":"1.20.0-dev.3cc1cb4026","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.3cc1cb4026","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.3cc1cb4026_1719226193671_0.28706025606376695","host":"s3://npm-registry-packages"}},"1.20.0-dev.f20ec4efe8":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.f20ec4efe8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.f20ec4efe8","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a45aeeae8f960ff5022e2305eb039a97d73cb961","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.f20ec4efe8.tgz","fileCount":1161,"integrity":"sha512-xP9CptCeXgdS8IOUP4+350zSq7V1jwO5mv8vEwCP26nuX5pGTvTHbCjGXw4SonGNBB8Djc1vVMMJFTgZQbYhqg==","signatures":[{"sig":"MEQCIHIzDGpl4LonGHEScGYlnMWFUPA8IT4olTVLnMCURAZWAiB/vdRoOn7+2BTMPyNKhEKkhIZBcnpaDr9+O66xG0cyBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3529629},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"70cf5d33ad712bcb13865c3f7727894b21dcd425","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.f20ec4efe8","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.f20ec4efe8","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.f20ec4efe8","@lodestar/utils":"1.20.0-dev.f20ec4efe8","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.f20ec4efe8","@lodestar/logger":"1.20.0-dev.f20ec4efe8","@lodestar/params":"1.20.0-dev.f20ec4efe8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.f20ec4efe8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.f20ec4efe8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.f20ec4efe8","@lodestar/light-client":"1.20.0-dev.f20ec4efe8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.f20ec4efe8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.f20ec4efe8_1719237405350_0.7999432323235036","host":"s3://npm-registry-packages"}},"1.20.0-dev.b453b37d53":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.b453b37d53","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.b453b37d53","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"afe20326af47b75fb6b65964e954fef37576ca31","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.b453b37d53.tgz","fileCount":1161,"integrity":"sha512-ejUEzidQ1r0UCceN21VkGjOH4c4PBxQXraXVbk2IXaLl13fQpbedsYLBZdFuwGnpu+5ZozRryhDcvvBxhtNjlw==","signatures":[{"sig":"MEQCIHwK542NANfKIL+zMdhZip3NxR3akE1hA1IaCpIhd0HQAiARr8XuOPnTauga6/1XPiK1hSPVv4sUN58ws+IlDoQtqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3530662},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"015c4470ab5ea806133f9c6073d4d611676381cc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.b453b37d53","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.b453b37d53","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.b453b37d53","@lodestar/utils":"1.20.0-dev.b453b37d53","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.b453b37d53","@lodestar/logger":"1.20.0-dev.b453b37d53","@lodestar/params":"1.20.0-dev.b453b37d53","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.b453b37d53","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.b453b37d53","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.b453b37d53","@lodestar/light-client":"1.20.0-dev.b453b37d53","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.b453b37d53","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.b453b37d53_1719240925212_0.45268020423520783","host":"s3://npm-registry-packages"}},"1.20.0-dev.0f3109f322":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.0f3109f322","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.0f3109f322","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e8ce51db66dc2965adbb52a48cc62ea1c2a42d50","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.0f3109f322.tgz","fileCount":1161,"integrity":"sha512-cEbdhNLu1e4RaO9ibesCYgwAqpty7E5Yq9gYUjxAD/rb1ggm5gLBKX+MGZG91yoZQGsT/yfzea00DFQvdlIuYw==","signatures":[{"sig":"MEYCIQC/lOo52+yQ6xIG+k8dKqZnstao8E1CeXvBFR6mZ47YTAIhAPLehATfShr8IjMMKrQl8vROW9hlwoc6wwogBO4RayMW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3530662},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5251d089e2e2bc5c002601150c8d4492ca622d7c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.0f3109f322","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.0f3109f322","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.0f3109f322","@lodestar/utils":"1.20.0-dev.0f3109f322","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.0f3109f322","@lodestar/logger":"1.20.0-dev.0f3109f322","@lodestar/params":"1.20.0-dev.0f3109f322","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.0f3109f322","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.0f3109f322","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.0f3109f322","@lodestar/light-client":"1.20.0-dev.0f3109f322","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.0f3109f322","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.0f3109f322_1719315396369_0.13223865416727332","host":"s3://npm-registry-packages"}},"1.20.0-dev.fe23f68998":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.fe23f68998","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.fe23f68998","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9e919c5c7128ab04e9392226bfe7185df697af79","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.fe23f68998.tgz","fileCount":1161,"integrity":"sha512-TlnIhwnkWugq859lScxMegWvKrWnGI5e/3O5WRk1sCATEG6a8am7zxSbjYtIZVGy1K0Jlu0pWGi7fQ6rJFo7iw==","signatures":[{"sig":"MEQCIFr5GyQJ0Fp0BgD9UMC/boxcFXmi7f+NFbRX3h5i45loAiAUVzi+lhBTKZ3OqsTeGErm/mnMQlXk4jr/gTy6sKjJtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3530662},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5cdfe5c1392e879a92a0da88142defd9ee3854a7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.fe23f68998","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.fe23f68998","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.fe23f68998","@lodestar/utils":"1.20.0-dev.fe23f68998","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.fe23f68998","@lodestar/logger":"1.20.0-dev.fe23f68998","@lodestar/params":"1.20.0-dev.fe23f68998","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.fe23f68998","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.fe23f68998","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.fe23f68998","@lodestar/light-client":"1.20.0-dev.fe23f68998","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.fe23f68998","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.fe23f68998_1719321044609_0.4398496908614067","host":"s3://npm-registry-packages"}},"1.20.0-dev.8cb08ff56f":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.8cb08ff56f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.8cb08ff56f","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"589018e8d04487664a98c0c66ffbc3d46390843f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.8cb08ff56f.tgz","fileCount":1161,"integrity":"sha512-CNSV1LW5Q01AvYD42BkGo5slPgijXNjSfUV+YmOqmJMFgeTZ2yuDoTnSbdX39ObK5mTDzkoWKqI8KD4U1jm9Qw==","signatures":[{"sig":"MEYCIQCYj5zBqJ052yqM/P1jYVYoim0lIoGcHC3tFAJ0svSp9QIhANqf8siB/Qc6F5vMAGqw27TTtCZp7OLzPLfKusNIcORH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3530662},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f2f654ca5ee4184e54fb576cb780165e901b585","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.8cb08ff56f","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.8cb08ff56f","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.8cb08ff56f","@lodestar/utils":"1.20.0-dev.8cb08ff56f","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.8cb08ff56f","@lodestar/logger":"1.20.0-dev.8cb08ff56f","@lodestar/params":"1.20.0-dev.8cb08ff56f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.8cb08ff56f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.8cb08ff56f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.8cb08ff56f","@lodestar/light-client":"1.20.0-dev.8cb08ff56f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.8cb08ff56f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.8cb08ff56f_1719340999017_0.2886933013233406","host":"s3://npm-registry-packages"}},"1.20.0-dev.d87a9018e6":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.d87a9018e6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.d87a9018e6","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"82e459fb2c57ef6ec9f6ab16fe43bd7455d1a530","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.d87a9018e6.tgz","fileCount":1161,"integrity":"sha512-bIpToR4nRO2w7v763Z5ZsJDfbKvHoeSNJblZjlLUjTWlmZ625ptA5SHeUj/jryTZWtTk+aUo5/D8ShJ2IFCb7g==","signatures":[{"sig":"MEUCIQD1mt5FQrgCiuEez0ZAMQRVHw7K6I9nM5RKYn9F3uUnWQIgAO7S5JM+UtkLXX1YGIF+81zivVp8o5mXTHcKu56mV8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3530662},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ac04bb250c89e6bcf11166504e5efa92ca063029","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.d87a9018e6","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.d87a9018e6","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.d87a9018e6","@lodestar/utils":"1.20.0-dev.d87a9018e6","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.d87a9018e6","@lodestar/logger":"1.20.0-dev.d87a9018e6","@lodestar/params":"1.20.0-dev.d87a9018e6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.d87a9018e6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.d87a9018e6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.d87a9018e6","@lodestar/light-client":"1.20.0-dev.d87a9018e6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.d87a9018e6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.d87a9018e6_1719522408779_0.7394764109971714","host":"s3://npm-registry-packages"}},"1.20.0-dev.f69bc110e4":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.f69bc110e4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.f69bc110e4","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8d818e6297b7c9efb3f91cb09638d9493fcccaa5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.f69bc110e4.tgz","fileCount":1161,"integrity":"sha512-Q3RsoLjwIfIhC9Gimsd4/yFrxW1wnJ29Auool7MVH9urnoBsF6ZaiLs/n8TZymeh5wz48gSyd50AitJ88LEnfg==","signatures":[{"sig":"MEUCIQCpo2HL7sl0V3I5QvgLrkV9qAEQOVylx4QJ+ZyrKkv52AIgdXbxiaQFKYnwtASCU5QvN8H4SqzC4BrcvpTmo32dtwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571461},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"55140225094e51e98b55aea46542a6865fbffaab","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.f69bc110e4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.f69bc110e4","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.f69bc110e4","@lodestar/utils":"1.20.0-dev.f69bc110e4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.f69bc110e4","@lodestar/logger":"1.20.0-dev.f69bc110e4","@lodestar/params":"1.20.0-dev.f69bc110e4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.f69bc110e4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.f69bc110e4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.f69bc110e4","@lodestar/light-client":"1.20.0-dev.f69bc110e4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.f69bc110e4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.f69bc110e4_1719523439555_0.34195113976129754","host":"s3://npm-registry-packages"}},"1.20.0-dev.48e6bac36b":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.48e6bac36b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.48e6bac36b","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"877fe99d5aca5cdb8b2c3d2de658622b095097f2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.48e6bac36b.tgz","fileCount":1161,"integrity":"sha512-qRTYKqOEQZZudFSkKJdwS0RVknuB3n1GrPP+4vMl+QiD1C9jekGZ6rEvjSeubImfdD+JiadZ43Rw5lQXiI3fcA==","signatures":[{"sig":"MEYCIQC6a7UcBYjeLrqiLRM8rD76RY40u5v6eoo6tyieCRFttQIhAJ3c53V1DeSpms430JRVGMnzG0AHuIcpfpavHoP3xK1p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571461},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6b4cbeae14705d7f2a638aeae3315dd14d94901c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.48e6bac36b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.48e6bac36b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.48e6bac36b","@lodestar/utils":"1.20.0-dev.48e6bac36b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.48e6bac36b","@lodestar/logger":"1.20.0-dev.48e6bac36b","@lodestar/params":"1.20.0-dev.48e6bac36b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.48e6bac36b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.48e6bac36b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.48e6bac36b","@lodestar/light-client":"1.20.0-dev.48e6bac36b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.48e6bac36b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.48e6bac36b_1719669841265_0.7325384160687702","host":"s3://npm-registry-packages"}},"1.20.0-dev.e6c559f199":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.e6c559f199","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.e6c559f199","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9674dc6494abc0f1247a386a7c01090e68b754a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.e6c559f199.tgz","fileCount":1161,"integrity":"sha512-Kl6O8MLhvK8fVR8LYwRy0ln4xcqznvP/uNUjV5PGv2k8i5o5y4XaOUV3IMgdzGjaNlxlOh8Dqkw31uZe+CGdtw==","signatures":[{"sig":"MEUCIBKzFFhuYgINAr5R4ow1DC686o3fQ1vJIPtrpU6XEW0GAiEAvYdv1nUTRyQh8pyUqVn9mxEowd6IUUbxV0sqlQ/blpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571509},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"59e02173cdd0eafa3525cd8f9808aa98e24be5e3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.e6c559f199","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.e6c559f199","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.e6c559f199","@lodestar/utils":"1.20.0-dev.e6c559f199","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.e6c559f199","@lodestar/logger":"1.20.0-dev.e6c559f199","@lodestar/params":"1.20.0-dev.e6c559f199","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.e6c559f199","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.e6c559f199","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.e6c559f199","@lodestar/light-client":"1.20.0-dev.e6c559f199","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.e6c559f199","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.e6c559f199_1719681566351_0.40824754000319374","host":"s3://npm-registry-packages"}},"1.20.0-dev.dbd44b2d56":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.dbd44b2d56","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.dbd44b2d56","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"98fead42ff1056dffdc0d03ca125b5a69fbd449d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.dbd44b2d56.tgz","fileCount":1161,"integrity":"sha512-91u0V83oQB6uGJ1JKZvQFEpxirlEoKkjxhnSu6pmmEGATKj2B1NkC8WSwpOIj9kPcTRqekzNjvANVlEk2W3e9w==","signatures":[{"sig":"MEQCIFelJ8T0jFhAmq0ajVkW8i3VQ8KEfURURdNy5e0V+se8AiBOGNNj8bNQv+Qq6ewkQMZ84Rg2UTw4M770e4RyA6u7UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571509},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c8c294d9e40501658cb62e1e785c87a38f089eeb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.dbd44b2d56","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.dbd44b2d56","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.dbd44b2d56","@lodestar/utils":"1.20.0-dev.dbd44b2d56","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.dbd44b2d56","@lodestar/logger":"1.20.0-dev.dbd44b2d56","@lodestar/params":"1.20.0-dev.dbd44b2d56","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.dbd44b2d56","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.dbd44b2d56","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.dbd44b2d56","@lodestar/light-client":"1.20.0-dev.dbd44b2d56","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.dbd44b2d56","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.dbd44b2d56_1719855390204_0.19219880715039617","host":"s3://npm-registry-packages"}},"1.20.0-dev.5fe87f8e44":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.5fe87f8e44","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.5fe87f8e44","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc9602ddd9decf2eb66acf2d616eb81af77a169a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.5fe87f8e44.tgz","fileCount":1161,"integrity":"sha512-vkBqrvH61/sGT4B/53+QZbU1A6a1F9GHRy/+tmx72bneVH5Vc0rqIXiY/CymVcut0xoD3kpgepai8mFkP1wD3A==","signatures":[{"sig":"MEYCIQCyA/7lTgruiR0FthO1c7VMzum/mN0X8O5hXelx16SgUQIhAICMLbNAKNXkiAAA2RFdznTu+tyd7i95UKKWylhwZDV6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571749},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c43ddf6b2d2e91a8b1554e039bb54ae6b8d2ed0e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.5fe87f8e44","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.5fe87f8e44","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.5fe87f8e44","@lodestar/utils":"1.20.0-dev.5fe87f8e44","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.5fe87f8e44","@lodestar/logger":"1.20.0-dev.5fe87f8e44","@lodestar/params":"1.20.0-dev.5fe87f8e44","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.5fe87f8e44","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.5fe87f8e44","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.5fe87f8e44","@lodestar/light-client":"1.20.0-dev.5fe87f8e44","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.5fe87f8e44","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.5fe87f8e44_1719856337772_0.4004440627548951","host":"s3://npm-registry-packages"}},"1.20.0-dev.dbaa46e24a":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.dbaa46e24a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.dbaa46e24a","homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8d1ac002f93ca4a305240f175e7e64ccb69674eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.dbaa46e24a.tgz","fileCount":1161,"integrity":"sha512-94EM5aptmGoFXIxIH9ohMBCgBeNWrkb40oVuCOP7rsz74xSUw33Sb1AxMuDZ2ubLgQ/cm3ykMlpE9VEGRnbpgQ==","signatures":[{"sig":"MEUCIFMEYV8ySBEwm9sl8q8pUmhTDPsqNT/dGYvoituVTyaQAiEAvkP8K48VR9AYb0nJHzonjeuuTnSRK6JZd/wktGdXKh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571749},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eaecf06a103f36ee5089bf3ec18024b913ab65d1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.3.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.3.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.dbaa46e24a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.dbaa46e24a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.dbaa46e24a","@lodestar/utils":"1.20.0-dev.dbaa46e24a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.dbaa46e24a","@lodestar/logger":"1.20.0-dev.dbaa46e24a","@lodestar/params":"1.20.0-dev.dbaa46e24a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.dbaa46e24a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.dbaa46e24a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.dbaa46e24a","@lodestar/light-client":"1.20.0-dev.dbaa46e24a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.dbaa46e24a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.dbaa46e24a_1719926591126_0.20923199318157626","host":"s3://npm-registry-packages"}},"1.20.0-dev.b6e20771c1":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.b6e20771c1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.b6e20771c1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"18a37585facec3da99a9334f9607ae16d7be5cd5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.b6e20771c1.tgz","fileCount":1161,"integrity":"sha512-LbWRG37DlRXyiy8/3KJYjH2JDt4OoRyWAYA3Zi/456QlRERARLJ7GWzBTVU7vvoLEAQDa018ZoNTHweRpdT92Q==","signatures":[{"sig":"MEQCIFxiG6pxahzSUfQLxLidLdK0PdTXxKdYMaB14WNDVhW+AiBdc9uzsQhwuPJtIepVdhzsxe1cTAENrosBF3FRo5TRog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571749},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f5467670881cef23944e84e5808b0c619e02ff0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.b6e20771c1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.b6e20771c1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.b6e20771c1","@lodestar/utils":"1.20.0-dev.b6e20771c1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.b6e20771c1","@lodestar/logger":"1.20.0-dev.b6e20771c1","@lodestar/params":"1.20.0-dev.b6e20771c1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.b6e20771c1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.b6e20771c1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.b6e20771c1","@lodestar/light-client":"1.20.0-dev.b6e20771c1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.b6e20771c1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.b6e20771c1_1720161000341_0.891929117362672","host":"s3://npm-registry-packages"}},"1.20.0-dev.29d1c2231c":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.29d1c2231c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.29d1c2231c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"720292b8d17d968e24fc8f3d4d9afca7006195de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.29d1c2231c.tgz","fileCount":1161,"integrity":"sha512-TC8aiG07Kmuow4pje/e6p0o/GNvgfo0LiuDUFrnhSqGcUnT2uJHxzoJ6AtTfsl5AJLvwaiz/OfbGwUvFrgDByA==","signatures":[{"sig":"MEUCIQDrjU+Zpbn3IDYpAoEytJy7XhDS+1ksKsQ91jXyNO5uGwIgBRZ6t5O8Z0bA4M+ExnfK5C/x42RJZwMsWu+0yX7w4pA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3571745},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7c73e5b2ce8c218a3a328582036bb375c32887e3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.29d1c2231c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.29d1c2231c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.29d1c2231c","@lodestar/utils":"1.20.0-dev.29d1c2231c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.29d1c2231c","@lodestar/logger":"1.20.0-dev.29d1c2231c","@lodestar/params":"1.20.0-dev.29d1c2231c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.29d1c2231c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.29d1c2231c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.29d1c2231c","@lodestar/light-client":"1.20.0-dev.29d1c2231c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.29d1c2231c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.29d1c2231c_1720189217169_0.9531920798160158","host":"s3://npm-registry-packages"}},"1.20.0-dev.a335885a8c":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.a335885a8c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.a335885a8c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6ae0ea833097d3d9ae6c4e78128bcabc640d7102","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.a335885a8c.tgz","fileCount":1161,"integrity":"sha512-liC/kQtUGtjLsa8S/g4f1WcEF82DBafVP1dgIdyWb6/zDQULnWkg5/4q2Nn4D4wX+28PZc18VLs77BSBmSa43A==","signatures":[{"sig":"MEUCIQCGG4MeM8wbOH/EOx2nKkIoxdYk4vY9bT4CASp4Py41oQIgALU6PppTPU9/gj5aKeERHUgLEhqO1D/nLAKVUtXrPo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572463},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c968c7cd006535c2af5f979c905caedf116381ce","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.a335885a8c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.a335885a8c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.a335885a8c","@lodestar/utils":"1.20.0-dev.a335885a8c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.a335885a8c","@lodestar/logger":"1.20.0-dev.a335885a8c","@lodestar/params":"1.20.0-dev.a335885a8c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.a335885a8c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.a335885a8c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.a335885a8c","@lodestar/light-client":"1.20.0-dev.a335885a8c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.a335885a8c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.a335885a8c_1720190291043_0.24592397988611991","host":"s3://npm-registry-packages"}},"1.20.0-dev.1aba391b1b":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.1aba391b1b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.1aba391b1b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d50ecdabb39d9755b7fdbdacbd2c76180fb7f7e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.1aba391b1b.tgz","fileCount":1161,"integrity":"sha512-YOMLY1VlzJrjt7gtSZ452Wmyq8YIC9dI4dXbgwm4pwQ9i6OjMib141bjHQ3fiNAxgOer+BnFQMzZ/SjGV4EKzA==","signatures":[{"sig":"MEQCIF0wK28XayArv8FP/52/2SR3zcdMt/LSu/TmGfACBmg/AiBf/LZs451FoURL2DBPFfvojDjfIqUkVJ/kuQvJDcXRSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572463},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7f812fd4ca9c1ad6fbfc1233de8b5175dd096341","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.1aba391b1b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.1aba391b1b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.1aba391b1b","@lodestar/utils":"1.20.0-dev.1aba391b1b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.1aba391b1b","@lodestar/logger":"1.20.0-dev.1aba391b1b","@lodestar/params":"1.20.0-dev.1aba391b1b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.1aba391b1b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.1aba391b1b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.1aba391b1b","@lodestar/light-client":"1.20.0-dev.1aba391b1b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.1aba391b1b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.1aba391b1b_1720191417634_0.06996540630300263","host":"s3://npm-registry-packages"}},"1.20.0-dev.0cb3998a2a":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.0cb3998a2a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.0cb3998a2a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25a6cb169684e18d7c413494b1e09ffcfff83655","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.0cb3998a2a.tgz","fileCount":1161,"integrity":"sha512-h8+xcyzFjEDaDc1+4abfLUpgdKtjEnE1A/M1Va7PPXsGxAPuU8py++V38IPhL94mk79UOXgd1oPYaHbtoiwYWw==","signatures":[{"sig":"MEUCIHquflLb8H3iDOBgFhibxmhib6xOfAmsXL7Kx/ShWkLVAiEAmHYyop2JJrkKeswQk4RIRklPo5pcc0DWzRwpMFAv1rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572463},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1930a151fa55722531f08e71872492b21b1a81f3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.0cb3998a2a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.0cb3998a2a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.0cb3998a2a","@lodestar/utils":"1.20.0-dev.0cb3998a2a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.0cb3998a2a","@lodestar/logger":"1.20.0-dev.0cb3998a2a","@lodestar/params":"1.20.0-dev.0cb3998a2a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.0cb3998a2a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.0cb3998a2a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.0cb3998a2a","@lodestar/light-client":"1.20.0-dev.0cb3998a2a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.0cb3998a2a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.0cb3998a2a_1720192479777_0.25495819793986274","host":"s3://npm-registry-packages"}},"1.20.0-dev.dc5b68d984":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.dc5b68d984","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.dc5b68d984","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"10a73c273cda6d7a1ab7c157338912d105a94274","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.dc5b68d984.tgz","fileCount":1161,"integrity":"sha512-6Cc8f8RWFa0AAz3mtzH/Ns3Yyo7F+/TtUO1jK4v1grpf8Idcot4pS5YWNTM2eGOuu1qyzp1ieTrD/4jDow64/Q==","signatures":[{"sig":"MEQCIE6LdYwfidSADvn4uOJ/DiVKOKl4aBreW9K1FeX57f0LAiAIohymlguiLJwckuS46UzVcqCSgKNzNvXFNqeZgfba9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572463},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a5edb326c4579693c92e700c5e279193ec36104","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.dc5b68d984","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.dc5b68d984","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.dc5b68d984","@lodestar/utils":"1.20.0-dev.dc5b68d984","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.dc5b68d984","@lodestar/logger":"1.20.0-dev.dc5b68d984","@lodestar/params":"1.20.0-dev.dc5b68d984","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.dc5b68d984","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.dc5b68d984","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.dc5b68d984","@lodestar/light-client":"1.20.0-dev.dc5b68d984","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.dc5b68d984","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.dc5b68d984_1720203390875_0.3585539943108864","host":"s3://npm-registry-packages"}},"1.20.0-dev.9b728eda63":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.9b728eda63","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.9b728eda63","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a151d695cfa90e45bced3362d24807b47cb665e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.9b728eda63.tgz","fileCount":1161,"integrity":"sha512-KHKYJzYjv+GvOF1Mh+YD56jMrM3CZzjetYaTtY0LZFtfGFcECcjezK7ldDcaTensuqeyMr9WoCFrX9ShN/B3nA==","signatures":[{"sig":"MEUCIQClC1qQS/atN2SrOxgxYc55pmYV4w0B6zVR29a+lqSKjgIgYDaLKVzeTsafYArfodcch0bAUaLGDDkSKmh37EC4HJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572463},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"56cb6ac16c4af83afb3c0ac8b8bc3bb453b6a6c1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.9b728eda63","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.9b728eda63","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.9b728eda63","@lodestar/utils":"1.20.0-dev.9b728eda63","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.9b728eda63","@lodestar/logger":"1.20.0-dev.9b728eda63","@lodestar/params":"1.20.0-dev.9b728eda63","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.9b728eda63","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.9b728eda63","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.9b728eda63","@lodestar/light-client":"1.20.0-dev.9b728eda63","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.9b728eda63","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.9b728eda63_1720448486769_0.16126280777392088","host":"s3://npm-registry-packages"}},"1.20.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.20.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d67df2c8738e5d1788c9d9d30b4392071bf55ab4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-rc.0.tgz","fileCount":1161,"integrity":"sha512-jM899Rt3YHe3xf1GdbweH/lscoUZinxHgnoXRiw//mDY0OlRH6aMphQMuA55d0fLwzfjffDdEJUVPwanOQJRLg==","signatures":[{"sig":"MEYCIQCWzXulJ+jT4JgEExmmfB/zLMTg3TU0pAneYvK08zpP8AIhAI6nURhzC78ky7EMyLcBic8JG4OZZSQ7QxrTRq8EP+Iu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572333},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"edaa25af0640a3b511f3c60d74fd022bfc61102a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-rc.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-rc.0","@lodestar/utils":"1.20.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-rc.0","@lodestar/logger":"1.20.0-rc.0","@lodestar/params":"1.20.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-rc.0","@lodestar/light-client":"1.20.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-rc.0_1720541299740_0.9978669952698127","host":"s3://npm-registry-packages"}},"1.20.0-dev.514b6057ea":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.514b6057ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.514b6057ea","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c1d62b71a43132aa9b70b09c59e40046e61e1a5c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.514b6057ea.tgz","fileCount":1161,"integrity":"sha512-R5q2SkA6ihYNaaBE6rt7ykzX3SmIsMtx96jnQ2Q3bc2o+NrJDtcNeERMLeItWHMOKAlw10RMrwBGfIQf2fAnPQ==","signatures":[{"sig":"MEUCIQD2pePOiEb9duDKs+TBYfBKmdHrBX9lrK546+cWLvIYUwIgCLiGeUGfXY4XW+Ko0ZpB9E5ZEdZuIqAdw1HoKNHZ4PE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572463},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9b42057161e4e8ae35f2225617ba341858de12c7","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.514b6057ea","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.514b6057ea","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.514b6057ea","@lodestar/utils":"1.20.0-dev.514b6057ea","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.514b6057ea","@lodestar/logger":"1.20.0-dev.514b6057ea","@lodestar/params":"1.20.0-dev.514b6057ea","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.514b6057ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.514b6057ea","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.514b6057ea","@lodestar/light-client":"1.20.0-dev.514b6057ea","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.514b6057ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.514b6057ea_1720560843483_0.5037327540617962","host":"s3://npm-registry-packages"}},"1.20.0-dev.a0f2dcce59":{"name":"@lodestar/beacon-node","version":"1.20.0-dev.a0f2dcce59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0-dev.a0f2dcce59","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ce06c89a461009f11887e123ab504de771e59db5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0-dev.a0f2dcce59.tgz","fileCount":1161,"integrity":"sha512-FBeR34SG06oFFFBej9NC6uDQZYaoj9rrZbgdOAScpL0DgliEVUB69xhDgmNgXMAniNVgAGuzvpqjA6+U9ldvnA==","signatures":[{"sig":"MEUCIBGkBYfzbLZ1c/nTbDVAI+slVhcEyIJi7aM8s7W3qxW6AiEA42JMYezwASlf5vnDwleDlo5RGxwtNWVxVX3eT2fgMsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573340},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f4c2167faaf761ab8f04e6d704174c506020a46b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.0-dev.a0f2dcce59","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.0-dev.a0f2dcce59","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.0-dev.a0f2dcce59","@lodestar/utils":"1.20.0-dev.a0f2dcce59","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.0-dev.a0f2dcce59","@lodestar/logger":"1.20.0-dev.a0f2dcce59","@lodestar/params":"1.20.0-dev.a0f2dcce59","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.0-dev.a0f2dcce59","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.0-dev.a0f2dcce59","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.0-dev.a0f2dcce59","@lodestar/light-client":"1.20.0-dev.a0f2dcce59","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.0-dev.a0f2dcce59","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0-dev.a0f2dcce59_1720679045383_0.16990085825336765","host":"s3://npm-registry-packages"}},"1.21.0-dev.6ab2697461":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.6ab2697461","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.6ab2697461","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f749d9c1189fb785c1936e1eb14bfa9f722e3d32","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.6ab2697461.tgz","fileCount":1161,"integrity":"sha512-iRyCxrrmFQcFZWhHU/l0tjwn4G73RWv3uhhjzq6WNdVIUn46HYD303/z+j3aEp3ixonseMsqILHahh9+ZN8JsQ==","signatures":[{"sig":"MEYCIQCp4ZnxAF9SnCo0j6pMud5FlsMM5vW68harxPlihjeLegIhAOm9hL7HcIacQR3++ES8oifEVVIhiWjCuGWYEbEa2nDU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573340},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4c2d4a211f236cc64de892a6d00a9544379f4764","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.6ab2697461","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.6ab2697461","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.6ab2697461","@lodestar/utils":"1.21.0-dev.6ab2697461","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.6ab2697461","@lodestar/logger":"1.21.0-dev.6ab2697461","@lodestar/params":"1.21.0-dev.6ab2697461","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.6ab2697461","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.6ab2697461","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.6ab2697461","@lodestar/light-client":"1.21.0-dev.6ab2697461","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.6ab2697461","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.6ab2697461_1720714926311_0.31875511002559254","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"@lodestar/beacon-node","version":"1.20.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b90b2fa0ddc2108cb12a8cac6df72aee650ddb20","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.0.tgz","fileCount":1161,"integrity":"sha512-CSigJV85vSTqhgzpn3NRv7wYExswIoCxsp9V1Jzo7dxXt1YU0dKU+VChe2M13ICtbRu3gjkuO+9RtFevRIdV0w==","signatures":[{"sig":"MEQCICV9EFJIDlSZQirWgh0w9atbAKu8HumpYzjmNfgW0E4DAiBKFVO5IEESL6zoXD8W0G7j2rwY0z8b1TDuWhZXOxQupA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3572280},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"27b9c03589d0927813b6c16bd1a5ee54cf0b79ef","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.20.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.20.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.20.0","@lodestar/utils":"^1.20.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.20.0","@lodestar/logger":"^1.20.0","@lodestar/params":"^1.20.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.20.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.20.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.20.0","@lodestar/light-client":"^1.20.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.20.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.0_1720715965427_0.8350794038545215","host":"s3://npm-registry-packages"}},"1.21.0-dev.1a35ee8971":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.1a35ee8971","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.1a35ee8971","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6812e802e518f74fcedf9cc7689d2f7e5d96ca6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.1a35ee8971.tgz","fileCount":1161,"integrity":"sha512-u50EVem7ZZdKnhRIweGH7fpk3lljs+qauB/wSlJyE/V7vFewol9GB7BRysywomcCOCuvo17kgbzQHl/poNKBUA==","signatures":[{"sig":"MEUCIGh67voGmPJ8EkhkyHw2CqOTURhS1ZQUmOXDvIzCj7++AiEA8Fkxa3f8kjhHSJzBb9kC2RiJx0JrJlTBcVdHyBEfljQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573340},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"78b8ef64a13aae012281fdae80082c51cc2a4452","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.1a35ee8971","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.1a35ee8971","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.1a35ee8971","@lodestar/utils":"1.21.0-dev.1a35ee8971","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.1a35ee8971","@lodestar/logger":"1.21.0-dev.1a35ee8971","@lodestar/params":"1.21.0-dev.1a35ee8971","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.1a35ee8971","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.1a35ee8971","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.1a35ee8971","@lodestar/light-client":"1.21.0-dev.1a35ee8971","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.1a35ee8971","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.1a35ee8971_1721053360780_0.7803222549352953","host":"s3://npm-registry-packages"}},"1.21.0-dev.9103f5655b":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.9103f5655b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.9103f5655b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c01e66681aae90d7515d4597ed1b9ab35af203a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.9103f5655b.tgz","fileCount":1161,"integrity":"sha512-5PEIG1FP2xJrWnsGnon4Ik97J3V8EjU28Rh6YGIO7rIpYt0+7EDUAKtUsFpocy9ee3rYQ8OImLKptcIEo2goJA==","signatures":[{"sig":"MEQCIBX58axlyYh32PLOcs6jRPjrtehzMvn6BnhnWGPBjYKnAiBqjOVTuqTtmLAb6nlqI0vY/cVG5r9OGJdSnk9f27C0Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573340},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b8b2249832eae1ad989862eacdb82bf91cbf43d9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.9103f5655b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.9103f5655b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.9103f5655b","@lodestar/utils":"1.21.0-dev.9103f5655b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.9103f5655b","@lodestar/logger":"1.21.0-dev.9103f5655b","@lodestar/params":"1.21.0-dev.9103f5655b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.9103f5655b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.9103f5655b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.9103f5655b","@lodestar/light-client":"1.21.0-dev.9103f5655b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.9103f5655b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.9103f5655b_1721056964684_0.7900386670159731","host":"s3://npm-registry-packages"}},"1.21.0-dev.c3d7f2fbfc":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.c3d7f2fbfc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.c3d7f2fbfc","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"34fc5eea630b45730a28837a6958079fc560a96c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.c3d7f2fbfc.tgz","fileCount":1161,"integrity":"sha512-ojEpv3qMpwAK62CzRah1bm+ZktJPqJfNTQ2uGGQLy5IeDU4wyJBBZHTqU+MHxIJ9fIMc1JlduTUMNdxCFLTUJA==","signatures":[{"sig":"MEYCIQDdTTN/gzlWWzQblfmosonA+zmH7pBZj0Uk+dUy4Y4gSwIhAK1jjtvkDuLVTQ2p07acRpD3ClXGkyq9pdsqxVlT6ccS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573340},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"623b1f383ee46380ac757554445c1342c727788b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.c3d7f2fbfc","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.c3d7f2fbfc","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.c3d7f2fbfc","@lodestar/utils":"1.21.0-dev.c3d7f2fbfc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.c3d7f2fbfc","@lodestar/logger":"1.21.0-dev.c3d7f2fbfc","@lodestar/params":"1.21.0-dev.c3d7f2fbfc","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.c3d7f2fbfc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.c3d7f2fbfc","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.c3d7f2fbfc","@lodestar/light-client":"1.21.0-dev.c3d7f2fbfc","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.c3d7f2fbfc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.c3d7f2fbfc_1721063804914_0.9972662846160172","host":"s3://npm-registry-packages"}},"1.21.0-dev.748913579b":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.748913579b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.748913579b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f9a94bf04d41e6e85d502063d733f8002a9eb161","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.748913579b.tgz","fileCount":1161,"integrity":"sha512-rq0Jy+dR9S1lvyV4236B5pArN36m70Gr32x1Mx5LeDLAb/KC6W8Ioq6Qw4hQvBrfwYLyt83ep3eAv56mF3ADzQ==","signatures":[{"sig":"MEQCIDS8XoFwH8dv5JMExNwECXnruycwaCXgaPJZhEAcm7RTAiA7gDrt9Mi5sQaXtaxcsH/KjXioWUlqu2G5D/0y/Nh6Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574368},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"922d2b071568e407969d71269e45c5fde872a8a5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.748913579b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.748913579b","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.748913579b","@lodestar/utils":"1.21.0-dev.748913579b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.748913579b","@lodestar/logger":"1.21.0-dev.748913579b","@lodestar/params":"1.21.0-dev.748913579b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.748913579b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.748913579b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.748913579b","@lodestar/light-client":"1.21.0-dev.748913579b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.748913579b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.748913579b_1721073616841_0.7367508284781341","host":"s3://npm-registry-packages"}},"1.21.0-dev.f66aae47d7":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.f66aae47d7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.f66aae47d7","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"08e8aba6bfbdb0a853c343a41879c8b9b3df9f1d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.f66aae47d7.tgz","fileCount":1161,"integrity":"sha512-CEvNOTReviT2E7XZeRxiSmOVdJmNWXVTqrQgSNNSxJ+7Vh+G4tiv6nTeSIvCawjfRUnzQTLtN+wBGhbwjDLdsA==","signatures":[{"sig":"MEUCIQDvI1hiMcPLkMzxCwZ6qtCeujN0rgVDtXKFlAFI1jZx3wIgJFYCn7lPhrRm4qypKMAOnd9Y5vuM8xGe12OTg5l31p0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574368},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c1726cc3615d2b60420c7e25234e67f2738f6994","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.f66aae47d7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.f66aae47d7","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.f66aae47d7","@lodestar/utils":"1.21.0-dev.f66aae47d7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.f66aae47d7","@lodestar/logger":"1.21.0-dev.f66aae47d7","@lodestar/params":"1.21.0-dev.f66aae47d7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.f66aae47d7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.f66aae47d7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.f66aae47d7","@lodestar/light-client":"1.21.0-dev.f66aae47d7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.f66aae47d7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.f66aae47d7_1721074683294_0.8773871039897894","host":"s3://npm-registry-packages"}},"1.20.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.20.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.1-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9b04241a295991f46a712939f3b02ab665fc0d35","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.1-rc.0.tgz","fileCount":1161,"integrity":"sha512-Z0C3Vyi9UNehS6ndrIPp+/F8LH8oeNkJdSft7ZSTgdEgkUHbjQHcRxDiOFhS02xC8QqWIrNbZqrrYGOW8W28Ag==","signatures":[{"sig":"MEYCIQD2U6eh4Gw70jAuFoNbW/aXm+fivWh4llYndaqO9FkNLQIhAOXfxKgpmFfTI288VyrSUM+1u8eADY20dB80nBAZZrpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573361},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e2f47dcc989c0b6de7ccf5672738ca6ac4733e3d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.1-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.1-rc.0","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.1-rc.0","@lodestar/utils":"1.20.1-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.1-rc.0","@lodestar/logger":"1.20.1-rc.0","@lodestar/params":"1.20.1-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.1-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.1-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.1-rc.0","@lodestar/light-client":"1.20.1-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.1-rc.0_1721075625089_0.6246891115449713","host":"s3://npm-registry-packages"}},"1.21.0-dev.d6175da2fa":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.d6175da2fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.d6175da2fa","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95eec3b25f3697c51d0761b90d79c5ef17167d96","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.d6175da2fa.tgz","fileCount":1161,"integrity":"sha512-ANuFlV/dwHrEyOhuuE9yq9nkN2uOd5ZOM5AO2YSZY+Z4vZ+sd+FBKo+XnD8k4Fy5XMn7hThj/HDV6ZGlMfMTQw==","signatures":[{"sig":"MEUCIQCJHdQ3UM53/7BrrCVg90sglj9kv6HyS22AWSgZMt6C5gIgXN+WCsbGAuI8KSRxHR7TNTmyawXMm/EnfUnn7bUeb4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574398},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bf3d52a38ff86b104ae90865486c30307ba86d58","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.d6175da2fa","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.d6175da2fa","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.d6175da2fa","@lodestar/utils":"1.21.0-dev.d6175da2fa","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.d6175da2fa","@lodestar/logger":"1.21.0-dev.d6175da2fa","@lodestar/params":"1.21.0-dev.d6175da2fa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.d6175da2fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.d6175da2fa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.d6175da2fa","@lodestar/light-client":"1.21.0-dev.d6175da2fa","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.d6175da2fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.d6175da2fa_1721085537538_0.38512018351764077","host":"s3://npm-registry-packages"}},"1.20.1-rc.1":{"name":"@lodestar/beacon-node","version":"1.20.1-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.1-rc.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1a2c5891676eb59f00d711d32f20b86dddcdbcc2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.1-rc.1.tgz","fileCount":1161,"integrity":"sha512-0Jkl2v7z/cBBASJYe4DJ6XUge8bpSSgdiPQSgo4vgzNYQIGDMzCehKVoALQfYF5x3vExyjoaGDf216jPmtzEWA==","signatures":[{"sig":"MEUCICUF8Sl7vPO42F/zvTafYLkN50dW1CQKMS5bV7HZjP+iAiEAvWFmpSCmhAWhRvNCYvoxjdnuqbQyNiufAK0znMkmbOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573391},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"235e0bc13e384302b221b260958de3cbeb78efbe","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.1-rc.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.1-rc.1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.1-rc.1","@lodestar/utils":"1.20.1-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.1-rc.1","@lodestar/logger":"1.20.1-rc.1","@lodestar/params":"1.20.1-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.1-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.1-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.1-rc.1","@lodestar/light-client":"1.20.1-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.1-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.1-rc.1_1721086309491_0.7841279128375387","host":"s3://npm-registry-packages"}},"1.21.0-dev.79380f0961":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.79380f0961","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.79380f0961","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"108bc48032363eea2a1ca07782e6af5379570fdb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.79380f0961.tgz","fileCount":1161,"integrity":"sha512-3VBc/ZgAsa707h/faabtSaJeL+JHXStXVEv6vo8wYuQUWA/VcrE5I5pzG0IcBCwvMQCGny6N/89JSX8jLnG6Vw==","signatures":[{"sig":"MEUCIQCsa7H+y6I8iEP4M96WCZhpIFJGVUEGpcRBr489mhzXIQIgNeFpEsDVtcVpbjT6t78PcO9+x2rCh5h78JZKVl1SMlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574393},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c3b7b4e4d907b9a882591af4a4d28c1ff4412162","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.79380f0961","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.79380f0961","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.79380f0961","@lodestar/utils":"1.21.0-dev.79380f0961","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.79380f0961","@lodestar/logger":"1.21.0-dev.79380f0961","@lodestar/params":"1.21.0-dev.79380f0961","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.79380f0961","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.79380f0961","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.79380f0961","@lodestar/light-client":"1.21.0-dev.79380f0961","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.79380f0961","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.79380f0961_1721094535314_0.2106115569132292","host":"s3://npm-registry-packages"}},"1.21.0-dev.bd20876a4e":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.bd20876a4e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.bd20876a4e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b627ca253902ebab555fa9c4e746a776620de3aa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.bd20876a4e.tgz","fileCount":1161,"integrity":"sha512-8YiKhgtpbouwNO+1YdiErjZN19iuVGKlIYi5AcpFAvJzcoEvVnPIbIcvPFHBvsueRZ//BDsgBDRIPs/0jDCPOA==","signatures":[{"sig":"MEUCIQCd5ZW3qCFzOBFdl5CaNzdFiaiXr0dQsDXNpmTTPcLNaQIgW7Os5g6P4tf2dzqM5yWUmfVGHewz/BAH7QTSbmDFiqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574393},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"76d71e8b1cf5d836db7072916a6a2923a5c2a921","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.bd20876a4e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.bd20876a4e","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.bd20876a4e","@lodestar/utils":"1.21.0-dev.bd20876a4e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.bd20876a4e","@lodestar/logger":"1.21.0-dev.bd20876a4e","@lodestar/params":"1.21.0-dev.bd20876a4e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.bd20876a4e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.bd20876a4e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.bd20876a4e","@lodestar/light-client":"1.21.0-dev.bd20876a4e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.bd20876a4e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.bd20876a4e_1721095915409_0.4638266313008319","host":"s3://npm-registry-packages"}},"1.20.1":{"name":"@lodestar/beacon-node","version":"1.20.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"766e73b2fc222eb6f51ee314273d9d39839f26a4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.1.tgz","fileCount":1161,"integrity":"sha512-V04ZyOn7mc28NcMHrwZKslOiCv51Nd7Aak5/k9VRb5LrjZtdqyLcgtCDgTIFQ+bM10l77Jsc/m2aIRG1RpMFqg==","signatures":[{"sig":"MEYCIQDw9FngNSE64hKqq5oShirXkpyam5RLriMJKQD3xagOXAIhALNFuUX2W2Y/z607FX1PKjM4b+PyjRcQGVjj4zSVwV6t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"385974156c64e989e2145de88398afc29fd34266","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.20.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.20.1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.20.1","@lodestar/utils":"^1.20.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.20.1","@lodestar/logger":"^1.20.1","@lodestar/params":"^1.20.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.20.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.20.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.20.1","@lodestar/light-client":"^1.20.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.20.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.1_1721096711675_0.5471833834095399","host":"s3://npm-registry-packages"}},"1.21.0-dev.e57e4b7d10":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.e57e4b7d10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.e57e4b7d10","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"44e5529ec5f238961b29255f6c66fd8858433dd8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.e57e4b7d10.tgz","fileCount":1161,"integrity":"sha512-40Cweb0F0Sgt2tbt+LAZIuFoWgK3C+S0f6WMqSEvor63pgjRhmteo5XbrgogzOuG5GSI1nO1HC6bh3+RtlAO0g==","signatures":[{"sig":"MEUCIFyipBG6cn4n/jAyTnLJyQjnw4c1YnofcBIsQFbfUcjFAiEAoXeGnKncB+gbgp0SkwtSRHz1fU8cEc5DWE8UqVNTfxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574393},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9bbbe60ffeba8c75b180d4055af33a878ae26e46","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.e57e4b7d10","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.e57e4b7d10","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.e57e4b7d10","@lodestar/utils":"1.21.0-dev.e57e4b7d10","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.e57e4b7d10","@lodestar/logger":"1.21.0-dev.e57e4b7d10","@lodestar/params":"1.21.0-dev.e57e4b7d10","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.e57e4b7d10","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.e57e4b7d10","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.e57e4b7d10","@lodestar/light-client":"1.21.0-dev.e57e4b7d10","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.e57e4b7d10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.e57e4b7d10_1721122048996_0.5153295786718322","host":"s3://npm-registry-packages"}},"1.21.0-dev.565bb3acab":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.565bb3acab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.565bb3acab","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fb2f34c30f3ce711db807efcdb78837bbede968b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.565bb3acab.tgz","fileCount":1161,"integrity":"sha512-hl84m9JDq5JPjeFWK2Wsc0TRWfanishOCZD1wKQ0SrpuA70edVeIPBNr3lOvUktw1e0tn2EX3U7p0OT7zQoYLw==","signatures":[{"sig":"MEUCIGvlBn6sY9J7gT4NHBg66OHt5eANLv04amjPzbJceLJiAiEAjZVK8EwugdYgq8QRFsYoBwomzD4QcisolToPLHu6+ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574393},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2210538ea5e8a3d1266c28077e5066f0bafc084c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.565bb3acab","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.565bb3acab","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.565bb3acab","@lodestar/utils":"1.21.0-dev.565bb3acab","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.565bb3acab","@lodestar/logger":"1.21.0-dev.565bb3acab","@lodestar/params":"1.21.0-dev.565bb3acab","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.565bb3acab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.565bb3acab","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.565bb3acab","@lodestar/light-client":"1.21.0-dev.565bb3acab","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.565bb3acab","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.565bb3acab_1721123265622_0.831311942243613","host":"s3://npm-registry-packages"}},"1.21.0-dev.c6369ee5fe":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.c6369ee5fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.c6369ee5fe","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60d7ded5a5b284b2fe86f6b85156a6eb0c55fe63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.c6369ee5fe.tgz","fileCount":1161,"integrity":"sha512-UNP73N/3TgaN0LY5hIYr1Gk4P+n9IJ2RxQ56Vk9YmuxJxdaSCB5fnJ8IY3KwRvJQs5L2MVyyOruAsWUhrDnLaw==","signatures":[{"sig":"MEQCICaU7e7dV+o8KTDMR/fmLlvrXom7fdS+owQXw3i3fssRAiB5dMfAV6DvVle/MxIc2mhd6vqXJ9rOZTXB77soILSYpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574393},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e4ccdb9d1de09690f4d90e2bc20f005452bce05","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.c6369ee5fe","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.c6369ee5fe","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.c6369ee5fe","@lodestar/utils":"1.21.0-dev.c6369ee5fe","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.c6369ee5fe","@lodestar/logger":"1.21.0-dev.c6369ee5fe","@lodestar/params":"1.21.0-dev.c6369ee5fe","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.c6369ee5fe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.c6369ee5fe","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.c6369ee5fe","@lodestar/light-client":"1.21.0-dev.c6369ee5fe","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.c6369ee5fe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.c6369ee5fe_1721132572725_0.4515013985108045","host":"s3://npm-registry-packages"}},"1.21.0-dev.c78b6cee36":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.c78b6cee36","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.c78b6cee36","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e99b9611712caea376b88652e8c5e69abb101fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.c78b6cee36.tgz","fileCount":1164,"integrity":"sha512-tetyDRxcG15XYvsRe6qeCTOyinFoIlcXm9/UMwv3FM5qCI//FrNKIrcHg1MvpXEiycDMX9I3i1N16IQEo1s45A==","signatures":[{"sig":"MEUCIGkOUPss0ZIQm/T/dPij0dmyMqpixLnxyUOGAFBXE5xBAiEAsQ8Pliuj0SHJIcwM/+ErhtrIX+SWYz7jQezGiOrrxXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3578609},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e88513ef656cce9b84ef85cfb0b29a2094d6cf6e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.c78b6cee36","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.c78b6cee36","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.c78b6cee36","@lodestar/utils":"1.21.0-dev.c78b6cee36","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.c78b6cee36","@lodestar/logger":"1.21.0-dev.c78b6cee36","@lodestar/params":"1.21.0-dev.c78b6cee36","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.c78b6cee36","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.c78b6cee36","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.c78b6cee36","@lodestar/light-client":"1.21.0-dev.c78b6cee36","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.c78b6cee36","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.c78b6cee36_1721301309737_0.857826344985503","host":"s3://npm-registry-packages"}},"1.21.0-dev.5f375804df":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.5f375804df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.5f375804df","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f05bab5eaa8e296bc7cf780cec9741b2aa3e9356","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.5f375804df.tgz","fileCount":1164,"integrity":"sha512-L8wszp4pXeUg7O2Jya2ulAUlsCT3hdqIgatQvft+ORUfrm/725BePTci/clPJRp4CYP6hJWCKMn4r442JkcJvw==","signatures":[{"sig":"MEUCIQCFheWFC7ZAHqNluT9qYWZRMDrmaDyT6RSl3FpZrNxThgIgRiVCJjnXlV8CwS86zkQpmF2/aEc1l3ZWGiFzf8+wz3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3578609},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"081a589e1e6e286ec9fc1943ac5288ff8e1386a2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.5f375804df","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.5f375804df","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.5f375804df","@lodestar/utils":"1.21.0-dev.5f375804df","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.5f375804df","@lodestar/logger":"1.21.0-dev.5f375804df","@lodestar/params":"1.21.0-dev.5f375804df","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.5f375804df","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.5f375804df","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.5f375804df","@lodestar/light-client":"1.21.0-dev.5f375804df","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.5f375804df","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.5f375804df_1721324986761_0.5334686219560978","host":"s3://npm-registry-packages"}},"1.21.0-dev.fed08fe510":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.fed08fe510","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.fed08fe510","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9fc05e288517599188e2263adf15bf4b67d1eee5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.fed08fe510.tgz","fileCount":1164,"integrity":"sha512-p3ooKMOwABZDvpgtVR7L/wHcKV/OoLDyv8g1pxoc9Ufs1vESrGzzorC6qUoyQz+lp2trdHZztcOb8HHq9BJU/g==","signatures":[{"sig":"MEQCIBZWL/OUbESjh4KAuY+CgMEIXilq7TpAd6U+a56J+PRKAiAHFGeUXX2+GtO1/qn+bBkyBrq63wGT/PfOignDtp2Dqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3580175},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8461c11bc4f9b2c5462e7e9dc4d0ef940158cab1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.fed08fe510","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.fed08fe510","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.fed08fe510","@lodestar/utils":"1.21.0-dev.fed08fe510","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.fed08fe510","@lodestar/logger":"1.21.0-dev.fed08fe510","@lodestar/params":"1.21.0-dev.fed08fe510","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.fed08fe510","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.fed08fe510","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.fed08fe510","@lodestar/light-client":"1.21.0-dev.fed08fe510","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.fed08fe510","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.fed08fe510_1721326207615_0.47629661739383833","host":"s3://npm-registry-packages"}},"1.21.0-dev.3fb0f5cc6c":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.3fb0f5cc6c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.3fb0f5cc6c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b7f56ec13ff266067620f0e0c6dfa2f40f89446f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.3fb0f5cc6c.tgz","fileCount":1164,"integrity":"sha512-PJmSjDEgcCLdUzELSv2FpVhpfhQ+lOKlHap4EtecJ6hr6Ia2Ub+lgyo+7Xb5a0BCSVsCKNgNkgjRUYpqxkMccg==","signatures":[{"sig":"MEQCIFn+fvC5Q6LwuaVmUHcV3X9hy+s3Dcdob45v4T/19Q6qAiB+WIIqfYZSxnPFFqiQl+dBNUP63kKKlPwXJI6kwqP8pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3580175},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"947b9da5630dc59db5be0cc4a065ff8ffd573e67","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.3fb0f5cc6c","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.3fb0f5cc6c","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.3fb0f5cc6c","@lodestar/utils":"1.21.0-dev.3fb0f5cc6c","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.3fb0f5cc6c","@lodestar/logger":"1.21.0-dev.3fb0f5cc6c","@lodestar/params":"1.21.0-dev.3fb0f5cc6c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.3fb0f5cc6c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.3fb0f5cc6c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.3fb0f5cc6c","@lodestar/light-client":"1.21.0-dev.3fb0f5cc6c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.3fb0f5cc6c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.3fb0f5cc6c_1721381203465_0.9613625997029436","host":"s3://npm-registry-packages"}},"1.20.2-rc.1":{"name":"@lodestar/beacon-node","version":"1.20.2-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.2-rc.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ddd9ce8e362c1f9bf0006c33381747ee161e217d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.2-rc.1.tgz","fileCount":1161,"integrity":"sha512-xzHfiuK+qbxoCSK5O/kI5fGFZJ9+/y2ETOPdJFD8iA5eLzFn3npq3pQP3xKdlxHtKLL8u6yutIyLowvjXarGDA==","signatures":[{"sig":"MEQCIFsc2GfkjtZPzc6tD6Pyx+YkP/eKxrt1dPcXekonQSAbAiBtVNncTbIH0DBiZVi73zFQg1DtrhCNQXDVtBAfkzTbLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573391},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0e88e50cc0e68210973a5e093e06d8b23028f429","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.20.2-rc.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.20.2-rc.1","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.20.2-rc.1","@lodestar/utils":"1.20.2-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.20.2-rc.1","@lodestar/logger":"1.20.2-rc.1","@lodestar/params":"1.20.2-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.20.2-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.20.2-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.20.2-rc.1","@lodestar/light-client":"1.20.2-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.20.2-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.2-rc.1_1721397889043_0.29882720385021","host":"s3://npm-registry-packages"}},"1.20.2":{"name":"@lodestar/beacon-node","version":"1.20.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.20.2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"83cf1253879d033af49d188c21f9265b5b141dec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.20.2.tgz","fileCount":1161,"integrity":"sha512-nv8BxNdeTvdeyvuLFzxucMIYHqnz43EvvPFCqkk6Jg0a2u/L1iUfHl2EJc2eiDcThEUBBSyztgJjUM2t36ASnA==","signatures":[{"sig":"MEYCIQCab67LmpVj3DLPKDPCVo2QEUHIz2KF+0l8nTtD8CkVlgIhAI0AjWuYkq8NOap5ff8IVSOji0TgTvhHA+evo3u+1uy/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3573338},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"115118c843ad83a31f2328b00e43f4d95dbb13cc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.20.2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.20.2","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.20.2","@lodestar/utils":"^1.20.2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.20.2","@lodestar/logger":"^1.20.2","@lodestar/params":"^1.20.2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.20.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.20.2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.20.2","@lodestar/light-client":"^1.20.2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.20.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.20.2_1721405889834_0.4785727508916562","host":"s3://npm-registry-packages"}},"1.21.0-dev.02cc65bd58":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.02cc65bd58","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.02cc65bd58","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fcde67c1b664fa685ceae5f7c2dce2f3c6abf4de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.02cc65bd58.tgz","fileCount":1164,"integrity":"sha512-ZBkJOtjWsziW7cWvTRzzi2rgiJ4KlSyLADdYbRtAaKTLU3Z3iQUPHM+uYBlShbn6HIwq6NM3jPbA0T7TLNlPwg==","signatures":[{"sig":"MEUCIQDLuoOmitfPIuLILqmouxwvBiaUhL7esmpCPFIHCmBeIQIgGd/b9JfFfEuEjRaQqMnKwdW2KRK9IhKRj+zRBtDXL5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3580175},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0217bc542895474aa5f839092a2925b112139c8b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.02cc65bd58","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.02cc65bd58","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.02cc65bd58","@lodestar/utils":"1.21.0-dev.02cc65bd58","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.02cc65bd58","@lodestar/logger":"1.21.0-dev.02cc65bd58","@lodestar/params":"1.21.0-dev.02cc65bd58","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.02cc65bd58","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.02cc65bd58","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.02cc65bd58","@lodestar/light-client":"1.21.0-dev.02cc65bd58","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.02cc65bd58","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.02cc65bd58_1721425377843_0.6281766368214685","host":"s3://npm-registry-packages"}},"1.21.0-dev.81f9d976a9":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.81f9d976a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.81f9d976a9","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a0fd3f908112f2a86622b2b7b82757decb2264b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.81f9d976a9.tgz","fileCount":1164,"integrity":"sha512-W0TG5P4dAu7Y8mwdkQ5t5zXYRpM8Yd1cPM/QgstH38mo+7WQ0Rf3PbxbrY4HTBL5/idxUhYu6oUu0SV+StolEg==","signatures":[{"sig":"MEQCIEbOdOXfH3XhL2DP9QYJsSXa8wydde377jBZ7krtCdL6AiA5Gy9oK6pKs41CVR4F2msNpMOxN315ekFgV9eEs4L1PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3580175},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a38de1cf39edf7ec1146cd4ad4423159deccb78c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.81f9d976a9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.81f9d976a9","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.81f9d976a9","@lodestar/utils":"1.21.0-dev.81f9d976a9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.81f9d976a9","@lodestar/logger":"1.21.0-dev.81f9d976a9","@lodestar/params":"1.21.0-dev.81f9d976a9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.81f9d976a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.81f9d976a9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.81f9d976a9","@lodestar/light-client":"1.21.0-dev.81f9d976a9","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.81f9d976a9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.81f9d976a9_1721725156351_0.407603725343995","host":"s3://npm-registry-packages"}},"1.21.0-dev.27012f96ec":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.27012f96ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.27012f96ec","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85003d101407df71b26c5aa620352c95e181b9a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.27012f96ec.tgz","fileCount":1164,"integrity":"sha512-4Ljf7Ly3Y6luzWLjv76IARbKeuEoVF/LPpSoQFKvipACnC2ndch8eWbhvqY073w2iojwqdFKgd+YSXQNg9bKPg==","signatures":[{"sig":"MEUCIF4UjQbsyR1KwUrLZQp2FlWSO0lhkvlgqw/SJA/jLs6NAiEAogthy2RfYJqVqM0CBE+0qa46DevSF+v4oKpQng72AcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3580929},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b66d9da0a2da0d62434d19ff47407a64b65e23e1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.27012f96ec","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.27012f96ec","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.27012f96ec","@lodestar/utils":"1.21.0-dev.27012f96ec","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.27012f96ec","@lodestar/logger":"1.21.0-dev.27012f96ec","@lodestar/params":"1.21.0-dev.27012f96ec","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.27012f96ec","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.27012f96ec","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.27012f96ec","@lodestar/light-client":"1.21.0-dev.27012f96ec","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.27012f96ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.27012f96ec_1721728286448_0.008115910852013908","host":"s3://npm-registry-packages"}},"1.21.0-dev.a187851b6a":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.a187851b6a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.a187851b6a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"68cea08ab9c88812ad36a92a7fcb012b8bc86929","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.a187851b6a.tgz","fileCount":1164,"integrity":"sha512-PmDcJe6vKoYLYkgjtdGY4Jcoc1ic+1DksFLYotYJdbyyYuPJVQr7AsGD7OZrsYy6Ab0oXZ+o0zu6lUumJ8fGxA==","signatures":[{"sig":"MEQCIBkmfyHwlQYJdGK2nByRXuNvCXVy4bIBxKd+ejDe7t+bAiBuIBHOoB1FVJsUfxRKaUV5FIWZhmcF2TuP3/M7XSwG3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3580929},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d52a2bd3974b5f0ef35db4601fe17b229ef2a376","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.a187851b6a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.a187851b6a","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.a187851b6a","@lodestar/utils":"1.21.0-dev.a187851b6a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.a187851b6a","@lodestar/logger":"1.21.0-dev.a187851b6a","@lodestar/params":"1.21.0-dev.a187851b6a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.a187851b6a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.a187851b6a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.a187851b6a","@lodestar/light-client":"1.21.0-dev.a187851b6a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.a187851b6a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.a187851b6a_1721806965879_0.500290583899097","host":"s3://npm-registry-packages"}},"1.21.0-dev.acbedaf140":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.acbedaf140","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.acbedaf140","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf74f6ee6ec014b6f1081bf2647905ecf463dccf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.acbedaf140.tgz","fileCount":1164,"integrity":"sha512-7+yLBXbhE/P2UPeWaPgh+sVwJePCyJElqvyfQMLfJ2YuiaC6fsXuOJxzkJln42M2lvCOwD9w3PN/VI3Ecd0heQ==","signatures":[{"sig":"MEQCIFuk8PZr1HXXk7c+ZtzPruXuBFTFvU+bfxqbhXwYsvkKAiA8vdj69eBYqXjINgMA8Vl+W6u3rGQEK0ovcLcdn5FvZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3581144},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"efe085f4ec0d21b1585d0388166ae67ee0fd78bc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.acbedaf140","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.acbedaf140","@chainsafe/bls":"7.1.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^0.2.11","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.acbedaf140","@lodestar/utils":"1.21.0-dev.acbedaf140","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.acbedaf140","@lodestar/logger":"1.21.0-dev.acbedaf140","@lodestar/params":"1.21.0-dev.acbedaf140","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.acbedaf140","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.acbedaf140","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.acbedaf140","@lodestar/light-client":"1.21.0-dev.acbedaf140","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.acbedaf140","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.acbedaf140_1721831990038_0.009013304203860262","host":"s3://npm-registry-packages"}},"1.21.0-dev.2b627548d1":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.2b627548d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.2b627548d1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8d627f08628e76879da6dd74cbf721e3ae6e4ff5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.2b627548d1.tgz","fileCount":1164,"integrity":"sha512-sWCk7A64fjgDOk5lz09je97ad3v+LugRBRj3fZAfNm1uH4g6bk+cIw0u9RIzePPzGuodGV1TP+q/yVunFm5a3Q==","signatures":[{"sig":"MEQCIGDdUuW3lekVOE4Y2Dufak0RUu3sSWFkQNx33HzBx7PGAiByxcs00wn079TYQSkwUNqm/1e9m6lGEM53JVNxYloyGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3579337},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7792033f392831be7276c2496f7f9d44c441e7b8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.2b627548d1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.2b627548d1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.1","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.2b627548d1","@lodestar/utils":"1.21.0-dev.2b627548d1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.2b627548d1","@lodestar/logger":"1.21.0-dev.2b627548d1","@lodestar/params":"1.21.0-dev.2b627548d1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.2b627548d1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.2b627548d1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.2b627548d1","@lodestar/light-client":"1.21.0-dev.2b627548d1","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.2b627548d1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.2b627548d1_1721891801399_0.36030396116644736","host":"s3://npm-registry-packages"}},"1.21.0-dev.3ecee0797a":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.3ecee0797a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.3ecee0797a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e1501d4c6b87191e52af675783ceb1ae0279c1b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.3ecee0797a.tgz","fileCount":1164,"integrity":"sha512-Y7ZZlEPFC+Mzq7Q6fcICB7RcWSH9wI6urVoXfTRCrOwAW7AZoVoB/1NCIovs+mw/Rw/pNECW+U0Gkfy4qDR2YQ==","signatures":[{"sig":"MEUCIAygpRkGI7pXV6Oz/afd8LlDv+3Eer4CwLS5mIBOJsu0AiEAkKE1FW7ggSb27JuO8Y6cBnBhBdwxv8yw/tUy7DFAsC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3579337},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7d4a3b8555aa5fa97277ccc73681c9187fd4027d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.3ecee0797a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.3ecee0797a","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.3ecee0797a","@lodestar/utils":"1.21.0-dev.3ecee0797a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.3ecee0797a","@lodestar/logger":"1.21.0-dev.3ecee0797a","@lodestar/params":"1.21.0-dev.3ecee0797a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.3ecee0797a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.3ecee0797a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.3ecee0797a","@lodestar/light-client":"1.21.0-dev.3ecee0797a","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.3ecee0797a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.3ecee0797a_1722018215746_0.3340084005691637","host":"s3://npm-registry-packages"}},"1.21.0-dev.30b8a23b37":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.30b8a23b37","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.30b8a23b37","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1477889e48cb85f69617c8db5cea2b4064679233","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.30b8a23b37.tgz","fileCount":1164,"integrity":"sha512-9FgdhJTdRzHqJGZTqTTIbmX3+efsI8JHkU8JOvQi6HM00WPYpjajWwzZ+yPMcBiz5XZEpwxoU9+M2dVChEM+Mg==","signatures":[{"sig":"MEUCIGO0HvrcSrUHVXgZcDa+LEH7vflqat/DQ1G/7QAwUkq7AiEAhaGj92TSyPSISFKgdG90OaqbT9axy9LgPA8hQln3VDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3579337},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"06036d8b0287c1b838f7bd1f113e6d361d3e84d1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.30b8a23b37","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.30b8a23b37","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.30b8a23b37","@lodestar/utils":"1.21.0-dev.30b8a23b37","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.30b8a23b37","@lodestar/logger":"1.21.0-dev.30b8a23b37","@lodestar/params":"1.21.0-dev.30b8a23b37","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.30b8a23b37","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.30b8a23b37","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.30b8a23b37","@lodestar/light-client":"1.21.0-dev.30b8a23b37","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.30b8a23b37","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.30b8a23b37_1722263936672_0.6600569093991637","host":"s3://npm-registry-packages"}},"1.21.0-dev.59f72d0167":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.59f72d0167","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.59f72d0167","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95eebcce7e20cb68a354860fa3c8a6899199df1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.59f72d0167.tgz","fileCount":1164,"integrity":"sha512-d4o8iV5pOaV4Tf481sfEy5a1H8hkVfMgOEMBqSN4QsOMt7YUjWI76WJ50vcvDbDOvt2NoXqs9rGUwo7sDjmBFw==","signatures":[{"sig":"MEQCIA9aAfWtZceWlPbL3fBeibk5puzUoMek2MQKSW4S+acrAiAimzqA+zRu8K9UNIPfqrftrNay1hQ+j7IufxDguR1lFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3579337},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"65234adce2862f7f439cacd21ad8627185f9bfdd","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.59f72d0167","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.59f72d0167","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.59f72d0167","@lodestar/utils":"1.21.0-dev.59f72d0167","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.59f72d0167","@lodestar/logger":"1.21.0-dev.59f72d0167","@lodestar/params":"1.21.0-dev.59f72d0167","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.59f72d0167","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.59f72d0167","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.59f72d0167","@lodestar/light-client":"1.21.0-dev.59f72d0167","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.59f72d0167","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.59f72d0167_1722270893622_0.5182422902440194","host":"s3://npm-registry-packages"}},"1.21.0-dev.c23d70cedc":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.c23d70cedc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.c23d70cedc","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be8f41f25376fee83930e7ae75220295e6841b37","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.c23d70cedc.tgz","fileCount":1176,"integrity":"sha512-/+8Ioch5yPwPVuRX+ErlfxNi8No8DEBDblAoIG3xV98Bsni6lQVFtDYgczDUUw7Wctj/dhviIqnosgJRH0oYsg==","signatures":[{"sig":"MEUCIQDTMrM5CTW7739mYv6CTbGEYC4o66XDb8hV8g4chkyCKwIgdPYzl9OptlQCozwa0jglfv5QQoPuMpnSSyNZLojOpx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3611700},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f2b9c94cab6a04d1284d42dea8fa7fde267b484e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.c23d70cedc","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.c23d70cedc","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.c23d70cedc","@lodestar/utils":"1.21.0-dev.c23d70cedc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.c23d70cedc","@lodestar/logger":"1.21.0-dev.c23d70cedc","@lodestar/params":"1.21.0-dev.c23d70cedc","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.c23d70cedc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.c23d70cedc","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.c23d70cedc","@lodestar/light-client":"1.21.0-dev.c23d70cedc","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.c23d70cedc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.c23d70cedc_1722320132650_0.971299972769174","host":"s3://npm-registry-packages"}},"1.21.0-dev.4c3199a42e":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.4c3199a42e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.4c3199a42e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a237ec367bbc0e362610a0732f864584136a342","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.4c3199a42e.tgz","fileCount":1176,"integrity":"sha512-psTaLGN4sj9PhuxaYcMuUqKdVTaZ4ephc7XfM8pNm2DlRFKFOdoE81l4NfaLYg+2JfRchY4Imhhft0xjNn5Iww==","signatures":[{"sig":"MEQCIBXEhp1LAiSyVeXQ297LJGNNw5BV/Uu4oBFvM6N5b7pZAiAlfPldhB7L4aT7eFBzGpAUnsQqGf/aKgxk8SbnVbY6ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3611664},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3eff2f9b8e9a7ab60b8e836abf2ed51da99b3d96","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.4c3199a42e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.4c3199a42e","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.4c3199a42e","@lodestar/utils":"1.21.0-dev.4c3199a42e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.4c3199a42e","@lodestar/logger":"1.21.0-dev.4c3199a42e","@lodestar/params":"1.21.0-dev.4c3199a42e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.4c3199a42e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.4c3199a42e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.4c3199a42e","@lodestar/light-client":"1.21.0-dev.4c3199a42e","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.4c3199a42e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.4c3199a42e_1722343717476_0.5842731810710406","host":"s3://npm-registry-packages"}},"1.21.0-dev.48a5a94db5":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.48a5a94db5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.48a5a94db5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b901b66be6d056a17718661d504019a9f5938ea3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.48a5a94db5.tgz","fileCount":1176,"integrity":"sha512-oxt2Tq5JEbag3/TNdcqsjrXw1EJyu1FgkpZPEyy4nkEYm8H9cfuPN1BNkrMILWV8X1tzC9plpmnI9N8TI6gtJQ==","signatures":[{"sig":"MEYCIQC7F9UJlLqq/6dnM3jF5SYbg9+nbHMKn+MxiCY1muxDCwIhAPXu7puN5JJ5BEMM8mVn2CXAsmziHIxAfsKB3pdVsB8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3611664},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e21472f49baa11d33fe22edb3675b13de7408939","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.48a5a94db5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.48a5a94db5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.48a5a94db5","@lodestar/utils":"1.21.0-dev.48a5a94db5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.48a5a94db5","@lodestar/logger":"1.21.0-dev.48a5a94db5","@lodestar/params":"1.21.0-dev.48a5a94db5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.48a5a94db5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.48a5a94db5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.48a5a94db5","@lodestar/light-client":"1.21.0-dev.48a5a94db5","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.48a5a94db5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.48a5a94db5_1722347372767_0.33783699456776817","host":"s3://npm-registry-packages"}},"1.21.0-dev.8826e1a960":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.8826e1a960","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.8826e1a960","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"79735115ea12b7e05a6aabd725c60ee38def353d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.8826e1a960.tgz","fileCount":1176,"integrity":"sha512-ynVo3nIkmiPG7+vUr3ai5D+1D4aCToe6EM+JgYCfFrrpH1eLaVy9N6YGM4tcYIDecHHSEYZSdR8LCUsfnY0kLQ==","signatures":[{"sig":"MEYCIQCCwwIU+svEkSw2EsCgXhPHIVE80B6WAM5iiDdRW4UP6AIhAPWXEim2NLNGbrlFnxphQRxYTtrtQrjvusptM2sCdrvR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3611664},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aa1a5abb663c37d255d0f15a9140b3833b49e586","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.8826e1a960","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.8826e1a960","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.8826e1a960","@lodestar/utils":"1.21.0-dev.8826e1a960","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.8826e1a960","@lodestar/logger":"1.21.0-dev.8826e1a960","@lodestar/params":"1.21.0-dev.8826e1a960","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.8826e1a960","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.8826e1a960","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.8826e1a960","@lodestar/light-client":"1.21.0-dev.8826e1a960","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.8826e1a960","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.8826e1a960_1722355490620_0.3327187284574977","host":"s3://npm-registry-packages"}},"1.21.0-dev.2f9275ec13":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.2f9275ec13","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.2f9275ec13","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"06ff907110d8225fc3029b56efa5eb87689b99a9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.2f9275ec13.tgz","fileCount":1179,"integrity":"sha512-J2e+Yh32lMS709KkeGNjptxGKDG7mtPZ39rzfI8fjch0/avkZ32yl8yLx7YwtXRL6igOY9+aipPaop53nBpgWw==","signatures":[{"sig":"MEQCIGYsF0fpfyiagzuuQsWO6IzY/OHEUfsJswq2KTwxJNDQAiBa+mtHARu270754Apx2Yk3ywc+OPEDyqvEh5L+OFMr2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3620881},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7c659d0d2df238d149e0afb8edb0fb3e4f818d47","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.2f9275ec13","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.2f9275ec13","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.2f9275ec13","@lodestar/utils":"1.21.0-dev.2f9275ec13","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.2f9275ec13","@lodestar/logger":"1.21.0-dev.2f9275ec13","@lodestar/params":"1.21.0-dev.2f9275ec13","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.2f9275ec13","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.2f9275ec13","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.2f9275ec13","@lodestar/light-client":"1.21.0-dev.2f9275ec13","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.2f9275ec13","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.2f9275ec13_1722356402787_0.8639051924484094","host":"s3://npm-registry-packages"}},"1.21.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.21.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"31a4c4cb2c2449b57533e306d2236023aebb6cd9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-rc.0.tgz","fileCount":1179,"integrity":"sha512-Ez9YzwYU/yIsAV/6Vgtk94EScEUNcI3J6rXrsU9ik10UwKX6EYBROueVCxcklfFaEkvqczgUb1CiYJHyWQ1dww==","signatures":[{"sig":"MEUCIF0/SbfPfpa3lAZjUYFT5rC/z3HaXpEZImBbPHKUaZ08AiEAiZMZVWGyY5eWmmxOzUQv1LfEWg+uMK6rlQtLVNt0L+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3620751},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"13293ba10b570ecb12c6a66286affd6d5f537896","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-rc.0","@lodestar/utils":"1.21.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-rc.0","@lodestar/logger":"1.21.0-rc.0","@lodestar/params":"1.21.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-rc.0","@lodestar/light-client":"1.21.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-rc.0_1722356779877_0.03963302335120411","host":"s3://npm-registry-packages"}},"1.21.0-dev.42af692453":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.42af692453","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.42af692453","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50980fcc286704a8bcc9a94280d3be24b617c024","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.42af692453.tgz","fileCount":1179,"integrity":"sha512-R3VnIZwgnJuwYmtKQJX90g5/tzU4uow+z+4yTdVVGRMrfHt9zHLI88AAVDYZyxg8l2AcFSICmbqN2V0wT7tV0Q==","signatures":[{"sig":"MEUCIAuG7nuzPvvdnRMfoghJfI2nzLo7AfuJEgwsYYsPHTm+AiEApg3Oa606GTH1HaBtG93L84E8OMxkWAOEkRJCfzYyjwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3620881},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f90d5afa7670b2d951b214a2662c188e5216ad1f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.42af692453","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.42af692453","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.42af692453","@lodestar/utils":"1.21.0-dev.42af692453","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.42af692453","@lodestar/logger":"1.21.0-dev.42af692453","@lodestar/params":"1.21.0-dev.42af692453","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.42af692453","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.42af692453","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.42af692453","@lodestar/light-client":"1.21.0-dev.42af692453","@chainsafe/libp2p-noise":"^15.0.0","@chainsafe/libp2p-yamux":"^6.0.2","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.42af692453","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.42af692453_1722438134228_0.6054326392450977","host":"s3://npm-registry-packages"}},"1.21.0-dev.3fb7f60609":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.3fb7f60609","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.3fb7f60609","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e969ed2e36a83f637e32369e3ab876e896b2bba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.3fb7f60609.tgz","fileCount":1179,"integrity":"sha512-D08r+YUA7iNWInlotbwQaLoND9NGpOfkTvQ0hJ/5AUtxcaOe4qGD+dgLj6t9s7TsCePtHgiL/bNdD7ZyyCKF0Q==","signatures":[{"sig":"MEUCIQCLm3nMMpWpydmm7WkFnb3Hp+Lk7zGU3NyIi2zANnrRZwIgcRGykgVYu1p5Xqz4FTEsCgHDUBJaM47RAHSGpcku1Rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3620666},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"661b7ca386c7d99dc23cec8da598cfcbabc1723b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.3fb7f60609","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.3fb7f60609","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.3fb7f60609","@lodestar/utils":"1.21.0-dev.3fb7f60609","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.3fb7f60609","@lodestar/logger":"1.21.0-dev.3fb7f60609","@lodestar/params":"1.21.0-dev.3fb7f60609","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.3fb7f60609","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.3fb7f60609","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.3fb7f60609","@lodestar/light-client":"1.21.0-dev.3fb7f60609","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.3fb7f60609","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.3fb7f60609_1722522218772_0.7691411834783857","host":"s3://npm-registry-packages"}},"1.21.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.21.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-rc.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a12f7d4f18f89618ee6ef46077293e2a5a10d585","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-rc.1.tgz","fileCount":1179,"integrity":"sha512-wjxupdO+bQTIe0QbiHHeycfo1wcq5iEEW+zrKZkYAm8efdWdy/j/RGalXNuc9I99Kk6LFWz1ZecYjsZsSFIFXg==","signatures":[{"sig":"MEQCICXdQI9SoQZok0qbbOWzeWq4HOw0kK/NvfS8bQw2RZrNAiBQH/1hekxCqjHWrOjGuTsT3ANnUioQSTwwcQUydZ3nKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3620536},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"94ec17bb308fd01c0455b63ca505dd80e50eb1c2","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-rc.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-rc.1","@lodestar/utils":"1.21.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-rc.1","@lodestar/logger":"1.21.0-rc.1","@lodestar/params":"1.21.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-rc.1","@lodestar/light-client":"1.21.0-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-rc.1_1722528600766_0.3918587562592766","host":"s3://npm-registry-packages"}},"1.21.0-dev.c5c91f46e4":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.c5c91f46e4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.c5c91f46e4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eff7a3bf6fd438c5bca12c1c264091e420965868","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.c5c91f46e4.tgz","fileCount":1179,"integrity":"sha512-kWD33ygF5vr/ZuAMod1Yqx96OFnLOsRNCq0mtY6Gv8DsQMwPkDoLIIvdsC6LUpVQgaiacBosn5g5NwJ/99UDSw==","signatures":[{"sig":"MEUCIQDVIaqmLyKIGs3jrmWaITZTkBO1qQcTQH4/h+BEm33OxgIgXGVigPY2CjXMYKsoJjsYJXlplgY3hHXSvWSEf97aUpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3622637},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b4ee9878cfd0bc1009fd37b3e8fe9ffdba294a0e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.c5c91f46e4","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.c5c91f46e4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.c5c91f46e4","@lodestar/utils":"1.21.0-dev.c5c91f46e4","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.c5c91f46e4","@lodestar/logger":"1.21.0-dev.c5c91f46e4","@lodestar/params":"1.21.0-dev.c5c91f46e4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.c5c91f46e4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.c5c91f46e4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.c5c91f46e4","@lodestar/light-client":"1.21.0-dev.c5c91f46e4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.c5c91f46e4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.c5c91f46e4_1722532800751_0.6487460515355548","host":"s3://npm-registry-packages"}},"1.21.0-dev.5b0608aaf9":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.5b0608aaf9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.5b0608aaf9","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b8948636bd013f2847d17b284a30d9319e7233e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.5b0608aaf9.tgz","fileCount":1179,"integrity":"sha512-CNhwNTTpPLZb7C/XXL47WgTBythWw3tutYsfvha+ot2qad95ZEQQy6lPOALwllt/twHelP9zmujcUwlMH6Pg9w==","signatures":[{"sig":"MEQCIF63XSijKhF+r53dBB52GtAt9ukd7T+VZHlF/MSBt96fAiBYTj0hg2YZC2URv9p0fJ9ndR2P0/WRkQPKHV8ZjDd2pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3622583},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"efc39139faa824fb2aa2d6d7dd577941da07efa8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.5b0608aaf9","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.5b0608aaf9","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.5b0608aaf9","@lodestar/utils":"1.21.0-dev.5b0608aaf9","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.5b0608aaf9","@lodestar/logger":"1.21.0-dev.5b0608aaf9","@lodestar/params":"1.21.0-dev.5b0608aaf9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.5b0608aaf9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.5b0608aaf9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.5b0608aaf9","@lodestar/light-client":"1.21.0-dev.5b0608aaf9","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.5b0608aaf9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.5b0608aaf9_1722535432479_0.053061051650059365","host":"s3://npm-registry-packages"}},"1.21.0-dev.be03ef1429":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.be03ef1429","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.be03ef1429","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f90ef3f7fae6ac354368f11ba9e0d3e08d48192","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.be03ef1429.tgz","fileCount":1179,"integrity":"sha512-qxYlgRgVRdHTfzJsQlvY+qxDgljcAvYj/j21P2qvJfJ2vPe36Z53Q9bmBNQImcJY4ElGXBu4XPU4xo1viR1tUQ==","signatures":[{"sig":"MEUCIQDnNnvetx/Bgwzj0CkVpIONSHJAHZ77ELFqU+yYjPpo5AIgbhAQHGnIikdW5Ohzh3wfaJCUoRY+6g2n8qBhtrKFGJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3623524},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"34858d59473902da8288bc32d2661707f8547c7a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.be03ef1429","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.be03ef1429","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.be03ef1429","@lodestar/utils":"1.21.0-dev.be03ef1429","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.be03ef1429","@lodestar/logger":"1.21.0-dev.be03ef1429","@lodestar/params":"1.21.0-dev.be03ef1429","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.be03ef1429","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.be03ef1429","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.be03ef1429","@lodestar/light-client":"1.21.0-dev.be03ef1429","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.be03ef1429","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.be03ef1429_1722544009555_0.45481363104348804","host":"s3://npm-registry-packages"}},"1.21.0-dev.e1dec02b10":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.e1dec02b10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.e1dec02b10","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2504d043175c206c11ba925c3326dd0a50552693","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.e1dec02b10.tgz","fileCount":1179,"integrity":"sha512-nXcRgq8t2fmR/+VDpEaH1ELLlYrZAFFdtltIF4e0R7PmivsjA2Xg6QkPQ4rUU7XRGfUlCWKXO8+I0kKisbFg9w==","signatures":[{"sig":"MEUCIDsC4dox60DqohAT4QnPDbQ1WDiXO8OQsJ2agHAcsuphAiEAk0Z4YZephXp9s9Jr0fWZMOwFRCuSfcNNhvzpbvKox8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624290},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6f37877f25b0bb82d9eb9041ff69e5a82cc80794","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.e1dec02b10","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.e1dec02b10","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.e1dec02b10","@lodestar/utils":"1.21.0-dev.e1dec02b10","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.e1dec02b10","@lodestar/logger":"1.21.0-dev.e1dec02b10","@lodestar/params":"1.21.0-dev.e1dec02b10","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.e1dec02b10","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.e1dec02b10","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.e1dec02b10","@lodestar/light-client":"1.21.0-dev.e1dec02b10","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.e1dec02b10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.e1dec02b10_1722604698549_0.47678878184635143","host":"s3://npm-registry-packages"}},"1.21.0-dev.156e4340fa":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.156e4340fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.156e4340fa","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09d8e824dab50f1d0a3a9ac8b3608795e08ed54d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.156e4340fa.tgz","fileCount":1179,"integrity":"sha512-rpQ9b5+KavcCVTSo7lHZ9kpHCp9QokD/2vKDE0bngCN9xjwtUdkKG8M532kZotl5vjo4L/1QRtWE6IQZUrMo0A==","signatures":[{"sig":"MEUCIFGQcLXDMszdnfhkUmT2l3eKDCY+UIlmIQ0ZOtIwqeqwAiEA1ZgsbX1n7spi9bmI74WtpbMbTYdBhVDTau/egFnfAK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"43f0e0668c185bb8add009509882b6fbbdbafb37","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.156e4340fa","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.156e4340fa","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.156e4340fa","@lodestar/utils":"1.21.0-dev.156e4340fa","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.156e4340fa","@lodestar/logger":"1.21.0-dev.156e4340fa","@lodestar/params":"1.21.0-dev.156e4340fa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.156e4340fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.156e4340fa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.156e4340fa","@lodestar/light-client":"1.21.0-dev.156e4340fa","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.156e4340fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.156e4340fa_1722605739584_0.11787734878286016","host":"s3://npm-registry-packages"}},"1.21.0-dev.cf00c3f67e":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.cf00c3f67e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.cf00c3f67e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1ea1bdb9f10ceae0ebe2d8ce00e9b3df6e29f5fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.cf00c3f67e.tgz","fileCount":1179,"integrity":"sha512-vbRXobqWSTzJQBERLNpTqP0iBC7KLoGqLM3aloWoi2fkPjYebHNSYue9MvFy7XIJF/W5fCN9PcBQs3XvorqknQ==","signatures":[{"sig":"MEUCICmQIW7ojJg8dvIlee46Vn08pJNw7wwVeGz2WiWGu5JnAiEAwWH2phyW0CuQWZ1aU4nVZ9nrFMzw4vmnRDMPh4YLths=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625068},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7ee82750e9ffe17c6867e420742718ca1fa23036","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.cf00c3f67e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.cf00c3f67e","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.cf00c3f67e","@lodestar/utils":"1.21.0-dev.cf00c3f67e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.cf00c3f67e","@lodestar/logger":"1.21.0-dev.cf00c3f67e","@lodestar/params":"1.21.0-dev.cf00c3f67e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.cf00c3f67e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.cf00c3f67e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.cf00c3f67e","@lodestar/light-client":"1.21.0-dev.cf00c3f67e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.cf00c3f67e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.cf00c3f67e_1722609241261_0.13553639159337227","host":"s3://npm-registry-packages"}},"1.21.0-dev.3d2c2b3b17":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.3d2c2b3b17","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.3d2c2b3b17","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c1b612de6b72739d661ecdbb78669b54ffea285f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.3d2c2b3b17.tgz","fileCount":1179,"integrity":"sha512-H56LmnEWAGCY0O7ZIBbGBjXFRhp9tmPTVj6TCn11fCaJpV7Zzmu2XkJmmlDKwuiLgvwj2iJdQnFC3gPAHXSy+Q==","signatures":[{"sig":"MEYCIQD2nFGQo64zbzD+NQMxpksZb22wcFIKDaS/eE3oEJRcJgIhAPIq7b1HQXpSd2CHf9j4NLznHWDQZToSAFCLEdYu+Vaz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"29d3447cb112a0264e452ccfdc6ff0a532d3ad68","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.3d2c2b3b17","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.3d2c2b3b17","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.3d2c2b3b17","@lodestar/utils":"1.21.0-dev.3d2c2b3b17","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.3d2c2b3b17","@lodestar/logger":"1.21.0-dev.3d2c2b3b17","@lodestar/params":"1.21.0-dev.3d2c2b3b17","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.3d2c2b3b17","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.3d2c2b3b17","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.3d2c2b3b17","@lodestar/light-client":"1.21.0-dev.3d2c2b3b17","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.3d2c2b3b17","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.3d2c2b3b17_1722636351846_0.2085892734329986","host":"s3://npm-registry-packages"}},"1.21.0-dev.2f86f4aafd":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.2f86f4aafd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.2f86f4aafd","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7c4b97d30db0f4358c3010debfe698fb7c8e9074","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.2f86f4aafd.tgz","fileCount":1179,"integrity":"sha512-Emq0LEyG8CgnwjTE1mzXvT13MhbXb2PaW5IJk5jXINHp5Wi8PRV1jrTPWS7gJV8e4IVBckAF1ksAaqqsR7Gw1Q==","signatures":[{"sig":"MEYCIQDF1Qg5a/1uqbJFHCyi6VInn77Aj+0HbjQx/RoNMiPQrgIhANsae6HCWR7kwqjC/pRHlaSdvioRWcqwjNQ3eFfoEf4g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d027234ac253cda64387e2096d7c685d3835a29d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.2f86f4aafd","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.2f86f4aafd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.2f86f4aafd","@lodestar/utils":"1.21.0-dev.2f86f4aafd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.2f86f4aafd","@lodestar/logger":"1.21.0-dev.2f86f4aafd","@lodestar/params":"1.21.0-dev.2f86f4aafd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.2f86f4aafd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.2f86f4aafd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.2f86f4aafd","@lodestar/light-client":"1.21.0-dev.2f86f4aafd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.2f86f4aafd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.2f86f4aafd_1722764754278_0.8655948681256078","host":"s3://npm-registry-packages"}},"1.21.0-dev.703249ce35":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.703249ce35","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.703249ce35","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2eaa0115f79476fc827542ec42ab0db18856436","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.703249ce35.tgz","fileCount":1179,"integrity":"sha512-hlym8I24uaO4/GtbDij1jE5AlAi+/S+IH96QVyDpNHAMG6vqpB5jfvFR8RP7XDGQTYV5G6iCxZ8S0fpOjUfoYQ==","signatures":[{"sig":"MEUCIF7jtz8bdH4OLrCxsGOHw6VJs+jpjUEK0eIe5Ap8c7yOAiEApx31eR3tyxFCDuO0YdlAO3SPMhvv96vC7NOV+581Nks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"67c659ebcc63db975c38c4fcee12e316dba95112","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.703249ce35","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.703249ce35","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.703249ce35","@lodestar/utils":"1.21.0-dev.703249ce35","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.703249ce35","@lodestar/logger":"1.21.0-dev.703249ce35","@lodestar/params":"1.21.0-dev.703249ce35","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.703249ce35","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.703249ce35","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.703249ce35","@lodestar/light-client":"1.21.0-dev.703249ce35","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.703249ce35","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.703249ce35_1722886234029_0.8521125392645132","host":"s3://npm-registry-packages"}},"1.21.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.21.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-rc.3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"22af1c8a1ade1ed2652c668556018e7d89a0ce01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-rc.3.tgz","fileCount":1179,"integrity":"sha512-72X/7SBOZaR/xQ9hV34c3caoCrmdU1NGYmQP5yzu+Xl3w71H3Jmh+Q2Y6UC4x891z9akj2hrT4Ub2hMo0qwRBA==","signatures":[{"sig":"MEUCIBjcOldkqFlU5AnSwMSvX/grMCvy1mb045EIuVyCOI6lAiEA6CHR2uFRHbppOtN+wHfUi431vPFvVTXgVFM497Fmu8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3621477},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3c6c64ff65d13803040ce3160cc24b32ff38d4a3","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-rc.3","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-rc.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-rc.3","@lodestar/utils":"1.21.0-rc.3","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-rc.3","@lodestar/logger":"1.21.0-rc.3","@lodestar/params":"1.21.0-rc.3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-rc.3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-rc.3","@lodestar/light-client":"1.21.0-rc.3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-rc.3_1722963842890_0.48815811446205104","host":"s3://npm-registry-packages"}},"1.21.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.21.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-rc.2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"399f59072f010a81a92e6aa7f3eb76b9d5f2e5bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-rc.2.tgz","fileCount":1179,"integrity":"sha512-albTWxGRCys0HwPT49Gx7VihIog809Fq/oNcU6le6qUm106Q3KFb+paUOubXiy4Ogqfbhqa1lwEbrcIEwmValg==","signatures":[{"sig":"MEQCIHfd+EZAE5FHtmGOPwnrpAwmuL34NLM33Ib+Ms+vqB+OAiAaAip0Vu4Uiq/YLU9R4KZIIXwAf4Wp9+Ag+lUkdYti/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3621477},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f78ca1d0a749c25ea0a5d0013fefc340eca5e423","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --segfaultRetry 3 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --segfaultRetry 3 --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-rc.2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-rc.2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-rc.2","@lodestar/utils":"1.21.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-rc.2","@lodestar/logger":"1.21.0-rc.2","@lodestar/params":"1.21.0-rc.2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-rc.2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-rc.2","@lodestar/light-client":"1.21.0-rc.2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-rc.2_1722964913081_0.9251222498094855","host":"s3://npm-registry-packages"}},"1.21.0-dev.30a13f91fa":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.30a13f91fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.30a13f91fa","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"96dfdbce43af72b3b2c4779086b877a95ebeb44e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.30a13f91fa.tgz","fileCount":1179,"integrity":"sha512-ejoLqDY9X7gHDkCW1YBY/MD0RIKs/yjGKzoOEToR8BV8+QELqgndrAs2Lv2TexiO3v38qrFfMEAgo5ji0rdCDw==","signatures":[{"sig":"MEUCIG/3dJ7kjoiwvAtOwjnj8/Z+2siFv12Fms6+cp3PFfV5AiEAtIHLySpWD4aX+caZAxkGXpxjqgHExx3Gs/tG60kjBgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1db85ec595bf20a8169b9bc802d2bfa09600f289","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.30a13f91fa","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.30a13f91fa","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.30a13f91fa","@lodestar/utils":"1.21.0-dev.30a13f91fa","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.30a13f91fa","@lodestar/logger":"1.21.0-dev.30a13f91fa","@lodestar/params":"1.21.0-dev.30a13f91fa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.30a13f91fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.30a13f91fa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.30a13f91fa","@lodestar/light-client":"1.21.0-dev.30a13f91fa","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.30a13f91fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.30a13f91fa_1722977066036_0.035810123100402214","host":"s3://npm-registry-packages"}},"1.21.0-rc.5":{"name":"@lodestar/beacon-node","version":"1.21.0-rc.5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-rc.5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0fac3bedde8298e0ddcab4fdd46182cb72bb8b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-rc.5.tgz","fileCount":1179,"integrity":"sha512-LyXWU56mq1X+FlnzT9Am6aA9geSiYDGONLr266L0MouXUx+32amQFVlG/rPEdSdgnTbbmV1rKYaQrTITcdZyMg==","signatures":[{"sig":"MEUCIGI7L1sx6Hkzlw3AuUYn0J0c9mBoZrpYZM0rIvfCZ5EIAiEA3Q/Wzmq8txyPiyr6cbUo0Fzbj6YR4i58hd81GoYLkkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624861},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f2057ef6f86d0f465e117bfaabe550db0bd19adb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-rc.5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-rc.5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-rc.5","@lodestar/utils":"1.21.0-rc.5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-rc.5","@lodestar/logger":"1.21.0-rc.5","@lodestar/params":"1.21.0-rc.5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-rc.5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-rc.5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-rc.5","@lodestar/light-client":"1.21.0-rc.5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-rc.5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-rc.5_1722979171069_0.18812257991124293","host":"s3://npm-registry-packages"}},"1.21.0-dev.a0f16eb0fe":{"name":"@lodestar/beacon-node","version":"1.21.0-dev.a0f16eb0fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0-dev.a0f16eb0fe","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3c4560da2ea74b4816e6cbe394045fc1247b7358","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0-dev.a0f16eb0fe.tgz","fileCount":1179,"integrity":"sha512-SlydqM2k3inc2/qrraA4Z1B43wvu3UHbbiEA8DsEovnTV6Gn9uhupq3wvpbHKe12hrgETj4+1i/2cnh+aaf8+g==","signatures":[{"sig":"MEYCIQCPOrWKvs/Mg4e5cUMY09/bZL/6rgsw6AvJppGGg9NXaQIhAPGYWCjzgoUAnX3QIDhdnpykm/8pRyaPcX6eyNaecBz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e6042337bb94e5e36bd67c8d00d084f58f2360bc","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.21.0-dev.a0f16eb0fe","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.21.0-dev.a0f16eb0fe","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.21.0-dev.a0f16eb0fe","@lodestar/utils":"1.21.0-dev.a0f16eb0fe","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.21.0-dev.a0f16eb0fe","@lodestar/logger":"1.21.0-dev.a0f16eb0fe","@lodestar/params":"1.21.0-dev.a0f16eb0fe","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.21.0-dev.a0f16eb0fe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.21.0-dev.a0f16eb0fe","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.21.0-dev.a0f16eb0fe","@lodestar/light-client":"1.21.0-dev.a0f16eb0fe","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.21.0-dev.a0f16eb0fe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0-dev.a0f16eb0fe_1723062218377_0.19848365487388775","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"@lodestar/beacon-node","version":"1.21.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.21.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed8db9c77991e47e20193a1a2f83145e7f8589bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.21.0.tgz","fileCount":1179,"integrity":"sha512-GqcCgeyHqXB4pw/u9d/H66jG02nEth+deJI4wjhi9NnPzXcrBP1o4I6V7LDKDcLnSz2T9blicQlU3PimpmTpTw==","signatures":[{"sig":"MEQCIH0vMdfYtDrOz+CrWjO7xAAyFv4C/7rErDK8bBDoYeVqAiAJH8l1f9uG/UqQ4CfQ+q5cplxim6fWMQKVgAtOZaa78g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624808},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ae1f9d5d8896cf8e5e1dc42cfeea5fbb4b69e99a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.21.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.21.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.15.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.21.0","@lodestar/utils":"^1.21.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.21.0","@lodestar/logger":"^1.21.0","@lodestar/params":"^1.21.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.21.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.21.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.4.1","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.21.0","@lodestar/light-client":"^1.21.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.21.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.7.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.21.0_1723152134912_0.24600166687606784","host":"s3://npm-registry-packages"}},"1.22.0-dev.5347b112f0":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.5347b112f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.5347b112f0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e8f90ac7b6f420bd9a305dda6a8591c535e2d05","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.5347b112f0.tgz","fileCount":1179,"integrity":"sha512-Q36dBEiQMj/Lsl91zOQwDl9niWtQk91G9DgRTmM4QYGrviJVbTu0J0XvceYcqL0P0CuKy3rALKK8B9Qwx+/pbg==","signatures":[{"sig":"MEQCIHrYpqb86hlS4vsAnfS/YrvCO/XbsqaMo6tfpONNLLjQAiBEUL1ZjYkQEuYx6QxaL9m0YSqsljxkZQHbM9Ra0b6/Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"369ba8a78dfcfc52a997e356d5f795d4e60a2df8","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.5347b112f0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.5347b112f0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.5347b112f0","@lodestar/utils":"1.22.0-dev.5347b112f0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.5347b112f0","@lodestar/logger":"1.22.0-dev.5347b112f0","@lodestar/params":"1.22.0-dev.5347b112f0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.5347b112f0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.5347b112f0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.5347b112f0","@lodestar/light-client":"1.22.0-dev.5347b112f0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.5347b112f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.5347b112f0_1723153125719_0.04302839565099026","host":"s3://npm-registry-packages"}},"1.22.0-dev.6663684150":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.6663684150","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.6663684150","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc7afd2416ab669c4c1939507b9a70c1ced0172a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.6663684150.tgz","fileCount":1179,"integrity":"sha512-GJcrhSsQ13OLETc7OHYnAwH5fIARAZdBYAxt29Q7EUiWt9o7GfOJG4H3tZWsZFgFmLgnEcKhHWtAu+xNMlxhww==","signatures":[{"sig":"MEUCIGB3Hb00Pc9YfWsXJ0yVCdjw761LiUSiV8ToFNnW8ffJAiEAll4y3aHT3Nnciwdw6dHUpjbeKAfoSwAUzVK7f12xM6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c9bb381a9797bf16c4e5dcf72cc6bf6edfa5ac10","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.6663684150","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.6663684150","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.6663684150","@lodestar/utils":"1.22.0-dev.6663684150","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.6663684150","@lodestar/logger":"1.22.0-dev.6663684150","@lodestar/params":"1.22.0-dev.6663684150","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.6663684150","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.6663684150","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.6663684150","@lodestar/light-client":"1.22.0-dev.6663684150","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.6663684150","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.6663684150_1723172349946_0.5842819903474654","host":"s3://npm-registry-packages"}},"1.22.0-dev.64fe1db806":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.64fe1db806","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.64fe1db806","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6538c6486f36171ed1777e28006a40db3ffa8faa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.64fe1db806.tgz","fileCount":1179,"integrity":"sha512-34KSnI8V07H0y27S9RDDpuLTy3OtOQ8PIRFnkLg7wBrfc3CktLeoUwwR2SMbIyja1w/EBEyt10gQrwErBm03CQ==","signatures":[{"sig":"MEUCIA8LJ8vxceOGyKLHJajjFbxbnsQGRwdpQm2/HQCY+YarAiEA3mhoOtVptnySvK3dcH8ImJriJQGJqbQ+c0AezD2znsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5de277979fcf7ad0522b0a3b5cf86ea9e58cc356","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.64fe1db806","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.64fe1db806","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.64fe1db806","@lodestar/utils":"1.22.0-dev.64fe1db806","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.64fe1db806","@lodestar/logger":"1.22.0-dev.64fe1db806","@lodestar/params":"1.22.0-dev.64fe1db806","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.64fe1db806","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.64fe1db806","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.64fe1db806","@lodestar/light-client":"1.22.0-dev.64fe1db806","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.64fe1db806","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.64fe1db806_1723213329103_0.9092360298948134","host":"s3://npm-registry-packages"}},"1.22.0-dev.ba80aa345a":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.ba80aa345a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.ba80aa345a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e0d19d718e4be8e57a4f0d00f02085be1d1faac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.ba80aa345a.tgz","fileCount":1179,"integrity":"sha512-bD1M3deLpyATvzvg68mYtveNmgss1A1yJvHQPVPiEPnMtnJOOCKcBikCCU7cjLqvbMVcUHG0fFfRjeKMPG2BUw==","signatures":[{"sig":"MEQCIG4mkqoJfzrQtml2qCMzbgkZXiNB0Mm0PhOp/qxtlIkFAiAbjz9JpfM/ypIB8+zIblo+01g5wKhC8+VfubIrmgEn1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3c7f4b20c42592b5c0206339126e651d786fb540","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.ba80aa345a","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.ba80aa345a","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.ba80aa345a","@lodestar/utils":"1.22.0-dev.ba80aa345a","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.ba80aa345a","@lodestar/logger":"1.22.0-dev.ba80aa345a","@lodestar/params":"1.22.0-dev.ba80aa345a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.ba80aa345a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.ba80aa345a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.ba80aa345a","@lodestar/light-client":"1.22.0-dev.ba80aa345a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.ba80aa345a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.ba80aa345a_1723286265868_0.8201785598888951","host":"s3://npm-registry-packages"}},"1.22.0-dev.9c62011986":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.9c62011986","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.9c62011986","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86276b6f06bd0ca6c867420fc2a1250470ea60c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.9c62011986.tgz","fileCount":1179,"integrity":"sha512-C1ns3pfoIq1tMHulUpxXE3CBQ+qFEOulrhhb/WpkcptkLAnF8qm5nd/eTPvyN+M3dc8IxpnQW0+M7FkNzlJEcg==","signatures":[{"sig":"MEQCICHHNMs3USsej6yhT5TN7SBYMIvhoJNguC6TnFymYCm9AiBeOZm+lAoc0w1gUBNKx0pJT+m/kN6BFXj+J9bS8wCnIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624991},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e443c735fc64e3ae382331c938c87b597f43f69c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.9c62011986","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.9c62011986","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.9c62011986","@lodestar/utils":"1.22.0-dev.9c62011986","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.9c62011986","@lodestar/logger":"1.22.0-dev.9c62011986","@lodestar/params":"1.22.0-dev.9c62011986","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.9c62011986","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.9c62011986","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.9c62011986","@lodestar/light-client":"1.22.0-dev.9c62011986","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.9c62011986","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.9c62011986_1723580214987_0.9126947382912742","host":"s3://npm-registry-packages"}},"1.22.0-dev.44b215667e":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.44b215667e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.44b215667e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a863e22f8ad6f0ea175bc7ea6da5a3cc5fa3aaca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.44b215667e.tgz","fileCount":1179,"integrity":"sha512-sA2Ufx3/O60UAtCIgqOsiz95ZmZFniyjIkW4WKy0/qSq3GqKx6eWUw84h1ttDenRIbBMxGA6IGZMydLIuULSfQ==","signatures":[{"sig":"MEUCIG7xre89omVfn9Z5XCT9FcWhDwpQZRuDi9TxArrzQkAxAiEA/AvX+uJCW5rtpJaIwJ/Lrh+kYXwfHaAELcCVnrw76KQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3624925},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"01c612a8b6797a3aa779bd2bb9a2d10373c19020","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.44b215667e","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.44b215667e","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.44b215667e","@lodestar/utils":"1.22.0-dev.44b215667e","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.44b215667e","@lodestar/logger":"1.22.0-dev.44b215667e","@lodestar/params":"1.22.0-dev.44b215667e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.44b215667e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.44b215667e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.44b215667e","@lodestar/light-client":"1.22.0-dev.44b215667e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.44b215667e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.44b215667e_1723581753976_0.3450526272312553","host":"s3://npm-registry-packages"}},"1.22.0-dev.20c18ad85d":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.20c18ad85d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.20c18ad85d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"422623f5875d1bc28ff82a3abf02589b0a7a64c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.20c18ad85d.tgz","fileCount":1179,"integrity":"sha512-lW3JIgN9FBdSYsVrPuoYUfCmn/YoRMcYqh4v+oNDlprGpSOrbbmDlpAA2DgkT4jj7i/6r4BS0EN0nMqbYyobww==","signatures":[{"sig":"MEYCIQCM5DSsr41VuXQhDrWetlGZcsB1PU2ekFY83jo4FdpBLQIhAI6YkajtiiACcA/rKcHvQXZD4pA0yzmDtN4Ha8OOb9bs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625023},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"689c6cd8efea4903fb63094a7b5251790522ad18","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.20c18ad85d","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.20c18ad85d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.20c18ad85d","@lodestar/utils":"1.22.0-dev.20c18ad85d","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.20c18ad85d","@lodestar/logger":"1.22.0-dev.20c18ad85d","@lodestar/params":"1.22.0-dev.20c18ad85d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.20c18ad85d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.20c18ad85d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.20c18ad85d","@lodestar/light-client":"1.22.0-dev.20c18ad85d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.20c18ad85d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.20c18ad85d_1723683911434_0.6644726726344505","host":"s3://npm-registry-packages"}},"1.22.0-dev.550c349259":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.550c349259","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.550c349259","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8cb3dd6497f61107e8f318c1058fb0dd198e882f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.550c349259.tgz","fileCount":1179,"integrity":"sha512-ZZRgRrzkfASipJvWze4uAlrQETOxAF4eX3RIAJE7qUu6sFpGqdIRcH0COnA9oKroae+E7YAD1Lru7TgiyO5BTw==","signatures":[{"sig":"MEYCIQDY0UuNIIxAyappVy9w7D4UK+YG1rtCmFTPhl7ivc5H7QIhAJKTKKx4a/SCPQRwEKlaEAGqdFL9s/IWbthJ3+u/oBL9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625023},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"47f014e4f88495a43fd265588ff5ee8c22158f58","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.550c349259","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.550c349259","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.550c349259","@lodestar/utils":"1.22.0-dev.550c349259","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.550c349259","@lodestar/logger":"1.22.0-dev.550c349259","@lodestar/params":"1.22.0-dev.550c349259","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.550c349259","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.550c349259","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.550c349259","@lodestar/light-client":"1.22.0-dev.550c349259","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.550c349259","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.550c349259_1723747300500_0.14835132250208782","host":"s3://npm-registry-packages"}},"1.22.0-dev.6f470f8a35":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.6f470f8a35","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.6f470f8a35","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93a8626fb2fcbd1699297917fef00f65bc8f1d6c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.6f470f8a35.tgz","fileCount":1179,"integrity":"sha512-U+JHd8WeDLKx/H/Necx+ks1hnbBdzBzj9PDBhBGmvJgDUXdQwraHbDxbBpGbxOZuYnBm1xPiezqSrExQif7C2A==","signatures":[{"sig":"MEYCIQCTWoUNyiYQMNuA1Gfc8ZErkP8mmRCsGCGx6da1FxRvuwIhAMX9elhGZaA+7bIh03t+XHhuhv8h5Q7y1caJDx5epMRN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625208},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f70dd8fff70ebe6e9120fa388c2c5b7832d9ca92","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.6f470f8a35","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.6f470f8a35","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.6f470f8a35","@lodestar/utils":"1.22.0-dev.6f470f8a35","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.6f470f8a35","@lodestar/logger":"1.22.0-dev.6f470f8a35","@lodestar/params":"1.22.0-dev.6f470f8a35","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.6f470f8a35","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.6f470f8a35","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.6f470f8a35","@lodestar/light-client":"1.22.0-dev.6f470f8a35","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.6f470f8a35","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.6f470f8a35_1723946551947_0.4001826659096843","host":"s3://npm-registry-packages"}},"1.22.0-dev.4ea7edd6a7":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.4ea7edd6a7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.4ea7edd6a7","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d49fcb0c9c59159affc84567c23f16ee8f8917bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.4ea7edd6a7.tgz","fileCount":1179,"integrity":"sha512-nMtmbF00IYgbuARiYURnBaIPKiIACand7QLnecwQjB6QI9pvHYckDs/q7O4cEdG4JOYBJr2a69tSs0WeENNiuw==","signatures":[{"sig":"MEYCIQCUMlM1IeVdHwpgGfud8mco4Fg/jV98WWTcz+it8fiPrgIhAMhh8TbBeJyAlhoPaDNd69abW7H8WGNtqAnP/N8ErWHd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625208},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"12a87037483b5c2d0d351a256ecaeaa172e30d0d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.4ea7edd6a7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.4ea7edd6a7","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.4ea7edd6a7","@lodestar/utils":"1.22.0-dev.4ea7edd6a7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.4ea7edd6a7","@lodestar/logger":"1.22.0-dev.4ea7edd6a7","@lodestar/params":"1.22.0-dev.4ea7edd6a7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.4ea7edd6a7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.4ea7edd6a7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.4ea7edd6a7","@lodestar/light-client":"1.22.0-dev.4ea7edd6a7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.4ea7edd6a7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.4ea7edd6a7_1724078207120_0.39819328687556554","host":"s3://npm-registry-packages"}},"1.22.0-dev.6d01593323":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.6d01593323","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.6d01593323","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6023839c8cbddda9d48188781da8782dd63db70c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.6d01593323.tgz","fileCount":1179,"integrity":"sha512-gZK6k/MV/yOCQLCtIazFq2k1LHM1BvkB6siEr3QTQq+8Jsd9mDfOi3LCasCDxl4BY6M7ryYNWcJiw2orcBA9Pw==","signatures":[{"sig":"MEYCIQCxzXawtVZ8+mYsY4S4aZa2oRh366iu5ClBVbTCsYh1/gIhAMUE9X627uV7acpkk3XQvI7iT6SugG5yLwjLLVMqXOeW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3625208},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bf2e8139320fcfd44651ad87e7678fa0686d33cf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.6d01593323","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.6d01593323","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.6d01593323","@lodestar/utils":"1.22.0-dev.6d01593323","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.6d01593323","@lodestar/logger":"1.22.0-dev.6d01593323","@lodestar/params":"1.22.0-dev.6d01593323","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.6d01593323","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.6d01593323","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.6d01593323","@lodestar/light-client":"1.22.0-dev.6d01593323","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.6d01593323","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.6d01593323_1724323841089_0.2988263796210493","host":"s3://npm-registry-packages"}},"1.22.0-dev.a7286bd669":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.a7286bd669","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.a7286bd669","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6429e20fd159087c9fac9db7793f27bd98dc65a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.a7286bd669.tgz","fileCount":1179,"integrity":"sha512-mRa1z2EFxHYt49CBKDZRuC9IEnY+ATiF+H8uq+c3gGtAGOUIJukcr2cTIx3J1Icyublq0qfGOFa32G3w0ayerA==","signatures":[{"sig":"MEYCIQDsb2YivZmM+oYSJMcBd6CyrdzHz/00p1tUXvPMrZMxLAIhAKpY+ISqgI8dl+i3VOYXIWpwLoPK2Gul/Ly3lJurc/TH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3787240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1981d8d93c3112d19c43dfb59e7b90d415029631","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.a7286bd669","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.a7286bd669","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.a7286bd669","@lodestar/utils":"1.22.0-dev.a7286bd669","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.a7286bd669","@lodestar/logger":"1.22.0-dev.a7286bd669","@lodestar/params":"1.22.0-dev.a7286bd669","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.a7286bd669","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.a7286bd669","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.a7286bd669","@lodestar/light-client":"1.22.0-dev.a7286bd669","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.a7286bd669","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.a7286bd669_1724887089134_0.4570839479290998","host":"s3://npm-registry-packages"}},"1.22.0-dev.21afb72525":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.21afb72525","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.21afb72525","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d2216009696eab2fd9ac21921fb373d9d6ffaa17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.21afb72525.tgz","fileCount":1179,"integrity":"sha512-92LQb/mnblbeb92VkTB4L1zf9nMwRZtFrFJDsrmll1J6Jyb8NHbUYCBZJIrUijGtN0bjxhaeeCe/Br1h5EDehA==","signatures":[{"sig":"MEUCIBFxPDqUZN2ZEaJMtn7W01daDy+G/fG+gb+ceS5gCaiMAiEAwYkFUgs8FNTVePQ5fmNpSxlmYdjlUFjUlz1BTlSc77w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3787240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"af8d9caa14d52dd7fbe18f3ad962132c63928e58","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.21afb72525","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.21afb72525","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.21afb72525","@lodestar/utils":"1.22.0-dev.21afb72525","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.21afb72525","@lodestar/logger":"1.22.0-dev.21afb72525","@lodestar/params":"1.22.0-dev.21afb72525","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.21afb72525","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.21afb72525","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.21afb72525","@lodestar/light-client":"1.22.0-dev.21afb72525","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.21afb72525","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.21afb72525_1725003146499_0.40376593100618985","host":"s3://npm-registry-packages"}},"1.22.0-dev.19ac678d4b":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.19ac678d4b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.19ac678d4b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b02a185130b9c2a3e8f92af418da44f3398165db","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.19ac678d4b.tgz","fileCount":1179,"integrity":"sha512-XJ3ajDbiSXEJU4RZVHqCrABJhNENwOKbXaaqlxEnwQzWLYQJ49Jqjq6MPiYEPVnsTiOZrJApg17DS2lQKLtmJw==","signatures":[{"sig":"MEUCIHNXgw77eGK8WGhkx7ka+bt7b6ahUGAkvjxhK0hpHXVpAiEA747Mzi2EhOm3d42Ij6Gc+swEv3FqVqLy0tuFEp8x+t0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3787240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e1154447494258fb93449cb3cba88d5c4f64bf7f","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.19ac678d4b","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.19ac678d4b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.19ac678d4b","@lodestar/utils":"1.22.0-dev.19ac678d4b","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.19ac678d4b","@lodestar/logger":"1.22.0-dev.19ac678d4b","@lodestar/params":"1.22.0-dev.19ac678d4b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.19ac678d4b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.19ac678d4b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.19ac678d4b","@lodestar/light-client":"1.22.0-dev.19ac678d4b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.19ac678d4b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.19ac678d4b_1725020731462_0.5713381187365365","host":"s3://npm-registry-packages"}},"1.22.0-dev.ef99ed7114":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.ef99ed7114","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.ef99ed7114","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2d4c3de99e219eeb24225bd230347e8d753f49ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.ef99ed7114.tgz","fileCount":1179,"integrity":"sha512-fCt7+pcuDJjeZb7PBOIUwnJD4JbF0+eci7r9PzhsITeE7SZ/aE3mf0G6nxb3A3dhN8jkvv51W5aMJLYBY4KV/g==","signatures":[{"sig":"MEQCIFKGhkgcaUVSs+YOd2NNbPIW9568k88mW+CgJ5tYdljAAiA+WqbUUVd86FSKyYwpI4fIyMgzxRpBrjbURtTXc23QFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3787240},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"394a87a97c4b8a2077704ae0dfed553ef03a5009","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.ef99ed7114","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.ef99ed7114","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.ef99ed7114","@lodestar/utils":"1.22.0-dev.ef99ed7114","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.ef99ed7114","@lodestar/logger":"1.22.0-dev.ef99ed7114","@lodestar/params":"1.22.0-dev.ef99ed7114","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.ef99ed7114","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.ef99ed7114","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.ef99ed7114","@lodestar/light-client":"1.22.0-dev.ef99ed7114","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.ef99ed7114","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.ef99ed7114_1725413011950_0.8611421566868134","host":"s3://npm-registry-packages"}},"1.22.0-dev.4e22884db5":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.4e22884db5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.4e22884db5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d72b2f284de29e9c846ea5e8d07338247e4b7f64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.4e22884db5.tgz","fileCount":1179,"integrity":"sha512-MkY3W/vIobAIj95tbFwNz8sYNAHVRTXB/Kr/t9EQcPlWr40veXt2IbpeaLCzqHZcqfkDF1hqfbIGNOXmQn+PtQ==","signatures":[{"sig":"MEUCIQCQuggv+7XxxYZo+atAsw6jkXtw/vBB3eObsKAl7V69fAIgTEOnNge10ih2hmo29dOQEfV3ixldtcT/0A9f5vOACS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3793772},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ebc51e8d58568dc88b2519d53a9fe260bc69804b","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.4e22884db5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.4e22884db5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.4e22884db5","@lodestar/utils":"1.22.0-dev.4e22884db5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.4e22884db5","@lodestar/logger":"1.22.0-dev.4e22884db5","@lodestar/params":"1.22.0-dev.4e22884db5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.4e22884db5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.4e22884db5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.4e22884db5","@lodestar/light-client":"1.22.0-dev.4e22884db5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.4e22884db5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.4e22884db5_1725413970419_0.6577766840693999","host":"s3://npm-registry-packages"}},"1.22.0-dev.fe6c4acbfc":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.fe6c4acbfc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.fe6c4acbfc","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c77e25dc6a71919c0882dc65d7e54fdeed693eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.fe6c4acbfc.tgz","fileCount":1182,"integrity":"sha512-o2UqlD4w/H4iF27KtpTQJLCpOiNFNm+H+Tv64HZezPieIM/tJdY8BDCvjmv5/bgOH2ZNgio2QB2VKFiq6l8xXA==","signatures":[{"sig":"MEYCIQCrTHMUUcHazJxP4ZKbBd14hfNk5U26Nj0bQcWkrFno7QIhAOt81O/nRFWfGtrQX5+pquqSf1CsTrczQ3h2Psg+4F/7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795769},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"253fccfbb97169c5e0202251b836ce03c5a56a45","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.fe6c4acbfc","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.fe6c4acbfc","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.fe6c4acbfc","@lodestar/utils":"1.22.0-dev.fe6c4acbfc","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.fe6c4acbfc","@lodestar/logger":"1.22.0-dev.fe6c4acbfc","@lodestar/params":"1.22.0-dev.fe6c4acbfc","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.fe6c4acbfc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.fe6c4acbfc","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.fe6c4acbfc","@lodestar/light-client":"1.22.0-dev.fe6c4acbfc","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.fe6c4acbfc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.fe6c4acbfc_1725500233411_0.19469657958418796","host":"s3://npm-registry-packages"}},"1.22.0-dev.b05c93e147":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.b05c93e147","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.b05c93e147","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df24097bd8bc8ce1f1f71fa725c4972e69e3c735","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.b05c93e147.tgz","fileCount":1182,"integrity":"sha512-68f2xhGT5CSYgSaBOmGr4Yfqohf6C0oz208KUR+t8wHkp1TdZj8bbV9/OCNCgdqfx3LQOfXPzDsdvVb8VCBcXw==","signatures":[{"sig":"MEYCIQDSNW4depil3To8FmbzfJ/n9Bx4sghWXc/5B7YzOCmZoQIhAJFNo0EhFYcjmQ5dzmlws6N9zksa9G9XhCURf275nQJM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795769},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d185521e41311adba128e9d459669173e3054a99","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.b05c93e147","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.b05c93e147","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.b05c93e147","@lodestar/utils":"1.22.0-dev.b05c93e147","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.b05c93e147","@lodestar/logger":"1.22.0-dev.b05c93e147","@lodestar/params":"1.22.0-dev.b05c93e147","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.b05c93e147","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.b05c93e147","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.b05c93e147","@lodestar/light-client":"1.22.0-dev.b05c93e147","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.b05c93e147","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.b05c93e147_1725501243609_0.34810109767306274","host":"s3://npm-registry-packages"}},"1.22.0-dev.0e79d29720":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.0e79d29720","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.0e79d29720","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3852723a49cc6d4d23234dab0be183780a8fca07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.0e79d29720.tgz","fileCount":1182,"integrity":"sha512-izie4dZvseaJCS7fEG8/L+dkdkVCMzEnqzwwxu4Hyrn5GspE7E8JGuFn9rvzgn8FwhO7mYfCcVNsISTSwLlS2w==","signatures":[{"sig":"MEUCIQCWcWyxvtb67EFBp8SgpPgeEXnql4Tuf4LWVWkn2lPlJgIgWg6GpglGCI0HOl/ZEJ6Uw1Pq/ZLIZ3VO+40ObT6GJnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795769},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dce5ceb58701812856d347f8d169ff4bd4d9501a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.0e79d29720","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.0e79d29720","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.0e79d29720","@lodestar/utils":"1.22.0-dev.0e79d29720","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.0e79d29720","@lodestar/logger":"1.22.0-dev.0e79d29720","@lodestar/params":"1.22.0-dev.0e79d29720","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.0e79d29720","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.0e79d29720","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.0e79d29720","@lodestar/light-client":"1.22.0-dev.0e79d29720","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.0e79d29720","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.0e79d29720_1725917916872_0.47865150945698054","host":"s3://npm-registry-packages"}},"1.22.0-dev.6c1e335a57":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.6c1e335a57","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.6c1e335a57","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1a2b6df08f5ba532f102040743f6752a6330d2e8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.6c1e335a57.tgz","fileCount":1182,"integrity":"sha512-849KbHJDU9ejNE/pguiLDZn81hu8z9JEz73XDzqJHyh2Ty5BOaD6CQsgMcHmjF9eTi5mefWO/2BTehsz8EFARA==","signatures":[{"sig":"MEUCIQCPncvUAirywQNjMQU41Xw6kkLptHu1cmmw94p6DWkFdgIgRJYmoWf2ZqWewU3/tTuTroLs7gQzem7zVMoyNis9V1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796173},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"31ed988ffcb9b78458aea903074518922eac99eb","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.6c1e335a57","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.6c1e335a57","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.6c1e335a57","@lodestar/utils":"1.22.0-dev.6c1e335a57","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.6c1e335a57","@lodestar/logger":"1.22.0-dev.6c1e335a57","@lodestar/params":"1.22.0-dev.6c1e335a57","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.6c1e335a57","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.6c1e335a57","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.6c1e335a57","@lodestar/light-client":"1.22.0-dev.6c1e335a57","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.6c1e335a57","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.6c1e335a57_1725956027241_0.6786432921450349","host":"s3://npm-registry-packages"}},"1.22.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.22.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"022ebb70bc3053fc8e7ecce371dab19ffc5c5cb0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-rc.0.tgz","fileCount":1182,"integrity":"sha512-bjnTHvwZI5tSkQddLFAxQdwWGQ+8PrgsumpIiU9y9g0L7LDOOQPHbw+duFjCQn68NfXpw2yylZ3TcMA/Dbl6Yw==","signatures":[{"sig":"MEUCIF8jyCd383wFMCriLrhEMR9AQpxhHNe/o7ynuZtAjPquAiEAqjd3UtvHQF+KNtAVnSxKry1fnkwe80b6KfzQ3bS06ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796043},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"36d33d02fb3e930e994f26a0afd57b1f8eef5fe5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-rc.0","@lodestar/utils":"1.22.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-rc.0","@lodestar/logger":"1.22.0-rc.0","@lodestar/params":"1.22.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-rc.0","@lodestar/light-client":"1.22.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-rc.0_1725987834571_0.09204300605101823","host":"s3://npm-registry-packages"}},"1.22.0-dev.9f4bf50408":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.9f4bf50408","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.9f4bf50408","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"33f284399d64aaf622291a022438db5498eebbd8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.9f4bf50408.tgz","fileCount":1182,"integrity":"sha512-0sN5P0rNSkqMJJzuwkds4fKsMVFiEm69Xnu2cD94/4+eTa8C//9trW4G3fMoLh/+TXNrpPFc/XW6AsS7vKzbZQ==","signatures":[{"sig":"MEQCIBpgedz05SwRUbRbkzYwgcfSqUxTkHwJ9JhpyGuV19iAAiBAXh7osEfME/8s3TpsaW1Ryb9egBp9r1QVNMkT3X0ikA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795826},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"40f868f1ffd12000b6573712ab09c3db3b311aa6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.9f4bf50408","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.9f4bf50408","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.9f4bf50408","@lodestar/utils":"1.22.0-dev.9f4bf50408","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.9f4bf50408","@lodestar/logger":"1.22.0-dev.9f4bf50408","@lodestar/params":"1.22.0-dev.9f4bf50408","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.9f4bf50408","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.9f4bf50408","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.9f4bf50408","@lodestar/light-client":"1.22.0-dev.9f4bf50408","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.9f4bf50408","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.9f4bf50408_1726105024120_0.2929383286860239","host":"s3://npm-registry-packages"}},"1.22.0-dev.d6e8c057d2":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.d6e8c057d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.d6e8c057d2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7390f1a346b8fe57aa888af78f7bc743813d05e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.d6e8c057d2.tgz","fileCount":1182,"integrity":"sha512-13ME+hmJKztkRt5ZMLVuThJOqTCfuGcvhFmZ2lZUc5ztP4UNhGvlR30lOxYdrzLXQKgvds7CjoCCUnwmU4VDJA==","signatures":[{"sig":"MEYCIQDIcZmMIdkmJxDqb+KgbEVNy1y1BvK0Rd+XEnuyPjcdAAIhAL7NYRPbkm/nxI4RHRBz6cTfDJS1jTCIJIC9aZT7WKsp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795017},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9d091dec66e548a9251591f8481a3bd77e119c63","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.d6e8c057d2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.d6e8c057d2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.d6e8c057d2","@lodestar/utils":"1.22.0-dev.d6e8c057d2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.d6e8c057d2","@lodestar/logger":"1.22.0-dev.d6e8c057d2","@lodestar/params":"1.22.0-dev.d6e8c057d2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.d6e8c057d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.d6e8c057d2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.d6e8c057d2","@lodestar/light-client":"1.22.0-dev.d6e8c057d2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.d6e8c057d2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.d6e8c057d2_1726233014802_0.2716622121173464","host":"s3://npm-registry-packages"}},"1.22.0-dev.295690b896":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.295690b896","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.295690b896","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d94db65421b44563ec92645ea97d3483fa1d7fca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.295690b896.tgz","fileCount":1182,"integrity":"sha512-T0Q1E//Lm+Ey5jCV0WzL9H/4b7vh8WjboWRArCE/ETNrZo13ELKuztsZWrk1FfmvGIA/L03mdXaItaShM80Spg==","signatures":[{"sig":"MEUCIQCmkH/zSnQ/0qFnFJVXmLA3ec1x4O5Co/LNEtcvjKvsFgIgT+F9MWnLfF2pDix7kyPaP1dtVFl8DVWSe6sVbb5HOyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f12ac2d55a1c3ca459a0c55258f2e32b5aae4da","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.295690b896","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.295690b896","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.295690b896","@lodestar/utils":"1.22.0-dev.295690b896","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.295690b896","@lodestar/logger":"1.22.0-dev.295690b896","@lodestar/params":"1.22.0-dev.295690b896","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.295690b896","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.295690b896","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.295690b896","@lodestar/light-client":"1.22.0-dev.295690b896","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.295690b896","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.295690b896_1726305387837_0.3664407244002663","host":"s3://npm-registry-packages"}},"1.22.0-dev.43b41afd34":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.43b41afd34","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.43b41afd34","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"483497fc37e36cb6726697b2a22742328792070b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.43b41afd34.tgz","fileCount":1182,"integrity":"sha512-9MpS/SvFzzY0fkDX4+OzVmPSZvZjEeJf9hSliZ/va+TyGa1DXO+tyGB12kUnCa600FG+W6l5YKHTdbOK7qSpdg==","signatures":[{"sig":"MEUCIEHH+fgaU9Rdmf6/IGGCHnxMoXY9Qeguz2QycRkyJ+dmAiEAmmFjLdV9b8m/uq6z1P5Y2JfIGsdD6eXy7/gVqnRMK5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ef68b115346abf452fab3df7c3b5c566fa0bb66","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.43b41afd34","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.43b41afd34","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.43b41afd34","@lodestar/utils":"1.22.0-dev.43b41afd34","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.43b41afd34","@lodestar/logger":"1.22.0-dev.43b41afd34","@lodestar/params":"1.22.0-dev.43b41afd34","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.43b41afd34","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.43b41afd34","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.43b41afd34","@lodestar/light-client":"1.22.0-dev.43b41afd34","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.43b41afd34","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.43b41afd34_1726484508291_0.34578415575482335","host":"s3://npm-registry-packages"}},"1.22.0-dev.d3d61af6bd":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.d3d61af6bd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.d3d61af6bd","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d8badc6ee3cc4e725bf9c052bde5a4b46f33c2b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.d3d61af6bd.tgz","fileCount":1182,"integrity":"sha512-BOpB+dKuwAJYzeYNMZKyUx5WWlyY7lwWMP2WPquMwHcC7FzMKsfqcKQcjtBn/TyvtQuxZQEBPcPhJJTu46v/4w==","signatures":[{"sig":"MEUCIA2rz+1o6JlOfnpCf/d+VcnGfV2J+E2K2MtEe/ORs+mQAiEA4W1OlkoznH4tzm9HJh7ZqphZYnh5dJJOIpArhj+XO34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7636679206839945fa52830851b065be4e26f2cf","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.d3d61af6bd","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.d3d61af6bd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.d3d61af6bd","@lodestar/utils":"1.22.0-dev.d3d61af6bd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.d3d61af6bd","@lodestar/logger":"1.22.0-dev.d3d61af6bd","@lodestar/params":"1.22.0-dev.d3d61af6bd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.d3d61af6bd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.d3d61af6bd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.d3d61af6bd","@lodestar/light-client":"1.22.0-dev.d3d61af6bd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.d3d61af6bd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.d3d61af6bd_1726487373286_0.46346302999491273","host":"s3://npm-registry-packages"}},"1.22.0-dev.9fe72391be":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.9fe72391be","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.9fe72391be","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"967e7f8188356f82615780dabd5f73c776488772","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.9fe72391be.tgz","fileCount":1182,"integrity":"sha512-J5AF5RB3GmKgKvO971VdK0/uDJGgTEYXZZtO3HtAO1YwOGvDqe7gfS9/K+kDTsALoMHzijyjfyGvZpiTjHNuLw==","signatures":[{"sig":"MEUCIQCr8Sctr6MyuculXnM4f0+xdvwTPmZkm4SA3JHtcDwRpAIgYpYe0jBXu1teYDKybeNgDNeSzMYWovdfm3zYzzfcU5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"99a30609c603db071850e1925b3fcdf786d16e7e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.9fe72391be","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.9fe72391be","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.9fe72391be","@lodestar/utils":"1.22.0-dev.9fe72391be","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.9fe72391be","@lodestar/logger":"1.22.0-dev.9fe72391be","@lodestar/params":"1.22.0-dev.9fe72391be","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.9fe72391be","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.9fe72391be","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.9fe72391be","@lodestar/light-client":"1.22.0-dev.9fe72391be","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.9fe72391be","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.9fe72391be_1726488423047_0.1446102561431657","host":"s3://npm-registry-packages"}},"1.22.0-dev.1bb98ed6db":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.1bb98ed6db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.1bb98ed6db","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dfb72cc108b4cba7ff1f84d9e1e69437ff41b035","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.1bb98ed6db.tgz","fileCount":1182,"integrity":"sha512-vLSJksLVzFO2jxc7epaqYDRbUY6EwgRZBZEVhFXtQBK0wpKp9tWEtVOUKpfKB050Kgga/wIYsc/36O1EWWJrbg==","signatures":[{"sig":"MEQCIB8AaQY5N9R1lQZ6SDjBjsxdMtPEAdYXcDDYXucOGNm6AiAlTiPunIAYZumU8TDnelqHcFki6yAwDHYW1e1zk0fziQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7b91fd4503accd007f101c171e48dc7374fd0e59","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.1bb98ed6db","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.1bb98ed6db","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.1bb98ed6db","@lodestar/utils":"1.22.0-dev.1bb98ed6db","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.1bb98ed6db","@lodestar/logger":"1.22.0-dev.1bb98ed6db","@lodestar/params":"1.22.0-dev.1bb98ed6db","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.1bb98ed6db","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.1bb98ed6db","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.1bb98ed6db","@lodestar/light-client":"1.22.0-dev.1bb98ed6db","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.1bb98ed6db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.1bb98ed6db_1726490511905_0.22894223841577155","host":"s3://npm-registry-packages"}},"1.22.0-dev.2fcecd61f5":{"name":"@lodestar/beacon-node","version":"1.22.0-dev.2fcecd61f5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0-dev.2fcecd61f5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46dd35ca77bf0e4b3db1045fe80ca335f7b5468a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0-dev.2fcecd61f5.tgz","fileCount":1182,"integrity":"sha512-o9getMoDoax6zAUbX25a13bvfYSH7prhqTwV7ir3kOhu9bRc/wbxlzjeZHisgFKSVGGTSZcKgihaiQI2jFZ47A==","signatures":[{"sig":"MEUCIQCzhbyEHr8E2GkXCLA44H7dlX5Bk1dDmtm3E4amsTD1kAIgYwof1min1NrNB8IAhdAwdZcDv+0mHnhR8y2se92YQAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"004a616127280b902168dad33ea1ccee5b5327e6","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.22.0-dev.2fcecd61f5","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.22.0-dev.2fcecd61f5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.22.0-dev.2fcecd61f5","@lodestar/utils":"1.22.0-dev.2fcecd61f5","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.22.0-dev.2fcecd61f5","@lodestar/logger":"1.22.0-dev.2fcecd61f5","@lodestar/params":"1.22.0-dev.2fcecd61f5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.22.0-dev.2fcecd61f5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.22.0-dev.2fcecd61f5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.22.0-dev.2fcecd61f5","@lodestar/light-client":"1.22.0-dev.2fcecd61f5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.22.0-dev.2fcecd61f5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0-dev.2fcecd61f5_1726522949371_0.4386634763696067","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"@lodestar/beacon-node","version":"1.22.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.22.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3840cfc1e32b5e1add1a0fe5ae368a60be172fad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.22.0.tgz","fileCount":1182,"integrity":"sha512-0M99K+b3mGcMNfAO4Rrkb77zCND4qCvwigNYbrPiuCVfAEaxqreEGkSuICmBSBxVQJT7u1G7hCB8lFrQd/aQmA==","signatures":[{"sig":"MEYCIQDlygW/Rz62P+8qj2OAVUgao6bzbSTKCTTz4vrbC616LwIhAMBv4+Q07eKTJ79y0ErNGJhDDzdGlocVy6p+9nABKQvj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795990},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c26cc63751f0a9f6f802153f002512dc5b8c58e5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.22.0","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.22.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.22.0","@lodestar/utils":"^1.22.0","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.22.0","@lodestar/logger":"^1.22.0","@lodestar/params":"^1.22.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.22.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"^1.22.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"^1.22.0","@lodestar/light-client":"^1.22.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.22.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.22.0_1726600042182_0.7174635318142721","host":"s3://npm-registry-packages"}},"1.23.0-dev.86a8df7fb2":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.86a8df7fb2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.86a8df7fb2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"689d405b071d2af92b25fe643626716f8a2aacaa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.86a8df7fb2.tgz","fileCount":1182,"integrity":"sha512-1jVbU32kYmPYzMhTJsoMeBEix0oonvX9DGIUU5VnnoeMLxEFloDUSFOsMN7m0y7VawcIa5RUkALM3gvxhUh3Fw==","signatures":[{"sig":"MEQCIEkYzrygm7khPaYByx2JavD8aoZjQq2XAo67lzkiGKBSAiBkAFpVzYQByk/xi5wbhBqYeq8HE9+HE0q4lsTa+kJi2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b44c0c12eccde750b03311ce6243479c2c6eb86e","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.86a8df7fb2","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.86a8df7fb2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.86a8df7fb2","@lodestar/utils":"1.23.0-dev.86a8df7fb2","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.86a8df7fb2","@lodestar/logger":"1.23.0-dev.86a8df7fb2","@lodestar/params":"1.23.0-dev.86a8df7fb2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.86a8df7fb2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.23.0-dev.86a8df7fb2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.23.0-dev.86a8df7fb2","@lodestar/light-client":"1.23.0-dev.86a8df7fb2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.86a8df7fb2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.86a8df7fb2_1726602162272_0.2446803897274632","host":"s3://npm-registry-packages"}},"1.23.0-dev.8da003e0f1":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.8da003e0f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.8da003e0f1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2989aa7dec231726bcdeac39f007265ecfd660d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.8da003e0f1.tgz","fileCount":1182,"integrity":"sha512-5Y2bMM0LjamXWTV2aUyeBUrfof9+PPplEpKOJoqJbk8ES9Si+6CGa7XMmPy3Ztc6/VaWiaVWhTZZvksQ1R5VdQ==","signatures":[{"sig":"MEUCIGwfqOQlbHNMojVjTeTeA4BG7VYf44a1ITdU2nqufPl0AiEAkMQOmeQEGWHlONxK4kmKTxfrGVqbC25H4D9bC6P8DnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fe84e073b21a50d1fc71feef90d7a5ecb3a99228","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.8da003e0f1","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.8da003e0f1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.8da003e0f1","@lodestar/utils":"1.23.0-dev.8da003e0f1","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.8da003e0f1","@lodestar/logger":"1.23.0-dev.8da003e0f1","@lodestar/params":"1.23.0-dev.8da003e0f1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.8da003e0f1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.23.0-dev.8da003e0f1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.23.0-dev.8da003e0f1","@lodestar/light-client":"1.23.0-dev.8da003e0f1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.8da003e0f1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.8da003e0f1_1726607159227_0.3169061027637572","host":"s3://npm-registry-packages"}},"1.23.0-dev.fd6e23edab":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.fd6e23edab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.fd6e23edab","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e052a0fa3aea425d2649d9271a51e64dd0bd727","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.fd6e23edab.tgz","fileCount":1182,"integrity":"sha512-U/q5D2O9IgmibpkcDqJdYXgQJP7KSyNtvuCQM2wyZ+t6K+aMKQXr9sBs/Qb2W81jihGOiZdY4lV5p9NMdfTp1g==","signatures":[{"sig":"MEUCIQCb3P7USHcAHQDEGokV5DL8Zw7Zv3wmP9QJQjhpGoTsVQIgOZBWSCk0DunhLqb/cb3D4FA8LHkciqIKkf5niOLXEuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4ae6cce42d5e806e3951792f69819a8a946ce2b5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.fd6e23edab","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.fd6e23edab","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.fd6e23edab","@lodestar/utils":"1.23.0-dev.fd6e23edab","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.fd6e23edab","@lodestar/logger":"1.23.0-dev.fd6e23edab","@lodestar/params":"1.23.0-dev.fd6e23edab","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.fd6e23edab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.23.0-dev.fd6e23edab","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.23.0-dev.fd6e23edab","@lodestar/light-client":"1.23.0-dev.fd6e23edab","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.fd6e23edab","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.fd6e23edab_1726680150678_0.06801153968193652","host":"s3://npm-registry-packages"}},"1.23.0-dev.bb40ef7eb7":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.bb40ef7eb7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.bb40ef7eb7","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"31394eab59ef2fab6e38d08b4c522865ee16ca31","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.bb40ef7eb7.tgz","fileCount":1182,"integrity":"sha512-DMUo60Llu42et2iwNFFnwL1hcuYyYqpqNGTmpo5dieySHldKa6RnaQCpPvJPzdkh0K754KvcvoH1sMxBG8J5aA==","signatures":[{"sig":"MEUCIG+1Vh5063x80biq4oaPs+5SOKJ6ZAuOD4uqM2INfKNhAiEAvQaSHctEYTe3S7PZlJ67FReRZt0Q69kxgY9FN/rLzDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795720},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"38b024074f62fd0b9a4b95bb33162182a4caf8e9","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.bb40ef7eb7","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.bb40ef7eb7","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.bb40ef7eb7","@lodestar/utils":"1.23.0-dev.bb40ef7eb7","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.bb40ef7eb7","@lodestar/logger":"1.23.0-dev.bb40ef7eb7","@lodestar/params":"1.23.0-dev.bb40ef7eb7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.bb40ef7eb7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.23.0-dev.bb40ef7eb7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.23.0-dev.bb40ef7eb7","@lodestar/light-client":"1.23.0-dev.bb40ef7eb7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.bb40ef7eb7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.bb40ef7eb7_1726686812786_0.4114305055658205","host":"s3://npm-registry-packages"}},"1.23.0-dev.404f13abfd":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.404f13abfd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.404f13abfd","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba06a1374e869fd9c845cbda337762c29c338486","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.404f13abfd.tgz","fileCount":1182,"integrity":"sha512-IchS8a/GBK+HgY0U2zCxeT3MtlnHsXtCMDsdkXLMLM2D4CZzdPPTuHSZjb5L+nUWZCmC0W96fnSk8mm41mKHOw==","signatures":[{"sig":"MEQCICSKdN4Zu2abjnpgSXfRA6GgsFR2ys1vCuA+olxa9raqAiAlvLhD1bF13+5SFv+9GEU7mdzuNvBUIj77G8PcSM9Bgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795720},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"210af28ff9c15d785c08f1a6716b66ca33f60b87","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.404f13abfd","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.404f13abfd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.404f13abfd","@lodestar/utils":"1.23.0-dev.404f13abfd","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.404f13abfd","@lodestar/logger":"1.23.0-dev.404f13abfd","@lodestar/params":"1.23.0-dev.404f13abfd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.404f13abfd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.23.0-dev.404f13abfd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.23.0-dev.404f13abfd","@lodestar/light-client":"1.23.0-dev.404f13abfd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.404f13abfd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.404f13abfd_1726941361657_0.7477908272107432","host":"s3://npm-registry-packages"}},"1.23.0-dev.cd98c23768":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.cd98c23768","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.cd98c23768","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b93e78c4c0a39bcddd34d650e6577d906a45f28d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.cd98c23768.tgz","fileCount":1182,"integrity":"sha512-Q8MagXjPXsBFhnVz255Nvy3jANXyYMzVVZTXfKDBjwo61Re35d9/iyE1ObuvCsk1MsS9t/A3j57C9tbBUup8HA==","signatures":[{"sig":"MEUCIFYyo57XDahSYVIVTEXsCZni/kqu6r8pZPNGW2HzB3BLAiEAl/jc1G3bLAWF7Lq9HTNyA32uKqyKk2pnJnI3+zZ2pvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3798167},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f60efcb6bb64ffab85d2bb22d4354f1e671faaa4","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.cd98c23768","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.cd98c23768","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.cd98c23768","@lodestar/utils":"1.23.0-dev.cd98c23768","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.cd98c23768","@lodestar/logger":"1.23.0-dev.cd98c23768","@lodestar/params":"1.23.0-dev.cd98c23768","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.cd98c23768","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.23.0-dev.cd98c23768","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.23.0-dev.cd98c23768","@lodestar/light-client":"1.23.0-dev.cd98c23768","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.cd98c23768","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.cd98c23768_1727077540897_0.08100589145378945","host":"s3://npm-registry-packages"}},"1.23.0-dev.0dceb831ca":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.0dceb831ca","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.0dceb831ca","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f40ad5a863c6452c7ecc857aab5b81f40ef7f8a9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.0dceb831ca.tgz","fileCount":1182,"integrity":"sha512-pNrcUDqAerMa+uEwmEeHRpm7kTCuE/Ousgwr0QA9pVT/S5rPfTrdVPr2PFFxo7AIoS0ZzofDQwopTF5qCrgaAg==","signatures":[{"sig":"MEUCID/aC1327aLwCSzOgHuLghh9ocB7UiKyaAWk3X9IIUd0AiEAxTlwmWAeh5gddhoOj5Kyyb2bSCV4EsGL/h7qqDll4Jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3798190},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"27a77fd230c016028503e6ef86eae66f507348fa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^4.27.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.0dceb831ca","multiformats":"^11.0.1","@fastify/cors":"^8.2.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.0dceb831ca","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.0dceb831ca","@lodestar/utils":"1.23.0-dev.0dceb831ca","datastore-level":"^10.1.1","@fastify/swagger":"^8.10.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.0dceb831ca","@lodestar/logger":"1.23.0-dev.0dceb831ca","@lodestar/params":"1.23.0-dev.0dceb831ca","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.0dceb831ca","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^1.9.3","@lodestar/validator":"1.23.0-dev.0dceb831ca","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^9.0.0","@lodestar/fork-choice":"1.23.0-dev.0dceb831ca","@lodestar/light-client":"1.23.0-dev.0dceb831ca","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.0dceb831ca","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.0dceb831ca_1727109665926_0.914057037645382","host":"s3://npm-registry-packages"}},"1.23.0-dev.d0ba6bc3cc":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.d0ba6bc3cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.d0ba6bc3cc","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2dd1dc391a50a1455e47309b1be7707c2b6ea116","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.d0ba6bc3cc.tgz","fileCount":1182,"integrity":"sha512-By21psQMTtQVljnsm/LVe4dPV4LFAh9weB5xEYB1ZLUYtoytWj/ecjakWUuZwSmxwAYaQYt6wxO3yBkj/sVZQw==","signatures":[{"sig":"MEQCIGopoVQEP2Pv3SmrgDwLMM/tP7mrXRVgTl7W60j1jFm0AiADTcRf8AaOZrCMdQRuPwC80YBs7uml/plUWh/7aYCOOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3798190},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9fcc6bac40957b39498bc5a33c2a1966c7f2a4aa","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.d0ba6bc3cc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.d0ba6bc3cc","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.d0ba6bc3cc","@lodestar/utils":"1.23.0-dev.d0ba6bc3cc","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.d0ba6bc3cc","@lodestar/logger":"1.23.0-dev.d0ba6bc3cc","@lodestar/params":"1.23.0-dev.d0ba6bc3cc","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.d0ba6bc3cc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.d0ba6bc3cc","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.d0ba6bc3cc","@lodestar/light-client":"1.23.0-dev.d0ba6bc3cc","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.d0ba6bc3cc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.d0ba6bc3cc_1727125001906_0.5807827046956568","host":"s3://npm-registry-packages"}},"1.23.0-dev.ad4ec7713d":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.ad4ec7713d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.ad4ec7713d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50566ecfee248e174bee64bea69a401db85a9b0d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.ad4ec7713d.tgz","fileCount":1182,"integrity":"sha512-k0kDhE2V558gURjDbgvNTU6BnjuaPubOVcPCJRCQkBNWHKJ+wRlPta1dzg5qA2JVIw1UrLw+G3r7aVmxvXhK6A==","signatures":[{"sig":"MEYCIQDue/fnmFNMk0OqXK5FZjiU1DipPODc8fqU0KFGnrxAnAIhAP7MoiMRm3/DmERktVMEf3VTcirt1ImTp1p6+ZUsNyna","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791124},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"53db5a2683be0c261a986907848dab11fab73259","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.ad4ec7713d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.ad4ec7713d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.ad4ec7713d","@lodestar/utils":"1.23.0-dev.ad4ec7713d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.ad4ec7713d","@lodestar/logger":"1.23.0-dev.ad4ec7713d","@lodestar/params":"1.23.0-dev.ad4ec7713d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.ad4ec7713d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.ad4ec7713d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.ad4ec7713d","@lodestar/light-client":"1.23.0-dev.ad4ec7713d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.ad4ec7713d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.ad4ec7713d_1727228277470_0.45016444498489516","host":"s3://npm-registry-packages"}},"1.23.0-dev.f1a77eadb7":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.f1a77eadb7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.f1a77eadb7","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b68c12cdb6a1a6374e4e1e3f4706363948c9883d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.f1a77eadb7.tgz","fileCount":1182,"integrity":"sha512-SfDebz/hrPRSqRMsfAJhyCxNo+Xa6pElkiyKGGM9zrP3o0bnh4IOEzIyUzewRekC39D2vzPY6pvH7SXlEA/6uA==","signatures":[{"sig":"MEYCIQDK5OmRgPMKfVLbRMnqMKKSp3QugQH0O26j8KG3ZSFjvAIhAOPV4mffuS6Qtt8OoVuV1IJQRYFL/SoERTFXQN7aI4wZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791124},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"670a2590d62f4edbf3a73e98632eba7f009e7f26","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.f1a77eadb7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.f1a77eadb7","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.f1a77eadb7","@lodestar/utils":"1.23.0-dev.f1a77eadb7","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.f1a77eadb7","@lodestar/logger":"1.23.0-dev.f1a77eadb7","@lodestar/params":"1.23.0-dev.f1a77eadb7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.f1a77eadb7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.f1a77eadb7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.f1a77eadb7","@lodestar/light-client":"1.23.0-dev.f1a77eadb7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.f1a77eadb7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.f1a77eadb7_1727266940926_0.04789659152072234","host":"s3://npm-registry-packages"}},"1.23.0-dev.bf607863e1":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.bf607863e1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.bf607863e1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2a079e283b254d23b5350b6e30d16becd34856b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.bf607863e1.tgz","fileCount":1182,"integrity":"sha512-bfb8xtqXfhAVJV+AsV/4GUt4hLOyJcCsntLtkd8dY0xWXfV/QmeJYrZP6vLqzQDpSejptkUOhntCeZQTWsHe4Q==","signatures":[{"sig":"MEUCIHEVHeaftkS1EIdug0fFnK/JvQFKAdf7lSpYdIxWqKVTAiEA1HzYkdpfousWFk/TB7XicXJj5jUtY0k9VqsST6knu6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e284c975c81e739c3b3aaf95b8c8bda80b86b292","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.bf607863e1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.bf607863e1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.bf607863e1","@lodestar/utils":"1.23.0-dev.bf607863e1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.bf607863e1","@lodestar/logger":"1.23.0-dev.bf607863e1","@lodestar/params":"1.23.0-dev.bf607863e1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.bf607863e1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.bf607863e1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.bf607863e1","@lodestar/light-client":"1.23.0-dev.bf607863e1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.bf607863e1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.bf607863e1_1727296977824_0.5362591332778388","host":"s3://npm-registry-packages"}},"1.23.0-dev.bb82046067":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.bb82046067","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.bb82046067","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed2e44bfd77fec21b58393fce8475b224cf6d56e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.bb82046067.tgz","fileCount":1182,"integrity":"sha512-UIQNYb9EpSp6bJXa6TrUrFSDqS56LtyL7zLmQ1ArAimPpe33WTyTH7y5aM3GTnNoovqUYA6UrljLa5tIpPYN5A==","signatures":[{"sig":"MEYCIQDU7H/5PS+r+oVbivnADLtpIZB2GPcfTOAgBYF02C8d/AIhAI5uqPiiEeZdkxs0hV2YQI1vi6ienXMpyrn+gSG92O2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1b3a1c180d0f5a1c56135510ffa21b21f6eec45d","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.bb82046067","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.bb82046067","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.bb82046067","@lodestar/utils":"1.23.0-dev.bb82046067","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.bb82046067","@lodestar/logger":"1.23.0-dev.bb82046067","@lodestar/params":"1.23.0-dev.bb82046067","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.bb82046067","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.bb82046067","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.bb82046067","@lodestar/light-client":"1.23.0-dev.bb82046067","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.bb82046067","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.bb82046067_1727381260298_0.6630141990129326","host":"s3://npm-registry-packages"}},"1.23.0-dev.58dea7543c":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.58dea7543c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.58dea7543c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e99eb25137774308bd164c6d8c0211fe7080c247","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.58dea7543c.tgz","fileCount":1182,"integrity":"sha512-PpsR+Md5GxkvlX+0L8o7SsR/zUFxIWdNNKqadr1KhFxIUUUB1mP7cvFzqkUJexVKxTMzP4W5N9J3hMBzvtVYGw==","signatures":[{"sig":"MEUCIQDKEjTGzFVQhIus+skE9qMdk7inEm+YlmaFN6yTBbojJAIgOORTdyvxUQPho9krk0DtHFC+OAfrEHLAP6Q5Lq86fnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791012},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f8f6b2e86a7b1448c048fd7a9aa29dc2eb54ee82","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.58dea7543c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.58dea7543c","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.58dea7543c","@lodestar/utils":"1.23.0-dev.58dea7543c","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.58dea7543c","@lodestar/logger":"1.23.0-dev.58dea7543c","@lodestar/params":"1.23.0-dev.58dea7543c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.58dea7543c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.58dea7543c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.58dea7543c","@lodestar/light-client":"1.23.0-dev.58dea7543c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.58dea7543c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.58dea7543c_1727384623710_0.4292477008907494","host":"s3://npm-registry-packages"}},"1.23.0-dev.77006ea0ce":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.77006ea0ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.77006ea0ce","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f6100e8175f4d1a50830793c4a59aa5d0f0bd5dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.77006ea0ce.tgz","fileCount":1182,"integrity":"sha512-krfAvqstlMsWWwV0NS+ZWQ9o17OtSJ2MznA7vEgOISZ4VcNa6a/+uh7am8hLY0jGOuPC2Ms0Ltm6CUSCNMYaXg==","signatures":[{"sig":"MEUCIQDRBdPCoGvDEylSlGPL2p6vrLoxg1ri4AYJoA3tVqcTVAIga3dli/ndrz3ZKMjRauLBgy9RQi83FmtMoY8SOGuqYKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3794562},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"35c36431c94f7371bf4bb3668e0beeea50fe2273","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.77006ea0ce","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.77006ea0ce","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.77006ea0ce","@lodestar/utils":"1.23.0-dev.77006ea0ce","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.77006ea0ce","@lodestar/logger":"1.23.0-dev.77006ea0ce","@lodestar/params":"1.23.0-dev.77006ea0ce","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.77006ea0ce","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.77006ea0ce","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.77006ea0ce","@lodestar/light-client":"1.23.0-dev.77006ea0ce","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.77006ea0ce","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.77006ea0ce_1727399871972_0.9854432972967178","host":"s3://npm-registry-packages"}},"1.23.0-dev.94b6c5b0db":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.94b6c5b0db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.94b6c5b0db","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ee2b9e2c8faf12b03e7b49b9af65dfbbc080e7b4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.94b6c5b0db.tgz","fileCount":1182,"integrity":"sha512-xEgdhODv8hXfLTpNrARpB2yeKI7jYIH3wk3k8NKVtXbh9qb45hrLEBTChofv1jOEd8U2vqLpeSN2tZJeWBXlwQ==","signatures":[{"sig":"MEQCIA643Z8XGk3q/tl4iTLEBO8g1zvtwRfOujNrsk1sr6mzAiBwPJjsuAs4mUqdj2X6LQZUQGktATp3N2eQq2AXKdjCag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3794562},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f8c3aa7ccf8b1d7c6f00eaee0adb0e77cff2ddce","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.94b6c5b0db","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.94b6c5b0db","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.94b6c5b0db","@lodestar/utils":"1.23.0-dev.94b6c5b0db","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.94b6c5b0db","@lodestar/logger":"1.23.0-dev.94b6c5b0db","@lodestar/params":"1.23.0-dev.94b6c5b0db","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.94b6c5b0db","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.94b6c5b0db","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.94b6c5b0db","@lodestar/light-client":"1.23.0-dev.94b6c5b0db","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.94b6c5b0db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.94b6c5b0db_1727462546674_0.07863501842990783","host":"s3://npm-registry-packages"}},"1.23.0-dev.f87ee1ab56":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.f87ee1ab56","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.f87ee1ab56","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cfaa27e41e9b3918dabffef1c0931f7c8510e1fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.f87ee1ab56.tgz","fileCount":1182,"integrity":"sha512-lWwbj2hbGSciz1+nlzzqfS0AvcfS0o7jN5QdqOGs3sHmy7SJS5hB4QsRWnFb7llSnGv7zw58ufDrD+45Rr12OQ==","signatures":[{"sig":"MEQCIDwHiXR86qAfQWsPO2sKwgEsrLRNGjv8mKizev/R2/xkAiBEA7xiYutnS9MvSf/4IU9b4vz/dHbaAHFGyixEy8L6VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3797584},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bc5e5a2b62df65e7361f4d87c087e846ef4668a0","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.f87ee1ab56","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.f87ee1ab56","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.f87ee1ab56","@lodestar/utils":"1.23.0-dev.f87ee1ab56","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.f87ee1ab56","@lodestar/logger":"1.23.0-dev.f87ee1ab56","@lodestar/params":"1.23.0-dev.f87ee1ab56","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.f87ee1ab56","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.f87ee1ab56","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.f87ee1ab56","@lodestar/light-client":"1.23.0-dev.f87ee1ab56","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.f87ee1ab56","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.f87ee1ab56_1727464082332_0.7908218028756675","host":"s3://npm-registry-packages"}},"1.23.0-dev.13d1a378b8":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.13d1a378b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.13d1a378b8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8179e4c53b7aa243bfc3c9d3fe09d5bbdf73c1cc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.13d1a378b8.tgz","fileCount":1182,"integrity":"sha512-rZEdcYI3AlmbGzOMrS7bg4uUYEcZdeH7Nx60uJAsxuISVwyrhII8GB4yM8ZhxSK1aPEpYmGSbx1gTDkQSuQ/Yw==","signatures":[{"sig":"MEUCIGUH5rjXUcuXsB7UxUhsIsS7IqEuA0qP7L0GlsDX7KUyAiEA5EjjT3F2H3fXf6JW0QGxUsf+xcMF/Q2GIKOPZYEfUZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3797584},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"acff388dbbc57d7654c8a873b470404ae777e010","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.13d1a378b8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.13d1a378b8","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.13d1a378b8","@lodestar/utils":"1.23.0-dev.13d1a378b8","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.13d1a378b8","@lodestar/logger":"1.23.0-dev.13d1a378b8","@lodestar/params":"1.23.0-dev.13d1a378b8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.13d1a378b8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.13d1a378b8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.13d1a378b8","@lodestar/light-client":"1.23.0-dev.13d1a378b8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.13d1a378b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.13d1a378b8_1727661756220_0.05662488787176145","host":"s3://npm-registry-packages"}},"1.23.0-dev.d69d809e7a":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.d69d809e7a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.d69d809e7a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8554ec8a805d6243ea33533cc406adf3fc904d25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.d69d809e7a.tgz","fileCount":1182,"integrity":"sha512-ZycqClyYUzA3f0wAJRzYzvWeKcTQflhHA6d+Q/qO/Jilf+ljKVc3FoYHnfVkBNqBhL8pFe82IGtZvrkuAZ05kA==","signatures":[{"sig":"MEUCIEtyOixj2ooYoNl8jgx8HApYyrsOl5sZQyatJVud4f5PAiEA8XWbEZPsa4zMQ2RTimwl+jK8+IRouzjGYRIujPy72yA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3797584},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"266c057e7d69ff854d851a49e4f60daf696a0d34","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.d69d809e7a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.d69d809e7a","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.d69d809e7a","@lodestar/utils":"1.23.0-dev.d69d809e7a","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.d69d809e7a","@lodestar/logger":"1.23.0-dev.d69d809e7a","@lodestar/params":"1.23.0-dev.d69d809e7a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.d69d809e7a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.d69d809e7a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.d69d809e7a","@lodestar/light-client":"1.23.0-dev.d69d809e7a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.d69d809e7a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.d69d809e7a_1727665235111_0.9543601395847814","host":"s3://npm-registry-packages"}},"1.23.0-dev.fe7e21be04":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.fe7e21be04","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.fe7e21be04","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97f9843cbce160de1f5b38a74430da0c8e597113","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.fe7e21be04.tgz","fileCount":1182,"integrity":"sha512-XPW3mA9nkegBejo9Sjv78VJ9Rsl7BToiQvNzM6nCs1FTRcItX8LUCMTRikkU6rZgoiC1RxhVNybV+j7BAY137Q==","signatures":[{"sig":"MEUCIDTQBIK+QB6qrG3G+Ve//oH4hGBlMRLiQxjqAnwONcCCAiEAjasULpTLcnaznooKNog2xDfSG1yRmS8KlrYWPZ5hbww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3798101},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4c2ffdf16a7d42510160062f1845765fe389b2c5","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.fe7e21be04","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.fe7e21be04","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.fe7e21be04","@lodestar/utils":"1.23.0-dev.fe7e21be04","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.fe7e21be04","@lodestar/logger":"1.23.0-dev.fe7e21be04","@lodestar/params":"1.23.0-dev.fe7e21be04","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.fe7e21be04","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.fe7e21be04","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.fe7e21be04","@lodestar/light-client":"1.23.0-dev.fe7e21be04","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.fe7e21be04","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.fe7e21be04_1727712835763_0.8684879596179997","host":"s3://npm-registry-packages"}},"1.23.0-dev.c4952eef7e":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.c4952eef7e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.c4952eef7e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4d66d6a8484e9bd244e78f1c782226eb0c38576","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.c4952eef7e.tgz","fileCount":1182,"integrity":"sha512-jkPwcESotcmnl9H7lcevXH78dd01DF86bXlOzcYkv8F9kN/039iidSSJD99K/gzxFqLYjFT6bina4uLLcdRtZQ==","signatures":[{"sig":"MEQCIE191wgMwZubQ09oLJSNoChk7UGay3nHef26w9lNDZFYAiAPXsS/P/RKOFp2WzUARwXX/zsg+RDqSmC+x16T3iXG/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3799243},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"335f46f1ab49aa0923747193248c34cc0553792c","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.c4952eef7e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.c4952eef7e","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.c4952eef7e","@lodestar/utils":"1.23.0-dev.c4952eef7e","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.c4952eef7e","@lodestar/logger":"1.23.0-dev.c4952eef7e","@lodestar/params":"1.23.0-dev.c4952eef7e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.c4952eef7e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.c4952eef7e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.c4952eef7e","@lodestar/light-client":"1.23.0-dev.c4952eef7e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.c4952eef7e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.c4952eef7e_1727793204905_0.756644801313624","host":"s3://npm-registry-packages"}},"1.23.0-dev.b457778eef":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.b457778eef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.b457778eef","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3c4cf845dda3bfd01264c295694fbcb7016cb375","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.b457778eef.tgz","fileCount":1182,"integrity":"sha512-90uRcvmieAYEFrONvf1GdEHIVlJoUAkPkLmuTmCrvp6d2neuwGXs2jOLAlkXWawuBIbGWAIuXlGWyIr1dIS+Sg==","signatures":[{"sig":"MEUCIQCLQ53qKqSWXamNrfUTIjHASMjILbVaBzmcR38L7NIOAwIgTAZvGtg2YIPI75m4DVXm1qFfX9UWnWTTIGk9+R4l7TQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3799243},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"81f7ccc3f487c5808767ed334b2b5cadaaf3fb9a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.b457778eef","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.b457778eef","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.b457778eef","@lodestar/utils":"1.23.0-dev.b457778eef","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.b457778eef","@lodestar/logger":"1.23.0-dev.b457778eef","@lodestar/params":"1.23.0-dev.b457778eef","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.b457778eef","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.b457778eef","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.b457778eef","@lodestar/light-client":"1.23.0-dev.b457778eef","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.b457778eef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.b457778eef_1727874480416_0.34134630616400696","host":"s3://npm-registry-packages"}},"1.23.0-dev.bf4a25f021":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.bf4a25f021","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.bf4a25f021","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6116e90cb50d93de8eebc9d0ccfe6318b86d50c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.bf4a25f021.tgz","fileCount":1182,"integrity":"sha512-boK0jJVQCfkZQEq6BN0wS3I0BYqU17aibvlPkiPRc2TIrGJyCl0czULaKzuc31U60lxcx4aIwCZbIHisQjFrVA==","signatures":[{"sig":"MEYCIQD2RoE27D92pFJrNMi5qY9UhVWfOuyClpRrFw5t6cymdwIhAITXlwrZyK8DwqNwauZFGus2rjcLTzdQougTXWSEDRoZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3801185},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ae73a272e06704dbeeaae4c93268ad1695ee960a","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.bf4a25f021","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.bf4a25f021","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.bf4a25f021","@lodestar/utils":"1.23.0-dev.bf4a25f021","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.bf4a25f021","@lodestar/logger":"1.23.0-dev.bf4a25f021","@lodestar/params":"1.23.0-dev.bf4a25f021","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.bf4a25f021","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.bf4a25f021","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.bf4a25f021","@lodestar/light-client":"1.23.0-dev.bf4a25f021","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.bf4a25f021","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.bf4a25f021_1727882884231_0.016745655834040196","host":"s3://npm-registry-packages"}},"1.23.0-dev.a19655d95b":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.a19655d95b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.a19655d95b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e4b6198dc7ec3eb2014f5341a5b4ac7c8b7fa5b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.a19655d95b.tgz","fileCount":1182,"integrity":"sha512-ib4UdH5hMSz0grOglnPZAVgIF68PmlEon44Pvovsow0/ziu5GzHAodQlxAqHMfM8Dv2xEemHsVDLLNsmKgGqew==","signatures":[{"sig":"MEQCIFWwrhUrSHMNKlwm7Zs1ptwBsEM7Uc6wyWCufHBIJBDUAiBzLDj7s0nF8ltPe7NKDN3i7RaBZpfihWJQ3R6yWSuemA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3802031},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f4782025fdb98a8b4ccf7c86e6ae35a1a4980073","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.a19655d95b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.a19655d95b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.a19655d95b","@lodestar/utils":"1.23.0-dev.a19655d95b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.a19655d95b","@lodestar/logger":"1.23.0-dev.a19655d95b","@lodestar/params":"1.23.0-dev.a19655d95b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.a19655d95b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.a19655d95b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.a19655d95b","@lodestar/light-client":"1.23.0-dev.a19655d95b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.a19655d95b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.a19655d95b_1727885663245_0.7034828086193139","host":"s3://npm-registry-packages"}},"1.23.0-dev.0d1fd9c839":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.0d1fd9c839","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.0d1fd9c839","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9d530fc9ce208f81ef95369f8173fdc9ff0c9b64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.0d1fd9c839.tgz","fileCount":1179,"integrity":"sha512-qyNi0LLpsJxqoejqNfUmFWRiDiiaqAJBEuFFbiGs9AGskoded1MdjDBt786bc7fWeuH8xvyvCY+2lOZA53xydg==","signatures":[{"sig":"MEUCIAzEH4o0r+oWJhMDVgUKEngVffCf3z83eLYPtsFJJ0mPAiEAtizUfCFpQtRtY+o7En2ZUcOvDiO5qUZe/7u8B+TRygU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3793406},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a1cc8378403ec224dfdbeedd78dd138e5dbc2e99","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.0d1fd9c839","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.0d1fd9c839","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.0d1fd9c839","@lodestar/utils":"1.23.0-dev.0d1fd9c839","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.0d1fd9c839","@lodestar/logger":"1.23.0-dev.0d1fd9c839","@lodestar/params":"1.23.0-dev.0d1fd9c839","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.0d1fd9c839","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.0d1fd9c839","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.0d1fd9c839","@lodestar/light-client":"1.23.0-dev.0d1fd9c839","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.0d1fd9c839","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.0d1fd9c839_1728045134604_0.10678404652950135","host":"s3://npm-registry-packages"}},"1.23.0-dev.5f7b611eeb":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.5f7b611eeb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.5f7b611eeb","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e1fa22d9dc6a401a32b39b3344e6fd219e0deab7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.5f7b611eeb.tgz","fileCount":1179,"integrity":"sha512-MjVmPWEAMcHgkp+zdqyq5z6DeoyJ2Oo9beYlHj3GhKt96g8U5GbiX5PSE0hNVcFuuxSw7li2DwfUmGiJsSlgcQ==","signatures":[{"sig":"MEQCIFkJUcOpOzmHYQnQGrgIPzXWUcWNweG+AXWS2crtdHr6AiBvMzxLSRwv2b/lFtDezvhjEcBE7vsiCHSq/vaVKgbeqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3795744},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e6672a5652741498e909b280dea8c7f302344498","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.5f7b611eeb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.5f7b611eeb","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.5f7b611eeb","@lodestar/utils":"1.23.0-dev.5f7b611eeb","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.5f7b611eeb","@lodestar/logger":"1.23.0-dev.5f7b611eeb","@lodestar/params":"1.23.0-dev.5f7b611eeb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.5f7b611eeb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.5f7b611eeb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.5f7b611eeb","@lodestar/light-client":"1.23.0-dev.5f7b611eeb","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.5f7b611eeb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.5f7b611eeb_1728329387666_0.8330733728341555","host":"s3://npm-registry-packages"}},"1.23.0-dev.1fa3f37ab7":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.1fa3f37ab7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.1fa3f37ab7","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"342463462cf7270dfbd36e8ea7ce10abbc5f722a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.1fa3f37ab7.tgz","fileCount":1179,"integrity":"sha512-I5srvA3m+XslIrTLrIp3k/tWbTHwSyr8qqe21oGdlwgdmUnpUdn2rAYZCMSk81E/d8cokc4ooHhP0bB04sYsFA==","signatures":[{"sig":"MEUCIQCdUlDfbpDm8U7WeK3mJOy+HtpIw6Zpcxby1oNVXlJyVQIgYby9zgp/2D4KXj1xBVfdi/XOr3YP2w+TX4fmkm+BXfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3787935},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"29609489b5b7907a3bac2205f883f30e0a3a6980","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.1fa3f37ab7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.1fa3f37ab7","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.1fa3f37ab7","@lodestar/utils":"1.23.0-dev.1fa3f37ab7","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.1fa3f37ab7","@lodestar/logger":"1.23.0-dev.1fa3f37ab7","@lodestar/params":"1.23.0-dev.1fa3f37ab7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.1fa3f37ab7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.1fa3f37ab7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.1fa3f37ab7","@lodestar/light-client":"1.23.0-dev.1fa3f37ab7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.1fa3f37ab7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.1fa3f37ab7_1728330964751_0.0977993793907701","host":"s3://npm-registry-packages"}},"1.23.0-dev.c04157c969":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.c04157c969","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.c04157c969","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ff3e49ccb827b0c627d3828e82a624dbebbb08b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.c04157c969.tgz","fileCount":1179,"integrity":"sha512-nEFsjhRq2YGtz3xHnUvDJkQFsN6VhO1Izn/bspLFBxy3y78CSyCPlzR3sIqmMtCpgxyGijQEC48ojE/uOhg5jQ==","signatures":[{"sig":"MEQCIEDe9z7M7ED5BPf/z/DEGWe7Kuhd5b+F5T1f0uYRQKu3AiAKyoRoLZSK/LF8D12srp/EwHdP8Km48/877V2Ues4J6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3788153},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bf83ed6c9e6b79e661b58aa9bd3292a1c9f84611","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.c04157c969","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.c04157c969","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.c04157c969","@lodestar/utils":"1.23.0-dev.c04157c969","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.c04157c969","@lodestar/logger":"1.23.0-dev.c04157c969","@lodestar/params":"1.23.0-dev.c04157c969","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.c04157c969","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.c04157c969","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.c04157c969","@lodestar/light-client":"1.23.0-dev.c04157c969","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.c04157c969","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.c04157c969_1728399907895_0.23746383911575353","host":"s3://npm-registry-packages"}},"1.23.0-dev.955f456928":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.955f456928","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.955f456928","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d151794baf5472ac0e822877f917b9dbdbcf0d0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.955f456928.tgz","fileCount":1179,"integrity":"sha512-KtWVNeeZRtkblK4DkXj7HUSbGtit2G3eFspz31y83NOmmJYtztBFeRUQtmwlemEAocglf74gz/3MQ6LqrMLBdA==","signatures":[{"sig":"MEUCIQDh0cIa9nZz+mQOs8qMuC5eMjAQozQQjsRX2D3yQ0O1dAIgdnP+3TJ9CCtEn+Z2vtlgt4B+OCUKHvIlZvRkkDqGNVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3788153},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d3ce11722a4084c36474f78ab55a9353040b3e69","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.955f456928","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.955f456928","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.955f456928","@lodestar/utils":"1.23.0-dev.955f456928","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.955f456928","@lodestar/logger":"1.23.0-dev.955f456928","@lodestar/params":"1.23.0-dev.955f456928","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.955f456928","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.955f456928","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.955f456928","@lodestar/light-client":"1.23.0-dev.955f456928","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.955f456928","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.955f456928_1728400855191_0.16877887766675848","host":"s3://npm-registry-packages"}},"1.23.0-dev.068fbae928":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.068fbae928","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.068fbae928","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"22eaff97d64a7c9063fec164c693950fc73802f5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.068fbae928.tgz","fileCount":1179,"integrity":"sha512-sLZKNOByw++wgg+sAzEnhJaH4XbarqwNIUjDovSlBw63Bd866VO7ifr84PJXZVhf1LodfwSwUwvaE9V1Q4QONw==","signatures":[{"sig":"MEQCIBt/Nmu219N2EykywAk81EG3BHAl7HopVzVY8P8uMlasAiApd51nOCddI+euxxt3FF9GGS4NNoFCvAsxJ5Yn/YMHYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cf8a172e3cf8e03bc6f9d29fbf883475fb3d4394","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.068fbae928","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.068fbae928","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.068fbae928","@lodestar/utils":"1.23.0-dev.068fbae928","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.068fbae928","@lodestar/logger":"1.23.0-dev.068fbae928","@lodestar/params":"1.23.0-dev.068fbae928","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.068fbae928","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.068fbae928","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.068fbae928","@lodestar/light-client":"1.23.0-dev.068fbae928","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.068fbae928","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.068fbae928_1728463594564_0.7106359071620485","host":"s3://npm-registry-packages"}},"1.23.0-dev.3cef06f17d":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.3cef06f17d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.3cef06f17d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c8d525f8d97f941ed04e3a5ad29ed31237b7b9e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.3cef06f17d.tgz","fileCount":1179,"integrity":"sha512-PufTvrVVyChCA4GmSTeb4/vH271Ek/kRszcGW73L27llcKPCOi8KOMHroXSVpkg5K1kEp8/q1OD6jL27z2gFgw==","signatures":[{"sig":"MEUCIEzWmsnIL04O803EdQxDlEdUDw5XQHPB21el52JUqtnsAiEAuK8p6dOTMmtO2mrlXWlvh/8PedBh1MjcANCfObnmnBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2e1d6b571b93fda0b93f3ee1bb3f3575de017470","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.3cef06f17d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.3cef06f17d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.3cef06f17d","@lodestar/utils":"1.23.0-dev.3cef06f17d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.3cef06f17d","@lodestar/logger":"1.23.0-dev.3cef06f17d","@lodestar/params":"1.23.0-dev.3cef06f17d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.3cef06f17d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.3cef06f17d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.3cef06f17d","@lodestar/light-client":"1.23.0-dev.3cef06f17d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.3cef06f17d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.3cef06f17d_1728570663069_0.8785446880048255","host":"s3://npm-registry-packages"}},"1.23.0-dev.d44c409eaa":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.d44c409eaa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.d44c409eaa","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9eadbe0d644750f673ac8807563cc2712b6b908c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.d44c409eaa.tgz","fileCount":1179,"integrity":"sha512-xDUhT/tkH0DnzTy8QP+nYVkR/kEXyyjdwo8z8RCWkw35MCxNgYlG2iTEi1X2NG3+U2/COG30RP5HQK59K7o7Ow==","signatures":[{"sig":"MEUCID+jknTXAStfLbfg15wSnaNVtqfTsx6ZCm1SJOFmJLnCAiEAw+6uEz6cgw/sKDAEwMncKnsUMRoXCEN6ytb7FHFl70c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"53a5f67fbf595c30856b7dec2be55749be83b964","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.d44c409eaa","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.d44c409eaa","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.d44c409eaa","@lodestar/utils":"1.23.0-dev.d44c409eaa","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.d44c409eaa","@lodestar/logger":"1.23.0-dev.d44c409eaa","@lodestar/params":"1.23.0-dev.d44c409eaa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.d44c409eaa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.d44c409eaa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.d44c409eaa","@lodestar/light-client":"1.23.0-dev.d44c409eaa","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.d44c409eaa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.d44c409eaa_1728571057588_0.745837813394747","host":"s3://npm-registry-packages"}},"1.23.0-dev.489accbc90":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.489accbc90","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.489accbc90","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6f1a35f55aef6d4558b49bc94a2182c5b47670d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.489accbc90.tgz","fileCount":1179,"integrity":"sha512-NvHimzeTgv4/NVfrNSwO3T2ghE733TsbjcBa8RCsKV1vwU17Cre0XS+dbwcDkaCSe1Ed3Fo7GoaSXfj/WKB1BQ==","signatures":[{"sig":"MEQCIFF8Fha9/wJHK+6J0VpvEQGgzq2wEBfkcAHjma4rhRQcAiBmfDqT8MNX+Zq/aq8+Q09yyErtJqsARi34EvIdpmRJrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"84d0c7a5a0a49946010a8231254fa66286a693a1","scripts":{"lint":"eslint --color --ext .ts src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --fix","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.489accbc90","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.489accbc90","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.489accbc90","@lodestar/utils":"1.23.0-dev.489accbc90","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.489accbc90","@lodestar/logger":"1.23.0-dev.489accbc90","@lodestar/params":"1.23.0-dev.489accbc90","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.489accbc90","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.489accbc90","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.489accbc90","@lodestar/light-client":"1.23.0-dev.489accbc90","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.489accbc90","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.489accbc90_1728577897545_0.7728930535830743","host":"s3://npm-registry-packages"}},"1.23.0-dev.5c359f92dc":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.5c359f92dc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.5c359f92dc","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d28d1f8ecf7e6712860430ad95203e36ef1276a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.5c359f92dc.tgz","fileCount":1179,"integrity":"sha512-sep8frpjksf6ANhw0z7oHy+a4v/2X/O3bLSTny1ccMJi3AA1vTz+exwx5Y9cYeseI32gmfJECiz9al22A4aJ0A==","signatures":[{"sig":"MEUCIQCQbSU/HUaFdEzJNw/Hydy86/Rgs19Ve73nqlSUCjfdAgIgA2Z9OBU7Ss9GSY4DkWnb20FV4zrFi0vPMoa6Fu9vgUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783060},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"37a79eedc4cf3a9b7702f9a92850baadeaef9a70","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.5c359f92dc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.5c359f92dc","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.5c359f92dc","@lodestar/utils":"1.23.0-dev.5c359f92dc","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.5c359f92dc","@lodestar/logger":"1.23.0-dev.5c359f92dc","@lodestar/params":"1.23.0-dev.5c359f92dc","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.5c359f92dc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.5c359f92dc","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.5c359f92dc","@lodestar/light-client":"1.23.0-dev.5c359f92dc","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.5c359f92dc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.5c359f92dc_1728579016061_0.9812423210419798","host":"s3://npm-registry-packages"}},"1.23.0-dev.38f54abed4":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.38f54abed4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.38f54abed4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b030f9b3fe2e17dbeae0349dbc2ea86e130befb4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.38f54abed4.tgz","fileCount":1179,"integrity":"sha512-2y/8TuzYEEEdFTvwo70bvjT1y0NiwI7eQvap02gwXWBt+aCXUVef0DOth3jtorMs9OrigA4haP0XBnjKvEpAFQ==","signatures":[{"sig":"MEUCIQDVvVYv1arI3T4NQlAUx2w8vwLm3qiQ3OD08BuvERNJuQIgLIkz2p/cJV+1DdXhHfK+Zk1D1b9n7mvDGmtCgrz0aTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784226},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a865ba95aef0cd9fd9de7c8b717c72ae70932a9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.38f54abed4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.38f54abed4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.38f54abed4","@lodestar/utils":"1.23.0-dev.38f54abed4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.38f54abed4","@lodestar/logger":"1.23.0-dev.38f54abed4","@lodestar/params":"1.23.0-dev.38f54abed4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.38f54abed4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.38f54abed4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.38f54abed4","@lodestar/light-client":"1.23.0-dev.38f54abed4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.38f54abed4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.38f54abed4_1728580399330_0.6042902325701816","host":"s3://npm-registry-packages"}},"1.23.0-dev.0d87c28aed":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.0d87c28aed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.0d87c28aed","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b71c5f8a8ce6e4ba22c1a9bb2263f1acec5e6af8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.0d87c28aed.tgz","fileCount":1179,"integrity":"sha512-6NNTt8W32RLBbayFDq3PkNsFPuJ823BYme3RdNhAQQaZeJGEBWpYW3dt+/bb6HoyKUaNk05OwbWXxSZZWqBUiw==","signatures":[{"sig":"MEUCIExhGDtUHvMAIR0IgUlZZ7GkxDLSV6E5nAvueUxFlsacAiEAyxsz8B++kYE59dG746D3v1wUXmNDMVBvKGEtBgfRvbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784161},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4cbef6a384348c2a0c743d5e95064234c7d87de0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.0d87c28aed","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.0d87c28aed","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.0d87c28aed","@lodestar/utils":"1.23.0-dev.0d87c28aed","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.0d87c28aed","@lodestar/logger":"1.23.0-dev.0d87c28aed","@lodestar/params":"1.23.0-dev.0d87c28aed","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.0d87c28aed","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.0d87c28aed","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.0d87c28aed","@lodestar/light-client":"1.23.0-dev.0d87c28aed","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.0d87c28aed","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.0d87c28aed_1728585753219_0.5305228176161458","host":"s3://npm-registry-packages"}},"1.23.0-dev.a570048187":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.a570048187","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.a570048187","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56e5fed12f2d1d0a8ae5b2cd79c46b6217f37617","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.a570048187.tgz","fileCount":1179,"integrity":"sha512-0V3hD5mRkbfetwbWFqUsvhmlhTdeiW5zyLjrc0R1Jajxa/F+4F09tBwRFXge+izc3psXp+eE8gP3BBtqhnpTWA==","signatures":[{"sig":"MEUCIDCAZ9JYx6vyU9BM4wD/xtm9rS8em/RP03CzknNN715+AiEAiIiSpZChkjRRpU/zPViGp46W46lbP9vMJiJ0M+6286E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783904},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00a41e0edbc607314f5fc7a607bb9cf413c100e9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.a570048187","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.a570048187","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.a570048187","@lodestar/utils":"1.23.0-dev.a570048187","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.a570048187","@lodestar/logger":"1.23.0-dev.a570048187","@lodestar/params":"1.23.0-dev.a570048187","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.a570048187","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.a570048187","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.a570048187","@lodestar/light-client":"1.23.0-dev.a570048187","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.a570048187","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.a570048187_1728614392396_0.6747072464268824","host":"s3://npm-registry-packages"}},"1.23.0-dev.4b7d871ab3":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.4b7d871ab3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.4b7d871ab3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c8029300fec2f2aa1eba971d367cd5a41e19ebe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.4b7d871ab3.tgz","fileCount":1179,"integrity":"sha512-Ad0ccWBaTJsUK23gRz7yU6HQgjPareBqUqRcBHkotOQ7uT2BENCdbazQvyaSWfCMs171324hwvSr31/dT1yKYw==","signatures":[{"sig":"MEYCIQCcO7cNTlvfJZ/go/MPXI4XxJaAibf+j9BeqkUwlKrlrwIhAOFd39VtGo1iHVNcuvrcp4IdfJ73E2MC/XhC+IxuWTmb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783904},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a199218317a38cd0da15bf67c4c1ef14aa7913e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.4b7d871ab3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.4b7d871ab3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.4b7d871ab3","@lodestar/utils":"1.23.0-dev.4b7d871ab3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.4b7d871ab3","@lodestar/logger":"1.23.0-dev.4b7d871ab3","@lodestar/params":"1.23.0-dev.4b7d871ab3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.4b7d871ab3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.4b7d871ab3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.4b7d871ab3","@lodestar/light-client":"1.23.0-dev.4b7d871ab3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.4b7d871ab3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.4b7d871ab3_1728650255290_0.9740552887631344","host":"s3://npm-registry-packages"}},"1.23.0-dev.ac6edd36ee":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.ac6edd36ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.ac6edd36ee","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a6c2b03b3fefea12242850ebab2829774948c615","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.ac6edd36ee.tgz","fileCount":1179,"integrity":"sha512-VuaApmvT0tRu2o9K3iaQN9nH3MCEE8j4SKHyT81u+si9wZItV3YXFwc49AAnp5OB4bQGnVvshDQZjD7p/0sU8Q==","signatures":[{"sig":"MEUCID39/F05uMwM76S4NlZLUyoJ9xRvuTYRhzrIxopfUyJkAiEAotnRotCx0T1lt69TGy+zMvR1a1Wg3Jc1bOe0Ib1vCtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783904},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"515bde480a539ec2f9dc5c3c5503bc2b270ba571","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.ac6edd36ee","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.ac6edd36ee","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.ac6edd36ee","@lodestar/utils":"1.23.0-dev.ac6edd36ee","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.ac6edd36ee","@lodestar/logger":"1.23.0-dev.ac6edd36ee","@lodestar/params":"1.23.0-dev.ac6edd36ee","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.ac6edd36ee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.ac6edd36ee","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.ac6edd36ee","@lodestar/light-client":"1.23.0-dev.ac6edd36ee","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.ac6edd36ee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.ac6edd36ee_1728652258374_0.32970269964615273","host":"s3://npm-registry-packages"}},"1.23.0-dev.cbc7c9018d":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.cbc7c9018d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.cbc7c9018d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e2eb3c675ad7b94eb05a2cd8c7c0bd170543178","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.cbc7c9018d.tgz","fileCount":1179,"integrity":"sha512-XeywfC6/jZC/loYCMOojg6Pnbws48fyqurjlkh3jMUZHFuJTe+3LZeiHfgxLcBRXhcf8Z9YNt077UhqPV7bF+g==","signatures":[{"sig":"MEUCIBnTFpeRu/4n5223HzTN0mEkOs5kfLdDUFEUdPaCHGevAiEAoV9OQqtnl3nCQKBnOmog98v0Z1k7FceGQ1W9AoEsaho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3786952},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9a4b1f0787ed227483c6e9c363ecd36c92876d08","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.cbc7c9018d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.cbc7c9018d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.cbc7c9018d","@lodestar/utils":"1.23.0-dev.cbc7c9018d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.cbc7c9018d","@lodestar/logger":"1.23.0-dev.cbc7c9018d","@lodestar/params":"1.23.0-dev.cbc7c9018d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.cbc7c9018d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.cbc7c9018d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.cbc7c9018d","@lodestar/light-client":"1.23.0-dev.cbc7c9018d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.cbc7c9018d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.cbc7c9018d_1728662213235_0.4825126793858352","host":"s3://npm-registry-packages"}},"1.23.0-dev.105a38808f":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.105a38808f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.105a38808f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c563000b8ab8d9b43ef6ae4f748728af8cb9d317","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.105a38808f.tgz","fileCount":1179,"integrity":"sha512-+OIOwSys6YkBjZlcAscg+ag9mXVJSP8PIIub0O4W2c88aDQcKA666D1wGa4pTZyB2oJTqD4Vevs6ATSazNQrfA==","signatures":[{"sig":"MEQCIC6yJ7zkDygYXS8TVsKVviQupAWDbmQYSfHJ0zzG2vfKAiBP6m7E4P9umLq4M1Ncr4GrWki0Pa+FW/4Lkgrl4u2eBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3786952},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c3eb58112556fd06649eade16d49a95b6652796f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.105a38808f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.105a38808f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.105a38808f","@lodestar/utils":"1.23.0-dev.105a38808f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.105a38808f","@lodestar/logger":"1.23.0-dev.105a38808f","@lodestar/params":"1.23.0-dev.105a38808f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.105a38808f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.105a38808f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.105a38808f","@lodestar/light-client":"1.23.0-dev.105a38808f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.105a38808f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.105a38808f_1728663729279_0.3371800774949236","host":"s3://npm-registry-packages"}},"1.23.0-dev.911a3f59f6":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.911a3f59f6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.911a3f59f6","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2073e625a10653b3f9d311bd1c1f6a4247a312a4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.911a3f59f6.tgz","fileCount":1179,"integrity":"sha512-bZu9XNVmGrFYdEJUXOlYz6JjnHW2uEsydAvyYVcu10PqQTgnWQ+cJlHhQ/CHVur8muguJuvz81ffbxJJAVtXQg==","signatures":[{"sig":"MEYCIQCuX212/53Xk6d7sTGII375OBHk4zwLp3Qyg+VTciPedgIhAORi8F70CfT1eZGzdG327/r9E4HnWDHVuja/wdCFU4Gg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3787172},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bcec3a6e647a476f900dc8ad6810e468be5b4635","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.911a3f59f6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.911a3f59f6","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.17.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.911a3f59f6","@lodestar/utils":"1.23.0-dev.911a3f59f6","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.911a3f59f6","@lodestar/logger":"1.23.0-dev.911a3f59f6","@lodestar/params":"1.23.0-dev.911a3f59f6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.911a3f59f6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.911a3f59f6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.911a3f59f6","@lodestar/light-client":"1.23.0-dev.911a3f59f6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.911a3f59f6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.911a3f59f6_1728678636749_0.33353766493291337","host":"s3://npm-registry-packages"}},"1.23.0-dev.d37bdb0eb8":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.d37bdb0eb8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.d37bdb0eb8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"301c70330452695f8a7f25fd0551dca35a5d0d18","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.d37bdb0eb8.tgz","fileCount":1179,"integrity":"sha512-dvEs+/rgmgApC1KZSIWZwT1QIXWEJpxah5KoOYHdyH3jUTmRZjyPmkkh6FhmprYYOTpkAKWMuKcnWva7adyuww==","signatures":[{"sig":"MEQCIEHivc77r7GnOaeBEnPNbUceXAZeOxjdiIBVnTn/8MjNAiB5m45P5uKyZ0yKL97AybtCpji14lsWQOjr7FQYCl4OQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3788376},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"beda124546289da2f15e4ec827cedc295d56508f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.d37bdb0eb8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.d37bdb0eb8","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.d37bdb0eb8","@lodestar/utils":"1.23.0-dev.d37bdb0eb8","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.d37bdb0eb8","@lodestar/logger":"1.23.0-dev.d37bdb0eb8","@lodestar/params":"1.23.0-dev.d37bdb0eb8","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.d37bdb0eb8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.d37bdb0eb8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.d37bdb0eb8","@lodestar/light-client":"1.23.0-dev.d37bdb0eb8","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.d37bdb0eb8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.d37bdb0eb8_1728681938691_0.7111572160555617","host":"s3://npm-registry-packages"}},"1.23.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.23.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-rc.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fa19abf4a258dc5275a5744ce40630559011753e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-rc.0.tgz","fileCount":1179,"integrity":"sha512-z+7fciWVZKVZ/wUVub1rsC1U/xoAi6+iKSyI/C6Nd4A5hRqck8SUcHFeJr6R/xwEUQLnreUMwmT9qpJ1Di4org==","signatures":[{"sig":"MEUCIH+vxJGzxvxMRrQG2sf+JAzcVooz7o6XlogoQrQIKz4cAiEAnf5LQ9TMlwUK6ZrZFwavnb3Kc/lddKeSh7KDnUnff5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3788246},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7f83330b6f87ee7728f2b776f2424c8099ca3c0d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-rc.0","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-rc.0","@lodestar/utils":"1.23.0-rc.0","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-rc.0","@lodestar/logger":"1.23.0-rc.0","@lodestar/params":"1.23.0-rc.0","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-rc.0","@lodestar/light-client":"1.23.0-rc.0","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-rc.0_1728683854346_0.5314841684531411","host":"s3://npm-registry-packages"}},"1.23.0-dev.2a7f7e6afd":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.2a7f7e6afd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.2a7f7e6afd","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3686e606cb5ca8abf1171220f336ceef6e20e0c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.2a7f7e6afd.tgz","fileCount":1179,"integrity":"sha512-nNiKWE9O+RAL414bybn3Yo5vodW0oiGxS2khm1Uw/O+Xec7XKdUEuPiBbyKrCgvA0iPVp78A+PZDKmt567Lq2w==","signatures":[{"sig":"MEYCIQCDrue6aFlYAaqDGg4J1KAze44PPaXJtFrSHBjQ1qXqPAIhAPhO27puRLge2T34bJvEBxU4B2yy7fvdcNSdwyQ2+Rhd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3788718},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9b48c07b649bba94ffc935350d554108480b204b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.2a7f7e6afd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.2a7f7e6afd","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.2a7f7e6afd","@lodestar/utils":"1.23.0-dev.2a7f7e6afd","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.2a7f7e6afd","@lodestar/logger":"1.23.0-dev.2a7f7e6afd","@lodestar/params":"1.23.0-dev.2a7f7e6afd","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.2a7f7e6afd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.2a7f7e6afd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.2a7f7e6afd","@lodestar/light-client":"1.23.0-dev.2a7f7e6afd","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.2a7f7e6afd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.2a7f7e6afd_1728909044606_0.9992581307228958","host":"s3://npm-registry-packages"}},"1.23.0-dev.b5c6043202":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.b5c6043202","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.b5c6043202","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de70135c48cd68a3470488ba102a94667e26233c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.b5c6043202.tgz","fileCount":1179,"integrity":"sha512-MNRwMjQNd/NGKBApUed8IPTwd+6m6D5fpicxAZ4a2KPWRmLkiKkQq9UbGeKmot3lc9WAVTmwGOa5nS9tztpIqQ==","signatures":[{"sig":"MEUCIDWR0tBmqEa5udES8EcRa2/n62t+MfAfeR4JA/DE+bAaAiEA5Z61FbJ2aKZ6DCdYv3VmCL+lgh+ZRJ2jO1keH76BdxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3788703},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a32ced297dd036f95749f802500d99995d8d31fc","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.b5c6043202","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.b5c6043202","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.b5c6043202","@lodestar/utils":"1.23.0-dev.b5c6043202","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.b5c6043202","@lodestar/logger":"1.23.0-dev.b5c6043202","@lodestar/params":"1.23.0-dev.b5c6043202","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.b5c6043202","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.b5c6043202","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.b5c6043202","@lodestar/light-client":"1.23.0-dev.b5c6043202","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.b5c6043202","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.b5c6043202_1728911313691_0.837679557326571","host":"s3://npm-registry-packages"}},"1.23.0-dev.4e853d65c9":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.4e853d65c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.4e853d65c9","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7a937fc221d761b55f945cc758d4c5e4797db66b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.4e853d65c9.tgz","fileCount":1179,"integrity":"sha512-U/JEAvf9y8Xm/w/kIIMI/aSsrDUgjDAmL5Vf/DIN75XsGCFE76OMuoaZ4jqARZq1orVEWVmB10gsw8eIFy/C/A==","signatures":[{"sig":"MEUCIH3hnxA9prX9eChB510/+T8LY20mV3hWGvNoflsQ7Cq7AiEA0B3eWGCEnFSSiyIDC1hRrUSPLkdlaB3jd4urSGitY8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783928},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"460d1ce58b17aafabbc7e8b56f80b059c951eb4c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.4e853d65c9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.4e853d65c9","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.4e853d65c9","@lodestar/utils":"1.23.0-dev.4e853d65c9","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.4e853d65c9","@lodestar/logger":"1.23.0-dev.4e853d65c9","@lodestar/params":"1.23.0-dev.4e853d65c9","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.4e853d65c9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.4e853d65c9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.4e853d65c9","@lodestar/light-client":"1.23.0-dev.4e853d65c9","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.4e853d65c9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.4e853d65c9_1728932336682_0.07791184070467505","host":"s3://npm-registry-packages"}},"1.23.0-dev.5adb4ef364":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.5adb4ef364","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.5adb4ef364","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2eaece6731d02b88170b3b5ef2bd3514086cc8ed","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.5adb4ef364.tgz","fileCount":1179,"integrity":"sha512-BD+muSAXoKSWebSXVq89YGLO/kIKgHYkwE6GsSb/ByoMwLuHtLhf1AuQCwnBqMsYr0gx2LcYOoaawisB2S89vg==","signatures":[{"sig":"MEYCIQDBSamvnqWEjDTKaQNyjWFyKcR+ReE6VMGYCR29nL7qeAIhANJ/Nadu6asuZl8/7t2ITbQM3um4+G+A4clmF7PmLvsB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784484},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5552d5e15160ddbc7461a6b45078a1e509590c90","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.5adb4ef364","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.5adb4ef364","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.5adb4ef364","@lodestar/utils":"1.23.0-dev.5adb4ef364","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.5adb4ef364","@lodestar/logger":"1.23.0-dev.5adb4ef364","@lodestar/params":"1.23.0-dev.5adb4ef364","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.5adb4ef364","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.5adb4ef364","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.5adb4ef364","@lodestar/light-client":"1.23.0-dev.5adb4ef364","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.5adb4ef364","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.5adb4ef364_1728964387264_0.5119004669685168","host":"s3://npm-registry-packages"}},"1.23.0-dev.be0d971386":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.be0d971386","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.be0d971386","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50f3a2c99d0ee7f8c388c87dc50b2cef798e7c4a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.be0d971386.tgz","fileCount":1179,"integrity":"sha512-SdfQyw3NGNb28h3NIuuvVC4yhwt5GKeMac8PXSIOufj7SRs6eXjffaltq9MTj/9HAKZO1A/Y19WJF50abxTyRQ==","signatures":[{"sig":"MEYCIQC9T8IEJq12/lYgro5o8LwDklak16TXgsa0lVB/ph+LigIhAJPyQBLuBAo4+WV3xUHnuGyax94bViZ+0xWbRgeHBrsE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784484},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3b628bf845880a7e101da4db04c150a6b5896244","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.be0d971386","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.be0d971386","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.be0d971386","@lodestar/utils":"1.23.0-dev.be0d971386","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.be0d971386","@lodestar/logger":"1.23.0-dev.be0d971386","@lodestar/params":"1.23.0-dev.be0d971386","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.be0d971386","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.be0d971386","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.be0d971386","@lodestar/light-client":"1.23.0-dev.be0d971386","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.be0d971386","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.be0d971386_1729003218062_0.6782445884881523","host":"s3://npm-registry-packages"}},"1.23.0-dev.cf722195b5":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.cf722195b5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.cf722195b5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b089db93e3aee582af7c21d2bb0889e5c72a1e80","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.cf722195b5.tgz","fileCount":1179,"integrity":"sha512-8vqbZ00vdD3W8Tk/uLO4sQh8WmOH7Q5deea+Y3ATADZ5QOTbIzNY+vdaptxU2R4XfH+TA58GeHBdxIvkOd7ZIw==","signatures":[{"sig":"MEUCIQDKx5zuYxAsLzLQXz2f6T+0BtZ/ucsO6mxUyPVbWNDKEgIgFSi8nyY87Yzvzsperlt2+H/qC/G/e+Ejq07jlsnl3vY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784577},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ae6a32b481d1fcb0637c3e079fcb6d0385a6fbfd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.cf722195b5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.cf722195b5","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.cf722195b5","@lodestar/utils":"1.23.0-dev.cf722195b5","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.cf722195b5","@lodestar/logger":"1.23.0-dev.cf722195b5","@lodestar/params":"1.23.0-dev.cf722195b5","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.cf722195b5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.cf722195b5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.cf722195b5","@lodestar/light-client":"1.23.0-dev.cf722195b5","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.cf722195b5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.cf722195b5_1729004534800_0.15850438584033455","host":"s3://npm-registry-packages"}},"1.23.0-dev.eb94c6dc61":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.eb94c6dc61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.eb94c6dc61","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"65d468c537d682d3c7ec9bbc8e2d972e62247c83","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.eb94c6dc61.tgz","fileCount":1179,"integrity":"sha512-81i4i8YXDuvQ2Ut4krHh8JE6vbOf8Ldw6WrjINuG3KctyzJNKmuVnG2MtvIS3q4Oioyq3uiD23LEBZ9ffSEXdA==","signatures":[{"sig":"MEUCICSi6xAVh6DOa7iKg/uGIqpNWwIrezE7nO95ZkACWXclAiEAnEBijr4WSDf0mCK10P4YJlTPAuID3KMCWmzw4s6RU1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785041},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0734d17b73df2ee9a1dc5d0b55db63672252867e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.eb94c6dc61","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.eb94c6dc61","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.eb94c6dc61","@lodestar/utils":"1.23.0-dev.eb94c6dc61","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.eb94c6dc61","@lodestar/logger":"1.23.0-dev.eb94c6dc61","@lodestar/params":"1.23.0-dev.eb94c6dc61","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.eb94c6dc61","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.eb94c6dc61","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.eb94c6dc61","@lodestar/light-client":"1.23.0-dev.eb94c6dc61","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.eb94c6dc61","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.eb94c6dc61_1729092523359_0.32774057062835604","host":"s3://npm-registry-packages"}},"1.23.0-dev.de0d6ab89b":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.de0d6ab89b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.de0d6ab89b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"68e9e61c75ee50981bd482274f11a7e25f20fed7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.de0d6ab89b.tgz","fileCount":1179,"integrity":"sha512-T6qIZfsPGKEuL28xNj8AkDmNWNF6HexeYSBQghq5/+2e/iplKOvmqN66x3d9G7BA4US5xhoOyO7t2GXipECE8w==","signatures":[{"sig":"MEUCIQC8AksJmlJYimDCmNrmOTukHc0BXq53srZg6b+DkKoYJAIgZUMXsX9Xb8RS/vTypLeXTi7JH1cied6Rrb7+NQVBJY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785041},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f57dcaee73e84a8f30f052c4e616779f3a5ab4f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.de0d6ab89b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.de0d6ab89b","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.de0d6ab89b","@lodestar/utils":"1.23.0-dev.de0d6ab89b","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.de0d6ab89b","@lodestar/logger":"1.23.0-dev.de0d6ab89b","@lodestar/params":"1.23.0-dev.de0d6ab89b","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.de0d6ab89b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.de0d6ab89b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.de0d6ab89b","@lodestar/light-client":"1.23.0-dev.de0d6ab89b","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.de0d6ab89b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.de0d6ab89b_1729093636617_0.4811845766583993","host":"s3://npm-registry-packages"}},"1.23.0-dev.b082410f2a":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.b082410f2a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.b082410f2a","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed5b3bb6007d977e1a661aa52bbf7e6ddceb9696","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.b082410f2a.tgz","fileCount":1179,"integrity":"sha512-9dg6F6l79tb4e93DLE2OHGG6bCkslDTpPFwF+IBT4Tiazn8X6MI+ktX/u21tE0k9zvCENSnWswbgwYkf/C0L5w==","signatures":[{"sig":"MEQCIG/MBKjv9sdfLzyQkti3dJZZJYxw8VowgZK1v14TOllZAiB8jJq0ob6oVeWVmT6ieOurinFufli2k4cfQWacpuc7gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784340},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cabb511a2dcdccd0028bd8b021246f5368599ce3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.b082410f2a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.b082410f2a","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.b082410f2a","@lodestar/utils":"1.23.0-dev.b082410f2a","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.b082410f2a","@lodestar/logger":"1.23.0-dev.b082410f2a","@lodestar/params":"1.23.0-dev.b082410f2a","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.b082410f2a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.b082410f2a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.b082410f2a","@lodestar/light-client":"1.23.0-dev.b082410f2a","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.b082410f2a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.b082410f2a_1729317312361_0.5235726490057224","host":"s3://npm-registry-packages"}},"1.23.0-dev.b1b56233fb":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.b1b56233fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.b1b56233fb","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"43f50e14e9f235c8490628637d2bb9623effdd70","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.b1b56233fb.tgz","fileCount":1179,"integrity":"sha512-2kzCrOQNsYcvyiuWGuQpceypVGbQS2gK16FHPekaXv9BV5/7iRFVth/Bs5YlyySXp49HTM2tG6F1e/6H7zVNPg==","signatures":[{"sig":"MEMCH0q1OL/V1NKL7LGwGpqlpecN3UlHqgGKmvUvH7hHV3cCIClNgq0nYZ3eOhLpnSBzWr5QGoI2BFZnH2Yn1jBe2SCK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784488},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"54848ae3328361c50840d51d27bf6c3afe10e2c7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.b1b56233fb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.b1b56233fb","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.b1b56233fb","@lodestar/utils":"1.23.0-dev.b1b56233fb","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.b1b56233fb","@lodestar/logger":"1.23.0-dev.b1b56233fb","@lodestar/params":"1.23.0-dev.b1b56233fb","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.b1b56233fb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.b1b56233fb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.b1b56233fb","@lodestar/light-client":"1.23.0-dev.b1b56233fb","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.b1b56233fb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.b1b56233fb_1729326755108_0.9437271162792693","host":"s3://npm-registry-packages"}},"1.23.0-dev.e6c1c5b3e3":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.e6c1c5b3e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.e6c1c5b3e3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"329fae49a4eb6e55c37afba8b92abbdd2ceaf7b9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.e6c1c5b3e3.tgz","fileCount":1179,"integrity":"sha512-nJsQdmw0zFUV4OMoMkEj5Aoh4DWWxB4gYUKCpykCmA75ZWWs7roldwGcU7VZ3iYsPZxm9wGftNcUIP+7uRKc/w==","signatures":[{"sig":"MEYCIQDnq+u0lNGwH9kZ5h3MSE+iCVGkiNKLfPuOyVXKctZ4twIhALMyjc4mXX4h8SYhOk9T6MiK+ZuH1UgIK55KOXpX3ml/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784488},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"138461c874f12a8ce275b8e26b2f5aa319f70843","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.e6c1c5b3e3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.e6c1c5b3e3","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.e6c1c5b3e3","@lodestar/utils":"1.23.0-dev.e6c1c5b3e3","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.e6c1c5b3e3","@lodestar/logger":"1.23.0-dev.e6c1c5b3e3","@lodestar/params":"1.23.0-dev.e6c1c5b3e3","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.e6c1c5b3e3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.e6c1c5b3e3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.e6c1c5b3e3","@lodestar/light-client":"1.23.0-dev.e6c1c5b3e3","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.e6c1c5b3e3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.e6c1c5b3e3_1729497384576_0.7461523625793289","host":"s3://npm-registry-packages"}},"1.23.0-dev.c9cf3ea85c":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.c9cf3ea85c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.c9cf3ea85c","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1a0649bd233141a44a3586c9bbd53cd99bb0e80","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.c9cf3ea85c.tgz","fileCount":1185,"integrity":"sha512-39U8X44/HUiL2iUi8QT4p+bb+gu0aWMbYn+kkaZteik9WAiEmJLjchGSOYjVNe7B+SVkzwpj04SPcf44ndmxQw==","signatures":[{"sig":"MEYCIQD9b+RXbjQI+uiCoA4syU5OTHOa8dZpAtkWfgh3Zs6s1gIhALNcFD/emr3ooMc7HweToK8QU2SrKoGm2xqr/L2qW4Ks","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3789332},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"771bec418966bec7221ed34d824e87c192795da6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.c9cf3ea85c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.c9cf3ea85c","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.17.1","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.c9cf3ea85c","@lodestar/utils":"1.23.0-dev.c9cf3ea85c","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.c9cf3ea85c","@lodestar/logger":"1.23.0-dev.c9cf3ea85c","@lodestar/params":"1.23.0-dev.c9cf3ea85c","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.c9cf3ea85c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.c9cf3ea85c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.c9cf3ea85c","@lodestar/light-client":"1.23.0-dev.c9cf3ea85c","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.c9cf3ea85c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.c9cf3ea85c_1729502125850_0.21442743359593686","host":"s3://npm-registry-packages"}},"1.23.0-dev.e01142b1f8":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.e01142b1f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.e01142b1f8","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"57c72803746bf5e6deea6aa56af0b3fe6bfc8284","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.e01142b1f8.tgz","fileCount":1185,"integrity":"sha512-1zFkaXaGlolwGRy+6aYzQlLpPbtMgXL6uz6jZrZEdhncprkjIcOs4tjQyqpFu+vUd5BN80ScYGdYS6oM3zBC5g==","signatures":[{"sig":"MEUCICAUelkA6UdkcK0V5R9S0TBt9RGsQL3b7j9qoZ8cekUuAiEAsy20ewuHz+WAPLCUoocFxw46ttZHKdFfA7EQpbNAVKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3789332},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c9816562f541146dbe9f8d00e4209239693d98f1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.e01142b1f8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.e01142b1f8","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.e01142b1f8","@lodestar/utils":"1.23.0-dev.e01142b1f8","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.e01142b1f8","@lodestar/logger":"1.23.0-dev.e01142b1f8","@lodestar/params":"1.23.0-dev.e01142b1f8","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.e01142b1f8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.e01142b1f8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.e01142b1f8","@lodestar/light-client":"1.23.0-dev.e01142b1f8","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.e01142b1f8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.e01142b1f8_1729518862860_0.6343446511894832","host":"s3://npm-registry-packages"}},"1.23.0-dev.0e4ea98aea":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.0e4ea98aea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.0e4ea98aea","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9c4134b7ddf97e378f92b8e0ab940182d2a9277","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.0e4ea98aea.tgz","fileCount":1185,"integrity":"sha512-imawrCGjKaiZjOs5B+CBJ8KH6/Gl3Lh/iyWvFPdSP/DJHKPYxUAm7/d7OzuVyxzDdVmZ8xxHhBIFHk8qdrUH5g==","signatures":[{"sig":"MEYCIQCAdU5kbotO/knRHpNanoWAxg5ZnlMRlUN2oWUsh9Om7QIhAM5pOOhAj6G2uij3Cae37axs739N/ZH/hL8jB+e1MpK/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3790535},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"059f168a79c64d694666d38b5951391280b45f9d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.0e4ea98aea","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.0e4ea98aea","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.0e4ea98aea","@lodestar/utils":"1.23.0-dev.0e4ea98aea","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.0e4ea98aea","@lodestar/logger":"1.23.0-dev.0e4ea98aea","@lodestar/params":"1.23.0-dev.0e4ea98aea","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.0e4ea98aea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.0e4ea98aea","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.0e4ea98aea","@lodestar/light-client":"1.23.0-dev.0e4ea98aea","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.0e4ea98aea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.0e4ea98aea_1729520094473_0.7016142413752742","host":"s3://npm-registry-packages"}},"1.23.0-dev.e770ebe0ab":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.e770ebe0ab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.e770ebe0ab","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c93bcf19ea0ed489210d1b2ae62bd0c733b68fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.e770ebe0ab.tgz","fileCount":1185,"integrity":"sha512-N8xkURMgaNzW2XqjvnPWrOVOZNPik43BijUm5s3ahyICsewonTyg2UDLjqZyTXxmI7jBobBxDyLa6+DE7xp/rg==","signatures":[{"sig":"MEUCIQCmhnEDgNLM9Gm+3dyxqDZ1XAEkfUFPbILBXC5U0aXthwIgPF6uBKn3vDAdhlSKJ2P3S/J398PDQqgvuC/2g2a6/4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3790535},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e642418882cf0ffc48820ddbecf109b3c973ada4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.e770ebe0ab","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.e770ebe0ab","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.e770ebe0ab","@lodestar/utils":"1.23.0-dev.e770ebe0ab","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.e770ebe0ab","@lodestar/logger":"1.23.0-dev.e770ebe0ab","@lodestar/params":"1.23.0-dev.e770ebe0ab","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.e770ebe0ab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.e770ebe0ab","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.e770ebe0ab","@lodestar/light-client":"1.23.0-dev.e770ebe0ab","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.e770ebe0ab","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.e770ebe0ab_1729605161708_0.5479731275526605","host":"s3://npm-registry-packages"}},"1.23.0-dev.4722b6618e":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.4722b6618e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.4722b6618e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75d13ada4da45a8d8cc045d1cef23c3cfe0bb253","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.4722b6618e.tgz","fileCount":1185,"integrity":"sha512-Ite0WrgfOs0tS2a5Bm/4NvgIqOBEp+O3Dc9gr+tXgDdIVrqLAL4Stt56uqlLqST7exPex/hZQS8zcwqnlm1Qjw==","signatures":[{"sig":"MEYCIQDaWF7s1uYhiLYUxj6qVEhTc0nLFez83L/FmlqYuw1k7QIhAJWUSfD7HkB45/7bn8KWjSnhw0xRGjl5T7m61DX2QJRC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3790535},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"55f83742bf0f0f98933956fc764c90afcdb1a581","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.4722b6618e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.4722b6618e","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.4722b6618e","@lodestar/utils":"1.23.0-dev.4722b6618e","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.4722b6618e","@lodestar/logger":"1.23.0-dev.4722b6618e","@lodestar/params":"1.23.0-dev.4722b6618e","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.4722b6618e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.4722b6618e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.4722b6618e","@lodestar/light-client":"1.23.0-dev.4722b6618e","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.4722b6618e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.4722b6618e_1729606331104_0.4943338411182252","host":"s3://npm-registry-packages"}},"1.23.0-dev.fa969ca6fd":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.fa969ca6fd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.fa969ca6fd","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9e8c4061e1f3e7ad7a2036a184df9960283653d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.fa969ca6fd.tgz","fileCount":1185,"integrity":"sha512-1Rzc38ICX7SpZcODpwkpKvjT2N9X0y8Wv8FeuwpGn9G+ZXHNqhu9xsoszRawBFxXGZvSnIMg/eeXUz/3F+8tLQ==","signatures":[{"sig":"MEUCICafGdayVGAxhlWPi1gy3HZ+d8cL46ITB6tZ6a4gxWM5AiEA8rQC0oOh+8b1OeOxzivPFzW34tSbpoPcv10GVzcf5dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791852},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec2451ae81a39a62098cb185db0ffa9f6adc703c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.fa969ca6fd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.fa969ca6fd","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.0.3","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.fa969ca6fd","@lodestar/utils":"1.23.0-dev.fa969ca6fd","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.fa969ca6fd","@lodestar/logger":"1.23.0-dev.fa969ca6fd","@lodestar/params":"1.23.0-dev.fa969ca6fd","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.fa969ca6fd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.fa969ca6fd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.fa969ca6fd","@lodestar/light-client":"1.23.0-dev.fa969ca6fd","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.fa969ca6fd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.fa969ca6fd_1729608669128_0.25421182842039114","host":"s3://npm-registry-packages"}},"1.23.0-dev.717abf35f2":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.717abf35f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.717abf35f2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f9ff76601ae0a91a65520a0d83ef4a90118b1182","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.717abf35f2.tgz","fileCount":1185,"integrity":"sha512-2cZHsvM+onDPEKN94nNytiK/TVy8C65lX/wEV+oAOBosz6W3xDB0JL/jBv/a393zBg/hLywrod8VZC/vbdR2cw==","signatures":[{"sig":"MEUCIQDOPxsVY+JBTM29yR0ltAR7VMmj6rFwKi4Mg6dgPoqQYgIgfgJMNWrEu+4Lveu8Yj5VWMqUVIwXMN+6w+tLJiaH0TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791852},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"01f26d8623971af8ae460b81761780e563f2bee3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.717abf35f2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.717abf35f2","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.717abf35f2","@lodestar/utils":"1.23.0-dev.717abf35f2","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.717abf35f2","@lodestar/logger":"1.23.0-dev.717abf35f2","@lodestar/params":"1.23.0-dev.717abf35f2","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.717abf35f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.717abf35f2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.717abf35f2","@lodestar/light-client":"1.23.0-dev.717abf35f2","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.717abf35f2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.717abf35f2_1729613391782_0.07876350381173469","host":"s3://npm-registry-packages"}},"1.23.0-dev.748966bb5f":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.748966bb5f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.748966bb5f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eb5c2962d51e4600929949dd711cf4ffbc9ca00f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.748966bb5f.tgz","fileCount":1185,"integrity":"sha512-FQziYLC1I9tGhynSEWsoKx81gyHvyiZQh98h/1rbL7LoXSJphTSjpqesvW3QwMVVI4LKYiQy6BPys7sSK+0X9g==","signatures":[{"sig":"MEYCIQDnwjkLnech3n9QOO+P4YwUcM0TQvMKpTzZeRLpwmX1QAIhANzNmcbjA1PFsKfAzBA+4xYqjlODVpTAo7VecF8rlSPh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791852},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ac6d0a2d522dbc3cc36778470ce551827f6a481","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.748966bb5f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.748966bb5f","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.748966bb5f","@lodestar/utils":"1.23.0-dev.748966bb5f","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.748966bb5f","@lodestar/logger":"1.23.0-dev.748966bb5f","@lodestar/params":"1.23.0-dev.748966bb5f","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.748966bb5f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.748966bb5f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.748966bb5f","@lodestar/light-client":"1.23.0-dev.748966bb5f","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.748966bb5f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.748966bb5f_1729626081426_0.8843109607414152","host":"s3://npm-registry-packages"}},"1.23.0-dev.6de0736274":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.6de0736274","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.6de0736274","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2f1f811f64d7081cad4997b691cf2e66a15bcfb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.6de0736274.tgz","fileCount":1185,"integrity":"sha512-OiSsB9zO60wRzcba6VYaOUjytPZn+/uNek1a3vzciyXXL5gB216BW9wX89mmN+14+7c3qH4TLIoSaR/KVwganA==","signatures":[{"sig":"MEUCIDg/J1BoXjFyRLecn9qmvvOFJWOtnhfuGf3eIkX2W6f1AiEA/YxsKb7tNvSfKfVD3VH2muptg/FasVn8SLXNwHAF7Yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791852},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"01f7bf2f61d0c85156d5d6297a37c8a1dc49eec9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.6de0736274","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.6de0736274","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.6de0736274","@lodestar/utils":"1.23.0-dev.6de0736274","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.6de0736274","@lodestar/logger":"1.23.0-dev.6de0736274","@lodestar/params":"1.23.0-dev.6de0736274","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.6de0736274","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.6de0736274","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.6de0736274","@lodestar/light-client":"1.23.0-dev.6de0736274","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.6de0736274","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.6de0736274_1729819286497_0.4169097534130246","host":"s3://npm-registry-packages"}},"1.23.0-dev.bfa7a39e6e":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.bfa7a39e6e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.bfa7a39e6e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dbbe46c4dc54e43e9b6240407045df3634ec9f47","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.bfa7a39e6e.tgz","fileCount":1185,"integrity":"sha512-D5sYW5lfNYgIL8h0vQY2K2Yv99SjjW/HDuAJXTrXvOEND9ZFcwAU6z1BSaPxmmN7Al1JIoYu9w/4vVMljUdEbw==","signatures":[{"sig":"MEUCIQCFdgK9iBUkt0iS5oS0/jnOcK0UEOwmha9BAbK53pIDEAIgNjPLItrJUDn6Zr9eHW7gwho3faoBupMR3kZRNzGOKRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791413},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"587e94f34d835416c32c616c019dbc82b882c7cc","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.bfa7a39e6e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.bfa7a39e6e","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.bfa7a39e6e","@lodestar/utils":"1.23.0-dev.bfa7a39e6e","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.bfa7a39e6e","@lodestar/logger":"1.23.0-dev.bfa7a39e6e","@lodestar/params":"1.23.0-dev.bfa7a39e6e","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.bfa7a39e6e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.bfa7a39e6e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.bfa7a39e6e","@lodestar/light-client":"1.23.0-dev.bfa7a39e6e","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.bfa7a39e6e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.bfa7a39e6e_1729889483352_0.5114382831261428","host":"s3://npm-registry-packages"}},"1.23.0-dev.d8b599a4a5":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.d8b599a4a5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.d8b599a4a5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"609dae9ddd18768391a9fa9b5243cb3642a5ef90","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.d8b599a4a5.tgz","fileCount":1185,"integrity":"sha512-pDd8oXxjTubtek/kmuU3sh6j8IZdr4Jo2eY8HJL84JCFRK5feoExPVZ3AJSR/fLce2KjuCTtg/v+SQQeqZgtAg==","signatures":[{"sig":"MEQCIA0gVX04tpkB7JzFSw5UIDcUwZJ8cYAXdDnJF0CXNIaZAiAFUAsY+toRJI+Z+bIaJgnLiCI/bsEBSIREWp89/qeETg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3791633},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"982e91b0591d9505a78270107a8e0e2661ce8bd3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.1.7","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"10.0.4","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.4","@lodestar/db":"1.23.0-dev.d8b599a4a5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.4","@lodestar/api":"1.23.0-dev.d8b599a4a5","@chainsafe/enr":"^4.0.1","@chainsafe/ssz":"^0.18.0","@libp2p/crypto":"^5.0.4","datastore-core":"^10.0.0","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.0.4","@lodestar/types":"1.23.0-dev.d8b599a4a5","@lodestar/utils":"1.23.0-dev.d8b599a4a5","datastore-level":"^11.0.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.4","@lodestar/config":"1.23.0-dev.d8b599a4a5","@lodestar/logger":"1.23.0-dev.d8b599a4a5","@lodestar/params":"1.23.0-dev.d8b599a4a5","@chainsafe/discv5":"^10.0.1","@libp2p/bootstrap":"^11.0.4","@libp2p/interface":"^2.1.2","@lodestar/reqresp":"1.23.0-dev.d8b599a4a5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.d8b599a4a5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.d8b599a4a5","@lodestar/light-client":"1.23.0-dev.d8b599a4a5","@chainsafe/libp2p-noise":"^16.0.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.1.2","@lodestar/state-transition":"1.23.0-dev.d8b599a4a5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.d8b599a4a5_1730107114249_0.7939682781540274","host":"s3://npm-registry-packages"}},"1.23.0-dev.4b08c0ba2d":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.4b08c0ba2d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.4b08c0ba2d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f5c44db2cfcb39d2a3fdcb6e63917d78ee7094f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.4b08c0ba2d.tgz","fileCount":1185,"integrity":"sha512-+LtMpr+8Yt/CP2/zE+t9CVh/eUAVlascVy+BQQ9Pw8E+dH/0MhoUPctO4Cyr9sn2lSZ2hMzBWIKtzioMIajOyQ==","signatures":[{"sig":"MEUCIQDRRYdyMGedW7UiYDYryN/YjU5ho6bQgAUMp1amfoJcVQIgNboGit5ibb6FGH2I1376cYjatv9FRdkigHzMORZI5+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3790429},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1b3f4e42aefebcc9578d35858f2e0ed758cc28ff","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.4b08c0ba2d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.4b08c0ba2d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.4b08c0ba2d","@lodestar/utils":"1.23.0-dev.4b08c0ba2d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.4b08c0ba2d","@lodestar/logger":"1.23.0-dev.4b08c0ba2d","@lodestar/params":"1.23.0-dev.4b08c0ba2d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.4b08c0ba2d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.4b08c0ba2d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.4b08c0ba2d","@lodestar/light-client":"1.23.0-dev.4b08c0ba2d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.4b08c0ba2d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.4b08c0ba2d_1730124658726_0.872162010292729","host":"s3://npm-registry-packages"}},"1.23.0-dev.4c757cbe09":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.4c757cbe09","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.4c757cbe09","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc26c7c02dbda7a770513f782c9396577a8e2b55","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.4c757cbe09.tgz","fileCount":1185,"integrity":"sha512-79FadUJDp8l0W863ow5kypwP4NgXNNwB5MZ8M6FSRSUJvlWy5EyQRC2skKZ52zXvmQ8JQ8WBlpAmvFYhcKQjFA==","signatures":[{"sig":"MEUCIGHn5mT7EiMa809cX+N5R5c66N3J+o78Z4mAenfsccP3AiEAp4Agp4eQ7tfqrNoI/xQHxyllWa2BjJSrrHpXjrbs+Fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3790429},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"517d6b2772d7a7f2c42d7810a4235194b9a481b2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.4c757cbe09","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.4c757cbe09","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.4c757cbe09","@lodestar/utils":"1.23.0-dev.4c757cbe09","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.4c757cbe09","@lodestar/logger":"1.23.0-dev.4c757cbe09","@lodestar/params":"1.23.0-dev.4c757cbe09","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.4c757cbe09","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.4c757cbe09","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.4c757cbe09","@lodestar/light-client":"1.23.0-dev.4c757cbe09","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.4c757cbe09","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.4c757cbe09_1730128840884_0.2673951495244806","host":"s3://npm-registry-packages"}},"1.23.0-dev.3cd2f1603f":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.3cd2f1603f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.3cd2f1603f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3fde5fa2754b7c2b9e5708b21de5bff5b1d7a36d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.3cd2f1603f.tgz","fileCount":1185,"integrity":"sha512-FyPg6Yw+PJL9XgfbNWPktYIMnXy6Vsy/S6jQj/RKIzVCvbB/AYI/ZzzK1uyc+S74AvjL7p2aVpADVun9JiwO+w==","signatures":[{"sig":"MEQCIAdVj3+dcEV+UagZCqZRChIfjGkoC4G7KycMImHv3MQpAiBy/bL3Q84YaixKVUwkv39pao5BysknzHYmr8REzyuocQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3790288},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a5be4b642e889a6cc601cf3a3cb1c4d51ddf60ca","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.3cd2f1603f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.3cd2f1603f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.3cd2f1603f","@lodestar/utils":"1.23.0-dev.3cd2f1603f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.3cd2f1603f","@lodestar/logger":"1.23.0-dev.3cd2f1603f","@lodestar/params":"1.23.0-dev.3cd2f1603f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.3cd2f1603f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.3cd2f1603f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.3cd2f1603f","@lodestar/light-client":"1.23.0-dev.3cd2f1603f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.3cd2f1603f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.3cd2f1603f_1730140251489_0.026394286415468926","host":"s3://npm-registry-packages"}},"1.23.0-dev.e31d535bb5":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.e31d535bb5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.e31d535bb5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e56c53bd16ea03c64eb13a9c3a947717a0251e2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.e31d535bb5.tgz","fileCount":1185,"integrity":"sha512-2olJOHrCeaJHCGXLs6bsqPxPoZhaR94UDeLHlq0tGsGdbCmU71jHkqeymn6Qv00+Rv0akYJyWJdDUe1lvR87ig==","signatures":[{"sig":"MEUCIQDqw3FrExKHdSk/8nKTWjRm6bOMt6W0cVTGrU6d2g78GwIgQk3rgDaqVZ+jX4aL44rj6/3fm7hTsitTx0BQR6zOVEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3788615},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e48930f939b068e4d50694113dd88fc9cf2cf13a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.e31d535bb5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.e31d535bb5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.e31d535bb5","@lodestar/utils":"1.23.0-dev.e31d535bb5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.e31d535bb5","@lodestar/logger":"1.23.0-dev.e31d535bb5","@lodestar/params":"1.23.0-dev.e31d535bb5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.e31d535bb5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.e31d535bb5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.e31d535bb5","@lodestar/light-client":"1.23.0-dev.e31d535bb5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.e31d535bb5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.e31d535bb5_1730227916406_0.9430132594288276","host":"s3://npm-registry-packages"}},"1.23.0-dev.558ec2fdd2":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.558ec2fdd2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.558ec2fdd2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a534854ce02688710ba8f9adc6616d23d805ff12","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.558ec2fdd2.tgz","fileCount":1185,"integrity":"sha512-ES5HutFg2qmkaDKapqQHaHrcvHOL141Qr797VByEGthA80DVZZE67JnhBjMr1VBYlFK4UaQpGxgJ3PivxRDjcg==","signatures":[{"sig":"MEYCIQCmPTjTr1RvE8bPc0J7kIX34CC1KONKWAEfAfxhOoz3ogIhAP56q2+aMiJ2nWsWtuWlOJh6/bIIMQ2hwkDRtY3iGeAU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796688},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8c72ca8004402a7a3e1196a0717734064774f7ca","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.558ec2fdd2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.558ec2fdd2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.558ec2fdd2","@lodestar/utils":"1.23.0-dev.558ec2fdd2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.558ec2fdd2","@lodestar/logger":"1.23.0-dev.558ec2fdd2","@lodestar/params":"1.23.0-dev.558ec2fdd2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.558ec2fdd2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.558ec2fdd2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.558ec2fdd2","@lodestar/light-client":"1.23.0-dev.558ec2fdd2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.558ec2fdd2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.558ec2fdd2_1730235732827_0.849964301393358","host":"s3://npm-registry-packages"}},"1.23.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.23.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-rc.1","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"96f343c30758b2d8e75b2e17d118568367a57258","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-rc.1.tgz","fileCount":1185,"integrity":"sha512-x84RrpzWWjjc5WyKURqVJKzZ+MpgP6rYKHqyDPl3yYvn3YYGh8vR7S6+cBI4CvLfiI+QqlbWRmYwYdiyjvvBng==","signatures":[{"sig":"MEQCIDdSJ2dzCGlaQGM1/kHEe434C4UTKTBituoKrduuMc26AiBT8uOaQtz4d+6xrTnrlImlfGQ5hdCaK5Jb1TZNUv8bqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796558},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1431a2ed6c988f1e15f1ef0217b01844fba16328","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-rc.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-rc.1","@lodestar/utils":"1.23.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-rc.1","@lodestar/logger":"1.23.0-rc.1","@lodestar/params":"1.23.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-rc.1","@lodestar/light-client":"1.23.0-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-rc.1_1730236673776_0.30265085806559666","host":"s3://npm-registry-packages"}},"1.23.0-dev.99c0dcb81b":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.99c0dcb81b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.99c0dcb81b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba8b63e399d8815395c4660242880159ba418078","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.99c0dcb81b.tgz","fileCount":1185,"integrity":"sha512-809XoHrZOQLfF/wGk22xV/bQLMHLXn855XKG4nIILMTjVFjWwWMm4osDdlVVqeBh5vsFyO8WSAuKR+YQpKxf9w==","signatures":[{"sig":"MEQCIEArfvXxsY5nA8dM9zWXIdoOd82OF9XKel8ZYN9qXNK2AiBuq5mB9gy6IpHg007w6I0TFSIHxc9G82O3ADvavtuVTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796688},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0bceade6e382dd00bd67b7ef927dec9c6c33e701","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.99c0dcb81b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.99c0dcb81b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.99c0dcb81b","@lodestar/utils":"1.23.0-dev.99c0dcb81b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.99c0dcb81b","@lodestar/logger":"1.23.0-dev.99c0dcb81b","@lodestar/params":"1.23.0-dev.99c0dcb81b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.99c0dcb81b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.99c0dcb81b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.99c0dcb81b","@lodestar/light-client":"1.23.0-dev.99c0dcb81b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.99c0dcb81b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.99c0dcb81b_1730312206777_0.07117473888262227","host":"s3://npm-registry-packages"}},"1.23.0-dev.794e5ef488":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.794e5ef488","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.794e5ef488","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eae48074f8c42814df9f188afe6c421ba6ed466d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.794e5ef488.tgz","fileCount":1185,"integrity":"sha512-b1TmWKPn3dxMU0DL4fQ1XlsxLje110WtJC3xYl83DT/Ms8vR++63cD28pUhm7jByzpuHdxzSKN5QPNYhUXlbkQ==","signatures":[{"sig":"MEQCIACWhURzNYa+ldE2BU6deapaV4sBRbulaLgmzQsl1lfGAiBHGAPRIyclKsjXpqM+iI1bv3km4LBQ3NrzaMzvfJUvzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796688},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fc9ccf98b4054559c3751e4e044a0d8169faec38","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.794e5ef488","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.794e5ef488","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.794e5ef488","@lodestar/utils":"1.23.0-dev.794e5ef488","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.794e5ef488","@lodestar/logger":"1.23.0-dev.794e5ef488","@lodestar/params":"1.23.0-dev.794e5ef488","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.794e5ef488","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.794e5ef488","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.794e5ef488","@lodestar/light-client":"1.23.0-dev.794e5ef488","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.794e5ef488","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.794e5ef488_1730420543357_0.888213923731177","host":"s3://npm-registry-packages"}},"1.23.0-dev.06b4c2d324":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.06b4c2d324","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.06b4c2d324","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b9518abfb3126798a87dad5af2baa612bc9c4c91","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.06b4c2d324.tgz","fileCount":1185,"integrity":"sha512-bwMTaKTo6tZBk3lYOe8IrEJEv5CEXdLBukIszimWk924kghR+ANqcqh24/yGbsDZm1V7872wUOHbeJUnnyciMA==","signatures":[{"sig":"MEUCIBKsFWbGMaRr4OnnQwpX7bOijv4/ez+QAUPLqQwZO01QAiEAwZarh0dM6IjQgGzlUZXj2Wz2IUhDqFJvr4GSWJ0neu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796684},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d861608d683560a99e129e75cf6650d58acbcd4b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.06b4c2d324","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.06b4c2d324","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.06b4c2d324","@lodestar/utils":"1.23.0-dev.06b4c2d324","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.06b4c2d324","@lodestar/logger":"1.23.0-dev.06b4c2d324","@lodestar/params":"1.23.0-dev.06b4c2d324","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.06b4c2d324","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.06b4c2d324","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.06b4c2d324","@lodestar/light-client":"1.23.0-dev.06b4c2d324","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.06b4c2d324","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.06b4c2d324_1730477871930_0.4515259009989476","host":"s3://npm-registry-packages"}},"1.23.0-dev.07d1145194":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.07d1145194","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.07d1145194","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0fb46a4049bdbc9528acc2ebfb329bae96fb99d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.07d1145194.tgz","fileCount":1185,"integrity":"sha512-W68FzpJAQMK3AGud0LSxNqpJL8+5vxAWHGgNtheQrHp3IDuia+YM5ul6aAs3ZUI2FC/XLiHsD5SAskEHOlvARA==","signatures":[{"sig":"MEQCIG3SBqnLmp1atF+aIdgTu1jh6fDG51UAKEdTwnAG7zVIAiAYyURLghifQJGS+X0b4H6bTLptEGM30ardbPXV8pevsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796684},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4e43d12b6a272f5a8fdeca6942fb7076a8ad7c2e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.07d1145194","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.07d1145194","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.07d1145194","@lodestar/utils":"1.23.0-dev.07d1145194","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.07d1145194","@lodestar/logger":"1.23.0-dev.07d1145194","@lodestar/params":"1.23.0-dev.07d1145194","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.07d1145194","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.07d1145194","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.07d1145194","@lodestar/light-client":"1.23.0-dev.07d1145194","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.07d1145194","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.07d1145194_1730618674229_0.7522478937236288","host":"s3://npm-registry-packages"}},"1.23.0-dev.abe6751566":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.abe6751566","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.abe6751566","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"064671dd546ae79ec4de3897af7c1db1b9f44fd6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.abe6751566.tgz","fileCount":1185,"integrity":"sha512-I1FqPhckYQLeOlU5TffGTjE8RZIdRNaL38kWSyorVExUc4cAsBt0bQSW2Mncb1YkMqdcQPrIqOP4yC7Ztf0tKw==","signatures":[{"sig":"MEUCIQDJ+5MH4RXvFaN8m5Pf9xZgn+40Mdd2ZEpXL7liGkRCWwIgWpAr0rc3FKaa3N4X6ZO8JRwyjbrdAZ0ESGzwtnxrSjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3796684},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0f74ee52fbe077eeb561554078e8e1812ec2b5e5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.abe6751566","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.abe6751566","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.abe6751566","@lodestar/utils":"1.23.0-dev.abe6751566","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.abe6751566","@lodestar/logger":"1.23.0-dev.abe6751566","@lodestar/params":"1.23.0-dev.abe6751566","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.abe6751566","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.abe6751566","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.abe6751566","@lodestar/light-client":"1.23.0-dev.abe6751566","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.abe6751566","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.abe6751566_1730619662975_0.6717494914636695","host":"s3://npm-registry-packages"}},"1.23.0-dev.2e5265bf6f":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.2e5265bf6f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.2e5265bf6f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"69d4fc444bbc910f6411153f4a1a90550fb0a764","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.2e5265bf6f.tgz","fileCount":1185,"integrity":"sha512-JzDZNvzJBEvsO1cpzmjfWvdGXh5n6jH6bPJA82d47J7FPWYlpxq/mJdmaXw37Gz/8WaM1tBHrBC3hCSGwpgN9Q==","signatures":[{"sig":"MEUCIQCFFVZufAMpaUv/BbWN2UdxQVtHazApD0624KSO220TVAIga/fZPI5lkaGVFh9RfUNeAdNdMLVNsZu7KrZlPQhL4ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3830553},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5cdd544885214a26c144a0ff0aa217ef97a8df70","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.2e5265bf6f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.2e5265bf6f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.2e5265bf6f","@lodestar/utils":"1.23.0-dev.2e5265bf6f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.2e5265bf6f","@lodestar/logger":"1.23.0-dev.2e5265bf6f","@lodestar/params":"1.23.0-dev.2e5265bf6f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.2e5265bf6f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.2e5265bf6f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.2e5265bf6f","@lodestar/light-client":"1.23.0-dev.2e5265bf6f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.2e5265bf6f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.2e5265bf6f_1730626691811_0.2738342006810146","host":"s3://npm-registry-packages"}},"1.23.0-dev.e2c45b9ca5":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.e2c45b9ca5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.e2c45b9ca5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c76b5daf037f768e49f681eff0369db4862ef23","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.e2c45b9ca5.tgz","fileCount":1185,"integrity":"sha512-/R0srDgMa4cR8t6b3vKKXmqeb7qRI243JhwIP+uQvJgbNqdX2ksbqCBSv5BnyZJ7UIC9NFjTlUk7DGlQERAu2Q==","signatures":[{"sig":"MEUCIG8qnKQYL+Seqj5ZIEQDSy1H6PQaXARADI6LlqfnQCEYAiEA5KgN+huIZNdJwbJSxMVKPgLYMxyq2ZciuQMI0oY7V2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832226},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"655e0a2f4124db7d15e69b79c17dbd1693732870","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.e2c45b9ca5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.e2c45b9ca5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.e2c45b9ca5","@lodestar/utils":"1.23.0-dev.e2c45b9ca5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.e2c45b9ca5","@lodestar/logger":"1.23.0-dev.e2c45b9ca5","@lodestar/params":"1.23.0-dev.e2c45b9ca5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.e2c45b9ca5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.e2c45b9ca5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.e2c45b9ca5","@lodestar/light-client":"1.23.0-dev.e2c45b9ca5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.e2c45b9ca5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.e2c45b9ca5_1730953681411_0.15901951487534038","host":"s3://npm-registry-packages"}},"1.23.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.23.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-rc.2","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12eb4124e9fd859805c35a032cbe57156d2855ea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-rc.2.tgz","fileCount":1185,"integrity":"sha512-xb+RTk0idGBWX2gNXWQ+WxcosFWu5mahBiCfmqIUGgMqdLR/kQBhV0FU7TPnJ+wxSeKSVJVYKFEszUyIUYw4EA==","signatures":[{"sig":"MEYCIQC021BAgaA28nrPD+2tIXjxfj9WTwAH+SqhMONETW/Y5QIhANuivOX4Uck7JgUBSuDdq64O/EEJlg4FZ47QJwbCouof","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3798231},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"648567f5b42e2309629fab859a354b6b52c01455","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-rc.2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-rc.2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-rc.2","@lodestar/utils":"1.23.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-rc.2","@lodestar/logger":"1.23.0-rc.2","@lodestar/params":"1.23.0-rc.2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-rc.2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-rc.2","@lodestar/light-client":"1.23.0-rc.2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-rc.2_1730984179370_0.8819215506912894","host":"s3://npm-registry-packages"}},"1.23.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.23.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-rc.3","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4b97e93ca94b4d6fb920fbab24d63dddc2c111cf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-rc.3.tgz","fileCount":1185,"integrity":"sha512-XY31I4+3U/95+vyMIiZzlNzJVU8k/1rLD2EGOBHKM+CfGB0x4ft5IyJGsBanIHYUxXhJ9IMPCGAXgmW/19jSFA==","signatures":[{"sig":"MEYCIQDTliAuMt6GH5psvzu6oz5s1DhxWQfHhyihQMq+PWlFxQIhAPiqsG2zewiqDdF+Ov1RQvk6TzmhRKprxP5Lvp48fmuB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3798231},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bdad88f5c3193643aea1029659b2b6663feb9031","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-rc.3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-rc.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-rc.3","@lodestar/utils":"1.23.0-rc.3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-rc.3","@lodestar/logger":"1.23.0-rc.3","@lodestar/params":"1.23.0-rc.3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-rc.3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-rc.3","@lodestar/light-client":"1.23.0-rc.3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-rc.3_1730986597168_0.16535825589955455","host":"s3://npm-registry-packages"}},"1.23.0-dev.2e8b8bb478":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.2e8b8bb478","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.2e8b8bb478","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6c985f8b2afa2c57e3399be810d046ad1efd22b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.2e8b8bb478.tgz","fileCount":1185,"integrity":"sha512-AGElIa35zC/1iH+zDV2Lbw+mDKxe/5tWf/TsS36vQPHy0eSHX+VtAH6QASX5EeZnxkqPVKFCwtP9TM6wJGrOdQ==","signatures":[{"sig":"MEYCIQCmYLC9pjnrFcTPkuVhcddPESSr125/uSlpKTxphMeqmgIhAJhQfO4Tpf856LmwOo1GK+07OLAw6nLi07nE8TKy/UHw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832226},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f860bc9f0aceba5427feea5afb0dd971a90b50b3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.2e8b8bb478","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.2e8b8bb478","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.2e8b8bb478","@lodestar/utils":"1.23.0-dev.2e8b8bb478","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.2e8b8bb478","@lodestar/logger":"1.23.0-dev.2e8b8bb478","@lodestar/params":"1.23.0-dev.2e8b8bb478","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.2e8b8bb478","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.2e8b8bb478","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.2e8b8bb478","@lodestar/light-client":"1.23.0-dev.2e8b8bb478","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.2e8b8bb478","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.2e8b8bb478_1731047184860_0.5725319170043492","host":"s3://npm-registry-packages"}},"1.23.0-rc.4":{"name":"@lodestar/beacon-node","version":"1.23.0-rc.4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-rc.4","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e12d98e008e5016fcc9ff1002168f0ef2b3d4883","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-rc.4.tgz","fileCount":1185,"integrity":"sha512-P2NDRsQYdkmxgLPP6HP55NMfhbK81IDecb88l9bPCE8AK3hf6dwwiXEVOeBLc0j+g3vvSrEr8QTxtUCF/KHB9w==","signatures":[{"sig":"MEUCIQC/Hec2PIoPHKpH1ktd2BQyUPu67HEi0KTGrNkv9S+MrQIgUNsGfoWYVKvTxLQervgbRWCa2VCEJOx6WECaUvD+kYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3798231},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3b6cdab8e991ee67c363084b6d18ca2a2641473d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-rc.4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-rc.4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-rc.4","@lodestar/utils":"1.23.0-rc.4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-rc.4","@lodestar/logger":"1.23.0-rc.4","@lodestar/params":"1.23.0-rc.4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-rc.4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-rc.4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-rc.4","@lodestar/light-client":"1.23.0-rc.4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-rc.4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-rc.4_1731049671845_0.6056567701446727","host":"s3://npm-registry-packages"}},"1.23.0-dev.10d15dce1f":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.10d15dce1f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.10d15dce1f","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97c5c81ae00bfcd4c52bfd4adb3ae3eb3c8465b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.10d15dce1f.tgz","fileCount":1185,"integrity":"sha512-27sJwv0P1Uih4DP7LSBLgGUUdxz3goiC/scKrQgNG8NYI+7exhPykODbD9jWA8XEwFQMYTPl3xqWHB1frZmPZQ==","signatures":[{"sig":"MEYCIQCOTx02MFZplVgx2Pvsk9hpJvHZVzdWbJc6rxmxzCIFswIhAK61zur1BwxaSP2ZqXeN/QAkdmGM4rGYqjDenTbYfDvo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3838745},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ff3a35f021fd951a795ca0fb52ed0411908afb5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.10d15dce1f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.10d15dce1f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.10d15dce1f","@lodestar/utils":"1.23.0-dev.10d15dce1f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.10d15dce1f","@lodestar/logger":"1.23.0-dev.10d15dce1f","@lodestar/params":"1.23.0-dev.10d15dce1f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.10d15dce1f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.10d15dce1f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.10d15dce1f","@lodestar/light-client":"1.23.0-dev.10d15dce1f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.10d15dce1f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.10d15dce1f_1731053306356_0.6699966546565461","host":"s3://npm-registry-packages"}},"1.23.0-rc.5":{"name":"@lodestar/beacon-node","version":"1.23.0-rc.5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-rc.5","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d5c448f1a3d6b88f8d6a0d09f991a30648198fb2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-rc.5.tgz","fileCount":1185,"integrity":"sha512-TD8x15pA/3ysc7plclEEP15vyi2GAIoqrMLJG8c/7QpYwrQt0ORsqfreNssB7xI3OTgIFxgxr4mpVI0n9mdNIg==","signatures":[{"sig":"MEQCIARorVQr/nNhLVGixppl6jRmJ6nhJxofkwT7seZvnFJ4AiAAoPIpYJc1TRyXfE29QARFKIdr2y7pHCPuymPsOtO/XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3804749},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"931578172190b525ac0f17d21226559ccc0b6409","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-rc.5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-rc.5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-rc.5","@lodestar/utils":"1.23.0-rc.5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-rc.5","@lodestar/logger":"1.23.0-rc.5","@lodestar/params":"1.23.0-rc.5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-rc.5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-rc.5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-rc.5","@lodestar/light-client":"1.23.0-rc.5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-rc.5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-rc.5_1731056631931_0.5438251376451504","host":"s3://npm-registry-packages"}},"1.23.0-dev.0d404f890e":{"name":"@lodestar/beacon-node","version":"1.23.0-dev.0d404f890e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-dev.0d404f890e","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6e0609447d6c57eb7cb0bc8402eecd5eb750022b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-dev.0d404f890e.tgz","fileCount":1185,"integrity":"sha512-1zvEsWdnLyBdoTRJXu2yl9mldDDb/bdj4Fe4I0lJ0AdHbqyP2LYi6qIkoubinf0bXHurjdtRlG/rkx6FXvGEnQ==","signatures":[{"sig":"MEYCIQCKvKWtSwBIsKWbcFimPFJ199WMZFi6IkfeWjuSmmyhDwIhAKHoiT/s8+pRBMYVRgaZ/kp+h6UGeJQK+BdG0gu3LMzf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3838890},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"75e7e69e83fa1041fade49b5fb9386f284093b88","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-dev.0d404f890e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-dev.0d404f890e","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-dev.0d404f890e","@lodestar/utils":"1.23.0-dev.0d404f890e","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-dev.0d404f890e","@lodestar/logger":"1.23.0-dev.0d404f890e","@lodestar/params":"1.23.0-dev.0d404f890e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-dev.0d404f890e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-dev.0d404f890e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-dev.0d404f890e","@lodestar/light-client":"1.23.0-dev.0d404f890e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-dev.0d404f890e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-dev.0d404f890e_1731076311845_0.14663697163859735","host":"s3://npm-registry-packages"}},"1.23.0-rc.6":{"name":"@lodestar/beacon-node","version":"1.23.0-rc.6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0-rc.6","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3d683f67a672c0f0b1270854f9aa49c62c654528","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0-rc.6.tgz","fileCount":1185,"integrity":"sha512-VrfruipfLuqGNNegmjLa0BY8Dk4sOSHItIXVF8Mfpfi/cfHY4pzIhP3uAOPsyyXWxZwq4fLlNWidJzfeEljjrQ==","signatures":[{"sig":"MEQCICcVBVwJB1bMR4LTDiOm2hbkWiuVY5mVSAhVB2Q8zcbiAiBQyE7w/O18frRoburKG6xokfysZK8U0Dg81bV4HJUrpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3804894},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"67aa9514c5229ddfa2435f9a011571c8a1d9ea72","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.0-rc.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.0-rc.6","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.0-rc.6","@lodestar/utils":"1.23.0-rc.6","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.0-rc.6","@lodestar/logger":"1.23.0-rc.6","@lodestar/params":"1.23.0-rc.6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.0-rc.6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.0-rc.6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.0-rc.6","@lodestar/light-client":"1.23.0-rc.6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.0-rc.6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0-rc.6_1731079550371_0.8233691243955581","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"@lodestar/beacon-node","version":"1.23.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.0","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2ed78d1b60d5b72eafa354a5749552490e3b403d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.0.tgz","fileCount":1185,"integrity":"sha512-kTVBPkwP6GexVi2hVXe8T9xyhVu7N1RFufPzmxALrl+NLVoWKkk57m7II+JjL26oLOLuEXPIFZHOt/MUSRIrlg==","signatures":[{"sig":"MEYCIQDYTkIKiWgmLcksJKLtVBox2T8dvfVadxIbC7th4jtiiAIhAIzgPNoQmWosvfQmXRKGTr1lqxJWvcZOGFV8d45itL7c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3804841},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"72be9fdc39bcf33e750c0d5ae22d27d5617d0823","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.23.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.23.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.23.0","@lodestar/utils":"^1.23.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.23.0","@lodestar/logger":"^1.23.0","@lodestar/params":"^1.23.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.23.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.23.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.23.0","@lodestar/light-client":"^1.23.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.23.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.0_1731314894027_0.1406669860501597","host":"s3://npm-registry-packages"}},"1.24.0-dev.6039f58b8d":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.6039f58b8d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.6039f58b8d","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0d72eb9333f38554918ffd8556c50bed335022d6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.6039f58b8d.tgz","fileCount":1185,"integrity":"sha512-xB8NjXnWOiPaOkMmc3xZbbwxkvG50VZiQa3o0jYg8m3upSkn102TGLTo91I60H8fw1N77vhzpdqRiiM5NUVZTQ==","signatures":[{"sig":"MEUCIEttXrVrSehqvfRzMTvqpYEUGiDZ3IZ33DWVYmmb3ArjAiEAhn0L/Bkn9VBgryC5D1cLl+1aofZwoVSEaSMzAR5rbnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3838890},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f118b0e482c26645f8ef06dea30d6dc3a803eacc","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.6039f58b8d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.6039f58b8d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.6039f58b8d","@lodestar/utils":"1.24.0-dev.6039f58b8d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.6039f58b8d","@lodestar/logger":"1.24.0-dev.6039f58b8d","@lodestar/params":"1.24.0-dev.6039f58b8d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.6039f58b8d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.6039f58b8d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.6039f58b8d","@lodestar/light-client":"1.24.0-dev.6039f58b8d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.6039f58b8d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.6039f58b8d_1731315504903_0.15162255764482468","host":"s3://npm-registry-packages"}},"1.24.0-dev.25c2ee5e5b":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.25c2ee5e5b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.25c2ee5e5b","maintainers":[{"name":"philknows","email":"phil@chainsafe.io"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"gregthegreek","email":"gregorymarkou@gmail.com"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50d454778a321b79f1af6d241037a660a185762d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.25c2ee5e5b.tgz","fileCount":1185,"integrity":"sha512-fS430jPDZ3uNAcvFDLQA7k1bbem8Um/5DoVNGeUd8cQelh4H7IOi0nRdXs3Phdq99mBp+/2Vd27iZoccQnbZjQ==","signatures":[{"sig":"MEQCICQ6HJUERpFqeu0POAnZJUm19nUMHhT6vaxsQk3CRlS3AiBczrn3ejPKJKC1RJ7ifChPoQ0PQaqOOUB1OIGHEcbpCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3838890},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0884aac60407c630f57a176a3b95a7cfbd30f46e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.25c2ee5e5b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.25c2ee5e5b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.25c2ee5e5b","@lodestar/utils":"1.24.0-dev.25c2ee5e5b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.25c2ee5e5b","@lodestar/logger":"1.24.0-dev.25c2ee5e5b","@lodestar/params":"1.24.0-dev.25c2ee5e5b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.25c2ee5e5b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.25c2ee5e5b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.25c2ee5e5b","@lodestar/light-client":"1.24.0-dev.25c2ee5e5b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.25c2ee5e5b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.25c2ee5e5b_1731821795143_0.5549843701118611","host":"s3://npm-registry-packages"}},"1.24.0-dev.b78cb92802":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.b78cb92802","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.b78cb92802","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85ae0f5b8d90f1349c2d4c5733d49418c27eb57e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.b78cb92802.tgz","fileCount":1185,"integrity":"sha512-gbooNnWi8BT3q/81bH6fCTIxUdrcPL9ee/umtcvQh1BQEAtx+13QrL/Jywr5rFBQBGUbMxv5pyWjf1yhNjqE2g==","signatures":[{"sig":"MEYCIQC4wz59XfQUV3O4TAF6TGuNMhoXNGIIcE11QmrX2Vt9jgIhAJF/K5jABw8OsN2igBw4DH6OFoRBbUtF2YCzDWQ/8SlY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832137},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2bc82c4478f272f8256775aedbb0ac56806e7bf1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.b78cb92802","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.b78cb92802","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.b78cb92802","@lodestar/utils":"1.24.0-dev.b78cb92802","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.b78cb92802","@lodestar/logger":"1.24.0-dev.b78cb92802","@lodestar/params":"1.24.0-dev.b78cb92802","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.b78cb92802","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.b78cb92802","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.b78cb92802","@lodestar/light-client":"1.24.0-dev.b78cb92802","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.b78cb92802","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.b78cb92802_1732530233432_0.7354266473518474","host":"s3://npm-registry-packages"}},"1.24.0-dev.18f421859c":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.18f421859c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.18f421859c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bb44db647533e30c7732f2412137acc3b67a9a68","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.18f421859c.tgz","fileCount":1185,"integrity":"sha512-zV3vubPm5iwB21WYvZGD5TQXyw2LSlQzds7SP4tcd7v3kI2yBBsY2fQCHastdEc/xCY6FTouUrQ5msg+rbDYfw==","signatures":[{"sig":"MEYCIQD4pqp0QSw9NNAaL7tT2HPPfsi/PO5JDReyDfKb5WUvzAIhAMp4MCsETXroNOA3p59ETiIabXuLt2/vjgNWaZ6bKnOy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832137},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"84e33636770c567e6911f45771c537a0eb360989","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.18f421859c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.18f421859c","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.18f421859c","@lodestar/utils":"1.24.0-dev.18f421859c","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.18f421859c","@lodestar/logger":"1.24.0-dev.18f421859c","@lodestar/params":"1.24.0-dev.18f421859c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.18f421859c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.18f421859c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.18f421859c","@lodestar/light-client":"1.24.0-dev.18f421859c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.18f421859c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.18f421859c_1732690155558_0.11590016134929826","host":"s3://npm-registry-packages"}},"1.24.0-dev.e86e816b1d":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.e86e816b1d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.e86e816b1d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a731fad18fb487f2eb02e3e637d5048987857cd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.e86e816b1d.tgz","fileCount":1185,"integrity":"sha512-iDKwNWPanLMIIFGR3NuWJaPAL2ZCUxj7X1Yxp5GWKuxaxq500Lq+zFmXDv2YzdouDSqDPIFksxqmLRzaQvJj8Q==","signatures":[{"sig":"MEUCIQCb7WbKoCG/IwaIMKquAzmemK7vVDTRbw/UCwZjsSKfNwIgQdoIc0PH0lrrKI7kTJ0TAjACYY1z/SLWsoH0woOrxaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3831224},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ae18408eaeda6629cafa4a06e8ce9cb9cedf6773","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.e86e816b1d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.e86e816b1d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.e86e816b1d","@lodestar/utils":"1.24.0-dev.e86e816b1d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.e86e816b1d","@lodestar/logger":"1.24.0-dev.e86e816b1d","@lodestar/params":"1.24.0-dev.e86e816b1d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.e86e816b1d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.e86e816b1d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.e86e816b1d","@lodestar/light-client":"1.24.0-dev.e86e816b1d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.e86e816b1d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.e86e816b1d_1732695918847_0.7150112879414812","host":"s3://npm-registry-packages"}},"1.24.0-dev.443e3a8ab3":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.443e3a8ab3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.443e3a8ab3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b76c876f546329c43199bfdb76c7fc1f1ded50da","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.443e3a8ab3.tgz","fileCount":1185,"integrity":"sha512-PlnTlk7eQCOEmLdxgcuD4D0sf5u5EJOGF2J9yYfujcKmfMzrKW+Ps/S6O3S3Eb+ZdKzEIXLLijhp1HSqtVvnQA==","signatures":[{"sig":"MEUCIQDI754ftDCa9gvfyuDmhIuf492KJhApAwf2M6V6/9uaGQIgUrtarhXVPx713aFJrIYpRZtc5DfXMW2IEMkNN43e6o8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3831224},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e5047281d22a0a6d9783df17c04e55882e324054","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.443e3a8ab3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.443e3a8ab3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.443e3a8ab3","@lodestar/utils":"1.24.0-dev.443e3a8ab3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.443e3a8ab3","@lodestar/logger":"1.24.0-dev.443e3a8ab3","@lodestar/params":"1.24.0-dev.443e3a8ab3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.443e3a8ab3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.443e3a8ab3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.443e3a8ab3","@lodestar/light-client":"1.24.0-dev.443e3a8ab3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.443e3a8ab3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.443e3a8ab3_1732697771826_0.1940117693027752","host":"s3://npm-registry-packages"}},"1.24.0-dev.0c1ad93f89":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.0c1ad93f89","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.0c1ad93f89","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e082ed1bfec038eb06f279d530989104558cd71b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.0c1ad93f89.tgz","fileCount":1185,"integrity":"sha512-1pIKK/72QE2mtvFri5iX8VGAqDIQ92fEBSJsRVUz4Vh8Zvy9Jx3Vq55XU8ED7hBTog2Z06NNZtb57EdZEgnBiw==","signatures":[{"sig":"MEQCIBJrZJZH0xCD3lHMsaZr8rcXVKGA7kLQ+D+i/7UgusFGAiASNGaGZb1HSg/EwtM0vW4ltxQdSuSVirJsvaLRVfP4QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832626},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4304ca7372b210ee8f41a3699f21749ccd73803e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.0c1ad93f89","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.0c1ad93f89","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.0c1ad93f89","@lodestar/utils":"1.24.0-dev.0c1ad93f89","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.0c1ad93f89","@lodestar/logger":"1.24.0-dev.0c1ad93f89","@lodestar/params":"1.24.0-dev.0c1ad93f89","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.0c1ad93f89","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.0c1ad93f89","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.0c1ad93f89","@lodestar/light-client":"1.24.0-dev.0c1ad93f89","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.0c1ad93f89","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.0c1ad93f89_1732701884813_0.36144580023732775","host":"s3://npm-registry-packages"}},"1.24.0-dev.48dea55f54":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.48dea55f54","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.48dea55f54","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aba8132b4bc105682b66597ff5ae10bb4b8f5cbc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.48dea55f54.tgz","fileCount":1185,"integrity":"sha512-2Alt0HoZeYgAdHvwFvKlhZaXM/uxuMQ5OQ6Itwf7mYg8kzL6u99H2uATwj3Cf61L/soVcEuPUvNy6fI/6zrIwQ==","signatures":[{"sig":"MEYCIQCS6mVdizTHMXXgv/tU/tqWcc2OR7mn3bSCtuJ4V5GNuAIhAPb8eLlWoYguiI8+b8LXNpvQhujWt1zedModIpIfj0N4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f22969b875eab042a85fa627e8378c86c7c0e1a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.48dea55f54","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.48dea55f54","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.48dea55f54","@lodestar/utils":"1.24.0-dev.48dea55f54","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.48dea55f54","@lodestar/logger":"1.24.0-dev.48dea55f54","@lodestar/params":"1.24.0-dev.48dea55f54","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.48dea55f54","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.48dea55f54","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.48dea55f54","@lodestar/light-client":"1.24.0-dev.48dea55f54","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.48dea55f54","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.48dea55f54_1732778575057_0.123581059438169","host":"s3://npm-registry-packages"}},"1.23.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.23.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.1-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88f8d83b6b043fd5fa73ab13ce65c86bc5f91ac3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.1-rc.0.tgz","fileCount":1185,"integrity":"sha512-RNu0a444LzZ3RtIlPe1BpVzCZcWMyISixoEmOEqJKdHzAmFHg2v7jfyRcCO0JmFpGom9JyZCfgBuu5LXJ/LlBA==","signatures":[{"sig":"MEQCIG2MiGbpP1jkg/efGs5mJ/oKTRV9SRX1aAk+qFmRwRSiAiBv7HdEangl1IJqvEJcVXYwgeHwWMCMnkylnct5kLQhPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3805164},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"141db111415ac7ca8965ebaccb20ebd67f34412b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.23.1-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.23.1-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.23.1-rc.0","@lodestar/utils":"1.23.1-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.23.1-rc.0","@lodestar/logger":"1.23.1-rc.0","@lodestar/params":"1.23.1-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.23.1-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.23.1-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.23.1-rc.0","@lodestar/light-client":"1.23.1-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.23.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.1-rc.0_1732825973570_0.3844477481010473","host":"s3://npm-registry-packages"}},"1.24.0-dev.aaac34aeab":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.aaac34aeab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.aaac34aeab","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aaeb3e95b9a02767893a3742c594d997e57e7b58","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.aaac34aeab.tgz","fileCount":1185,"integrity":"sha512-0Md5eZyRi8RX1PzVIqdo45pnG6xa6XxxwT/aZqWtKbUbbXgHcJY0FWaPtBfHf5oOn44/AiByJMhy+3wssuz1aw==","signatures":[{"sig":"MEUCIQCLuPLwpOrI+lP7QA8NTygMaudvsdzKe0SrzwNmJ1wUkwIgbevG+E62XpleXbCexcJFcxRypd2Y68SIDn56aOOrE3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"de76817e8bdd939f661199899bb3fe52c9e5a37f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.aaac34aeab","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.aaac34aeab","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.aaac34aeab","@lodestar/utils":"1.24.0-dev.aaac34aeab","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.aaac34aeab","@lodestar/logger":"1.24.0-dev.aaac34aeab","@lodestar/params":"1.24.0-dev.aaac34aeab","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.aaac34aeab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.aaac34aeab","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.aaac34aeab","@lodestar/light-client":"1.24.0-dev.aaac34aeab","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.aaac34aeab","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.aaac34aeab_1732875708226_0.14628664744970354","host":"s3://npm-registry-packages"}},"1.24.0-dev.c9af6c37f9":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.c9af6c37f9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.c9af6c37f9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fa44d71a71de14f607acf6357415c6c1f71305ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.c9af6c37f9.tgz","fileCount":1185,"integrity":"sha512-JrqcDkGOOnwIJg8EWEIOfMu79aNcX2X5rDR+lnNesweeGnOjobsYEZx6D4wWnpiiUgbIgb5B9h+HbKPN9Y/scw==","signatures":[{"sig":"MEYCIQD2Kf3BwwyxfY+vyVYCsKa4zwYG9/3TSk0HSNyMq59oDgIhAIZU5ZK5VuUlMUtJ18JkOog+BbS1nhz81icJFKWe1q12","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fba8492af578b7d6fed2d602761fa41b43bb33c6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.c9af6c37f9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.c9af6c37f9","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.c9af6c37f9","@lodestar/utils":"1.24.0-dev.c9af6c37f9","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.c9af6c37f9","@lodestar/logger":"1.24.0-dev.c9af6c37f9","@lodestar/params":"1.24.0-dev.c9af6c37f9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.c9af6c37f9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.c9af6c37f9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.c9af6c37f9","@lodestar/light-client":"1.24.0-dev.c9af6c37f9","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.c9af6c37f9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.c9af6c37f9_1732908012580_0.11934462434002269","host":"s3://npm-registry-packages"}},"1.23.1":{"name":"@lodestar/beacon-node","version":"1.23.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.23.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48307102232e1a3f8fc1ce1c30da82f6b6e5527f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.23.1.tgz","fileCount":1185,"integrity":"sha512-bd2pK9OXpnSWchnJU7kumFnAal1f4UuXn0qAyHTS9a+eP5mBh6nSX1B3lj12wI0NtkU1VjiseOPz8JuVMGPb3Q==","signatures":[{"sig":"MEUCIQD8sa3AK++0PMlJybZhWm3gYQ3eLKQznzE836aF6EMiuwIgSKbFifKkYL0yCsKjwuiaD6E/7RZ+LppYA/eCg0ennu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3805111},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f77882159ad05f9224b237569af2c394c82a9321","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.23.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.23.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.23.1","@lodestar/utils":"^1.23.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.23.1","@lodestar/logger":"^1.23.1","@lodestar/params":"^1.23.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.23.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.23.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.23.1","@lodestar/light-client":"^1.23.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.23.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.23.1_1732909856254_0.2783592838119857","host":"s3://npm-registry-packages"}},"1.24.0-dev.dc4f36d371":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.dc4f36d371","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.dc4f36d371","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cdbd37fdf1b1f3181e6ba68bcf5188f5689c314d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.dc4f36d371.tgz","fileCount":1185,"integrity":"sha512-2+Nd4SaVsUixUcrQNyatKz6bnoKozbb6264uazoFY/9WMPoVhtVxMnIP3BiTMKLKC1Ny2mKg4byX2lw5TtF6QA==","signatures":[{"sig":"MEQCIBoHe/tIb/0Ob2W3LzzP7NrRIh3kP1PG0dRKtf470pz+AiAKjU2c9hlmkS6hocqtroNdEcyPB0dSjS410/liwKgTDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cf0fa3ebbc63a34a4762d7989ae996949a86edb9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.dc4f36d371","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.dc4f36d371","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.dc4f36d371","@lodestar/utils":"1.24.0-dev.dc4f36d371","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.dc4f36d371","@lodestar/logger":"1.24.0-dev.dc4f36d371","@lodestar/params":"1.24.0-dev.dc4f36d371","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.dc4f36d371","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.dc4f36d371","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.dc4f36d371","@lodestar/light-client":"1.24.0-dev.dc4f36d371","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.dc4f36d371","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.dc4f36d371_1732910386591_0.3066755971015349","host":"s3://npm-registry-packages"}},"1.24.0-dev.8922d55a23":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.8922d55a23","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.8922d55a23","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bca8ac6fb8e17450cb736a69d9c2859cfd2ca35e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.8922d55a23.tgz","fileCount":1185,"integrity":"sha512-bZi/SHyUxzTxYNQoxgtOq9VebrBx49Rw5/OHzLCyiM6L4NHzgyvASVlXfMPS6KcdWWgf4wsCVbfIAibGWTWhlQ==","signatures":[{"sig":"MEUCIACvRHu5d/aH/ucqbGCk/tsPSvtfBFdaGeml1En40BFlAiEA42ba3vRxAenMPEWrRkNywXvzBcs0MLdFiDiBTPt1DwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4b54a1d469e4f2a7ff8b3eaecd4e5f50a7162059","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.8922d55a23","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.8922d55a23","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.8922d55a23","@lodestar/utils":"1.24.0-dev.8922d55a23","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.8922d55a23","@lodestar/logger":"1.24.0-dev.8922d55a23","@lodestar/params":"1.24.0-dev.8922d55a23","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.8922d55a23","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.8922d55a23","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.8922d55a23","@lodestar/light-client":"1.24.0-dev.8922d55a23","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.8922d55a23","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.8922d55a23_1732911396933_0.6606966340330234","host":"s3://npm-registry-packages"}},"1.24.0-dev.64eb0153dd":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.64eb0153dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.64eb0153dd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4de631cb38b839e4917a2d601efbbf97aa83a86c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.64eb0153dd.tgz","fileCount":1185,"integrity":"sha512-TJmf3TMOd40QY6+0FhAhogYqdODLG88n3ZT/U2b9jhazw3FnvizytLezfJnFbj+n5boZ/xY+j7SgesEbDAw5VQ==","signatures":[{"sig":"MEUCIFINtYYKmHGFJIl+LIu7RXWIxcdrB2zxQKyzkCLO6y2pAiEA0WgXn4IU4WSqxgSfDSWtCTUlAdOpZN+OuGHzXJ9LFy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6bc912e3127f87133a72764a5df3360ddf0ccc5b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.64eb0153dd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.64eb0153dd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.64eb0153dd","@lodestar/utils":"1.24.0-dev.64eb0153dd","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.64eb0153dd","@lodestar/logger":"1.24.0-dev.64eb0153dd","@lodestar/params":"1.24.0-dev.64eb0153dd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.64eb0153dd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.64eb0153dd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.64eb0153dd","@lodestar/light-client":"1.24.0-dev.64eb0153dd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.64eb0153dd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.64eb0153dd_1733156153589_0.3089220033005242","host":"s3://npm-registry-packages"}},"1.24.0-dev.84e0699301":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.84e0699301","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.84e0699301","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ccb07c6f77a0352e477d17a2a9b042b33c495007","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.84e0699301.tgz","fileCount":1185,"integrity":"sha512-a46VVEsuLlsDXsdBXf1jqfpR5kaU+Y0smlWgDcoDVInYgC8XVRZ7ESHsopRPAFpnjFTZ/16Utazdg0vVjWR1XQ==","signatures":[{"sig":"MEUCIGRhCTos4JqMQhErVwMo9tdD2BHyrGMdMs+IwAYF0JLEAiEA+WsAKgBTgiEfMT/PoJ8phUybGlqae4zQvphcPtNCVrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7a0fc66fff564b26abb064017240630375d0b6af","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.84e0699301","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.84e0699301","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.84e0699301","@lodestar/utils":"1.24.0-dev.84e0699301","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.84e0699301","@lodestar/logger":"1.24.0-dev.84e0699301","@lodestar/params":"1.24.0-dev.84e0699301","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.84e0699301","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.84e0699301","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.84e0699301","@lodestar/light-client":"1.24.0-dev.84e0699301","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.84e0699301","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.84e0699301_1733237243177_0.2851126931507668","host":"s3://npm-registry-packages"}},"1.24.0-dev.376fe2a3c3":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.376fe2a3c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.376fe2a3c3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d9086e1982edfa9a70788900d2cad5953099aa4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.376fe2a3c3.tgz","fileCount":1185,"integrity":"sha512-JkfY2rDw4sYHGsS9P5qdZiJULqjJf1TmOgnQ76KSOtj63wgo2qKyZX87NXr4iGSBt5sAl6cVh57RMXLWapyAag==","signatures":[{"sig":"MEYCIQCpMMiIhQSn+qLWRTF4TQPU3RnDQ+BpATST+S+qDM8nqwIhAJ8FXU4FYO5N51aoIdL0KzwS4RLRnxkWVnZvmdPzhB1m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a522dbc243cd2890c5b1f1105d5dd3caa9c22bc","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.376fe2a3c3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.376fe2a3c3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.376fe2a3c3","@lodestar/utils":"1.24.0-dev.376fe2a3c3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.376fe2a3c3","@lodestar/logger":"1.24.0-dev.376fe2a3c3","@lodestar/params":"1.24.0-dev.376fe2a3c3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.376fe2a3c3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.376fe2a3c3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.376fe2a3c3","@lodestar/light-client":"1.24.0-dev.376fe2a3c3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.376fe2a3c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.376fe2a3c3_1733245640834_0.12236398107363411","host":"s3://npm-registry-packages"}},"1.24.0-dev.37c4287539":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.37c4287539","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.37c4287539","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09e9b182314f86bd7ca27eb8f5d744c8a09c8c07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.37c4287539.tgz","fileCount":1185,"integrity":"sha512-1hOdoUbnNHr75H6Z57aXhimQ/Ray/3ghC2OnHdZ7Gpp+PDi8wQpR/vsoL/B3mQEhcxlqeeJm7wUn5GjnQ7hkfw==","signatures":[{"sig":"MEUCIDYVrX5+eePmBM6RI/f5upFcd2rSaWnhE1ad6vHWjPrzAiEAtGFW1VLHnYN30izm8sOLRPN8b2MxvkZ0btZFpRimz7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3832802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"66cf55f21ad167db346f3f6db3010d087a6e02fa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.37c4287539","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.37c4287539","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.37c4287539","@lodestar/utils":"1.24.0-dev.37c4287539","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.37c4287539","@lodestar/logger":"1.24.0-dev.37c4287539","@lodestar/params":"1.24.0-dev.37c4287539","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.37c4287539","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.37c4287539","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.37c4287539","@lodestar/light-client":"1.24.0-dev.37c4287539","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.37c4287539","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.37c4287539_1733257513730_0.08408496327169646","host":"s3://npm-registry-packages"}},"1.24.0-dev.dbe2188a37":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.dbe2188a37","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.dbe2188a37","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7fa78426468b7db6b4f916230c93e2cbe59a5657","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.dbe2188a37.tgz","fileCount":1185,"integrity":"sha512-gu4Hef+zT2BOd/9cwm1Iu04v7FOFL19eSzA2kbxY7XxenWmYbnOrZhplpUKTPRPf6KXXNVdIoNBDn1Tv0pVnSA==","signatures":[{"sig":"MEUCIQD9+otslT6e6cGlO8CDTHedpuhjmzChH0G2s9ShSXu1gAIgIGG16B1r2CYKMfhU8vtmgVM82/pPAhPzzi1YFMPX7Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3833932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"49a4aa03dbb6fa4ae0453a7defc75436b5a0e4a8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.dbe2188a37","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.dbe2188a37","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.dbe2188a37","@lodestar/utils":"1.24.0-dev.dbe2188a37","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.dbe2188a37","@lodestar/logger":"1.24.0-dev.dbe2188a37","@lodestar/params":"1.24.0-dev.dbe2188a37","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.dbe2188a37","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.dbe2188a37","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.dbe2188a37","@lodestar/light-client":"1.24.0-dev.dbe2188a37","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.dbe2188a37","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.dbe2188a37_1733295212635_0.18685292683040577","host":"s3://npm-registry-packages"}},"1.24.0-dev.69ae688bed":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.69ae688bed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.69ae688bed","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"159c2c8cc224d33df8db1e67e6a5d965c4dfc55a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.69ae688bed.tgz","fileCount":1185,"integrity":"sha512-aebYj0YcTtOlR/BtzSJqpln7nZCyt7wAcHed57Vts9Lia7QDcVlRatXh9qAFB0IoHxzjEAYooB3Z2s/vBENK3g==","signatures":[{"sig":"MEYCIQCqEq0HF5ty3rqQ8TOCvhx8cGD0Gj5dYCi3ojx4Lu5ISQIhAMT1N1fdlYiiVVXeuLFXQmfuQzDvCZDXg0hJ28uNeopp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3833932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"664a2784e9a3270814897fe0004c052d74917bf6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.11.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.11.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.69ae688bed","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.69ae688bed","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.69ae688bed","@lodestar/utils":"1.24.0-dev.69ae688bed","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.69ae688bed","@lodestar/logger":"1.24.0-dev.69ae688bed","@lodestar/params":"1.24.0-dev.69ae688bed","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.69ae688bed","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.69ae688bed","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.69ae688bed","@lodestar/light-client":"1.24.0-dev.69ae688bed","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.69ae688bed","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.69ae688bed_1733318107257_0.0963280349538096","host":"s3://npm-registry-packages"}},"1.24.0-dev.b5fb76c8e6":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.b5fb76c8e6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.b5fb76c8e6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4be3e1704a946e1a4cd1b4af230e551ec458dcea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.b5fb76c8e6.tgz","fileCount":1185,"integrity":"sha512-qqPyshJrJQhzkGllZzt3u6u0EBqo8+llc3VihSDbay/1YBOKxPWAt0rRZagxlNkTS2nBr4tz9nV+7/6muAVXIA==","signatures":[{"sig":"MEUCICM4EowALcSoYPNEzr3uxvqAjMOZdw9/6warfh5e2ZsvAiEA9tfzBAcDEhSVasx6VfaGCjDrivzQsFwlforcgAxWEVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3833932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"598cdb1391616b3197439882dec22651b89cca9e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.b5fb76c8e6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.b5fb76c8e6","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.b5fb76c8e6","@lodestar/utils":"1.24.0-dev.b5fb76c8e6","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.b5fb76c8e6","@lodestar/logger":"1.24.0-dev.b5fb76c8e6","@lodestar/params":"1.24.0-dev.b5fb76c8e6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.b5fb76c8e6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.b5fb76c8e6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.b5fb76c8e6","@lodestar/light-client":"1.24.0-dev.b5fb76c8e6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.b5fb76c8e6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.b5fb76c8e6_1733426832730_0.13015153691569736","host":"s3://npm-registry-packages"}},"1.24.0-dev.d55bb2da72":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.d55bb2da72","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.d55bb2da72","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b93a849273e723a3a88e38b20594195fcab3904d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.d55bb2da72.tgz","fileCount":1185,"integrity":"sha512-EByS3YNho9shybTOmYGzg2MewgRCY4tGaoAvqU8zhppLDc8elTReHkKApQI5c37icdfNHqv2CXzgoofmW2mOSQ==","signatures":[{"sig":"MEUCIQDzxN8/riO+P0LIR6EplMWi3wSrY8AFkJxEpMEcRtyTMgIgPW5JLG6YkdURQfpPoV7pokvizAr/rd74yWNFPHXpWrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3835818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7aa967af69d33f6d4fafa5786c42b2c27e61aef2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.d55bb2da72","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.d55bb2da72","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.d55bb2da72","@lodestar/utils":"1.24.0-dev.d55bb2da72","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.d55bb2da72","@lodestar/logger":"1.24.0-dev.d55bb2da72","@lodestar/params":"1.24.0-dev.d55bb2da72","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.d55bb2da72","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.d55bb2da72","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.d55bb2da72","@lodestar/light-client":"1.24.0-dev.d55bb2da72","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.d55bb2da72","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.d55bb2da72_1733428467354_0.49816971543618593","host":"s3://npm-registry-packages"}},"1.24.0-dev.86ed6f45d5":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.86ed6f45d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.86ed6f45d5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f5be1133aae857051e92fd638ff23a9928e748f6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.86ed6f45d5.tgz","fileCount":1185,"integrity":"sha512-bsQVlsq+pLaYi/f6lixBgqAHF1ooIn553CVlNoSNteV3NpV6U3MIT23n8tRLm6OVeZKPBMJLk7erlfXZUiOg+g==","signatures":[{"sig":"MEUCIQC41QZyhYUcAXkG2/qWv+SUD5HuNVYLe0WasgVp5WweWQIgOcSYFWHp7/gRw5/rCprhNCjBn3XdK3FN/0hFPAK96NU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3835818},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f29119d8f19380f486d8553b8bc8bcda7263feb","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.86ed6f45d5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.86ed6f45d5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.86ed6f45d5","@lodestar/utils":"1.24.0-dev.86ed6f45d5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.86ed6f45d5","@lodestar/logger":"1.24.0-dev.86ed6f45d5","@lodestar/params":"1.24.0-dev.86ed6f45d5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.86ed6f45d5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.86ed6f45d5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.86ed6f45d5","@lodestar/light-client":"1.24.0-dev.86ed6f45d5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.86ed6f45d5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.86ed6f45d5_1733474494193_0.19700022799744543","host":"s3://npm-registry-packages"}},"1.24.0-dev.cd1211fef3":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.cd1211fef3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.cd1211fef3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5fa52644b5cfe50e5ec06946d32188051f728dcd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.cd1211fef3.tgz","fileCount":1185,"integrity":"sha512-8c+t+VMgJMjE9ecKANV4/nKRJqD+n8K+O2i7pzl2r5jAnCvyKuKkLZYv2hr9yBXjb/K/erCTeBj9Zoic//4Yqw==","signatures":[{"sig":"MEQCIAwhp9R9rGI52la6fa4xmnsJvQ5cxk0AUFKN4yKI00KhAiBNrzYNQA17oMO7JNr8dQhBAv8u+cknsEWGjbv5jAu0Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3835786},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d2304efad2c5006e08fa9b133d6c70060dcd50f9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.cd1211fef3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.cd1211fef3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.cd1211fef3","@lodestar/utils":"1.24.0-dev.cd1211fef3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.cd1211fef3","@lodestar/logger":"1.24.0-dev.cd1211fef3","@lodestar/params":"1.24.0-dev.cd1211fef3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.cd1211fef3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.cd1211fef3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.cd1211fef3","@lodestar/light-client":"1.24.0-dev.cd1211fef3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.cd1211fef3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.cd1211fef3_1733475687408_0.35439601094142636","host":"s3://npm-registry-packages"}},"1.24.0-dev.e353f67426":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.e353f67426","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.e353f67426","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bb16ba1026377376006516331551c29b9e57815","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.e353f67426.tgz","fileCount":1185,"integrity":"sha512-rPMbVfXDx+8sIf1XkB2J1TQggtrox8b9q5z/elVZGWJUdcPt8bWDjOPwG617N/kxigkCqtL1tb9yvw88I2uPcA==","signatures":[{"sig":"MEUCIQDTXonoWu7jfv/vWm+v4DysFiJN6oaWy3xkjiyC+FrIEQIgUwdQZ66Co10SU8MYEgkm7+IxN6E8pMgfNtLqpZqdz40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3835786},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d970c40d94db0e3c70c6ee2484c5666e83d4f16d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.e353f67426","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.e353f67426","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.e353f67426","@lodestar/utils":"1.24.0-dev.e353f67426","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.e353f67426","@lodestar/logger":"1.24.0-dev.e353f67426","@lodestar/params":"1.24.0-dev.e353f67426","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.e353f67426","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.e353f67426","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.e353f67426","@lodestar/light-client":"1.24.0-dev.e353f67426","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.e353f67426","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.e353f67426_1733477679320_0.04093941275584001","host":"s3://npm-registry-packages"}},"1.24.0-dev.f87eb0b2c7":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.f87eb0b2c7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.f87eb0b2c7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"391fd34519c0ff7d280668c5ccf47542b7855cc9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.f87eb0b2c7.tgz","fileCount":1185,"integrity":"sha512-JjpQXvLnGvW9QPp477m1YCE2JPUoj2lZ1piM4/uEjHmLr5F55N4jGZMh+vHgmVtvWmx5EH95E4SljzKbGqoWDA==","signatures":[{"sig":"MEUCIBJ2prbKvFxe8RpT3qDoAEhoszFCheEvX2jhBfdWP3uzAiEAoB7fGZTazJsbLv1Hhisy4lLZXHpM+sv7SSg2eQERJVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3835786},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d153d32571ae3c35b361f1487a37e10cda2ed8b1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.f87eb0b2c7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.f87eb0b2c7","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.f87eb0b2c7","@lodestar/utils":"1.24.0-dev.f87eb0b2c7","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.f87eb0b2c7","@lodestar/logger":"1.24.0-dev.f87eb0b2c7","@lodestar/params":"1.24.0-dev.f87eb0b2c7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.f87eb0b2c7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.f87eb0b2c7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.f87eb0b2c7","@lodestar/light-client":"1.24.0-dev.f87eb0b2c7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.f87eb0b2c7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.f87eb0b2c7_1733496737724_0.7300282666689368","host":"s3://npm-registry-packages"}},"1.24.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.24.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca01aab431a1e97e619210ec72969a08b69d9e6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-rc.0.tgz","fileCount":1185,"integrity":"sha512-czDQriGOKRqZQAEt70NWoEL9fAR7mVnVHXPyGkE/ch5Sb6kOIWqfgZrczzsnXCyR1GiyKGfOsHHY0+njG2QdCg==","signatures":[{"sig":"MEUCIAisRjvI3Ch234pmRgeoqk6CSWZLhPULdG1b83UEKNHgAiEA+DAf9ayTF8oFe0RPEAcw5sf3Ku/NCTwp/joI0+45d18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3835656},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a1e14637da2d13c16c06952db0a40eeaf9329b85","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-rc.0","@lodestar/utils":"1.24.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-rc.0","@lodestar/logger":"1.24.0-rc.0","@lodestar/params":"1.24.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-rc.0","@lodestar/light-client":"1.24.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-rc.0_1733516409015_0.35215857006188234","host":"s3://npm-registry-packages"}},"1.24.0-dev.99794d3b26":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.99794d3b26","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.99794d3b26","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b60a3c58d010caaed3c8ebbf60065a207a4ce756","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.99794d3b26.tgz","fileCount":1188,"integrity":"sha512-nm8tQl/gMhLXbzz5BbjH1tYqottWCZECAyowzXBWyWQFm+3tTkh5beiB1/1goVlIfmM23n84rqxYdWcLtURBPQ==","signatures":[{"sig":"MEUCIQD7pML6LJM9tbDue0xhg380COB/m7BLLF4QarwD6u+wMAIgO9gq7ovhQ1px+9HSfmG/zn4SjHKD8EXOg5ISAxNdsag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3837722},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"578e5d1eeea5c0311c79475057cdfd8923923b84","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.99794d3b26","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.99794d3b26","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.99794d3b26","@lodestar/utils":"1.24.0-dev.99794d3b26","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.99794d3b26","@lodestar/logger":"1.24.0-dev.99794d3b26","@lodestar/params":"1.24.0-dev.99794d3b26","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.99794d3b26","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.99794d3b26","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.99794d3b26","@lodestar/light-client":"1.24.0-dev.99794d3b26","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.99794d3b26","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.99794d3b26_1734027599788_0.8496195059302569","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.24.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-rc.2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d92fbe08dcbcee806eea4275c26819c31b6f6c5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-rc.2.tgz","fileCount":1185,"integrity":"sha512-V+xTdxa8bQi5/0A/928HUA24eLZy/1OjbX4+dsDq6A1udQXoaLvKdFuTvlGGLITq1JAGQzekdPUkholUZBTEkw==","signatures":[{"sig":"MEQCIDqyHLDenKhixNRMArwze09dwGISbj4ejRempO2FdaeLAiB8kVajLCwjzCofMQbptQiBEbO2t7gjp1mscTAJnhqu/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3835656},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8940cb3c40729a560003d98dbc546dae77af7802","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-rc.2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-rc.2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-rc.2","@lodestar/utils":"1.24.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-rc.2","@lodestar/logger":"1.24.0-rc.2","@lodestar/params":"1.24.0-rc.2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-rc.2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-rc.2","@lodestar/light-client":"1.24.0-rc.2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-rc.2_1734036553189_0.930379014719336","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.879f99bf87":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.879f99bf87","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.879f99bf87","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9a1dc1c466fe23b8fe7422b170953466e8fb60bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.879f99bf87.tgz","fileCount":1188,"integrity":"sha512-/M54fFUQAiuvYW4kYEmTBMxgXU/oCIzWRzeLCBS0jfQYVhoZf634A3yl4yiKFaFxLtqPYpMJtkZSeKcnYvOTyA==","signatures":[{"sig":"MEUCIGK7IgzzfZDMs0pnfnP0rPPq6F3Ji8+U+6PfLSzfW22KAiEAu1hery+t/pTb3sKJqmeLIJySowqTmtsYnbaBK2G19ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3837843},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ef9eb3ff3e723fe8529f00fefafd6496371a6c0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.879f99bf87","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.879f99bf87","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.879f99bf87","@lodestar/utils":"1.24.0-dev.879f99bf87","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.879f99bf87","@lodestar/logger":"1.24.0-dev.879f99bf87","@lodestar/params":"1.24.0-dev.879f99bf87","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.879f99bf87","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.879f99bf87","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.879f99bf87","@lodestar/light-client":"1.24.0-dev.879f99bf87","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.879f99bf87","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.879f99bf87_1734121917214_0.43567253493290536","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.30c669b1f5":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.30c669b1f5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.30c669b1f5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c58f76a25fab8e2c67d7cb4ace0826839ed4901","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.30c669b1f5.tgz","fileCount":1188,"integrity":"sha512-+B6rNqL4eVXAcOJ8A25LiYyq8Dkol/hjpZpOnimEnkQp5HSu9m7dfhYB232+8+GxvTr+iLVnlsi4ZvjS+uofwQ==","signatures":[{"sig":"MEQCIDYda3Caeq7K6QHcw/2rhpp8RT9Kf8IW9PxxcKaXargRAiAsJFgr++DR0TikgrDCpaPekLZCIGonTGnoZHdIayErXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3839634},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f21b7b65a847f01b11bf122a4564ec8dff1ec646","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.30c669b1f5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.30c669b1f5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.30c669b1f5","@lodestar/utils":"1.24.0-dev.30c669b1f5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.30c669b1f5","@lodestar/logger":"1.24.0-dev.30c669b1f5","@lodestar/params":"1.24.0-dev.30c669b1f5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.30c669b1f5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.30c669b1f5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.30c669b1f5","@lodestar/light-client":"1.24.0-dev.30c669b1f5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.30c669b1f5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.30c669b1f5_1734123278358_0.7673406442099928","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.a00c796a5f":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.a00c796a5f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.a00c796a5f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0b48996fe6f7c016b14c84fe5c4c63f2019c18e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.a00c796a5f.tgz","fileCount":1188,"integrity":"sha512-8R+V4/2xiQ4LIDJnJjVh+7Cv4aj97lojWsc4wSUs6ixyJQmVPxOa4mYcLtmVd04sDCE1s9Ogrdg5RNJgW4L5Pg==","signatures":[{"sig":"MEQCIAWcikC5hIp1W7Og/jUtn29VmxFfK6aJf4l7k+UqSjxPAiAfBDjHkbKmn6AxopCj8++C46ExiGColLqReakj/QGmTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3839931},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5034d4bc7297dd0d470c6adf6457dd9f9386da7d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.a00c796a5f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.a00c796a5f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.a00c796a5f","@lodestar/utils":"1.24.0-dev.a00c796a5f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.a00c796a5f","@lodestar/logger":"1.24.0-dev.a00c796a5f","@lodestar/params":"1.24.0-dev.a00c796a5f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.a00c796a5f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.a00c796a5f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.a00c796a5f","@lodestar/light-client":"1.24.0-dev.a00c796a5f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.a00c796a5f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.a00c796a5f_1734135963296_0.28218995045659634","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.ba1d41b3c6":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.ba1d41b3c6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.ba1d41b3c6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"40ac60c53f60fddcbb2b649de445f9d16e6f38bd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.ba1d41b3c6.tgz","fileCount":1188,"integrity":"sha512-9wbBu/4WfSgjCu1J0MrXYpzMpFv2AxhNCHrhguUlHXZIy5sZpVhqiHhS4RjUDHoDpfnc0Lqq8+eHujyhnwURQw==","signatures":[{"sig":"MEUCIC+lx/mx0rOh0jQrgCkxsrRmeoDGBV/elcT9VbA+db1ZAiEAtgVXBxiUUKeUpW6LqOflu+u4UAJdx3lUzZsWwVJ3fLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3840202},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"700e5f551bc6cc0595fc846d5b633d1bbd0a58a2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.ba1d41b3c6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.ba1d41b3c6","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.ba1d41b3c6","@lodestar/utils":"1.24.0-dev.ba1d41b3c6","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.ba1d41b3c6","@lodestar/logger":"1.24.0-dev.ba1d41b3c6","@lodestar/params":"1.24.0-dev.ba1d41b3c6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.ba1d41b3c6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.ba1d41b3c6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.ba1d41b3c6","@lodestar/light-client":"1.24.0-dev.ba1d41b3c6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.ba1d41b3c6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.ba1d41b3c6_1734262636681_0.9280655702421432","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.3f3c7fcb34":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.3f3c7fcb34","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.3f3c7fcb34","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b35dbe2e637a699a87cdf12bfa6ca699b6d330dc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.3f3c7fcb34.tgz","fileCount":1188,"integrity":"sha512-122Paq348IAx8OaAhfBpqj5jtpF4uet+4s2uUXKSjrNEAfTO0Wru+rCZreNZfhjBlLDj+S/XfYAgQ0hI92w2AA==","signatures":[{"sig":"MEUCICE5NIFuXyHmlRLfb0EHnbhJTg/QY/kUR45X4n7ZwMqlAiEA4UvInvGxTPTY6hiIbLkRZLFas9BtS7u4EcNUPcp5vhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3840250},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4a5559aae18403b0c0085040a4fd2960f5f37a15","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.3f3c7fcb34","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.3f3c7fcb34","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.3f3c7fcb34","@lodestar/utils":"1.24.0-dev.3f3c7fcb34","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.3f3c7fcb34","@lodestar/logger":"1.24.0-dev.3f3c7fcb34","@lodestar/params":"1.24.0-dev.3f3c7fcb34","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.3f3c7fcb34","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.3f3c7fcb34","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.3f3c7fcb34","@lodestar/light-client":"1.24.0-dev.3f3c7fcb34","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.3f3c7fcb34","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.3f3c7fcb34_1734370106263_0.6761131463453864","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.c290469e90":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.c290469e90","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.c290469e90","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87c78b1a3de1594ff55aae6aae8ccd1fd786c09a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.c290469e90.tgz","fileCount":1188,"integrity":"sha512-lF53IszAmyKOReDi61vglbBo/Jt8n0n35Dlk78KTH56L/tSxVIQLgdzVPYcSMj4PnMNT45IPJ74U660Al8hQ0g==","signatures":[{"sig":"MEUCIEz9i2TfW3Qqf9JUp+w/+qTLkafgJbGSgF8hWG3nLK/KAiEAg+dy154qdttDK40bbJEK4XcsryUy2h3vChxqAYqXmM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3841195},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"46251cbf381e26d730778599886994ae2390a42b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.c290469e90","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.c290469e90","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.c290469e90","@lodestar/utils":"1.24.0-dev.c290469e90","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.c290469e90","@lodestar/logger":"1.24.0-dev.c290469e90","@lodestar/params":"1.24.0-dev.c290469e90","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.c290469e90","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.c290469e90","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.c290469e90","@lodestar/light-client":"1.24.0-dev.c290469e90","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.c290469e90","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.c290469e90_1734398837834_0.42638632700683643","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.7cd296b046":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.7cd296b046","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.7cd296b046","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"28bdb853e498fbd4534f8828ddaf2dab07f5c64e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.7cd296b046.tgz","fileCount":1188,"integrity":"sha512-wCFMTFz6GpboGfn3ZFVjgss0W5+fFHcsp2uYD3BbFhQYj0mp56EVDWedkkB+Hibtf3xRxK38s7ZZe3mUwktG4g==","signatures":[{"sig":"MEQCIGQcm3uRVGTHer8iVnznUBfPQFgSaRjkosIxvmsBtuGDAiAzDkoOgR17AGuFZ3fbce9UBtQZjX5kuYzSwyGxoNq0KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3842644},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"19e1f4336235114bad7351517a45e7a324b28951","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.7cd296b046","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.7cd296b046","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.7cd296b046","@lodestar/utils":"1.24.0-dev.7cd296b046","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.7cd296b046","@lodestar/logger":"1.24.0-dev.7cd296b046","@lodestar/params":"1.24.0-dev.7cd296b046","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.7cd296b046","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.7cd296b046","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.7cd296b046","@lodestar/light-client":"1.24.0-dev.7cd296b046","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.7cd296b046","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.7cd296b046_1734405820219_0.004835253413937535","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.bfe54d25de":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.bfe54d25de","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.bfe54d25de","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1987f2cddb5e560744160f2c690101ae4fe5c518","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.bfe54d25de.tgz","fileCount":1188,"integrity":"sha512-I85qkpfo523e+vTkVgGskre9mDleEt4gYRJTYHsbspSQAt2k+EoAaHqAd5GdQqf8YCGk32AeaU6O58XQe9+j3w==","signatures":[{"sig":"MEUCIEdx+/zDR0DxEC/75U51P0ktdE77eruuzBEOd9UA8oc2AiEA/1wq6O92JfjM1tYgbImuaG2JwuTJTekFDQehZ2g7aIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3843609},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a76f484c1ac89e0c102afb304ff279bad8ed5519","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.bfe54d25de","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.bfe54d25de","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.bfe54d25de","@lodestar/utils":"1.24.0-dev.bfe54d25de","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.bfe54d25de","@lodestar/logger":"1.24.0-dev.bfe54d25de","@lodestar/params":"1.24.0-dev.bfe54d25de","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.bfe54d25de","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.bfe54d25de","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.bfe54d25de","@lodestar/light-client":"1.24.0-dev.bfe54d25de","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.bfe54d25de","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.bfe54d25de_1734569302680_0.9964597469867311","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.1f38c8b175":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.1f38c8b175","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.1f38c8b175","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a79959d8ab7ba914347bfa510aabc00c5808b7e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.1f38c8b175.tgz","fileCount":1188,"integrity":"sha512-CDtyFnZzaw5J+/5bo/nPQcK03T/dX/heiKfki5dYMDgaLDn0utSXcSq9CPrxlib1YRxVynRH3pYPxA6d48q7xg==","signatures":[{"sig":"MEYCIQCk+l2uf6M6Pphc4vG0xOLebeov4ZPKAYcsWK1b1AcaJgIhANUnV5qy5k1/HynAL++skZL/jRWR6ba2QmLJnl3XG5K9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3843610},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7e4386a5e0ae1557006be92a0455b7a67cbd38b0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.1f38c8b175","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.1f38c8b175","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.1f38c8b175","@lodestar/utils":"1.24.0-dev.1f38c8b175","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.1f38c8b175","@lodestar/logger":"1.24.0-dev.1f38c8b175","@lodestar/params":"1.24.0-dev.1f38c8b175","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.1f38c8b175","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.1f38c8b175","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.1f38c8b175","@lodestar/light-client":"1.24.0-dev.1f38c8b175","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.1f38c8b175","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.1f38c8b175_1734572023768_0.1304628332832214","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.8c7eaf8c57":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.8c7eaf8c57","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.8c7eaf8c57","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d0c279a7c4abb5e2f4dce2f67941050df5b48e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.8c7eaf8c57.tgz","fileCount":1188,"integrity":"sha512-/XYF99T1OZwTsQkW/KdxPqkdGYzOQjSIws4NlZcFrEkj/r+aC5YC9C7D4NLjOYwY8WD6cwhXCE468IX/xoyhvw==","signatures":[{"sig":"MEUCIFB6PXvvBc3aE184Ql3oJERbc6KjqNftrIvRz8PTIpEiAiEAogD15SsKK6i48yGQrjZKPIvr6muu+inker+rW4W1QHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844323},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9bfc62ef43ece1ec155722f8f83ec533731c0eca","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.8c7eaf8c57","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.8c7eaf8c57","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.8c7eaf8c57","@lodestar/utils":"1.24.0-dev.8c7eaf8c57","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.8c7eaf8c57","@lodestar/logger":"1.24.0-dev.8c7eaf8c57","@lodestar/params":"1.24.0-dev.8c7eaf8c57","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.8c7eaf8c57","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.8c7eaf8c57","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.8c7eaf8c57","@lodestar/light-client":"1.24.0-dev.8c7eaf8c57","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.8c7eaf8c57","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.8c7eaf8c57_1734601146392_0.3670588520312079","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.ffdfb2e517":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.ffdfb2e517","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.ffdfb2e517","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"869ebd6d17ef4f36c80239159e9ce9414be0dded","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.ffdfb2e517.tgz","fileCount":1188,"integrity":"sha512-ckq8ZGFjzogisr/VvaZm7fAx7kK78zU5CDCsjMjHTPL4U0m4eLVX6/JVwcF3qo59tj71i8zges4y7yooE3NK+g==","signatures":[{"sig":"MEUCIEtERn3cBeTpwFpin51Mk2QhOALQfBuYJ3m7ZdSmS53cAiEA7hIIl1UbOsZ6k5VfgqW2voYZbvXMOohaCIFPGl3KFOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844323},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0f08df805f3d9e7a72850143ddbc61a15a369ec0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.ffdfb2e517","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.ffdfb2e517","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.ffdfb2e517","@lodestar/utils":"1.24.0-dev.ffdfb2e517","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.ffdfb2e517","@lodestar/logger":"1.24.0-dev.ffdfb2e517","@lodestar/params":"1.24.0-dev.ffdfb2e517","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.ffdfb2e517","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.ffdfb2e517","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.ffdfb2e517","@lodestar/light-client":"1.24.0-dev.ffdfb2e517","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.ffdfb2e517","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.ffdfb2e517_1734637663864_0.3975720947536674","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.6d20fe8d59":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.6d20fe8d59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.6d20fe8d59","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f692e6bac40eb2182a09600f8ecdee3bcdcc1fec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.6d20fe8d59.tgz","fileCount":1188,"integrity":"sha512-0nHvDgyRmw16YEV/dNvEczYzhOaKfjEa01xUzCHCgvBzvFEKrDP0ceM0ILbh5hIeV8g0Lnktljt3YjK826V6Ig==","signatures":[{"sig":"MEYCIQDxX4Tsj2OdgK3nxpHlHkwIA7rkcTFGGjNxA/U+Mhs1KAIhAO54lgIGtzbD5zF4T12oRalKwdIa1XtbKcljTdYHx3vQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eedf68f4ca354d8173a64cdf04cb57852a8e5528","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.4.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.4.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.6d20fe8d59","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.6d20fe8d59","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.6d20fe8d59","@lodestar/utils":"1.24.0-dev.6d20fe8d59","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.6d20fe8d59","@lodestar/logger":"1.24.0-dev.6d20fe8d59","@lodestar/params":"1.24.0-dev.6d20fe8d59","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.6d20fe8d59","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.6d20fe8d59","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.6d20fe8d59","@lodestar/light-client":"1.24.0-dev.6d20fe8d59","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.6d20fe8d59","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.6d20fe8d59_1734705829807_0.7896731802858363","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-dev.d25018a422":{"name":"@lodestar/beacon-node","version":"1.24.0-dev.d25018a422","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-dev.d25018a422","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bfc798c5b1e3b8b4e75b8741aabf261ed7fa2d12","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-dev.d25018a422.tgz","fileCount":1188,"integrity":"sha512-2zYQkxqfIyS9RieHzIZDMP1Wt29SJwzQ4VavvVySW+NEEK9SZJzSw9mJKDz6u01J/T7f6ZYPXFlHe47L5x2wGQ==","signatures":[{"sig":"MEUCIQDydxAU3fkZkZY6xHBvXk4FoH9V7o+faNGFtxBuG02JSQIgZiSwltU5g+OEJ4HpR31VQWG4yLZlcRKINB9q7TvMfC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"27a13142ce0eadca24bcd58b0875a7b43ce0c298","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-dev.d25018a422","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-dev.d25018a422","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-dev.d25018a422","@lodestar/utils":"1.24.0-dev.d25018a422","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-dev.d25018a422","@lodestar/logger":"1.24.0-dev.d25018a422","@lodestar/params":"1.24.0-dev.d25018a422","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-dev.d25018a422","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-dev.d25018a422","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-dev.d25018a422","@lodestar/light-client":"1.24.0-dev.d25018a422","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-dev.d25018a422","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-dev.d25018a422_1734707590470_0.34190906303888013","host":"s3://npm-registry-packages-npm-production"}},"1.24.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.24.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0-rc.3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"29636d23f3a6d43c2fc203018cea7772593f7641","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0-rc.3.tgz","fileCount":1188,"integrity":"sha512-M4Z9roOV8zS760XXG/SmjmOTBHphfxUZQ0Q6sKuHD50x+EGUz/vdoedT+XDnYHos9n2eG6SrGTtK83nzdGZcqg==","signatures":[{"sig":"MEQCIH0sytBAgdA6zLMY2ZLSu6kgC8YVFOhGuIh5A7M6REYnAiB9tpb+atS1k7jCDRh7hNSa/5EJlvK67YBlAjiXa3CH0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844273},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e99ca93efe29cf49901f89a993b19815b4d748c5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.24.0-rc.3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.24.0-rc.3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.24.0-rc.3","@lodestar/utils":"1.24.0-rc.3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.24.0-rc.3","@lodestar/logger":"1.24.0-rc.3","@lodestar/params":"1.24.0-rc.3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.24.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.24.0-rc.3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.24.0-rc.3","@lodestar/light-client":"1.24.0-rc.3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.24.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0-rc.3_1734708723878_0.6074287629588324","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.ca315d4d9e":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.ca315d4d9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.ca315d4d9e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fde738b906d4198cbcb1b4ccffd8fd934aad75cd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.ca315d4d9e.tgz","fileCount":1188,"integrity":"sha512-vrgMdXXnO6sXCOCtmR8TVs6HU0f4H6QbE4R7NgADtOsn63xuoPYODes2fwxWDAE+JLYMziza++02bPPsvLs9Lw==","signatures":[{"sig":"MEQCIDwrXK7l8ZTDmxTVJSknv/IbUQbopdbeQoiRGY0pBq/mAiAzA2PACOX7NRbP1n/rukMg64ymQmItBgniGZbdwMswQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6719469c3952aea4d188ca7aad276407e05e15ea","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.ca315d4d9e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.ca315d4d9e","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.ca315d4d9e","@lodestar/utils":"1.25.0-dev.ca315d4d9e","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.ca315d4d9e","@lodestar/logger":"1.25.0-dev.ca315d4d9e","@lodestar/params":"1.25.0-dev.ca315d4d9e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.ca315d4d9e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.ca315d4d9e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.ca315d4d9e","@lodestar/light-client":"1.25.0-dev.ca315d4d9e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.ca315d4d9e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.ca315d4d9e_1734715574848_0.882419233348827","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@lodestar/beacon-node","version":"1.24.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.24.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f539336bf7200ce35d1fa0d536e987b548f7384f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.24.0.tgz","fileCount":1188,"integrity":"sha512-mEt0i/u/qvcpr5SfCjNYxtX4ISEucZHGKjKVTi1V9HOgKDsRIh5VUr/jRzCq0MXhj8wBrfUTq9HtYAs6GyuWLw==","signatures":[{"sig":"MEUCIGpG1m0hARmucuS29J8QdxsFFs5LtafRq17dq4E7eSGHAiEA63fQI+UCPBI/Rd92Ps8wSw+u8xTP+x5EbW6gViIhd7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844220},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ca315d4d9e4b267c5bae7f871b5fe11581e75c87","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.24.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.24.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.24.0","@lodestar/utils":"^1.24.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.24.0","@lodestar/logger":"^1.24.0","@lodestar/params":"^1.24.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.24.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.24.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.24.0","@lodestar/light-client":"^1.24.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.24.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.24.0_1734716090775_0.005134402319332709","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.d0340bdb1d":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.d0340bdb1d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.d0340bdb1d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d6b005b49ad11e188b29865aea339e08e43f23e8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.d0340bdb1d.tgz","fileCount":1188,"integrity":"sha512-MZaS5Fb6RzGPjL3FY1J4e0lruUxUyfy2rfjQk6tovBsOWCzzPSLTcwHvUFpi3vUJC+zWPVoobP+hpJZm3nnf2Q==","signatures":[{"sig":"MEYCIQDWM5gSMioi+bxa53PiKM/PRUESEfHiYkFy6svvZtbhjgIhANOFHZhyygL1EuGcRXAoM+/oDwSliqR7+bsItAmo64mE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cbaff5226d7b72dd286c6b7e0bf6bddb65d058c7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.d0340bdb1d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.d0340bdb1d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.d0340bdb1d","@lodestar/utils":"1.25.0-dev.d0340bdb1d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.d0340bdb1d","@lodestar/logger":"1.25.0-dev.d0340bdb1d","@lodestar/params":"1.25.0-dev.d0340bdb1d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.d0340bdb1d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.d0340bdb1d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.d0340bdb1d","@lodestar/light-client":"1.25.0-dev.d0340bdb1d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.d0340bdb1d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.d0340bdb1d_1734724979557_0.9579476210822","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.5916e00224":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.5916e00224","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.5916e00224","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a7cac292002b03382ce42ce5310dcdabe94fe529","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.5916e00224.tgz","fileCount":1188,"integrity":"sha512-9zJcW4JCQ7XH6InkVCzejpfoNonolQkm6rkg1MI5wFxETmCrOWkp+mi+IGBbM0i2E7FHkOCgytx7bpfhgXn0qg==","signatures":[{"sig":"MEQCIDkEu7f641l6ylvJDJd+qQHltJ4Ke/ESjuEJFtsBgeMiAiAcCpNc53Gv8/wGfCunxBshM45OTH2tnE+2CpZvnXRBGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8c7c8acd1592582d6cd633b5bc80ca3dc1dd5f84","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.5916e00224","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.5916e00224","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.5916e00224","@lodestar/utils":"1.25.0-dev.5916e00224","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.5916e00224","@lodestar/logger":"1.25.0-dev.5916e00224","@lodestar/params":"1.25.0-dev.5916e00224","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.5916e00224","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.5916e00224","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.5916e00224","@lodestar/light-client":"1.25.0-dev.5916e00224","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.5916e00224","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.5916e00224_1734949818263_0.6718896431744648","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.ad8c10e7d9":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.ad8c10e7d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.ad8c10e7d9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"26b914db427c3210a51cdd0d3373cde30a29ee4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.ad8c10e7d9.tgz","fileCount":1188,"integrity":"sha512-MmSvdNbGFfb2JYz/saUk1kC8r1RosCMZySp3L8f2kRquLc2tXB3bF6WTqMozaCjhw+fPIz1hlkHLgOsv496DZQ==","signatures":[{"sig":"MEUCIQCc+w6r11i9wX/EDJ4QmUmhHwElHZ22TLhWYutjpSa19QIgGYCJfI2gXZiG0FnJNBY0U5YMWodMGdJH/+ZUqzaqEQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d295e54dbbf6de83bd829a196ac231e48137d4e3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.ad8c10e7d9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.ad8c10e7d9","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.ad8c10e7d9","@lodestar/utils":"1.25.0-dev.ad8c10e7d9","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.ad8c10e7d9","@lodestar/logger":"1.25.0-dev.ad8c10e7d9","@lodestar/params":"1.25.0-dev.ad8c10e7d9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.ad8c10e7d9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.ad8c10e7d9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.ad8c10e7d9","@lodestar/light-client":"1.25.0-dev.ad8c10e7d9","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.ad8c10e7d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.ad8c10e7d9_1735809582703_0.0018044202498357365","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.94dfa017a0":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.94dfa017a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.94dfa017a0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9d5d47bf6b1663e4815ef0a1ff9929af9c5f282","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.94dfa017a0.tgz","fileCount":1188,"integrity":"sha512-czLxARX5BKhfdhvoxUskYNzItGKtxorF0TXOkw+PeM8g1xGSlZsT3fK3wigQ2FX/gItc6aY0lZb77tllDinw7g==","signatures":[{"sig":"MEUCIAbXgDx82g/m8cepU4/IT2MQY+Med1TXEP8UFr/Hkl3pAiEAwR9V15whgNNiAfF8Ka+0GAghU+4kNbwXKi2/fCj/Hf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8113c51d0879b9cf3b8604d23d575830b621a80d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.94dfa017a0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.94dfa017a0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.94dfa017a0","@lodestar/utils":"1.25.0-dev.94dfa017a0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.94dfa017a0","@lodestar/logger":"1.25.0-dev.94dfa017a0","@lodestar/params":"1.25.0-dev.94dfa017a0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.94dfa017a0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.94dfa017a0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.94dfa017a0","@lodestar/light-client":"1.25.0-dev.94dfa017a0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.94dfa017a0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.94dfa017a0_1736185232295_0.5016274254902866","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.690ee6af61":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.690ee6af61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.690ee6af61","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"04271a4bae5d91d3a5f314c6b6dcdb99c3c91284","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.690ee6af61.tgz","fileCount":1188,"integrity":"sha512-16cz/P8AcUDUpd9+OE8QKzi2Qjsrrqbi1UEX6mqAo8OHqZYpPv69OcxuMFTXzrTubF7caXv5CfoajWFMs999lw==","signatures":[{"sig":"MEYCIQCsTvZuHWJxtcnSE7TRRqyXOmr658gzAUJETURsAHCJAQIhALXI1JIdLhuZub9NHjqFduafpAnTL6UrIhB3tG8VUgJp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844403},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"52e9a212fb8053179d07f32ecd1dd9e9318c1f57","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.690ee6af61","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.690ee6af61","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.690ee6af61","@lodestar/utils":"1.25.0-dev.690ee6af61","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.690ee6af61","@lodestar/logger":"1.25.0-dev.690ee6af61","@lodestar/params":"1.25.0-dev.690ee6af61","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.690ee6af61","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.690ee6af61","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.690ee6af61","@lodestar/light-client":"1.25.0-dev.690ee6af61","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.690ee6af61","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.690ee6af61_1736198094105_0.43214575830878066","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.d41fb55ea4":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.d41fb55ea4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.d41fb55ea4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4f1f022f2d3a45bb69d97b22d04bc68ab06b8ca7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.d41fb55ea4.tgz","fileCount":1188,"integrity":"sha512-3Y5j3auo1398X9yWcDzF1OmLFUdGu9V+maXXsll3Jb3HM3kg4JyyJcmP+vmDMhYzxj9Uepii27Fba70wyakoRw==","signatures":[{"sig":"MEQCIBwWehz6cWf79WnyAI9+4j1uLK3CD/eRYP+zGiZ4yrfCAiAO8OOx5UfJBHtoM66mj9NzE9F9+tYRCfbGFvm8ERfnOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"baaabff0fb47e8e96870bfb27a9a23d41ac6c14c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.d41fb55ea4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.d41fb55ea4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.d41fb55ea4","@lodestar/utils":"1.25.0-dev.d41fb55ea4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.d41fb55ea4","@lodestar/logger":"1.25.0-dev.d41fb55ea4","@lodestar/params":"1.25.0-dev.d41fb55ea4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.d41fb55ea4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.d41fb55ea4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.d41fb55ea4","@lodestar/light-client":"1.25.0-dev.d41fb55ea4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.d41fb55ea4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.d41fb55ea4_1736256601874_0.7752784631496323","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.c9bb826a84":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.c9bb826a84","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.c9bb826a84","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63c84449f39cba5c9202945035775d5f66804054","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.c9bb826a84.tgz","fileCount":1188,"integrity":"sha512-sbEJO8b0DWnb4boxg/EI0lbjpYokonilHPJzWVkQ5dsKf4YspOHAj7K4J/OWv8lsRMA0SRwlxNcp6fNNm87eXQ==","signatures":[{"sig":"MEUCIQDBzcN4MkzfooIs43w4VFPwi6E6vK84ilYGdSMK0CVHkgIgICZViOBBxc6aiX0NwD7mDsWulPNUzeuIwVuQarSRjOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"25d16db17c01a7c14bd41eaad6b25dfa6c459948","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.c9bb826a84","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.c9bb826a84","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.c9bb826a84","@lodestar/utils":"1.25.0-dev.c9bb826a84","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.c9bb826a84","@lodestar/logger":"1.25.0-dev.c9bb826a84","@lodestar/params":"1.25.0-dev.c9bb826a84","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.c9bb826a84","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.c9bb826a84","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.c9bb826a84","@lodestar/light-client":"1.25.0-dev.c9bb826a84","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.c9bb826a84","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.c9bb826a84_1736262997108_0.9742290936478053","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.cb1c695a77":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.cb1c695a77","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.cb1c695a77","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d45e280bf6e4345d05726ec7eda107287b51d28","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.cb1c695a77.tgz","fileCount":1188,"integrity":"sha512-/BMIKf5OQmEtZiuFCTnkiuLlB2WGnEIL/Cf5tj2E1xqeSLzbaneMMNE8uOjWBP7/QyEc11K8e/051OXOu95TTQ==","signatures":[{"sig":"MEUCIQCUZm00QPvp+jsvq/Ep43JaieCdgCVn3Zt+ZixY7O4oVwIgQpU2itOiUkTvVUDe9ykK8w+T4EEaTNhPrzSDDINNphw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844407},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"20bf7b036065424c7fe7ca9267457ec1d8aa7037","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.cb1c695a77","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.cb1c695a77","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.cb1c695a77","@lodestar/utils":"1.25.0-dev.cb1c695a77","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.cb1c695a77","@lodestar/logger":"1.25.0-dev.cb1c695a77","@lodestar/params":"1.25.0-dev.cb1c695a77","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.cb1c695a77","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.cb1c695a77","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.cb1c695a77","@lodestar/light-client":"1.25.0-dev.cb1c695a77","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.cb1c695a77","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.cb1c695a77_1736343806462_0.7900549624753634","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.877b1ae68d":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.877b1ae68d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.877b1ae68d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0e2944bd3526ccb26e68c42668aca84ee820ace4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.877b1ae68d.tgz","fileCount":1188,"integrity":"sha512-YNKLRmFKqZtrD10lW9yRoPgs4s53JuTrUDn7tsQ9J7G54CGL4nVU9kraCOmv/ftd2vM4UcoNqh5lf/8pWkA17w==","signatures":[{"sig":"MEUCIQDFXfnOkHqiZ1l1cu6fR5KflEEiy3rKzOu5vjD9XTnLXwIgAzvGe1JXDMQAvsOGEAZXBI0aRj42z49YnU/Cdnn/fIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844728},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"40085661a3b6dc4eb701909b696c6319070c3513","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.877b1ae68d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.877b1ae68d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.877b1ae68d","@lodestar/utils":"1.25.0-dev.877b1ae68d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.877b1ae68d","@lodestar/logger":"1.25.0-dev.877b1ae68d","@lodestar/params":"1.25.0-dev.877b1ae68d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.877b1ae68d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.877b1ae68d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.877b1ae68d","@lodestar/light-client":"1.25.0-dev.877b1ae68d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.877b1ae68d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.877b1ae68d_1736358444334_0.5534334076188681","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.18a0d681db":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.18a0d681db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.18a0d681db","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d4f7bcbba48af3b2463107bc1b86aadc7e42a3e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.18a0d681db.tgz","fileCount":1188,"integrity":"sha512-fYumqcSJCXyMWFzu8ps0yf9SNXrV1dSlj9DSSoQLv+8eOuaCP5g8RsaTIK6w9H0b5i/8irSxDP9SSfPH7l2rDQ==","signatures":[{"sig":"MEUCIQCkTnEYmIQ/chI6JRlJNTZLVGXTvMNvnckAGx4AUiklIAIgdL1AG3MQ7CimqwKkpgHBy3HO3tLYmehlYFKrHyk95Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844728},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0426ac2130d13822af570e0a4c2fbf682d2eb957","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.12.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.18a0d681db","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.18a0d681db","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.18a0d681db","@lodestar/utils":"1.25.0-dev.18a0d681db","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.18a0d681db","@lodestar/logger":"1.25.0-dev.18a0d681db","@lodestar/params":"1.25.0-dev.18a0d681db","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.18a0d681db","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.18a0d681db","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.18a0d681db","@lodestar/light-client":"1.25.0-dev.18a0d681db","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.18a0d681db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.18a0d681db_1736362357785_0.051935871728181704","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.e6a0cb22b5":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.e6a0cb22b5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.e6a0cb22b5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"606d3b89c4f6433c0a22b9e8163a134fa0aae744","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.e6a0cb22b5.tgz","fileCount":1188,"integrity":"sha512-pzfGT+D1WbXaTCCHbDxo6U2r7jOFJ43H4a0gMINnvglUXwIf7S3pdA5ozasexrsdjclV5yIE6aBrGRQm7Gp3DA==","signatures":[{"sig":"MEQCIDBg7BN3Fn82T5DuQuHsXL3z1oQWFIfr9dTl2JIr1PNCAiBZ+YnekOGLCdgSid4wavE6TmnmXcPMvf4adCq8LtwGwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844728},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3cb86b6099ea1b4723e5fc68cc302300c6ceca90","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.e6a0cb22b5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.e6a0cb22b5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.e6a0cb22b5","@lodestar/utils":"1.25.0-dev.e6a0cb22b5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.e6a0cb22b5","@lodestar/logger":"1.25.0-dev.e6a0cb22b5","@lodestar/params":"1.25.0-dev.e6a0cb22b5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.e6a0cb22b5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.e6a0cb22b5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.e6a0cb22b5","@lodestar/light-client":"1.25.0-dev.e6a0cb22b5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.e6a0cb22b5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.e6a0cb22b5_1736499971530_0.6126875144975616","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.25.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a0eda8f743f7562fd769a90a6a0ab38406284b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-rc.0.tgz","fileCount":1188,"integrity":"sha512-QeWadWu1W/DRLnhAwPaCgE0H9n9z5cE2QEWSrupJyGTGYljevmD0KoE+Z0rkJ+Wpr6yCiIP4uV19LqI7m4jrJQ==","signatures":[{"sig":"MEYCIQD8DdT1vFV5PKbyW8Xm/5jXjek3gmTqhuGZ86u/hw58kQIhANVzDTXrgH1SACicO58QTLTs+KHSa6xvdIKy6EqmCK9O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844598},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a444c63af07610bc0e96233bed68b44e0dda5b98","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-rc.0","@lodestar/utils":"1.25.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-rc.0","@lodestar/logger":"1.25.0-rc.0","@lodestar/params":"1.25.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-rc.0","@lodestar/light-client":"1.25.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-rc.0_1736529829349_0.6956102044948644","host":"s3://npm-registry-packages-npm-production"}},"1.25.0-dev.6fb5259938":{"name":"@lodestar/beacon-node","version":"1.25.0-dev.6fb5259938","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0-dev.6fb5259938","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88bee990af2acd8537dfe60fd798c4ee96bf61fc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0-dev.6fb5259938.tgz","fileCount":1188,"integrity":"sha512-LKZh/uJjWYAuh4edQQhOO8DLArjaHCV1C6OrUSV/ciha+mnKc8UkWCt2wZ2+b46cVRZyUt7QTpnWXUVotfqWQg==","signatures":[{"sig":"MEQCIDlsyOYf/VK2y5FB32Sd4zJumHE5L+oLFPlf36WRFTMPAiBsiEKTw4m60mYtQJiTBqTWCUy/IraSEMsceJKxWr+rKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844943},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8589e017b3d6488100c98295e81ae43f8c0c30ff","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.25.0-dev.6fb5259938","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.25.0-dev.6fb5259938","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.25.0-dev.6fb5259938","@lodestar/utils":"1.25.0-dev.6fb5259938","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.25.0-dev.6fb5259938","@lodestar/logger":"1.25.0-dev.6fb5259938","@lodestar/params":"1.25.0-dev.6fb5259938","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.25.0-dev.6fb5259938","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.25.0-dev.6fb5259938","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.25.0-dev.6fb5259938","@lodestar/light-client":"1.25.0-dev.6fb5259938","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.25.0-dev.6fb5259938","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0-dev.6fb5259938_1736683192104_0.6943780081522328","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@lodestar/beacon-node","version":"1.25.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.25.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"16a23712b101485a43205faa1c259124dcc0b034","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.25.0.tgz","fileCount":1188,"integrity":"sha512-onjPJjk6VzAF+x1LJinnBUrIe9hQjVALFHz/QEpeZ7gYitIGo8VUJUWFVmlWcXvBuKek57R6UZPyYHHQo9+QaA==","signatures":[{"sig":"MEYCIQDO8/YQjogDGLBETZaPUvr4S/nf/BAo4aGglYKgqCjH8gIhAP/dz3Vw3UxZAbgYWt6tzhzBTRT5RBYP/FSLiRd2/4Yn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844545},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"191f2f0ac71d4f660d1ffbd04044a58de114c049","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.25.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.25.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.25.0","@lodestar/utils":"^1.25.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.25.0","@lodestar/logger":"^1.25.0","@lodestar/params":"^1.25.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.25.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.25.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.25.0","@lodestar/light-client":"^1.25.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.25.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.25.0_1736874531805_0.5952983878813631","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.0ac8bb9647":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.0ac8bb9647","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.0ac8bb9647","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d7f46937cce5b56c5bd0a6acb52e0290f0a09a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.0ac8bb9647.tgz","fileCount":1188,"integrity":"sha512-R+MhkY/qsww5PPM/9VnhgC2PtlpGY6JG6c5ct9V/0ZJ1fPdQH7z2JbS5DRmUL27uGa/24ieoCmL4JkODxeEB5A==","signatures":[{"sig":"MEQCIEUm3uDPJVuqZeDsvLScinE4TVnvyoWleRABR9cYfA47AiBHgvVnS+j6VwFNeORFNdnonN0/eD+xYgz18meunYLCeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3844943},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6803b1f176aa53b6e2a81dce8122a332411da963","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.0ac8bb9647","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.0ac8bb9647","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.0ac8bb9647","@lodestar/utils":"1.26.0-dev.0ac8bb9647","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.0ac8bb9647","@lodestar/logger":"1.26.0-dev.0ac8bb9647","@lodestar/params":"1.26.0-dev.0ac8bb9647","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.0ac8bb9647","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.0ac8bb9647","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.0ac8bb9647","@lodestar/light-client":"1.26.0-dev.0ac8bb9647","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.0ac8bb9647","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.0ac8bb9647_1736884338904_0.8875554795151566","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.3dcd668ca9":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.3dcd668ca9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.3dcd668ca9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f5ac0c38e70ceb02c5c6a4269c6548d3af0eb7a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.3dcd668ca9.tgz","fileCount":1194,"integrity":"sha512-piQ96nwN06y+2YrfkMJLPo+9ImTJI9gr/BRQKtorAuSS75YLy0eOKFVcNXYNS1NWJBH3pH/+/FLGD4LDXEhplA==","signatures":[{"sig":"MEYCIQCkXH0PSjNcLbfQvqbgxkNLoUEctd5Bud0SpujVVnDA0AIhAMAGyWex5jDaPSwKHg0CS3Y6XTqzQHdAQ8gd4a46ZVM8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3852921},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c745071b418c2a8d1a7ff9cbdbbe2cd765d86b58","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.3dcd668ca9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.3dcd668ca9","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.3dcd668ca9","@lodestar/utils":"1.26.0-dev.3dcd668ca9","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.3dcd668ca9","@lodestar/logger":"1.26.0-dev.3dcd668ca9","@lodestar/params":"1.26.0-dev.3dcd668ca9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.3dcd668ca9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.3dcd668ca9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.3dcd668ca9","@lodestar/light-client":"1.26.0-dev.3dcd668ca9","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.3dcd668ca9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.3dcd668ca9_1737134545669_0.9905580892665371","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.25e78f0a64":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.25e78f0a64","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.25e78f0a64","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"57106e6577266843a8ed4ace7e8c1d5bd750ea8e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.25e78f0a64.tgz","fileCount":1194,"integrity":"sha512-zRPue7p9IHDD1+HnjHb5kC4p+Ihk3jJopIqN8gOfZw4D9ZZO2D83T+FjjZyjtiLrCrCIVFk54V3QQ3pFnf/fCw==","signatures":[{"sig":"MEYCIQCynMDXNvru9SZKPD+3xC82vNAbbEGY5HSVTwmaevaDMAIhAOF3tBUwQIgblubpL8lfKzZHM1W8qR8Z2ouCzcZZnlHm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3878785},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b5c4c8821ea5441b01365986b7e0c87a2ac38633","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.25e78f0a64","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.25e78f0a64","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.25e78f0a64","@lodestar/utils":"1.26.0-dev.25e78f0a64","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.25e78f0a64","@lodestar/logger":"1.26.0-dev.25e78f0a64","@lodestar/params":"1.26.0-dev.25e78f0a64","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.25e78f0a64","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.25e78f0a64","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.25e78f0a64","@lodestar/light-client":"1.26.0-dev.25e78f0a64","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.25e78f0a64","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.25e78f0a64_1737143898577_0.8441759923694021","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.06831cfc79":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.06831cfc79","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.06831cfc79","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"28c346d615f4c22951c4ee4225173a6b46bd0765","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.06831cfc79.tgz","fileCount":1194,"integrity":"sha512-TndTJ8nMhQpB9eubEg5E96cmFHmzBRwThCHqoEwcnTbCLhDUXJyeVT6NCLqmjMeCcapHQfoKm5kSdPUO8GqphA==","signatures":[{"sig":"MEUCIQD66yzlp86n8btgFBH35+OkskG3GRUuIuoZqa0W3cjJDQIgBKknAYGurgQ8HMPB7wQrvoDbQf5Jzr1+cKq457kXKSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3878785},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ab7dea8fd3124f8edd0d52eb1a2823981d824e56","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.06831cfc79","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.06831cfc79","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.18.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.06831cfc79","@lodestar/utils":"1.26.0-dev.06831cfc79","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.06831cfc79","@lodestar/logger":"1.26.0-dev.06831cfc79","@lodestar/params":"1.26.0-dev.06831cfc79","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.06831cfc79","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.06831cfc79","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.5.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.06831cfc79","@lodestar/light-client":"1.26.0-dev.06831cfc79","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.06831cfc79","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.8.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.06831cfc79_1737145190287_0.015779823983593122","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.fcf82c3b24":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.fcf82c3b24","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.fcf82c3b24","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b45e02f8e0138d1cac660985d18f5454308cbb90","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.fcf82c3b24.tgz","fileCount":1194,"integrity":"sha512-ZUNq1+W1gmG/qgYWDg3UOoRFX0Frb/maYXv4fDkiAOlmYuk5yxDf8XWqZHw1gV1AAyreMY4TF4YM/4kB+Og5NQ==","signatures":[{"sig":"MEUCIHa9qVKZm/ffSOO7bkuPvJFbZ+QzittK4PEfOCEBAEgEAiEAiz8E4o5IJtDq+a+j2X0ba/EGVsClIwwn+mpHdoJGmkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3878785},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9659f8fc36c20f82278bc85aa1fc48236b1a9a4f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.fcf82c3b24","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.fcf82c3b24","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.19.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.fcf82c3b24","@lodestar/utils":"1.26.0-dev.fcf82c3b24","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.fcf82c3b24","@lodestar/logger":"1.26.0-dev.fcf82c3b24","@lodestar/params":"1.26.0-dev.fcf82c3b24","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.fcf82c3b24","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.fcf82c3b24","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.6.1","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.fcf82c3b24","@lodestar/light-client":"1.26.0-dev.fcf82c3b24","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.fcf82c3b24","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.9.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.fcf82c3b24_1737396071384_0.5795948697088826","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.3eef8ea470":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.3eef8ea470","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.3eef8ea470","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ba3673ee0ebc16b50144df2f0521f4384eb9ae5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.3eef8ea470.tgz","fileCount":1194,"integrity":"sha512-Akct/Bg942noXPiPhGXIKcvDNrpz1TVA2fjhFoEVp4XqqjTjpPWrRVdmZrmDMfQlsLM7PV/Fq3rKZwAMlvvd6A==","signatures":[{"sig":"MEUCICRb8M0l0u6ZrYV9T198jhA5lo8zvbiNe9Hvkhh9XFBWAiEA1rrJ+VlQYsYX+MLYBH3SKxTQxliGXOebd0RdnjurgUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3878785},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"96956722ea8eae21d4b621ae08d1c34e816da135","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.3eef8ea470","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.3eef8ea470","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.19.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.3eef8ea470","@lodestar/utils":"1.26.0-dev.3eef8ea470","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.3eef8ea470","@lodestar/logger":"1.26.0-dev.3eef8ea470","@lodestar/params":"1.26.0-dev.3eef8ea470","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.3eef8ea470","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.3eef8ea470","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.6.1","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.3eef8ea470","@lodestar/light-client":"1.26.0-dev.3eef8ea470","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.3eef8ea470","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.9.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.3eef8ea470_1737408810163_0.23901485545515966","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.d584aed680":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.d584aed680","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.d584aed680","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a049e7932f1ed945012297c50c71bc52da2bf385","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.d584aed680.tgz","fileCount":1194,"integrity":"sha512-/fOgmp5rO87tkH/2IspmBa5TV/L1fejeNR7COxUTw4/icFH280qXLrBmYBhKgVsFESb7AQZHlVoo3npHh1qrgw==","signatures":[{"sig":"MEYCIQDegDZN67jZb1HVUijL+pjcsg/xb23A3Be32eKoIY2ehAIhAN7K0Nx24zCCWRbr+TCHPttgr6IO3aaXl40ZRA6JizWJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3878898},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"552604a7db9c42f4b66337f2decd69f979ab202d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.d584aed680","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.d584aed680","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.19.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.d584aed680","@lodestar/utils":"1.26.0-dev.d584aed680","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.d584aed680","@lodestar/logger":"1.26.0-dev.d584aed680","@lodestar/params":"1.26.0-dev.d584aed680","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.d584aed680","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.d584aed680","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.6.1","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.d584aed680","@lodestar/light-client":"1.26.0-dev.d584aed680","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.d584aed680","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.9.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.d584aed680_1737409790296_0.9505395546153714","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.82f20371a2":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.82f20371a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.82f20371a2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8783c78ebc6c50a12c44625f5ccd34661c997875","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.82f20371a2.tgz","fileCount":1194,"integrity":"sha512-EKksYlnnQrHqWxcOEYUiqWYs2R6psYSm0Qi3f3BWgY2bPawuhDuOpDDfnGPAt/hplCFckx9dFH52wNHFoP6jXA==","signatures":[{"sig":"MEYCIQCQEj7a9T9fyamvvVKzY3FIY5sQC6d1g1wrDTkjmnFcXwIhAKRy3jnklAw8YS/uBYrRNIj43FrjSkxpBH1K0O/REdkz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879116},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a42ec47ef7d40735f4e0efce7e0e4979e6358413","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.82f20371a2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.82f20371a2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.19.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.82f20371a2","@lodestar/utils":"1.26.0-dev.82f20371a2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.82f20371a2","@lodestar/logger":"1.26.0-dev.82f20371a2","@lodestar/params":"1.26.0-dev.82f20371a2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.82f20371a2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.82f20371a2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.6.1","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.82f20371a2","@lodestar/light-client":"1.26.0-dev.82f20371a2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.82f20371a2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.9.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.82f20371a2_1737629046054_0.4604499182545967","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.a0cc24a38f":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.a0cc24a38f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.a0cc24a38f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a6fc4a79c6dde72847aafc959315cdf6961e5d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.a0cc24a38f.tgz","fileCount":1194,"integrity":"sha512-tvLh9B5zZVSUxqbl74xzER7Ydv/68jysAo3mU8pWnKUvYH/wqZBMMGgb7hxkNHo+OiNh47WKBE1qAAx2Juwvng==","signatures":[{"sig":"MEYCIQCOVoTOS+0zNbuXP/kz8tj4Hfdlw6Xo8Bt9TODJIrzfwQIhAP5TFrJBRcK17VLb/VeKKwEfnNABbLmbzjlrYfEfjLSg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879169},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cb9c6c19e55e3333acda0c9e9822ecd5e18f7e78","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.a0cc24a38f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.a0cc24a38f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.19.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.a0cc24a38f","@lodestar/utils":"1.26.0-dev.a0cc24a38f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.a0cc24a38f","@lodestar/logger":"1.26.0-dev.a0cc24a38f","@lodestar/params":"1.26.0-dev.a0cc24a38f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.a0cc24a38f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.a0cc24a38f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.6.1","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.a0cc24a38f","@lodestar/light-client":"1.26.0-dev.a0cc24a38f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.a0cc24a38f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.9.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.a0cc24a38f_1737658232794_0.5991492948467327","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.c34e1290ff":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.c34e1290ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.c34e1290ff","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c9d12ca5c474c3d33fc8819e699a371a8e44582a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.c34e1290ff.tgz","fileCount":1194,"integrity":"sha512-eRBqQ+gK+va5lrQqG0r38UbhXxRGpXRLK+n6NBCe8JJgJh4F6EqiPigu0mQ9fPkxX2hl89j+j8IcWhsR5YQpXQ==","signatures":[{"sig":"MEUCIQCshVPiz5/JcO/pG4mzd1/zksjZVuEY8GXegtzP6XPasQIgQf+5GM71faq2CZGIsOYH3JxRJkXxtpswgYmmgNZeIPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879169},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"55abcc0df4f0c9939207c215b39de1ffea10aa93","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.c34e1290ff","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.c34e1290ff","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.19.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.c34e1290ff","@lodestar/utils":"1.26.0-dev.c34e1290ff","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.c34e1290ff","@lodestar/logger":"1.26.0-dev.c34e1290ff","@lodestar/params":"1.26.0-dev.c34e1290ff","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.c34e1290ff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.c34e1290ff","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.6.1","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.c34e1290ff","@lodestar/light-client":"1.26.0-dev.c34e1290ff","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.c34e1290ff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.9.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.c34e1290ff_1737660449967_0.4239950598905031","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.6781de96a4":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.6781de96a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.6781de96a4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e7a8adb1c09f7a3657c76108d859b5b7b8a4ca46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.6781de96a4.tgz","fileCount":1194,"integrity":"sha512-0cwJ90aYsJuB0fTJ0my9lgkeXwhBs4Y2rHvWOrDrAb3lPNufW9Qx+Ktwm2GW7kGt9hIZFXhPwpA5pJ9L/iZgcA==","signatures":[{"sig":"MEUCIQCkquFnvKXi4utqOuEN6p14UQEySQtWu0/SVUKg/uMQQwIgJyxnFNoJ31PzDNILhGTT587uN6yrL5Ljs25USOfrJ/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879169},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5081d52c98c731dfdb30bd99fb784aefd32fbd3e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.6781de96a4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.6781de96a4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^0.19.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.6781de96a4","@lodestar/utils":"1.26.0-dev.6781de96a4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.6781de96a4","@lodestar/logger":"1.26.0-dev.6781de96a4","@lodestar/params":"1.26.0-dev.6781de96a4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.6781de96a4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.6781de96a4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^0.6.1","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.6781de96a4","@lodestar/light-client":"1.26.0-dev.6781de96a4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.6781de96a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^0.9.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.6781de96a4_1737666256007_0.6504351651966704","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.42631de1fa":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.42631de1fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.42631de1fa","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"58ddf9a0450d68b98471411b21c9f620a16ad0a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.42631de1fa.tgz","fileCount":1194,"integrity":"sha512-Kl3ftBnOvTrjRHpt+4hdK33JpYzTWpXgOVdeBZwHbwcvrzB24UmKCPPHx2yGUagclJoFLN3uO4xBRl9H/UtXYw==","signatures":[{"sig":"MEQCIHGiI0VYIXkk+N+B75JGfFbL5fpXf+E3nLEm+YgohvXrAiB1zCAMqv/cYsuNpkqSU5evPyMC94HhLZw+0fhpRdtcrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879168},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e545cd110806a23f42f78ef0c373b7df53bb3193","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.42631de1fa","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.42631de1fa","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.42631de1fa","@lodestar/utils":"1.26.0-dev.42631de1fa","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.42631de1fa","@lodestar/logger":"1.26.0-dev.42631de1fa","@lodestar/params":"1.26.0-dev.42631de1fa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.42631de1fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.42631de1fa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.42631de1fa","@lodestar/light-client":"1.26.0-dev.42631de1fa","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.42631de1fa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.42631de1fa_1737668818256_0.2675302755316451","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.821c31922d":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.821c31922d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.821c31922d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"753d85ce50d7bf76b7ebd7fe6a33434df5ba6a25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.821c31922d.tgz","fileCount":1194,"integrity":"sha512-k72sDLxWQ9iQpRtwI89PmBLbcb7xpiZcal0+YSMdu5wnDS0EF9Z+f4QjpKfr3Xezinj1CPLp0aq4BRJ9b9EqMw==","signatures":[{"sig":"MEYCIQCwvepmjVieDh6pXSF2HhikqPP01TgcmbrzNqAqTpsjWgIhAL4wltlI9yu8mO/X+dxDJPjRXUx2UlhcPqRjsQxp6H+P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879168},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"74777de4f04623001ab10382bd2b7ed051eef900","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.821c31922d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.821c31922d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.821c31922d","@lodestar/utils":"1.26.0-dev.821c31922d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.821c31922d","@lodestar/logger":"1.26.0-dev.821c31922d","@lodestar/params":"1.26.0-dev.821c31922d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.821c31922d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.821c31922d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.821c31922d","@lodestar/light-client":"1.26.0-dev.821c31922d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.821c31922d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.821c31922d_1737671803174_0.8605735133743699","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.cf23839116":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.cf23839116","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.cf23839116","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"998108a391e345d252a42607cf83b4cca06d9a75","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.cf23839116.tgz","fileCount":1194,"integrity":"sha512-LbB7tdRSaTrU0B9Fl8lWzFIE9AU26Oee5Ix1psy6LvF0yhrgH/PX8Fj6LVBWpaMfHeC18dfDviAff3CyWmF9Ew==","signatures":[{"sig":"MEUCIQD+EDOfLUIlzYKibWm8bR2r09hgjq8u9SHmWOZwSModiwIgZtr8Dznagl6eCmVdCz0e223SuyK8pPq9iPU2rk2oZdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879168},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f4ab2ac8de83e65935c92254aa0389aebb4a703","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.cf23839116","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.cf23839116","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.cf23839116","@lodestar/utils":"1.26.0-dev.cf23839116","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.cf23839116","@lodestar/logger":"1.26.0-dev.cf23839116","@lodestar/params":"1.26.0-dev.cf23839116","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.cf23839116","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.cf23839116","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.cf23839116","@lodestar/light-client":"1.26.0-dev.cf23839116","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.cf23839116","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.cf23839116_1737732668620_0.5950665680838638","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.5b8e821388":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.5b8e821388","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.5b8e821388","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86300c4afd0fe12d3b695b4ff20f2493dc562ac9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.5b8e821388.tgz","fileCount":1194,"integrity":"sha512-aS0w2gP8zcM6nVBu3aSw2CvKJ82rO/aJu7GDnb4bVlColuW9QmcCxj8f3pMztV4laCluRT0HSu0/g5hLGCdEXA==","signatures":[{"sig":"MEUCIFly6CCXOLyGIIXtIU41yg+ibPoI88r/HnFEoAf36LNjAiEAkismqHNkcXbH6IlbpZ7cK/ezReB4BT7hGgyzVH2oqqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879168},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d559e6d69cea928e4bf7cb00e04f4a8ffdc593b8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.5b8e821388","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.5b8e821388","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.5b8e821388","@lodestar/utils":"1.26.0-dev.5b8e821388","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.5b8e821388","@lodestar/logger":"1.26.0-dev.5b8e821388","@lodestar/params":"1.26.0-dev.5b8e821388","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.5b8e821388","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.5b8e821388","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.5b8e821388","@lodestar/light-client":"1.26.0-dev.5b8e821388","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.5b8e821388","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.5b8e821388_1737990674583_0.5213616697143579","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.b2ad7b6c83":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.b2ad7b6c83","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.b2ad7b6c83","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc17024c31ee2696198a72f46fdc0db9d1e8f311","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.b2ad7b6c83.tgz","fileCount":1194,"integrity":"sha512-EQvxOgQ4UBzNu0EOO0O36fw5TyL476Y+cb9Oaf9Ja2Sa95gxGqy/qFR4VgV8T92qOzTCsMwkJtiTG7uy5lEgMg==","signatures":[{"sig":"MEQCIDhJ9QMr1ZbvDEWvKtn5rFJkXRN4bPDY7JgiLUavPjqwAiA80ilGC1y74xgEAKcfqKofoZTPy1V5qjh139ripDDMJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3878909},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f7543ac5c29b78ea3e3ba4ca4416a8b69620053","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.b2ad7b6c83","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.b2ad7b6c83","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.b2ad7b6c83","@lodestar/utils":"1.26.0-dev.b2ad7b6c83","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.b2ad7b6c83","@lodestar/logger":"1.26.0-dev.b2ad7b6c83","@lodestar/params":"1.26.0-dev.b2ad7b6c83","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.b2ad7b6c83","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.b2ad7b6c83","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.b2ad7b6c83","@lodestar/light-client":"1.26.0-dev.b2ad7b6c83","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.b2ad7b6c83","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.b2ad7b6c83_1737991955445_0.6404328589872856","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.ee9d4fa72b":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.ee9d4fa72b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.ee9d4fa72b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c6694e5894c587b2d4f8b2d58671ead163cfb69","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.ee9d4fa72b.tgz","fileCount":1194,"integrity":"sha512-/bo52+1R7IckA7KbMpN8r1uQ/AYf+UiH9mYlk9ar/aiNXpfNwL5iiZPZtf4ADsQBsxMZtSngYWFwkYfEsFCJRA==","signatures":[{"sig":"MEUCIQDBsMN0GHONNvQOK7nLiyhpgFNuVv8Rwc6SGiizQx8LhQIgbfF5lLgdsplai7VxwyBSVGT3FJEFzlwhzLFq0CHmKEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879191},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1ce8c7818cb23ccd65fa1ce6f6aec352c1a6d323","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.ee9d4fa72b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.ee9d4fa72b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.ee9d4fa72b","@lodestar/utils":"1.26.0-dev.ee9d4fa72b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.ee9d4fa72b","@lodestar/logger":"1.26.0-dev.ee9d4fa72b","@lodestar/params":"1.26.0-dev.ee9d4fa72b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.ee9d4fa72b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.ee9d4fa72b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.ee9d4fa72b","@lodestar/light-client":"1.26.0-dev.ee9d4fa72b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.ee9d4fa72b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.ee9d4fa72b_1738019033620_0.7862954605963937","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.82da4a2aa5":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.82da4a2aa5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.82da4a2aa5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"704fb85cf85184348ba1f53d8bd1e4e096fa16f4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.82da4a2aa5.tgz","fileCount":1194,"integrity":"sha512-WT7yUntbM3YpIBn2MqETQBM9GAPQAl8Y123KwDvgyOjJfQ30x6BP/okEm4pkZCh6pRdWWh4f38EuMF3pq4spWg==","signatures":[{"sig":"MEUCIQDOxhbncuWAdM+02bc3UJ1yt0LBp4cW/IiLr/nFU+1nKgIgUB0iFo3IQCae197eYrk4XP47VkfEdrEoULpQ6cEu69k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879649},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e3413e7c940bff6700edbeee4fcc4dafc0fcae27","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.82da4a2aa5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.82da4a2aa5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.82da4a2aa5","@lodestar/utils":"1.26.0-dev.82da4a2aa5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.82da4a2aa5","@lodestar/logger":"1.26.0-dev.82da4a2aa5","@lodestar/params":"1.26.0-dev.82da4a2aa5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.82da4a2aa5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.82da4a2aa5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.82da4a2aa5","@lodestar/light-client":"1.26.0-dev.82da4a2aa5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.82da4a2aa5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.82da4a2aa5_1738142663863_0.9021623142041799","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.cf1ecbb823":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.cf1ecbb823","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.cf1ecbb823","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71782c49c3e8a2502383c1d0d6b0d6f379640afa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.cf1ecbb823.tgz","fileCount":1194,"integrity":"sha512-AteqVT3bafDdQ20UzhzMwMNmzYqnRf7GBDZDMOlFMG7vl364UgKCVeAZtt+CkoHKKt7IMnatsoqvVhnVp/OLRw==","signatures":[{"sig":"MEYCIQCXIDCjJYkoVL7ldD+1UZSnddLLs2vRt+9cMYVgdNO8RQIhAM1+gylRNDvI8eam2PY9pwOhm0SaNaKkbHErlTMK0+Wb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880205},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4a726e0b45fe1d0606708cfd7c758b3d96a308c0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.cf1ecbb823","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.cf1ecbb823","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.cf1ecbb823","@lodestar/utils":"1.26.0-dev.cf1ecbb823","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.cf1ecbb823","@lodestar/logger":"1.26.0-dev.cf1ecbb823","@lodestar/params":"1.26.0-dev.cf1ecbb823","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.cf1ecbb823","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.cf1ecbb823","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.cf1ecbb823","@lodestar/light-client":"1.26.0-dev.cf1ecbb823","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.cf1ecbb823","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.cf1ecbb823_1738147338373_0.2362237548673698","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.1748e2e5fe":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.1748e2e5fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.1748e2e5fe","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"036056b164ce06a32b7383286a7de7eb43f3c3ca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.1748e2e5fe.tgz","fileCount":1194,"integrity":"sha512-pV9AsT697px0Ux53RiP8KDl+WnisF83o2xxnnA7iQMfY9/92QfZs+CwUdxP/Axh00KqQwC7y8izyZTD9zlr/+w==","signatures":[{"sig":"MEUCIQDjU5s03r4Jv0CSeJhQ2ebJqP673pp/J/jpW00rjOrueAIgF5KuF02aTHRxYh6vgvqjULFGSIImGagvTos7IVB2i30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880495},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2f0cf9935433e42919729dc9a0f0579100639a39","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.1748e2e5fe","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.1748e2e5fe","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.1748e2e5fe","@lodestar/utils":"1.26.0-dev.1748e2e5fe","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.1748e2e5fe","@lodestar/logger":"1.26.0-dev.1748e2e5fe","@lodestar/params":"1.26.0-dev.1748e2e5fe","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.1748e2e5fe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.1748e2e5fe","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.1748e2e5fe","@lodestar/light-client":"1.26.0-dev.1748e2e5fe","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.1748e2e5fe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.1748e2e5fe_1738197946495_0.32945388733416614","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.78a5e72989":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.78a5e72989","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.78a5e72989","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b5ad8f2c5b5f6a4168685d1f0f34c9e3c44ecaa2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.78a5e72989.tgz","fileCount":1194,"integrity":"sha512-732SqiBvq1qoFEvOIwfo3ZycJul7m80ANmbQtVLuupRtok/WORJD91ZLt2DcrQ/20oGeZ7Kgl/Zdx70IIscYXg==","signatures":[{"sig":"MEQCIFBQ2WBwff09K+g2rbFxfdx1vQP01/hkawhX2hLZZ3MyAiB8JQDM4QvIX9OFq9x2BvBdMRIL3WXmiTn6DJaJ3HfZUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3881665},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8009db5b1a339151e176477229ab8ff6ddefc7dd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.78a5e72989","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.78a5e72989","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.78a5e72989","@lodestar/utils":"1.26.0-dev.78a5e72989","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.78a5e72989","@lodestar/logger":"1.26.0-dev.78a5e72989","@lodestar/params":"1.26.0-dev.78a5e72989","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.78a5e72989","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.78a5e72989","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.78a5e72989","@lodestar/light-client":"1.26.0-dev.78a5e72989","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.78a5e72989","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.78a5e72989_1738244562909_0.947500992158909","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.418e81ef2d":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.418e81ef2d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.418e81ef2d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e03900692ecb8ba3b37f91a88a430467fa0f1c3d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.418e81ef2d.tgz","fileCount":1194,"integrity":"sha512-Mxux4+itrsk6wxLYPzwntnaQ/lVYa3oYysPVkwlDq9T9N8CEQdNH51L20tps3uNIirz0PHCsxE0qkFXlj3TRpQ==","signatures":[{"sig":"MEQCIH6PiST76b7FrL8TylpTE2IDsHP8gmaQRLyXAw+Mb6P0AiBiCCGw/9fmJANlpMY9cImpuEbCzKidq+Uwqjl3a4qRJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3881569},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"158e4b84ce5d087d911524ecf84650e9b75a16de","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.418e81ef2d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.418e81ef2d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.418e81ef2d","@lodestar/utils":"1.26.0-dev.418e81ef2d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.418e81ef2d","@lodestar/logger":"1.26.0-dev.418e81ef2d","@lodestar/params":"1.26.0-dev.418e81ef2d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.418e81ef2d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.418e81ef2d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.418e81ef2d","@lodestar/light-client":"1.26.0-dev.418e81ef2d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.418e81ef2d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.418e81ef2d_1738272953441_0.8898845480194901","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.f9d080cde3":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.f9d080cde3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.f9d080cde3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93c146bb4834b37a6be2a310a45633a5cb1ac466","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.f9d080cde3.tgz","fileCount":1197,"integrity":"sha512-OaAKqJ5MuLCjYAQ7DOrDidvXHJyKVOsFQVTGpInLP1hE7QmwZrWCuGxpdHPjyVN+sJYREW69LmKTiGMHZctMWA==","signatures":[{"sig":"MEUCIFCHGjEo7wa5wh/FS7WHV+iiSgMzbl52BkklvMQGPLQjAiEAvIe6erJk1HNzIB0jX+RVAPCsXPzjBLjgOJgVsVoXd1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880845},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce38d546fd0c5877e5688db7cacf282471aed81b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.f9d080cde3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.f9d080cde3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.f9d080cde3","@lodestar/utils":"1.26.0-dev.f9d080cde3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.f9d080cde3","@lodestar/logger":"1.26.0-dev.f9d080cde3","@lodestar/params":"1.26.0-dev.f9d080cde3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.f9d080cde3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.f9d080cde3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.f9d080cde3","@lodestar/light-client":"1.26.0-dev.f9d080cde3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.f9d080cde3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.f9d080cde3_1738274588031_0.7542950114423568","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.c43b070f98":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.c43b070f98","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.c43b070f98","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e03f976ccf4bbdb47c648e3833aa9e62c3bec6bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.c43b070f98.tgz","fileCount":1197,"integrity":"sha512-LNMjpSti7niXYEH0LfCLSgVCu2YoglYsCs1zk8oQm1hNYYN1UISyRrMtJ4PnSEpdi9cBG9u3e0xZvDP9pKZ3Fw==","signatures":[{"sig":"MEUCIQChMfB2GbpsSq4rG37mPI0WUCyWceP5hELbw6aWb7/vwgIgbFvz62zLDtXQ0RkG/fEAWxoDPu5xX4/RjwYcSPyZbz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880845},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6826c1b390c562ac3f8dcc9c320671f493b6ba62","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.c43b070f98","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.c43b070f98","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.c43b070f98","@lodestar/utils":"1.26.0-dev.c43b070f98","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.c43b070f98","@lodestar/logger":"1.26.0-dev.c43b070f98","@lodestar/params":"1.26.0-dev.c43b070f98","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.c43b070f98","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.c43b070f98","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.c43b070f98","@lodestar/light-client":"1.26.0-dev.c43b070f98","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.c43b070f98","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.c43b070f98_1738306656249_0.22884366267305123","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.e9ceb878ea":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.e9ceb878ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.e9ceb878ea","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9573156279af65682cf045d12889c487332a6ebd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.e9ceb878ea.tgz","fileCount":1197,"integrity":"sha512-LHMKhHlKtpR6TiytSfclb5nFYQGk2TcSh6wLo46FGiEwd9XteSfTKh9aRLJburZwTvxBUdHi6ULbouOJbV5Orw==","signatures":[{"sig":"MEUCIQD4DCb+/U4jbBUU8L1ER1pKFfGJfeptR7WQOaSkQL0bNwIgdNeFyzUuqnuEQEnQDrI//IoIbwuM9gcrzN2w9CjE/hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880845},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"67e7c2bbe52a19d576030b860934c27bc7fd59b5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.e9ceb878ea","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.e9ceb878ea","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.e9ceb878ea","@lodestar/utils":"1.26.0-dev.e9ceb878ea","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.e9ceb878ea","@lodestar/logger":"1.26.0-dev.e9ceb878ea","@lodestar/params":"1.26.0-dev.e9ceb878ea","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.e9ceb878ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.e9ceb878ea","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.e9ceb878ea","@lodestar/light-client":"1.26.0-dev.e9ceb878ea","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.e9ceb878ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.e9ceb878ea_1738334873010_0.6573860513458449","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.86ab878709":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.86ab878709","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.86ab878709","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"90e6645bd2feae3c0e71fa9a5609c414fc47660f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.86ab878709.tgz","fileCount":1197,"integrity":"sha512-FkQ3KkRyDUSW66W23EExEgLQ4HZMVKSeJ+GaE3xG+F2Z7vk6gPkCX9Ebr/nMM5STTR2SwLiODVupyp5zVWy0Xg==","signatures":[{"sig":"MEUCIF9Cw1mBKjax7AtPfRDEWg55IGHzYaPHKbGX4dkhKaI8AiEA2iq0aORKNb+xZEz72dgJ3etnpQTzMjpkSZEQPl9u11o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880845},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ea4762e8344d46b0f1ad5c2bdb24c60af6bcccdf","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.86ab878709","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.86ab878709","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.86ab878709","@lodestar/utils":"1.26.0-dev.86ab878709","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.86ab878709","@lodestar/logger":"1.26.0-dev.86ab878709","@lodestar/params":"1.26.0-dev.86ab878709","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.86ab878709","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.86ab878709","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.86ab878709","@lodestar/light-client":"1.26.0-dev.86ab878709","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.86ab878709","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.86ab878709_1738337086047_0.2540756845515113","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.80b3963ddd":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.80b3963ddd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.80b3963ddd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"890b47c7f00752da486b259cdcf3bc0eabb32c8c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.80b3963ddd.tgz","fileCount":1197,"integrity":"sha512-lAZia7lavlWe9k48ctqadbtdH8u9SzVMuh9jG0oR+yVDbpujPBKXN9jtDkHbW7dUNtGi4P9TFRvKfT8evblzkw==","signatures":[{"sig":"MEYCIQDmXZBlYmK4gJoZecxPRp/Zd/BuAyWj5GnmfwRjgHLcFAIhAK8pHdyHFmFj++K8AH9pkxr7GWusNpAYm7vSxUUJLVR5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883224},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"afc54b4d06b1c41985b207b034480a3e0bb93402","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.80b3963ddd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.80b3963ddd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.80b3963ddd","@lodestar/utils":"1.26.0-dev.80b3963ddd","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.80b3963ddd","@lodestar/logger":"1.26.0-dev.80b3963ddd","@lodestar/params":"1.26.0-dev.80b3963ddd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.80b3963ddd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.80b3963ddd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.80b3963ddd","@lodestar/light-client":"1.26.0-dev.80b3963ddd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.80b3963ddd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.80b3963ddd_1738338619801_0.227470220044935","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.798203114f":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.798203114f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.798203114f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"051ab039733790f0e48d1efa9d8e3c9de80bae31","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.798203114f.tgz","fileCount":1197,"integrity":"sha512-b1f99LT2W3o5btKwSXGRZWFkzU2FCJHXAj3f1Q+3jZxGkKZNTqljXJTRnnF207tMOd26iA+e5nHlVS5bqeNfrg==","signatures":[{"sig":"MEQCIB3YaDCGxriFQm6zy95398Rv4Bgc7JpOVXRZGpzefh6FAiBXCFcHVz8CUb4dL1CMuInGRyc8QJnzFAIexV378gk7+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883224},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5e57683e20f7b71e8c8fd74e2317db930edc3735","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.798203114f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.798203114f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.798203114f","@lodestar/utils":"1.26.0-dev.798203114f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.798203114f","@lodestar/logger":"1.26.0-dev.798203114f","@lodestar/params":"1.26.0-dev.798203114f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.798203114f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.798203114f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.798203114f","@lodestar/light-client":"1.26.0-dev.798203114f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.798203114f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.798203114f_1738339732539_0.9538937138492676","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.26.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"44e6821276b83c6b550d66f3a10470da343c347d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-rc.0.tgz","fileCount":1197,"integrity":"sha512-kcV3dsls/iSqnnqJAJqF8tNSiQAGUfBpnwmyhGhcCuNxU//PllwPcb1EkY3+AFdQukM985Vi5ez+oBouilBpBw==","signatures":[{"sig":"MEYCIQDRNwXgvrwyj17fUQiPHlx5RDVyP10UMr/UJGhmxb8oiQIhAO6r9jZfgc+8vez9HrWu+eeuddVPnge3yENxkhkpMsMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883094},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"da0530146f7f7e6f833dad50aedde4c8836f87b0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-rc.0","@lodestar/utils":"1.26.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-rc.0","@lodestar/logger":"1.26.0-rc.0","@lodestar/params":"1.26.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-rc.0","@lodestar/light-client":"1.26.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-rc.0_1738341714053_0.1581867053033923","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.048741b1cd":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.048741b1cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.048741b1cd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f9282093ed73ed80fbb23c57f40d6d966b330c57","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.048741b1cd.tgz","fileCount":1197,"integrity":"sha512-4dL+lJ3XX49FNR30GoykBSh2GL93/aY/VYuDkQskddc+X2hL57HXHY8Hez2nmAulPOnDm7jD4FslG7fKHIwOvw==","signatures":[{"sig":"MEYCIQCxOn/e/+2+VpwzdOELeET7Zz/ac/jmo6Y206UjWlQQcQIhAMjSGsWEQQeqxPX74Mu8VHln63tFv5pzRogwJEmUgHXc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883524},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8cc05907294e582601632144b4f59c863e17a1a3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.048741b1cd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.048741b1cd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.048741b1cd","@lodestar/utils":"1.26.0-dev.048741b1cd","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.048741b1cd","@lodestar/logger":"1.26.0-dev.048741b1cd","@lodestar/params":"1.26.0-dev.048741b1cd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.048741b1cd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.048741b1cd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.048741b1cd","@lodestar/light-client":"1.26.0-dev.048741b1cd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.048741b1cd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.048741b1cd_1738595978491_0.6160346413517734","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-dev.058bcf5b03":{"name":"@lodestar/beacon-node","version":"1.26.0-dev.058bcf5b03","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-dev.058bcf5b03","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"577647631b1dd292aafbae399f4eaffa01c50bc5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-dev.058bcf5b03.tgz","fileCount":1197,"integrity":"sha512-j6FubAjXNAhDgRxF7QVHMZf8nuLsDQ4qtkvnTOjaw7tP4h6e0nBwxq6bRYzOwh1HuQ4VXsTpbn4BVp2sMsmg4A==","signatures":[{"sig":"MEQCIDmHrNC90vU52n46FixesQeT2TSCdQvasyAIsKOig06qAiAKwZBOhhL9Qgh0wiDjgL7gis6lMkpgUpen/czcKapM2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883524},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"328646b76a8590d31243d9588f4a39eed84070b6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-dev.058bcf5b03","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-dev.058bcf5b03","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-dev.058bcf5b03","@lodestar/utils":"1.26.0-dev.058bcf5b03","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-dev.058bcf5b03","@lodestar/logger":"1.26.0-dev.058bcf5b03","@lodestar/params":"1.26.0-dev.058bcf5b03","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-dev.058bcf5b03","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-dev.058bcf5b03","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-dev.058bcf5b03","@lodestar/light-client":"1.26.0-dev.058bcf5b03","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-dev.058bcf5b03","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-dev.058bcf5b03_1738596935429_0.16528722635556892","host":"s3://npm-registry-packages-npm-production"}},"1.26.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.26.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed3704a5e1336321004c4bbf2387a033f5646e60","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0-rc.1.tgz","fileCount":1197,"integrity":"sha512-SoToTBAm+caV60HjOLpNt6ow74L/YvQD4DWLKCJCjju3Ko4IBdYD86eXag+4EIoJzaX9lsqC9qodtBqsV8sPLg==","signatures":[{"sig":"MEYCIQD83O3s9pilRc4zpFy40/rMNLXiK1Z9o8Abe19J7NUi9QIhAL0jGm6oGf8shDkhTwluGgD/jX8phn+zJF9vgFxSdSFG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883394},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5bff01293ac44c48de93134ff731b23930680543","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.26.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.26.0-rc.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.26.0-rc.1","@lodestar/utils":"1.26.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.26.0-rc.1","@lodestar/logger":"1.26.0-rc.1","@lodestar/params":"1.26.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.26.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.26.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.26.0-rc.1","@lodestar/light-client":"1.26.0-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.26.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0-rc.1_1738609799874_0.9902592756858319","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.9c66fac4a4":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.9c66fac4a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.9c66fac4a4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"665e97ef75ee6588ddcd0b52b51241b5371a4f1e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.9c66fac4a4.tgz","fileCount":1197,"integrity":"sha512-IFGDbDcHgGpOy/AR3PZNr72Q0pxvxO9J28F3ySSX889qyG9YtZqU6PnsK3xph9p7Bx7jLlg/FvISfTFgoNUQWg==","signatures":[{"sig":"MEYCIQDwEHPTV3T/ArqSbKaDM63FU4GS+cErGZasignplZiqqQIhAICEi+yZxY80tku/x2+TLXBT/LLwbZLetPRtZtT6/M/1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883524},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0084c76099f66b04a3e41cc7a48244ddea2c0257","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.9c66fac4a4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.9c66fac4a4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.9c66fac4a4","@lodestar/utils":"1.27.0-dev.9c66fac4a4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.9c66fac4a4","@lodestar/logger":"1.27.0-dev.9c66fac4a4","@lodestar/params":"1.27.0-dev.9c66fac4a4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.9c66fac4a4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.9c66fac4a4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.9c66fac4a4","@lodestar/light-client":"1.27.0-dev.9c66fac4a4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.9c66fac4a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.9c66fac4a4_1738695085891_0.3751535472503784","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@lodestar/beacon-node","version":"1.26.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.26.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71daa3e7c6cd78f40789874981f8703fa2a0fdc0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.26.0.tgz","fileCount":1197,"integrity":"sha512-ZzfzwcXByrar36ENkuG/j/UqOiFnexcOJyvQpS5dCEXfw9KL1w8HJW0O/ovzgqokHrbI1kW/xNLM5Hcqaa833A==","signatures":[{"sig":"MEQCIEKqP8WCkjkKpPTSvA6txB0TP+zna6EgUs4HYOPOQrd3AiAqMn/jiGVN0VzZJ0nZNDav2dCM1FphEqMBZpKSd9Bruw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883341},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"54229fd21fcdc0b3e260f303992798d79bbb0085","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.26.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.26.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.1","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.26.0","@lodestar/utils":"^1.26.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.26.0","@lodestar/logger":"^1.26.0","@lodestar/params":"^1.26.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.26.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.26.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.26.0","@lodestar/light-client":"^1.26.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.26.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.26.0_1738696053547_0.4963243181646917","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.1b6f8b9cef":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.1b6f8b9cef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.1b6f8b9cef","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"74096b4703846df8751fe61e4f8ab0963fee3984","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.1b6f8b9cef.tgz","fileCount":1197,"integrity":"sha512-wuUny1OA6WApSi9l6oqrHAuXjciC8luFyMUkKNC0Ede54B5o5wgKVZl9MsnHsCqDi3ydlSHY+6HfMA9bL46TPQ==","signatures":[{"sig":"MEQCIHcpqvjS8Kyf8Ws5H5eE64Q1pnL/TWgoa0JHR5n4BBiJAiApF+y2VM7Pry1SCrTvftUsYFAOUz6luXy6l9xfPoXZKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883524},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"77f4f627f50796424e5cce37dc52fa8c98e30804","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.1b6f8b9cef","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.1b6f8b9cef","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.1b6f8b9cef","@lodestar/utils":"1.27.0-dev.1b6f8b9cef","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.1b6f8b9cef","@lodestar/logger":"1.27.0-dev.1b6f8b9cef","@lodestar/params":"1.27.0-dev.1b6f8b9cef","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.1b6f8b9cef","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.1b6f8b9cef","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.1b6f8b9cef","@lodestar/light-client":"1.27.0-dev.1b6f8b9cef","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.1b6f8b9cef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.1b6f8b9cef_1738869473447_0.4914756552768422","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.f8acf8b56f":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.f8acf8b56f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.f8acf8b56f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4b9b58d803342d0ac472590a1c2ad62460f0e5e0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.f8acf8b56f.tgz","fileCount":1197,"integrity":"sha512-ahJgYms96IWq5bteAzUSWd7uNnhitFcvPT1Ux9kDxL+UlR5um0KRS+suEXxFnvgNYcw+VdD7kBj3Y+bglM4A4A==","signatures":[{"sig":"MEYCIQDcPb9Vv2GvZ1OoOv7BQTkh9Zn+fT7EiaEV4DUpxxm1oQIhAL0On53J0tAfUhRsovfdKIK1d6dMbtalO1P93QLap0y5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3886546},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0a641823262ce6d8cd2cc9f0f7a90c6870f16593","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.f8acf8b56f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.f8acf8b56f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.f8acf8b56f","@lodestar/utils":"1.27.0-dev.f8acf8b56f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.f8acf8b56f","@lodestar/logger":"1.27.0-dev.f8acf8b56f","@lodestar/params":"1.27.0-dev.f8acf8b56f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.f8acf8b56f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.f8acf8b56f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.f8acf8b56f","@lodestar/light-client":"1.27.0-dev.f8acf8b56f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.f8acf8b56f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.f8acf8b56f_1738878053876_0.8844656654138607","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.6b20ef550c":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.6b20ef550c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.6b20ef550c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a84475f5f3a0203e8297adfc9c8b915deec1c7e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.6b20ef550c.tgz","fileCount":1197,"integrity":"sha512-RDGn0BB0Kr/5wlj7xbYzrNwhkwV6wpJFkwc6c9GScKGg+olE8u7xnR0FOWww49HGWeZob5QRpozO9MWKVj6GDw==","signatures":[{"sig":"MEQCIAesHXPS/3eUVFNmF3RNOchU+PVjZipXzM285Cyk0p43AiAgl5dDJO0LIlkzV3pXxDjFWhbqGD3RWEIEtxRzceloIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3886546},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c8d39f7d9cadd53179c65d0721e9291be2fb50a6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.6b20ef550c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.6b20ef550c","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.6b20ef550c","@lodestar/utils":"1.27.0-dev.6b20ef550c","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.6b20ef550c","@lodestar/logger":"1.27.0-dev.6b20ef550c","@lodestar/params":"1.27.0-dev.6b20ef550c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.6b20ef550c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.6b20ef550c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.6b20ef550c","@lodestar/light-client":"1.27.0-dev.6b20ef550c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.6b20ef550c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.6b20ef550c_1738893569605_0.38918175082998263","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.0a8e6e186d":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.0a8e6e186d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.0a8e6e186d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a4fe948ca3afa22ebe8b39313dad1c0f5848c9c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.0a8e6e186d.tgz","fileCount":1197,"integrity":"sha512-z/BMhdfpG5u8kUaJefn8FgLGUlqVUKalzlCPufDsjgJ208HLjkGs82NQXbkolLopbnlvp1XembhELXnbZuQ+uQ==","signatures":[{"sig":"MEUCIEZUiNs2rYK71v5emr1iQA5+waLzxOq2Qx/1i788v8kVAiEA9UrNjs5N6YtDI1ezkaUCw2uAJbAjPkmMPykVrUncCig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3887609},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9ac31977aa815c55441615c97b4923bfa908ae90","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.0a8e6e186d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.0a8e6e186d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.0a8e6e186d","@lodestar/utils":"1.27.0-dev.0a8e6e186d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.0a8e6e186d","@lodestar/logger":"1.27.0-dev.0a8e6e186d","@lodestar/params":"1.27.0-dev.0a8e6e186d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.0a8e6e186d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.0a8e6e186d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.0a8e6e186d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.27.0-dev.0a8e6e186d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.0a8e6e186d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.0a8e6e186d_1738957295125_0.710559967464683","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.27.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"36569e05d5f873d63b8838d825ace655e1790df7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-rc.0.tgz","fileCount":1200,"integrity":"sha512-e1noqfXIsxfwECiLmQJpoQ9dw1a9jS353/sNIXxrWHYw91g61HKxojacz6lXVptRUoaIkTcw68i83MNpqRlvFQ==","signatures":[{"sig":"MEUCIQDzwwyVl3XTFMZr2RwOdg2ZX+FSOs0xft0WJCTp/dLQvgIgQxtB6GLkVNV4qvwRhoZX7Un42qdZizAiwT6QmiGZh4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3892324},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e42b3c49c245588c6d562ff5d0b9d0d574422b8b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-rc.0","@lodestar/utils":"1.27.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-rc.0","@lodestar/logger":"1.27.0-rc.0","@lodestar/params":"1.27.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-rc.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.27.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-rc.0_1738958652438_0.8360511571638347","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.90bd72f10c":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.90bd72f10c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.90bd72f10c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"11af7ecc62154633c06dbee006d5e89acff8e857","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.90bd72f10c.tgz","fileCount":1200,"integrity":"sha512-B8haci00ceYAzpVg1KLLQfOcisIOju5fzfQTmu/Bvoerj2xuR7874TAF3ODPSRZjAFCiGCGJqSbL2Qn0yosTXw==","signatures":[{"sig":"MEUCIQCvH1ioDgiyZISy5XF2FFQKXu2zORnX117JG1hBWGwvQAIgLFpsYSu2pTgFUWu2Z+/PgWXXui0eIurBAIGQiIwuZ0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3892454},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b23b2b21995c9241c8b03b057b69c19b9afcd99e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.90bd72f10c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.90bd72f10c","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.90bd72f10c","@lodestar/utils":"1.27.0-dev.90bd72f10c","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.90bd72f10c","@lodestar/logger":"1.27.0-dev.90bd72f10c","@lodestar/params":"1.27.0-dev.90bd72f10c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.90bd72f10c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.90bd72f10c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.90bd72f10c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.27.0-dev.90bd72f10c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.90bd72f10c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.90bd72f10c_1738965520845_0.8486877488682583","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.3a27149749":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.3a27149749","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.3a27149749","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1839bb0542bbde3403a74555cad8fda13bc05131","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.3a27149749.tgz","fileCount":1200,"integrity":"sha512-lFTbp8456paLER0gvRJcrQHTDUVfmkvtZKGgbecnWQOyOsD05hFzKxQZ3TcmWLYBCT77qVisq2yZGbY8AmoR0Q==","signatures":[{"sig":"MEUCIQDca+BXqUWXtLs4p18jTIiZZzVb3w1/jD2Dtd7mXkcgaAIgAaEzd2FwwrD7yw4mtG5zN+SXXHsLzxIwW0vX37hbL0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3892454},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f9a84043ade5527085fd261e66ac4dc5e8dad819","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.3a27149749","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.3a27149749","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.3a27149749","@lodestar/utils":"1.27.0-dev.3a27149749","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.3a27149749","@lodestar/logger":"1.27.0-dev.3a27149749","@lodestar/params":"1.27.0-dev.3a27149749","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.3a27149749","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.3a27149749","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.3a27149749","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.27.0-dev.3a27149749","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.3a27149749","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.3a27149749_1739180670806_0.5066722120761558","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.5d3a6399b7":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.5d3a6399b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.5d3a6399b7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"318470c16ddffb06cd0cba5ee00018a96b421b19","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.5d3a6399b7.tgz","fileCount":1200,"integrity":"sha512-rc8gjeR9MDOtNkQRcisZ8mp/9bmSQj4iU+tl2Xtk8Gy1OYeTXcHGkdlRBhniPbOmsZ/w6DlxFCHDq6WJY8LQFQ==","signatures":[{"sig":"MEUCIGybZYc+STWe+tFGaq+HkWXWEX3Y6vuknaat9LzgwhmLAiEA7igRvJKWF9AC1UiZWt6aHlbN9HKDw1ZkZSSZjIm34ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3892454},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1884177a0cc7f05b35e22b12f9cebfd93710e300","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.5d3a6399b7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.5d3a6399b7","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.5d3a6399b7","@lodestar/utils":"1.27.0-dev.5d3a6399b7","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.5d3a6399b7","@lodestar/logger":"1.27.0-dev.5d3a6399b7","@lodestar/params":"1.27.0-dev.5d3a6399b7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.5d3a6399b7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.5d3a6399b7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.5d3a6399b7","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.27.0-dev.5d3a6399b7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.5d3a6399b7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.5d3a6399b7_1739296652690_0.724832808349859","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.277437e41b":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.277437e41b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.277437e41b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b74a76a427ae631e3b5136ad6a4daf56e2218ba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.277437e41b.tgz","fileCount":1200,"integrity":"sha512-FrwaXvHMgIwBJuzqIUcyfqvCvRMxFEGOwnGt3rkWrr1b1TKUkqUR9GDcbcL8YfFAO4z6AeNOgVHWEiZybkNTDw==","signatures":[{"sig":"MEQCIBSkqiyWn9GUo+ShZLiXLuzvKlaGqL4wDCWSxQJWixeYAiAzN8DofmxSm35yNIjnET7wo8O08Y6m9AnbTIh+vzmvkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3892454},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e0572ba5ec7d3a9acd2df65b0845065e03cb5d26","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.277437e41b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.277437e41b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.277437e41b","@lodestar/utils":"1.27.0-dev.277437e41b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.277437e41b","@lodestar/logger":"1.27.0-dev.277437e41b","@lodestar/params":"1.27.0-dev.277437e41b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.277437e41b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.277437e41b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.277437e41b","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.27.0-dev.277437e41b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.277437e41b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.277437e41b_1739297817672_0.17623641330396","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.92d77e3443":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.92d77e3443","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.92d77e3443","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba0eb0a09bc500712509ff493a7c01cab68000fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.92d77e3443.tgz","fileCount":1200,"integrity":"sha512-p38Va/bggLIdFrJ9jZxmMAeGQOH/HevBwbYPLFi9L4nuy9KoJx0i+sPDJnWJs3f4dvYYV+2tNV0ddcZgMgHYTg==","signatures":[{"sig":"MEYCIQDuu/bU1BwIwI3597l8l8/YeGq1Pl39E29pP3hVziDvOQIhAK3jiwUcWDF1+vLyvkx8W8BCcECCdW1yKyoFafQ9ASLK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3891391},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9326bc6f7917eea46ddbc51dd4047527fdc4ee0d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.92d77e3443","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.92d77e3443","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.92d77e3443","@lodestar/utils":"1.27.0-dev.92d77e3443","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.92d77e3443","@lodestar/logger":"1.27.0-dev.92d77e3443","@lodestar/params":"1.27.0-dev.92d77e3443","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.92d77e3443","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.92d77e3443","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.92d77e3443","@lodestar/light-client":"1.27.0-dev.92d77e3443","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.92d77e3443","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.92d77e3443_1739309848337_0.6695447830114833","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.9fbef39cf8":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.9fbef39cf8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.9fbef39cf8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a7f32f3fc4ce3748137894d1dfaf9e257b53124b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.9fbef39cf8.tgz","fileCount":1200,"integrity":"sha512-IJzu6xTHvO78mRd7Nm8awLX8PRvdxzyS8/qSwGioBlAShKdmHJbJHnH91Gqdl2YDHREwNwS1G192JNOJtatKhQ==","signatures":[{"sig":"MEYCIQC3/9XdZTTHXmMXkNvaH81GSPzr1+iSeYukGhVFDX3XcgIhAL1h/K9d0lAl/Rt6K0gzxdbOMn3/j2jjgK+6ORH9YNYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d4de627a2cbbdd37f4e690b1e6268d9c800415a8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.9fbef39cf8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.9fbef39cf8","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.9fbef39cf8","@lodestar/utils":"1.27.0-dev.9fbef39cf8","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.9fbef39cf8","@lodestar/logger":"1.27.0-dev.9fbef39cf8","@lodestar/params":"1.27.0-dev.9fbef39cf8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.9fbef39cf8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.9fbef39cf8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.9fbef39cf8","@lodestar/light-client":"1.27.0-dev.9fbef39cf8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.9fbef39cf8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.9fbef39cf8_1739311025012_0.5182615658574945","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.2247c16d51":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.2247c16d51","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.2247c16d51","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6fa956564fa1ad8b68c851937a4556a1bc720f84","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.2247c16d51.tgz","fileCount":1200,"integrity":"sha512-kiGsyPPUcEoi7nQyP/TRWv2yOGbT/uTiMCDh9Dt+eHBsusN4PppPc/SyClXgL8bExBZojkQunTz2H4YLW+xIuw==","signatures":[{"sig":"MEYCIQCOiztmQpXEbGYImYE3saX6gZgmj+YFDs0fOAOz6+FT1gIhAINkNVEhWKMxtMEIfbHY4Udj+RP+GuQUVzqwoxa7OWOo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893064},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3d250ccca367547cb92905fa857f05c6a763783d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.13.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.2247c16d51","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.2247c16d51","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.2247c16d51","@lodestar/utils":"1.27.0-dev.2247c16d51","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.2247c16d51","@lodestar/logger":"1.27.0-dev.2247c16d51","@lodestar/params":"1.27.0-dev.2247c16d51","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.2247c16d51","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.2247c16d51","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.2247c16d51","@lodestar/light-client":"1.27.0-dev.2247c16d51","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.2247c16d51","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.2247c16d51_1739312233864_0.424848183883235","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.734705659d":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.734705659d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.734705659d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"793046ebf1d13006567804e11dda1ca3d20c1dc4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.734705659d.tgz","fileCount":1200,"integrity":"sha512-j6S74OHY3/SSwslXANP1IXcTuUkQWD9jwoov7V9l2bMZnVIkivS6vn9sDC+j7kUZE9QgiK1lRfKid2YFDcksLw==","signatures":[{"sig":"MEQCIEaxH7ugIIOIZJB+TzzzX3I8Dt2Pzxz3GewkuC3NvxsYAiA3h7TUyGDTfM0hEerf//w14RxCCdb0xkvM1X6d6JSDcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893268},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b22b71f37bf58be49809185069b1f63143f17191","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.734705659d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.734705659d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.734705659d","@lodestar/utils":"1.27.0-dev.734705659d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.734705659d","@lodestar/logger":"1.27.0-dev.734705659d","@lodestar/params":"1.27.0-dev.734705659d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.734705659d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.734705659d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.734705659d","@lodestar/light-client":"1.27.0-dev.734705659d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.734705659d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.734705659d_1739362766950_0.31620306375466756","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.e45e0ebd4b":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.e45e0ebd4b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.e45e0ebd4b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5e25325953b2c10bd35869ca307cd6f3455811cb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.e45e0ebd4b.tgz","fileCount":1200,"integrity":"sha512-x33jH1HXRX6VpXt3nrq4RGsHgyooTy3RQ9PN2kdnJNGwoBTLI1vf1mN0FMmQDQHd4/2a0QsKQGuNxXgl5LivOg==","signatures":[{"sig":"MEYCIQDoW//iq08nbTpI+6Cg11aQJu6todBdcpOBs1BjPM2tLgIhAN8F98Zhd014DvU1amccoPhRvhTyGGTn43mUFa3yFamd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893268},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c36a46998fe83d54ad3e898376df11ffff30c1d8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.e45e0ebd4b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.e45e0ebd4b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.e45e0ebd4b","@lodestar/utils":"1.27.0-dev.e45e0ebd4b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.e45e0ebd4b","@lodestar/logger":"1.27.0-dev.e45e0ebd4b","@lodestar/params":"1.27.0-dev.e45e0ebd4b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.e45e0ebd4b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.e45e0ebd4b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.e45e0ebd4b","@lodestar/light-client":"1.27.0-dev.e45e0ebd4b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.e45e0ebd4b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.e45e0ebd4b_1739363924561_0.5361596829075772","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.85b13c1bcb":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.85b13c1bcb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.85b13c1bcb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c50c390b5a7506086e23da32fcd19e2dc4546e90","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.85b13c1bcb.tgz","fileCount":1200,"integrity":"sha512-Bggwuqx03kLMSfIcy1iBJ1f+qSLc/08vadb7uy0d/ibdrxvd0IqJToo+Os5bJSikXtnVWZGoBJq51sUfNwOGTA==","signatures":[{"sig":"MEYCIQC6z4ZrpZ1F+cshGWULE8Cw0YmFjkWP62rmbCr8pyzQbAIhAN4v/mzDGokTvZIKm5lcKEAgYY3/Hy+W0kuXSo7afb0h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893268},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bcb135559877a9cb9417a0f382644f2bbe05c163","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.85b13c1bcb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.85b13c1bcb","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.85b13c1bcb","@lodestar/utils":"1.27.0-dev.85b13c1bcb","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.85b13c1bcb","@lodestar/logger":"1.27.0-dev.85b13c1bcb","@lodestar/params":"1.27.0-dev.85b13c1bcb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.85b13c1bcb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.85b13c1bcb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.85b13c1bcb","@lodestar/light-client":"1.27.0-dev.85b13c1bcb","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.85b13c1bcb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.85b13c1bcb_1739393365472_0.3539271100807495","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.27.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4059d6a09c35e816f3d040a02d2c8421c3a6e31e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-rc.1.tgz","fileCount":1200,"integrity":"sha512-V3m5cTeAgJGq9BueS3CIfIRsJRZ5uUcUM4rLeDtkwFoIavf8zQ7bD1dIhSVKPwHWrUjbCnvrbxIMrXX2UeuZoQ==","signatures":[{"sig":"MEQCICJf0tsKuoKcmK1HmHzDF0C6DVKU6Xh6EUTYAeN8bBBQAiAo6PFDN7vFsK6cdxIZz6pUw7JMNkRL/ernKR8wVdV3qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893138},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"de1a864d7cfa323cf12d712a515a0b22dd820001","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-rc.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-rc.1","@lodestar/utils":"1.27.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-rc.1","@lodestar/logger":"1.27.0-rc.1","@lodestar/params":"1.27.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-rc.1","@lodestar/light-client":"1.27.0-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-rc.1_1739396884420_0.460903655446659","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.398c796af8":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.398c796af8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.398c796af8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2941686a32ca259c94d1372591a90665464911c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.398c796af8.tgz","fileCount":1200,"integrity":"sha512-ZomnTmq2OTcGziBtYSc8nrZZiW3u6OKkxo/rFRziO9zFjijLlNXbKxb1meC8luZXG/TmxIwNO+RJYjzEfhMeiQ==","signatures":[{"sig":"MEQCIAhvK/1BoP8Vx83sBVf518w2YjePBu4ude+Rue/qL6BTAiBrg5rtloecPP1FFpDZ3b6ybhP6czKAMevZ6p2OJZtt7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893350},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f4d350e1e13c7d5f3d28c660e2e2ae8f5fc44519","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.398c796af8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.398c796af8","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.398c796af8","@lodestar/utils":"1.27.0-dev.398c796af8","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.398c796af8","@lodestar/logger":"1.27.0-dev.398c796af8","@lodestar/params":"1.27.0-dev.398c796af8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.398c796af8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.398c796af8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.398c796af8","@lodestar/light-client":"1.27.0-dev.398c796af8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.398c796af8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.398c796af8_1739452019699_0.7855069189552337","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-dev.fc6a4a7cb9":{"name":"@lodestar/beacon-node","version":"1.27.0-dev.fc6a4a7cb9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-dev.fc6a4a7cb9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ceff18d84df3dee6370a7bfcf66b242eda32c9e0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-dev.fc6a4a7cb9.tgz","fileCount":1200,"integrity":"sha512-BE3YNSjchUMRSHLcTx5TDAgEGGkZI3910xbdp2VsKszXwmhxntn7VnVRAXKvb/TdBEdsdzntTVt0ABhPcRCBqQ==","signatures":[{"sig":"MEQCIAewWRJiFVqOIcZyhLDiDJA6BcoO0XvCUX6YkgKpHn+kAiAIVI1ioo4MoEUl3kcdJb+O3Ab/cZq6W3ujMV8D2KY2jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893350},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9662b406ac0ab94b4996b5387cbe937870bbaf46","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-dev.fc6a4a7cb9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-dev.fc6a4a7cb9","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-dev.fc6a4a7cb9","@lodestar/utils":"1.27.0-dev.fc6a4a7cb9","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-dev.fc6a4a7cb9","@lodestar/logger":"1.27.0-dev.fc6a4a7cb9","@lodestar/params":"1.27.0-dev.fc6a4a7cb9","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-dev.fc6a4a7cb9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-dev.fc6a4a7cb9","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-dev.fc6a4a7cb9","@lodestar/light-client":"1.27.0-dev.fc6a4a7cb9","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-dev.fc6a4a7cb9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-dev.fc6a4a7cb9_1739453056104_0.3371938238712937","host":"s3://npm-registry-packages-npm-production"}},"1.27.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.27.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0-rc.2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1103b6397924fa3da0e789aab20dedf5fa9b1e6f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0-rc.2.tgz","fileCount":1200,"integrity":"sha512-konC21AcssFlWoxGOR3XeYfkgI6YcE9MzKb1TKOCNpaIoopN6pRK1N/Y8riLCdWVLlVpO0dRUd9bsCKl77sTMw==","signatures":[{"sig":"MEUCIHvnYkYwUm4uBRFD2dlaevMkj/azA0tx3Vt9sYc/qdZHAiEAh1G1Vua7BHqg4fFhH3Lpp6KValxKVIRedLXvL6q2TTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893220},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5136bc07bd5c95287487764cdaa49fb3751eafcb","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.0-rc.2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.0-rc.2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.0-rc.2","@lodestar/utils":"1.27.0-rc.2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.0-rc.2","@lodestar/logger":"1.27.0-rc.2","@lodestar/params":"1.27.0-rc.2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.0-rc.2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.0-rc.2","@lodestar/light-client":"1.27.0-rc.2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0-rc.2_1739456731685_0.3602974318619736","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.8be81d6acf":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.8be81d6acf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.8be81d6acf","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7003e0ddbb12fbabbfde1acba900d95ed34294a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.8be81d6acf.tgz","fileCount":1200,"integrity":"sha512-VVt5l6rO5cxsoR3mQ08MLpZ6WesJvMEcN6a5zA8EYUPyzXOxY+rwOrZvstjSosL9yXPGRkSH4HrIsek7ZzSHiw==","signatures":[{"sig":"MEQCIAQYnY360yNYX/ZHg2jeqJ3akexD8QrZb6ojmlyG6fgeAiAF5JaWRH2nFI/UgFldGpOI6qSFXwSAlPPa5NmW4fjhsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893350},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eb51f46304ee9727f57a7cc839b9af4c83f87a7a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.8be81d6acf","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.8be81d6acf","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.8be81d6acf","@lodestar/utils":"1.28.0-dev.8be81d6acf","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.8be81d6acf","@lodestar/logger":"1.28.0-dev.8be81d6acf","@lodestar/params":"1.28.0-dev.8be81d6acf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.8be81d6acf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.8be81d6acf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.8be81d6acf","@lodestar/light-client":"1.28.0-dev.8be81d6acf","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.8be81d6acf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.8be81d6acf_1739461090273_0.26310763422230643","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@lodestar/beacon-node","version":"1.27.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f178567c7190cb052f63342e66316b30634ea938","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.0.tgz","fileCount":1200,"integrity":"sha512-XhPxinat22qA5aTlzNsaF2jVtGB5f8w/jPqysXRXld9wMAIa7Yo0oiCWt4J49nJFeHqMgic80WihYJQIjK8vnQ==","signatures":[{"sig":"MEYCIQCmlrnbJILwufk4sw0TQBqrL1in7CTQp8Am23akVSwlywIhAPFhl3v9ZH4sxhLNv+I1U2SkvuzNSa84g7TKtgSowR6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893167},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"11be4322953e1300390fcdf3e6e71d0fa84b6909","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.27.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.27.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.27.0","@lodestar/utils":"^1.27.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.27.0","@lodestar/logger":"^1.27.0","@lodestar/params":"^1.27.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.27.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.27.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.27.0","@lodestar/light-client":"^1.27.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.27.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.0_1739461590846_0.10048732077093403","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.2b1c82a795":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.2b1c82a795","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.2b1c82a795","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"707bca556c4b95012ac255889a9b123eeda4fe85","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.2b1c82a795.tgz","fileCount":1200,"integrity":"sha512-3EN8uJYDM5FvT5UUS7qJGYqcDDuxGvyslVYJaWOqHBTJX81Jiv4VtNxYDCIooBThgXex40YBExNuMvVl9F/bgA==","signatures":[{"sig":"MEUCIQD8vy3W7SA5HA4yg6PWN1+c/kWajSVZnDdfbpR2au/vegIgNig5whtIHol4/iuXyRs/J3yZ6PeUbD3CerSbf8wWLc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893350},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0f15aa6b8a65e60d9160844f54ffd5262f7f5332","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.2b1c82a795","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.2b1c82a795","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.2b1c82a795","@lodestar/utils":"1.28.0-dev.2b1c82a795","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.2b1c82a795","@lodestar/logger":"1.28.0-dev.2b1c82a795","@lodestar/params":"1.28.0-dev.2b1c82a795","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.2b1c82a795","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.2b1c82a795","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.2b1c82a795","@lodestar/light-client":"1.28.0-dev.2b1c82a795","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.2b1c82a795","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.2b1c82a795_1739571444785_0.9691264505414514","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.0ad6d4b05c":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.0ad6d4b05c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.0ad6d4b05c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f3bb78e1b31fad899bc3b8f0ceb713820300913","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.0ad6d4b05c.tgz","fileCount":1200,"integrity":"sha512-O5Ykz5TE5u6kw2R/Si3bLkwSKdXUf3JUevmh0mjhfrJ/QcS33tESH2368TZIsiz7+rJOghf7M6hIfN/Od0eeWw==","signatures":[{"sig":"MEYCIQC/HttS8d9xIB3mEP8QQSciac2YbiUD6HxjsiZfqRtykwIhALnPZ2ukqrhROMLWbTVquJaj2uItUAZhSKtLWZMB7t/y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893350},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ccf64719bc0541fd4d0b20e4f986eff1004f1aea","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.0ad6d4b05c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.0ad6d4b05c","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.0ad6d4b05c","@lodestar/utils":"1.28.0-dev.0ad6d4b05c","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.0ad6d4b05c","@lodestar/logger":"1.28.0-dev.0ad6d4b05c","@lodestar/params":"1.28.0-dev.0ad6d4b05c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.0ad6d4b05c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.0ad6d4b05c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.0ad6d4b05c","@lodestar/light-client":"1.28.0-dev.0ad6d4b05c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.0ad6d4b05c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.0ad6d4b05c_1739757755624_0.5158666681988253","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.eaa83aa741":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.eaa83aa741","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.eaa83aa741","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bcfdf0e23992769465a7be547136a726862d6f79","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.eaa83aa741.tgz","fileCount":1200,"integrity":"sha512-3mDImT5M7DJifSsXmukh+cWoXO/CtEr6VeEkPNGk3BuaBXpp+3q1I7RY9uWNiVL7Xq2xqHvwX2fhVzMgSQ6BQg==","signatures":[{"sig":"MEUCIA8Yawj0DIaI09kQ0Zz17J9K9eg2zP+wEKw2oewUKsXLAiEA1I8OWNpKDmwapc43dzFCBEW6qPskXM31DLL1b42jecg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3895842},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e1aeb658e0a8fb745bcb0bd580bc7b86b09fc30e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.eaa83aa741","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.eaa83aa741","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.eaa83aa741","@lodestar/utils":"1.28.0-dev.eaa83aa741","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.eaa83aa741","@lodestar/logger":"1.28.0-dev.eaa83aa741","@lodestar/params":"1.28.0-dev.eaa83aa741","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.eaa83aa741","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.eaa83aa741","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.eaa83aa741","@lodestar/light-client":"1.28.0-dev.eaa83aa741","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.eaa83aa741","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.eaa83aa741_1739841629071_0.3869892960477286","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.a25ea77834":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.a25ea77834","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.a25ea77834","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"752fd502ce43266b18e726a70122f5d5aec924bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.a25ea77834.tgz","fileCount":1200,"integrity":"sha512-+3hQgVGhzcz1t7LqqWq3uaegTXbQF5OYM0Vz6s9DCULhGjvNSKlBoLT3M2gaZa3Wiuc1tospwRqn0XbPS0irbQ==","signatures":[{"sig":"MEUCIQDeu2qfYnSgPwiz0x4cMohNohbOvum2tDoT9J3PoLaPgQIgZg1FtVfJ6ZmGoHeb4i+lq5VftXehJPJJa2crpLSUxZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3895842},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e946d82ffebe139b523785b8c871014cc4e3b9e7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.a25ea77834","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.a25ea77834","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.a25ea77834","@lodestar/utils":"1.28.0-dev.a25ea77834","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.a25ea77834","@lodestar/logger":"1.28.0-dev.a25ea77834","@lodestar/params":"1.28.0-dev.a25ea77834","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.a25ea77834","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.a25ea77834","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.a25ea77834","@lodestar/light-client":"1.28.0-dev.a25ea77834","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.a25ea77834","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.a25ea77834_1739842694742_0.5966521605626343","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.32186d08b5":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.32186d08b5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.32186d08b5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d3d9dbf734c5834a10586aef28a850f1aea463b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.32186d08b5.tgz","fileCount":1200,"integrity":"sha512-UaUTQYAcUBQkh9dSSB/csiyGIsqaxmIqYogzbCBMY6ep3CcvnPYEB2G25nKIcbXkAOrqYEbVsLwyCgegj93pLg==","signatures":[{"sig":"MEYCIQCkoMmXi6ku0an5Zg1OKq0uLdlhKM1iiHGGY28VfSoZJgIhAM8o1JasAnYFVzpRG8QsDdZ1gsKfjF2VGcVA2SoJqrW6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3895842},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1b37f23f1b63cb87b266f29292d4702ee9b94405","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.32186d08b5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.32186d08b5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.32186d08b5","@lodestar/utils":"1.28.0-dev.32186d08b5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.32186d08b5","@lodestar/logger":"1.28.0-dev.32186d08b5","@lodestar/params":"1.28.0-dev.32186d08b5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.32186d08b5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.32186d08b5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.32186d08b5","@lodestar/light-client":"1.28.0-dev.32186d08b5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.32186d08b5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.32186d08b5_1739889591525_0.9179853145943002","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.b785bbdedf":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.b785bbdedf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.b785bbdedf","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2a73954bd2fda0109f1abdc6a192ac47a206600a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.b785bbdedf.tgz","fileCount":1200,"integrity":"sha512-nvoWxRZfgviEDrWOGJHEfjppS3RCJ3YKGLlkgQHMU5D4m+9WklaMPsT1dF7ASHI9F3YJYGqspnBFULgqxB7h0Q==","signatures":[{"sig":"MEQCIGnSHv5C6XCxAEt2IpEpGcmY9cUmZHiwc3IL885gDj3JAiB/0JxROKrPNBIzlbNUnC+DWvvqdgk3eMv7iyYkXM20rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3895842},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"255091cb8cc31a6ce363d69d62d4c8c4cfd85a6f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.b785bbdedf","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.b785bbdedf","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.b785bbdedf","@lodestar/utils":"1.28.0-dev.b785bbdedf","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.b785bbdedf","@lodestar/logger":"1.28.0-dev.b785bbdedf","@lodestar/params":"1.28.0-dev.b785bbdedf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.b785bbdedf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.b785bbdedf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.b785bbdedf","@lodestar/light-client":"1.28.0-dev.b785bbdedf","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.b785bbdedf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.b785bbdedf_1739906528189_0.43356867219685213","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.929d0ea022":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.929d0ea022","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.929d0ea022","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c19e282524521837c3c7f56c48d37b4e4eccfea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.929d0ea022.tgz","fileCount":1200,"integrity":"sha512-4S3dn1NblNCEYv6nBvCsBP5kcEbs2qoS4yLVktbCfGim+KVexLrh/Z7n1ctbLHBBHwCo/iS4fMwerdO7IPLLig==","signatures":[{"sig":"MEUCIQDCjjtO+SpviMWHlizz8/RwryN9nlwrxtu2DYEoLNaNlAIgekdNJMPCsxNt1+gbHKE4iMh4j24KnmKMbzlCgo/hXVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"33dd7c60743e8fa7c9f0c23430f4a42a7180881a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.929d0ea022","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.929d0ea022","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.929d0ea022","@lodestar/utils":"1.28.0-dev.929d0ea022","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.929d0ea022","@lodestar/logger":"1.28.0-dev.929d0ea022","@lodestar/params":"1.28.0-dev.929d0ea022","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.929d0ea022","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.929d0ea022","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.929d0ea022","@lodestar/light-client":"1.28.0-dev.929d0ea022","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.929d0ea022","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.929d0ea022_1740075528771_0.759170826955404","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.9a2cf748d3":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.9a2cf748d3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.9a2cf748d3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d7041f1ea683e9e62e6a25c42ebb719a9b98201","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.9a2cf748d3.tgz","fileCount":1200,"integrity":"sha512-O2F01WnVyH5g9JarY2bfAiMDvpltjCytCOT3c4xnR6+VZKTAqStcy1onrcKcW0YRaa4/ERmdcmIHVUqCs6BA1A==","signatures":[{"sig":"MEUCIBrqZsHQsxgO3ia4Lntqu6ulwPGWBRFq1/rHFiYpzmiTAiEAl2GbQcp/sf5qCshh3hTnFaYJGndhxlBFvMdcV3MJQDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bdc2a1d0e48a1c2e13a605290b56917b55b0a36c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.9a2cf748d3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.9a2cf748d3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.9a2cf748d3","@lodestar/utils":"1.28.0-dev.9a2cf748d3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.9a2cf748d3","@lodestar/logger":"1.28.0-dev.9a2cf748d3","@lodestar/params":"1.28.0-dev.9a2cf748d3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.9a2cf748d3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.9a2cf748d3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.9a2cf748d3","@lodestar/light-client":"1.28.0-dev.9a2cf748d3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.9a2cf748d3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.9a2cf748d3_1740087371411_0.24777191559620126","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.94e41edb93":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.94e41edb93","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.94e41edb93","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ccf08295c23644ba86cc56e371dd21ad3fbb6c5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.94e41edb93.tgz","fileCount":1200,"integrity":"sha512-WyVI2X19vuLSerufC9fQB2MlI1ASVR69n7qtKzFsEalL7JiSLuvYEgPi42oa0pdFdJNNodCh2Hz7G+rZGiypQQ==","signatures":[{"sig":"MEYCIQDc9vqfx4ObuyxfsViJaSCFzSJdeUyXJVyV+ffB9TkWlgIhAKlVpZQPl0b/QDsiBb+puE9pQJGv0HEkuauaBHcZAqxS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d897d146ef448ffd6003d366bd7ac9b34af4b98b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.94e41edb93","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.94e41edb93","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.94e41edb93","@lodestar/utils":"1.28.0-dev.94e41edb93","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.94e41edb93","@lodestar/logger":"1.28.0-dev.94e41edb93","@lodestar/params":"1.28.0-dev.94e41edb93","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.94e41edb93","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.94e41edb93","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.94e41edb93","@lodestar/light-client":"1.28.0-dev.94e41edb93","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.94e41edb93","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.94e41edb93_1740388593059_0.8765145502696814","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.bb5bf120b4":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.bb5bf120b4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.bb5bf120b4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f6423719d742091291ee6328ecb39a8ddd3d01c2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.bb5bf120b4.tgz","fileCount":1200,"integrity":"sha512-1NCkJUrOlNuyTFp0GZJypf+W0/ezUmjofAgNRGUnJs5d7FD79VxCIs+1DoNVjKm6oADxRUOnep2bmYoNDBR+og==","signatures":[{"sig":"MEYCIQCZV6WH2NkmH0IjophL73IejNxyV3+auz6Yh1mYnSJUBQIhAMXtXYGDNZS5Xzt12WDLOzBBlawVzaw+IBk5wyYjtRxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e5703ca320dfd89e9fa4dd1d976fa5d9b71daced","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.bb5bf120b4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.bb5bf120b4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.bb5bf120b4","@lodestar/utils":"1.28.0-dev.bb5bf120b4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.bb5bf120b4","@lodestar/logger":"1.28.0-dev.bb5bf120b4","@lodestar/params":"1.28.0-dev.bb5bf120b4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.bb5bf120b4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.bb5bf120b4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.bb5bf120b4","@lodestar/light-client":"1.28.0-dev.bb5bf120b4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.bb5bf120b4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.bb5bf120b4_1740393788896_0.9531417007064893","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.e68cae8fa0":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.e68cae8fa0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.e68cae8fa0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8da40ea07212589ef178a541b169506e89d601e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.e68cae8fa0.tgz","fileCount":1200,"integrity":"sha512-Os29jsbDf4xQZPpB9hgd7mR8evCR6zNo1ycHBDnZdvgdnmZQEZ4ICAmZbESpvk+uvSTFU4Z8KLawPnW49CQm9A==","signatures":[{"sig":"MEQCIHlIx5Dz7wgXEDfS66xJzfP9otStd+VNS7zZtLR+U+JdAiAiwWHGevt2fGb3s8isSfrvwY6TCJlQt3tnFRxrqp8yPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"661b2b13634bc179295f43a632f353a9f6cb235d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.e68cae8fa0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.e68cae8fa0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.e68cae8fa0","@lodestar/utils":"1.28.0-dev.e68cae8fa0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.e68cae8fa0","@lodestar/logger":"1.28.0-dev.e68cae8fa0","@lodestar/params":"1.28.0-dev.e68cae8fa0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.e68cae8fa0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.e68cae8fa0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.e68cae8fa0","@lodestar/light-client":"1.28.0-dev.e68cae8fa0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.e68cae8fa0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.e68cae8fa0_1740407074636_0.0543264651225166","host":"s3://npm-registry-packages-npm-production"}},"1.27.1-rc.1":{"name":"@lodestar/beacon-node","version":"1.27.1-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.1-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95f9dc82d34dbc8fa0e7a3fd55c9de214696478f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.1-rc.1.tgz","fileCount":1200,"integrity":"sha512-7WpzytG1GSWzvHVeMrY7Hsen+jFwCK47FJ0j7i1WOiQY+mPeWTKRT8i9VgplMV/KApRbCeEJcD0vbvgQwEq4Ng==","signatures":[{"sig":"MEUCIEbNgnuahpOXOAkqB2fdSK60xGgzQ5yTpv3EhW2VmsXDAiEA9Ozgfbm/1T5F0r8+Eyiqm/lSHJ5udAPgRLqroDLReRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893220},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2d54bcf589bae712b9818f7c3e7ed991c3563ba5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.27.1-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.27.1-rc.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.27.1-rc.1","@lodestar/utils":"1.27.1-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.27.1-rc.1","@lodestar/logger":"1.27.1-rc.1","@lodestar/params":"1.27.1-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.27.1-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.27.1-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.27.1-rc.1","@lodestar/light-client":"1.27.1-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.27.1-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.1-rc.1_1740410885363_0.003087127290054781","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@lodestar/beacon-node","version":"1.27.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.27.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eccc53871c0c816990576ce7d3e2d0f5547e0dbc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.27.1.tgz","fileCount":1200,"integrity":"sha512-uIzGaDNGn5AgiEJFWDSrin7xpfUuXr1RD95TSLX+YcEP8Zlc4j7kwuRma7U1BEd1d3PZvuFMozgxIxu6xpQ0wg==","signatures":[{"sig":"MEQCIAqIrHo5Ym+oda9it0B3/sUVeAp6X73fIZ075Ilj/rSxAiAOgLddZpvr03p1dRuRXxT7Pwan052trDlc70W+C5jXbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3893167},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ff574a59114e6e8524de8478b6474e2b554fec3d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.27.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.27.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.27.1","@lodestar/utils":"^1.27.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.27.1","@lodestar/logger":"^1.27.1","@lodestar/params":"^1.27.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.27.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.27.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.27.1","@lodestar/light-client":"^1.27.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.27.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.27.1_1740415474841_0.9521023444023811","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.d1f9f7b32a":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.d1f9f7b32a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.d1f9f7b32a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b3131f06807fba2a6bbeaca93eb1f72eb48d74a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.d1f9f7b32a.tgz","fileCount":1200,"integrity":"sha512-9HOpr4Ky3j4j5aqai1SGo+eplJ5pa1qPVbnxdc/yZIpMmG30WkXH2/vbctuS43edswMRsZvENn5u7bDcEpejIA==","signatures":[{"sig":"MEUCIQCOuKXz0S2muQf7BODTxo23RATo0mFtA9C48sqE0c2eRQIgP7DXtGWBR8mduUd4Lm/QJHs4RtUF53p8KH4fqAqpNwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b13ebb7404f5fd254d47414d1cfb400e9c5bd142","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.d1f9f7b32a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.d1f9f7b32a","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.d1f9f7b32a","@lodestar/utils":"1.28.0-dev.d1f9f7b32a","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.d1f9f7b32a","@lodestar/logger":"1.28.0-dev.d1f9f7b32a","@lodestar/params":"1.28.0-dev.d1f9f7b32a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.d1f9f7b32a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.d1f9f7b32a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.d1f9f7b32a","@lodestar/light-client":"1.28.0-dev.d1f9f7b32a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.d1f9f7b32a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.d1f9f7b32a_1740416881475_0.32191361931692053","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.b2ebe4921b":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.b2ebe4921b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.b2ebe4921b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ec70c555ac313db347f1b770f52e76c22014de48","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.b2ebe4921b.tgz","fileCount":1200,"integrity":"sha512-IsxCXicpZyzcWOb0KfesqlSEepCmehNQHoU2WjCSbtkvOr7JFSsWGKvLzF90KKdvJChoee81mT9CxyJxSWG/Dw==","signatures":[{"sig":"MEUCICnW6yMQB4CwI+6xdysB55nvVRVvHI4xxqjO7x5LtSuJAiEA6dEuG+6JkGBFq+PFRKkpYBiqjXMCgpQqETYZ6wZhkUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3926936},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"197ac0b79856d0cc03f961826e7519b2e4b88680","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.b2ebe4921b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.b2ebe4921b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.b2ebe4921b","@lodestar/utils":"1.28.0-dev.b2ebe4921b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.b2ebe4921b","@lodestar/logger":"1.28.0-dev.b2ebe4921b","@lodestar/params":"1.28.0-dev.b2ebe4921b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.b2ebe4921b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.b2ebe4921b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.b2ebe4921b","@lodestar/light-client":"1.28.0-dev.b2ebe4921b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.b2ebe4921b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.b2ebe4921b_1740490022571_0.3748468498913038","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.2fc54906b3":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.2fc54906b3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.2fc54906b3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"14dd419fdc6b456a015a0f05aa9d03cb10d4ebf8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.2fc54906b3.tgz","fileCount":1200,"integrity":"sha512-bpp+nubDCQGtvrqsMDyBIrsQZuCrX35f6hKr6ldg6JRuGjd7EPMd0DioHwAMiQqUJBdXHWhAu2yFrnl8x/EyJA==","signatures":[{"sig":"MEYCIQCHn9t5EmazrbVxe6Vfk2RCj+95YK2NJTVhSVJMowgB5QIhAId8crc1bP1yY8ktIiRvn4mIuDmMAis1LsXBBHMxUCQS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3930138},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c6444ad304224b107499df22097d975c1ca8fb0e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest --run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest --run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest --run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest --run test/sim/4844-interop.test.ts","test:spec:general":"vitest --run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest --run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest --run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest --run --dir test/unit/","test:sim:mergemock":"vitest --run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.2fc54906b3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.2fc54906b3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.2fc54906b3","@lodestar/utils":"1.28.0-dev.2fc54906b3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.2fc54906b3","@lodestar/logger":"1.28.0-dev.2fc54906b3","@lodestar/params":"1.28.0-dev.2fc54906b3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.2fc54906b3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.2fc54906b3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.2fc54906b3","@lodestar/light-client":"1.28.0-dev.2fc54906b3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.2fc54906b3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.2fc54906b3_1740501993995_0.19360304940358875","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.51efa3d604":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.51efa3d604","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.51efa3d604","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56c1234951e34fdf1f8017115fd591188a72797c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.51efa3d604.tgz","fileCount":1200,"integrity":"sha512-Xpy1wpNrZfodM0DkUbcTXygybxORfg5phgRhz1ioZplTV6dIVEJeGRA+43ewFQchxzSnrNNRlEuOr1cXWlls1w==","signatures":[{"sig":"MEYCIQC/3iXmtsjKwOSs0PQK+brigRsHCgQ4Gt/Y/hFPMl9IsQIhAOBJ9DC0AyXh5kbS++MnhikCXpYEr+3gipR4wb2sS+xL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3930118},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"916621c9542beadaac6e26776c4baf9fe2774ec7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.51efa3d604","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.51efa3d604","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.51efa3d604","@lodestar/utils":"1.28.0-dev.51efa3d604","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.51efa3d604","@lodestar/logger":"1.28.0-dev.51efa3d604","@lodestar/params":"1.28.0-dev.51efa3d604","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.51efa3d604","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.51efa3d604","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.51efa3d604","@lodestar/light-client":"1.28.0-dev.51efa3d604","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.51efa3d604","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.51efa3d604_1740670220697_0.5845410425347606","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.95e9b3ec86":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.95e9b3ec86","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.95e9b3ec86","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84f00eb36bb86edcf729881d62b5464c74c65d99","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.95e9b3ec86.tgz","fileCount":1200,"integrity":"sha512-Zu0oAUbpv3f5tvyRFFkbykhRS6VCxNtU2fv2IxGOUjtaBY9qzWaC+gRJaT3Hq4zg+AmD4UrsCZ5U8xdhlpsI5g==","signatures":[{"sig":"MEQCIHq7HgCvur16QKS1derBinEVNZsaqVBObPyOJTjHp84ZAiBqltEQiHvtl+GCJpvsfNbJ/pcVUjusiX0O4FUA/XlBiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3930691},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1d45fe97acc080572e56e491eae1b5a2b35b352f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.95e9b3ec86","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.95e9b3ec86","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.95e9b3ec86","@lodestar/utils":"1.28.0-dev.95e9b3ec86","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.95e9b3ec86","@lodestar/logger":"1.28.0-dev.95e9b3ec86","@lodestar/params":"1.28.0-dev.95e9b3ec86","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.95e9b3ec86","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.95e9b3ec86","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.95e9b3ec86","@lodestar/light-client":"1.28.0-dev.95e9b3ec86","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.95e9b3ec86","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.95e9b3ec86_1740671287321_0.45548222206531874","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.3c466f1f65":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.3c466f1f65","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.3c466f1f65","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0301a755651e338b180f37d2590758277d88afc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.3c466f1f65.tgz","fileCount":1200,"integrity":"sha512-W0lp/zaKnZB2GltVZSV82IvZX1Vuf5UuCMb5jfdlObiX9vDqivjjM++g9wURYk6tEUs4O0LYhT3Ib8zPWl6+7Q==","signatures":[{"sig":"MEYCIQC+zgPu3XOqxwhJjVAcsQksxbSiTBNn06YnYWbdnijxzAIhAI0CVjClGbFui/dRCGDITZ7Uc8GeHy2NSxntk3MGmou3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3930691},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d79a0f5117def7e85633edc3ce3cada037f41e5c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.3c466f1f65","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.3c466f1f65","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.3c466f1f65","@lodestar/utils":"1.28.0-dev.3c466f1f65","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.3c466f1f65","@lodestar/logger":"1.28.0-dev.3c466f1f65","@lodestar/params":"1.28.0-dev.3c466f1f65","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.3c466f1f65","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.3c466f1f65","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.3c466f1f65","@lodestar/light-client":"1.28.0-dev.3c466f1f65","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.3c466f1f65","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.3c466f1f65_1740982778859_0.7381579689137365","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.92fb867034":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.92fb867034","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.92fb867034","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e5ab647d2bf6dac5b423822f2d5e935f0e4164d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.92fb867034.tgz","fileCount":1200,"integrity":"sha512-BCU/DF9mT/wopKV1eCfiq5/5bfJ1fH3aVHMpxcprzClHYsAkuBRDTrJOmTSXBAlK43JrgOwUk7WEyxkOjegqgQ==","signatures":[{"sig":"MEQCIHM1i7cVXswJgM98wRi9sGMW6jmBqb1FZ62uCtomDhxuAiB1sl/GGq3UWOV50STzOKXFZ/kpN0ECNYJCmCRSwQqkNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3931730},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce77eb88acfca15c83825a55db59b0b27af888e8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.0.0","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.92fb867034","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.92fb867034","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.92fb867034","@lodestar/utils":"1.28.0-dev.92fb867034","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.92fb867034","@lodestar/logger":"1.28.0-dev.92fb867034","@lodestar/params":"1.28.0-dev.92fb867034","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.92fb867034","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.92fb867034","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.92fb867034","@lodestar/light-client":"1.28.0-dev.92fb867034","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.92fb867034","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.92fb867034_1741013054045_0.49106825470560467","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.f6146b8509":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.f6146b8509","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.f6146b8509","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"800b95819cd0eec0aaf296b39fe1898898dfc81a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.f6146b8509.tgz","fileCount":1200,"integrity":"sha512-pinjl7KznB7UA6vXOVrxbvVyxJT5BByj+jSRq/Xxtz9FgwQjYa2dZB3iuafJflpdkzTKDUVV7xCTCwgo+5xcwQ==","signatures":[{"sig":"MEYCIQDNSEObIGmYZAUngfO/RNHec7kbVSVAT5mY3OcJ94I1EQIhAJ1n0F+0HMaH+8sQRllcdc6Hsc9qmZzVOgVTPYfOYzoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3931915},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4f58cf9afb99f521a722afc71830e8f52a303f1a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.f6146b8509","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.f6146b8509","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.f6146b8509","@lodestar/utils":"1.28.0-dev.f6146b8509","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.f6146b8509","@lodestar/logger":"1.28.0-dev.f6146b8509","@lodestar/params":"1.28.0-dev.f6146b8509","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.f6146b8509","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.f6146b8509","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.f6146b8509","@lodestar/light-client":"1.28.0-dev.f6146b8509","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.f6146b8509","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.f6146b8509_1741015190309_0.13643355709346805","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.3901fa5c09":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.3901fa5c09","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.3901fa5c09","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"996a28fb9482891597efdddd4ee1fcfb63d43798","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.3901fa5c09.tgz","fileCount":1200,"integrity":"sha512-oS+HSpURrixInssA+Jd3fx2thoLrMIvjqDFMKNG4B8lWGI78otBP8XHXdg5zPka5UFst1ZYBl1fAN7KfeP1yoA==","signatures":[{"sig":"MEQCIEUI0XH/ijmXzXrJ11Uppi6Mn6slnfYPqHKNqL9ACGjTAiBAZ27GOlyQQLeQNF7uxGqtRhUZ4c0Jt6XK9KwvyZitQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3934233},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec3b3218874bc96849ece9d14bff57f82a27797f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.3901fa5c09","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.3901fa5c09","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.3901fa5c09","@lodestar/utils":"1.28.0-dev.3901fa5c09","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.3901fa5c09","@lodestar/logger":"1.28.0-dev.3901fa5c09","@lodestar/params":"1.28.0-dev.3901fa5c09","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.3901fa5c09","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.3901fa5c09","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.3901fa5c09","@lodestar/light-client":"1.28.0-dev.3901fa5c09","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.3901fa5c09","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.3901fa5c09_1741022006675_0.7753531021948534","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.d60218eecb":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.d60218eecb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.d60218eecb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2970f026017310866697307d9ce0a208fe5e8a59","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.d60218eecb.tgz","fileCount":1200,"integrity":"sha512-BxHZAQpPz5Z13dpXr1gHTh8KtuXiXtT9oaaukS/0e+coUWuW4bAPRILoU/S6eS2hdFsvu6c9vlpBdjvFBxQBLg==","signatures":[{"sig":"MEYCIQC9WXDaVJ7ME63uyM0gZuePFaa4w5/sM7YaS+OrupAxPwIhAKfGpH3ArOp3i+3lMj/18q3NbZT7AUFNgxt13+/jX2jn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3934233},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8edf6631c06e15503bf75c259f0ce6a7a86aa2b2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.d60218eecb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.d60218eecb","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.d60218eecb","@lodestar/utils":"1.28.0-dev.d60218eecb","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.d60218eecb","@lodestar/logger":"1.28.0-dev.d60218eecb","@lodestar/params":"1.28.0-dev.d60218eecb","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.d60218eecb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.d60218eecb","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.d60218eecb","@lodestar/light-client":"1.28.0-dev.d60218eecb","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.d60218eecb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.d60218eecb_1741180437812_0.6415017679477943","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.ca29dbb8ed":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.ca29dbb8ed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.ca29dbb8ed","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"376414118ba34c420f35682ba8474049f563f605","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.ca29dbb8ed.tgz","fileCount":1200,"integrity":"sha512-H+az/eSfPWnV/WZVJlzFbdfpz4RscpIipJqs+m1z+k1igz/bmJd+QDmn4ldfQEGQBk7R+n+YJqUf5jiNqFsQaA==","signatures":[{"sig":"MEUCIQDmhej2BpLPS68jRGw+aa/WBkoxgCRswMEzzxwcUmELYwIgC9LwIn7Uo8b31oZzLWuGmnZJxRWDkUIjx7S3uTf829c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3934508},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ea1c1ca99220db9d708bc12ccb958cfacd0bd201","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.ca29dbb8ed","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.ca29dbb8ed","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.ca29dbb8ed","@lodestar/utils":"1.28.0-dev.ca29dbb8ed","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.ca29dbb8ed","@lodestar/logger":"1.28.0-dev.ca29dbb8ed","@lodestar/params":"1.28.0-dev.ca29dbb8ed","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.ca29dbb8ed","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.ca29dbb8ed","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.ca29dbb8ed","@lodestar/light-client":"1.28.0-dev.ca29dbb8ed","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.ca29dbb8ed","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.ca29dbb8ed_1741396413223_0.9397785635231308","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.71d195b98a":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.71d195b98a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.71d195b98a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"baaade644125292acea9f7a3d58973e209312fb3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.71d195b98a.tgz","fileCount":1200,"integrity":"sha512-+AwNirEbh292tysPilB0dh88kao7XApUdiNdcNxff2T8RvMLVrSkR3S1sXX3rkX3ZV1T9M2zkKanjrvjfKHNzw==","signatures":[{"sig":"MEUCIA+dpScfb3kHllM5B7+X4fMMEK9awhA8QW+6spDe7CueAiEAv13ws7tbKq1aCJoyPTJcrvO6uMwTtitvz4aUSBROskM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3934508},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a7aff09dad67b926a242bf9791ea1649d973ff04","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.71d195b98a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.71d195b98a","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.71d195b98a","@lodestar/utils":"1.28.0-dev.71d195b98a","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.71d195b98a","@lodestar/logger":"1.28.0-dev.71d195b98a","@lodestar/params":"1.28.0-dev.71d195b98a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.71d195b98a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.71d195b98a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.71d195b98a","@lodestar/light-client":"1.28.0-dev.71d195b98a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.71d195b98a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.71d195b98a_1741722361835_0.013576272592605854","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.e647fd723a":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.e647fd723a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.e647fd723a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4a621fe10526960de877de1936a0531d4f8eaddf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.e647fd723a.tgz","fileCount":1200,"integrity":"sha512-4Cu+QCpKPNubB8GyWj+i8a2MjtSzR2TVxLDeynVoCZrzCQikbXHZ4ZVpOwHSI5QAdgBh34m5SIG7sLIkmxbhCw==","signatures":[{"sig":"MEYCIQDzSRgAIZlwHaOtOrFV4tDRdtFDq6xNilqziG04j/nVIQIhAIToPSYVPCmX7cG6lO37anBvr8CQYxuPY65OTHQj600p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3935042},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5533127739977334f5f6595ad1eafd861ea7bf1e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.e647fd723a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.e647fd723a","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.e647fd723a","@lodestar/utils":"1.28.0-dev.e647fd723a","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.e647fd723a","@lodestar/logger":"1.28.0-dev.e647fd723a","@lodestar/params":"1.28.0-dev.e647fd723a","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.e647fd723a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.e647fd723a","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.e647fd723a","@lodestar/light-client":"1.28.0-dev.e647fd723a","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.e647fd723a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.e647fd723a_1741743955354_0.6080800925635326","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.4a3537117e":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.4a3537117e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.4a3537117e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bef8af97a5dc3533429d2a63ae86c7a6b84dfa6d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.4a3537117e.tgz","fileCount":1200,"integrity":"sha512-TB+2g7+IOjHBm+1U85AM4y4W+WdH+A0ox/ZM6SCCm9y1sYyGOP3LFcXXbzvBmfE6mtniRMS0p9y+8bcOf195MQ==","signatures":[{"sig":"MEYCIQCP/Uybl0m/8GbehLiyKWIAJ+Jcy0QE5u0F7TO1A/OF0wIhAM7ObckJRW9qJltu2EZK610+RfQCwNTO8ax0FPgvkGbh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3937353},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a2da7df38d60673b05b682a2bc57eebfd52b9b6e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.4a3537117e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.4a3537117e","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.4a3537117e","@lodestar/utils":"1.28.0-dev.4a3537117e","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.4a3537117e","@lodestar/logger":"1.28.0-dev.4a3537117e","@lodestar/params":"1.28.0-dev.4a3537117e","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.4a3537117e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.4a3537117e","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.4a3537117e","@lodestar/light-client":"1.28.0-dev.4a3537117e","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.4a3537117e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.4a3537117e_1741745006879_0.056970141245709094","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.7ce4939326":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.7ce4939326","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.7ce4939326","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e534cf28d342f27eb826a0f0ff1f42dcff2c0bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.7ce4939326.tgz","fileCount":1200,"integrity":"sha512-BXJ4qOAMVoEwdJ4hA1aQ/d1FgYOb3oMdu7hrbED4ed7erxgBrS4IAhK0Q68fKSJE5VAJsfdQKSUGFrzmWyMipg==","signatures":[{"sig":"MEUCIQDhfvXm+W/w4eHMrjQaL51pb2c53/dMMHjhr2vNW7mw1AIgLonaI8SMhU+TgEmlHem75GGGQdQEoyrU5LAkm9uVpAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3938276},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"11c80abeae34ec2348eec183fdc3838b0fd97be9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.7ce4939326","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.7ce4939326","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.7ce4939326","@lodestar/utils":"1.28.0-dev.7ce4939326","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.7ce4939326","@lodestar/logger":"1.28.0-dev.7ce4939326","@lodestar/params":"1.28.0-dev.7ce4939326","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.7ce4939326","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.7ce4939326","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.7ce4939326","@lodestar/light-client":"1.28.0-dev.7ce4939326","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.7ce4939326","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.7ce4939326_1741759542612_0.8983153638570325","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.9f78c9dad8":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.9f78c9dad8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.9f78c9dad8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed6158eaef726c1456e33dffaa3815d050a6252c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.9f78c9dad8.tgz","fileCount":1200,"integrity":"sha512-fImp8v6OWYWGuE2WvOkI3S/ZxGPVg5MhlAzfeSF+TpA6hB1FBq/MIldkq//d2UkuS3ka3VgBDUAOLxdIvMzsyQ==","signatures":[{"sig":"MEQCIEI1m/sx+ovwV2SMr8GNgXtnOdhPv9xCzq7EY9aYQHcWAiAXhpj73OP7DQxvgIzjXEbB82/3jqYPKdUOMmNVvpqubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3938276},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"faedbc8a5b5ca23239d9026d4f3efa7041d3ae24","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.9f78c9dad8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.9f78c9dad8","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.9f78c9dad8","@lodestar/utils":"1.28.0-dev.9f78c9dad8","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.9f78c9dad8","@lodestar/logger":"1.28.0-dev.9f78c9dad8","@lodestar/params":"1.28.0-dev.9f78c9dad8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.9f78c9dad8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.9f78c9dad8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.9f78c9dad8","@lodestar/light-client":"1.28.0-dev.9f78c9dad8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.9f78c9dad8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.9f78c9dad8_1741873798378_0.03681767076586895","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.9f024f485c":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.9f024f485c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.9f024f485c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bab7f3035c43e7840415ccc3e1f0e6101bd7d3eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.9f024f485c.tgz","fileCount":1200,"integrity":"sha512-ptN9CU4hz/WzL5Z/ccoQCQUWKf/oIVPnF6pfDWm4HR6cqeG+ugZqZE4xoL1JuLAtgVZM4przAMK1tisx39Vg3g==","signatures":[{"sig":"MEUCIAqDfcPIiyJPkCFi8pL71auGI2Kva7Qz3Jm3oZAiQKOSAiEAyj745h0d9p43rT1PxwEBwXRl+v9z7W44UXMb12SPaGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3938276},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"692e9390677e1c80c013f2b264eef4a44859511e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.9f024f485c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.9f024f485c","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.9f024f485c","@lodestar/utils":"1.28.0-dev.9f024f485c","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.9f024f485c","@lodestar/logger":"1.28.0-dev.9f024f485c","@lodestar/params":"1.28.0-dev.9f024f485c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.9f024f485c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.9f024f485c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.9f024f485c","@lodestar/light-client":"1.28.0-dev.9f024f485c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.9f024f485c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.9f024f485c_1741889821427_0.26603871972791104","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.096ceddf29":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.096ceddf29","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.096ceddf29","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"79964d3623b1ea5c51b89e50d22831e3b8f3017d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.096ceddf29.tgz","fileCount":1200,"integrity":"sha512-0zdVwi1RYuOVqx2W2asvnOtmxlyyUXCR+GognOF1RhleDuExX3z/SMZx45pb6ksNDCUkQXNePJ2rUvlguGyS6A==","signatures":[{"sig":"MEUCIQDCTlRy7PkOoTro7yBeHrZyyMax6/TraBRpnIgOfAKBugIgKZTLmtcP683y7Ik4kl40L/ijjGQbs56DnRVmtDwaf4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3938276},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cf35b94ed15256f338f07650c0c9413b7edffc19","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.096ceddf29","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.096ceddf29","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.096ceddf29","@lodestar/utils":"1.28.0-dev.096ceddf29","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.096ceddf29","@lodestar/logger":"1.28.0-dev.096ceddf29","@lodestar/params":"1.28.0-dev.096ceddf29","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.096ceddf29","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.096ceddf29","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.096ceddf29","@lodestar/light-client":"1.28.0-dev.096ceddf29","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.096ceddf29","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.096ceddf29_1741891420112_0.9668122808522697","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.e0c68b199c":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.e0c68b199c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.e0c68b199c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6255b12d689b8efbf0d9f3bb1102f3735244468","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.e0c68b199c.tgz","fileCount":1200,"integrity":"sha512-1NSNtNODzC53vNsa7csIPB1kiKAOQ0su7M9BgiY8gWQALcLEQdOVPpMLBqAZoCvcKrTc8JBJcRsJMf3XbfBJuw==","signatures":[{"sig":"MEQCIFo2kp+HO9woRFypS7tt13Rpnwgd7F86JOnidY+tGTjuAiBEv+FDR1FEFv0g2s02W3itmJQ2JunR0CquO1IYQpHDZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3938501},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"968b17cbfd33e60b7b09fa8af6f8349dc4f19341","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.e0c68b199c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.e0c68b199c","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.e0c68b199c","@lodestar/utils":"1.28.0-dev.e0c68b199c","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.e0c68b199c","@lodestar/logger":"1.28.0-dev.e0c68b199c","@lodestar/params":"1.28.0-dev.e0c68b199c","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.e0c68b199c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.e0c68b199c","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.e0c68b199c","@lodestar/light-client":"1.28.0-dev.e0c68b199c","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.e0c68b199c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.e0c68b199c_1741892473534_0.491105483729523","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.8e3c4c3855":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.8e3c4c3855","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.8e3c4c3855","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aaef2cd05b9aa9dca80b42c5b58aebb703c1ca91","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.8e3c4c3855.tgz","fileCount":1200,"integrity":"sha512-TEdpzEbgIeXFsg1UaE/J/Sa0UWk12becjaGzcem4tc8hTKFw2bMVfXypCH82as/iyNWkzEUHiNDZGVwDZV4vCw==","signatures":[{"sig":"MEUCIQCIrlD7Pnw8Yn/YoinqhZ8iT5ShzQETmAvSkoek60qCRAIgGcUFFJRffMxVwUaSWxdls5LRwFcIGzzKtHwxq5l4gL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3939026},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"218d95421a776da8b3aa71d74104572945f4d031","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.8e3c4c3855","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.8e3c4c3855","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.8e3c4c3855","@lodestar/utils":"1.28.0-dev.8e3c4c3855","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.8e3c4c3855","@lodestar/logger":"1.28.0-dev.8e3c4c3855","@lodestar/params":"1.28.0-dev.8e3c4c3855","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.8e3c4c3855","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.8e3c4c3855","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.8e3c4c3855","@lodestar/light-client":"1.28.0-dev.8e3c4c3855","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.8e3c4c3855","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.8e3c4c3855_1741893558504_0.03366246803513895","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.bddb386db4":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.bddb386db4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.bddb386db4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"52eb4cec2bf6051ba9b93bab7513c87d24a30170","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.bddb386db4.tgz","fileCount":1200,"integrity":"sha512-+1MPUPDr7QOFswW/bDVYn2STcMjyR33Y2vFDYQ00HbRdmvfKgNY9OWDR4CBjMWjTefdSiU3vgAhK0MWhPx16ZA==","signatures":[{"sig":"MEYCIQCIhmqYVt+nd560BfNhb7OYn00IzTBboOVzzN5FzV0FVwIhANkYAUbh7dA1oEwI9PzGWFUkcnDrBDqXc2Jznl/Bbod0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3941190},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d46e6d4397a56a83aafe0e3912ad23ea69f8e2e6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.bddb386db4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.bddb386db4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.bddb386db4","@lodestar/utils":"1.28.0-dev.bddb386db4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.bddb386db4","@lodestar/logger":"1.28.0-dev.bddb386db4","@lodestar/params":"1.28.0-dev.bddb386db4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.bddb386db4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.bddb386db4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.bddb386db4","@lodestar/light-client":"1.28.0-dev.bddb386db4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.bddb386db4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.bddb386db4_1741895784360_0.09411866384304801","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.2a23b3fc59":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.2a23b3fc59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.2a23b3fc59","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af6f441bdb6b5e749649549fc3d3b5d5b220d205","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.2a23b3fc59.tgz","fileCount":1200,"integrity":"sha512-rN6cguZ9YYgCBmWtpoSrYTVif0Pgs7bxp0Yav94kcgcpp1+95gmGYQQCTH89Zqc7iCtu68hLo0p9QdA8Jt9yGQ==","signatures":[{"sig":"MEUCIAsCQaec7NndK9fqriT0E+tNGrkDvwqYocMRAIRDp2S2AiEAwRdeeXOHUD9EjQWvRGaffwuckTITZR6BVwX+0+6m8MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3941876},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fda703271f8055c95c3b7cfd212b77a12240c29c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.2a23b3fc59","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.2a23b3fc59","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.2a23b3fc59","@lodestar/utils":"1.28.0-dev.2a23b3fc59","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.2a23b3fc59","@lodestar/logger":"1.28.0-dev.2a23b3fc59","@lodestar/params":"1.28.0-dev.2a23b3fc59","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.2a23b3fc59","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.2a23b3fc59","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.2a23b3fc59","@lodestar/light-client":"1.28.0-dev.2a23b3fc59","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.2a23b3fc59","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.2a23b3fc59_1741903200520_0.8600490682502773","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.b53fb47479":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.b53fb47479","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.b53fb47479","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4d2014262eb06ea3db298ed398aa5b45727efd1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.b53fb47479.tgz","fileCount":1200,"integrity":"sha512-qqZnr35nPQ03V+im7Z2/rmxdHLRMwD9oEu8oOfAAV+f+lBgRvOhMbrSIRZX6XWmXlvHD0U1VHNV53/iqPqdwuA==","signatures":[{"sig":"MEUCIQDG1Zi68Vo4JpdLupjeTUnTBxMFC4QFkzMq/9EmMrVEyAIgWCCVfoerkeJvdukIENeciPAlYMglSq7hysI+N1BrsJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3942496},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ac777a2465e733bc35c3d37ad17c3561e9aa5c5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.b53fb47479","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.b53fb47479","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.b53fb47479","@lodestar/utils":"1.28.0-dev.b53fb47479","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.b53fb47479","@lodestar/logger":"1.28.0-dev.b53fb47479","@lodestar/params":"1.28.0-dev.b53fb47479","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.b53fb47479","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.b53fb47479","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.b53fb47479","@lodestar/light-client":"1.28.0-dev.b53fb47479","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.b53fb47479","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.b53fb47479_1741904111094_0.8163280929505417","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.e9d191763f":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.e9d191763f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.e9d191763f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f8381b402662f024a3e4a9f54cbbe17db1faf819","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.e9d191763f.tgz","fileCount":1200,"integrity":"sha512-lZ+MJOp4JBSla+FGphiQDAuhBjL+o7VQdXssKaddo+rBtEoBT26yNw2hGDWAtSRYCl9YHvMIYQ1M8MzH5Ss/Bw==","signatures":[{"sig":"MEUCICFrmbMsfzFx80D+aFDTEsFL9A5nv1bpG1qrtL2FdqN1AiEA+FfAh5TwMQqnHTBOnhTxLB1r/MkbBFwUIua/VurBxww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3942496},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7064703865a952c3386e3082afb44efa643a12c3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.e9d191763f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.e9d191763f","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.e9d191763f","@lodestar/utils":"1.28.0-dev.e9d191763f","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.e9d191763f","@lodestar/logger":"1.28.0-dev.e9d191763f","@lodestar/params":"1.28.0-dev.e9d191763f","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.e9d191763f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.e9d191763f","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.e9d191763f","@lodestar/light-client":"1.28.0-dev.e9d191763f","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.e9d191763f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.e9d191763f_1741923743680_0.7591603158130218","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.3cb84a8a51":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.3cb84a8a51","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.3cb84a8a51","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"319cc82ba3172397da73e48835ce878df6356149","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.3cb84a8a51.tgz","fileCount":1200,"integrity":"sha512-S39C+X71z4I8XeO9lNju1KL5WC9YfXZscb3JYUHsPWEbCZuLQDs+nwZAqh7H5thK4lGnbGx9ISwkwnPNj86k7Q==","signatures":[{"sig":"MEUCIHMuROEPH/Sy/JKmPWCbqmNGPIHjkrxfoLKYYkmwIoF8AiEAkPaaGlNkAcD8VfvmaG0KqwYQMqMxE4Dw/rmfhPc4o9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943562},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"49dd0e759d7bf97c827681bdfa4a543c35694b7e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.3cb84a8a51","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.3cb84a8a51","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.3cb84a8a51","@lodestar/utils":"1.28.0-dev.3cb84a8a51","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.3cb84a8a51","@lodestar/logger":"1.28.0-dev.3cb84a8a51","@lodestar/params":"1.28.0-dev.3cb84a8a51","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.3cb84a8a51","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.3cb84a8a51","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.3cb84a8a51","@lodestar/light-client":"1.28.0-dev.3cb84a8a51","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.3cb84a8a51","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.3cb84a8a51_1741961266615_0.48315339494714715","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.8448e83b81":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.8448e83b81","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.8448e83b81","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0949e16c1ae304b9f3fc196063936220dc2483f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.8448e83b81.tgz","fileCount":1200,"integrity":"sha512-Yy4slJocrnErfcyIAZUzDp5bCW5dh75vSB5j8HiE0SolcXKAiFcHo8yxqsrBYrcr+Knix5TE1Ort48WbiyLqFg==","signatures":[{"sig":"MEUCIFwlwa50iqk1Lofa8reggQCUb7kepqJeZpACmbFi1dY9AiEAn3AuT3J9SWxnd6dz6qxigU1KLEoeHm3nmoborm/QD4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943562},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9e23d0504a327c33b30d9406078809ae51c41044","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.8448e83b81","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.8448e83b81","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.8448e83b81","@lodestar/utils":"1.28.0-dev.8448e83b81","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.8448e83b81","@lodestar/logger":"1.28.0-dev.8448e83b81","@lodestar/params":"1.28.0-dev.8448e83b81","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.8448e83b81","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.8448e83b81","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.8448e83b81","@lodestar/light-client":"1.28.0-dev.8448e83b81","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.8448e83b81","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.8448e83b81_1741978038372_0.6137044672962786","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.22695585d1":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.22695585d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.22695585d1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3241ad96b8e7b09158ab483429ec9dba592957c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.22695585d1.tgz","fileCount":1200,"integrity":"sha512-z3Gd9fwwlLRU3B+jCNlbpLTLtn1AKyWT89PzlSQfwcdyleA7U+kH2v/+kQFSunOMvlCKrWPRNe7/pJVigDJ2Cw==","signatures":[{"sig":"MEUCIB1yNptL7L2PAVZDnATBL6v1viHTk4oGQM3/GhR06QS4AiEA434nYn1wlLdojYDjAo9Ks0ZorduzheUW20bbtNC42YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943534},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2da111d0fd236443800f2da2fc2cb4ef37cf74d2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.22695585d1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.22695585d1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.22695585d1","@lodestar/utils":"1.28.0-dev.22695585d1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.22695585d1","@lodestar/logger":"1.28.0-dev.22695585d1","@lodestar/params":"1.28.0-dev.22695585d1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.22695585d1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.22695585d1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.22695585d1","@lodestar/light-client":"1.28.0-dev.22695585d1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.22695585d1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.22695585d1_1742021516295_0.6372364059070748","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.e077fe68f6":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.e077fe68f6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.e077fe68f6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b17fb115c5b771a28f5512a4959aea2a5fefad5b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.e077fe68f6.tgz","fileCount":1200,"integrity":"sha512-fSQdiQXUElofb/oQ3h3DQueEV3NpaFObXeqiqo2aGJDdhRyyv+VQ53k2lTWruc/vfW9wCXguWQeYXTrCJHp4PA==","signatures":[{"sig":"MEUCIQDxWAqSAonli1DZEhfPKizA438d0FN8/Irbfo/KpaLwJQIgZDgk4c1b6XHihyRJHlzaujQC4sqs38kd90SZSMLj5vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943821},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a221216ff47fc4810da65f5a66db2fb30843fdbb","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.e077fe68f6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.e077fe68f6","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.e077fe68f6","@lodestar/utils":"1.28.0-dev.e077fe68f6","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.e077fe68f6","@lodestar/logger":"1.28.0-dev.e077fe68f6","@lodestar/params":"1.28.0-dev.e077fe68f6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.e077fe68f6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.e077fe68f6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.e077fe68f6","@lodestar/light-client":"1.28.0-dev.e077fe68f6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.e077fe68f6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.e077fe68f6_1742023207673_0.6784544329076958","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.2229df1c74":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.2229df1c74","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.2229df1c74","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"977398d817ed842dc7e604effef28890c3053653","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.2229df1c74.tgz","fileCount":1200,"integrity":"sha512-2Q0yWwbhh+HXOAhYK7BU9j3NCqodE6duGFQQxdcrEAvmfZgtCM5B3tNxtg15TiOM/0wBzUyW4v544mWuGoNkSw==","signatures":[{"sig":"MEUCIAy5kML5CJYwP98Txl291BG1/5uNltn904TSMDxN619cAiEApTyrPnghyjMqBE1GJJ08p53PQGA7kFg8gEA3VeXrezg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f1ce59fb62565cbefbfb9222c0263c392c49fc09","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.2229df1c74","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.2229df1c74","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.2229df1c74","@lodestar/utils":"1.28.0-dev.2229df1c74","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.2229df1c74","@lodestar/logger":"1.28.0-dev.2229df1c74","@lodestar/params":"1.28.0-dev.2229df1c74","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.2229df1c74","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.2229df1c74","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.2229df1c74","@lodestar/light-client":"1.28.0-dev.2229df1c74","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.2229df1c74","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.2229df1c74_1742126069553_0.3424848237692706","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.839dd43ed0":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.839dd43ed0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.839dd43ed0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bffb08951a1571c089d52c39b42ac7305a9cc6c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.839dd43ed0.tgz","fileCount":1200,"integrity":"sha512-NfdPpxSPELNYdfjLgZuvvJXR8h3QsVirbZv+8Q7SGz19u8GkFJllwTHv0L6842b0KoXN2XMGAuid4Yo/aZdUdQ==","signatures":[{"sig":"MEYCIQCrw57k7Zc7DejXBBf5a/HMJDT0WBFaYfZk1ZaUCK7K0QIhAKIL8Caf/vMocALM0/ErkpXcH9/cLJYq7DE+XcGNgnPX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"143e5757afc3a1e74b0f80e009c7a0e56c2a4b1a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.839dd43ed0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.839dd43ed0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.839dd43ed0","@lodestar/utils":"1.28.0-dev.839dd43ed0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.839dd43ed0","@lodestar/logger":"1.28.0-dev.839dd43ed0","@lodestar/params":"1.28.0-dev.839dd43ed0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.839dd43ed0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.839dd43ed0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.839dd43ed0","@lodestar/light-client":"1.28.0-dev.839dd43ed0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.839dd43ed0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.839dd43ed0_1742144152995_0.8114783827024366","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.25fd8f328b":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.25fd8f328b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.25fd8f328b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"614b9f0e17438cdd3ad10cdaba3ebeafb3c3c64c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.25fd8f328b.tgz","fileCount":1200,"integrity":"sha512-RuFrXazoxGp6HNH1erYfkjckX8qUqJafeax3cC7Twjm8dEyuwcwaaL9c4XfNlioJAkkmZTI3WNynxmL8Z3J07Q==","signatures":[{"sig":"MEQCIBY5AtsOHSPisr39/hnlgic9L9c/wTlJW6L2/epNFarXAiBsehM4sEAk+d525swTKaez7WUqVq8PQaMsk0vzQELn9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"44e1a4de6d2696776dc189c256a1f5e6c5d3dce8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.25fd8f328b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.25fd8f328b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.25fd8f328b","@lodestar/utils":"1.28.0-dev.25fd8f328b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.25fd8f328b","@lodestar/logger":"1.28.0-dev.25fd8f328b","@lodestar/params":"1.28.0-dev.25fd8f328b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.25fd8f328b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.25fd8f328b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.25fd8f328b","@lodestar/light-client":"1.28.0-dev.25fd8f328b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.25fd8f328b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.25fd8f328b_1742145378482_0.10050405032559118","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.6f2a849843":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.6f2a849843","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.6f2a849843","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09855f73f6a958fff83d1f422b00528f1bbddec5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.6f2a849843.tgz","fileCount":1200,"integrity":"sha512-xNsq9m22dDUbHPTfLv6demOvQ++b3Id7g8cy+K3rbi54BcVkAQc4Yd3F2NuYIgv8E3WvCdJxTk+ti+zTEjAYZw==","signatures":[{"sig":"MEUCIQC6h5XFClhiUWbNej4z1XyoUv8uasTeE0iZSCmvTJ14egIgFA7pjsD4bYyr+jT4XxnCh3Y8g72fe6qL2VoJm7vEd0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a6bc85d7acfa913e8359fd08fdc9d0a7c3b44489","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.6f2a849843","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.6f2a849843","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.6f2a849843","@lodestar/utils":"1.28.0-dev.6f2a849843","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.6f2a849843","@lodestar/logger":"1.28.0-dev.6f2a849843","@lodestar/params":"1.28.0-dev.6f2a849843","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.6f2a849843","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.6f2a849843","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.6f2a849843","@lodestar/light-client":"1.28.0-dev.6f2a849843","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.6f2a849843","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.6f2a849843_1742146308111_0.2618491572450665","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.28.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bfa62084a0781de9cc0236b607e20f2f16abdb0d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-rc.0.tgz","fileCount":1200,"integrity":"sha512-wYbdWCvzLKG2AK62zXt8BEr5cXqPYD+QxAQERREXUFtOmIjgfBU7Hh1RNx/zGczBIqlwkTYb62uLUe8wJKJNHQ==","signatures":[{"sig":"MEYCIQDpbngM1WNxoDVeInnEmwM5+Y6fziL0B4AbTCr7xZgBqAIhAOhZ1L1avVe1ewxLAGcKvv1Uc9bkAEyoosTboo6P1a+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943857},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0631b08b961ce8adb1f25ed7bab8de868b413059","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-rc.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-rc.0","@lodestar/utils":"1.28.0-rc.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-rc.0","@lodestar/logger":"1.28.0-rc.0","@lodestar/params":"1.28.0-rc.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-rc.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-rc.0","@lodestar/light-client":"1.28.0-rc.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-rc.0_1742148110705_0.0793297063977143","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.e3f5dc01d0":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.e3f5dc01d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.e3f5dc01d0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"add48840920983a4b7430dae9be3f4c387ae11f7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.e3f5dc01d0.tgz","fileCount":1200,"integrity":"sha512-1JnQkkblaabMS5k6cOUc3iUUjxEgYQAtP1fVXidDTBGuFvh9S/mpUXkhnxfUHDus/xtW+eDB6bNJMoU30ZjtBQ==","signatures":[{"sig":"MEQCIE62WWeC63TZ73IGM7YDLoKt42b4KxOl9RbKXzhSc0uiAiAil98wZnHO1sZKguB3aWJNKTK5K1ShXyf+1/8l6qboLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943987},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5c980f5526c0b95d82394fd33572b64e501da2d5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.e3f5dc01d0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.e3f5dc01d0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.e3f5dc01d0","@lodestar/utils":"1.28.0-dev.e3f5dc01d0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.e3f5dc01d0","@lodestar/logger":"1.28.0-dev.e3f5dc01d0","@lodestar/params":"1.28.0-dev.e3f5dc01d0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.e3f5dc01d0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.e3f5dc01d0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.e3f5dc01d0","@lodestar/light-client":"1.28.0-dev.e3f5dc01d0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.e3f5dc01d0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.e3f5dc01d0_1742193532584_0.04166955526173877","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.f55be17bd3":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.f55be17bd3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.f55be17bd3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b49cd8ab89cd0d987ab2bced291d77d44491444a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.f55be17bd3.tgz","fileCount":1200,"integrity":"sha512-64OxfiJEOPveBUdqu2kvYYEFySD8cMl+1dcQ2nEgGGg5xUI6f7ROIjCWHGJvd/UHc33LYVDaieVWZ8nZEXeKSQ==","signatures":[{"sig":"MEQCIFq5RZ8XHUPj+l3VodHdty6Pbq0GUKX7ARsL6WXw0BFhAiAMogMtuhVFtgXETv2i9Uf0NVgEj5tDUz50COihQlJedg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944365},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"54f9104d7d7bbe34709d0011b500fdd14884d36c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.f55be17bd3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.f55be17bd3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.f55be17bd3","@lodestar/utils":"1.28.0-dev.f55be17bd3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.f55be17bd3","@lodestar/logger":"1.28.0-dev.f55be17bd3","@lodestar/params":"1.28.0-dev.f55be17bd3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.f55be17bd3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.f55be17bd3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.f55be17bd3","@lodestar/light-client":"1.28.0-dev.f55be17bd3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.f55be17bd3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.f55be17bd3_1742194627362_0.02705674338224262","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.2d43862bb5":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.2d43862bb5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.2d43862bb5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"851827356851107c604ef44db83b3fa9c285bf5b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.2d43862bb5.tgz","fileCount":1200,"integrity":"sha512-I9w65q2yuDuqC8m0sEXshxQpjt1MjlS7OY8FhTDqPWw/lWb8NWV4bjqTevlrLsKv1VMq64/Pj1NLg6sGTqwG2g==","signatures":[{"sig":"MEUCIQDew3lo4v3O7gAt4NGeGL5ytxXtdLmDtX/ytR50RP8D8QIgOmujz/ETCPyApInAob31gKVA9R++wDiIPBn0F4u3K2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944365},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"29388330c041532fd640fc5606f6d0af76d48d9f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.2d43862bb5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.2d43862bb5","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.2d43862bb5","@lodestar/utils":"1.28.0-dev.2d43862bb5","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.2d43862bb5","@lodestar/logger":"1.28.0-dev.2d43862bb5","@lodestar/params":"1.28.0-dev.2d43862bb5","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.2d43862bb5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.2d43862bb5","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.2d43862bb5","@lodestar/light-client":"1.28.0-dev.2d43862bb5","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.2d43862bb5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.2d43862bb5_1742226958465_0.438791958625556","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-dev.d9bd50bec2":{"name":"@lodestar/beacon-node","version":"1.28.0-dev.d9bd50bec2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-dev.d9bd50bec2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bd5831d282fe07c92e7fc1089ba5b74af96b368f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-dev.d9bd50bec2.tgz","fileCount":1200,"integrity":"sha512-YHLqnIAqOekleA6+Q4ODdRI59GTl6CAmvad4uOJaznMJpiYcnFODDD9Np7f+aG+qcFo79i+SJMQBFIA14otQgw==","signatures":[{"sig":"MEYCIQDOxYOB9VM7y5/wryN0Z/UokkYSH4Oshc+DKEkP7ghxKAIhANjQgjB2QyFs8+XMxv5uL8dr6W+yEpHQa0nr9c9sw5cg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944480},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e388da60234ff2ec3be360417d100074aadaa142","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-dev.d9bd50bec2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-dev.d9bd50bec2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-dev.d9bd50bec2","@lodestar/utils":"1.28.0-dev.d9bd50bec2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-dev.d9bd50bec2","@lodestar/logger":"1.28.0-dev.d9bd50bec2","@lodestar/params":"1.28.0-dev.d9bd50bec2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-dev.d9bd50bec2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-dev.d9bd50bec2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-dev.d9bd50bec2","@lodestar/light-client":"1.28.0-dev.d9bd50bec2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-dev.d9bd50bec2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-dev.d9bd50bec2_1742284760041_0.03089028029715113","host":"s3://npm-registry-packages-npm-production"}},"1.28.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.28.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"01518824ae0ee5c74f10ac0ad946276f1c236d61","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0-rc.1.tgz","fileCount":1200,"integrity":"sha512-DjxCFSfXkzuKlhma39Yi2xq/f4yN4due8WIL63BXa4q1W4gExwvUmahJ+RGdSfg+RHyFIOoZe0ce2Ub5RGbkCg==","signatures":[{"sig":"MEQCIH40DW39cGcD/T+1wZqwtNzK+WtHt+48AEzVs9kV1Vv9AiA4h/B6kfoWy5vlP7vF7rUOQMiwT70DcJv5hJeTlIZVug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944350},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bfd07d71b1e95575b591364c2bd714dc68aa806c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.0-rc.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.0-rc.1","@lodestar/utils":"1.28.0-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.0-rc.1","@lodestar/logger":"1.28.0-rc.1","@lodestar/params":"1.28.0-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.0-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.0-rc.1","@lodestar/light-client":"1.28.0-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0-rc.1_1742324091524_0.8737275232350983","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.bdddedfc91":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.bdddedfc91","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.bdddedfc91","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e67ba6be750e33c9e822defc8d22586a823feaa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.bdddedfc91.tgz","fileCount":1200,"integrity":"sha512-bEdIOP92UXYLMm3rt+2vJQHOhY1r872kOOoeHLnde5ZXtditA08hrybBDhyT0384I/6u1DjWf7ACPOZvY+gQ+g==","signatures":[{"sig":"MEQCIEWXGMljK9neSyYPBwS+U/JGDdg/pH+N2lS8epSoFw+IAiB2wuQ8GofdEvXP0zsCC5FfRqj7ED3vulGGCsVI5OPuUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944480},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"05ba9c49313dd8cfa88d97dd745a8dd2dc84a5ba","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.bdddedfc91","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.bdddedfc91","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.bdddedfc91","@lodestar/utils":"1.29.0-dev.bdddedfc91","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.bdddedfc91","@lodestar/logger":"1.29.0-dev.bdddedfc91","@lodestar/params":"1.29.0-dev.bdddedfc91","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.bdddedfc91","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.bdddedfc91","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.bdddedfc91","@lodestar/light-client":"1.29.0-dev.bdddedfc91","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.bdddedfc91","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.bdddedfc91_1742401033796_0.1331136312640857","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@lodestar/beacon-node","version":"1.28.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9d6c6e64506c6c06cd2bb1427da9a4c2a6284493","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.0.tgz","fileCount":1200,"integrity":"sha512-eWZC7sGNiBDpvQi2OLe0sELQXXBCikBmgVNmoo/fRlr5E/K4XrZTVV17Dn0S/VW4ef2udF9lEff+UViUf+h0GQ==","signatures":[{"sig":"MEUCIQD4MWAdxP20z+Cl20i3MqE9W/s+uzhJwgKkPpDT9xQIJwIgB9WNci8H+HHgRn1iAxxsegqDZH3yRUIRIn6hW/4O8S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944297},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6ea6e462e97597e27bdd4f676a0269b3a9c8e2c4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.28.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.28.0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.28.0","@lodestar/utils":"^1.28.0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.28.0","@lodestar/logger":"^1.28.0","@lodestar/params":"^1.28.0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.28.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.28.0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.28.0","@lodestar/light-client":"^1.28.0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.28.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.0_1742401691023_0.4481795610209114","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.23195c050b":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.23195c050b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.23195c050b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7bb486c5b6c9e7038485129962f92bc393c9ea0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.23195c050b.tgz","fileCount":1200,"integrity":"sha512-J3/6IIE4auKSPtBONIKbdtor4yVdWZeubTruAN7lWK/Q6utyQrhNaTB/JjWtllbN6wvDHUn4JafzxHUbXeD4gg==","signatures":[{"sig":"MEUCIB8VMNxAx+OYxiz1YzS36tMJcqdr0fNjymQAr3EYrY4TAiEAvX8CjtO6FTINqbRXOujkwm9xlqKLPHweRNHUo8megtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943986},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"36ec6de3656db718e675e2c048eb4749a4b3f4e5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.23195c050b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.23195c050b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.23195c050b","@lodestar/utils":"1.29.0-dev.23195c050b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.23195c050b","@lodestar/logger":"1.29.0-dev.23195c050b","@lodestar/params":"1.29.0-dev.23195c050b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.23195c050b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.23195c050b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.23195c050b","@lodestar/light-client":"1.29.0-dev.23195c050b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.23195c050b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.23195c050b_1742407811860_0.25146232804191926","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.a78dbc96dd":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.a78dbc96dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.a78dbc96dd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72cadba0ae9be026f01da5131e004273bf3463eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.a78dbc96dd.tgz","fileCount":1200,"integrity":"sha512-aOeMXIhdm9dSBQnzJLE6JxBT3V7nBAtnvQvAt11RW9dD2Q6UUZNR2WXKA7pNeWcTBpmnQ7NI/eMD/XfbPUFGJg==","signatures":[{"sig":"MEQCIGeye5mO8BTXdUn1g/iG+MnTIc+0HbYSbSwT8MkBo0XrAiAXLkJHGMtFKJypEChLrzhyV4cIWT1f43CU0nbg4JlGTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943986},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"09454eb09b6598b67e1648d0467156dd478b0947","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.a78dbc96dd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.a78dbc96dd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.a78dbc96dd","@lodestar/utils":"1.29.0-dev.a78dbc96dd","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.a78dbc96dd","@lodestar/logger":"1.29.0-dev.a78dbc96dd","@lodestar/params":"1.29.0-dev.a78dbc96dd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.a78dbc96dd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.a78dbc96dd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.a78dbc96dd","@lodestar/light-client":"1.29.0-dev.a78dbc96dd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.a78dbc96dd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.a78dbc96dd_1742415353873_0.7491636110432935","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.656eef3b16":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.656eef3b16","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.656eef3b16","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d5497ab9bb45c3651c78c280fbed785c39ea8ad8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.656eef3b16.tgz","fileCount":1200,"integrity":"sha512-7twVPe24P6qwRWxAJYs7G0mmovNikh8LbEex48kbvXbkT1LW1iitSqZbi8xWiYxJpsoilJpyukImG+I714vViQ==","signatures":[{"sig":"MEYCIQClYuleA1SAMszXCcB7DR628SjKaRHVDmJnEBpRm+7lNAIhAL0uQfGzzGQ3JB6kEHEIeA7BYQpgyYBg+QUzyS/kWIzE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943986},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0b4f05ea4a58ce420c7e34936e859651a60ab1e7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.656eef3b16","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.656eef3b16","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.656eef3b16","@lodestar/utils":"1.29.0-dev.656eef3b16","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.656eef3b16","@lodestar/logger":"1.29.0-dev.656eef3b16","@lodestar/params":"1.29.0-dev.656eef3b16","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.656eef3b16","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.656eef3b16","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.656eef3b16","@lodestar/light-client":"1.29.0-dev.656eef3b16","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.656eef3b16","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.656eef3b16_1742483828109_0.1506347609855263","host":"s3://npm-registry-packages-npm-production"}},"1.28.1-rc.1":{"name":"@lodestar/beacon-node","version":"1.28.1-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.1-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"206752f94db638d0fa85c009037da96ceeb3228c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.1-rc.1.tgz","fileCount":1200,"integrity":"sha512-yQJFE/REn7MQXTrkiWH/R8mhYJfTrKJzFgXM/Ueex3CZq2BQPbHVel4JovG5ujhFNHYDRSL9P93dt2yKPB2TTg==","signatures":[{"sig":"MEUCIG3kmcqh68RaZ8R3ag99fzJIl4Qb61Nj7opK1ogqO5rGAiEAjHmm6cjZ+nW9dknMd8NF9VCMsuOHQa3MMiBkhhFciFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944350},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"82b50d2603170d2dec8e25e52231356574f7b670","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.28.1-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.28.1-rc.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.28.1-rc.1","@lodestar/utils":"1.28.1-rc.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.28.1-rc.1","@lodestar/logger":"1.28.1-rc.1","@lodestar/params":"1.28.1-rc.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.28.1-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.28.1-rc.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.28.1-rc.1","@lodestar/light-client":"1.28.1-rc.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.28.1-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.1-rc.1_1742494761980_0.22051116105390234","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"@lodestar/beacon-node","version":"1.28.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.28.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8485be7f1bc7f9a1c239e0d191659bf2d7ebe42d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.28.1.tgz","fileCount":1200,"integrity":"sha512-jHiL7UtQG5kIkEXfZ8BYKquda+vRbq2CSJB1gC6/O3GuIWKHChLmPtIgQltKze8/Ad0XHp1Agko04smUairyqA==","signatures":[{"sig":"MEUCIQD7CGniZSfElU//OHIKteLmVSLxNJXK0ZdYAuBs3qjh/gIgJTutuKZWYNLTgnDIyF+zkLFUlTlPIkTZ2jpwK1HmPwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3944297},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d565aac1d211c8de7d9805ca5f715dd02660d201","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"^1.28.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"^1.28.1","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"^1.28.1","@lodestar/utils":"^1.28.1","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"^1.28.1","@lodestar/logger":"^1.28.1","@lodestar/params":"^1.28.1","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"^1.28.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.28.1","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.28.1","@lodestar/light-client":"^1.28.1","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"^1.28.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.28.1_1742497798444_0.4248682822645704","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.300bed85d8":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.300bed85d8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.300bed85d8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1d9806e986d837756ee73b080a0126deb7c5555e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.300bed85d8.tgz","fileCount":1200,"integrity":"sha512-OBBd0o2d2SgAjdID84oJCurwiH+9a0Bko1DTSAxrpSumro6PYGUreSzPpN+azUFXAk+SZ2WgRXTR+y76aECGAg==","signatures":[{"sig":"MEUCIDg9WrDvw2IFJZh0yurfS1CVw9lzS6ZqiSDtMo8Bi5TWAiEA5V2tJ+KtgqbsMXg/RKfH4WMFP4h4IMquuVWG8OMaHAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3943986},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ae25d0f15fc1de8ebd7661dd6e62552e0f33dc1f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.300bed85d8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.300bed85d8","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.300bed85d8","@lodestar/utils":"1.29.0-dev.300bed85d8","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.300bed85d8","@lodestar/logger":"1.29.0-dev.300bed85d8","@lodestar/params":"1.29.0-dev.300bed85d8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.300bed85d8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.300bed85d8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.300bed85d8","@lodestar/light-client":"1.29.0-dev.300bed85d8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.300bed85d8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.300bed85d8_1742501498694_0.17074721255142156","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.984f565eb8":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.984f565eb8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.984f565eb8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c5f75c946e9802e512cafdeb46a7495b2633d506","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.984f565eb8.tgz","fileCount":1206,"integrity":"sha512-pDlI8cxWzFiMvFlpFS28XP24D8bENZ9GmLsu10JO5MREBpsfQekc6LSn0ZhrVSNneEcNop8akxoW9c4UFl/4+A==","signatures":[{"sig":"MEYCIQCnfHkYCP8+8L5CCoKIn8WARvR33mqN+ItJ9CxIjZpgvgIhALbqIpuBUxm5iw8f4nI4+gPJ4N5I+44PKfAUfXioFsBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948128},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"80fe9eb012d94bec0697a3835446dd3241e9bbc0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.984f565eb8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.984f565eb8","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.0.2","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.984f565eb8","@lodestar/utils":"1.29.0-dev.984f565eb8","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.984f565eb8","@lodestar/logger":"1.29.0-dev.984f565eb8","@lodestar/params":"1.29.0-dev.984f565eb8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.984f565eb8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.984f565eb8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.984f565eb8","@lodestar/light-client":"1.29.0-dev.984f565eb8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.984f565eb8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.984f565eb8_1742553036116_0.9928280197683268","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.5bc61255df":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.5bc61255df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.5bc61255df","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5ccbed458018fe877f14ebb8f0b8914ac8c18644","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.5bc61255df.tgz","fileCount":1206,"integrity":"sha512-GuCC+h6d37CxOjWov2AbkjsZZerkvfu9b4SqbQ/ECkgfywRAoDdGeqYrm4G3pnzzZ75SoeXskG6Rwec0X2dzcw==","signatures":[{"sig":"MEUCID1SvNtWM6HzA1zfCKW0tfMKz4tKcjJgRBwNVhFU1a72AiEA/ORyqDUTpKh3rfsXF6CmMSVSidAV5p2k3OKaAIACMd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948128},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6fa33511a9c12a9e6271707fd1aee74902af48a9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.5bc61255df","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.5bc61255df","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.5bc61255df","@lodestar/utils":"1.29.0-dev.5bc61255df","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.5bc61255df","@lodestar/logger":"1.29.0-dev.5bc61255df","@lodestar/params":"1.29.0-dev.5bc61255df","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.5bc61255df","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.5bc61255df","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.5bc61255df","@lodestar/light-client":"1.29.0-dev.5bc61255df","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.5bc61255df","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.5bc61255df_1742717173924_0.5926838758436701","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.0329edb2c3":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.0329edb2c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.0329edb2c3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"53a2058c331938352a747e6a7ae4c693c194e3b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.0329edb2c3.tgz","fileCount":1206,"integrity":"sha512-SeFzhrOe04/J64BmZw+qtDhRLjPeDgl/NybO+ow8yUfhsO1O+LQwxrukK/PvJQomgRkNH78l+LsjDcdzo4luGg==","signatures":[{"sig":"MEQCIHoFkX2vwoe/i0MpgxZrEeaSkjganURRNiljkjW6ZcetAiALekO6FVzmCn9xZlcW2eP2NmUXKAJiap7OZ44GDgC0HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948128},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5dbc73d35d95948e282a7dd76228aa76241b3623","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.0329edb2c3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.0329edb2c3","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.0329edb2c3","@lodestar/utils":"1.29.0-dev.0329edb2c3","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.0329edb2c3","@lodestar/logger":"1.29.0-dev.0329edb2c3","@lodestar/params":"1.29.0-dev.0329edb2c3","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.0329edb2c3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.0329edb2c3","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.0329edb2c3","@lodestar/light-client":"1.29.0-dev.0329edb2c3","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.0329edb2c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.0329edb2c3_1742866498251_0.6695399088750675","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.706f45e815":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.706f45e815","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.706f45e815","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ae4a232d6b8cfcfa88abb5742a767528505fbc75","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.706f45e815.tgz","fileCount":1206,"integrity":"sha512-b0IVrhaMK2VJQdUJtJMs5qINe+gq37b4SPw5V09Sb+uZE91tpnbNf6Ug8lEo5RsGi/n9Q+wlQHt3zMLKupHRhg==","signatures":[{"sig":"MEQCIAS5/PFW84y6Pz1SLVqT/UdgNKJFe8iGnjgw1iytWRGEAiBGgd3evg7HLY7klimUpovGe/O0Ao9dqniWsJzxiiKt3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948485},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cab3e4d64a10a76b744e9f687e702c23f516941f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.706f45e815","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.706f45e815","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.706f45e815","@lodestar/utils":"1.29.0-dev.706f45e815","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.706f45e815","@lodestar/logger":"1.29.0-dev.706f45e815","@lodestar/params":"1.29.0-dev.706f45e815","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.706f45e815","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.706f45e815","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.706f45e815","@lodestar/light-client":"1.29.0-dev.706f45e815","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.706f45e815","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.706f45e815_1742894917695_0.2583206983035682","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.30652b83f0":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.30652b83f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.30652b83f0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"092f1b495a49cd082135892818078ee69ed77952","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.30652b83f0.tgz","fileCount":1206,"integrity":"sha512-XkJjKB/mgI32PpPIGPTgWI85gIomKYo6ml4WC8e2oG3bOAKuIdcPJJPpM0wzc2CEdorpq24/sQPmt4Dw/RnkhQ==","signatures":[{"sig":"MEUCIDUwIaAR7qZ31zKFO81iKJ3upSL3PRrBa4UzESeLe3IRAiEAwepY0oaADjjyhJ3Xm4gVRREdpI5QFBXwjbHo1UT+rMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948485},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a4daff31836b7d1ec0e0601509cb66ace4efe0d9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.30652b83f0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.30652b83f0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.30652b83f0","@lodestar/utils":"1.29.0-dev.30652b83f0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.30652b83f0","@lodestar/logger":"1.29.0-dev.30652b83f0","@lodestar/params":"1.29.0-dev.30652b83f0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.30652b83f0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.30652b83f0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.30652b83f0","@lodestar/light-client":"1.29.0-dev.30652b83f0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.30652b83f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.30652b83f0_1743012783793_0.7248473574408845","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.d203cc3a06":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.d203cc3a06","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.d203cc3a06","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da684d5977548eab7df171677f65414b56f07f9d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.d203cc3a06.tgz","fileCount":1206,"integrity":"sha512-0VZ8s4+ajTdT6UTeIUlO245MSpoNkz0wznulFiXUfJ7xgK9tRovAF0lcYiAu9M1QVh8pUMjsY8Gm5gxPIghVEw==","signatures":[{"sig":"MEUCIDGE8qyuEo7EiPRyOGIWteekz8Jkf6BqcaG8EYy9PsHnAiEAtWLPbT06y/uAQ4f3qewvNOYI1mwHVo30lqeckEoP12k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948485},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4c51b59a4af0808d5e1d885b6bbbc7ab7de31437","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.d203cc3a06","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.d203cc3a06","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.d203cc3a06","@lodestar/utils":"1.29.0-dev.d203cc3a06","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.d203cc3a06","@lodestar/logger":"1.29.0-dev.d203cc3a06","@lodestar/params":"1.29.0-dev.d203cc3a06","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.d203cc3a06","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.d203cc3a06","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.d203cc3a06","@lodestar/light-client":"1.29.0-dev.d203cc3a06","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.d203cc3a06","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.d203cc3a06_1743014003682_0.45172303425974536","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.a132d06111":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.a132d06111","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.a132d06111","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46f72098ad65a502f79c81b948d58e067f8cc853","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.a132d06111.tgz","fileCount":1206,"integrity":"sha512-BO7oAA8rCfxbJsLYZy8CQQVqu+I5Iz00RFsyAvWCm96h6ByOqMWLprQ0ipqPu/laGiDvliJvFaYIIz3tc9z3Mg==","signatures":[{"sig":"MEUCIECiJZQNFBmutEL8KlFO73GzDZNI8uKLQv5eZ/D3WYQyAiEAsxHTrDSuvSaiVIk+c0BB7ig2snvMGtVGF4+AzuCy7cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948992},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b2bddfbc00f6e222972c798e844acc651c526c83","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.a132d06111","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.a132d06111","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.a132d06111","@lodestar/utils":"1.29.0-dev.a132d06111","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.a132d06111","@lodestar/logger":"1.29.0-dev.a132d06111","@lodestar/params":"1.29.0-dev.a132d06111","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.a132d06111","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.a132d06111","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.a132d06111","@lodestar/light-client":"1.29.0-dev.a132d06111","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.a132d06111","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.a132d06111_1743028785654_0.18882830499749104","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.ae2b105931":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.ae2b105931","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.ae2b105931","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95c43f92513d4172de7ce3bf4e9e796ba70922bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.ae2b105931.tgz","fileCount":1206,"integrity":"sha512-ViZL2g4dYYmxaZjsCs9SJ9ZXAIv/KEESy9jQZ6xvAe2mmqNvVI1bkcbq4bRZlHFJR60RAgxFkD/wXqQl2caENA==","signatures":[{"sig":"MEYCIQD0QmkpQ2vPbvSoVCWVN6ntSDDFtQJz9koyQNtvQHNkWAIhAPbps02H+Wco+CDBSVvus+QRlNwF0Kx0O7yGJHtwb2D0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948992},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"74acc57595847db38051e78f846b51b9ad8d5ad0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.ae2b105931","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.ae2b105931","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.ae2b105931","@lodestar/utils":"1.29.0-dev.ae2b105931","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.ae2b105931","@lodestar/logger":"1.29.0-dev.ae2b105931","@lodestar/params":"1.29.0-dev.ae2b105931","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.ae2b105931","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.ae2b105931","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.ae2b105931","@lodestar/light-client":"1.29.0-dev.ae2b105931","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.ae2b105931","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.ae2b105931_1743129699482_0.987248708816884","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.f41b52375b":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.f41b52375b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.f41b52375b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ea1117daa8658ff5fec205ebf547077426733a45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.f41b52375b.tgz","fileCount":1206,"integrity":"sha512-fQjAon/+dp0FuD3bySbwOxBv6T4xcDPoeXOM2HeFos+8PJtHOBDtSZT4pO2so9WWX1xswduACVdld603lwVOYQ==","signatures":[{"sig":"MEQCIDNJ7t6TLxc5pSKZVwEZMKBaHxGtdNFOQ1iCtdf2Ng5RAiB8ctRyMLZe2eRvFFhUYh0kLl3xUPpTNF1stTk/2UPBHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3948992},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cf8fc556e06bfe85756386fc52de608a9a13f3ce","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.f41b52375b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.f41b52375b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.f41b52375b","@lodestar/utils":"1.29.0-dev.f41b52375b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.f41b52375b","@lodestar/logger":"1.29.0-dev.f41b52375b","@lodestar/params":"1.29.0-dev.f41b52375b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.f41b52375b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.f41b52375b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.f41b52375b","@lodestar/light-client":"1.29.0-dev.f41b52375b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.f41b52375b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.f41b52375b_1743486847663_0.936229053692456","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.ea21eb2404":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.ea21eb2404","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.ea21eb2404","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"edd14afed2f37c60ec6e98a33c830c158c1c676d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.ea21eb2404.tgz","fileCount":1206,"integrity":"sha512-Qsdhe/4Tpcm0prO97IBjAyGpILPyECvPuR8U/oUD58bkS84ep8F/xxXYzbbGCDR7aD2f1PJaHAnlmG4QwUG7PQ==","signatures":[{"sig":"MEUCIQDA1KND+dWyWYip0TqRgbThVI6k/KVRZON/cBrTWv77vwIgQfNlHO2oUS3KGJ5YkuUB9wSE+AgIble+l2P3MjwRFJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3950230},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0670f559f0d9ae2ce130d39041a7acafa135e4ab","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.ea21eb2404","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.ea21eb2404","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.ea21eb2404","@lodestar/utils":"1.29.0-dev.ea21eb2404","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.ea21eb2404","@lodestar/logger":"1.29.0-dev.ea21eb2404","@lodestar/params":"1.29.0-dev.ea21eb2404","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.ea21eb2404","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.ea21eb2404","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.ea21eb2404","@lodestar/light-client":"1.29.0-dev.ea21eb2404","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.ea21eb2404","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.ea21eb2404_1743530092673_0.9381383209477852","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.8b43dbeef8":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.8b43dbeef8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.8b43dbeef8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"adbc8e7aade62bdab7437e02fef01fabd59baaca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.8b43dbeef8.tgz","fileCount":1206,"integrity":"sha512-G19dK76UIPvleueiMB9e3ilN5EBdLuVoah39FUlrd6H8sW1zBug0VQ760kRITis/g4EiGTqgmfcGMioGupyRWw==","signatures":[{"sig":"MEYCIQDjdIE/AgaGG+tkilXH+wz41dVynA9u35lO4R1np8B2EQIhAJuRAhAW6GeaVNL6fcYh/rYqkZy9fp7sPFM/OG6kWQHp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3950860},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2f423a3ae02cd871d14f26e5f96bb06e46995b8b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.8b43dbeef8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.8b43dbeef8","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.8b43dbeef8","@lodestar/utils":"1.29.0-dev.8b43dbeef8","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.8b43dbeef8","@lodestar/logger":"1.29.0-dev.8b43dbeef8","@lodestar/params":"1.29.0-dev.8b43dbeef8","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.8b43dbeef8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.8b43dbeef8","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.8b43dbeef8","@lodestar/light-client":"1.29.0-dev.8b43dbeef8","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.8b43dbeef8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.8b43dbeef8_1743541159632_0.91698003595774","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.90d2b1412d":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.90d2b1412d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.90d2b1412d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ae2de8c8a11ccc0265aea0f34d3deff6acabfda","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.90d2b1412d.tgz","fileCount":1206,"integrity":"sha512-Y6dBidt6U3ffTYiQSUMdnjlZnKv+YUpCTwbAyn5Z7z+hZOstXSBSeu8OOJhdOjpv5gbcIzSwxziBqx1FH49HUw==","signatures":[{"sig":"MEYCIQCZ/ll7b3pDUfpswqi1VSK0xZCYZhdJNkewF3VFKqNmkwIhAOAXG0BibRgz96djyjKuNVkLykeYoKB1FAOZHZvONu9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3950860},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c8e9cf56a0155c977b095872a7783294b184b24e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.90d2b1412d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.90d2b1412d","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.90d2b1412d","@lodestar/utils":"1.29.0-dev.90d2b1412d","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.90d2b1412d","@lodestar/logger":"1.29.0-dev.90d2b1412d","@lodestar/params":"1.29.0-dev.90d2b1412d","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.90d2b1412d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.90d2b1412d","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.90d2b1412d","@lodestar/light-client":"1.29.0-dev.90d2b1412d","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.90d2b1412d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.90d2b1412d_1743559712569_0.8765132931059072","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.091881a1e2":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.091881a1e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.091881a1e2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2bc57589ef2203c448a541c84ebe9ea675366ffd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.091881a1e2.tgz","fileCount":1206,"integrity":"sha512-PqoDYjGwddUnpWXLAVPTfXeewLyRSdYNDG8D2Ct6s5p3evOveDjgD7bHbvcnHAvy/XxmEdCRfnFzDAsfAr/L8w==","signatures":[{"sig":"MEQCIFVQcNVY1UXroTl8y7wMPaY6CN2RrT6GOo+FYl+tnMTkAiBuAhiPAvswwrtgAzGweuXOjpHEgbjwW2MdIwLi9gfj+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3950860},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dbbb2c2f303816bc24d646678055709bfda1141f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.091881a1e2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.091881a1e2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.091881a1e2","@lodestar/utils":"1.29.0-dev.091881a1e2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.091881a1e2","@lodestar/logger":"1.29.0-dev.091881a1e2","@lodestar/params":"1.29.0-dev.091881a1e2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.091881a1e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.091881a1e2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.091881a1e2","@lodestar/light-client":"1.29.0-dev.091881a1e2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.091881a1e2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.091881a1e2_1743626588665_0.9294352680375924","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.87d367d9f7":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.87d367d9f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.87d367d9f7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eb58efd8edbed6d2abc3d05ed5cbed2c9bba1878","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.87d367d9f7.tgz","fileCount":1206,"integrity":"sha512-ui/lnxr2Pr/XVIZf2JOI9vORMnurrhtyZlOWYrC+G53o4bVp2XJFD27T0EjfIZ23M4S/Rtqm9c7WgBFeAxsaMQ==","signatures":[{"sig":"MEQCICVHVhWIOhCELqZHhhlIjydM6ONMh1f0ew95ZI45wJY5AiAh9OrHKKQlkNAFo1bxczHMM8agKWAuM8YKI/zN7bD9mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3950860},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8b3a126de1ebd5544e0c4046d2547497050207e0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.87d367d9f7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.87d367d9f7","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.87d367d9f7","@lodestar/utils":"1.29.0-dev.87d367d9f7","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.87d367d9f7","@lodestar/logger":"1.29.0-dev.87d367d9f7","@lodestar/params":"1.29.0-dev.87d367d9f7","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.87d367d9f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.87d367d9f7","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.87d367d9f7","@lodestar/light-client":"1.29.0-dev.87d367d9f7","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.87d367d9f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.87d367d9f7_1743796707236_0.6407909838235699","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.149f6070de":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.149f6070de","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.149f6070de","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"43c46d4b58540f69731d9d25e24dc11173da1449","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.149f6070de.tgz","fileCount":1206,"integrity":"sha512-pyRas7sssh+qMqHtAu1fiW52gXa8J9dEmyFgEEWZhp9u1SJcUGnk1SsQzXvi9LOjAPBt+2mZhVamSrnf3feC3A==","signatures":[{"sig":"MEQCIB3WSoUMKVwEKTroyYZ0xblPCK63nykaxIiHObq9zp4EAiAjpKC4CvNrlb9k3+73GSTVCyS83akM6oMs2gZP5E/hGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3953086},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"36257dbedb178abe452ede0d8988e2859798b37b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-dev.149f6070de","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-dev.149f6070de","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-dev.149f6070de","@lodestar/utils":"1.29.0-dev.149f6070de","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-dev.149f6070de","@lodestar/logger":"1.29.0-dev.149f6070de","@lodestar/params":"1.29.0-dev.149f6070de","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-dev.149f6070de","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.149f6070de","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.149f6070de","@lodestar/light-client":"1.29.0-dev.149f6070de","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-dev.149f6070de","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.149f6070de_1743838651684_0.06631809796920485","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.bf6f3c9e5c":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.bf6f3c9e5c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.bf6f3c9e5c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b53a33809580a68720eee6dcc3899305ff571a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.bf6f3c9e5c.tgz","fileCount":1206,"integrity":"sha512-LRV4a4ZBmRaF3mfCuOhtmEa5GpcdbJEmFlwHq6mAprlqiyXbaj44+paZisiZ63NWI+ea+Tgl3vC1yscYIwCwSQ==","signatures":[{"sig":"MEUCIQDj7ZHICmh/nhdVIOBbKLCe38gyJMTYEuzk+k+7CMzzcAIgKbgnk/GPYEZ3P7VfeMfPaS0x6akJOQsYS36zWfl+RKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3954295},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"55eb64f2c45f343034f051876dd5cd64224438db","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.bf6f3c9e5c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.bf6f3c9e5c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.bf6f3c9e5c","@lodestar/utils":"1.29.0-dev.bf6f3c9e5c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.bf6f3c9e5c","@lodestar/logger":"1.29.0-dev.bf6f3c9e5c","@lodestar/params":"1.29.0-dev.bf6f3c9e5c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.bf6f3c9e5c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.bf6f3c9e5c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.bf6f3c9e5c","@lodestar/light-client":"1.29.0-dev.bf6f3c9e5c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.bf6f3c9e5c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.bf6f3c9e5c_1743852794952_0.22333522952731766","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.5f4d26b46b":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.5f4d26b46b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.5f4d26b46b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85209c7239707199811a6a020ed544f6aa082664","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.5f4d26b46b.tgz","fileCount":1206,"integrity":"sha512-c0tZJyxFobT7t5qVPsEVnV6Kkb79lMKR6j/Z6r36b6BnDMxHnSuWZ+hvSv7/mvULunHCfIFgWvUcGGkJxKUD1A==","signatures":[{"sig":"MEUCIQDwQYyOQBGKtth9Q/FvhXQVfFu8w5THklKhgUY8wzYRDQIga6sceLlsZRgVLKiDqREB5KKU6yvnhSyr6DxgcKL7zls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3958384},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8bc3f489773574adeab341b42afb41e558b38891","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.5f4d26b46b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.5f4d26b46b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.5f4d26b46b","@lodestar/utils":"1.29.0-dev.5f4d26b46b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.5f4d26b46b","@lodestar/logger":"1.29.0-dev.5f4d26b46b","@lodestar/params":"1.29.0-dev.5f4d26b46b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.5f4d26b46b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.5f4d26b46b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.5f4d26b46b","@lodestar/light-client":"1.29.0-dev.5f4d26b46b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.5f4d26b46b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.5f4d26b46b_1744015434300_0.11001154363010812","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.4ea73abe94":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.4ea73abe94","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.4ea73abe94","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"81536c82d5e194519c5f67680e5a8bade94c94a9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.4ea73abe94.tgz","fileCount":1206,"integrity":"sha512-LfX9XCYCuELzdRufoTGo1NZq7+/5bwc+as04+SFBHXWf4zAg3ma9guHyW9pcCl07Cd1nLqfYy6OJ738Pi3O9fg==","signatures":[{"sig":"MEUCIQCxKOIRFwAJYEBNlDtVvyG/0r/viBsRc7mnPn9Z5K8KrQIgAWbF1bKSCwjSEMKG7PSz7uhU5E+0WBMyE4HE5spSYW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3958384},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"95e18a70c55955e3db5ec77adfa5c5b3e1c58490","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.4ea73abe94","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.4ea73abe94","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.4ea73abe94","@lodestar/utils":"1.29.0-dev.4ea73abe94","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.4ea73abe94","@lodestar/logger":"1.29.0-dev.4ea73abe94","@lodestar/params":"1.29.0-dev.4ea73abe94","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.4ea73abe94","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.4ea73abe94","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.4ea73abe94","@lodestar/light-client":"1.29.0-dev.4ea73abe94","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.4ea73abe94","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.4ea73abe94_1744030909943_0.45230432453330205","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.08715d4f0d":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.08715d4f0d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.08715d4f0d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dbac8e4a466e48410cd267217ca0a8175ed2a44e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.08715d4f0d.tgz","fileCount":1206,"integrity":"sha512-dT0/M//ky11DZakuoO6IZ7mSn8H3FWRgfWg4LSgYcpZulfIo1rm9XgkYJVMZsi0E4dSkGAxVWXMIB2kkMwwVMA==","signatures":[{"sig":"MEUCIQCPNBZM4I3bw03vglV4yb3PwJEuRDouv020RgHBRs6xkwIgTkJk3oyAOtq3A2FYr5DvJDKnVqWW9Y8qCDvFRKQ5fPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3958384},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d5fd66fd99b8fd26bdc796cdd1348a6e1ba59fa1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.08715d4f0d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.08715d4f0d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.08715d4f0d","@lodestar/utils":"1.29.0-dev.08715d4f0d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.08715d4f0d","@lodestar/logger":"1.29.0-dev.08715d4f0d","@lodestar/params":"1.29.0-dev.08715d4f0d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.08715d4f0d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.08715d4f0d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.08715d4f0d","@lodestar/light-client":"1.29.0-dev.08715d4f0d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.08715d4f0d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.08715d4f0d_1744035084760_0.4558110940018223","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.c76151c862":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.c76151c862","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.c76151c862","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e0cff4e898313add8d50f66eabdebb5b7dfd48c2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.c76151c862.tgz","fileCount":1206,"integrity":"sha512-VflIdP6Emb1o8AWdE8K0jM5VA6O6s7YiPe76U/OtNh+0qh3N4cLPMbw7ETOMYRQhtkIAuAoYjLnzTiU63n16BQ==","signatures":[{"sig":"MEUCIQDr3nB73+XLsqccc49lXkMDfF9l0f4QD9geEGpeCo4akgIgOdau0ue/FQ0ePdOuwxCLtaGY4udo0ibdfqtJ9zJBjfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3959638},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e9177e085a69e934a7d52d6a8d291156048c364b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.c76151c862","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.c76151c862","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.c76151c862","@lodestar/utils":"1.29.0-dev.c76151c862","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.c76151c862","@lodestar/logger":"1.29.0-dev.c76151c862","@lodestar/params":"1.29.0-dev.c76151c862","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.c76151c862","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.c76151c862","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.c76151c862","@lodestar/light-client":"1.29.0-dev.c76151c862","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.c76151c862","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.c76151c862_1744100639391_0.88870594286714","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.f87bd54721":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.f87bd54721","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.f87bd54721","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"51b233b03f0ceca3b60148c53dd42dedb6b34cce","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.f87bd54721.tgz","fileCount":1206,"integrity":"sha512-TJrYsTvbCZXsXnl14NOfPT4VGpAw54qz79qbtA6hV700GX2CLu40as5OABx+tF2WvznIiQuYI3f2t7WV8GEeCw==","signatures":[{"sig":"MEQCIFDGGpgKlJfKxdogsuJi3C96qV+S3n+2ExxcxQu40eA9AiAmbcqCdy2Nk5XZmgPKZZLwYVoqeebVr4/r/FQQOfwWJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3959635},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e494a9774bae7bb6b702cc7e3f6ef2ec5a412e3f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.f87bd54721","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.f87bd54721","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.f87bd54721","@lodestar/utils":"1.29.0-dev.f87bd54721","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.f87bd54721","@lodestar/logger":"1.29.0-dev.f87bd54721","@lodestar/params":"1.29.0-dev.f87bd54721","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.f87bd54721","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.f87bd54721","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.f87bd54721","@lodestar/light-client":"1.29.0-dev.f87bd54721","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.f87bd54721","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.f87bd54721_1744112803333_0.5079241132412036","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.f526cb7ab9":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.f526cb7ab9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.f526cb7ab9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55a661b87710d8ad9ec63c79070de2be45e824f2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.f526cb7ab9.tgz","fileCount":1206,"integrity":"sha512-77yyILgcQrec2IhY3ncgGvx9TD1YZyPpRV2JMarnsjjcm5OAoehUD6eeJKtjaLfXB9rVNuSJUXlOF1lovdwzgQ==","signatures":[{"sig":"MEQCIF6YZxji3Vvl7z8kZxCrIPwZTEvw9om9AHHvRAQIE4FyAiA6wWDQ/rifDueQy3McGtWkhDe0+VpGx8hCsQvnWmBUdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3960035},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5573a7f45c0aba4f8c62b610f18e5cd677cdb82d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.f526cb7ab9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.f526cb7ab9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.f526cb7ab9","@lodestar/utils":"1.29.0-dev.f526cb7ab9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.f526cb7ab9","@lodestar/logger":"1.29.0-dev.f526cb7ab9","@lodestar/params":"1.29.0-dev.f526cb7ab9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.f526cb7ab9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.f526cb7ab9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.f526cb7ab9","@lodestar/light-client":"1.29.0-dev.f526cb7ab9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.f526cb7ab9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.f526cb7ab9_1744118816270_0.624801745624908","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.38876e1a06":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.38876e1a06","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.38876e1a06","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"334afd3ec73a01f72f8b7ce32ee002e5ed36f1cf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.38876e1a06.tgz","fileCount":1206,"integrity":"sha512-KwN/laTJ3bvMYD2JCts+UOERVKq+s6aKPZ9K5zXUHAK2quwk8xanagEUEgxGPsFyI2q5ao0okbOhWBpz52lG8Q==","signatures":[{"sig":"MEUCIAOCfkpwmOUYP9faOZhxvndzxoSJLV+rQWra43Fn2jrLAiEAt5FpZPGcJpgW/MwRDj2X0rczCFZrz+Fxi4fRnM0TX3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3961733},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4916095d03a619376f06a535a289280df551b959","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.38876e1a06","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.38876e1a06","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.38876e1a06","@lodestar/utils":"1.29.0-dev.38876e1a06","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.38876e1a06","@lodestar/logger":"1.29.0-dev.38876e1a06","@lodestar/params":"1.29.0-dev.38876e1a06","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.38876e1a06","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.38876e1a06","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.38876e1a06","@lodestar/light-client":"1.29.0-dev.38876e1a06","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.38876e1a06","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.38876e1a06_1744124981585_0.6589099265005396","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.524165336d":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.524165336d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.524165336d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"458d52c99d6db0bd9a76996415048ddf9348bf75","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.524165336d.tgz","fileCount":1206,"integrity":"sha512-qnj4qloXF+A/BlIUnh0YVnDkti03s1jkrhFYtov2dADzbd5o3hsF/3FPO4qWeNzlnnY3Xxgr3k50RA/EYoD+LQ==","signatures":[{"sig":"MEUCIHDPWTCoDXz45t5nxgH2Yfxgx7sNzXvq3XNdgcsb2KwtAiEA79ql7Dx4dYtVxYrjyeTBh4VMRPKzG8MOZpYhAZvizwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3961733},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"db2812037d6c2719ea0b37ee755d0a18902dbc0d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.524165336d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.524165336d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.524165336d","@lodestar/utils":"1.29.0-dev.524165336d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.524165336d","@lodestar/logger":"1.29.0-dev.524165336d","@lodestar/params":"1.29.0-dev.524165336d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.524165336d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.524165336d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.524165336d","@lodestar/light-client":"1.29.0-dev.524165336d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.524165336d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.524165336d_1744127554279_0.985589998271142","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.ac59affdb8":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.ac59affdb8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.ac59affdb8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1660c8700d5870b3434247d44523a715cdcfbe2a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.ac59affdb8.tgz","fileCount":1206,"integrity":"sha512-Y4pIvU7j/MiRysiKg8Uqgr57PDEvszmqiSiXOiTentNqN3+8qqLNLAk29uAkF1j9PkkNlkAH9qhwXhHphbGyOw==","signatures":[{"sig":"MEUCIQDlCrFdjhPqkrel//zExSEZERhqplxWshNJ8dz+jo9xRQIgSuwSNZYrmjzXP/nQQOraF4a8lrEFBfSiT+6WQnCIotA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3961733},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d88bd7b9ce06927f7e929c6115ac24c0aa075b90","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.ac59affdb8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.ac59affdb8","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.ac59affdb8","@lodestar/utils":"1.29.0-dev.ac59affdb8","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.ac59affdb8","@lodestar/logger":"1.29.0-dev.ac59affdb8","@lodestar/params":"1.29.0-dev.ac59affdb8","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.ac59affdb8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.ac59affdb8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.ac59affdb8","@lodestar/light-client":"1.29.0-dev.ac59affdb8","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.ac59affdb8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.ac59affdb8_1744221898292_0.7618800584638206","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.e15d326f63":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.e15d326f63","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.e15d326f63","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ecbdfe403ce0a4a6f9612f3f1449cb5b719bc349","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.e15d326f63.tgz","fileCount":1206,"integrity":"sha512-2OGalKEPOJOjcZhvPLZ+c+DzNJeHbBwdwxq4U43xekjcfY/YLBDpa5rH76S6HnUeKKvayIkdMSsnrD4iEV1Vuw==","signatures":[{"sig":"MEUCIQD8ccmdHIHDFxqoG5rmYQW6ztJZdKo60kAWXvSR2p9sGAIgISY3tpS3A9p/k6TEXoanD/TnjMeVPRbVkEKQWme0b3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3961741},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2c7cf7621bca93686eb3f8c4d87d84eebc53ed7c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.e15d326f63","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.e15d326f63","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.e15d326f63","@lodestar/utils":"1.29.0-dev.e15d326f63","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.e15d326f63","@lodestar/logger":"1.29.0-dev.e15d326f63","@lodestar/params":"1.29.0-dev.e15d326f63","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.e15d326f63","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.e15d326f63","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.e15d326f63","@lodestar/light-client":"1.29.0-dev.e15d326f63","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.e15d326f63","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.e15d326f63_1744228883707_0.2116860555548028","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.9bc0958841":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.9bc0958841","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.9bc0958841","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"021fc4c87fe2353a9bda604b9e891d5273b87529","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.9bc0958841.tgz","fileCount":1206,"integrity":"sha512-mcL0pXOjbqXmllM0+oQ/340kXK0HB0s3Sasb9En+QUE7e29QuyBfGayZ+itS0ClFenya19SHGgFfISwWKTrh0w==","signatures":[{"sig":"MEUCIQDBxGsxEK76DhwhNIeDMiDxyGLF2EAgNE7zrAkkrrpOWQIgOoRe6Dxq/eIx1BdSuHjEW75PNd7MNlyslRpEbLobA8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3961739},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6bcba3441a3a5c29ae632b2ad115e77d40bf52f1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.9bc0958841","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.9bc0958841","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.9bc0958841","@lodestar/utils":"1.29.0-dev.9bc0958841","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.9bc0958841","@lodestar/logger":"1.29.0-dev.9bc0958841","@lodestar/params":"1.29.0-dev.9bc0958841","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.9bc0958841","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.9bc0958841","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.9bc0958841","@lodestar/light-client":"1.29.0-dev.9bc0958841","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.9bc0958841","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.9bc0958841_1744298780660_0.9074187568330188","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.a77957744c":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.a77957744c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.a77957744c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d8cbfbbc63f6f358cb3228b849f83b9d91d35619","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.a77957744c.tgz","fileCount":1206,"integrity":"sha512-Vdx+hZP5o5mnc3zAjBT4VmjKqh0GsRgIaekfaFQZsJ0Hffeykvqt2wFvw1/njcntRvO3WZ9/b9qEN44GPmnRIQ==","signatures":[{"sig":"MEUCIAtTYyN4/BIlJBF0sXVCvmuIk+GTefkypXpk9w8hweGEAiEAyD4DG2z9RLOXqotOEe7/pv5OFxuSgaw0kuzUHObA29A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3983058},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"205464af93c22972e5c457cedc81cc48a6196d02","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.a77957744c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.a77957744c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.a77957744c","@lodestar/utils":"1.29.0-dev.a77957744c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.a77957744c","@lodestar/logger":"1.29.0-dev.a77957744c","@lodestar/params":"1.29.0-dev.a77957744c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.a77957744c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.a77957744c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.a77957744c","@lodestar/light-client":"1.29.0-dev.a77957744c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.a77957744c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.a77957744c_1744384480519_0.4722393761959496","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.8aa1ad8d30":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.8aa1ad8d30","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.8aa1ad8d30","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"508b49610151a2b10330604c4d192a149c8a9e32","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.8aa1ad8d30.tgz","fileCount":1206,"integrity":"sha512-6e1+JGaWhFCiJ/RpErRJ7KY/xYH4AED085f3c8w3WAXudmNtBlvmCBMMeubIU9QlvajnPc2/LWTE9cvL5o4ZRQ==","signatures":[{"sig":"MEQCIBp2i2V9lj7a4/1YSxEXHeeK+gYNTyuBZaE8i5yQaPkmAiAWCGcx+VG07QVSlbu+OvcfnfwVz+4F3n/1aybX3J9moA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3983058},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"163b89e7c4ce1e2c9fda5ab083deae89064439e6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.8aa1ad8d30","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.8aa1ad8d30","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.8aa1ad8d30","@lodestar/utils":"1.29.0-dev.8aa1ad8d30","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.8aa1ad8d30","@lodestar/logger":"1.29.0-dev.8aa1ad8d30","@lodestar/params":"1.29.0-dev.8aa1ad8d30","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.8aa1ad8d30","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.8aa1ad8d30","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.8aa1ad8d30","@lodestar/light-client":"1.29.0-dev.8aa1ad8d30","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.8aa1ad8d30","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.8aa1ad8d30_1744386582432_0.2965595963655989","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.29.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b6125b4ad4a4ac89b1cdc8379ceb0adfa70b6583","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-rc.0.tgz","fileCount":1206,"integrity":"sha512-ML5bVxWDxlH+MNYLKU5d7+pHeWnMdC85fuh5iRIZWu2ZRPTiLf4kNGur1yDulSLLDJD8PRfY5OfXJ3RqRhTmAw==","signatures":[{"sig":"MEUCIDT3fw4YA4li/F73fDJRpJ3yjdKQfjnj3aoi49Co9qfvAiEAn+OoY8JbidpUIe/WZ7NC0MFaIa7wLoPXzzpB+TJvdlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3982928},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5cd9ccaba689b0008a281468ee7fd0898c7af263","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-rc.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-rc.0","@lodestar/utils":"1.29.0-rc.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-rc.0","@lodestar/logger":"1.29.0-rc.0","@lodestar/params":"1.29.0-rc.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-rc.0","@lodestar/light-client":"1.29.0-rc.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-rc.0_1744389274267_0.11210839278294071","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.4b76d7c492":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.4b76d7c492","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.4b76d7c492","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed87ab6c4fb4a912d38c7b1f0c8316b591f0c9d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.4b76d7c492.tgz","fileCount":1206,"integrity":"sha512-EkXLLEvvgN7TYefDjCQXDzTlOYw5yh45mQg7SR3yYpdDzdwPcCkJOkl8kvYHvdTcVidnwgs6lwRP+kIeMYQwpg==","signatures":[{"sig":"MEQCIDlc5Ut++OCN8ezaAoGBSoR2dGI+pqoqsO5NjC+rE5GgAiAt0jUIUgssaLYGJeUPqIIX+7MubDqTdqqEZu6DFtwuEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3983058},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"743482c7015666faae7cfe39e9597578fb40dc1e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.4b76d7c492","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.4b76d7c492","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.4b76d7c492","@lodestar/utils":"1.29.0-dev.4b76d7c492","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.4b76d7c492","@lodestar/logger":"1.29.0-dev.4b76d7c492","@lodestar/params":"1.29.0-dev.4b76d7c492","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.4b76d7c492","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.4b76d7c492","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.4b76d7c492","@lodestar/light-client":"1.29.0-dev.4b76d7c492","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.4b76d7c492","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.4b76d7c492_1744685021709_0.33195031118516494","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.5ae1b18bae":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.5ae1b18bae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.5ae1b18bae","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"135b8dbd2fa36ac9054f5f10a58864f5430f9439","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.5ae1b18bae.tgz","fileCount":1206,"integrity":"sha512-vacOqPYM7otwvjd/pMLdqta97JAjMfpncuMWvT1RYlGF1XdzKmPlk4tHHVYDtSvXCWQ1c8c7uhte3rrLpnyfvw==","signatures":[{"sig":"MEUCIQCZ5AHrBnLgOX2RUQ/atfOBysiE+ELfEjEP32dm6rQDUgIgbJfkOKspzFP+cocX+WXalTnrvCWuegtMfkq/VrIHGoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3983058},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"80e1438a5c1afecfebc6e27ed7df90821e75f0b5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.5ae1b18bae","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.5ae1b18bae","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.5ae1b18bae","@lodestar/utils":"1.29.0-dev.5ae1b18bae","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.5ae1b18bae","@lodestar/logger":"1.29.0-dev.5ae1b18bae","@lodestar/params":"1.29.0-dev.5ae1b18bae","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.5ae1b18bae","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.5ae1b18bae","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.5ae1b18bae","@lodestar/light-client":"1.29.0-dev.5ae1b18bae","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.5ae1b18bae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.5ae1b18bae_1744713151465_0.9302478412287822","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.9d67a7e3a2":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.9d67a7e3a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.9d67a7e3a2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf06e269aa33e450e40a82a9969cc9eb14448f95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.9d67a7e3a2.tgz","fileCount":1230,"integrity":"sha512-c3IkRY3LO8/2TUfZ5bMzUWii4CIW1oFHqbVrfxl+QkDVwn+qHqV3eAomyTRPXgktI8qGD9EleYnhYlLZyyjucA==","signatures":[{"sig":"MEUCIFFd0ReGzVs64IM2mYh7U0UxzsswYcVz3ffQM9IMsOk4AiEA+Ecgt8pNeMaMr3Kxt+8z7vZiZ76keZGIFSXNEuM7Txo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4187280},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"927a3010ba8fb982dbbd07d36e0ec0a89ea56627","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.9d67a7e3a2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.9d67a7e3a2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.9d67a7e3a2","@lodestar/utils":"1.29.0-peerDAS.9d67a7e3a2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.9d67a7e3a2","@lodestar/logger":"1.29.0-peerDAS.9d67a7e3a2","@lodestar/params":"1.29.0-peerDAS.9d67a7e3a2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.9d67a7e3a2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.9d67a7e3a2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.0.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.9d67a7e3a2","@lodestar/light-client":"1.29.0-peerDAS.9d67a7e3a2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.9d67a7e3a2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.0.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.9d67a7e3a2_1744721574892_0.2309089237549664","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.29.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a970ddcf433b389ca712805bee164dd0e62b15b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-rc.1.tgz","fileCount":1206,"integrity":"sha512-srlmpwdbrrsAKzPChzI9XGV3rK36ZA1SgpOGdFKI3CtMIzap/POOAPhZ+3wpTCeKPxD8sCEp8qg0l8yK9HMsZA==","signatures":[{"sig":"MEQCIGlwLx73nau+GO2K+1+vQuLj3Svpc7FFzaCuzWTHC2aBAiAt6OgwaAfjXaT2aYB9UUeFgl6xAvIRmyjJzB5Aw0Z+Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3982928},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cd174abc97b6cd575bc76112451be2506b455c8a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-rc.1","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-rc.1","@lodestar/utils":"1.29.0-rc.1","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-rc.1","@lodestar/logger":"1.29.0-rc.1","@lodestar/params":"1.29.0-rc.1","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-rc.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-rc.1","@lodestar/light-client":"1.29.0-rc.1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-rc.1_1744750345531_0.03454297645569304","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.cdfdfec6ca":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.cdfdfec6ca","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.cdfdfec6ca","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ea3d13796ef99e09bc9ccb97c24bde8a0b8c98ff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.cdfdfec6ca.tgz","fileCount":1206,"integrity":"sha512-fPWblyed49s/EcaBJFogeQqL16rtWSJexuc/3oMf9h8Dqk1cG+GT+FmPwqnPOqts6MKlRJXD+uZwZDfsU+AyNQ==","signatures":[{"sig":"MEYCIQDScDDwuS/SZIcUWEvrzQoZK3Vw4UsgHb4K5HwKtHuYgwIhALsguve7b0laTSvPWMK7lZPeF/Id3ttCcKaYSZzALtAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3984872},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e568a484be32f98d0a6e22479838ea4defe1f5d7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.cdfdfec6ca","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.cdfdfec6ca","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.cdfdfec6ca","@lodestar/utils":"1.29.0-dev.cdfdfec6ca","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.cdfdfec6ca","@lodestar/logger":"1.29.0-dev.cdfdfec6ca","@lodestar/params":"1.29.0-dev.cdfdfec6ca","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.cdfdfec6ca","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.cdfdfec6ca","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.cdfdfec6ca","@lodestar/light-client":"1.29.0-dev.cdfdfec6ca","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.cdfdfec6ca","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.cdfdfec6ca_1744801783074_0.4910266019291001","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.69a9204193":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.69a9204193","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.69a9204193","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"db6758eed527d9a0f4510bc46c036c92cd959007","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.69a9204193.tgz","fileCount":1230,"integrity":"sha512-tHKbSHI7fk97Pk9rgFKf3EkZ8Y7vhE+X1uPYvF2AC+zMykZyJ0zW+tEXp3NOloTgDNw6bVpD6YyacYSK5BJ2aw==","signatures":[{"sig":"MEYCIQCoBOhgtzmbK2hT6X/FymOGidSRYdr+1uOieAF2+X8/3AIhAIl2vTuz+tEjAdOml6KXAy/Z0qUhmlj9QeZJvxoyRB1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4187637},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7a0495387cd8ab02ccec5413d31fef6ff00ea420","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.69a9204193","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.69a9204193","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.69a9204193","@lodestar/utils":"1.29.0-peerDAS.69a9204193","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.69a9204193","@lodestar/logger":"1.29.0-peerDAS.69a9204193","@lodestar/params":"1.29.0-peerDAS.69a9204193","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.69a9204193","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.69a9204193","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.69a9204193","@lodestar/light-client":"1.29.0-peerDAS.69a9204193","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.69a9204193","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.69a9204193_1744808886797_0.040577457451334675","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.a167888f80":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.a167888f80","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.a167888f80","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0f036a8f33de52a63ed8e7dea292df629d39ac4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.a167888f80.tgz","fileCount":1206,"integrity":"sha512-vpwLL2vo7RdeGkDfDRk+AaJQp9dBSf/I6lz404Zwbf4YNxAlmSp+ASRwXJpIb2APVphcy02T16P/TYcmc5MZlQ==","signatures":[{"sig":"MEUCIQD9iHo4BS4mzoY3e4z0D9LntreRSltRLaeu3V6yxCdmVwIgMikR+ZcKuyzmi+9TA7gY2dy48nHNkYPvz4KWxx+MUGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985193},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d4f0a9089776dd52cf6576da4e1e6f51c9f85aef","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.a167888f80","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.a167888f80","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.a167888f80","@lodestar/utils":"1.29.0-dev.a167888f80","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.a167888f80","@lodestar/logger":"1.29.0-dev.a167888f80","@lodestar/params":"1.29.0-dev.a167888f80","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.a167888f80","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.a167888f80","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.a167888f80","@lodestar/light-client":"1.29.0-dev.a167888f80","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.a167888f80","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.a167888f80_1744862230815_0.358934368281131","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.713062c107":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.713062c107","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.713062c107","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cda98ba656c3f7a2f4a672100b7ffc9c39aa152b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.713062c107.tgz","fileCount":1206,"integrity":"sha512-jgb0SOjXvAu7lwtcAXqgn5WjNDjRKuxRjbPQM9GJMD4meGkmMOIRBk/lzrtaYgjk2bSZ+kJMOcJsZsEL0ZvfPw==","signatures":[{"sig":"MEUCIQDYfWvkOeCwRcQWJpqk9+wZbJX2fnbdOZ3rEexSdgqQGQIgNJnOxQg10bYynRCFFK53dzpnOGOgFgLUD5zaMEzshd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985467},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"647413d462e405d98fa6f76b83e73970078b8254","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.713062c107","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.713062c107","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.713062c107","@lodestar/utils":"1.29.0-dev.713062c107","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.713062c107","@lodestar/logger":"1.29.0-dev.713062c107","@lodestar/params":"1.29.0-dev.713062c107","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.713062c107","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.713062c107","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.713062c107","@lodestar/light-client":"1.29.0-dev.713062c107","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.713062c107","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.713062c107_1744896349684_0.7310998643890934","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.dce8b39b2a":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.dce8b39b2a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.dce8b39b2a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a439b50f6cb474a4518cf0329d534e18f29cd26","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.dce8b39b2a.tgz","fileCount":1209,"integrity":"sha512-CpHNGnuSKHwe4YunVKUn23Mnw9DEuO57CVD6MxQxU0a7Iy9hr3O7wkXSu6k4R0OPisyy2YdTThj/Vh/wCaN69A==","signatures":[{"sig":"MEYCIQDhsLC+hXQGmRMMgoGvo09OaT4xfYDRF2HfPehVA3+hTQIhAJYbTgTDMfnfBPelgQw3b4QoOTlD2uEHOIqc/aB+/CXa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995223},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4ba11a246314d3c3fd766d893fe6c332f0aebc4c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.dce8b39b2a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.dce8b39b2a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.dce8b39b2a","@lodestar/utils":"1.29.0-dev.dce8b39b2a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.dce8b39b2a","@lodestar/logger":"1.29.0-dev.dce8b39b2a","@lodestar/params":"1.29.0-dev.dce8b39b2a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.dce8b39b2a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.dce8b39b2a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.dce8b39b2a","@lodestar/light-client":"1.29.0-dev.dce8b39b2a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.dce8b39b2a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.dce8b39b2a_1744903329367_0.8735862592193966","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.97104b75a4":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.97104b75a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.97104b75a4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a64aa9f1ecd950c519289270c0cf029bd1219cc9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.97104b75a4.tgz","fileCount":1230,"integrity":"sha512-0IIaV+JpppNXta8P7fCxYihTIwlFgeAtEKwOzyemsI04Colm6h1OnpTpLhhSf9lca6M0RzcFoknqe0mX7PUXfQ==","signatures":[{"sig":"MEUCIQCpGGlC3uYkLIxLqxwr34qNGExyG7dzlVQsXi+U96wsrQIgGUzzVf438q4PoIEdFh0ZVsta0HxCJ/2HJtjnrjn5k1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4187148},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c6fd96f917d54d4daf6a1aa86f8484420b9d0d03","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.97104b75a4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.97104b75a4","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.97104b75a4","@lodestar/utils":"1.29.0-peerDAS.97104b75a4","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.97104b75a4","@lodestar/logger":"1.29.0-peerDAS.97104b75a4","@lodestar/params":"1.29.0-peerDAS.97104b75a4","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.97104b75a4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.97104b75a4","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.97104b75a4","@lodestar/light-client":"1.29.0-peerDAS.97104b75a4","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.97104b75a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.97104b75a4_1744919324241_0.5289048121663091","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.b429528601":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.b429528601","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.b429528601","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09b25e816d768a232f509a81e6920af72cf8ed65","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.b429528601.tgz","fileCount":1209,"integrity":"sha512-Y7pCIv1D+DXrueziP29Di5Wd5MkHHOEUoeqIKc/ABOTsDJCB2KJSATTC6E8O4J8CcQ+PMeW/QVkx6WauryDKZQ==","signatures":[{"sig":"MEUCIFWRNXzQRaAEy3xVdFmtIJRga02cPayjbovoTAdxayWiAiEA/SMOiAQPW5Bykc/c9ZwXehoEJwBx5JbUBHFj5VEtJVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995223},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0290b106803d0b4008613e65a593d8c1b2674b76","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.b429528601","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.b429528601","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.b429528601","@lodestar/utils":"1.29.0-dev.b429528601","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.b429528601","@lodestar/logger":"1.29.0-dev.b429528601","@lodestar/params":"1.29.0-dev.b429528601","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.b429528601","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.b429528601","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.b429528601","@lodestar/light-client":"1.29.0-dev.b429528601","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.b429528601","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.b429528601_1744923771338_0.38380000427472494","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.29.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-rc.2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3edab0d2d9257c43d91ce699642faf097295bf36","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-rc.2.tgz","fileCount":1209,"integrity":"sha512-8cTTjstdRVYCN1NKjGWa0XAm8pXAQdhF7nCUvSsNs9PxgIu2f9Wrv68Nul+ZlKxuJy1J6rzRc8AFKJarAI5clQ==","signatures":[{"sig":"MEUCIEwGKvth7N9HKTq3xEbjdjUx9TQnr0rnaCf42flJHKciAiEAnqP1/ouDkcYqhv9hlZW9WO7iVqUUVp70opP3NOWhx9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995093},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce68d7a4405e5177873ebb1859032316d7e9a704","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-rc.2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-rc.2","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-rc.2","@lodestar/utils":"1.29.0-rc.2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-rc.2","@lodestar/logger":"1.29.0-rc.2","@lodestar/params":"1.29.0-rc.2","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-rc.2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-rc.2","@lodestar/light-client":"1.29.0-rc.2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-rc.2_1744925270145_0.5500691210880937","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.8e915fe6fc":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.8e915fe6fc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.8e915fe6fc","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fd61edbd010d8b4cc65f4e716f849d883d79abe0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.8e915fe6fc.tgz","fileCount":1209,"integrity":"sha512-RGbB7E99fOY47AXjpbSm1I+GcrfuSYEhxiud7TPi+jfopTebITjMahZDVo6V0q4pvMkLsgYdYDbCl8KtYCb7zw==","signatures":[{"sig":"MEUCIDJzOqe9lGjMsbah1rOBISi2Hy/bWpH5ZI6zoWh3L9XvAiEA0bjLIhzsFFJziuEIzx8Y+LCS7fO70Gz5AsAMfn7lJ4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995223},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"34c5f301a3979708a3d9f00e1389298734ded444","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.8e915fe6fc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.8e915fe6fc","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.8e915fe6fc","@lodestar/utils":"1.29.0-dev.8e915fe6fc","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.8e915fe6fc","@lodestar/logger":"1.29.0-dev.8e915fe6fc","@lodestar/params":"1.29.0-dev.8e915fe6fc","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.8e915fe6fc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.8e915fe6fc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.8e915fe6fc","@lodestar/light-client":"1.29.0-dev.8e915fe6fc","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.8e915fe6fc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.8e915fe6fc_1745021834402_0.4228908512730738","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.910e3848db":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.910e3848db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.910e3848db","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"428c9f9a46ac3daa80bb120d0f457bca363640af","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.910e3848db.tgz","fileCount":1209,"integrity":"sha512-V4nb2iwb8/uNJH36/MA02uq9pIBQNnmEybTVUfCavmzm/IxtRUP9e5opWMZ3hEkzOpKOUciqRV5XZkaG5Cc6+Q==","signatures":[{"sig":"MEUCIQDmZg4Krv4sowhSL6dfn+SGZHYDOJsMCcCZNO8xXqFyNQIgV3Lyq+w+m0drbin7f4ZxqTa//48ZlnssemBBg8dRC1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995223},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f8d5f2de732f939e7d176a230bd85b358cfb4f8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.910e3848db","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.910e3848db","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.910e3848db","@lodestar/utils":"1.29.0-dev.910e3848db","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.910e3848db","@lodestar/logger":"1.29.0-dev.910e3848db","@lodestar/params":"1.29.0-dev.910e3848db","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.910e3848db","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.910e3848db","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.910e3848db","@lodestar/light-client":"1.29.0-dev.910e3848db","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.910e3848db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.910e3848db_1745076198972_0.854324368694338","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.29.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-rc.3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4a183cc8ed8b8e219ed91d3eea58f3f6c5a7bd6c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-rc.3.tgz","fileCount":1209,"integrity":"sha512-vk9AZ+3iNPQL3F0oeI+nGpAMpU/i/zuGIs2JDWezupwKYNRwYSB7pqBjUANIDm9bt1KtpuTnKoJ2HBCcwMSvsQ==","signatures":[{"sig":"MEYCIQC+MvRG5RPMRcmIsojju7o8O219SG8OePMSzchUF+LeYQIhALPGsbvzBvqxkKkAz96at9CvVJ2vf9xab860kw2WHocr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995093},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"05c1468995bc214ddd602d17febd759189aaf660","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-rc.3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-rc.3","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-rc.3","@lodestar/utils":"1.29.0-rc.3","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-rc.3","@lodestar/logger":"1.29.0-rc.3","@lodestar/params":"1.29.0-rc.3","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-rc.3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-rc.3","@lodestar/light-client":"1.29.0-rc.3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-rc.3_1745077329307_0.7458821674568836","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.6f41bcbc95":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.6f41bcbc95","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.6f41bcbc95","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0cd8ff3e44a7019c3071e2854de1a233bafbbac1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.6f41bcbc95.tgz","fileCount":1230,"integrity":"sha512-QQQ6ya1Ka8UOxWCDYWftG3oUJT5PCMJEtDduK0JOUnk9hswPNPT39KpnOyxuHXfDK5pczLUWfDooIhEGzHCOcw==","signatures":[{"sig":"MEUCIDrMyA5LL8oozlKASvvuN1yboaIE4aqujRNOR/oMbbytAiEAtV2iL/K7pIAICMEpOQUfCrVp8AxJePYJ2DqEoFPlM7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4187614},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9185b87446d3a1bc54e339df041ba4e525924a50","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.6f41bcbc95","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.6f41bcbc95","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.6f41bcbc95","@lodestar/utils":"1.29.0-peerDAS.6f41bcbc95","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.6f41bcbc95","@lodestar/logger":"1.29.0-peerDAS.6f41bcbc95","@lodestar/params":"1.29.0-peerDAS.6f41bcbc95","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.6f41bcbc95","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.6f41bcbc95","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.6f41bcbc95","@lodestar/light-client":"1.29.0-peerDAS.6f41bcbc95","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.6f41bcbc95","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.6f41bcbc95_1745199713872_0.4498932302261929","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.46c21ffee6":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.46c21ffee6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.46c21ffee6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc2a7e4c6f5aa258392c6df4835f95774b460db1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.46c21ffee6.tgz","fileCount":1230,"integrity":"sha512-mcoukOzcm+8TTdM/oAUKiKGG0abrGG5ctEJXja3oeTFIN4HKBJuAMlG5Sm/nMnpc7+TGwC6eO5bJ1uwt/hep9A==","signatures":[{"sig":"MEUCIF+HFwHDXbaakoaG+8Vlt/D2+C92QARHPnZgObwMNilmAiEA99jGcKFdyWtR1bzvDc1oMZrpxjKvZ33it2i55xEzFCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4187706},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5bb9ee04905d0878c3a93262caea82b6e1bc3dde","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.46c21ffee6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.46c21ffee6","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.46c21ffee6","@lodestar/utils":"1.29.0-peerDAS.46c21ffee6","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.46c21ffee6","@lodestar/logger":"1.29.0-peerDAS.46c21ffee6","@lodestar/params":"1.29.0-peerDAS.46c21ffee6","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.46c21ffee6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.46c21ffee6","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.46c21ffee6","@lodestar/light-client":"1.29.0-peerDAS.46c21ffee6","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.46c21ffee6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.46c21ffee6_1745200776124_0.4834119537759647","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-dev.bb6038a1d1":{"name":"@lodestar/beacon-node","version":"1.29.0-dev.bb6038a1d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-dev.bb6038a1d1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f7120c9d815453a0d89122d11540ca985d42d4dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-dev.bb6038a1d1.tgz","fileCount":1209,"integrity":"sha512-CAgV5TjaWAGupGce+EGJJ3kfyvhEfpil7fdXGAsvbJpw91FSZITO57z3UHBFX4TGlApPc++eo02VPe1HNqhciQ==","signatures":[{"sig":"MEUCIQCB+zpNFZvxtm9zhJtduyO3+qhis7H5nvvoBvKkGUlkeAIgS7xDv2EGItbuITh0kB+9HDH2O0r1Ow2Qh5EKkgXSCXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995203},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c2bbd57428980635bd410c78977271fbcfdf1b06","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.29.0-dev.bb6038a1d1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.29.0-dev.bb6038a1d1","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.29.0-dev.bb6038a1d1","@lodestar/utils":"1.29.0-dev.bb6038a1d1","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.29.0-dev.bb6038a1d1","@lodestar/logger":"1.29.0-dev.bb6038a1d1","@lodestar/params":"1.29.0-dev.bb6038a1d1","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.29.0-dev.bb6038a1d1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-dev.bb6038a1d1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-dev.bb6038a1d1","@lodestar/light-client":"1.29.0-dev.bb6038a1d1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.29.0-dev.bb6038a1d1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-dev.bb6038a1d1_1745237040807_0.9087614718995511","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@lodestar/beacon-node","version":"1.29.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b712ac7c07b6a377498888f756cdbb18ddac3907","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0.tgz","fileCount":1209,"integrity":"sha512-0dKwZw3Ng1NHs6Q9Z12t7CI6ZXNFz/Yal5Qlp/sfsEZjmlhS+vJZW+HthpIe4HNBXr7uGcfS0RGtoBZR37xZrw==","signatures":[{"sig":"MEUCIQDSVWj7qHkFOTX2drZLR0Zv4rl7wvQ0YLZcmWiqIgGrvgIgSHPj/k/zI/xyXVEPeDZsX8/wqn+ptqSFf+sda3ZDU6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995040},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8335180276919290a34477a99286b2f00b6af1c4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.29.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.29.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.29.0","@lodestar/utils":"^1.29.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"^1.29.0","@lodestar/logger":"^1.29.0","@lodestar/params":"^1.29.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.29.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.29.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.29.0","@lodestar/light-client":"^1.29.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.29.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0_1745245398040_0.9653894396289631","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.2a4f1bcd49":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.2a4f1bcd49","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.2a4f1bcd49","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f4fd8a472d37c78f6c0dd8ba84ee1cee60e2a4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.2a4f1bcd49.tgz","fileCount":1209,"integrity":"sha512-Nx/4XvcSHaPezW+56lbY06BLp2+HxDQQaGhu3j7XTFfMTnVrrnTn5d8nKXkpRl7z2WV3t4vJ9fVrUIC6/rb0Gg==","signatures":[{"sig":"MEUCIGsWD+FZqFZh9CPeGY0yMop+H1NxxKpsFNad/yUkOyolAiEA8N0ZPrHEWbbkmxMcfx2ezCNFVyBmR7KhDer6OqbKIP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3995203},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8848b012a236a861c2e37aa162354b0217f8ff31","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.2a4f1bcd49","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.2a4f1bcd49","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.2a4f1bcd49","@lodestar/utils":"1.30.0-dev.2a4f1bcd49","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.2a4f1bcd49","@lodestar/logger":"1.30.0-dev.2a4f1bcd49","@lodestar/params":"1.30.0-dev.2a4f1bcd49","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.2a4f1bcd49","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.2a4f1bcd49","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.2a4f1bcd49","@lodestar/light-client":"1.30.0-dev.2a4f1bcd49","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.2a4f1bcd49","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.2a4f1bcd49_1745246957168_0.8411266160078725","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.27365a35fd":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.27365a35fd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.27365a35fd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"45febc44e1a5fa989c000fb2d11de0bf433c1c81","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.27365a35fd.tgz","fileCount":1230,"integrity":"sha512-n1tsezorPAW64klJn/RNsgAUXZ1FIPXPN31KKi/q/2e4mXgzDnyX5Tx7aKcRjVuKSZHJR16hnt+POSnSqJgCtA==","signatures":[{"sig":"MEUCIQCTdxnzL2CtczZwErVahkapG6aqv6tw/Sdms1WY9pfbxAIgQ2a4+Ff04YcYcBunknPM73MpX//v9VvZOMKEUhIZaAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4187641},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9c1a7fd3bb698c5e6397a6ee859c2cb110e0e4a7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.27365a35fd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.27365a35fd","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.27365a35fd","@lodestar/utils":"1.29.0-peerDAS.27365a35fd","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.27365a35fd","@lodestar/logger":"1.29.0-peerDAS.27365a35fd","@lodestar/params":"1.29.0-peerDAS.27365a35fd","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.27365a35fd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.27365a35fd","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.27365a35fd","@lodestar/light-client":"1.29.0-peerDAS.27365a35fd","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.27365a35fd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.27365a35fd_1745257553778_0.056536719747519504","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.c91cd9c141":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.c91cd9c141","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.c91cd9c141","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b8010da668c45cef7952a4c98951ba44a24703b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.c91cd9c141.tgz","fileCount":1209,"integrity":"sha512-8UR/8c6Mj5J0Ou5SJLHA4FUbFAxr4xCdXRZ3G/OuMDaru+yDWr8DsIceFTlrbcmGzWQPKAGBZHo0guCaJAswwA==","signatures":[{"sig":"MEUCIHh9V/1PRXhIdY1X39RCbukH2DCElim3pEfIks1DD+IHAiEAuLmh58+TeJw4lPTH1IGubQVoAXpUjWIHCWcGNzxKpJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994759},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c391eec108c18441a2ecb37c5049afe265e513b1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.c91cd9c141","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.c91cd9c141","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.c91cd9c141","@lodestar/utils":"1.30.0-dev.c91cd9c141","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.c91cd9c141","@lodestar/logger":"1.30.0-dev.c91cd9c141","@lodestar/params":"1.30.0-dev.c91cd9c141","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.c91cd9c141","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.c91cd9c141","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.c91cd9c141","@lodestar/light-client":"1.30.0-dev.c91cd9c141","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.c91cd9c141","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.c91cd9c141_1745314560593_0.17569649308955593","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.008adb8ef0":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.008adb8ef0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.008adb8ef0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ad04c044a99640930df97019bbc8e45ca111e96","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.008adb8ef0.tgz","fileCount":1230,"integrity":"sha512-1VVaKlyJ2+KXR6nJnBcili4kCWO2LTiq8vjTlNtEzmcPba3IK3wir2wjnBe+GzNXQmZk16Hveeu1GoXrCNoSow==","signatures":[{"sig":"MEUCIHvbNDQZqrcdL7VBlM7p4SMQMnWHaK8VPyowxzoHKJ+7AiEAuR0uR/bc1ZCpJ17/EMBakfRIlUG6PU+JHGFA425jIB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4189520},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"45667e729f3127f70291c6394119d790e7aa2069","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.008adb8ef0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.008adb8ef0","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.008adb8ef0","@lodestar/utils":"1.29.0-peerDAS.008adb8ef0","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.008adb8ef0","@lodestar/logger":"1.29.0-peerDAS.008adb8ef0","@lodestar/params":"1.29.0-peerDAS.008adb8ef0","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.008adb8ef0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.008adb8ef0","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.008adb8ef0","@lodestar/light-client":"1.29.0-peerDAS.008adb8ef0","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.008adb8ef0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.008adb8ef0_1745317341271_0.1622093122052426","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.dd729f5ece":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.dd729f5ece","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.dd729f5ece","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1062e15d3a46f322f91e26a5351b677194eaf64b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.dd729f5ece.tgz","fileCount":1209,"integrity":"sha512-SoV30Xkly9Kl6U7va+VGF2UwVPMVmv1aZS64NbnNgvrtTiCuKKXH3nziCJjZu/ZTGka6T7qQtRwfcAJsmMChxg==","signatures":[{"sig":"MEUCIAPbkfagB/CGQElMMWe7BVEi9oQq8m75IfF9Jc+bmJVVAiEA3XFQ66DnpkaBIl+pY4Y3aBsCHxpXardVT7doF8paV8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994759},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b3a476ce83a58769cd2bd50d528fe69acb61f5cd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.14.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.dd729f5ece","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.dd729f5ece","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.dd729f5ece","@lodestar/utils":"1.30.0-dev.dd729f5ece","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.dd729f5ece","@lodestar/logger":"1.30.0-dev.dd729f5ece","@lodestar/params":"1.30.0-dev.dd729f5ece","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.dd729f5ece","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.dd729f5ece","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.dd729f5ece","@lodestar/light-client":"1.30.0-dev.dd729f5ece","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.dd729f5ece","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.dd729f5ece_1745342920502_0.9319936540530849","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.c253c28366":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.c253c28366","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.c253c28366","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1974c25bbe378dbc95e5a0b81bcac3f9b3eee649","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.c253c28366.tgz","fileCount":1233,"integrity":"sha512-bzOhgZc6cnWQWNf0vmVgcHA7dbm0GR9wxestHLvQscpCO4nyYJI/jz19dDxAqdYHPC+rAsgEQLOe9Snna5cLYg==","signatures":[{"sig":"MEYCIQDhGdmlQgYiMmFdDd1sUHX8t5/9+728ee3dE77uKpJubwIhALAAINmTG8ER9T5XDX9AoyQOg1q8Pyo+aqovZN4/DJgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4194595},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c1bd24728863d43bb53d0a0a8ece438aa537dad9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.c253c28366","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.c253c28366","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.c253c28366","@lodestar/utils":"1.29.0-peerDAS.c253c28366","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.c253c28366","@lodestar/logger":"1.29.0-peerDAS.c253c28366","@lodestar/params":"1.29.0-peerDAS.c253c28366","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.c253c28366","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.c253c28366","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.c253c28366","@lodestar/light-client":"1.29.0-peerDAS.c253c28366","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.c253c28366","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.c253c28366_1745443782311_0.8506675727100415","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.a49c1cf162":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.a49c1cf162","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.a49c1cf162","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"898d2362ffa29a22877b7e4f5b06976de64a8704","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.a49c1cf162.tgz","fileCount":1230,"integrity":"sha512-jIOc6xxTjWm0mCqw2TkWSln2u3VnJSYwJYwE5tIKrhw1k5H+RCY4vJP1ERuAJl2RBy4ZbyJqoWHR86U0MPL6AA==","signatures":[{"sig":"MEUCICkU2ps8TNndOm+WrfFJoWCaia/0lPHwLCF61qDIjFBPAiEA3HDCjVYMfb75Ir1F1FUedfZcVy/T5CBk4syR5uy56rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4193095},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a7e1e5d3d7fc7426a0ef2177dc7e5397ddb1bbb8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.a49c1cf162","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.a49c1cf162","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.a49c1cf162","@lodestar/utils":"1.29.0-peerDAS.a49c1cf162","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.a49c1cf162","@lodestar/logger":"1.29.0-peerDAS.a49c1cf162","@lodestar/params":"1.29.0-peerDAS.a49c1cf162","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.a49c1cf162","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.a49c1cf162","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.a49c1cf162","@lodestar/light-client":"1.29.0-peerDAS.a49c1cf162","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.a49c1cf162","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.a49c1cf162_1745444962936_0.2591317490379499","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.745b305636":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.745b305636","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.745b305636","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"353e8f4c8da1ffe8a8d2cde66553bd6bd3ea44da","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.745b305636.tgz","fileCount":1230,"integrity":"sha512-VQU9EdsWuT7H/FWk6oS2A+o9kIzCv473PKfuPhF0Uo6/86+lK/IMDnlvbyv+9zDOR8g3lYNjIEXMGvakSAADSw==","signatures":[{"sig":"MEYCIQCiUFglCGcwRdn+etcpsiABbRYEayVE1BRzNv+Ap9CSvAIhAPCpN+MhWwOLcOnxz2j6h2UEPHbjJ2KG6NlGuDbm5C/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4193019},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c1c9ad766ff09eb0cf9a47d3041089494a6eae84","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.745b305636","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.745b305636","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.745b305636","@lodestar/utils":"1.29.0-peerDAS.745b305636","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.745b305636","@lodestar/logger":"1.29.0-peerDAS.745b305636","@lodestar/params":"1.29.0-peerDAS.745b305636","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.745b305636","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.745b305636","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.745b305636","@lodestar/light-client":"1.29.0-peerDAS.745b305636","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.745b305636","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.745b305636_1745503376219_0.014258638988735806","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.573123b985":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.573123b985","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.573123b985","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a3891321fce501f55aba4d64166bbfec9013b4e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.573123b985.tgz","fileCount":1209,"integrity":"sha512-Xe9MJadSWWh1j5ibFH3YXPGH6GYlJuI7aZMsB7/tOWb+oibBvC0g8No6BnrHTDmwuEVYADSRtuP4UzzzO0TZsA==","signatures":[{"sig":"MEUCIBMAW+mGYxWXdlf6IwGv2+D8TDxA5INdXjoQYSdH0DHEAiEAhv+QHJQf183JeaSNwkLqLsmpUSM/qKL0f3DEbOQbTyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994576},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"208a00ae49d0c8ad2fa8fb70c7a01f8b120b7918","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.573123b985","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.573123b985","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.573123b985","@lodestar/utils":"1.30.0-dev.573123b985","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.573123b985","@lodestar/logger":"1.30.0-dev.573123b985","@lodestar/params":"1.30.0-dev.573123b985","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.573123b985","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.573123b985","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.573123b985","@lodestar/light-client":"1.30.0-dev.573123b985","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.573123b985","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.573123b985_1745503632897_0.10914316210743702","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.17332580e9":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.17332580e9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.17332580e9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"699d0ee74ddea45137d6a8ebb515dabb8ac2cd92","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.17332580e9.tgz","fileCount":1209,"integrity":"sha512-LCKpHSnkwNBAFi1CUaKUJodrvYTSliuhp0SfbgOqSi0zypR94329duiDUudedK2KKJxM+xFdmfRfcPXnfmGXBw==","signatures":[{"sig":"MEYCIQDJfH6o405nEYwNHVHO9EhXJlyBpzZPJHX6e3RGZkChuwIhANc57AAJ+kE4CBIHVf2+z9961XzEn35WB4wTlC+zbl0c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994841},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"82eca92734238d44a4a804c42ff78f04e286fad4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.17332580e9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.17332580e9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.17332580e9","@lodestar/utils":"1.30.0-dev.17332580e9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.17332580e9","@lodestar/logger":"1.30.0-dev.17332580e9","@lodestar/params":"1.30.0-dev.17332580e9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.17332580e9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.17332580e9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.17332580e9","@lodestar/light-client":"1.30.0-dev.17332580e9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.17332580e9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.17332580e9_1745536880939_0.1493665183229882","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.0463a14aa4":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.0463a14aa4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.0463a14aa4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"096b913ec3ff71cdf339065907bb33d22dda95c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.0463a14aa4.tgz","fileCount":1209,"integrity":"sha512-EluXQEPRIQMYq+sKfG/JyFKigmA+aHvX4tplkS3TIeLLyejzxdOl1SzmPa2OVt4tfqjsK0aDLexJM1eDKgS4iw==","signatures":[{"sig":"MEQCIBATVJV8LHq6jRUWIxjxjrh/VY5Uz3Hr1azgmKaL3FqCAiBdkHmn3gjqB+N/1nF3ViQ7rU6QFCyqEDJN4dTLFN0V4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3985327},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b762e676e2fb6906f105691d3ffc73cc43683321","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.0463a14aa4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.0463a14aa4","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.0463a14aa4","@lodestar/utils":"1.30.0-dev.0463a14aa4","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.0463a14aa4","@lodestar/logger":"1.30.0-dev.0463a14aa4","@lodestar/params":"1.30.0-dev.0463a14aa4","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.0463a14aa4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.0463a14aa4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.0463a14aa4","@lodestar/light-client":"1.30.0-dev.0463a14aa4","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.0463a14aa4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.0463a14aa4_1745573340153_0.6261956709368695","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.f90f622140":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.f90f622140","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.f90f622140","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3f3736c49d3e2f4193a1dada70466a8f2c197f73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.f90f622140.tgz","fileCount":1230,"integrity":"sha512-Q3SRFLu37gySxsU0zNBvzjLiEeeQXhYrIkuPfjukCkbAeEQaDXd9dh9gOeBo0E3wowyElbfJaGLSwump9tDyAA==","signatures":[{"sig":"MEUCIHZVw5t5W6W05vYYjRtQ3GWP703ApHZArlcvcOFypQy4AiEAsqzdgWaQbCtDVXYgaHnsbr41NHqpI3d81mvoeEr++Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4212874},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7091bbbc8c627951fe39eba7a9b4acee2ed12e2c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.f90f622140","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.f90f622140","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.f90f622140","@lodestar/utils":"1.29.0-peerDAS.f90f622140","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.f90f622140","@lodestar/logger":"1.29.0-peerDAS.f90f622140","@lodestar/params":"1.29.0-peerDAS.f90f622140","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.f90f622140","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.f90f622140","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.f90f622140","@lodestar/light-client":"1.29.0-peerDAS.f90f622140","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.f90f622140","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.f90f622140_1745577869815_0.41634311247710953","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.948bd1af01":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.948bd1af01","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.948bd1af01","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9ade0ceefcca8f0741ff5b8004ca2c28741d9c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.948bd1af01.tgz","fileCount":1230,"integrity":"sha512-7JcP2ReMroCZREs9m5UBA074xB2IcFL09UIsjgVHt6ra3KK/ECD6z+VvJ0/ojw9K540BaPpn5McE72x+0yyRWw==","signatures":[{"sig":"MEYCIQDbYRhZMs7vZfC7Imp8pwT6PxZuSKtEzqerdcMXFbYwEQIhAKCZluL8p42C8KvZjwkmm1q3fw79TksmccdaOC5nQMG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4213314},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"698880ed09270758cab6fd5f27567b43e451221e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.948bd1af01","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.948bd1af01","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.948bd1af01","@lodestar/utils":"1.29.0-peerDAS.948bd1af01","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.948bd1af01","@lodestar/logger":"1.29.0-peerDAS.948bd1af01","@lodestar/params":"1.29.0-peerDAS.948bd1af01","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.948bd1af01","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.948bd1af01","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.948bd1af01","@lodestar/light-client":"1.29.0-peerDAS.948bd1af01","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.948bd1af01","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.948bd1af01_1745579588717_0.04095261835793962","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.6dfb4ece11":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.6dfb4ece11","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.6dfb4ece11","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e74b6a9c17b15cb5cfcafd430b4b06625926ef9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.6dfb4ece11.tgz","fileCount":1230,"integrity":"sha512-GiGUpSaIMPT2sW9yeNjYhTeVneONMk3LmxLgxpVFkH483Z6kTz96tNjmsRM/JiWehSf7aPXlV/uMr0D/Azbl8g==","signatures":[{"sig":"MEYCIQDS/qupZGYHu3KHY4ptLnGQl32k//3sP4J7xXSxMmBO0gIhAMIdNPyKDACOxID5yV9GfqWhV0irNmBGSNCFiJaCOu6p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4214245},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6c5da7dd5f8d85ea0cadec93165dcccb4a7cf98f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.6dfb4ece11","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.6dfb4ece11","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.6dfb4ece11","@lodestar/utils":"1.29.0-peerDAS.6dfb4ece11","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.6dfb4ece11","@lodestar/logger":"1.29.0-peerDAS.6dfb4ece11","@lodestar/params":"1.29.0-peerDAS.6dfb4ece11","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.6dfb4ece11","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.6dfb4ece11","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.6dfb4ece11","@lodestar/light-client":"1.29.0-peerDAS.6dfb4ece11","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.6dfb4ece11","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.6dfb4ece11_1745585233316_0.9293424317960572","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.27301c3634":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.27301c3634","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.27301c3634","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03ecf3771a6e061f4832770415e3c75541f616fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.27301c3634.tgz","fileCount":1209,"integrity":"sha512-umKbeAPWSWtJh25FOlwdJsiWp0Y3QyiCFE/ayU4vOaeP0Xx62By9LtwbrcFptPosJ08BP0oep0Ym3MN2FtiKeQ==","signatures":[{"sig":"MEQCIFTw0ptYQPr/NS0dxlZDZVrlx9hHFRSST+7mE/0Q0gKzAiB3OW0QIbLb89ycXAYzTFgjiIL3FwI4P8a6hlURQSr75w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3983229},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"107c12f86cbd5910939e3f8778d787e0f4425458","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.27301c3634","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.27301c3634","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.27301c3634","@lodestar/utils":"1.30.0-dev.27301c3634","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.27301c3634","@lodestar/logger":"1.30.0-dev.27301c3634","@lodestar/params":"1.30.0-dev.27301c3634","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.27301c3634","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.27301c3634","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.27301c3634","@lodestar/light-client":"1.30.0-dev.27301c3634","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.27301c3634","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.27301c3634_1745830847833_0.4450634400186235","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.9f1d8d65fd":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.9f1d8d65fd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.9f1d8d65fd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af0130e8a891949fcc3c20221329d2b5e23e9dc8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.9f1d8d65fd.tgz","fileCount":1209,"integrity":"sha512-qlZnnBjDd8kdDtIOSII33PynXdOdVrJ8qriHKXh0NlzMOey5Uuy1KDZoh4C18ku89FdapbiinatYvNpfOleiUQ==","signatures":[{"sig":"MEUCIB25sEwNT511yB+uE4pxT8tQoDzkvdI+LXu9h/DEzfPLAiEAn9ycOGy5LFvkI4C5wBgKdwJwP3/w9ViIEsaybqm+7bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3983229},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cedb6dd1aa6b5910a3b787cf12c4bf190f899e54","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.9f1d8d65fd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.9f1d8d65fd","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.9f1d8d65fd","@lodestar/utils":"1.30.0-dev.9f1d8d65fd","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.9f1d8d65fd","@lodestar/logger":"1.30.0-dev.9f1d8d65fd","@lodestar/params":"1.30.0-dev.9f1d8d65fd","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.9f1d8d65fd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.9f1d8d65fd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.9f1d8d65fd","@lodestar/light-client":"1.30.0-dev.9f1d8d65fd","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.9f1d8d65fd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.9f1d8d65fd_1745856876964_0.1653536508338993","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.7faa773766":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.7faa773766","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.7faa773766","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"afa5a161593e1bb6e44d5a47d62599182f0b5937","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.7faa773766.tgz","fileCount":1209,"integrity":"sha512-T0RyLhaJcpADtfino9xQtPu/tbWUhiWCaluGkW1NuidO8YUMa23Zc41JZLsIqgJSif3imfe79roIzafOrlBEBg==","signatures":[{"sig":"MEUCIFxmG0FVvT8VjHUZ34z6FtCyRO4CqePkDlvayIloTfGLAiEAyBB/RhupLAgNxKi/WlbOLRHxf+3GmXDmZnebTJGQg3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3981746},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5cd99845c1a07abf4fc6e08a2a22a3ce1e009b6e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.7faa773766","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.7faa773766","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.7faa773766","@lodestar/utils":"1.30.0-dev.7faa773766","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.7faa773766","@lodestar/logger":"1.30.0-dev.7faa773766","@lodestar/params":"1.30.0-dev.7faa773766","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.7faa773766","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.7faa773766","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.7faa773766","@lodestar/light-client":"1.30.0-dev.7faa773766","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.7faa773766","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.7faa773766_1745857982860_0.2495983035661511","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.6dd10cbe48":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.6dd10cbe48","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.6dd10cbe48","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f211377be668d9a120bedd8cd2bacf0795b8728","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.6dd10cbe48.tgz","fileCount":1209,"integrity":"sha512-XmsmpSh8X0Z0oNwDKi+5GI7DSkRhmNStW8u4Uu7jlF8AXiDgQA5SMqAtQLamgfWItCHzVsJqQx/MTTtOgPGKvg==","signatures":[{"sig":"MEUCIGGnFAK1yEl/fDz1XqJymNdWuZew0kuw3IpdIqqsJDk5AiEA0w6rd5/BRrAETZgP8lVjuyREwGjLU0UTWIpV+yooLG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3981802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b9feb168384527ffedf067dd1fbbc50876644a24","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.6dd10cbe48","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.6dd10cbe48","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.6dd10cbe48","@lodestar/utils":"1.30.0-dev.6dd10cbe48","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.6dd10cbe48","@lodestar/logger":"1.30.0-dev.6dd10cbe48","@lodestar/params":"1.30.0-dev.6dd10cbe48","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.6dd10cbe48","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.6dd10cbe48","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.6dd10cbe48","@lodestar/light-client":"1.30.0-dev.6dd10cbe48","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.6dd10cbe48","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.6dd10cbe48_1745860865700_0.42971577222461055","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.90611fa923":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.90611fa923","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.90611fa923","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d0834667f6a6cad1ab3fd880f7752fdfe16e34de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.90611fa923.tgz","fileCount":1230,"integrity":"sha512-GW1fAvIJ4HcRrgrsQuyFZktJrBiBEJsNRvf6xVYNOHX4EbclPS1vIITU70K42OYPUtnKRMd/FbkalsDhRiyMdA==","signatures":[{"sig":"MEYCIQDzNwjnv7WGH0To89glUJx1fvFyKypMM7nIYJgZ8WazBwIhALUfYYRV5WEAAFR5WqwdTytvXukCMkckFDqmdUiDPIx6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4219724},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"91cf94c02f91dc90ea5e8910acf9bac61d14d624","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.90611fa923","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.90611fa923","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.90611fa923","@lodestar/utils":"1.29.0-peerDAS.90611fa923","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.90611fa923","@lodestar/logger":"1.29.0-peerDAS.90611fa923","@lodestar/params":"1.29.0-peerDAS.90611fa923","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.90611fa923","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.90611fa923","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.90611fa923","@lodestar/light-client":"1.29.0-peerDAS.90611fa923","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.90611fa923","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.90611fa923_1745926403462_0.02020653961095764","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.ca4d2451aa":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.ca4d2451aa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.ca4d2451aa","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e0102c7309d2731e5547f9f8eae6716dbd58f7ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.ca4d2451aa.tgz","fileCount":1230,"integrity":"sha512-mqIicyHZXRFxA0+mQ33lfmQXIxKe6AqgRS6/VpNS95RBkXD401D/Gc1bFOf9RhgqviNblkzXUNcfyP1xA1lvdg==","signatures":[{"sig":"MEQCIBEIqFyCseJNt9yxj+0U02AfJU7N/suyZjbjL2i/rI/kAiBrhYqe0GKwO2AlDd+dADs+SsPcluhrYm4chEICkdeUOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4220022},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d716709999168ceffd575c5e831e488029192041","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.ca4d2451aa","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.ca4d2451aa","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.ca4d2451aa","@lodestar/utils":"1.29.0-peerDAS.ca4d2451aa","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.ca4d2451aa","@lodestar/logger":"1.29.0-peerDAS.ca4d2451aa","@lodestar/params":"1.29.0-peerDAS.ca4d2451aa","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.ca4d2451aa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.ca4d2451aa","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.ca4d2451aa","@lodestar/light-client":"1.29.0-peerDAS.ca4d2451aa","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.ca4d2451aa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.ca4d2451aa_1745944720028_0.3015122798881469","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.ef7f4bd754":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.ef7f4bd754","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.ef7f4bd754","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4697e543588e2fe97cbdc0e49a9a5fdf2042bd46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.ef7f4bd754.tgz","fileCount":1230,"integrity":"sha512-1ACrH+PHntb+wlV5lDXj136OdUUv/7nncuDdzoEg5xRkEgSzwWWJiELfe/En6jcJBQusoDWpUWlyIVQyv3TgKA==","signatures":[{"sig":"MEQCIFtShr1t4gP/caO0ZvFso4y6LOtHnamegk66WMJ6tgjHAiAa6zTxG5ep3IJwuPLnaEvGG7Nio0zya+rV9NMvTvKEIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4220475},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7cbf9500b40f526d95011056a5021c9915ad4fdd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.ef7f4bd754","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.ef7f4bd754","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.ef7f4bd754","@lodestar/utils":"1.29.0-peerDAS.ef7f4bd754","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.ef7f4bd754","@lodestar/logger":"1.29.0-peerDAS.ef7f4bd754","@lodestar/params":"1.29.0-peerDAS.ef7f4bd754","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.ef7f4bd754","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.ef7f4bd754","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.ef7f4bd754","@lodestar/light-client":"1.29.0-peerDAS.ef7f4bd754","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.ef7f4bd754","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.ef7f4bd754_1745946017690_0.15747923016037735","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.4d0917b3cf":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.4d0917b3cf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.4d0917b3cf","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0f931b3c5e75d0437bb15b226e158d9ad08e88e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.4d0917b3cf.tgz","fileCount":1230,"integrity":"sha512-QjdFYYwPOjCnlLfwXDUo3IDzzIsieCTp3/uWAMId6s6Q0ckBfRvVw2YtSzhN/aQyOuQXg3GqnKu7Tvutjr4JNw==","signatures":[{"sig":"MEUCIQC4THhZB5D+A00tkxEQPz0UamGMnbqIVNq9YaKJTojq4wIgQ+ma0X+BXSqVtu2keRI3WIlB+IpBfVvCGHFGXAEBwB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4220552},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4c7a84c3c285f8c14953f630e359960c6ea4400a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.4d0917b3cf","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.4d0917b3cf","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.4d0917b3cf","@lodestar/utils":"1.29.0-peerDAS.4d0917b3cf","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.4d0917b3cf","@lodestar/logger":"1.29.0-peerDAS.4d0917b3cf","@lodestar/params":"1.29.0-peerDAS.4d0917b3cf","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.4d0917b3cf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.4d0917b3cf","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.4d0917b3cf","@lodestar/light-client":"1.29.0-peerDAS.4d0917b3cf","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.4d0917b3cf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.4d0917b3cf_1745947081284_0.5965943430802427","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.30d888c612":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.30d888c612","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.30d888c612","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ad0ef5bf9646a592edd73ca309aaba3f200c0e28","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.30d888c612.tgz","fileCount":1209,"integrity":"sha512-uipbOPBYb7U4a4WkEGTnWRyZgaexlsok8+h2d5PEnBI2bS4xIkUnuUM68zXhKAhUuvXwG1X5jIxW3oKdukbpew==","signatures":[{"sig":"MEYCIQCge6awYgKIFRgdRXOeTLDCw8u+GHcFpwigmW0B9+R/cwIhAJGPfSxlXVkHmGKok8omFpjXixiZ4j58Owl5h/tL32Cm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3981802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ba161f681cac271d7c6e6d7d1e0cbb39cb95cac1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.30d888c612","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.30d888c612","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.30d888c612","@lodestar/utils":"1.30.0-dev.30d888c612","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.30d888c612","@lodestar/logger":"1.30.0-dev.30d888c612","@lodestar/params":"1.30.0-dev.30d888c612","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.30d888c612","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.30d888c612","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.30d888c612","@lodestar/light-client":"1.30.0-dev.30d888c612","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.30d888c612","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.30d888c612_1745969684547_0.1993448341040105","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.446e34eb28":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.446e34eb28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.446e34eb28","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c96e0cd492ccb211e26fbd6c3aae4134efa6fcec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.446e34eb28.tgz","fileCount":1230,"integrity":"sha512-xyXw3uI8FuQ04WRZbdjipU6LgRalEo5TBEG3O01iGmAelSSrKEtsJCLjj5NeBvUH9qIbnoWwnoWX0MA3aXSURQ==","signatures":[{"sig":"MEUCID1pCbh6Pui74uv/EbFjkox5d/lSlXGcPy9U5rbEwLmyAiEAgmu16EnHWXyBuocJPndkmkN6eBhGm6ttyE1PrpNHd4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4221273},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2bb6b2424a56eca74b559d0b1184f1ce600349fa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.446e34eb28","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.446e34eb28","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.446e34eb28","@lodestar/utils":"1.29.0-peerDAS.446e34eb28","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.446e34eb28","@lodestar/logger":"1.29.0-peerDAS.446e34eb28","@lodestar/params":"1.29.0-peerDAS.446e34eb28","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.446e34eb28","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.446e34eb28","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.446e34eb28","@lodestar/light-client":"1.29.0-peerDAS.446e34eb28","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.446e34eb28","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.446e34eb28_1746015485123_0.6152131160157632","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.a622334f1b":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.a622334f1b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.a622334f1b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46f3c8661e0b5dfe46cecd12d2dbcb903ac7f763","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.a622334f1b.tgz","fileCount":1230,"integrity":"sha512-fB9pNDBYKafxZxdl/VBG42LawlLq2IFABnfzplr2jQXqAPp70R6UZDEXBboj/RGaon7U2cIMKJQdXsGjbSZZJQ==","signatures":[{"sig":"MEYCIQDTDE9Y1jCk7vdRAd2BNs5z/1rkgsuZqdwOjZuE5WIWFAIhAL+HnSRsRmPZoV+6/ENL9Zm22o00GqlcAZJ/2tWWOF7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4222766},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1dd7d095a7e800334046824e5042a755a0a42f43","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.a622334f1b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.a622334f1b","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.a622334f1b","@lodestar/utils":"1.29.0-peerDAS.a622334f1b","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.a622334f1b","@lodestar/logger":"1.29.0-peerDAS.a622334f1b","@lodestar/params":"1.29.0-peerDAS.a622334f1b","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.a622334f1b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.a622334f1b","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.a622334f1b","@lodestar/light-client":"1.29.0-peerDAS.a622334f1b","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.a622334f1b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.a622334f1b_1746024279627_0.10604706055218327","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.8b760330e7":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.8b760330e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.8b760330e7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ab3120bc28dfcced0921c6d4f2130928c6131344","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.8b760330e7.tgz","fileCount":1209,"integrity":"sha512-ALDEAR40Kx/HZBjy0bWC/3jI0aANLYN2JbSl2YPJgA/tKLBUjqlq+BgFeEB7n2Fk4A7wBSoKxyo5tcT3F3OWZQ==","signatures":[{"sig":"MEQCIFJkqEtI9Wffors5O7zjW9plTdzGfwYFF1myqr7+dV7rAiAtRZU3C7KySXPdeha6owmfwDA1gfyPflLyVcIsdGCvFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3981802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3445031f1f8e822f442ef25956f479032b4a31e6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.8b760330e7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.8b760330e7","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.8b760330e7","@lodestar/utils":"1.30.0-dev.8b760330e7","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.8b760330e7","@lodestar/logger":"1.30.0-dev.8b760330e7","@lodestar/params":"1.30.0-dev.8b760330e7","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.8b760330e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.8b760330e7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.8b760330e7","@lodestar/light-client":"1.30.0-dev.8b760330e7","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.8b760330e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.8b760330e7_1746045480593_0.13434527550412567","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.408033e17f":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.408033e17f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.408033e17f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e1ce68f0ed7bdfe378531bbc6fdd167a592c61f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.408033e17f.tgz","fileCount":1209,"integrity":"sha512-M6XTP3hrpgGLE/zPG05VD8RncugmQ2xiTZ9BBNnL1dsm7Uass/f9GOajCaaEZLS/D5Gypnesm/pUbtXt7SR7LQ==","signatures":[{"sig":"MEUCIQDI8MGTvHeUszKRkQtgulxlzPy27UzPwf23BN5Eo8zkZQIgE6NWsViokuFMOXJD3tkmReokhYZcLlFFBW4pSth2DQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3981806},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b35632151fe84bc3729b054777f0e4badc80f30a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.408033e17f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.408033e17f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.408033e17f","@lodestar/utils":"1.30.0-dev.408033e17f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.408033e17f","@lodestar/logger":"1.30.0-dev.408033e17f","@lodestar/params":"1.30.0-dev.408033e17f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.408033e17f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.408033e17f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.408033e17f","@lodestar/light-client":"1.30.0-dev.408033e17f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.408033e17f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.408033e17f_1746050363597_0.2643150728430108","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.185bc833d0":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.185bc833d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.185bc833d0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bf2b1d3354ccf25fd579329771731e4132908d58","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.185bc833d0.tgz","fileCount":1209,"integrity":"sha512-q0i/88nlrqQcMZ18POCXkqp+xX5owgJsagZGJBCXgodJXAChz0G+adKt7UF1t4lyMN6qULdwppxsARCOTQgkjg==","signatures":[{"sig":"MEUCIQChwOGA/k9O6opI6xxjVj+KR/kqeqvOUJqrMpOpn5LwAAIgGG+BaDa8LNbRULct2HlVvQ054SupPONz8pytbZEe8/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3981806},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"707fa9eae44bc2e603dc80dea1a40ed5246eaffe","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.185bc833d0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.185bc833d0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.185bc833d0","@lodestar/utils":"1.30.0-dev.185bc833d0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.185bc833d0","@lodestar/logger":"1.30.0-dev.185bc833d0","@lodestar/params":"1.30.0-dev.185bc833d0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.185bc833d0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.185bc833d0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.185bc833d0","@lodestar/light-client":"1.30.0-dev.185bc833d0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.185bc833d0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.185bc833d0_1746211025749_0.8537266933081451","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.2aa12d1765":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.2aa12d1765","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.2aa12d1765","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d229e6911d8edf3eb767bfd38fa3cc10b77e6930","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.2aa12d1765.tgz","fileCount":1230,"integrity":"sha512-L4Dlvet3JpNrMNINNn1WTCu+PPjwMInYkpJIDB/EnpLT7OXZcqxOB3AxL0LVR1Eg3FzRUEd6CzU86jJPO/sOkw==","signatures":[{"sig":"MEYCIQCj0Y+WE1mBUaqZBElrIDrC/dY+ye/CaF5BN373RserJAIhAPhEiVDf1pof+g8ZCus3Bn+Ae2JJykX9AWPhp91SbV8B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4222780},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0b97f8a0db97cf48be2a34e1b64183daf282fc6b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.2aa12d1765","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.2aa12d1765","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.2aa12d1765","@lodestar/utils":"1.29.0-peerDAS.2aa12d1765","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.2aa12d1765","@lodestar/logger":"1.29.0-peerDAS.2aa12d1765","@lodestar/params":"1.29.0-peerDAS.2aa12d1765","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.2aa12d1765","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.2aa12d1765","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.2aa12d1765","@lodestar/light-client":"1.29.0-peerDAS.2aa12d1765","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.2aa12d1765","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.2aa12d1765_1746279987237_0.24214859393046861","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.ca57e6c9b2":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.ca57e6c9b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.ca57e6c9b2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a620efd87908cf0140fd5cf0920a2f98af375294","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.ca57e6c9b2.tgz","fileCount":1209,"integrity":"sha512-iLGN6sV0HAUhLIFIy2Lt14ifGMdnxm+iVOzO0/jjBSeijIFHkMSu3Glk7hmgNtIvndQ4LnpsdG+n1FwE4yXvcQ==","signatures":[{"sig":"MEQCIFXAyV+NZcn046M0BxNd/Pwtbc3tKQUlYLM/pNOzAaZIAiAsxZ38ZlJoadDkXWsQyMORS9C7pI/gEit6Mgkq8uxOJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3989169},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"77de3e67784a21cd7278549150b1c9972fcf952c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.ca57e6c9b2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.ca57e6c9b2","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.ca57e6c9b2","@lodestar/utils":"1.30.0-dev.ca57e6c9b2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.ca57e6c9b2","@lodestar/logger":"1.30.0-dev.ca57e6c9b2","@lodestar/params":"1.30.0-dev.ca57e6c9b2","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.ca57e6c9b2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.ca57e6c9b2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.ca57e6c9b2","@lodestar/light-client":"1.30.0-dev.ca57e6c9b2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.ca57e6c9b2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.ca57e6c9b2_1746279995302_0.14206245185359245","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.03bfb04361":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.03bfb04361","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.03bfb04361","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cfd7f50cb24e2cb92ef9b2f23a69f96e2689f8cc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.03bfb04361.tgz","fileCount":1209,"integrity":"sha512-ZJ+SZP1dNvrRgDMQNWQ3JNm9XHgYe0uerAVHOXeVXVXz6gNsogIdquUGJZZJ+WcuJjLFFHTEpDLK/20wq1sPpA==","signatures":[{"sig":"MEQCIB7qNqsqBVn19mhgidB4NKxo9t0JwRUE8MPOfBIYxVl1AiAEZkMcwqAVU/bxUsLRRWnB4nVMoGe3qxAopzbsjvnemw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3989170},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c1a90e7027cb530a80bbde5bdd7411b1cb3d751e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.03bfb04361","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.03bfb04361","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.03bfb04361","@lodestar/utils":"1.30.0-dev.03bfb04361","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.03bfb04361","@lodestar/logger":"1.30.0-dev.03bfb04361","@lodestar/params":"1.30.0-dev.03bfb04361","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.03bfb04361","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.03bfb04361","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.03bfb04361","@lodestar/light-client":"1.30.0-dev.03bfb04361","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.03bfb04361","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.03bfb04361_1746284170212_0.9482204142224313","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.986551d3a2":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.986551d3a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.986551d3a2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"398c7a883fdccd3da783866322f6f6c09f514de7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.986551d3a2.tgz","fileCount":1209,"integrity":"sha512-uh6tPjYcwopZXWY1xG/I2Rzk5506e9XV+PDw2EpVaHKM8YskfgHqJsfWWxBTxBrfTzFDDAi8aPrOKBCVB6qHxw==","signatures":[{"sig":"MEYCIQC8pijaAleXVgRIbvrYvc8wNPrFuIsWL5jB5zFaNj/VJQIhAMN1TYyGnT1NpdGM4IJVWc2Ij8P7TR8qR1UWfcIDfdEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3992960},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7ef12d1fbc12423e61adea335e7e5420cf478582","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.986551d3a2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.986551d3a2","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.986551d3a2","@lodestar/utils":"1.30.0-dev.986551d3a2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.986551d3a2","@lodestar/logger":"1.30.0-dev.986551d3a2","@lodestar/params":"1.30.0-dev.986551d3a2","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.986551d3a2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.986551d3a2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.986551d3a2","@lodestar/light-client":"1.30.0-dev.986551d3a2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.986551d3a2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.986551d3a2_1746377969749_0.4411510974739996","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.d85e73aa12":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.d85e73aa12","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.d85e73aa12","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac370b291d67221982e323565c3ffb79ad965926","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.d85e73aa12.tgz","fileCount":1209,"integrity":"sha512-a/wRam3A3m0oiBngc5ENPIRGx+ncRHVVoywGKr+90nkDSx5monZGY+NxOhCw79B2TApZEYSY5gMjSKYQkBDu/w==","signatures":[{"sig":"MEUCIG5WoWDOLHusRgz7BqJvjxNeI0yvaL7lUj8a3kgJnzDrAiEAleTGy+yR50csH37MzVD6GRBFrEj2r4XmADHxB+3K6U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3992960},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9fdde7b824f52d85f7c18fa244d22a1446a12482","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.d85e73aa12","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.d85e73aa12","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.d85e73aa12","@lodestar/utils":"1.30.0-dev.d85e73aa12","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.d85e73aa12","@lodestar/logger":"1.30.0-dev.d85e73aa12","@lodestar/params":"1.30.0-dev.d85e73aa12","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.d85e73aa12","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.d85e73aa12","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.d85e73aa12","@lodestar/light-client":"1.30.0-dev.d85e73aa12","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.d85e73aa12","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.d85e73aa12_1746424715762_0.4906391203016296","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.cc3bb7aa35":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.cc3bb7aa35","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.cc3bb7aa35","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87314d26742fb1347fc05964ddbe5ff4002a76d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.cc3bb7aa35.tgz","fileCount":1230,"integrity":"sha512-sDbq2Ima1RdA1iGj+Cc6Fu5PwYT+58r8aiRUUAiZ6dVBOj6hRnvYinOzXclPpt1CP5eWtMJMhC2WADT1i5lp5A==","signatures":[{"sig":"MEUCIQDkUTHZY81Sr9STAIywP7yLJ+iaHl17ahL7HYTjOpIIwwIgK2XqLZ7vk9IL25jdYw6UbgQmQSYYrpTvEIv2gk/izrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4223467},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9b9f0c6d39c27c9f00e9c0f322e3d9e7c0cc8ee4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.cc3bb7aa35","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.cc3bb7aa35","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.cc3bb7aa35","@lodestar/utils":"1.29.0-peerDAS.cc3bb7aa35","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.cc3bb7aa35","@lodestar/logger":"1.29.0-peerDAS.cc3bb7aa35","@lodestar/params":"1.29.0-peerDAS.cc3bb7aa35","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.cc3bb7aa35","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.cc3bb7aa35","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.cc3bb7aa35","@lodestar/light-client":"1.29.0-peerDAS.cc3bb7aa35","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.cc3bb7aa35","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.cc3bb7aa35_1746478636492_0.030254121250864685","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.0f6a8b1a77":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.0f6a8b1a77","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.0f6a8b1a77","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91ecc9ca751de168650a0cc48fa03b4d99f58e28","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.0f6a8b1a77.tgz","fileCount":1209,"integrity":"sha512-VhNz7xqOg3C4ZcS9PvuwsJDVgUkZz3eVMq8GoXYq3t0WSBEoHWRkHazcoLKQ/8U1/rB7312WxcarCJToJfP/AA==","signatures":[{"sig":"MEYCIQCt9ODyN+n9Gx/G9D3PRNKIa89mUgD+Cn7LuRoZ/7zaewIhAM3Lx3dVZO3rBt68NNZxq/8CO2DULZGR3UXovLnUEM1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3992960},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fe96b5316a784097490782e48bff22b5d80b7e16","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.0f6a8b1a77","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.0f6a8b1a77","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.0f6a8b1a77","@lodestar/utils":"1.30.0-dev.0f6a8b1a77","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.0f6a8b1a77","@lodestar/logger":"1.30.0-dev.0f6a8b1a77","@lodestar/params":"1.30.0-dev.0f6a8b1a77","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.0f6a8b1a77","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.0f6a8b1a77","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.0f6a8b1a77","@lodestar/light-client":"1.30.0-dev.0f6a8b1a77","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.0f6a8b1a77","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.0f6a8b1a77_1746604586148_0.9497585573300038","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.0eb947d0d0":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.0eb947d0d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.0eb947d0d0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f58f84b1bbe0fc584cacd26f84db06d0097d07d6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.0eb947d0d0.tgz","fileCount":1209,"integrity":"sha512-Ex410vG2bK4a2Re/gGTvaofYMyHddJwWtb0dn0yodkJrORWFeil1PMe1lfqecGrqkKXSEYxtKe68WOP37eRw2w==","signatures":[{"sig":"MEQCIGO9Yo/AVi6mUVwiTZB4ihiBVYmQzdU9tpdHARVKo2uYAiBq/FBIIs1eXgLHLdMqrTH/lmwS3OEb2T+X/qzALrtWYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994208},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a6c73ff04d164b8b641ab13824b39b876f32a99a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.0eb947d0d0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.0eb947d0d0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.0eb947d0d0","@lodestar/utils":"1.30.0-dev.0eb947d0d0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.0eb947d0d0","@lodestar/logger":"1.30.0-dev.0eb947d0d0","@lodestar/params":"1.30.0-dev.0eb947d0d0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.0eb947d0d0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.0eb947d0d0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.0eb947d0d0","@lodestar/light-client":"1.30.0-dev.0eb947d0d0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.0eb947d0d0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.0eb947d0d0_1746620572355_0.4721057239793687","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.2ff1784005":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.2ff1784005","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.2ff1784005","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"241d2d2c025adfe875afcb95942be15f076975a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.2ff1784005.tgz","fileCount":1209,"integrity":"sha512-3Z6znjBqrx6N8HxBgkXd/5U/dHriv+AFG6h/twj7uCiCU0VVCbedxZzkQm+7wtrHausk6+bRNfo2X+N4OYD8/g==","signatures":[{"sig":"MEQCIGZnul38I1KtnVG+zlPTdhBerfSloSR/ypC1z+O3niF/AiAgyUAdwaE1Dtq0wm+l9Xh8rGCoGX3ziU0pD0MY16Ni+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3993737},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5ccfe0fbba5a270c290686f6c8b3077d496bb9ae","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.2ff1784005","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.2ff1784005","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.2ff1784005","@lodestar/utils":"1.30.0-dev.2ff1784005","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.2ff1784005","@lodestar/logger":"1.30.0-dev.2ff1784005","@lodestar/params":"1.30.0-dev.2ff1784005","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.2ff1784005","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.2ff1784005","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.2ff1784005","@lodestar/light-client":"1.30.0-dev.2ff1784005","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.2ff1784005","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.2ff1784005_1746631662823_0.3429050994805478","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.57f8f00d93":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.57f8f00d93","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.57f8f00d93","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"513c98fd3a7d3f5785b01883c462a410619d2deb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.57f8f00d93.tgz","fileCount":1209,"integrity":"sha512-GqpQlNRmRpRhjGDhnLIs2a5FpZLK1eplzjhrKqW4hEGg3HB7qdgWV3AHVmeWenEdCECLEFnEHxjDEYONl/zl6Q==","signatures":[{"sig":"MEUCIC6Eh453pnLS+QAERPlLYUupQ+gbRt5BQOZZ4ki9rN77AiEApKqXB5ynmr+oWCNYR5gbiQXG85Wl9tQzQeKLR3OrVjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3993737},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"128136ee2452e11fef50e98186338f5bbdc0cbdf","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-mainnet","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.57f8f00d93","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.57f8f00d93","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.57f8f00d93","@lodestar/utils":"1.30.0-dev.57f8f00d93","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.57f8f00d93","@lodestar/logger":"1.30.0-dev.57f8f00d93","@lodestar/params":"1.30.0-dev.57f8f00d93","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.57f8f00d93","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.57f8f00d93","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.57f8f00d93","@lodestar/light-client":"1.30.0-dev.57f8f00d93","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.57f8f00d93","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.57f8f00d93_1746633745152_0.4055519885903476","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.fa898bb319":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.fa898bb319","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.fa898bb319","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ee4dc5f7728bc75f74d86c4a9230fecf6272ed7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.fa898bb319.tgz","fileCount":1209,"integrity":"sha512-e29bR7mW0QX9b3V570JQDgNCJXEcj9l1vlt7JW3BI23LIiHT/yhNdLMiBUa/ONUE93VELW8B/HI1iVxoiNC75w==","signatures":[{"sig":"MEYCIQDRICkkUTX0bA/6L6L4jpafoaoba2V+hbqmpY33zpBCfQIhAPO0heX6zp1eoCM5ih5lVbqWZEXZXfX8BnLgvO0doxJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3993783},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9bd944add3247a4c2d2125c9b542d391468a2ad8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.fa898bb319","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.fa898bb319","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.fa898bb319","@lodestar/utils":"1.30.0-dev.fa898bb319","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.fa898bb319","@lodestar/logger":"1.30.0-dev.fa898bb319","@lodestar/params":"1.30.0-dev.fa898bb319","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.fa898bb319","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.fa898bb319","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.fa898bb319","@lodestar/light-client":"1.30.0-dev.fa898bb319","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.fa898bb319","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.fa898bb319_1746638727608_0.9257167293110122","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.3ebe983765":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.3ebe983765","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.3ebe983765","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a676b28e0bb88cbc3f0008c0a11d03f5cab20d7a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.3ebe983765.tgz","fileCount":1209,"integrity":"sha512-Yq8o2PvFrKFkjApCb2/l+6BKNWXLzYmB3rcTAsxJvUgBeC4CiqXis9hMLOp520Uk3/WTviDUhLonm80ctSyfLw==","signatures":[{"sig":"MEYCIQD4vnZ87KhTowR/l6Y/0FO9VQqEKPEJTkhdIjDx5OAOcwIhAKLXqI37PzQC6MBJhGMo4Gl87/KdYXFgQ/ZECq+Sm6gn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3993783},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"08f4f7a3bf6c0876593e47a1a02f4b5a0883b3f6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.3ebe983765","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.3ebe983765","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.3ebe983765","@lodestar/utils":"1.30.0-dev.3ebe983765","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.3ebe983765","@lodestar/logger":"1.30.0-dev.3ebe983765","@lodestar/params":"1.30.0-dev.3ebe983765","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.3ebe983765","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.3ebe983765","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.3ebe983765","@lodestar/light-client":"1.30.0-dev.3ebe983765","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.3ebe983765","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.3ebe983765_1746645616796_0.040351532708898796","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.6324a39d74":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.6324a39d74","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.6324a39d74","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9807ddee11910201c2744051e6df9ee1bb99203d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.6324a39d74.tgz","fileCount":1209,"integrity":"sha512-zTs/gwBZah7F79X2CRnvT9hZ2wC/GEGxfav8aoGZItEgETxa+cuQS0LnjweT2foSbfYRpH4wkr/A2lSAR+yW4g==","signatures":[{"sig":"MEQCIAolzLvABYT3pZbgj/bc2ItaT0CDJaWDj2V3oJdqmxdGAiBo0TBzpmj5wxXIldsGpeufMf+1FyPFULAtOSeDhXQm/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994306},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e76c2e23163e284ade716ccf7539b224b8b48401","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.6324a39d74","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.6324a39d74","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.6324a39d74","@lodestar/utils":"1.30.0-dev.6324a39d74","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.6324a39d74","@lodestar/logger":"1.30.0-dev.6324a39d74","@lodestar/params":"1.30.0-dev.6324a39d74","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.6324a39d74","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.6324a39d74","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.6324a39d74","@lodestar/light-client":"1.30.0-dev.6324a39d74","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.6324a39d74","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.6324a39d74_1746646679493_0.17797515734421454","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.4a9c1b124b":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.4a9c1b124b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.4a9c1b124b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"953abeddab9b419d75e4009aa9d59853e28295be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.4a9c1b124b.tgz","fileCount":1209,"integrity":"sha512-njApkbFasteRKjOXa3Wb/imxObm37RUky7/R+hMtNNSpo773jqMkLTDGsffHrp5NGORJssQnSI6XL9Yi+XGD2g==","signatures":[{"sig":"MEUCIDCqlTjqXsTzCksNRHHZ2FG+PDa5llHieLub5VEvpPG+AiEAgOVYptBmgDjAYSUIVaF43mLFr3Dd0BN7LOFCMZLH1Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994306},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b150a1beccdf768a59e7422543a039088898ceed","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.4a9c1b124b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.4a9c1b124b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.4a9c1b124b","@lodestar/utils":"1.30.0-dev.4a9c1b124b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.4a9c1b124b","@lodestar/logger":"1.30.0-dev.4a9c1b124b","@lodestar/params":"1.30.0-dev.4a9c1b124b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.4a9c1b124b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.4a9c1b124b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.4a9c1b124b","@lodestar/light-client":"1.30.0-dev.4a9c1b124b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.4a9c1b124b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.4a9c1b124b_1746662183438_0.9799631851910768","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.6dae670fba":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.6dae670fba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.6dae670fba","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7462e3d1df44d72292caece52fb3a5a3638dde1e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.6dae670fba.tgz","fileCount":1209,"integrity":"sha512-Pyki7VXZX4EqQv5Y+7uyfMlFuQyjBOX+CVwi/6ItXBncSF01hxRzNwfWeV/nKs7T4o6uh89buELlJrTg0Gglig==","signatures":[{"sig":"MEQCIBoTg6qsSPye+N/NCwJtAYMr1RzcbX98WWa6mAp0GVuuAiAa64d0lS3V2lBcT2Khd4P3BKPaOre+rwHCi1GMdhmhhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994306},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e6bf5a774bd9fd452ff0b6ed3de23a97dfa1df16","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.6dae670fba","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.6dae670fba","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.6dae670fba","@lodestar/utils":"1.30.0-dev.6dae670fba","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.6dae670fba","@lodestar/logger":"1.30.0-dev.6dae670fba","@lodestar/params":"1.30.0-dev.6dae670fba","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.6dae670fba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.6dae670fba","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.6dae670fba","@lodestar/light-client":"1.30.0-dev.6dae670fba","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.6dae670fba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.6dae670fba_1746699059342_0.4427104089883769","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.2fe505b0ce":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.2fe505b0ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.2fe505b0ce","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"917efed19197b60b151c32451b56d2323b94e590","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.2fe505b0ce.tgz","fileCount":1209,"integrity":"sha512-KVF1fKRwbhi3j0z/rFT14fpsA7xu4wgAQ5WPsiKcw2lfbPJWAYxFkyfJA+0LA6eVkZeeCZHNv064sNUrb0RtAA==","signatures":[{"sig":"MEQCIHRIuIwdzNihzsYbYrwKF4bp2Gf3t0vRAz7fa6JWFUmUAiBuXLoAo5/b4dParw8iG1yCINiv3N6CADyQPD/hoosPpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3994306},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"123bbb47e442137e1441f200675672b96c8dfe35","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.2fe505b0ce","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.2fe505b0ce","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.2fe505b0ce","@lodestar/utils":"1.30.0-dev.2fe505b0ce","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.2fe505b0ce","@lodestar/logger":"1.30.0-dev.2fe505b0ce","@lodestar/params":"1.30.0-dev.2fe505b0ce","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.2fe505b0ce","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.2fe505b0ce","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.2fe505b0ce","@lodestar/light-client":"1.30.0-dev.2fe505b0ce","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.2fe505b0ce","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.2fe505b0ce_1746708062020_0.7882204326712434","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.9c538e3a8f":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.9c538e3a8f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.9c538e3a8f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1e390e30f2cbb16175b78ba19d74f6a2df540b5e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.9c538e3a8f.tgz","fileCount":1209,"integrity":"sha512-gkPZ37OK5HclUPVVE6Zm4IDqEQiZ1ATyy4tGcnLb6SIFH6z8FBPkdCUsJL68lft/tiP1vRBy6m85thmBN0pM3Q==","signatures":[{"sig":"MEYCIQDzqRRvmC61rA0YVsjkq4IKb0uLvRxOUDCUAHIgWo1dCwIhAIxO76yPx8CcYcchuwZB2xFD95MCRwEH74NlUNZgT0Je","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3993461},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"881ebddedee83feeba7658fe3576fd604a728d7c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.9c538e3a8f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.9c538e3a8f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.9c538e3a8f","@lodestar/utils":"1.30.0-dev.9c538e3a8f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.9c538e3a8f","@lodestar/logger":"1.30.0-dev.9c538e3a8f","@lodestar/params":"1.30.0-dev.9c538e3a8f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.9c538e3a8f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.9c538e3a8f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.9c538e3a8f","@lodestar/light-client":"1.30.0-dev.9c538e3a8f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.9c538e3a8f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.9c538e3a8f_1746724298378_0.16453361753033935","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.0f30a6d7d6":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.0f30a6d7d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.0f30a6d7d6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c907abd498c09092863b694c8612c9b903faba71","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.0f30a6d7d6.tgz","fileCount":1209,"integrity":"sha512-0MkQZBM58DIPS7Xp/gQGD+fVZze/SKC6ZDYv7wct1vpjXVTzuw3BDPYp601YK4UlO5FCGHobxpXe0boZf4m48Q==","signatures":[{"sig":"MEYCIQCsAgynQeTL3Buo+wR8x8Y6nSlxGB7N5kO5J9uAi+SclgIhAPD4zV/t0zvQafb00S4JxlHCmbNk9VlcLQntJGibEtDv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3991375},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"716f861205cefee350445af781a705340b42b497","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.0f30a6d7d6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.0f30a6d7d6","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.0f30a6d7d6","@lodestar/utils":"1.30.0-dev.0f30a6d7d6","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.0f30a6d7d6","@lodestar/logger":"1.30.0-dev.0f30a6d7d6","@lodestar/params":"1.30.0-dev.0f30a6d7d6","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.0f30a6d7d6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.0f30a6d7d6","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.0f30a6d7d6","@lodestar/light-client":"1.30.0-dev.0f30a6d7d6","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.0f30a6d7d6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.0f30a6d7d6_1746730066465_0.26439743375492664","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.d0ddc72345":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.d0ddc72345","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.d0ddc72345","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c2a7fa8bb03c251cb87734e79aec7d17ec4a37e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.d0ddc72345.tgz","fileCount":1209,"integrity":"sha512-vIRdUsFqUPPwH07jEXA8bcpZizIKnUxdPps2+iUW0gjLjiyFfSA4FmDk4hwmB5/+mF8KbM9KGcwavBgtT5riYg==","signatures":[{"sig":"MEUCIQDT6ETEF+LVO0Z4VQ0og356ZYg6o/n7aVtG0abXYjTi1QIgA15vEjpLzqIL59cUwH9zHHkWlmlbEHVdzjd1S4hhtTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3991375},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"70eeeb60494806a37d14420a0299bb5add13f6d4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.d0ddc72345","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.d0ddc72345","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.d0ddc72345","@lodestar/utils":"1.30.0-dev.d0ddc72345","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.d0ddc72345","@lodestar/logger":"1.30.0-dev.d0ddc72345","@lodestar/params":"1.30.0-dev.d0ddc72345","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.d0ddc72345","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.d0ddc72345","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.d0ddc72345","@lodestar/light-client":"1.30.0-dev.d0ddc72345","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.d0ddc72345","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.d0ddc72345_1746732571400_0.253900126828847","host":"s3://npm-registry-packages-npm-production"}},"1.29.0-peerDAS.1f339ea5e2":{"name":"@lodestar/beacon-node","version":"1.29.0-peerDAS.1f339ea5e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.29.0-peerDAS.1f339ea5e2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0080b2c1821c482d5f2d1270937cf0edb089b8aa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.29.0-peerDAS.1f339ea5e2.tgz","fileCount":1230,"integrity":"sha512-0mOTxLQtRcLX1Y2YbkqHLgyZW5IK3Z3EiTAFOvHkMBtUhVA85cm2PaXZJyMBAQmd+lN8ysPvadkRmva736sqeQ==","signatures":[{"sig":"MEUCIA0hf6XoTAsYEqa5R7wj0/jlLaDbHgVgi5s99u3PE/opAiEAgvh4ZYz0Hn6kQFpN32Y30whMHVMbBMGiC0P/PK7YH04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4222559},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"76e562912b7446f81b0297267995a786c560e3ac","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"LODESTAR_PRESET=minimal vitest run --config vitest.e2e.config.ts --dir test/e2e","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"wrapper() { yarn test:unit:minimal $@ && yarn test:unit:mainnet $@; }; wrapper","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --config vitest.spec.config.ts --dir test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --config vitest.spec.config.ts --dir test/spec/general/","test:spec:mainnet":"LODESTAR_PRESET=mainnet vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:spec:minimal":"LODESTAR_PRESET=minimal vitest run --config vitest.spec.config.ts --dir test/spec/presets/","test:unit:mainnet":"LODESTAR_PRESET=mainnet vitest run --min-workers=1 --max-workers=1 --dir test/unit-mainnet","test:unit:minimal":"LODESTAR_PRESET=minimal vitest run --min-workers=1 --max-workers=1 --dir test/unit/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"1.4.3","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"9.0.23","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^10.0.21","@lodestar/db":"1.29.0-peerDAS.1f339ea5e2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^10.0.21","@lodestar/api":"1.29.0-peerDAS.1f339ea5e2","@chainsafe/enr":"^3.0.0","@chainsafe/ssz":"^1.2.0","datastore-core":"^9.1.1","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.1.0","@libp2p/peer-id":"^4.1.0","@lodestar/types":"1.29.0-peerDAS.1f339ea5e2","@lodestar/utils":"1.29.0-peerDAS.1f339ea5e2","datastore-level":"^10.1.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^1.0.20","@lodestar/config":"1.29.0-peerDAS.1f339ea5e2","@lodestar/logger":"1.29.0-peerDAS.1f339ea5e2","@lodestar/params":"1.29.0-peerDAS.1f339ea5e2","@chainsafe/discv5":"^9.0.0","@libp2p/bootstrap":"^10.0.21","@libp2p/interface":"^1.3.0","@lodestar/reqresp":"1.29.0-peerDAS.1f339ea5e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.29.0-peerDAS.1f339ea5e2","interface-datastore":"^8.2.7","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.29.0-peerDAS.1f339ea5e2","@lodestar/light-client":"1.29.0-peerDAS.1f339ea5e2","@chainsafe/libp2p-noise":"^15.0.0","@libp2p/peer-id-factory":"^4.1.0","@multiformats/multiaddr":"^12.1.3","@chainsafe/libp2p-identify":"^1.0.0","@libp2p/prometheus-metrics":"^3.0.21","@lodestar/state-transition":"1.29.0-peerDAS.1f339ea5e2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^13.0.0","@chainsafe/pubkey-index-map":"2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.29.0-peerDAS.1f339ea5e2_1746733330116_0.8240635533594054","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.d8bc6b1378":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.d8bc6b1378","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.d8bc6b1378","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"444513c933e240aa5a694c8ff84bc08505e50535","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.d8bc6b1378.tgz","fileCount":1209,"integrity":"sha512-GewMvaqP5p9xN/GlgaISN81ssNCiM4ykUoxqDDYx7TnBYTb0XuYoTgBHHGfZrS2qt7rcnGKEuEHnPv2St9eg1A==","signatures":[{"sig":"MEYCIQDhIlYROOZ2Gy4zSFMSvgTASeVjMQqQSJ9Qo9xV/WHN2QIhAPVlVP4fvmDEuu+HIY2LR7PEtC+QEbLnlLhy8AiA+5be","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3992331},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b94ced4fb37e5968fc2b9c5cd5e37abb1b61599a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.d8bc6b1378","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.d8bc6b1378","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.d8bc6b1378","@lodestar/utils":"1.30.0-dev.d8bc6b1378","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.d8bc6b1378","@lodestar/logger":"1.30.0-dev.d8bc6b1378","@lodestar/params":"1.30.0-dev.d8bc6b1378","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.d8bc6b1378","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.d8bc6b1378","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.d8bc6b1378","@lodestar/light-client":"1.30.0-dev.d8bc6b1378","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.d8bc6b1378","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.d8bc6b1378_1746733695927_0.6428673034417984","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.30.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"849da0b874a7b8d5ce95de93b273adec67b864ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-rc.0.tgz","fileCount":1209,"integrity":"sha512-u7zGa/19HsNMGyKxoEo4WFHXwhwkTizAriQSQ3Mi58TGsR7yLnHWsckx7jkvTKFrgTXnkXqj8j1jDv9vH8QDJg==","signatures":[{"sig":"MEYCIQCWQL9cUYs+RXKTgTTEz7neo1/OHOamquCeGe8cln1U3AIhAJ+UbQX7e83a1IK9upeu24pLcrkNa4yigQUYlRsafcrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3992201},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d1f40eb5c1addea0361ba5ebc840208856336787","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-rc.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-rc.0","@lodestar/utils":"1.30.0-rc.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-rc.0","@lodestar/logger":"1.30.0-rc.0","@lodestar/params":"1.30.0-rc.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-rc.0","@lodestar/light-client":"1.30.0-rc.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-rc.0_1746808336229_0.06599695433664032","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.3658525884":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.3658525884","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.3658525884","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c847c39cf806e97d0240fd475340c661a0960def","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.3658525884.tgz","fileCount":1221,"integrity":"sha512-wlsvv8Hb8Ah6dXuXfP+QbDTjTiCI1sitX4Om/lxYhjnuKD7je9d6gmcHsH7QrNd43ioZ3UCLtd08JKVg7HLh1A==","signatures":[{"sig":"MEQCIBcZnMzWG4EQLPZXrTqhFD8+TlmWastNpAc4rrj5fHUBAiBU1OgZjndi8tL/SqkZB94jWBHGRkEGbayOhfGQ1/Vkmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4044854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2f184f0c549c661dc01c3c83794bad57c4de1093","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.3658525884","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.3658525884","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.3658525884","@lodestar/utils":"1.30.0-dev.3658525884","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.3658525884","@lodestar/logger":"1.30.0-dev.3658525884","@lodestar/params":"1.30.0-dev.3658525884","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.3658525884","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.3658525884","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.3658525884","@lodestar/light-client":"1.30.0-dev.3658525884","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.3658525884","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.3658525884_1747064822734_0.7631340633411345","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.7ea98fd408":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.7ea98fd408","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.7ea98fd408","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aef051275b3bb9590c1079ead91f0696dff2db0a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.7ea98fd408.tgz","fileCount":1221,"integrity":"sha512-OT07lX1/Q90AAqWai6xJbdfRqrLcJhCxbCyY190ILx1ofcxig+gj0+xvJFWQLqRCKP4P0+dW6zBKRSL3QjKM6A==","signatures":[{"sig":"MEQCIG5mJoyLPaHctMqLU5WZoHlom7VN/xuegKKy/4fybCwWAiAy80okb3AXh9Eu7k0RP5+5waxaWSDRjAGs7ulLRG2jng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4044854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"71e950f5032875d94350ba00a299f0f3c6178403","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.7ea98fd408","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.7ea98fd408","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.7ea98fd408","@lodestar/utils":"1.30.0-dev.7ea98fd408","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.7ea98fd408","@lodestar/logger":"1.30.0-dev.7ea98fd408","@lodestar/params":"1.30.0-dev.7ea98fd408","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.7ea98fd408","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.7ea98fd408","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.7ea98fd408","@lodestar/light-client":"1.30.0-dev.7ea98fd408","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.7ea98fd408","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.7ea98fd408_1747092762876_0.03551274371861601","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.d92238fd84":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.d92238fd84","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.d92238fd84","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a28852bfd1bc71a443e39ef73a83552757fb3c57","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.d92238fd84.tgz","fileCount":1221,"integrity":"sha512-jQMcNdTEZbTt8iT4BAWueUGBCbyJX5ZIzTBbQueHWUhkGwu/s9dSnpP33j4BQOV3ECdxFA0nFZeN19xtL8ykRQ==","signatures":[{"sig":"MEUCIC9leD/au/3ywWvNb/3HnhUGvNKq5QVHMUWFaMLiOGMJAiEA9Ux3e++C2Z1PTvkjkxNfgsppaQuczZCknYHX1lNyHn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4044854},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4fce75abd369b3df8dbdd4430bf8a9fd96629ade","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.d92238fd84","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.d92238fd84","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.d92238fd84","@lodestar/utils":"1.30.0-dev.d92238fd84","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.d92238fd84","@lodestar/logger":"1.30.0-dev.d92238fd84","@lodestar/params":"1.30.0-dev.d92238fd84","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.d92238fd84","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.d92238fd84","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.d92238fd84","@lodestar/light-client":"1.30.0-dev.d92238fd84","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.d92238fd84","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.d92238fd84_1747138306934_0.3576525990154229","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.ae617bff28":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.ae617bff28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.ae617bff28","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f35c8b297c22be270196ed2da1040fe0674c0fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.ae617bff28.tgz","fileCount":1221,"integrity":"sha512-7OKvk7Mit+SGYWXqxzdDrXwwFKNoytEaoYPy1hkBDxJErDfeVQRb8whDYdRWMJAjnbYWIIRzsIG6GV9fZ5qL1Q==","signatures":[{"sig":"MEUCIQC6xBzxn7hJFpSisJnhihBNI5NbiUJoDFO9qHhxXXnOwQIgBTWS/4GFZdk9oVac/fHphOqTQvaqI6rlDaVsvxO/HKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039442},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c7d2a648bec5be3c8ff20ee91b569845c8d6f666","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.ae617bff28","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.ae617bff28","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.ae617bff28","@lodestar/utils":"1.30.0-dev.ae617bff28","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.ae617bff28","@lodestar/logger":"1.30.0-dev.ae617bff28","@lodestar/params":"1.30.0-dev.ae617bff28","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.ae617bff28","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.ae617bff28","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.ae617bff28","@lodestar/light-client":"1.30.0-dev.ae617bff28","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.ae617bff28","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.ae617bff28_1747139797719_0.36173706600234845","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.8cb53e44d3":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.8cb53e44d3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.8cb53e44d3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1cc3a1bfe4dc7856786739ebdca2abed6190e206","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.8cb53e44d3.tgz","fileCount":1221,"integrity":"sha512-B/ijHSuCAuIpzkkugSRgQsGZtxbHUVBzLNdtBfJsoi67qLVPgIRAvIliVC1ijoJMjm6epMXAciqf7jyN6AJd5Q==","signatures":[{"sig":"MEUCIQCWd/kDK+kCo9vNt+1uBKtPp/E0SrvSuUgPIsHfoK8EXAIgf3momDRyiKIUiSuoIWYKTTCLhSiPXpnnIgpo4bfo61c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2ca8285959f00a4f957a9a7a13748709f6d93781","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.8cb53e44d3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.8cb53e44d3","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.8cb53e44d3","@lodestar/utils":"1.30.0-dev.8cb53e44d3","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.8cb53e44d3","@lodestar/logger":"1.30.0-dev.8cb53e44d3","@lodestar/params":"1.30.0-dev.8cb53e44d3","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.8cb53e44d3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.8cb53e44d3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.8cb53e44d3","@lodestar/light-client":"1.30.0-dev.8cb53e44d3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.8cb53e44d3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.8cb53e44d3_1747157033772_0.47310506803811814","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.2615bebb9c":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.2615bebb9c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.2615bebb9c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"237dbebc5d466c2640ca37b31ded444b02ec3fcc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.2615bebb9c.tgz","fileCount":1221,"integrity":"sha512-h2NGXHthVK+b5SUJavHIr4yiyKeWu0TYJx9Pw7xqYyRTO3gQHYBmIxOvwKgbL2FkQxmtcpurmvCkxfxeoO+IiA==","signatures":[{"sig":"MEQCIAHSCAZ7+iPErMjyr0WV9nphwDd5i/S4V0P8dvBMcLgvAiAUKxg8f2iD2o+jwWtJTqaKr09jxndeMShAWHJVri9btg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"232af4bc7ebf38ccdbb2baf7271ccae82f56f5be","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.2615bebb9c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.2615bebb9c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.2615bebb9c","@lodestar/utils":"1.30.0-dev.2615bebb9c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.2615bebb9c","@lodestar/logger":"1.30.0-dev.2615bebb9c","@lodestar/params":"1.30.0-dev.2615bebb9c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.2615bebb9c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.2615bebb9c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.2615bebb9c","@lodestar/light-client":"1.30.0-dev.2615bebb9c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.2615bebb9c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.2615bebb9c_1747162143490_0.8507906706293642","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.3856b8b00a":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.3856b8b00a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.3856b8b00a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bb3f75c22e5706b754f453d2d098f34077867f6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.3856b8b00a.tgz","fileCount":1221,"integrity":"sha512-tObp4K6jHKhIchhtzh3j3YXaje6FbfzRcThV20MKMvXv0epiRBLsnvrTg1z3TOqXc1GDjQDM0+XNHaj5COkqDw==","signatures":[{"sig":"MEQCIC1fNX1uKWFXYri+M2aS6rOa9Ngl3hv/P/XSmtnyyOSiAiAjOrt5T8QrivoJM2TuHPFYvV/6FZ7drn5PuZ94Cc5AOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cb25d770e3ad81c2bea4e5bdc8b5ba9160e86b0c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.3856b8b00a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.3856b8b00a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.3856b8b00a","@lodestar/utils":"1.30.0-dev.3856b8b00a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.3856b8b00a","@lodestar/logger":"1.30.0-dev.3856b8b00a","@lodestar/params":"1.30.0-dev.3856b8b00a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.3856b8b00a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.3856b8b00a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.3856b8b00a","@lodestar/light-client":"1.30.0-dev.3856b8b00a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.3856b8b00a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.3856b8b00a_1747228332991_0.23278842291627333","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-dev.cbebcdc0d5":{"name":"@lodestar/beacon-node","version":"1.30.0-dev.cbebcdc0d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-dev.cbebcdc0d5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ae2d24c968e596bc52563b13416a8d4a97068dd5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-dev.cbebcdc0d5.tgz","fileCount":1221,"integrity":"sha512-QArxhvmyRRmwfeSDrp5LrVtmdP9I46FXXoIL/jB2DdtZQkG/8t5X4i8e634OlCFAyaTBzoqPb+m656fM4A56JA==","signatures":[{"sig":"MEUCIFH03bqPXA/7xxPQ/UnTlo5D5QENzrmdF+MtWgajgxTWAiEAhwlQHX5/6MILCy8mLSx5gEDvZ3deV8AaQ1kCf+1xCQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d5685517adb369e2e1c698fc73ba1be213353fae","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-dev.cbebcdc0d5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-dev.cbebcdc0d5","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-dev.cbebcdc0d5","@lodestar/utils":"1.30.0-dev.cbebcdc0d5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-dev.cbebcdc0d5","@lodestar/logger":"1.30.0-dev.cbebcdc0d5","@lodestar/params":"1.30.0-dev.cbebcdc0d5","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-dev.cbebcdc0d5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-dev.cbebcdc0d5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-dev.cbebcdc0d5","@lodestar/light-client":"1.30.0-dev.cbebcdc0d5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-dev.cbebcdc0d5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-dev.cbebcdc0d5_1747229349916_0.9444608936104333","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.fb014780d5":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.fb014780d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.fb014780d5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f60c90fc77606ac4d062c531e650c72d66a653b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.fb014780d5.tgz","fileCount":1221,"integrity":"sha512-A6ySWWVQ/JEHTY9cnSD0TVrDCH+vljVu8gtdFded9lkUB1GkhxrgZ1zKJwovtsJBYwithSQpRwKt4gFKpFX/YQ==","signatures":[{"sig":"MEUCIQCb51aOx5053p/v8Zi74op9jJARwqAMSPDpXSSKddCYnAIgMi+TKQq16vbqRuWGpgp2fwi7sVkcSVojqF8wPSJJL7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c96cf34b6ba7b80b483292edfadc0a89485e58e8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.fb014780d5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.fb014780d5","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.fb014780d5","@lodestar/utils":"1.31.0-dev.fb014780d5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.fb014780d5","@lodestar/logger":"1.31.0-dev.fb014780d5","@lodestar/params":"1.31.0-dev.fb014780d5","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.fb014780d5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.fb014780d5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.fb014780d5","@lodestar/light-client":"1.31.0-dev.fb014780d5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.fb014780d5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.fb014780d5_1747237120858_0.3161416894304929","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@lodestar/beacon-node","version":"1.30.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca0ddeb890b995e81eef2cf3c52e481bb2cc7270","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0.tgz","fileCount":1209,"integrity":"sha512-njpkllsvbt2hcGXKQaALCzqWen5II4TUNWrrRU4mcrnymFLbGyBJWVHkfS4kHC/Xa2/F3z1wIfbtXrm0y4kbZQ==","signatures":[{"sig":"MEYCIQCn68qEXQmlNkdnPV8+T2VNo6AwYPEvY5Sb1qxEE3GEdgIhAOtMfwnaBNo1M5v3jNWJRGpDg/MlQBKn+xR7sTpWp20t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3992148},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1a34f98e3d95246b540dbc918f480b2d4d42ab77","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.30.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.30.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.30.0","@lodestar/utils":"^1.30.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"^1.30.0","@lodestar/logger":"^1.30.0","@lodestar/params":"^1.30.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.30.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.30.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.30.0","@lodestar/light-client":"^1.30.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.30.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0_1747237789137_0.1865129091023352","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.54475dcc80":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.54475dcc80","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.54475dcc80","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ff5281c86fbf6719b1ccddfb85e21c9a11ae453","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.54475dcc80.tgz","fileCount":1221,"integrity":"sha512-WekXIOP79J1nBTM6zKOclWotASbhdGAGxQGZ0H8blxX/uwXYGUl4iBtPmvRQNmNPqdPM5CVn3f+l8Y7lsTYy7g==","signatures":[{"sig":"MEUCIQCDidCwA1NbWhYrROWvFMZK/d2qRcSgRK8Tc+XU+w8G9wIgCirnJEqgOUS7HWeHbCOQJSHNyncoN/foa1iUD6W+uoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0e732120b5f34516c8ca5543c21f581d66770093","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.54475dcc80","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.54475dcc80","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.54475dcc80","@lodestar/utils":"1.31.0-dev.54475dcc80","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.54475dcc80","@lodestar/logger":"1.31.0-dev.54475dcc80","@lodestar/params":"1.31.0-dev.54475dcc80","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.54475dcc80","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.54475dcc80","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.54475dcc80","@lodestar/light-client":"1.31.0-dev.54475dcc80","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.54475dcc80","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.54475dcc80_1747238768230_0.32695490982188313","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.d1a37bc1f6":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.d1a37bc1f6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.d1a37bc1f6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"74f5b3e8c7e2a0c60f9b9c0380531f4df1a25d65","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.d1a37bc1f6.tgz","fileCount":1221,"integrity":"sha512-pR4O3ASHhNhKWCEcffr/1PRajRnrWPKRPU88DkiYP28NFWk3OP/rlYMe/PkyS2in6FpooWoVdM66VSZnIOks1Q==","signatures":[{"sig":"MEYCIQCublsInS6IJl0OsOAd2Zboi+0KLzzt+AJTdMym2CsXMgIhAJXUqB5noz9hXt5dbInvfgvXJCsSF+DIpGNdl/Nv04x0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"77735aabfc9faf6bf9b253ce793da773a91a0ff7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.d1a37bc1f6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.d1a37bc1f6","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.d1a37bc1f6","@lodestar/utils":"1.31.0-dev.d1a37bc1f6","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.d1a37bc1f6","@lodestar/logger":"1.31.0-dev.d1a37bc1f6","@lodestar/params":"1.31.0-dev.d1a37bc1f6","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.d1a37bc1f6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.d1a37bc1f6","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.d1a37bc1f6","@lodestar/light-client":"1.31.0-dev.d1a37bc1f6","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.d1a37bc1f6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.d1a37bc1f6_1747255216173_0.979776510265197","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.d7a6cebf5d":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.d7a6cebf5d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.d7a6cebf5d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88e06fa7cbddae71b337d667344ec95fca6677fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.d7a6cebf5d.tgz","fileCount":1221,"integrity":"sha512-cuLYqWMBaxpDLE6XoBNqK2SGrvV6XwxGQio7rBsAGg38msQUYiBFrvaUOtVulsggFF3Hs/D5qiLP73Gm0GZPbg==","signatures":[{"sig":"MEQCIC5h0wUnnpmHVrIykGWGiYYBhYnU2m49uEe9f+QClxZAAiA+AOY2GI4lOZ6yK0zqNlQ7dspVhyAstaeIrXAqv4oO8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"45e5b62bbe7def0d3cfb6e2e2c1b061024366368","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.d7a6cebf5d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.d7a6cebf5d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.d7a6cebf5d","@lodestar/utils":"1.31.0-dev.d7a6cebf5d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.d7a6cebf5d","@lodestar/logger":"1.31.0-dev.d7a6cebf5d","@lodestar/params":"1.31.0-dev.d7a6cebf5d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.d7a6cebf5d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.d7a6cebf5d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.d7a6cebf5d","@lodestar/light-client":"1.31.0-dev.d7a6cebf5d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.d7a6cebf5d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.d7a6cebf5d_1747360187183_0.8279908613473841","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.f289ef5916":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.f289ef5916","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.f289ef5916","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"02406142ae53aa75775858bf1f685dcb80f0d733","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.f289ef5916.tgz","fileCount":1221,"integrity":"sha512-V72xOzCgWX3CbQcbQpp7MAtT358XgzNAXZAqO5cvLiTyJsRZjBs4wiPM1Ysk5G9tIgTI4345TuRB21ULbjbx3w==","signatures":[{"sig":"MEYCIQDIt4BHaRQO+fGkMTqBxhGGL7BA9xHr6cKtbc20yrx3uwIhAJlEIBREg8El/zNwyjgOfNx+9cdtxNNMe/HMfdQMI6/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4039605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"480c322f842879869c3c11cf185639add6cce52b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.f289ef5916","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.f289ef5916","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.f289ef5916","@lodestar/utils":"1.31.0-dev.f289ef5916","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.f289ef5916","@lodestar/logger":"1.31.0-dev.f289ef5916","@lodestar/params":"1.31.0-dev.f289ef5916","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.f289ef5916","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.f289ef5916","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.f289ef5916","@lodestar/light-client":"1.31.0-dev.f289ef5916","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.f289ef5916","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.f289ef5916_1747383040910_0.8440436616582316","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.c6abc09112":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.c6abc09112","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.c6abc09112","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b7a24a93f092bb827fd6d10ec6e8e02545906d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.c6abc09112.tgz","fileCount":1221,"integrity":"sha512-9ormNMaMhzmlzKGc0Me3QwPfqzmb09BBBBwXLxZYzhPEFrENOVN1dqPVFS0fIJI03yJrwN2EbQzjBkEziiwEUQ==","signatures":[{"sig":"MEQCIA4yd/T+ZwSZrk1gaQuHcHc/YTfK+ta+l5ZNTjqJ/WEuAiA/Hy6BtiMh7SL+cVyEd+C0Cqt3DTH5JmiebC6BS1eSFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4037332},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e50e33749d85d6c2d99749f045bd836cd09e41b4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.c6abc09112","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.c6abc09112","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.c6abc09112","@lodestar/utils":"1.31.0-dev.c6abc09112","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.c6abc09112","@lodestar/logger":"1.31.0-dev.c6abc09112","@lodestar/params":"1.31.0-dev.c6abc09112","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.c6abc09112","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.c6abc09112","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.c6abc09112","@lodestar/light-client":"1.31.0-dev.c6abc09112","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.c6abc09112","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.c6abc09112_1747418845382_0.36685982785037363","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.83fd80d575":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.83fd80d575","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.83fd80d575","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"442ae991b81a5399ce0a848ee72464d7a7071d89","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.83fd80d575.tgz","fileCount":1221,"integrity":"sha512-mmtyCbcAw86dIjLMvZszxHRP5A3l6WinowqcIve+CEpGUSd77BrYgsBBlpWtx/V2PZfSSte2791ifxxbwPmJ1g==","signatures":[{"sig":"MEUCIGu4Vqxro4Oy8sCxrmYbR/n7D5RD7FURzMWMPl2PImZvAiEAmGiDZ8xciXSd2mVrluCvO4V/MnvTh+46Wb0Bp9DhjRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4037684},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7a89ea46d4c7fe362c28bfdbfc3f572208289b5e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.83fd80d575","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.83fd80d575","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.83fd80d575","@lodestar/utils":"1.31.0-dev.83fd80d575","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.83fd80d575","@lodestar/logger":"1.31.0-dev.83fd80d575","@lodestar/params":"1.31.0-dev.83fd80d575","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.83fd80d575","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.83fd80d575","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.83fd80d575","@lodestar/light-client":"1.31.0-dev.83fd80d575","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.83fd80d575","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.83fd80d575_1747640632135_0.8237551836296411","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.a64ca247a0":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.a64ca247a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.a64ca247a0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6650d617f7fbe7a02a61561507e8363a7c121885","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.a64ca247a0.tgz","fileCount":1221,"integrity":"sha512-2OTuAmEpJPIo6bFFCMUtKyVAEMlqFU8+fvddSoouY2PFydac4yE5CNjevcbHvsqqsHdcvcvVQ5zak4cIthNwlA==","signatures":[{"sig":"MEQCIGkDv5uU+wTBmS4ScEbi4fw/oekq7Gz1iv7umVuD6TGpAiBjlg+YDj5iA1Hwm9MNZZ7YQxUJ7hMQ+pxw+DRizhyxbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4037622},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b48e4d45bf3c7ed55d5cd672b1991edd8acf3997","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.a64ca247a0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.a64ca247a0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.a64ca247a0","@lodestar/utils":"1.31.0-dev.a64ca247a0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.a64ca247a0","@lodestar/logger":"1.31.0-dev.a64ca247a0","@lodestar/params":"1.31.0-dev.a64ca247a0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.a64ca247a0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.a64ca247a0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.a64ca247a0","@lodestar/light-client":"1.31.0-dev.a64ca247a0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.a64ca247a0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.a64ca247a0_1747736604417_0.863859869529009","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.3adfdb7ffc":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.3adfdb7ffc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.3adfdb7ffc","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"35e30c049fc6f02bd042c4022f82ecad62314dac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.3adfdb7ffc.tgz","fileCount":1221,"integrity":"sha512-5uH0dJ4qPaIaegdsvRixnkE+/zdHvs+gbr/8XaAY90e1R1zrhfzEBbDwuhJ48+XqQLgC15WsKARHGyOO/C+abQ==","signatures":[{"sig":"MEUCIGfokO4S7xcRBAYbRD0Mbaj95PfiwApPGxBtshdFDokdAiEArVcv/ABm16K5wdruDmjuRCRucGlwa7ENld0tbM85W04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040106},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c73a0ebe1b69dd9456590fb9dadb7eafd409a8d7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.3adfdb7ffc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.3adfdb7ffc","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.3adfdb7ffc","@lodestar/utils":"1.31.0-dev.3adfdb7ffc","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.3adfdb7ffc","@lodestar/logger":"1.31.0-dev.3adfdb7ffc","@lodestar/params":"1.31.0-dev.3adfdb7ffc","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.3adfdb7ffc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.3adfdb7ffc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.3adfdb7ffc","@lodestar/light-client":"1.31.0-dev.3adfdb7ffc","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.3adfdb7ffc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.3adfdb7ffc_1747739263503_0.7837526660567085","host":"s3://npm-registry-packages-npm-production"}},"1.30.0-peerDAS.490e786a03":{"name":"@lodestar/beacon-node","version":"1.30.0-peerDAS.490e786a03","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.30.0-peerDAS.490e786a03","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b4ff22dcd01cab9e85adb252e688dcb1769d4ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.30.0-peerDAS.490e786a03.tgz","fileCount":1245,"integrity":"sha512-2DCkXF5zrv4sGBF1lG9Q4aE95yQH7qkimtzKdgEu7La7ebxPs3QIt5Orew5NEDdjth8DqJx9jiGW1UCDy+dSFQ==","signatures":[{"sig":"MEYCIQDK4h0Q7aZl/OvQtfAEs2XsDe0sTNoAk7q9hPJnl3nlzgIhANTQFKcMPabMYbWK36DLCCvuu1JT39WtuRkwvubv+OGY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4319226},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce2ea5020e96938c4f0f1a0ce3aaed0ad817137d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.30.0-peerDAS.490e786a03","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.30.0-peerDAS.490e786a03","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.30.0-peerDAS.490e786a03","@lodestar/utils":"1.30.0-peerDAS.490e786a03","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.30.0-peerDAS.490e786a03","@lodestar/logger":"1.30.0-peerDAS.490e786a03","@lodestar/params":"1.30.0-peerDAS.490e786a03","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.30.0-peerDAS.490e786a03","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.30.0-peerDAS.490e786a03","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.30.0-peerDAS.490e786a03","@lodestar/light-client":"1.30.0-peerDAS.490e786a03","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.30.0-peerDAS.490e786a03","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.30.0-peerDAS.490e786a03_1747754982726_0.702152716579798","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.d4a1f1655e":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.d4a1f1655e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.d4a1f1655e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5770bc6b7cf05e19867cd25b1cb31750a462e414","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.d4a1f1655e.tgz","fileCount":1221,"integrity":"sha512-UBCW6/hI3RO3nJV70SOwQacxAwawRb+h8vEPxZAbWUXNK4Cn/fNcRvb75szD06AW08eGBl1Ys8pgu8H/roKhYA==","signatures":[{"sig":"MEYCIQDeeTSgQCeZlEFq0ZSiBPi3eCqDxJIS1veFKCTsmVFEAAIhAN0oiE39CpmeGfEbLY/u9DUkTflnOaUu93EBiU5UEYYD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038758},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f8bf851d3c9c14fa7af2c2208ccca982df28a2b2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.d4a1f1655e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.d4a1f1655e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.d4a1f1655e","@lodestar/utils":"1.31.0-dev.d4a1f1655e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.d4a1f1655e","@lodestar/logger":"1.31.0-dev.d4a1f1655e","@lodestar/params":"1.31.0-dev.d4a1f1655e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.d4a1f1655e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.d4a1f1655e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.d4a1f1655e","@lodestar/light-client":"1.31.0-dev.d4a1f1655e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.d4a1f1655e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.d4a1f1655e_1747759617242_0.7728604496711444","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.31db6f92a4":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.31db6f92a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.31db6f92a4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e8860c81ccf35c2d5747e37a3bea589b4c452b19","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.31db6f92a4.tgz","fileCount":1221,"integrity":"sha512-d/0aUgVfbCx6AtN2/XVvGyuuAcBXf7swQXOyusDU5yK0rRg0bOewVBtpkVs/inD5xlO4HmyxQkz+oRYoB2+8Mg==","signatures":[{"sig":"MEUCIQCdbayfBXBl1lrFSdop7aZzNJBJfsybCe253T5NVu+fsQIgA+W5Pvnnw4wS0eA/L0esic7mowvOk6WFYbjlpHuPs6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038758},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4200bb41bdc413a2eeaa6b56b760ec4a9d479be7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.31db6f92a4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.31db6f92a4","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.31db6f92a4","@lodestar/utils":"1.31.0-dev.31db6f92a4","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.31db6f92a4","@lodestar/logger":"1.31.0-dev.31db6f92a4","@lodestar/params":"1.31.0-dev.31db6f92a4","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.31db6f92a4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.31db6f92a4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.31db6f92a4","@lodestar/light-client":"1.31.0-dev.31db6f92a4","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.31db6f92a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.31db6f92a4_1747821700894_0.9251559306612258","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.011a0c4b89":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.011a0c4b89","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.011a0c4b89","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85274cf3526c7421baa452bde97de01171f0e2ca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.011a0c4b89.tgz","fileCount":1221,"integrity":"sha512-xv2XuoAnpkcnM29KLSAUoV3cCWHq1JL9rB2rQqG2EXFgF+t/13i1wyp2IFXKn7mtAkQ19BDZ0T1uyQC1n3YThQ==","signatures":[{"sig":"MEYCIQDPibFlhIWly1HmvKo3FutH1yyrXpIcm1k9XUFrnF1hbwIhANMfPxsl1Skvf6xBmuwh23tBEoBrp1bRgqlkA4aZRXym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038944},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3171c766589313a72c6aa62f4cdc25ede7447c6e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.011a0c4b89","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.011a0c4b89","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.011a0c4b89","@lodestar/utils":"1.31.0-dev.011a0c4b89","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.011a0c4b89","@lodestar/logger":"1.31.0-dev.011a0c4b89","@lodestar/params":"1.31.0-dev.011a0c4b89","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.011a0c4b89","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.011a0c4b89","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.011a0c4b89","@lodestar/light-client":"1.31.0-dev.011a0c4b89","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.011a0c4b89","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.011a0c4b89_1747823477159_0.7376205804581872","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-peerDAS.2274626f0a":{"name":"@lodestar/beacon-node","version":"1.31.0-peerDAS.2274626f0a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-peerDAS.2274626f0a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2f6f0d17aa5a110e25784f68757525e4de072d0b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-peerDAS.2274626f0a.tgz","fileCount":1245,"integrity":"sha512-idXJ7AmCObnMhDwo9WBYJ2LwEzWC68L0/0Asq6i6u8585RWQbE9OpwiVRPW9xaIKRif7qBpVhQXCNSU1cn/C0w==","signatures":[{"sig":"MEUCIQDWzuNi6rCCV9JFKEE5XkvUexas/GZYHxM15yEh+U0WEgIgcKEtqarWfGvAA8IN81z/mB7+mP9d72LtW5kuiJceJwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4318411},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bb0785b367e2f8894b5fef822bf3b75e98493d0f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-peerDAS.2274626f0a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-peerDAS.2274626f0a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-peerDAS.2274626f0a","@lodestar/utils":"1.31.0-peerDAS.2274626f0a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-peerDAS.2274626f0a","@lodestar/logger":"1.31.0-peerDAS.2274626f0a","@lodestar/params":"1.31.0-peerDAS.2274626f0a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-peerDAS.2274626f0a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-peerDAS.2274626f0a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-peerDAS.2274626f0a","@lodestar/light-client":"1.31.0-peerDAS.2274626f0a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-peerDAS.2274626f0a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-peerDAS.2274626f0a_1747830362257_0.7776296322796565","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.2b54941538":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.2b54941538","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.2b54941538","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3263d0ca94656e8c524337561855b0e1715bc374","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.2b54941538.tgz","fileCount":1221,"integrity":"sha512-l9W5HA0/glOhP3XH6j0i4+vJmRlywadjQ5TWZhjLIPNHeLoGzxKpTn5ONiuH0rKnWGmVbN7eCUvlublsp1Uk0w==","signatures":[{"sig":"MEUCIBBvOsO76vHRs7tf1FTDYZ9QE4dEtXbisNLW3hDCw3iFAiEAr6dQl1dik7Vr/RAIzYhfMi4NqxWmiO/P4Xx4mOgrnHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038944},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e467472f6db14dba8b9e4309c7f67e0bc2d298cf","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.2b54941538","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.2b54941538","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.2b54941538","@lodestar/utils":"1.31.0-dev.2b54941538","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.2b54941538","@lodestar/logger":"1.31.0-dev.2b54941538","@lodestar/params":"1.31.0-dev.2b54941538","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.2b54941538","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.2b54941538","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.2b54941538","@lodestar/light-client":"1.31.0-dev.2b54941538","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.2b54941538","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.2b54941538_1747951139007_0.9751085802466972","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.7a77881728":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.7a77881728","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.7a77881728","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"db2926cec6ac3a8feb554234cfa1cf33228fac89","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.7a77881728.tgz","fileCount":1221,"integrity":"sha512-SNUwwGNIdZrmuiwC4Z/kyAyE0luqswls3fIeudMRQgJmLo89ZiHouO1Pk59TB7FPt6HzrLbDv2j8Pzh8ehtOaw==","signatures":[{"sig":"MEUCICGsttkRmdQaxmQB97lriIiHXF8/XxJbPN0Dy2hDug9sAiEAypQuifSWuHHRM6HcKxrsahqxQKrY2YVMJN1URhDkZDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038944},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"aab146f43dda7ecba53edef7d047286aaad20291","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.7a77881728","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.7a77881728","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.7a77881728","@lodestar/utils":"1.31.0-dev.7a77881728","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.7a77881728","@lodestar/logger":"1.31.0-dev.7a77881728","@lodestar/params":"1.31.0-dev.7a77881728","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.7a77881728","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.7a77881728","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.7a77881728","@lodestar/light-client":"1.31.0-dev.7a77881728","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.7a77881728","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.7a77881728_1748002166374_0.5267826215018445","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.4493e68473":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.4493e68473","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.4493e68473","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"66d46f7bcc418cd08e0bd9741d346b3e8963da87","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.4493e68473.tgz","fileCount":1221,"integrity":"sha512-b4mJ4oiST2ljt1RMp3y6sSS6MSCy0cVTnN2Xnm67SPIatMnq0x+XXLMJp1X4uyLjJtfByhhL3McJqCP/Vjtt8g==","signatures":[{"sig":"MEUCIEI+MpHcOPgLgjGDSFkDaq3SWcF+K5VT8Ha6vn2jHteGAiEAjgqTE0YmDNp0LSH1hluKgj1O2BMXt2ItVmNFY9l4CUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038944},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ad7e6a5d4e3a876330e465583f12190be5fbd101","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.4493e68473","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.4493e68473","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.4493e68473","@lodestar/utils":"1.31.0-dev.4493e68473","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.4493e68473","@lodestar/logger":"1.31.0-dev.4493e68473","@lodestar/params":"1.31.0-dev.4493e68473","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.4493e68473","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.4493e68473","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.4493e68473","@lodestar/light-client":"1.31.0-dev.4493e68473","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.4493e68473","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.4493e68473_1748003802776_0.07990091384347764","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.99033e3bd9":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.99033e3bd9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.99033e3bd9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"78b8f11a01b063fe84e516b480b6d5e675016ddb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.99033e3bd9.tgz","fileCount":1221,"integrity":"sha512-+4zpyRsWd6ijWF9Fbe9X1vP1cUhu4Ywc2f4jw4Psk2AHMM133MjFJbA+sfIXTVeqV6+Vn+Odrk+5IOgd2jN6aQ==","signatures":[{"sig":"MEQCIBq+IbBBmYNZJtLIiz00K4L+yuSsH4aTZv0QsQ/FKPvHAiBd2qNNkYQnofXsLSsOeV3ADi70Yey/jO8F21B+YYGeiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038944},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e61d8452a9b4927a7fa61776c09ee5f6e93cfca","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.99033e3bd9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.99033e3bd9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.99033e3bd9","@lodestar/utils":"1.31.0-dev.99033e3bd9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.99033e3bd9","@lodestar/logger":"1.31.0-dev.99033e3bd9","@lodestar/params":"1.31.0-dev.99033e3bd9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.99033e3bd9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.99033e3bd9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.99033e3bd9","@lodestar/light-client":"1.31.0-dev.99033e3bd9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.99033e3bd9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.99033e3bd9_1748007608238_0.23818514055437756","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.ac2653dd8b":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.ac2653dd8b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.ac2653dd8b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a1639226e24035254589f40f47becdda74c5dcbf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.ac2653dd8b.tgz","fileCount":1221,"integrity":"sha512-U4bTN0i0YV/hhMKN7/DkAAzSOknyrILFzvhsl3i1y0c6TaSbN7L6v3gQSmvVRg479rnIgq8lYmKHOUIPzb4ukg==","signatures":[{"sig":"MEUCIQC8A8WPCdriCgJ8JRc06z0bWSTjIZRydxzTkET/yM70WQIgN9UkNDaQ+zgyUsStKlpwPeYIlBk3aO6C7Ml1DXZw0Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5dcf98c326350a66848bc28319f6010876976a03","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.15.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.15.1","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.ac2653dd8b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.ac2653dd8b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.ac2653dd8b","@lodestar/utils":"1.31.0-dev.ac2653dd8b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.ac2653dd8b","@lodestar/logger":"1.31.0-dev.ac2653dd8b","@lodestar/params":"1.31.0-dev.ac2653dd8b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.ac2653dd8b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.ac2653dd8b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.ac2653dd8b","@lodestar/light-client":"1.31.0-dev.ac2653dd8b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.ac2653dd8b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.ac2653dd8b_1748106372342_0.7668333198337969","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.af28220937":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.af28220937","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.af28220937","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6abeb10ff8b0360ceaf6c6a2d17d997ac9331631","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.af28220937.tgz","fileCount":1221,"integrity":"sha512-ep4s14Yb7EV9lPuYoMCgvvODAaFQDLbi+VOnlsGj/Kj+RU+BkuRhAzxLy0+f66w+00gFoNCyGXYe+gWcYwTREg==","signatures":[{"sig":"MEYCIQD2qsK9GX4VIaOXcIgMEyL9ch6oYKwg9JTTUfLDtwVDygIhANLCAeWKk80KfeQBA2PEB6WdGtYQcokxYMEUacxrjEFE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1d49f74b1491f3dce7e4c3bfa1edd399239a0599","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.af28220937","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.af28220937","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.af28220937","@lodestar/utils":"1.31.0-dev.af28220937","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.af28220937","@lodestar/logger":"1.31.0-dev.af28220937","@lodestar/params":"1.31.0-dev.af28220937","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.af28220937","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.af28220937","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.af28220937","@lodestar/light-client":"1.31.0-dev.af28220937","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.af28220937","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.af28220937_1748332490919_0.618265739411882","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.a35c3a3341":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.a35c3a3341","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.a35c3a3341","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"65cde92fbc7eb15c6b5e0fc67509bd7dbc99b27a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.a35c3a3341.tgz","fileCount":1221,"integrity":"sha512-WOIWLee8OLyX5HhXa0hoylMT0Qa3SDQAHx7S+Y4sy8nHrZ9OD2suDgrDF+WNJ1K5wmCMuKKclrylHkBDqtipSQ==","signatures":[{"sig":"MEQCIC0K4Odj0UMOVCs3cjevwz5CQPzsPftNvGdQe6SIj77lAiA09kCrotMLualeD93k822RzLZcE1640VdU1nNCuQyvMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"18e1d05c4d6a79db218d96f6610e45909c1eef96","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.a35c3a3341","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.a35c3a3341","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.a35c3a3341","@lodestar/utils":"1.31.0-dev.a35c3a3341","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.a35c3a3341","@lodestar/logger":"1.31.0-dev.a35c3a3341","@lodestar/params":"1.31.0-dev.a35c3a3341","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.a35c3a3341","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.1","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.a35c3a3341","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.a35c3a3341","@lodestar/light-client":"1.31.0-dev.a35c3a3341","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.a35c3a3341","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.a35c3a3341_1748349387997_0.08300217862669035","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.fa41ea44de":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.fa41ea44de","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.fa41ea44de","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f7bbf99000a7f560ca652741d10dc0101f21b9b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.fa41ea44de.tgz","fileCount":1221,"integrity":"sha512-Q0DYV0l9IAGvmkjOd1UtomiyyFQsAsT6zkVXjd2hDTPYj8+3oOTSxxl3tELjbWnAUR7s1JPb6U4FzYpBqi/fnQ==","signatures":[{"sig":"MEYCIQCVyae+a6s2RvmQ62dug7vXoVNVzxzPI3rPuA4205TZzAIhALSYbsgEF5G6cmuyzW0AwDwaT+GImVyE1NTUF4hhXW9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0f4ce24bebfeee8f8223c8b365ca6b207734e21c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.fa41ea44de","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.fa41ea44de","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.fa41ea44de","@lodestar/utils":"1.31.0-dev.fa41ea44de","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.fa41ea44de","@lodestar/logger":"1.31.0-dev.fa41ea44de","@lodestar/params":"1.31.0-dev.fa41ea44de","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.fa41ea44de","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.fa41ea44de","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.fa41ea44de","@lodestar/light-client":"1.31.0-dev.fa41ea44de","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.fa41ea44de","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.fa41ea44de_1748350386831_0.2738047807529438","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.33ca09539b":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.33ca09539b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.33ca09539b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"62c7c2b13253b68c7768ef11c54be36da0a3ee20","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.33ca09539b.tgz","fileCount":1221,"integrity":"sha512-8PKGRVHFceE5rI/5BsLjKYd8d8mxBCzG5xzfNXX/KovH+IE9wDkvquMbbtFzT/k3Bwl38vZqXQOVvQkzd2U9Bw==","signatures":[{"sig":"MEUCIQC5bo/pUBqjaE60y8CeRIzn5JYbUjs1zXr6o+oxIRSv3QIgR2bhpBTXguuZ3gmSeQ1gxloLceh/eyktxQWTu7dKwNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eb95e45f1ea0812f0da1e28c0acfda9919753945","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.33ca09539b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.33ca09539b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.33ca09539b","@lodestar/utils":"1.31.0-dev.33ca09539b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.33ca09539b","@lodestar/logger":"1.31.0-dev.33ca09539b","@lodestar/params":"1.31.0-dev.33ca09539b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.33ca09539b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.33ca09539b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.33ca09539b","@lodestar/light-client":"1.31.0-dev.33ca09539b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.33ca09539b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.33ca09539b_1748352053836_0.9436938143438207","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.f7f780ef8f":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.f7f780ef8f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.f7f780ef8f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac2826da261564e934078dcfcb7021a441db0381","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.f7f780ef8f.tgz","fileCount":1221,"integrity":"sha512-Iekl39UPC+5sGsyl9dD+tlkC6TASDsovgW6dzNNuEudw0gVim0/YIlSH0Yr2TJfT9VpSBdmryFxawEm1GFKBzA==","signatures":[{"sig":"MEUCIQDs+ytIHK2PwpTu+svNL0E2YJ1lqcUiwUtJTYwVGK9mtAIgJ7ikRBAV6MBOpMoCN9wTYRCHDfjPAfBrE9n+WYVgnS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4040382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bdd6bb5697eeb7b8028e082fc35ca548ddaee32e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.f7f780ef8f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.f7f780ef8f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.f7f780ef8f","@lodestar/utils":"1.31.0-dev.f7f780ef8f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.f7f780ef8f","@lodestar/logger":"1.31.0-dev.f7f780ef8f","@lodestar/params":"1.31.0-dev.f7f780ef8f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.f7f780ef8f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.f7f780ef8f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.f7f780ef8f","@lodestar/light-client":"1.31.0-dev.f7f780ef8f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.f7f780ef8f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.f7f780ef8f_1748355763067_0.9419824347477121","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.d0de402e84":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.d0de402e84","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.d0de402e84","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e8b2df55aa91989d8c9cd2dcc6bb12c7a39d02d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.d0de402e84.tgz","fileCount":1227,"integrity":"sha512-YayQRILlSXqqCB84R71prPYUVjNpxDwI9gy7W5erh9mrs51C3928bi572IxTeOL014QZ7qPtGbjQIqZARhNVww==","signatures":[{"sig":"MEUCIQDst+JJnhI9NK5/bmdNKWujL5YPpwGA/Qa3etioo4jDiQIgBrt2wVUiyG6dMCDWwsFfxuCYf0wGodnzZECsXBVgMSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069504},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7f05996ed68c9741b01d0cbad156ebac78bec9aa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.d0de402e84","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.d0de402e84","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.d0de402e84","@lodestar/utils":"1.31.0-dev.d0de402e84","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.d0de402e84","@lodestar/logger":"1.31.0-dev.d0de402e84","@lodestar/params":"1.31.0-dev.d0de402e84","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.d0de402e84","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.d0de402e84","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.d0de402e84","@lodestar/light-client":"1.31.0-dev.d0de402e84","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.d0de402e84","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.d0de402e84_1748452153736_0.004336828788635616","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.3c7d6d1687":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.3c7d6d1687","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.3c7d6d1687","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0575918bdfce437242b5fa4dfabb3bafdbc3725","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.3c7d6d1687.tgz","fileCount":1227,"integrity":"sha512-SMtQDl4IiTpRV3NSRyghFs/oh6j6LmnMIuSITXHKisv6f/kpUorZu7GzAUmQvUrOk5C/syL0PB+rR4EVbH4VjQ==","signatures":[{"sig":"MEUCIF0FFUXCjPXRl/GtuBCddOSv4jXSmQA6IgxsPx5FCvkdAiEAqgGhKrqOSWyeucFxalsEdwh4SYIzsPbS9gRlP3Xc96U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4069848},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cbaf5e3b233674c5de69811d79fa5d85753c494a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.3c7d6d1687","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.3c7d6d1687","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.3c7d6d1687","@lodestar/utils":"1.31.0-dev.3c7d6d1687","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.3c7d6d1687","@lodestar/logger":"1.31.0-dev.3c7d6d1687","@lodestar/params":"1.31.0-dev.3c7d6d1687","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.3c7d6d1687","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.3c7d6d1687","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.3c7d6d1687","@lodestar/light-client":"1.31.0-dev.3c7d6d1687","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.3c7d6d1687","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.3c7d6d1687_1748471145599_0.5924535326545399","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.83525aeeac":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.83525aeeac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.83525aeeac","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ef3f2903eb20e465d30892223e37509391dc2db","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.83525aeeac.tgz","fileCount":1227,"integrity":"sha512-RtKggFNTo7xQWgC+K6v3qRmXSRcBJUILfl2SFk1+ZMT67tTXUwTvT/yL3NtYS3wQKUmNMvfknD+RkO0gCnvrcw==","signatures":[{"sig":"MEQCIAv0O5QyYPLuoU0lZVx+ehJ+GXjGFWA+dlKROa+lPwm3AiAefiftp9j/9F1tM9VS6L6voECzMzW5yb7GfmaKNrmSRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4080106},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"234e4602a8170e8c5cea845e53d4ae4b02c77cd1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.83525aeeac","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.83525aeeac","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.83525aeeac","@lodestar/utils":"1.31.0-dev.83525aeeac","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.83525aeeac","@lodestar/logger":"1.31.0-dev.83525aeeac","@lodestar/params":"1.31.0-dev.83525aeeac","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.83525aeeac","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.83525aeeac","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.83525aeeac","@lodestar/light-client":"1.31.0-dev.83525aeeac","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.83525aeeac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.83525aeeac_1748578842899_0.5072059430869165","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.bde6131d6a":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.bde6131d6a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.bde6131d6a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25164629b157e40bbdac5108f8e72fd9922b3124","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.bde6131d6a.tgz","fileCount":1227,"integrity":"sha512-cynd+X+v1CuxVrk22XUEf8Vjm1Dey0+CFODgxBMfTy/y4WWHewehjb3bPhXZCIMa2p4gVXi7mL1gtm03asvVEQ==","signatures":[{"sig":"MEYCIQCulkrQH8A0xQOZps5K8tZC6VSwA1khh+6Pgn/0qo3wWwIhAJYqTuBEhhpaAlP6zaMlkHY5o3YWnblG1njmHewHzQUu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4084250},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"958d273f0480ec79fbf7b93966f3941e3055118f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.bde6131d6a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.bde6131d6a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.bde6131d6a","@lodestar/utils":"1.31.0-dev.bde6131d6a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.bde6131d6a","@lodestar/logger":"1.31.0-dev.bde6131d6a","@lodestar/params":"1.31.0-dev.bde6131d6a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.bde6131d6a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.bde6131d6a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.bde6131d6a","@lodestar/light-client":"1.31.0-dev.bde6131d6a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.bde6131d6a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.bde6131d6a_1748596586890_0.3664523633278842","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.ad63e51deb":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.ad63e51deb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.ad63e51deb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0105feb60c4c97b269d04e1b3a9315e688342d8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.ad63e51deb.tgz","fileCount":1227,"integrity":"sha512-1VGtlFbmmvaSc+8omgdXOfsg1mNSVW2juV4CDz+VqzuBLk64P4jWt1L+JASlb2PZd2jXtqZWlRo1hiXfcA7eWg==","signatures":[{"sig":"MEUCIQD1e7SQCBFsSbTudlJrdD3043NsxB45b1dCM6qf5AAYFAIgO7B8p285ZwEFWIpfpfXKfFULIbGaBrF7uI1aylnhDYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0636fca302c2b6dfeb9726091aa0a3555094111b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.ad63e51deb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.ad63e51deb","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.ad63e51deb","@lodestar/utils":"1.31.0-dev.ad63e51deb","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.ad63e51deb","@lodestar/logger":"1.31.0-dev.ad63e51deb","@lodestar/params":"1.31.0-dev.ad63e51deb","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.ad63e51deb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.ad63e51deb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.ad63e51deb","@lodestar/light-client":"1.31.0-dev.ad63e51deb","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.ad63e51deb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.ad63e51deb_1748609797496_0.16887429446820756","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.b3a6f4660e":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.b3a6f4660e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.b3a6f4660e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b04775e046aa2e339f85a421db03471855d77f3f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.b3a6f4660e.tgz","fileCount":1227,"integrity":"sha512-g477wCqIeOTdHq7CS2buxL1hOMIDmBNcwjleA+K5Unqdybzxc1sraWNrxJOj87FN1Jxwe8ruDn9PDO/C1b2pzw==","signatures":[{"sig":"MEUCIQC1i44Ba45VzbFflSe4Ns8VLLipFpp4xUYvVq6cgNX6SAIgNsLwxVC07Z7Rmh+kbrVOieU3Rwq++Q/Mh7o27I/5pyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e254b62ae1a6af4b8027ce0a131429288ad39aef","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.b3a6f4660e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.b3a6f4660e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.b3a6f4660e","@lodestar/utils":"1.31.0-dev.b3a6f4660e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.b3a6f4660e","@lodestar/logger":"1.31.0-dev.b3a6f4660e","@lodestar/params":"1.31.0-dev.b3a6f4660e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.b3a6f4660e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.b3a6f4660e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.b3a6f4660e","@lodestar/light-client":"1.31.0-dev.b3a6f4660e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.b3a6f4660e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.b3a6f4660e_1748613278785_0.30950139892554684","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.065cb80811":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.065cb80811","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.065cb80811","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4ee717e7cd967b42200d0cece5e94e2e5ea9047e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.065cb80811.tgz","fileCount":1227,"integrity":"sha512-2JMWAZP48zM7zJDMWHmDxvhV+gI18jni4dwB0Fc6GeGC4zlfubu12MFGtPz2mzt3qwjbpvcvBHdOS355liZfZA==","signatures":[{"sig":"MEQCIA+qC2rFZbirywMbnFYgKwDk9QtC/VzgrxiwxP+lCOELAiAJA80LBtMeIhMMvuP8SYichL4SOBMp3XC5ZOZcMd4X2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fff0a98a0c1ee24fb526e84a041222d3ed9a33d4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.065cb80811","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.065cb80811","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.0","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.065cb80811","@lodestar/utils":"1.31.0-dev.065cb80811","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.065cb80811","@lodestar/logger":"1.31.0-dev.065cb80811","@lodestar/params":"1.31.0-dev.065cb80811","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.065cb80811","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.065cb80811","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.1.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.065cb80811","@lodestar/light-client":"1.31.0-dev.065cb80811","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.065cb80811","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.1.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.065cb80811_1748617271579_0.2960312628341122","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.b819263288":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.b819263288","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.b819263288","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6398b36895df1192796bb415366cdf265776cff3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.b819263288.tgz","fileCount":1227,"integrity":"sha512-U6R4iO6zQay5Pu3N2hddh0SFaTvAhhH9AYBh8qQlbwCFTeLYLoFKNAVybw/yFf1+5JEQmyPc7wnC0eOMPESgfg==","signatures":[{"sig":"MEQCICvU4VMYAAMMdrRzqnQZi6Jt+8IJL7A/oj3qeduKxfPZAiAwuDfMhH/99OXh6VbKvJJWSGUTkuViVmUpJSjEr8ImYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f716b3ab6f352a186321afffe58f35b9905fc59e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.b819263288","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.b819263288","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.b819263288","@lodestar/utils":"1.31.0-dev.b819263288","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.b819263288","@lodestar/logger":"1.31.0-dev.b819263288","@lodestar/params":"1.31.0-dev.b819263288","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.b819263288","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.b819263288","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.b819263288","@lodestar/light-client":"1.31.0-dev.b819263288","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.b819263288","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.b819263288_1748621170882_0.9031935146428218","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.31.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a7d5449ea22355d53c35910fe5df0369fd00e62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-rc.0.tgz","fileCount":1227,"integrity":"sha512-3/K7N9m7l+p3P/ksoZyyxjHV1oZ+tlIN75AAkTvaHItv6BHodfRa3/uTN8gPmEJGtsZlsx2AXrU8qXNgNnwnNQ==","signatures":[{"sig":"MEQCICZzArvEXISkDEdWPtRLJlg8qjAsEDzx5fTx7bIjLabeAiBOTXFd1KWGZNhWc6ZfFCrlSxe1cnyF6erzGjdw2XsxEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083852},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6a32bdfadd5af0a2cf0fad15072659a543221736","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-rc.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-rc.0","@lodestar/utils":"1.31.0-rc.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-rc.0","@lodestar/logger":"1.31.0-rc.0","@lodestar/params":"1.31.0-rc.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-rc.0","@lodestar/light-client":"1.31.0-rc.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-rc.0_1748623156656_0.9516065313557711","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.9f5ab00bab":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.9f5ab00bab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.9f5ab00bab","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2f41d64071ba5659dfde0ae451696c9ef256dcc9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.9f5ab00bab.tgz","fileCount":1227,"integrity":"sha512-7TOylqb5vGmTcqQy2PY8+ZqjLlFYuSrd7nT7OG3BaI1ea9PIMZkbqLbzVnFGu1CiMcojUFMX5iH1j/urAcuFNg==","signatures":[{"sig":"MEYCIQCP4633FjtZ1nEuMDtw9b9xg+HtkpRKfOXnGm4z+NkBSwIhAKa7V+9lbP4zUzokJAUSQd8yNfvdJm8PL4YlUVslTUrV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"102cc29832dea9d38a34298df7d7c321d92ec4fd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.9f5ab00bab","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.9f5ab00bab","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.9f5ab00bab","@lodestar/utils":"1.31.0-dev.9f5ab00bab","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.9f5ab00bab","@lodestar/logger":"1.31.0-dev.9f5ab00bab","@lodestar/params":"1.31.0-dev.9f5ab00bab","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.9f5ab00bab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.9f5ab00bab","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.9f5ab00bab","@lodestar/light-client":"1.31.0-dev.9f5ab00bab","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.9f5ab00bab","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.9f5ab00bab_1748836485713_0.5579519862880287","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.e8f6f5b52f":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.e8f6f5b52f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.e8f6f5b52f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ff4b1fc5bf7e08d990c61a4c2a39bfa7d0081bc1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.e8f6f5b52f.tgz","fileCount":1227,"integrity":"sha512-aawOAfx6mY7rzWhl6BdOcnTafcxw3Xt/FrgHLvcomGCHJ0wO7qXVvbh3K3LXSuELgn13DreCW4FP5wPHZFUw1g==","signatures":[{"sig":"MEUCIQCTZZv9flL0FNU+c04pzT1NWN++DC+OcK3RuqJuJpEMtAIgQOUVSryrg8P9nXevDMpA9HHrd2HjxXZPNtR2oMlzB80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"58f94fd3804b7398098fe875f72969fc2760b6ea","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.e8f6f5b52f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.e8f6f5b52f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.e8f6f5b52f","@lodestar/utils":"1.31.0-dev.e8f6f5b52f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.e8f6f5b52f","@lodestar/logger":"1.31.0-dev.e8f6f5b52f","@lodestar/params":"1.31.0-dev.e8f6f5b52f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.e8f6f5b52f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.e8f6f5b52f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.e8f6f5b52f","@lodestar/light-client":"1.31.0-dev.e8f6f5b52f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.e8f6f5b52f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.e8f6f5b52f_1748861087603_0.5170380495058977","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.bd459cac9d":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.bd459cac9d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.bd459cac9d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"40ad38a08f383d89e69ab9dfecb5b58ed95438d5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.bd459cac9d.tgz","fileCount":1227,"integrity":"sha512-ULB8wlUVFSM977kxNasVDGYaERJdDd83i6FJxm5ur0ksLaTyF7XXz+eOgks9nmzzIHWBaoZPQstMMhnpDwLTWA==","signatures":[{"sig":"MEUCIFxArGXVhFpv80iHnwcFuMotL4O3U7I6klGs2ZcojCYSAiEA7Qw84d/x1K3CU1aovhhYtHdv0BR0FXC6SZZbuDkoZnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4083982},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0f58b357e1940f0b072207706a1d2ba0bc6773c5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.bd459cac9d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.bd459cac9d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.bd459cac9d","@lodestar/utils":"1.31.0-dev.bd459cac9d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.bd459cac9d","@lodestar/logger":"1.31.0-dev.bd459cac9d","@lodestar/params":"1.31.0-dev.bd459cac9d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.bd459cac9d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.bd459cac9d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.bd459cac9d","@lodestar/light-client":"1.31.0-dev.bd459cac9d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.bd459cac9d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.bd459cac9d_1748867707256_0.7147267564927464","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.5423314dff":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.5423314dff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.5423314dff","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"22cf5eb972a17c369be2522dbe103095be992cda","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.5423314dff.tgz","fileCount":1230,"integrity":"sha512-joycbe/QeIEUdrsl6Qm2XXHqMIJD8nTJFPJxQLzdqPZQ0DTKjW2TrPkk+jQGuaN67xWGIQAb/Jnl0s6l1MQ7wA==","signatures":[{"sig":"MEUCIEzut1t184axUuJ/NexquugjpKs7cwTy5t69NTDJnHs2AiEAx0LixHhYKU01euKCWLc7ukFp1/uJJsykwWF71Mwp5AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4085692},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b1de2759cbd248c9e83f8a96d2357b7910af3b91","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.5423314dff","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.5423314dff","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.5423314dff","@lodestar/utils":"1.31.0-dev.5423314dff","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.5423314dff","@lodestar/logger":"1.31.0-dev.5423314dff","@lodestar/params":"1.31.0-dev.5423314dff","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.5423314dff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.5423314dff","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.5423314dff","@lodestar/light-client":"1.31.0-dev.5423314dff","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.5423314dff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.5423314dff_1748871978611_0.5075989278672624","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.d68d5933b8":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.d68d5933b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.d68d5933b8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c8ed958d102f2b9978f453945b6ea6156bde12c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.d68d5933b8.tgz","fileCount":1233,"integrity":"sha512-B1111UnZq4IqGiy/NpGKF4MGKndfYa0HyGovl3T7ev2m4MIdChQRcKrTloFmLxSD6xhmzJhdarbkzhmJCXHSbw==","signatures":[{"sig":"MEYCIQCYDSVcQ/ceVaXOr2VJtQtWQnqrQm3aTOAuDPPpDcvxuQIhAKAvyRPKI7ewCKK1nvLfcxDHLG9nYs5vwmFM+0uIaGvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088757},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1d2943b7be1ba107a005225761cc314aca7327ac","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.d68d5933b8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.d68d5933b8","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.d68d5933b8","@lodestar/utils":"1.31.0-dev.d68d5933b8","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.d68d5933b8","@lodestar/logger":"1.31.0-dev.d68d5933b8","@lodestar/params":"1.31.0-dev.d68d5933b8","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.d68d5933b8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.d68d5933b8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.d68d5933b8","@lodestar/light-client":"1.31.0-dev.d68d5933b8","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.d68d5933b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.d68d5933b8_1748883048876_0.573161567377001","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-dev.141ab3625a":{"name":"@lodestar/beacon-node","version":"1.31.0-dev.141ab3625a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-dev.141ab3625a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0287a432c9f59a5ca29d2e559f155bce9f664047","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-dev.141ab3625a.tgz","fileCount":1233,"integrity":"sha512-Fn4NHu5CMKz3bLINoH61+UWeXWr6ovYVawUZp8STIIxXVtJvKM0d0VXQNUEBtTozjG9T8gJkGBBhx9Jjo2rgsw==","signatures":[{"sig":"MEUCIQDjdLXNanAIAYggSEjIU04BURk/qoenrS59y//rKT8n8AIgZJMijJX03LTZxAkwCN62KyX5a9Z8amN/qcDMs0lr5/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088757},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c07ea57dfdfc9fc2a6df008e381a32d145cc7a36","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-dev.141ab3625a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-dev.141ab3625a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-dev.141ab3625a","@lodestar/utils":"1.31.0-dev.141ab3625a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-dev.141ab3625a","@lodestar/logger":"1.31.0-dev.141ab3625a","@lodestar/params":"1.31.0-dev.141ab3625a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-dev.141ab3625a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-dev.141ab3625a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-dev.141ab3625a","@lodestar/light-client":"1.31.0-dev.141ab3625a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-dev.141ab3625a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-dev.141ab3625a_1748960035576_0.8842685837615127","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-peerDAS.d70dab2e57":{"name":"@lodestar/beacon-node","version":"1.31.0-peerDAS.d70dab2e57","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-peerDAS.d70dab2e57","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4ee8bde69edd109b6814532a631ddf41e259fd9a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-peerDAS.d70dab2e57.tgz","fileCount":1257,"integrity":"sha512-O1YNQARaR8VuAdaCzhGzvaM6auBS5p1+BlHC3r96dy3dUjlGFoWyrFPbW7f+7DkbTEmSa//5YjJKjpx3fReF8w==","signatures":[{"sig":"MEUCIAkTlue1S9lwMab3jFPHEPh3ITeGQO0nq+t+d9nRxuV1AiEAlvXSeT4/SCuvlLAsxfC9U8OAZFt07unngOJ8w9Jjhj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4368155},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"00f39fad30550cd2f23c282415723b81cbd2a0e2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-peerDAS.d70dab2e57","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-peerDAS.d70dab2e57","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-peerDAS.d70dab2e57","@lodestar/utils":"1.31.0-peerDAS.d70dab2e57","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-peerDAS.d70dab2e57","@lodestar/logger":"1.31.0-peerDAS.d70dab2e57","@lodestar/params":"1.31.0-peerDAS.d70dab2e57","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-peerDAS.d70dab2e57","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-peerDAS.d70dab2e57","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-peerDAS.d70dab2e57","@lodestar/light-client":"1.31.0-peerDAS.d70dab2e57","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-peerDAS.d70dab2e57","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-peerDAS.d70dab2e57_1748967908727_0.9831796881379207","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.31.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0351525ee69021830c3b56bf98594c05e0b8a5d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-rc.1.tgz","fileCount":1233,"integrity":"sha512-K3CkRMfjfoarOF5yW1ZqzCnzvK3OfbJdLQKRrkI8UtiU8S+giTnB+wuMwHqAK7Hz/w+v9+Iv2nGilkL+1z0ZZA==","signatures":[{"sig":"MEUCIAuFXe5XII8zj6van8Uep/hBGWL8wsrj7U3w6B99WbQaAiEA5buCvDeriul5sHnVf/OAHJHFD2gmwDBBVVtgg9uMjSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088627},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"92125d91ba262b335e9235d130af48e735ea99ea","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-rc.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-rc.1","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-rc.1","@lodestar/utils":"1.31.0-rc.1","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-rc.1","@lodestar/logger":"1.31.0-rc.1","@lodestar/params":"1.31.0-rc.1","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-rc.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-rc.1","@lodestar/light-client":"1.31.0-rc.1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-rc.1_1748977317082_0.9299567754951195","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"@lodestar/beacon-node","version":"1.31.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"70ef62d30cd482b9615d886bf1174820a0a2a9c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0.tgz","fileCount":1233,"integrity":"sha512-enrubYUuaWeKZ2dr/mtAGbPToblQXM55XLFyeKA7eJFQ+kpvDba3pTtz/fbYuCSTHY4+WY4rl7KKSVIoXYOqDg==","signatures":[{"sig":"MEUCIQDC6NHUuf7s/c6iCT6IyhO7CcZr+EI4BwHSa4HpbJmbEgIgSgbMJT6JyYY5w7uJQYIRMjq3+TnGpQwjnuM7SzgDSQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088574},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"64823d476aed916b437cf38895f1321f1f8b32a2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.31.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.31.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.31.0","@lodestar/utils":"^1.31.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"^1.31.0","@lodestar/logger":"^1.31.0","@lodestar/params":"^1.31.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.31.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.31.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.31.0","@lodestar/light-client":"^1.31.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.31.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0_1748981600344_0.08192806671493802","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.7be3d64d70":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.7be3d64d70","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.32.0-dev.7be3d64d70","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4da258bd31c1f43067d1d49a72e87d4bf0f5e143","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.7be3d64d70.tgz","fileCount":1233,"integrity":"sha512-rZjUhllHxs+6D7uUj5PSWuF0tOqw8AZgLDu99V0IBx10YFIFQNfGgTY9HOc0/XhHdUNWAhCqp1mU/qCTKzLv2Q==","signatures":[{"sig":"MEUCIQD7p2hiqFJ8Vv1HMQBvwqM9OlvDHoHhqPwCUxKP5q92BwIgQdfs3SPwxkc3eTK2fDoo/BYEPFt2E1o56Ivg80amoH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088757},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e6288926e9bb27ec37793dfd5a4ff96ffc03d11b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.7be3d64d70","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.7be3d64d70","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.7be3d64d70","@lodestar/utils":"1.32.0-dev.7be3d64d70","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.7be3d64d70","@lodestar/logger":"1.32.0-dev.7be3d64d70","@lodestar/params":"1.32.0-dev.7be3d64d70","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.7be3d64d70","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.7be3d64d70","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.7be3d64d70","@lodestar/light-client":"1.32.0-dev.7be3d64d70","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.7be3d64d70","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.7be3d64d70_1748985728418_0.2366182518881983","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-peerDAS.0a673a00bb":{"name":"@lodestar/beacon-node","version":"1.31.0-peerDAS.0a673a00bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-peerDAS.0a673a00bb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4def8dfc1d3460a7f493505b5ff4b2c09f352a8b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-peerDAS.0a673a00bb.tgz","fileCount":1257,"integrity":"sha512-TTZMR7NZPCqv8FWosJsu0j3z35U1HDKB5hjQxp33sxUJ6H2/EC/uqic2u4nrbqcd+fxSxyNEvL0faVWvrOc6XQ==","signatures":[{"sig":"MEUCIQCRKWaHWoL3yo6UhngmlbbXW+nhlY51hV/uArJOYi/4VQIgUJ/9IUkPwZPitWTQWKaPrUMV2YKJQMeiC1XepXvyiag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4368404},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"880739a966689bf436bd2e192036bc41b5b4b501","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-peerDAS.0a673a00bb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-peerDAS.0a673a00bb","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-peerDAS.0a673a00bb","@lodestar/utils":"1.31.0-peerDAS.0a673a00bb","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-peerDAS.0a673a00bb","@lodestar/logger":"1.31.0-peerDAS.0a673a00bb","@lodestar/params":"1.31.0-peerDAS.0a673a00bb","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-peerDAS.0a673a00bb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-peerDAS.0a673a00bb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-peerDAS.0a673a00bb","@lodestar/light-client":"1.31.0-peerDAS.0a673a00bb","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-peerDAS.0a673a00bb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-peerDAS.0a673a00bb_1749033650171_0.20705534737320197","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.8e542ab922":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.8e542ab922","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.32.0-dev.8e542ab922","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a663dcf6bbf764ecb183620a5cc41f93e1b891f6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.8e542ab922.tgz","fileCount":1233,"integrity":"sha512-e/Xm3lqaxIllmOeoEvSXMolPnN2fQFd4CpNoUm9OkOag8sgVlEIADWJBBs0gZfbhB4/VO93qaH5NNQ1xJqZGrA==","signatures":[{"sig":"MEUCIQC4PtErQ4DHnuij+GF9hsZBleVQoSSAz0uDWjDt2NF9tAIgGLRWNJlJ++xyJ44fcM4pSA7kHr3lFX5/29Lfa4NXLsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088757},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d0a708c45aef05469f835fe24f1754dbdaf16bc3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.8e542ab922","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.8e542ab922","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.8e542ab922","@lodestar/utils":"1.32.0-dev.8e542ab922","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.8e542ab922","@lodestar/logger":"1.32.0-dev.8e542ab922","@lodestar/params":"1.32.0-dev.8e542ab922","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.8e542ab922","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.8e542ab922","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.8e542ab922","@lodestar/light-client":"1.32.0-dev.8e542ab922","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.8e542ab922","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.8e542ab922_1749034593720_0.23613855776008896","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.b4d490c7e7":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.b4d490c7e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.32.0-dev.b4d490c7e7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a65dfa28f63814640f65b4068d48c2bcaa3c3a40","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.b4d490c7e7.tgz","fileCount":1233,"integrity":"sha512-VQZTQmaHWNGWVmNuwHSbyOZEPtOAko0WhAvrdIPkwDDvrMUylO5dRAZY5cLSLrCjX9L/tXF3i70aGNTyAERkQQ==","signatures":[{"sig":"MEYCIQDrRy9H3P/XGabJos3isRDysIZdrFqGIOMX5STKwFS5oAIhAI1JYPGNAcJa+qdVM7Ixke2VqZOcwClvT4bO3Uc3gfuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088757},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce8128d8ab3e5753ae3f0bda20dc40dd03bf086f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.b4d490c7e7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.b4d490c7e7","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.b4d490c7e7","@lodestar/utils":"1.32.0-dev.b4d490c7e7","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.b4d490c7e7","@lodestar/logger":"1.32.0-dev.b4d490c7e7","@lodestar/params":"1.32.0-dev.b4d490c7e7","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.b4d490c7e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.b4d490c7e7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.b4d490c7e7","@lodestar/light-client":"1.32.0-dev.b4d490c7e7","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.b4d490c7e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.b4d490c7e7_1749048683958_0.9681972742049934","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.c64a95d522":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.c64a95d522","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.32.0-dev.c64a95d522","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0812e03f36ffec8e0c7dd10861aaf5fea6c4a80","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.c64a95d522.tgz","fileCount":1233,"integrity":"sha512-/wVQG2/vJyegaJILRPjReSQspzXVqCuFrWyth/hmD4Y5bvP2VG4LmIUm9KDq9YVmO6Egb/YCoallmdN1tMdc7w==","signatures":[{"sig":"MEQCICwwYkhosyKog+taBi2rmZZF1/l8aVQzf4oCGS6vM7s0AiBuS3iFH4a2YIs8W8KkPaoTGZdXXc3n/tH2jmRsSiBd2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088757},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f94750da87342f15864aad61b7404a5c1bcd5aaf","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.c64a95d522","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.c64a95d522","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.c64a95d522","@lodestar/utils":"1.32.0-dev.c64a95d522","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.c64a95d522","@lodestar/logger":"1.32.0-dev.c64a95d522","@lodestar/params":"1.32.0-dev.c64a95d522","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.c64a95d522","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.c64a95d522","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.c64a95d522","@lodestar/light-client":"1.32.0-dev.c64a95d522","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.c64a95d522","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.c64a95d522_1749087655115_0.09862502938370432","host":"s3://npm-registry-packages-npm-production"}},"1.31.0-peerDAS.3807a44081":{"name":"@lodestar/beacon-node","version":"1.31.0-peerDAS.3807a44081","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.31.0-peerDAS.3807a44081","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"153a9e9c6a4b834c3f03a01bef6fa2de04661dba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.31.0-peerDAS.3807a44081.tgz","fileCount":1257,"integrity":"sha512-GzsXwTUAdP+9tl7GlsUhO5lpjN22JWvAJpa7LavqtPECyfxiTvmAuTkwgcT8PMvOAnYoU1TmW28AEN+5ejpAXA==","signatures":[{"sig":"MEQCIEQnn8tSxFWodBH2O1aqs7Dq6yLP+Aw7j0hq+W2nxP9tAiArsj9jnZN5/mC2Y2QrM/OUuN2/Q7UI12u2NgnUUzDO4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4368546},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5503a59e746384d945260b7b591ac169d2026bd0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.31.0-peerDAS.3807a44081","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.31.0-peerDAS.3807a44081","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.31.0-peerDAS.3807a44081","@lodestar/utils":"1.31.0-peerDAS.3807a44081","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.31.0-peerDAS.3807a44081","@lodestar/logger":"1.31.0-peerDAS.3807a44081","@lodestar/params":"1.31.0-peerDAS.3807a44081","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.31.0-peerDAS.3807a44081","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.31.0-peerDAS.3807a44081","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.31.0-peerDAS.3807a44081","@lodestar/light-client":"1.31.0-peerDAS.3807a44081","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.31.0-peerDAS.3807a44081","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.31.0-peerDAS.3807a44081_1749106494301_0.9629259755652777","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.9330899493":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.9330899493","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"LGPL-3.0","_id":"@lodestar/beacon-node@1.32.0-dev.9330899493","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"501ede5a5ea5493bc4258bdbf0a2a1b1b73a861e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.9330899493.tgz","fileCount":1233,"integrity":"sha512-ZNl0hoPCW08RvCQXiIOTY26Z9LiTGPmhOoWVvD3RaFdrwEW6gLAPRaplG8pV9uelUht3WxemT77LK1L7jTAoJQ==","signatures":[{"sig":"MEYCIQDAWNZJPFAoOJNzogguwrz19+ktaczF413uP75vUjuUfAIhALcBp4g3VpKULq7XE2RIhqq0d7gNGWseum1bmPko069I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4088757},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4cc7da364a0b3e8358821b29d044a65d09120cd8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.9330899493","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.9330899493","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.9330899493","@lodestar/utils":"1.32.0-dev.9330899493","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.9330899493","@lodestar/logger":"1.32.0-dev.9330899493","@lodestar/params":"1.32.0-dev.9330899493","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.9330899493","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.9330899493","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.9330899493","@lodestar/light-client":"1.32.0-dev.9330899493","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.9330899493","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.9330899493_1749120645720_0.38112552458901616","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.672665e350":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.672665e350","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.672665e350","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"00fb003f5e1b833acf399056cf175092cf35c143","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.672665e350.tgz","fileCount":1233,"integrity":"sha512-5aemdzJQ/tzHKWLLJx03+svXqe3LfdmMe4bCYgDInbOr6l+XSwS+bRqV2Tf17ZND02ENizDS+ePyIRkL7aYRYQ==","signatures":[{"sig":"MEUCIBrPURfXFReLCwRFeOpTMKE1qbq6fIy0G6kQE7oJ3dKkAiEAl0cgBqKVsysGCjxjqREmnqfVLYTtxcIc1tT2lMcGRkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4091835},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fedd85df2341bf0775170a4ee848fcd6ad809ee8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.672665e350","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.672665e350","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.672665e350","@lodestar/utils":"1.32.0-dev.672665e350","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.672665e350","@lodestar/logger":"1.32.0-dev.672665e350","@lodestar/params":"1.32.0-dev.672665e350","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.672665e350","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.672665e350","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.672665e350","@lodestar/light-client":"1.32.0-dev.672665e350","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.672665e350","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.672665e350_1749125760774_0.8688902358996371","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.4b3ae7ab0b":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.4b3ae7ab0b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.4b3ae7ab0b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"20996f9c326d9f3d86d023fdc97a0f49b4d204ea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.4b3ae7ab0b.tgz","fileCount":1233,"integrity":"sha512-FqBxERc+aK7Hke0NWgg/Hmsm/r8B37NVEEpme2hk2s4LS49CTgrfvMguSntYiIt0AYp/JO4dBQId1bGx3xUfmA==","signatures":[{"sig":"MEUCIQCMGgSjBWIK7oIGWeFb4hu/LqWDPAn/9JTxU8uc8cakvwIgKnR4xwG2ptG0Yt15DeMRDo6qCattMYSM/F7x9neqzbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4091835},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7619059d83392ea13fa67b70f8c28b5768552ca6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.4b3ae7ab0b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.4b3ae7ab0b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.4b3ae7ab0b","@lodestar/utils":"1.32.0-dev.4b3ae7ab0b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.4b3ae7ab0b","@lodestar/logger":"1.32.0-dev.4b3ae7ab0b","@lodestar/params":"1.32.0-dev.4b3ae7ab0b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.4b3ae7ab0b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.4b3ae7ab0b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.4b3ae7ab0b","@lodestar/light-client":"1.32.0-dev.4b3ae7ab0b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.4b3ae7ab0b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.4b3ae7ab0b_1749132574540_0.6730346034954504","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.5787f1f993":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.5787f1f993","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.5787f1f993","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12f7bfe20bd9e9b9d4e7e307dbc56c96cc772e31","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.5787f1f993.tgz","fileCount":1233,"integrity":"sha512-JoSmTXERPz3ftTLE+rrTb+E9dQuoRTAmydeq8uJKDgcRHX+LNu02sC3o4CEGPG2IVS1yABzkJKbuifv5OejXyQ==","signatures":[{"sig":"MEQCIHfHG7K+KjMiTmXMeSEdRUiiyYCvkIgpC671rDptH01PAiBl9CcRWhR/tdxpw/AInUEB0CXkwixRqarryJ+RXVtZhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4091835},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"87cee62198dd4d76e199f32ad65c43b78416ef75","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.5787f1f993","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.5787f1f993","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.5787f1f993","@lodestar/utils":"1.32.0-dev.5787f1f993","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.5787f1f993","@lodestar/logger":"1.32.0-dev.5787f1f993","@lodestar/params":"1.32.0-dev.5787f1f993","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.5787f1f993","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.5787f1f993","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.5787f1f993","@lodestar/light-client":"1.32.0-dev.5787f1f993","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.5787f1f993","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.5787f1f993_1749138194781_0.2234697060335631","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.a2ccd2896c":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.a2ccd2896c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.a2ccd2896c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2bc1fe9f4608ee92ed1d27c8abba1bc300a2260d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.a2ccd2896c.tgz","fileCount":1233,"integrity":"sha512-dJYWChDZM7YAOPbrB/YtYXTu8rF4ghh6CDnOuYsuhG6aBhjhtvTXjli5Zrug07HnV578YVlxuCsg362hzM/N3Q==","signatures":[{"sig":"MEYCIQD9AXVOqZJFsusq8rvcE2z3eYFi2bFzIC7zvkm8SJdiZQIhAK6KNjodbPZsrgjhpHGH6AH3bv8r1p02hSs0XAt4270D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4092956},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c223acf2995ae6a3eba458fd0051c1cc21ac074d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.a2ccd2896c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.a2ccd2896c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.a2ccd2896c","@lodestar/utils":"1.32.0-dev.a2ccd2896c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.a2ccd2896c","@lodestar/logger":"1.32.0-dev.a2ccd2896c","@lodestar/params":"1.32.0-dev.a2ccd2896c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.a2ccd2896c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.a2ccd2896c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.a2ccd2896c","@lodestar/light-client":"1.32.0-dev.a2ccd2896c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.a2ccd2896c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.a2ccd2896c_1749141784561_0.24407890278833455","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.1813e51cee":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.1813e51cee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.1813e51cee","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"54c94fc50a58cac218bfec605365094e7ccf1aac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.1813e51cee.tgz","fileCount":1233,"integrity":"sha512-Pdo7Ly2OGt9tKuuFu3kpheam5Pkb4wQBIAMYQ6sIHJ/PGBAmuTB8E+MI2i3m7IbCijp95UiwVTFFAJ+twK6P8A==","signatures":[{"sig":"MEQCICr22SX5W/eFmOwkXwnLfLRjvxVceChEHDPvHTbj+HfmAiAPJqmLk4EOvt5gUFFjR7rFIeD0vUXfRTDT3KyAaU8ZTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4092956},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e6900feaaa1fe275059a3c290c89fad83a782440","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.1813e51cee","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.1813e51cee","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.1813e51cee","@lodestar/utils":"1.32.0-dev.1813e51cee","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.1813e51cee","@lodestar/logger":"1.32.0-dev.1813e51cee","@lodestar/params":"1.32.0-dev.1813e51cee","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.1813e51cee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.1813e51cee","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.1813e51cee","@lodestar/light-client":"1.32.0-dev.1813e51cee","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.1813e51cee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.1813e51cee_1749175109934_0.23743480912327564","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.329b9dc209":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.329b9dc209","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.329b9dc209","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8eb6815e48826c2c149a6fa122fb180e53919be8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.329b9dc209.tgz","fileCount":1233,"integrity":"sha512-98flMmYZYApXl2HYa95Cw9krRgUPH4aDrebG8epirc1QKRNq53D4pBRen5S5NyyX68cL8AJ9WkSurgT/Mx/QIw==","signatures":[{"sig":"MEYCIQCJriszmsAFZhhSTTOJkG0nqoBKHL4mT0qCD2h6ZYLTagIhAPZzvtt2+LlXrqp8Ppu9lHRhDWcgovYWyKtscVksHVpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4092980},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9fbca2ea4726c3d6d3370df2f4fe8aeba42c123b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.329b9dc209","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.329b9dc209","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.329b9dc209","@lodestar/utils":"1.32.0-dev.329b9dc209","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.329b9dc209","@lodestar/logger":"1.32.0-dev.329b9dc209","@lodestar/params":"1.32.0-dev.329b9dc209","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.329b9dc209","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.329b9dc209","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.329b9dc209","@lodestar/light-client":"1.32.0-dev.329b9dc209","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.329b9dc209","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.329b9dc209_1749207706101_0.5615692590938062","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.6a4314ca05":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.6a4314ca05","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.6a4314ca05","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0dd1298ccaeb3f6e42ae3e85896254a0fa59f62a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.6a4314ca05.tgz","fileCount":1233,"integrity":"sha512-9nS/pusAivPLXZV0CYZMyPAkU26LaFAEVOGRSH+jt9K7ridBYXu73p9elGy/JCi0pEnUNwc2/rexjdJuEfJW5w==","signatures":[{"sig":"MEYCIQD2pgepWbon5L20rXP7qihHmTTDk2nKwCxna4i5ZBLX+gIhANPuxX+lC81rx8exvF7tV3o4elgQNRdFyc8PXB5OvqQc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4093926},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e675a013f70bd3f8d2788987a26d21a5ed55fd2c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.6a4314ca05","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.6a4314ca05","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.6a4314ca05","@lodestar/utils":"1.32.0-dev.6a4314ca05","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.6a4314ca05","@lodestar/logger":"1.32.0-dev.6a4314ca05","@lodestar/params":"1.32.0-dev.6a4314ca05","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.6a4314ca05","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.6a4314ca05","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.6a4314ca05","@lodestar/light-client":"1.32.0-dev.6a4314ca05","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.6a4314ca05","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.6a4314ca05_1749212948809_0.9896491729436332","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.7beba714e0":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.7beba714e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.7beba714e0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"38d825215dd06cd624305521708bd5c30785dbf2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.7beba714e0.tgz","fileCount":1233,"integrity":"sha512-eCR7QCziM5dpEtK7GBByGjbj1OBOTo7MnQmrWdB5PLq/VxsXLDkYlhY6Vm+8BYZuJjIXVDA2OKEatfW9UrcQTQ==","signatures":[{"sig":"MEQCICUfD4ZK9RX4pogof5rFlgHwzfdf/JPLspWld+5F+eBZAiBvDf8JzacztIYrwlfZuC1pCIaeKFw9CIqOvJ8ecRikFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4093926},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f44686e15515295ef6305d99752027f484b44e87","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.7beba714e0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.7beba714e0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.7beba714e0","@lodestar/utils":"1.32.0-dev.7beba714e0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.7beba714e0","@lodestar/logger":"1.32.0-dev.7beba714e0","@lodestar/params":"1.32.0-dev.7beba714e0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.7beba714e0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.7beba714e0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.7beba714e0","@lodestar/light-client":"1.32.0-dev.7beba714e0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.7beba714e0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.7beba714e0_1749213744691_0.4285040765459911","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.b2b1a6dcb2":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.b2b1a6dcb2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.b2b1a6dcb2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1721fbedddf4ab7ec41666dc4cf38bfca210dd2c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.b2b1a6dcb2.tgz","fileCount":1233,"integrity":"sha512-01q8bZ1E3vFbSXHqEoZfX2YdUrB1DPUo7sf0l1mX+7dAfiDy/x/t6JDwlUGZXV/pX7mcbCc7tqtn1fMKbpworA==","signatures":[{"sig":"MEUCIGF8Pmc3gLRm6Uocv1Q9Xs9V0dfB0ueeYRJMy61WODQ+AiEA4cMmb0DHfoi54H7KS9ddwolUA8ZvaCbtX5D6HEYDev8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4093926},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ea8af8d20b6695b357aa59daa5372467904a6081","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.b2b1a6dcb2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.b2b1a6dcb2","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.b2b1a6dcb2","@lodestar/utils":"1.32.0-dev.b2b1a6dcb2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.b2b1a6dcb2","@lodestar/logger":"1.32.0-dev.b2b1a6dcb2","@lodestar/params":"1.32.0-dev.b2b1a6dcb2","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.b2b1a6dcb2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.b2b1a6dcb2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.b2b1a6dcb2","@lodestar/light-client":"1.32.0-dev.b2b1a6dcb2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.b2b1a6dcb2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.b2b1a6dcb2_1749499132920_0.2316353314340498","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.c530895658":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.c530895658","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.c530895658","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"100d2d1f042a8e32ff4eda7dcae4f40095d16296","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.c530895658.tgz","fileCount":1257,"integrity":"sha512-6eWjgBhG0vM/aKLsLdEXHPYSzH7IvTAlwQ3j3z7DYWIflP75biTYRTIn6fBkNb5gRUgfbWlCofK72x1n0bFVnw==","signatures":[{"sig":"MEYCIQD/QGAKFU9IS/bs4adGM3haStCaymknV2tMSa2vXfB1egIhANSlx7MbEuA+62FVjvFq8bMzesK/YvTOTCQNIIH6N3hQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4373715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"90dd4638d5eaa2885652e62b41d3caf8cb0aac80","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.c530895658","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.c530895658","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.c530895658","@lodestar/utils":"1.32.0-peerDAS.c530895658","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.c530895658","@lodestar/logger":"1.32.0-peerDAS.c530895658","@lodestar/params":"1.32.0-peerDAS.c530895658","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.c530895658","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.c530895658","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.c530895658","@lodestar/light-client":"1.32.0-peerDAS.c530895658","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.c530895658","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.c530895658_1749499636540_0.3553504715954203","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.e15004b365":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.e15004b365","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.e15004b365","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc6ca70be9e9ea5174f67a825ea1115e526fb2de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.e15004b365.tgz","fileCount":1257,"integrity":"sha512-fOLNNKhZkKfVLhBQojcJGzuyuQNTq6/QBujVFk8dUQhkh1HpXG92jDQ6XbG4zX3t0JvkP6sTDH3Wvyc4QEQSrw==","signatures":[{"sig":"MEQCIDKXXmfettOZwe1tw/AIF96CAs4GYxlO098jt0nJzh/UAiAxsD14RDEBez0qPeAVKa9jOi+qGE23kZGPDEqqJoTy+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4373715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4164d35d8c5903476e58469718a00dc4724e225a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.e15004b365","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.e15004b365","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.e15004b365","@lodestar/utils":"1.32.0-peerDAS.e15004b365","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.e15004b365","@lodestar/logger":"1.32.0-peerDAS.e15004b365","@lodestar/params":"1.32.0-peerDAS.e15004b365","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.e15004b365","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.e15004b365","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.e15004b365","@lodestar/light-client":"1.32.0-peerDAS.e15004b365","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.e15004b365","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.e15004b365_1749500636609_0.650435319210444","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.ec2f5afc2f":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.ec2f5afc2f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.ec2f5afc2f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e05ca29d72d066c54d3644ca6f48d55a1fa8eac9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.ec2f5afc2f.tgz","fileCount":1257,"integrity":"sha512-w4PJswd4Vi/bEG5Qw5/nAKU9FydyAO4ws04qiUiPBXtXSvX9nIP7yn9BDn/ZaFL8VtzjmBQI8YISoBr+Yh5Uhw==","signatures":[{"sig":"MEQCIHTezC5pyB5GBA4Xx2BVfg89E/T2BEgXAeHGZ3uOCYA7AiArTUZn9XvP+Jce9d+1BukTnyqUPuC81mFhbKzx9KieTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4374664},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec9132ed515588f28eebd41c1bc243d3650123c6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.ec2f5afc2f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.ec2f5afc2f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.ec2f5afc2f","@lodestar/utils":"1.32.0-peerDAS.ec2f5afc2f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.ec2f5afc2f","@lodestar/logger":"1.32.0-peerDAS.ec2f5afc2f","@lodestar/params":"1.32.0-peerDAS.ec2f5afc2f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.ec2f5afc2f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.ec2f5afc2f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.ec2f5afc2f","@lodestar/light-client":"1.32.0-peerDAS.ec2f5afc2f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.ec2f5afc2f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.ec2f5afc2f_1749507734815_0.015955713832760177","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.246056ad89":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.246056ad89","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.246056ad89","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fd560a41bfe98d7d8756aee9553c7f9e3d05aa53","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.246056ad89.tgz","fileCount":1257,"integrity":"sha512-/y9RItN2W3oAnaUXGjwUxs0GFKDHP+UgvcidV3PnJfuesbuKPQXkiHbDq8NuFX+lT7VrGVsp/5rjPGJ4EkP5RA==","signatures":[{"sig":"MEUCIQCUgrp20FyV3gko4dadIn583yHnuBXGIWpVadn0vomiqQIgL9j8H6M1opI6GbSO0cJVE19whpENooUMopXYWn6je5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4374664},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6d9571dd8ff0f454b83897e1af137279b91bf7f3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^4.1.0","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.246056ad89","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.246056ad89","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.246056ad89","@lodestar/utils":"1.32.0-peerDAS.246056ad89","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.246056ad89","@lodestar/logger":"1.32.0-peerDAS.246056ad89","@lodestar/params":"1.32.0-peerDAS.246056ad89","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.246056ad89","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.246056ad89","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.246056ad89","@lodestar/light-client":"1.32.0-peerDAS.246056ad89","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.246056ad89","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.246056ad89_1749509289976_0.07665921349267957","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.0536c19e44":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.0536c19e44","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.0536c19e44","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"057e7eeca2282ca4ac1991d685cd77525485b509","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.0536c19e44.tgz","fileCount":1257,"integrity":"sha512-21AE8m9YSu2oNS6RvttUfTMuj5+8/ivmZINpovXMK1WM3r5eb+yRvJIRhc+SaYERNnwJCNVOB0eXB74a9xFtzQ==","signatures":[{"sig":"MEUCIQC/cKOUAo7M3h83BlTLoMhGxoLias8puc/jy5CvX1LSmwIgB0p8API5gVvOsL1bXwoNlLtV2ZzDhwFZ20fGudX6ZI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4370587},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"59d803a4e01ba9001bb16473a35198517fd29559","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.0536c19e44","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.0536c19e44","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.0536c19e44","@lodestar/utils":"1.32.0-peerDAS.0536c19e44","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.0536c19e44","@lodestar/logger":"1.32.0-peerDAS.0536c19e44","@lodestar/params":"1.32.0-peerDAS.0536c19e44","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.0536c19e44","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.0536c19e44","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.0536c19e44","@lodestar/light-client":"1.32.0-peerDAS.0536c19e44","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.0536c19e44","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.0536c19e44_1749523996855_0.8741780788877582","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.fbabed864b":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.fbabed864b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.fbabed864b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1dc2b75d351e38867bb220f8b75fe59ff5b18d76","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.fbabed864b.tgz","fileCount":1257,"integrity":"sha512-o8l/WFwQlq/9fDXvPLiBYuOXHMyUvNr5TTX/hp92jA4W+v543FqpcB7UARUS5ekWYPNSIVykAiPEx96MMdV6CQ==","signatures":[{"sig":"MEQCIGPojOHC4AvGVrvwUEgvpl9pX/EpGWTwb12P4LTDuxa7AiBZjoKpX4Ksy79WNEVDGNOgFyrv0GJkfJFwgXu2CkdCyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4372422},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b3c8710655a377385daaf818266724ac9477c19b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.fbabed864b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.fbabed864b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.fbabed864b","@lodestar/utils":"1.32.0-peerDAS.fbabed864b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.fbabed864b","@lodestar/logger":"1.32.0-peerDAS.fbabed864b","@lodestar/params":"1.32.0-peerDAS.fbabed864b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.fbabed864b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.fbabed864b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.fbabed864b","@lodestar/light-client":"1.32.0-peerDAS.fbabed864b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.fbabed864b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.fbabed864b_1749548502655_0.45510812623838826","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.f685543d6c":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.f685543d6c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.f685543d6c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"238022616cb63dac76adb3268a8059ca5e639d29","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.f685543d6c.tgz","fileCount":1257,"integrity":"sha512-AnADjJER4B5KMx6j4QuGwAXYnx3o0MpnszaZBizjSghZDJcH79VWU61B4NTkk4vCTK6SsGHPHUCgwlFmOhoMkQ==","signatures":[{"sig":"MEUCIQD4Q/sy1nh3Kk7GIwwXWHfkBXDe/LnbmQHClJW2i+tq4QIgOaWJzPxEsJu1ziNvupKtW890k7Uipy+txmug3lOwcWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4372442},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8df093099bf352544a021c081953962d8969f7f0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.f685543d6c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.f685543d6c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.f685543d6c","@lodestar/utils":"1.32.0-peerDAS.f685543d6c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.f685543d6c","@lodestar/logger":"1.32.0-peerDAS.f685543d6c","@lodestar/params":"1.32.0-peerDAS.f685543d6c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.f685543d6c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.f685543d6c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.f685543d6c","@lodestar/light-client":"1.32.0-peerDAS.f685543d6c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.f685543d6c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.f685543d6c_1749553002563_0.26896137756009275","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.6fa9960988":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.6fa9960988","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.6fa9960988","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed7960194ef23a69955eb798886b8a7262f2e65a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.6fa9960988.tgz","fileCount":1233,"integrity":"sha512-eHglUPlgA5leMCobRccvYNjG4VKz5zpYg0MIjcfjL+mJXNf07qF0pamknZZ9MTm43neFfWlrBvzlIGvfhJqFyw==","signatures":[{"sig":"MEUCIFsrywGR/Ga59pf0HmTUX/dzJtqpJ26pYLSvC+RoCJJNAiEA7nGqb1Yh2TDeYW2iPyfrSDJZAf9f7IwKq0A021CCf0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4093926},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7a2bdbb5ad9179cfb1675f874db298a97f23f60b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.6fa9960988","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.6fa9960988","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.6fa9960988","@lodestar/utils":"1.32.0-dev.6fa9960988","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.6fa9960988","@lodestar/logger":"1.32.0-dev.6fa9960988","@lodestar/params":"1.32.0-dev.6fa9960988","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.6fa9960988","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.6fa9960988","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.6fa9960988","@lodestar/light-client":"1.32.0-dev.6fa9960988","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.6fa9960988","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.6fa9960988_1749626853025_0.18898627213288122","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.70c5603367":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.70c5603367","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.70c5603367","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7daf67f211390bd7814ff4f7a934de7400c74c66","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.70c5603367.tgz","fileCount":1233,"integrity":"sha512-obx9YKgvnz4/ZjvAdNVELMZdmaDU/E32hVBHCrXz1z/khFWdIYEvmjlAxW30hNNyh1UcKnF4rvkU9EMGRRhlxQ==","signatures":[{"sig":"MEYCIQC4L/VO26eYnQgPoQFAXgDmf6l5aQlUq9i12Se/q14kVAIhAIcfp1Bcapy5vhKG3xDL0JwJ7ZJ5OEcA4HHHjzTQftmu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4093926},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"82eb680c3d1a04bcb89e953b58a00c22612b2ee5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.70c5603367","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.70c5603367","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.70c5603367","@lodestar/utils":"1.32.0-dev.70c5603367","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.70c5603367","@lodestar/logger":"1.32.0-dev.70c5603367","@lodestar/params":"1.32.0-dev.70c5603367","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.70c5603367","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.70c5603367","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.70c5603367","@lodestar/light-client":"1.32.0-dev.70c5603367","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.70c5603367","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.70c5603367_1749643154711_0.740465343854652","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.45bf844607":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.45bf844607","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.45bf844607","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"934b9dfed9f7efc1287f7e17131b29df85ebc555","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.45bf844607.tgz","fileCount":1257,"integrity":"sha512-X1dccY4SrKm4GG/8TV7Ugk5ooYS38/p3xtb4rC9tXNAKVrzQUyOrUxOCV42TDryJBatq6laKFA6jll5U82+PRQ==","signatures":[{"sig":"MEQCIF2CDvmggy5McJLD88BAmSj/axfCsnbLutjSQOLf+bzOAiAyOwzg1jrOI9LCAr/Cik0lfNjARuDXfOCvOKyLRuzmDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4374915},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f507ed76ae15bcecf61faf1a81f24c9a21311ea8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.45bf844607","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.45bf844607","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.45bf844607","@lodestar/utils":"1.32.0-peerDAS.45bf844607","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.45bf844607","@lodestar/logger":"1.32.0-peerDAS.45bf844607","@lodestar/params":"1.32.0-peerDAS.45bf844607","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.45bf844607","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.45bf844607","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.45bf844607","@lodestar/light-client":"1.32.0-peerDAS.45bf844607","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.45bf844607","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.45bf844607_1749651243912_0.5958427574847625","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.d01ed1576a":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.d01ed1576a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.d01ed1576a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9cec08f05876bb0576ac9d99772152032055ad04","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.d01ed1576a.tgz","fileCount":1233,"integrity":"sha512-ZlmEl3f2aQzZwlKRCJzxjy0AcCC57rl0p0JaccRY4zPDVt1f/oBtWVUwXcEU6jOlp08o8lZPTdofrwaz2p3Qog==","signatures":[{"sig":"MEYCIQC9WIxPiHjd+xMDr3F4h4zC/WqncuxhEmxoiMnbwxCydAIhAIcuceUX1gwf5x8tkrQKi+IPCIWhFb/gUTj5ul/9o06T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4093926},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b447205f7de1b9ca8c49e881aab2c8ecfc12bc97","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.d01ed1576a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.d01ed1576a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.d01ed1576a","@lodestar/utils":"1.32.0-dev.d01ed1576a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.d01ed1576a","@lodestar/logger":"1.32.0-dev.d01ed1576a","@lodestar/params":"1.32.0-dev.d01ed1576a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.d01ed1576a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.d01ed1576a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.d01ed1576a","@lodestar/light-client":"1.32.0-dev.d01ed1576a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.d01ed1576a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.d01ed1576a_1749721741757_0.7029150145566576","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.88a9af6ecd":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.88a9af6ecd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.88a9af6ecd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"751c189e1ead49ddbdf72ea0ff01629c25e021c2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.88a9af6ecd.tgz","fileCount":1257,"integrity":"sha512-SQOlcNqnxPkU0MKYdBsBUtjj9hp1/IhAbHqP+2z0mqw2H+VPDo1vUXB8XERzz799C+kfFB1qwhOMUjBSpSX4IA==","signatures":[{"sig":"MEUCIQCNy/WCvZM3FwvuLkMurzSZ0gn4qwLBdw0+PZTNBgFd1wIgVP0EqR1SwahlASxXws4ZtbF0WOT6yKX8WsWvpsHYvDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4372187},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a1448cae28900c0c2174420dbce35dfa569a8f2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.88a9af6ecd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.88a9af6ecd","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.88a9af6ecd","@lodestar/utils":"1.32.0-peerDAS.88a9af6ecd","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.88a9af6ecd","@lodestar/logger":"1.32.0-peerDAS.88a9af6ecd","@lodestar/params":"1.32.0-peerDAS.88a9af6ecd","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.88a9af6ecd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.88a9af6ecd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.88a9af6ecd","@lodestar/light-client":"1.32.0-peerDAS.88a9af6ecd","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.88a9af6ecd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.88a9af6ecd_1749722187657_0.03155236908654424","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.335a428aa9":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.335a428aa9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.335a428aa9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed63373edf33a1ff80ee8ce3457cef888491266c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.335a428aa9.tgz","fileCount":1233,"integrity":"sha512-LTsETVYH7/U5u00CQ8r9P2K1Vfo58N+4tCkN9+5MFsyoTGeB11TMqgoIZPZhQnppdZpn+KCmyvALIl+ftQTm7A==","signatures":[{"sig":"MEYCIQD3WsRZ3B4SkOM/U1m/RlpqpmosAtYaxWxlhAALH1x3owIhAPlcKWqg6g8eG+HvQtB0p70Q6gIA9SSAnPGOU09q9du/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095162},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9650027a63395434475b29b25da097e0fe482869","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.335a428aa9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.335a428aa9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.335a428aa9","@lodestar/utils":"1.32.0-dev.335a428aa9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.335a428aa9","@lodestar/logger":"1.32.0-dev.335a428aa9","@lodestar/params":"1.32.0-dev.335a428aa9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.335a428aa9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.335a428aa9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.335a428aa9","@lodestar/light-client":"1.32.0-dev.335a428aa9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.335a428aa9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.335a428aa9_1749722730235_0.9919808734398905","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.23530b6726":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.23530b6726","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.23530b6726","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"495dcf84c8fbc5582e5c007032894b58141d1346","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.23530b6726.tgz","fileCount":1257,"integrity":"sha512-Ul7dX26UP7Egle72LB82yCgRBJNiKJ3R/GYW1e2+8zAMd89KpiQWnVp1TFjQWYhLYia5Yaz2efSH91zzVNyhKw==","signatures":[{"sig":"MEUCID+1LEbo4+mEyozMAQXWVl3RoTrDhn0Zu/0M4FR2TYQtAiEA9ZZ4ZyNQCb1bM1aB+D768P/z4OLE5nAoIutKG31qa9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4372772},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b35135363ad10edfbcb48e3a478af128ff29e28e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.23530b6726","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.23530b6726","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.23530b6726","@lodestar/utils":"1.32.0-peerDAS.23530b6726","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.23530b6726","@lodestar/logger":"1.32.0-peerDAS.23530b6726","@lodestar/params":"1.32.0-peerDAS.23530b6726","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.23530b6726","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.23530b6726","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.23530b6726","@lodestar/light-client":"1.32.0-peerDAS.23530b6726","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.23530b6726","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.23530b6726_1749723251757_0.8718385568114895","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.0be30f63a9":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.0be30f63a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.0be30f63a9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a84de86b60278200157fdf7c2a2d11fd3432b068","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.0be30f63a9.tgz","fileCount":1233,"integrity":"sha512-EON8t+vjtUMPMjb+W14cH/k+FcRQyJ3nBWo0+Ki/aEyA9V8mugVFV+aC7ziDyhjAtVuQFAW9MYcwHJ2si4AQqA==","signatures":[{"sig":"MEUCIHTa30yX+dtzHIdXo4fbq28dwD+ziHQlpmS469ZJ7DSGAiEAnPzuadWo2KU75JOLlkrkeWGCa6Y9mvH+m7BSKEwotys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4095162},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"265cd23ba8df72578024403a74d9ab0aadff6733","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.0be30f63a9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.0be30f63a9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.0be30f63a9","@lodestar/utils":"1.32.0-dev.0be30f63a9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.0be30f63a9","@lodestar/logger":"1.32.0-dev.0be30f63a9","@lodestar/params":"1.32.0-dev.0be30f63a9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.0be30f63a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.0be30f63a9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.0be30f63a9","@lodestar/light-client":"1.32.0-dev.0be30f63a9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.0be30f63a9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.0be30f63a9_1749768981865_0.35242326257276346","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.51c5cbf057":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.51c5cbf057","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.51c5cbf057","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"acc6d2830a1ce40ecd2f8f3747bc196a179061a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.51c5cbf057.tgz","fileCount":1257,"integrity":"sha512-lybPhAxDjcbTFdVt7wj9TA/0nFpuZVdSK/pvF5zhSJDlgb2XyqyDbAASSWgv/qbcx94/bcM3g3DHwLF11cA+xQ==","signatures":[{"sig":"MEUCIFVW3Kv/smtKKVxWt073HtiB1XAv9IDa8NsqP+JA3VRKAiEA9uSrlTzjyJvZ84t79ks5FtdIkrFfI3AAbB2Sssws+p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4374370},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8cb5d63f14fded191b166d8fe6037f8fe817e225","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.51c5cbf057","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.51c5cbf057","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.51c5cbf057","@lodestar/utils":"1.32.0-peerDAS.51c5cbf057","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.51c5cbf057","@lodestar/logger":"1.32.0-peerDAS.51c5cbf057","@lodestar/params":"1.32.0-peerDAS.51c5cbf057","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.51c5cbf057","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.51c5cbf057","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.51c5cbf057","@lodestar/light-client":"1.32.0-peerDAS.51c5cbf057","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.51c5cbf057","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.51c5cbf057_1749815363108_0.874033382381985","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.6cfc11e9ca":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.6cfc11e9ca","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.6cfc11e9ca","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c06821960078906664c504af202100cff12517fc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.6cfc11e9ca.tgz","fileCount":1257,"integrity":"sha512-oNhmRNOBGgUeOwXYiXjcnPBK4Syq93hhEBrSJR6OW8bXDbhW5lHFactg463H07WbMKdyMZn9rBqZNCp4kfFVoQ==","signatures":[{"sig":"MEQCIArSvFA74sN5XOpVipMFfUF517ulJbprztb++NmW83fIAiAKtrhwXRXHMRADjNzIhFtnsIT3bZyeLyp2IqWaDfX7dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4375690},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"def952cf40cb4955909741573c043fc1641efa11","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.6cfc11e9ca","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.6cfc11e9ca","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.6cfc11e9ca","@lodestar/utils":"1.32.0-peerDAS.6cfc11e9ca","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.6cfc11e9ca","@lodestar/logger":"1.32.0-peerDAS.6cfc11e9ca","@lodestar/params":"1.32.0-peerDAS.6cfc11e9ca","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.6cfc11e9ca","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.6cfc11e9ca","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.6cfc11e9ca","@lodestar/light-client":"1.32.0-peerDAS.6cfc11e9ca","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.6cfc11e9ca","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.6cfc11e9ca_1749816348291_0.7122313893641519","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.d10eb2f74b":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.d10eb2f74b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.d10eb2f74b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f5a49697da0788cfbb83793d1d1a8e5ee66fe426","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.d10eb2f74b.tgz","fileCount":1233,"integrity":"sha512-2oxSC+4QByOsvYX0HO0LFYTtr8hn5HszlZ4FrEf1nzI/cX8MC+a0+72DdnzkpapKH+twYZOsojNFs+MBDCJ3DA==","signatures":[{"sig":"MEUCID+daPejHeOqdf4Km8mtTwaBRDdVowC4sOlnmj+v29zFAiEA0Cc/fOpk3rlbYc31AjXVq2XpAdXveVU+V2bjEZ1y51k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4097037},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a93cb7e434227583562b2f524a1301103fdef2ee","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.d10eb2f74b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.d10eb2f74b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.d10eb2f74b","@lodestar/utils":"1.32.0-dev.d10eb2f74b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.d10eb2f74b","@lodestar/logger":"1.32.0-dev.d10eb2f74b","@lodestar/params":"1.32.0-dev.d10eb2f74b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.d10eb2f74b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.d10eb2f74b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.d10eb2f74b","@lodestar/light-client":"1.32.0-dev.d10eb2f74b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.d10eb2f74b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.d10eb2f74b_1749822722580_0.20928223138720092","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.a2aa33ab94":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.a2aa33ab94","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.a2aa33ab94","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e5512574b5255f3f774b2e64b2859b1c29913e11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.a2aa33ab94.tgz","fileCount":1257,"integrity":"sha512-2pHfLE1TFrW7+olgUzQ82J+Gy9qbmqClRYijJXhC3gB4C2UjLPOSHABWC9o6KPiDyqco1WaNXvau15QdIMuCYw==","signatures":[{"sig":"MEYCIQC1qCTYkbo+n5KbLsc8KZCtou8St8WgqDFJmgmTuRzTDQIhALdy0ffOT/41F+0bLNcBn48TdMFsNRdGP58oixTem1sc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4375690},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"80768a819aeed729fd91ab28498e5b9b6f5591ff","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.a2aa33ab94","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.a2aa33ab94","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.a2aa33ab94","@lodestar/utils":"1.32.0-peerDAS.a2aa33ab94","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.a2aa33ab94","@lodestar/logger":"1.32.0-peerDAS.a2aa33ab94","@lodestar/params":"1.32.0-peerDAS.a2aa33ab94","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.a2aa33ab94","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.a2aa33ab94","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.a2aa33ab94","@lodestar/light-client":"1.32.0-peerDAS.a2aa33ab94","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.a2aa33ab94","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.a2aa33ab94_1749822800408_0.2622972735380009","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.8876b67385":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.8876b67385","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.8876b67385","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bcad547059efae382cf21dbd772119f4654db97d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.8876b67385.tgz","fileCount":1257,"integrity":"sha512-luuCIm3ZbN2vVIvH3GTsZHeGh3Aht+Nh4stD6dlkuP4hj85FyyOkhOADKpogolpUst+8IP87xc7zsDDE+D5tcg==","signatures":[{"sig":"MEUCIQCfTV8e9BpGg1tiN+JrzlL4oeskPbgs+7oYBiqy8uMQuAIgSPRDTzXniEbjhJAelo7JRk8l6TpaTWks6hUsTuWIjMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4377500},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0a8d6ee0cab5693f85e30e512f654802d045bf21","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.8876b67385","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.8876b67385","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.8876b67385","@lodestar/utils":"1.32.0-peerDAS.8876b67385","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.8876b67385","@lodestar/logger":"1.32.0-peerDAS.8876b67385","@lodestar/params":"1.32.0-peerDAS.8876b67385","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.8876b67385","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.8876b67385","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.8876b67385","@lodestar/light-client":"1.32.0-peerDAS.8876b67385","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.8876b67385","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.8876b67385_1749824010447_0.0703667072843126","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.1b4cda38f5":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.1b4cda38f5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.1b4cda38f5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a44078243718ccae1ca93bc5dce2052554d73280","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.1b4cda38f5.tgz","fileCount":1233,"integrity":"sha512-yA1PFIP4i6bGUsEtBLDaPkFSU+u4EVdEDbnEl82liBOgm5kyeqhf1D2oHtTEDBJNR4OQYpBpSULET7FPbxJWMw==","signatures":[{"sig":"MEQCIAZ09kynDczNLGvgfFYBqnGYgQErj+cEQPRzXfF4Sn0HAiAvCVpu48prXcy7gPWRXt9IzAKcg/ydO9n7gVWHDXS7Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4097037},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cb0c705bfe2f29ddada1977578d42f4928f8034a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.1b4cda38f5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.1b4cda38f5","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.1b4cda38f5","@lodestar/utils":"1.32.0-dev.1b4cda38f5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.1b4cda38f5","@lodestar/logger":"1.32.0-dev.1b4cda38f5","@lodestar/params":"1.32.0-dev.1b4cda38f5","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.1b4cda38f5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.1b4cda38f5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.1b4cda38f5","@lodestar/light-client":"1.32.0-dev.1b4cda38f5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.1b4cda38f5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.1b4cda38f5_1750160224152_0.6757710913074666","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.b93e9af4f3":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.b93e9af4f3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.b93e9af4f3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4c2d63774720925c7219916a543f22221830cbc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.b93e9af4f3.tgz","fileCount":1233,"integrity":"sha512-yagmuUY2lMehy/VooJ9G5eF0Ab/4QieEB3g+kcgAtLp/AADqxvJKNPOjTC0zf00pkY+rNVOdDsnMhRuSs09xPQ==","signatures":[{"sig":"MEYCIQC++Sv0u+Rtt3+cZ5MAXlGIPj5VsF5hCcQIv0H61CQY3AIhAI3s7LkdEvs0aq7eg63Tg0Jp8HxZ/ZtiwYUBA6t1QENg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4097037},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1eceda79faf272caf3c8bdaf731bcb44ce36d475","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.b93e9af4f3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.b93e9af4f3","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.b93e9af4f3","@lodestar/utils":"1.32.0-dev.b93e9af4f3","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.b93e9af4f3","@lodestar/logger":"1.32.0-dev.b93e9af4f3","@lodestar/params":"1.32.0-dev.b93e9af4f3","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.b93e9af4f3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.b93e9af4f3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.b93e9af4f3","@lodestar/light-client":"1.32.0-dev.b93e9af4f3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.b93e9af4f3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.b93e9af4f3_1750249034919_0.7577649571955876","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.8123b07c2c":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.8123b07c2c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.8123b07c2c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91faebdf0ad9478312043c5b90868bc22044b210","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.8123b07c2c.tgz","fileCount":1233,"integrity":"sha512-hNBwr4NTGl+oqb252SD2N4aQMl278ayuGFOl4kTLmqAvvJRfKjm9acaAr3fSYWxaOopE23SDUIAnPL9tVUvGsQ==","signatures":[{"sig":"MEUCIB7AJ+4bC0TS9l9ysG6As92tWhIka5lzecsevHRboZAlAiEAkt/UX0NK6PhwROOw9Uf7GjbQKTCQ9FBQWORPNA7gOb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b79983208fe8d323a4f7049f782e944da1801d3e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.8123b07c2c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.8123b07c2c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.8123b07c2c","@lodestar/utils":"1.32.0-dev.8123b07c2c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.8123b07c2c","@lodestar/logger":"1.32.0-dev.8123b07c2c","@lodestar/params":"1.32.0-dev.8123b07c2c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.8123b07c2c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.8123b07c2c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.8123b07c2c","@lodestar/light-client":"1.32.0-dev.8123b07c2c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.8123b07c2c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.8123b07c2c_1750323639347_0.5757149545689899","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.42e678f502":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.42e678f502","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.42e678f502","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"336753bc9729735e153ef1850fc0d036e069abd8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.42e678f502.tgz","fileCount":1233,"integrity":"sha512-9Yj76QXTO7zQzBRILelGnaCO1Ww52/7OfZO7PKhCHmKR4za9SiZFunYaBdnpyal22kixhvWSJ2Blnn4GhX95HA==","signatures":[{"sig":"MEYCIQDx8AVy+hBqQUpwg1q5nfFLx9tBdiOfwVnrAn5aGBkYcwIhAN6b6zrGWehbSxI5eYgLrPCkW2IVHtU6/Xatr2XTuMYo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"42204acfedd85c8b9b50196c56736237b0dabe93","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.42e678f502","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.42e678f502","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.42e678f502","@lodestar/utils":"1.32.0-dev.42e678f502","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.42e678f502","@lodestar/logger":"1.32.0-dev.42e678f502","@lodestar/params":"1.32.0-dev.42e678f502","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.42e678f502","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.42e678f502","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.42e678f502","@lodestar/light-client":"1.32.0-dev.42e678f502","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.42e678f502","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.42e678f502_1750334833002_0.9131398958765546","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.b5520d9187":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.b5520d9187","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.b5520d9187","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d770db477ed832df2e00d4248e07850dba0a58c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.b5520d9187.tgz","fileCount":1233,"integrity":"sha512-g5bGt148RkAcGbhKVnPF/t5ymu9fBdOKmxbFEAbaVY9PuFocuXyvOJXieDhbx5wkqPR166+aSev0NBkUMwmQ1w==","signatures":[{"sig":"MEUCIQDopKYDLq58WDb2VfhmT5ccQWDQb9Q+wLbDCWLHcRCIAQIgKO4sdLh5OoVi0kwHzvlFf1H6PNXhL8xpW8F7xq7R3Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"24ce222348cc96f748e933b8990167e7c81f30a7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.b5520d9187","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.b5520d9187","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.b5520d9187","@lodestar/utils":"1.32.0-dev.b5520d9187","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.b5520d9187","@lodestar/logger":"1.32.0-dev.b5520d9187","@lodestar/params":"1.32.0-dev.b5520d9187","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.b5520d9187","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.b5520d9187","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.b5520d9187","@lodestar/light-client":"1.32.0-dev.b5520d9187","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.b5520d9187","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.b5520d9187_1750340352109_0.66948332779153","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.e69dfd8780":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.e69dfd8780","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.e69dfd8780","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a57b4a189500c5427336460ff30e222920fb082a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.e69dfd8780.tgz","fileCount":1233,"integrity":"sha512-3RocMJxbhp9Mh2E6T2vM/gmMoWrHOtIh3XdwSUNVjDjfK1c96gZp4Yrga5sskZKsvntCuKqOZgeFJlQQRHfyEg==","signatures":[{"sig":"MEYCIQD90l7lkWt5iYvhkpr8T99G9Xk/gU/SeovPz6NGgpXhiQIhALgdCD8ZU9ooEtsEduqpNgK8JCwxhUQQ7927SuOyPy7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4099540},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"75fbed501825a23d1945faf0a63a665ea1b98117","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.e69dfd8780","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.e69dfd8780","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.e69dfd8780","@lodestar/utils":"1.32.0-dev.e69dfd8780","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.e69dfd8780","@lodestar/logger":"1.32.0-dev.e69dfd8780","@lodestar/params":"1.32.0-dev.e69dfd8780","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.e69dfd8780","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.e69dfd8780","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.e69dfd8780","@lodestar/light-client":"1.32.0-dev.e69dfd8780","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.e69dfd8780","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.e69dfd8780_1750414476220_0.9578011220912246","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.5b0a2448a9":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.5b0a2448a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.5b0a2448a9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f9222b5ff0d7f70cb620079edd1bb306594836bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.5b0a2448a9.tgz","fileCount":1257,"integrity":"sha512-VrjYzUc1Lid0r+oMjymjFd4lLPnONyWPxgB93edwxduKzTAINORPDg4PC9SabKB8WJqAVcUl60IuP6oaI6DsLw==","signatures":[{"sig":"MEYCIQC5tIRA3t/eBSEC4Re3FIk2p86+jFimlC6e7ph9xEU+/QIhAMADZfsjK0nFSxCJ6xtCyKr8M5DEo/F9A+4BskM+kx9y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4378318},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"14595d495e43be4f1dd5125ccb58d733f72a337e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.5b0a2448a9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.5b0a2448a9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.5b0a2448a9","@lodestar/utils":"1.32.0-peerDAS.5b0a2448a9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.5b0a2448a9","@lodestar/logger":"1.32.0-peerDAS.5b0a2448a9","@lodestar/params":"1.32.0-peerDAS.5b0a2448a9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.5b0a2448a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.5b0a2448a9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.5b0a2448a9","@lodestar/light-client":"1.32.0-peerDAS.5b0a2448a9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.5b0a2448a9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.5b0a2448a9_1750431941932_0.34626798405927994","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.adff67b617":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.adff67b617","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.adff67b617","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"889d639dab9c0b626878b6cd2d5d1b770ac8ce2a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.adff67b617.tgz","fileCount":1233,"integrity":"sha512-Q2c3WfvVDYXacYwNI9dKgZW8lzOy37fEHQQJyU9i/XM99gi23bAe7f0DWQEYlwPvHBX0AX8OWZ2t1e5l21q6ow==","signatures":[{"sig":"MEUCIFn6+Ibt4R62FyvJ9eaa2IWlc1m2Q32WBinH6BIMOI2gAiEAyyCkwWdPmn3I8ikyuuhPow0pyi6CHt7mXHWtFIakhUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4103992},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"250272e17cebe8f5336090f102dbe6f1978ec9d9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.adff67b617","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.adff67b617","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.adff67b617","@lodestar/utils":"1.32.0-dev.adff67b617","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.adff67b617","@lodestar/logger":"1.32.0-dev.adff67b617","@lodestar/params":"1.32.0-dev.adff67b617","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.adff67b617","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.adff67b617","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.adff67b617","@lodestar/light-client":"1.32.0-dev.adff67b617","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.adff67b617","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.adff67b617_1750433272244_0.9334286191133003","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.ea8c82564a":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.ea8c82564a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.ea8c82564a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd1d4c269aa1a605fd95c2075005f1a047991e01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.ea8c82564a.tgz","fileCount":1233,"integrity":"sha512-sHQ1NKldZ5lpb4auj4fR+20EVlrsRrZztL6qUl0yWnc1fD6seNZURah9n8SiXCUzHJ5NlClnbuYBG/akmV/sFA==","signatures":[{"sig":"MEUCIQDQ656XwICEHCJONfxh5AKlIUzKU47jWUrTnqGldrrpowIgMFcGL/O+o1jBEdGoR4mrSsGI3li0SkyJRAtUTne00bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4104473},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"db3584c70177f9be117b34813228ec70bb9bbf4b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.ea8c82564a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.ea8c82564a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.ea8c82564a","@lodestar/utils":"1.32.0-dev.ea8c82564a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.ea8c82564a","@lodestar/logger":"1.32.0-dev.ea8c82564a","@lodestar/params":"1.32.0-dev.ea8c82564a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.ea8c82564a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.ea8c82564a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.ea8c82564a","@lodestar/light-client":"1.32.0-dev.ea8c82564a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.ea8c82564a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.ea8c82564a_1750453403845_0.7578897016895674","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.e65e01e81f":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.e65e01e81f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.e65e01e81f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"83cc62c39892f85ce2097de8beb1e94f413c3510","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.e65e01e81f.tgz","fileCount":1236,"integrity":"sha512-ZjKLOy/1vBpvcVOr9H9kiH9Pf+h7lL8AFWnXblq7IeMQbiP+5n2MIH2GOMtXoooIP11nPv9oIvrpq8AxHAmJQA==","signatures":[{"sig":"MEUCIQC4WOv+noUjENSbFwdOuA+gM08Z92m+DdFzCF+WxFMXzwIgQBwWj1X6OMcvRdV7HbMJfFfJ6F+L9Mqa1yvaMSXNF68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4141543},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a1aaa620314d21ba21b4299cde59638f28970759","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.e65e01e81f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.e65e01e81f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.e65e01e81f","@lodestar/utils":"1.32.0-dev.e65e01e81f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.e65e01e81f","@lodestar/logger":"1.32.0-dev.e65e01e81f","@lodestar/params":"1.32.0-dev.e65e01e81f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.e65e01e81f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.e65e01e81f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.e65e01e81f","@lodestar/light-client":"1.32.0-dev.e65e01e81f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.e65e01e81f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.e65e01e81f_1750454351502_0.8381688893193315","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.7dfdb27fdc":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.7dfdb27fdc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.7dfdb27fdc","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"925312013736589f9ce938fab215bde46cef0adf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.7dfdb27fdc.tgz","fileCount":1236,"integrity":"sha512-hgRCbM0hbD5n1mx9cPIZUn3ZXjRnR6ceMjfb7GQbN6BEG/l+JS2OZi+3t+kj9EvC5JrHC1YUeuVLZYk0EHglcQ==","signatures":[{"sig":"MEUCIAJnerK/uwVV/Ac3I3S5QlFFESJYnperL1hXJUB/y8O4AiEAgRq0yzVf5JfK0zkGctOWwYHtOSaq9kYkYA+7LPZol1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4144139},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6deaf9e146972548a393c3b293cdcf8d444d8ce7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","c-kzg":"^2.1.2","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.7dfdb27fdc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.7dfdb27fdc","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.7dfdb27fdc","@lodestar/utils":"1.32.0-dev.7dfdb27fdc","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.7dfdb27fdc","@lodestar/logger":"1.32.0-dev.7dfdb27fdc","@lodestar/params":"1.32.0-dev.7dfdb27fdc","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.7dfdb27fdc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.7dfdb27fdc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.7dfdb27fdc","@lodestar/light-client":"1.32.0-dev.7dfdb27fdc","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.7dfdb27fdc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.7dfdb27fdc_1750506635602_0.7514275161761417","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.4a12abd772":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.4a12abd772","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.4a12abd772","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0808420f88a64141be7cfbd54db4067a6cb1677","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.4a12abd772.tgz","fileCount":1236,"integrity":"sha512-mW/BIXc/FGjylW2vnACS6eDbMcSI1fON2nWkQVVoMSoIbDSJz24sVHPcnW1YVpBMP1j5i65HTpDPuCKpERbLQQ==","signatures":[{"sig":"MEQCIBWPTxk0dfawM2c2Pc4+veeZap9gxz1t2PUDsLKJcbPyAiAHAmOfY+tReWnoo3S+cxl2mT5EKrH4BbfsZtejmemZJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4133141},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"33122289eb5e9b33450a89e9216090c513f94f82","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.4a12abd772","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.4a12abd772","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.4a12abd772","@lodestar/utils":"1.32.0-dev.4a12abd772","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.4a12abd772","@lodestar/logger":"1.32.0-dev.4a12abd772","@lodestar/params":"1.32.0-dev.4a12abd772","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.4a12abd772","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.4a12abd772","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.4a12abd772","@lodestar/light-client":"1.32.0-dev.4a12abd772","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.4a12abd772","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.4a12abd772_1750666237052_0.3339185163464258","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.855e58594f":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.855e58594f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.855e58594f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"44e8f9b13ef30c47b074eb0ecc16bfa5184a2b29","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.855e58594f.tgz","fileCount":1236,"integrity":"sha512-+VG2o1fSX869iYzdepk7+6hhMA5CcPYwsAaWhc1z3Co2hgoLxS2WPANArmxAmnpRjM6sV3ITpxCdzMInuOU4UQ==","signatures":[{"sig":"MEQCIAKhr27D5OOazolq3Kf9eHtRDyOPrgKsHp9PbZcHTAbcAiB9PTE1Qe9+OSu5uIW9nRqMlkwCRrDJ/L83tFal0V1/IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4136562},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"86a7fd7d3cb504cf12a6ad10206e3cc1cd5585fa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.855e58594f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.855e58594f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.855e58594f","@lodestar/utils":"1.32.0-dev.855e58594f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.855e58594f","@lodestar/logger":"1.32.0-dev.855e58594f","@lodestar/params":"1.32.0-dev.855e58594f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.855e58594f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.855e58594f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.855e58594f","@lodestar/light-client":"1.32.0-dev.855e58594f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.855e58594f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.855e58594f_1750667598289_0.09891859293707395","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.8f9401574c":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.8f9401574c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.8f9401574c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"78a6822a2a20c02f72836527a5a2f871a74b2660","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.8f9401574c.tgz","fileCount":1257,"integrity":"sha512-WMN/4bvaLGuh5nsIsnPQ3MZ4Jvm10PhPpGvKHorI4fXKbUAbY8rCrO9ZF5Q3Ys5aaQXW9C97GnOU892Ag1SZZg==","signatures":[{"sig":"MEUCIANDDj2KCaLcTfMxwLx57wcmXsc+H8jZ9sB5eTP2ctouAiEAwbH4hfmDTAX0JullFoQXw7Eo2YYaalcTqARMmui+49E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4398737},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"699d39ec8389e4e628fb05bc68855192df9962da","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.8f9401574c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.8f9401574c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.8f9401574c","@lodestar/utils":"1.32.0-peerDAS.8f9401574c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.8f9401574c","@lodestar/logger":"1.32.0-peerDAS.8f9401574c","@lodestar/params":"1.32.0-peerDAS.8f9401574c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.8f9401574c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.8f9401574c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.8f9401574c","@lodestar/light-client":"1.32.0-peerDAS.8f9401574c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.8f9401574c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.8f9401574c_1750670479765_0.6131755421058405","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.db77aaa8b6":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.db77aaa8b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.db77aaa8b6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a160dfcf95b65e756b1693443a5e11e467396d29","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.db77aaa8b6.tgz","fileCount":1236,"integrity":"sha512-0Kj1qsX11DWRbVuLspCXulbqD0EJ52fMkS6qW//ZO4sLxo+XVUmr+THLrcDdx27jXcU65tYJco5u5Y9a5krnWw==","signatures":[{"sig":"MEUCIQCn1ECl6MXwMlPSyYD4VJHldvV882e/76Vd8RFrqBRx7wIgDmRIRqpk6MjiwmppMgUWfpkoVV/YToXZuv6+/UziRbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4139382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec726da59d1bccccce97c550cf50286f78c44208","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.db77aaa8b6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.db77aaa8b6","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.db77aaa8b6","@lodestar/utils":"1.32.0-dev.db77aaa8b6","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.db77aaa8b6","@lodestar/logger":"1.32.0-dev.db77aaa8b6","@lodestar/params":"1.32.0-dev.db77aaa8b6","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.db77aaa8b6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.db77aaa8b6","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.db77aaa8b6","@lodestar/light-client":"1.32.0-dev.db77aaa8b6","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.db77aaa8b6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.db77aaa8b6_1750670614509_0.2490468457585333","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.9f30766ff4":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.9f30766ff4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.9f30766ff4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24406dd9e4e1e8235bbb8126344810e42d9c0218","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.9f30766ff4.tgz","fileCount":1260,"integrity":"sha512-FnezhAv8H/7WxWAvkeuQUuxkDhtvAJ68GAKHlxnrqyGAWKRISsNLf7679Jao9oj/yBzyO8NKkmYlnjNTqmkD0g==","signatures":[{"sig":"MEUCIQDMmvC3KlWgMEo3MbdIj4JUENoMXnhKJbix+KYLAQlk9QIgW845IvUTz/xdjBY0j4mP6o6lMhSDolPjc5pkzuI0L9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4416639},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c11ea189c35ba1149c9d283aa955b213a36e32fd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.9f30766ff4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.9f30766ff4","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.9f30766ff4","@lodestar/utils":"1.32.0-peerDAS.9f30766ff4","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.9f30766ff4","@lodestar/logger":"1.32.0-peerDAS.9f30766ff4","@lodestar/params":"1.32.0-peerDAS.9f30766ff4","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.9f30766ff4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.9f30766ff4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.9f30766ff4","@lodestar/light-client":"1.32.0-peerDAS.9f30766ff4","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.9f30766ff4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.9f30766ff4_1750712984645_0.9436804217004136","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.82b142fc90":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.82b142fc90","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.82b142fc90","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6b4eddf14b693ec542ab522f1ed89b493c3aa5aa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.82b142fc90.tgz","fileCount":1260,"integrity":"sha512-auSJrTNZ4i9fK7jSmogWDJGTCoUUXU8dFvMAj0oqyVHI/dkhJX3vtNV5U6wxfWdyQ4miUrdGBvodEUgGiQcfHw==","signatures":[{"sig":"MEYCIQCF+7tn24pexKN8gz2JFW1WtOR9u2vG23GG4yISr3AHFwIhAJx5t/V/qJcYr8pnD9HLzhnWKHCqzllRxjxK3Vn59jfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4415781},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3379407f6610447f99c5b3afa22bf331cad44941","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.82b142fc90","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.82b142fc90","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.82b142fc90","@lodestar/utils":"1.32.0-peerDAS.82b142fc90","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.82b142fc90","@lodestar/logger":"1.32.0-peerDAS.82b142fc90","@lodestar/params":"1.32.0-peerDAS.82b142fc90","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.82b142fc90","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.82b142fc90","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.82b142fc90","@lodestar/light-client":"1.32.0-peerDAS.82b142fc90","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.82b142fc90","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.82b142fc90_1750746027127_0.480293742268896","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.5dbbaa420c":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.5dbbaa420c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.5dbbaa420c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d843f89ff262f0d6805a24ae0cd4cff111cb6502","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.5dbbaa420c.tgz","fileCount":1260,"integrity":"sha512-rvuHLV+QYVrW+Eie7lcA8DQezNckR0sMigUHmz52N0WEO3xqfB+Ahk0WLSrMsvBQxfcdHLstmj69QemIXdw7zQ==","signatures":[{"sig":"MEUCID4Re737SsCsk6vmbQs7pGT+kGjX2NeP6eM/Ev+YQU8BAiEAmsSJqJf/pyZTYtxYP/z1MF7Vn1XbKCac5z4pnoPht3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4421272},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1bd8e4b8df2c70461055d6813308622e95c15868","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.5dbbaa420c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.5dbbaa420c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.5dbbaa420c","@lodestar/utils":"1.32.0-peerDAS.5dbbaa420c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.5dbbaa420c","@lodestar/logger":"1.32.0-peerDAS.5dbbaa420c","@lodestar/params":"1.32.0-peerDAS.5dbbaa420c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.5dbbaa420c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.5dbbaa420c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.5dbbaa420c","@lodestar/light-client":"1.32.0-peerDAS.5dbbaa420c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.5dbbaa420c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.5dbbaa420c_1750750193377_0.623165843978051","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.d30e8dea19":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.d30e8dea19","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.d30e8dea19","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"20f5dc7e7c00222a6bfdc75fa57721fc5b1caacd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.d30e8dea19.tgz","fileCount":1260,"integrity":"sha512-AatBNcnkJcf3mNQrVITpKV8FpHfxggFEY+/USghP2zeo0h5F1kW8dkKD7/EenFWTlFAhri8Ke5DtrGjJy0G8AQ==","signatures":[{"sig":"MEUCIF9lEbQbRw2YvQ4Rz6/INLlt2Q8IwWPZYDDfC/hOmIT/AiEAitbdzFP9d1gch5LeBNDL7eV3/vWDvfdxaXS+AtVHG+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4421382},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"46f8dd22dfb3856bf9bbb1e947db597d6077975c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.16.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.d30e8dea19","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.d30e8dea19","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.d30e8dea19","@lodestar/utils":"1.32.0-peerDAS.d30e8dea19","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.d30e8dea19","@lodestar/logger":"1.32.0-peerDAS.d30e8dea19","@lodestar/params":"1.32.0-peerDAS.d30e8dea19","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.d30e8dea19","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.d30e8dea19","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.d30e8dea19","@lodestar/light-client":"1.32.0-peerDAS.d30e8dea19","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.d30e8dea19","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.d30e8dea19_1750777129706_0.20034513957742406","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.2fdd3fa446":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.2fdd3fa446","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.2fdd3fa446","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d9e01da9e979334f3b41ea407a81cc14cf8d805","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.2fdd3fa446.tgz","fileCount":1236,"integrity":"sha512-N6V25leEBAsrlA5PV3pdIIrK8ZL3Hx8Tl5dl6h9Y/QlthSSgxEV4QOZN+L79vDdP0f4da3Ud9Bq08Ze00k5aAw==","signatures":[{"sig":"MEYCIQC6K9EovJEUWNztbYyMkKXhGGUyMPdm61Ku6Mt7Ti3iQgIhAN+STfuxcM9W0TsPZC59wNbEqcRbwugFiQiSCHADmcDA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4139731},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"524d12dfbc5f32a291302bdcab175d05e5b30516","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.2fdd3fa446","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.2fdd3fa446","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.2fdd3fa446","@lodestar/utils":"1.32.0-dev.2fdd3fa446","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.2fdd3fa446","@lodestar/logger":"1.32.0-dev.2fdd3fa446","@lodestar/params":"1.32.0-dev.2fdd3fa446","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.2fdd3fa446","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.2fdd3fa446","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.2fdd3fa446","@lodestar/light-client":"1.32.0-dev.2fdd3fa446","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.2fdd3fa446","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.2fdd3fa446_1751272602962_0.26611580423363246","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.d9dc44442e":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.d9dc44442e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.d9dc44442e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"david@chainsafe.io"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"812c1d4a2373e576bc97c24263b5e3532a22d943","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.d9dc44442e.tgz","fileCount":1236,"integrity":"sha512-PwFOY+PbTQ6EQHmYs16+Ih5hKHnqAXEv1KqhS6uU/PTNPrQl4E5AlbZioHtgDeTX7XkawgNJ3suxXBa/QocWxQ==","signatures":[{"sig":"MEQCIC3J6JyzVsouBfEM5LJm+iA2oedTyhOOVsJ/RnedFykhAiB6yjFuKiJSJV4NLfoAtBOXt99PZ51MYx/MDrWlzN77zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4139731},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9015b8220337e34251d1e135b6095a0a99169345","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.d9dc44442e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.d9dc44442e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.d9dc44442e","@lodestar/utils":"1.32.0-dev.d9dc44442e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.d9dc44442e","@lodestar/logger":"1.32.0-dev.d9dc44442e","@lodestar/params":"1.32.0-dev.d9dc44442e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.d9dc44442e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.d9dc44442e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.d9dc44442e","@lodestar/light-client":"1.32.0-dev.d9dc44442e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.d9dc44442e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.d9dc44442e_1751381910364_0.24260595272303864","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.e99f094d77":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.e99f094d77","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.e99f094d77","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6ed5db9c24587a6471574dc185206ca765ec4656","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.e99f094d77.tgz","fileCount":1260,"integrity":"sha512-pzWVyIojKuV3HYP2WwT0boNr2lMnakecpP320liSizh6W3ZGYP609RcH1WH3wb6zNM3Bf4g2g9zOTaVgj/lVGg==","signatures":[{"sig":"MEUCIQC8dDxZmxbMUZtkDmaSxsmq4i4NDVQQ/DAyEgm7RSxqbgIgB91FEqSDvY0jvwXVh2pX1uquCNHz577k6s03Y5rYYiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4432331},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"411adfd8569b093ece66e98d646fda9d2072c74f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.e99f094d77","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.e99f094d77","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.e99f094d77","@lodestar/utils":"1.32.0-peerDAS.e99f094d77","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.e99f094d77","@lodestar/logger":"1.32.0-peerDAS.e99f094d77","@lodestar/params":"1.32.0-peerDAS.e99f094d77","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.e99f094d77","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.e99f094d77","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.e99f094d77","@lodestar/light-client":"1.32.0-peerDAS.e99f094d77","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.e99f094d77","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.e99f094d77_1751427643324_0.6439596598174928","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.c400fc4df9":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.c400fc4df9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.c400fc4df9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8b5cc079ba8cd16c5035f7004d90c2f8e72905a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.c400fc4df9.tgz","fileCount":1260,"integrity":"sha512-qmAhtZvzYH24V1TIvrgCnZ52zdG1P7eXhGrV1U31474y1ublj6flG3C1fRSczEQ0Vr7XY/M5CJSGWOEqKJMeGg==","signatures":[{"sig":"MEUCICUe6XV0OS2F35bMsSNvLS2Ru1Juo/1EybNtT56wKMsRAiEAt+tMo4Bu3u5ha8/vVY89aIeta5XOl9V9hxuZt3P7wNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4433113},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"18078c8dd00340da4b553b812b65b16f9bdefb0b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.c400fc4df9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.c400fc4df9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.c400fc4df9","@lodestar/utils":"1.32.0-peerDAS.c400fc4df9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.c400fc4df9","@lodestar/logger":"1.32.0-peerDAS.c400fc4df9","@lodestar/params":"1.32.0-peerDAS.c400fc4df9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.c400fc4df9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.c400fc4df9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.c400fc4df9","@lodestar/light-client":"1.32.0-peerDAS.c400fc4df9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.c400fc4df9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.c400fc4df9_1751633929052_0.19709428546604624","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.e1d9b38f6f":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.e1d9b38f6f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.e1d9b38f6f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca5f56895ff77b503fcbe254ebf2990b68b5cefe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.e1d9b38f6f.tgz","fileCount":1260,"integrity":"sha512-oEJ5tIAp2648ZEBDR+sTskSwKgmD4b1YDdXhtak433gbIX1vfpyBxOdegCmHrWd8PQKo0uALUl1FXoNsPCOXuQ==","signatures":[{"sig":"MEUCIQDZsDjDrG7touOXAe3dRATkIzXt60oZfKBdNZbnj2LW5AIgedIIZgwsH295JXMLRzLDSkPjNMPprBya7MZCUDwU0SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4433145},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2ee74c54494dfb8622ad05f16a0dd2aed11ecc5e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.e1d9b38f6f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.e1d9b38f6f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.e1d9b38f6f","@lodestar/utils":"1.32.0-peerDAS.e1d9b38f6f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.e1d9b38f6f","@lodestar/logger":"1.32.0-peerDAS.e1d9b38f6f","@lodestar/params":"1.32.0-peerDAS.e1d9b38f6f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.e1d9b38f6f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.e1d9b38f6f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.e1d9b38f6f","@lodestar/light-client":"1.32.0-peerDAS.e1d9b38f6f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.e1d9b38f6f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.e1d9b38f6f_1751916898153_0.8965264755100044","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.4637c6a21a":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.4637c6a21a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.4637c6a21a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e4b2b73a60b4d6c2c8e415efa83dad2c92884b72","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.4637c6a21a.tgz","fileCount":1236,"integrity":"sha512-0UxYrYb9fV4meO4MM+NBeAT+a/NRgUOjqjw3GiCP+2KWI+hOXtbWUKyeCKVuhvfhQO5oBUxhhU0QUzbQW3E2aw==","signatures":[{"sig":"MEQCIEvzjXBGOtpbfofbkdvV6rrqWOJ6QTRMnIKDjJEw2M68AiAS421rqF4J/EG1QoVMRcuuSJrKb1FQAnfCeUmW0KZL2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4139731},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dd37f08c93e1b3d8859cfaf02d806b430190510b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.4637c6a21a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.4637c6a21a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.4637c6a21a","@lodestar/utils":"1.32.0-dev.4637c6a21a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.4637c6a21a","@lodestar/logger":"1.32.0-dev.4637c6a21a","@lodestar/params":"1.32.0-dev.4637c6a21a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.4637c6a21a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.4637c6a21a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.4637c6a21a","@lodestar/light-client":"1.32.0-dev.4637c6a21a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.4637c6a21a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.4637c6a21a_1751983423282_0.6964552258163892","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-dev.48f2ff71ae":{"name":"@lodestar/beacon-node","version":"1.32.0-dev.48f2ff71ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-dev.48f2ff71ae","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d77f2213c76f5f46a25bb2f6f66242273764e98","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-dev.48f2ff71ae.tgz","fileCount":1233,"integrity":"sha512-BlpQ1HySZTUdF8VpqLzCekPGXKjsnB1mXg55Qs4bsQe+9moXzN1he65f9zHRvcI8/Ny3WJCsys/1N6AXwOcUXw==","signatures":[{"sig":"MEUCIEadMzw16w3VJMVqfEsslQBXjhFFy4P4k4HqqWRk2UarAiEA4ZpH/8nnbiCq+U9qV3p/Z0zDsNmIWlyta2eeDwPyc94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4105797},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7eabe2a328103d339c130e16a9d9e98c155f2ea4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-dev.48f2ff71ae","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-dev.48f2ff71ae","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-dev.48f2ff71ae","@lodestar/utils":"1.32.0-dev.48f2ff71ae","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-dev.48f2ff71ae","@lodestar/logger":"1.32.0-dev.48f2ff71ae","@lodestar/params":"1.32.0-dev.48f2ff71ae","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-dev.48f2ff71ae","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-dev.48f2ff71ae","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-dev.48f2ff71ae","@lodestar/light-client":"1.32.0-dev.48f2ff71ae","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-dev.48f2ff71ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-dev.48f2ff71ae_1751990349822_0.62022088522665","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.498123da6e":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.498123da6e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.498123da6e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de96c1e519f1e9cb9709cff8283b0a04d1b15c80","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.498123da6e.tgz","fileCount":1260,"integrity":"sha512-XHu1uhNhCueBE994Tmnesdo/SudmdyLb4Z3yDTwNS/psbJPMGRiHVXCHLms9ShHeLfTNOieG4BzmObuy5iaQmQ==","signatures":[{"sig":"MEUCIHn4veHfjWA8g+cIdVtE0NSLVekjxM7PPDKUCFATgXNaAiEAxg7bB79W2mQ6ZSNGANyahSWPIEVQLzXfgxZpzqGDmlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4427893},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"abb6eef6334bbd9b345963092c30705e7c4425f7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.498123da6e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.498123da6e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.498123da6e","@lodestar/utils":"1.32.0-peerDAS.498123da6e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.498123da6e","@lodestar/logger":"1.32.0-peerDAS.498123da6e","@lodestar/params":"1.32.0-peerDAS.498123da6e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.498123da6e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.498123da6e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.498123da6e","@lodestar/light-client":"1.32.0-peerDAS.498123da6e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.498123da6e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.498123da6e_1752070520463_0.533299465155769","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.32.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c08452465dc26cbdfa211750cb1b64d97a7ca778","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-rc.0.tgz","fileCount":1233,"integrity":"sha512-sUUuzpvdcWfbnGxnGSXAj+TSpJwXbR1wHzPCX4uw5TSpnbm+ODTgQzHSQQCnn7RgxUPDzIXGtFu7LokFPix3Lw==","signatures":[{"sig":"MEYCIQCr4qUHs6tryX0r+xY5qksa0fxhxE6enIif56l271zELQIhAJbq4hD6h2hYAY1ZJEDF+/43VE0GUZEcegtT3ejQgIO1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4105667},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ca7c0e2b8ab02d19313d265a4a75908616e8d95f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","actor":{"name":"wemeetagain","type":"user","email":"caymannava@gmail.com"},"email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-rc.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-rc.0","@lodestar/utils":"1.32.0-rc.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-rc.0","@lodestar/logger":"1.32.0-rc.0","@lodestar/params":"1.32.0-rc.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-rc.0","@lodestar/light-client":"1.32.0-rc.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-rc.0_1752086976494_0.6553053038626038","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.223a48c40a":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.223a48c40a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.223a48c40a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f5bee1bfdba9bd4d2b843b1012799cd08b0b131d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.223a48c40a.tgz","fileCount":1260,"integrity":"sha512-rqElsXd0XLcUen92NvSv0E5bsIaG5DEa6g2c7yo/QstMJ8ik38itBKR0Q5zcGXjhVzqoojSfA/gCLjZEMn79hQ==","signatures":[{"sig":"MEUCIEQFUgehbN08c8wh405S3c2v0dsQcPCvV2/bxPyGxn42AiEAzuBsptS3e+4VL/8Z1FRwt2bMZH+YEvt2F2HBh1x5a9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4430477},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d13998fe20477627f6ed26069aee828c959e333a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.223a48c40a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.223a48c40a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.223a48c40a","@lodestar/utils":"1.32.0-peerDAS.223a48c40a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.223a48c40a","@lodestar/logger":"1.32.0-peerDAS.223a48c40a","@lodestar/params":"1.32.0-peerDAS.223a48c40a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.223a48c40a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.223a48c40a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.223a48c40a","@lodestar/light-client":"1.32.0-peerDAS.223a48c40a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.223a48c40a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.223a48c40a_1752579821349_0.3914332320957352","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"@lodestar/beacon-node","version":"1.32.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46b0fedb2c3aa435bb51f46a709f5158e85d1fe0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0.tgz","fileCount":1233,"integrity":"sha512-HQcoPq8fRB1T1IKb6j5CsA5zsgD7fe1ITkz+A+FuixtOkbg61omwF8KroPdmWsGkqHEIWBKRLK27lV8q3RcJAQ==","signatures":[{"sig":"MEUCIEWPFEcJxZmr09bMKgd6bVeprsf/+J2qtemc71X8bZlUAiEA2u/zgB8kaZMkgUE4hSYEcUNO4NjeiQVgDx9bunGCNrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4105614},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f56b55567332e1b6baa420aba6a63292d3cc128","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.32.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.32.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.32.0","@lodestar/utils":"^1.32.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"^1.32.0","@lodestar/logger":"^1.32.0","@lodestar/params":"^1.32.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.32.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.32.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.32.0","@lodestar/light-client":"^1.32.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.32.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0_1752607061867_0.9863007161453912","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.edc35e4b78":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.edc35e4b78","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.edc35e4b78","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"920965ad785451155b416ceae0c5e794e7d593e2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.edc35e4b78.tgz","fileCount":1233,"integrity":"sha512-yxgmuJXBy8dYq0mSxiPI2tswrxM0d+s4dx3Q6hEftprd1GrF49joT8u5+5h1vwV6bsJngwLIyp+NylHPB34YyQ==","signatures":[{"sig":"MEUCIQCEYRa9PscgM3ARAoW5A955WEOIB+8uOcTF6ILoqMhPeQIgX10SHkU3+ouOJxMovAQZhO/8ElU6hfnS9m6VAj/K9bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4105797},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dddaf5b1dbd6b30cebd2fc55491457de6736ad64","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.edc35e4b78","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.edc35e4b78","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.edc35e4b78","@lodestar/utils":"1.33.0-dev.edc35e4b78","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.33.0-dev.edc35e4b78","@lodestar/logger":"1.33.0-dev.edc35e4b78","@lodestar/params":"1.33.0-dev.edc35e4b78","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.edc35e4b78","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.edc35e4b78","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.edc35e4b78","@lodestar/light-client":"1.33.0-dev.edc35e4b78","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.edc35e4b78","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.edc35e4b78_1752612822516_0.17500596181800443","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.1d9f4aaa58":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.1d9f4aaa58","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.1d9f4aaa58","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"350484532c336d92170890c8ce7b8ac7d5229e18","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.1d9f4aaa58.tgz","fileCount":1233,"integrity":"sha512-etB/HOPOAJdsDQ/IcTO40oqqnTAJY/7hxHDBdEzK623JYvswJ2jR5qdd6VdKWPXRHX8utNESpr7IZp/qYQCmWw==","signatures":[{"sig":"MEUCIC4ZxWyWpC2PAPKt6zQMFFV69jNwNC2ZvslFTaCCyZ7ZAiEAjy6atRORohJLQ2IeFI0cZKP1QX1mPuWYoPoJpeZIPew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4105808},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8debda5bd2240aacdad12b72c9a8eb9575f9f07f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.1d9f4aaa58","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.1d9f4aaa58","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.1d9f4aaa58","@lodestar/utils":"1.33.0-dev.1d9f4aaa58","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.33.0-dev.1d9f4aaa58","@lodestar/logger":"1.33.0-dev.1d9f4aaa58","@lodestar/params":"1.33.0-dev.1d9f4aaa58","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.1d9f4aaa58","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.1d9f4aaa58","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.1d9f4aaa58","@lodestar/light-client":"1.33.0-dev.1d9f4aaa58","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.1d9f4aaa58","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.1d9f4aaa58_1752658798644_0.03678138164434852","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.eb543b6d3c":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.eb543b6d3c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.eb543b6d3c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3f9f08b22bf7bbabec42fb9a35d75dae5a638310","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.eb543b6d3c.tgz","fileCount":1260,"integrity":"sha512-Jdtw6bsvsMKTr6LsB/uBCvRk4/98gXfILNgpOdgfzr/f2OmCIj0KrWquwaclodVBbdKkbgIDYeCgYEToSR+WxQ==","signatures":[{"sig":"MEQCICeShh+JNEL54tJkkhgESkgNqX108gYuSu5bDxe0lv0/AiBF+1VC3BafN1/ttHREK+cBgqa7VkuDBo+vbicnR3vQ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4426577},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ee6bc5abf5a828574d6b4a9968c5a41f6d50bf95","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.eb543b6d3c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.eb543b6d3c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.eb543b6d3c","@lodestar/utils":"1.32.0-peerDAS.eb543b6d3c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.eb543b6d3c","@lodestar/logger":"1.32.0-peerDAS.eb543b6d3c","@lodestar/params":"1.32.0-peerDAS.eb543b6d3c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.eb543b6d3c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.eb543b6d3c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.eb543b6d3c","@lodestar/light-client":"1.32.0-peerDAS.eb543b6d3c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.eb543b6d3c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.eb543b6d3c_1752662959529_0.1885360515261052","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.67ca1e1955":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.67ca1e1955","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.67ca1e1955","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df65eebf84d64ae6537b4ef92141de30d0e14e69","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.67ca1e1955.tgz","fileCount":1260,"integrity":"sha512-ONfGdO27Q9YN9VVXAoBbG7TTIMSCvDM8Sk+KcNGQSmA0RVTfydJPEOgY4A0WkvtzpLmVBsgIAGCcZJLWQ+eRyw==","signatures":[{"sig":"MEYCIQDu5wQQYCc87E1FogESIjeyAJMuuRKn31JetxAWiWDMCAIhANOBF+rdD5MR44URArE2zgxDjANY7Ju1WS+hRimyEy2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4427004},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b50999386c9be1ad7d91dc98f28fa0195be5b453","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.67ca1e1955","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.67ca1e1955","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.67ca1e1955","@lodestar/utils":"1.32.0-peerDAS.67ca1e1955","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.67ca1e1955","@lodestar/logger":"1.32.0-peerDAS.67ca1e1955","@lodestar/params":"1.32.0-peerDAS.67ca1e1955","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.67ca1e1955","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.67ca1e1955","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.67ca1e1955","@lodestar/light-client":"1.32.0-peerDAS.67ca1e1955","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.67ca1e1955","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.67ca1e1955_1752664019166_0.687835098372169","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.417cd4b766":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.417cd4b766","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.417cd4b766","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e04812f4e2a4d80b0f85b4a3291d5679b1d6535a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.417cd4b766.tgz","fileCount":1233,"integrity":"sha512-WdMAtbZ5WyROp6/9Kw3heEb5D/Db4UoGIE6q9FqTsEurm/JeBBv0ghK59DGpnpTMhVakJ7TnZw8FieREUV6ecQ==","signatures":[{"sig":"MEQCIH90cj4MnMQUGzAChQv2ccCO0+ytAPtHnHctsGGs93JBAiBZJVfUdQB4g3KfyyIcF8ccW7HM4HezHh/qZwv+HY+K8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4107477},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ad3ed0e71e26ff37e73e0629e726f69651663b98","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.417cd4b766","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.417cd4b766","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.417cd4b766","@lodestar/utils":"1.33.0-dev.417cd4b766","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.33.0-dev.417cd4b766","@lodestar/logger":"1.33.0-dev.417cd4b766","@lodestar/params":"1.33.0-dev.417cd4b766","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.417cd4b766","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.417cd4b766","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.417cd4b766","@lodestar/light-client":"1.33.0-dev.417cd4b766","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.417cd4b766","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.417cd4b766_1752718536323_0.9294833362864534","host":"s3://npm-registry-packages-npm-production"}},"1.32.0-peerDAS.adb684580d":{"name":"@lodestar/beacon-node","version":"1.32.0-peerDAS.adb684580d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.32.0-peerDAS.adb684580d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7cd752898f0e30edaf69164ef280b5ed9457499d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.32.0-peerDAS.adb684580d.tgz","fileCount":1260,"integrity":"sha512-1b24qK46j9obAycJFrqUbDX5lLoyKl/pasjmZVAo71Q0X/fABdS5c8hRIqL1ovuJ034vOR6MHKNNKPm4PHUheg==","signatures":[{"sig":"MEUCIQCcZbbTfY9nuLAUoYuXYEvUhy+doorplyLSg4eBf2zo0QIgNbQSuBwfzN1ONsoH4KgdwbmhbRnmt9sj414z46Vdp3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4429618},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1b802ccde8fb0ce117cf45f6f35ea18e39721096","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.32.0-peerDAS.adb684580d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.32.0-peerDAS.adb684580d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.32.0-peerDAS.adb684580d","@lodestar/utils":"1.32.0-peerDAS.adb684580d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.32.0-peerDAS.adb684580d","@lodestar/logger":"1.32.0-peerDAS.adb684580d","@lodestar/params":"1.32.0-peerDAS.adb684580d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.32.0-peerDAS.adb684580d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.32.0-peerDAS.adb684580d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.32.0-peerDAS.adb684580d","@lodestar/light-client":"1.32.0-peerDAS.adb684580d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.32.0-peerDAS.adb684580d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.32.0-peerDAS.adb684580d_1752748042420_0.4683797627067272","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.55a3784799":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.55a3784799","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.55a3784799","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6299669425d316f03728e9164287859d0e1ef0d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.55a3784799.tgz","fileCount":1257,"integrity":"sha512-UiBqXraT1n5/Kot2aNEE2+JohWqJZfFLywrE6Cq10kILEsyMlBr4BVktdeIyOD2+wzz5h8iPfoHH1L18W1Rsew==","signatures":[{"sig":"MEUCIHtrwvRDoTSf2kwiiC/2pvivjMyj3tPcphX7e0J9H+YxAiEArIg3euw68REFqzKf4xnYCnZJ4mTRsiQNFGKoSTQiEYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4432858},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7a7c1a9c091c540f2fc9bb4f03c0b472590a2e6a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.55a3784799","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.55a3784799","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.55a3784799","@lodestar/utils":"1.33.0-peerDAS.55a3784799","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.33.0-peerDAS.55a3784799","@lodestar/logger":"1.33.0-peerDAS.55a3784799","@lodestar/params":"1.33.0-peerDAS.55a3784799","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.55a3784799","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.55a3784799","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.55a3784799","@lodestar/light-client":"1.33.0-peerDAS.55a3784799","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.55a3784799","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.55a3784799_1752753297645_0.0789023903214614","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.5a2cffc7e5":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.5a2cffc7e5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.5a2cffc7e5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"282e4a691794b5441bd9578bf5caa392f8afa116","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.5a2cffc7e5.tgz","fileCount":1257,"integrity":"sha512-CZ2UB3DxiqG5YjeAvcHDrST6h3kXrw7xiNgMF5zAXVGpZsibQ/M9U60vdE12zV7AHSAwSELpFS/5IEDKbnAjdA==","signatures":[{"sig":"MEUCIBd2Vy8k6m+hbINZyBTyTk9li3cJBkHM4VnnYjWuSobCAiEAirONUQaVnCGnsfvhGczAjGOnSHYma1dPj1TfMY6SUbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4432858},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c6f2244a21bc4e3d4ae45026851de4efb838169c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.5a2cffc7e5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.5a2cffc7e5","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.5a2cffc7e5","@lodestar/utils":"1.33.0-peerDAS.5a2cffc7e5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.33.0-peerDAS.5a2cffc7e5","@lodestar/logger":"1.33.0-peerDAS.5a2cffc7e5","@lodestar/params":"1.33.0-peerDAS.5a2cffc7e5","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.5a2cffc7e5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.5a2cffc7e5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.5a2cffc7e5","@lodestar/light-client":"1.33.0-peerDAS.5a2cffc7e5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.5a2cffc7e5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.5a2cffc7e5_1752754374623_0.29427764429256054","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.f3e21c7679":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.f3e21c7679","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.f3e21c7679","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"51372f44861f7cec910163c3c72e8db2d0e62177","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.f3e21c7679.tgz","fileCount":1233,"integrity":"sha512-LGvufmYQ0s9pKqWj/gXhFLiumNnXjJcs44EdBNp6RnG07ut3g8+mybZ0YBfXJr+xjimVdCFedJJWA0OviRb2SQ==","signatures":[{"sig":"MEUCIQCF9Xq84Jm4sUJ+YA0cnYKDmm9BUyqqGfeyhVPwbXG2CgIgKtvIBePVAnRsQVUnvGY2iX6Q/22mRMiue3lyNhZPFC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4107478},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"31b24ec6bd14d30c4997a63f89577edc45c100e9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.f3e21c7679","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.f3e21c7679","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.f3e21c7679","@lodestar/utils":"1.33.0-dev.f3e21c7679","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.f3e21c7679","@lodestar/logger":"1.33.0-dev.f3e21c7679","@lodestar/params":"1.33.0-dev.f3e21c7679","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.f3e21c7679","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.f3e21c7679","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.f3e21c7679","@lodestar/light-client":"1.33.0-dev.f3e21c7679","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.f3e21c7679","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.f3e21c7679_1752773270686_0.7813981034704263","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.94b884a43f":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.94b884a43f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.94b884a43f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a08942f4add135ba4438e1f3082bd7a6def58f03","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.94b884a43f.tgz","fileCount":1257,"integrity":"sha512-dzgPoSyEJ8CxUDRrWtp5p/94TwtfKwDPgJ+YWlUFCWRSQmAreOHBsMnWwvmEbDZ4wXnDTOgIygjo1cfJ82DSzQ==","signatures":[{"sig":"MEUCIA2lTf22V2bjWQmiH3EN5ta0+79GscSfy39RMTo1Eso2AiEA34DTn5FvB8QYjMIDO3svOAvGhZNOkcTVod3yFIJ4a9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4436959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"13e58c28b59e697ec14b034a7977f8dae83e895d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.8.2","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.94b884a43f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.94b884a43f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.94b884a43f","@lodestar/utils":"1.33.0-peerDAS.94b884a43f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"3.0.27","@lodestar/config":"1.33.0-peerDAS.94b884a43f","@lodestar/logger":"1.33.0-peerDAS.94b884a43f","@lodestar/params":"1.33.0-peerDAS.94b884a43f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.94b884a43f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.94b884a43f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.94b884a43f","@lodestar/light-client":"1.33.0-peerDAS.94b884a43f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.94b884a43f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.94b884a43f_1752773444408_0.5253352847787127","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.ce27087f34":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.ce27087f34","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.ce27087f34","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"624a53596cffed58617094113f0b9b800315d0ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.ce27087f34.tgz","fileCount":1233,"integrity":"sha512-5DIhkEGbEWaKe3J/V+FghId5Fqn/QxELpEnLCbnlho0wtNOuGxhR/qmDi9A3bHoBDhlMlPU+JozIfXj/41jwkQ==","signatures":[{"sig":"MEYCIQCxvnlVocqEnKIIeBOn79hTMJQuz/xTpyQVJu/dZuAvlgIhAIyllg24AhaJy4lMH/G/BnY8iqJoJqvcajTZ0kgxAme7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4107478},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f40276532c5423dbd884d042639817b12a7aeeb9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.ce27087f34","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.ce27087f34","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.ce27087f34","@lodestar/utils":"1.33.0-dev.ce27087f34","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.ce27087f34","@lodestar/logger":"1.33.0-dev.ce27087f34","@lodestar/params":"1.33.0-dev.ce27087f34","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.ce27087f34","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.ce27087f34","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.ce27087f34","@lodestar/light-client":"1.33.0-dev.ce27087f34","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.ce27087f34","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.ce27087f34_1753097861250_0.2514932365780813","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.899163f126":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.899163f126","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.899163f126","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95413e843f4fcc7c52b18cc016a32812646900c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.899163f126.tgz","fileCount":1233,"integrity":"sha512-YE/6jGMpMD5qS9xVKIl3w48rlMHewP1iBYHwY28IkvpVzDHqZjmccIFZcPw359xl82h4g3DZRd3FZ9CfWu8A/g==","signatures":[{"sig":"MEQCIAfh6aveNTnJsiGCgVmHGvPIlLbyCsDvZSqcdAbuTnAMAiBhU11hxq9j0ywyCexOmuLZAurjcJWDLCX3g+GraGD9jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4112292},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2a43d5c507ed04a8e166d71474f218ec3fb28686","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.899163f126","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.899163f126","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.899163f126","@lodestar/utils":"1.33.0-dev.899163f126","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.899163f126","@lodestar/logger":"1.33.0-dev.899163f126","@lodestar/params":"1.33.0-dev.899163f126","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.899163f126","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.899163f126","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.899163f126","@lodestar/light-client":"1.33.0-dev.899163f126","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.899163f126","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.899163f126_1753137595639_0.3718110580524967","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.2623fd44f9":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.2623fd44f9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.2623fd44f9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0da09ef4179973851df9d9ddfde54452a245fd4f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.2623fd44f9.tgz","fileCount":1233,"integrity":"sha512-xdHW0pqP9endRxP8GFL9git34EPPSuQAhWWp9Pumdsrv0lJktdPVV/mfjUjEWBSiG/g3vi7FFMimcHsCeaiycA==","signatures":[{"sig":"MEYCIQD57aQ0ZBtgKehTE4ZaNRfrAgcLUp5ZfOgsQX8DrefWRQIhALiXvCim5OBfL5I38B6A6dOfDl9Y+Nx51jWVm0UgDq5S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4112292},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dcaf9f32d9bed9e641a59287b72d43e8cff3540e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.2623fd44f9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.2623fd44f9","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.2623fd44f9","@lodestar/utils":"1.33.0-dev.2623fd44f9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.2623fd44f9","@lodestar/logger":"1.33.0-dev.2623fd44f9","@lodestar/params":"1.33.0-dev.2623fd44f9","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.2623fd44f9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.2623fd44f9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.2623fd44f9","@lodestar/light-client":"1.33.0-dev.2623fd44f9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.2623fd44f9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.2623fd44f9_1753196767932_0.3904064749598535","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.68e406de61":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.68e406de61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.68e406de61","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"caf1858c2c20d26a469ef6197cbb1f4fe1aa65cc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.68e406de61.tgz","fileCount":1233,"integrity":"sha512-rbSjSolvCmLWSgXIIVSR44BM/yJbR0whTERSrAiqQ2crQ0t2C+dajKtLNs/u87cIBCzE77ga5qItiJfGzWkG4A==","signatures":[{"sig":"MEQCIBCv9R0TtVj7pzrKvfXhR9rmgQ+ztE3kU1dFhaUEIMEPAiBuvn5yA1l2ITn+HdENk93wOItFyyuQX//JBydgRL5MGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4112292},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0d567994af2c56d229f7ac36f19180724feac9cd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.68e406de61","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.68e406de61","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.68e406de61","@lodestar/utils":"1.33.0-dev.68e406de61","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.68e406de61","@lodestar/logger":"1.33.0-dev.68e406de61","@lodestar/params":"1.33.0-dev.68e406de61","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.68e406de61","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.68e406de61","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.68e406de61","@lodestar/light-client":"1.33.0-dev.68e406de61","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"^0.7.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.68e406de61","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.68e406de61_1753210012441_0.9983876273300705","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.a1bd6430ee":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.a1bd6430ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.a1bd6430ee","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"536f6f134d2e52e3580f47775ce957657d709373","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.a1bd6430ee.tgz","fileCount":1233,"integrity":"sha512-mJimyayYOod3bFR1PxeH3PXYDVJFsFnbxTm39HxpgYzcj2k18nPO70g0XS2ZWwb9qhMNvJprxD39Dg0cQUy9kw==","signatures":[{"sig":"MEUCIQDOHg78Yg9FimbRMkIjHMUXBpUm16CT9qo+C5xBiThMfgIgatDakJlN6OlBa23OLsdeMA8kRKYWZODgt0yJ6GjR6CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4112291},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e44137d0d8301af98d40df98a6b066f47733a3e2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.a1bd6430ee","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.a1bd6430ee","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.a1bd6430ee","@lodestar/utils":"1.33.0-dev.a1bd6430ee","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.a1bd6430ee","@lodestar/logger":"1.33.0-dev.a1bd6430ee","@lodestar/params":"1.33.0-dev.a1bd6430ee","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.a1bd6430ee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.a1bd6430ee","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.a1bd6430ee","@lodestar/light-client":"1.33.0-dev.a1bd6430ee","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.a1bd6430ee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.a1bd6430ee_1753268930566_0.05654635617339565","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.d50b3b7cf7":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.d50b3b7cf7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.d50b3b7cf7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3c0884fe9daf3bf5f0ce87bd311d41afbbf662d8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.d50b3b7cf7.tgz","fileCount":1233,"integrity":"sha512-P6RtAkK9c1D22Tq16dYQtywS23BoPwY83AFFV6jcIB7smSztLe5/sfH/arl1qOYRQZOdVA9FUNVCx9TtBLfuOQ==","signatures":[{"sig":"MEUCIBa8IE68NKVo1RxACfl3r2gVj0H+yMe6zoT7lOhBt1CSAiEA/ZHIhZ1FTDvTK3OMW9rxIjT8NxsdDihuQUqbHPf+K34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4114543},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a78f5ad226d579bc2c425d94d7e2fd4a4521b908","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.d50b3b7cf7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.d50b3b7cf7","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.d50b3b7cf7","@lodestar/utils":"1.33.0-dev.d50b3b7cf7","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.d50b3b7cf7","@lodestar/logger":"1.33.0-dev.d50b3b7cf7","@lodestar/params":"1.33.0-dev.d50b3b7cf7","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.d50b3b7cf7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.d50b3b7cf7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.d50b3b7cf7","@lodestar/light-client":"1.33.0-dev.d50b3b7cf7","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.d50b3b7cf7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.d50b3b7cf7_1753275172544_0.5419880335523046","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.e03bda542e":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.e03bda542e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.e03bda542e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b437513eddf6ec976d72d0266c79e75bd0b8c21","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.e03bda542e.tgz","fileCount":1257,"integrity":"sha512-OHHTgNDyOQZTermCehjgUcNKgkJve1qs8DJBHutd4FXBA3x7hueP7GQJegoAmsPLOJS2Xl06V5EQSE2O9ptoqg==","signatures":[{"sig":"MEUCIQDBjl37w49TcI+Fi7iza6M6LFwAN4fhwqfgxvUqv7RqqAIgBri4P7kme0ADJEK3E5ClcrY0QsDqmA/8S/eyw+MoWuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4443999},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f5e907410a5d21788eaea8f48429e2e759baa352","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.e03bda542e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.e03bda542e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.e03bda542e","@lodestar/utils":"1.33.0-peerDAS.e03bda542e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.e03bda542e","@lodestar/logger":"1.33.0-peerDAS.e03bda542e","@lodestar/params":"1.33.0-peerDAS.e03bda542e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.e03bda542e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.e03bda542e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.e03bda542e","@lodestar/light-client":"1.33.0-peerDAS.e03bda542e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.e03bda542e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.e03bda542e_1753275263761_0.18424911002358502","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.ea1977daef":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.ea1977daef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.ea1977daef","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b4ccdd7c6c47af0ddd9574bdbf6518ce2e84b24","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.ea1977daef.tgz","fileCount":1233,"integrity":"sha512-vC+ygiuprKDPc3TRJIZBYrhiGv4p74J8ctsGdR0vG2Eq5I0LYzVA3CplEUaCKbu+TusFXo8MA8/9qdUbpaE9ow==","signatures":[{"sig":"MEYCIQCXM559M/NnqlH8bnlZJwVWEdhgUpAu+wQdf2tLSNnEOQIhAMBy+7s5l9aea10ItysQFa0neArSQMXkfiZ76dJ/CIQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4114541},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b840696c000c05c706d7916b8aa7781f4b3a3adc","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.ea1977daef","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.ea1977daef","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.ea1977daef","@lodestar/utils":"1.33.0-dev.ea1977daef","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.ea1977daef","@lodestar/logger":"1.33.0-dev.ea1977daef","@lodestar/params":"1.33.0-dev.ea1977daef","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.ea1977daef","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.ea1977daef","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.ea1977daef","@lodestar/light-client":"1.33.0-dev.ea1977daef","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.ea1977daef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.ea1977daef_1753318636962_0.359190695416564","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.fb2621434e":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.fb2621434e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.fb2621434e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f04ee0ec511a8260b212c7581e1dcbebbad2a822","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.fb2621434e.tgz","fileCount":1233,"integrity":"sha512-R1R/KK36C8cONTlT/ovXDkKUgkkvSth4AyFDbgNqDHnrxHOPXacOMi9TQuuh8Z33HERuANsvdl8ldgL+0w8PDQ==","signatures":[{"sig":"MEYCIQDGTZpRS3fheJBw8qKgOC96v9SVLzo2jHHJ6jC4lNmR4wIhAMtZ0vogwrsgnYOH4Slm0mZNndjpTt6gtcLzvbxr3w2t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4114541},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3f263f4d9e6d7767215e101f1e084f686a195c17","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.fb2621434e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.fb2621434e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.fb2621434e","@lodestar/utils":"1.33.0-dev.fb2621434e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.fb2621434e","@lodestar/logger":"1.33.0-dev.fb2621434e","@lodestar/params":"1.33.0-dev.fb2621434e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.fb2621434e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.fb2621434e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.fb2621434e","@lodestar/light-client":"1.33.0-dev.fb2621434e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.fb2621434e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.fb2621434e_1753430777706_0.9766642612187402","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.19574f87ad":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.19574f87ad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.19574f87ad","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6c872430a6ee6e24edf9a9de3be6c4ea9937311","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.19574f87ad.tgz","fileCount":1233,"integrity":"sha512-nEyO0xEqYPa1y94vlQYoDRfaB7OtTTAqJevhge29oLKl9jSVbMWfp/HacxGhzatg43W79QI7ZCi0NikHEmiXyA==","signatures":[{"sig":"MEUCIQDk97hA+p2u9jPDUiWPjsDoknPLbnMHYStBs4I00sDtXgIgWXAqpOmS5GVRVvO7wqYoFbaFK+hKLRko43o7niCfZi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4114541},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bc71f85afa17d019fd2b4aa39cc3a479dedd2d61","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.19574f87ad","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.19574f87ad","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.19574f87ad","@lodestar/utils":"1.33.0-dev.19574f87ad","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.19574f87ad","@lodestar/logger":"1.33.0-dev.19574f87ad","@lodestar/params":"1.33.0-dev.19574f87ad","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.19574f87ad","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.19574f87ad","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.19574f87ad","@lodestar/light-client":"1.33.0-dev.19574f87ad","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.19574f87ad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.19574f87ad_1753728060079_0.3257838372341437","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.dea6b945c2":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.dea6b945c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.dea6b945c2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d6fca36412069fc432af5ec423b604842621f2f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.dea6b945c2.tgz","fileCount":1233,"integrity":"sha512-jzZCgnQoYFUjjSa3P8g8AQmE1ITr0sp5fNR+gA6bbSYEE8CAev3lSdOxg2qrCGpKGdNwcMsC45FplIxhoZQqbA==","signatures":[{"sig":"MEUCIQDjIU7aSwNoP8WQQ2Z+7jddO91d5J62SrQfBfDTQawvYAIgTa0qELnj7daHtDcBHTgBe7lJvB4GQc2l/pnP9h0VnJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4114540},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a7063e2798e1ebf09988a465ba48b85492449b48","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.dea6b945c2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.dea6b945c2","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.dea6b945c2","@lodestar/utils":"1.33.0-dev.dea6b945c2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.dea6b945c2","@lodestar/logger":"1.33.0-dev.dea6b945c2","@lodestar/params":"1.33.0-dev.dea6b945c2","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.dea6b945c2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.dea6b945c2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.dea6b945c2","@lodestar/light-client":"1.33.0-dev.dea6b945c2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.dea6b945c2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.dea6b945c2_1753805490843_0.24490556651780016","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.ea97e56193":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.ea97e56193","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.ea97e56193","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a905e99db1094dedc7c57f3faeaee897d298067c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.ea97e56193.tgz","fileCount":1233,"integrity":"sha512-O+//uUUOy2aIvyxLCBjymb1BsCNha9uPxeOh5sdPWfewnT2NbYtN9tAPbcp7GrpRjlwfPuwpww/l9mblNFr6DQ==","signatures":[{"sig":"MEUCIF75lotky0xjL4m4mgRGNAExWak/houZI5dFlrHMlJZjAiEArJscH/yo6lq8JiEh+vpT1MWkKA/mvSmL1ASB2GFf1jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4114540},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d857ae11b5ed0d62fe2b077502a40773f020c413","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.ea97e56193","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.ea97e56193","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.ea97e56193","@lodestar/utils":"1.33.0-dev.ea97e56193","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.ea97e56193","@lodestar/logger":"1.33.0-dev.ea97e56193","@lodestar/params":"1.33.0-dev.ea97e56193","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.ea97e56193","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.ea97e56193","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.ea97e56193","@lodestar/light-client":"1.33.0-dev.ea97e56193","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.ea97e56193","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.ea97e56193_1753887401492_0.8159336230021883","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.2d6369691d":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.2d6369691d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.2d6369691d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9cc0adf3db08d33c927264b7c9fc623975134914","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.2d6369691d.tgz","fileCount":1257,"integrity":"sha512-XoAQVPN1e3biu9IeWriawB69gK1i1LhY5ixKANIcO5Ehm3wwep5IP1J+NxpNLPtFfuxfAPVXoN/e7S8QzeqCYg==","signatures":[{"sig":"MEUCIQCk6DJnj4nP3WCbHUisL8KUwcrfDl0PicbjniJ66N6ybAIgVkPgqqvqiQIlOgV8bHpTKoCaO6mdoFrwmGpwnnM3mZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4453200},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"745146bec4525755e859afbc8fcfe0da1380bc1a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.2d6369691d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.2d6369691d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.2d6369691d","@lodestar/utils":"1.33.0-peerDAS.2d6369691d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.2d6369691d","@lodestar/logger":"1.33.0-peerDAS.2d6369691d","@lodestar/params":"1.33.0-peerDAS.2d6369691d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.2d6369691d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.2d6369691d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.2d6369691d","@lodestar/light-client":"1.33.0-peerDAS.2d6369691d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.2d6369691d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.2d6369691d_1753952770504_0.5006636443883696","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.f124be0a30":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.f124be0a30","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.f124be0a30","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f12dd42bb330b32e310ade086be2fe02a62c02ba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.f124be0a30.tgz","fileCount":1257,"integrity":"sha512-kxF0svHNUmJ9Z8dSfpT/dG3KEmlHnFR2j/dF7g4iHSO04vWU8ui3oQ8aEKy23jPlgeqOYyNUA4oTxX/ulyKaPw==","signatures":[{"sig":"MEUCIQDNkd9ea1/vhpAL7I5v0bH4igW4R0dI2iFmrT8RK39BxAIgGzuR/9ZRdwwlJ7Lqsa6dLAp/36KmOUx0NS6gpGfv7Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4453266},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"110a988706d1ad1714a9c1ecfb3aceccfea99a6f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.f124be0a30","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.f124be0a30","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.f124be0a30","@lodestar/utils":"1.33.0-peerDAS.f124be0a30","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.f124be0a30","@lodestar/logger":"1.33.0-peerDAS.f124be0a30","@lodestar/params":"1.33.0-peerDAS.f124be0a30","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.f124be0a30","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.f124be0a30","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.f124be0a30","@lodestar/light-client":"1.33.0-peerDAS.f124be0a30","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.f124be0a30","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.f124be0a30_1753975393670_0.6346696184000082","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.d73c2d188f":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.d73c2d188f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.d73c2d188f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c2fca6d854ad9c21db58b5f945c0da81817035ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.d73c2d188f.tgz","fileCount":1233,"integrity":"sha512-Y9HDTOvvTcwDAPGrI4y2JptgLKDasqITnazehIKUrQE+jdlprE8LMmOcrusA2QBh5yqrfhVh2C6azNOYQdecig==","signatures":[{"sig":"MEQCIE0/SHnef5ZU7yPrqZBKHFNJrLTWfl0M2HwZ3MEY4jZIAiBhNcY1yiXpWFQdAx4rLDVbJ0Ud0nHjzv5e+JI6XWgUmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4121934},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ce8cee4f44a5fc6e9e7888e9ad751835edfc86ac","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.d73c2d188f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.d73c2d188f","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.d73c2d188f","@lodestar/utils":"1.33.0-dev.d73c2d188f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.d73c2d188f","@lodestar/logger":"1.33.0-dev.d73c2d188f","@lodestar/params":"1.33.0-dev.d73c2d188f","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.d73c2d188f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.d73c2d188f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.d73c2d188f","@lodestar/light-client":"1.33.0-dev.d73c2d188f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.d73c2d188f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.d73c2d188f_1753982909648_0.06745082074585129","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.33.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"35c3f63fcdd8e1b5649e2557ecc8dd879a7884ae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-rc.0.tgz","fileCount":1233,"integrity":"sha512-IhTyCS5eyKn/I6PMLlgWCg3SChI8dENayj1UB10l0A8zmvL9c/zoSznczGhKsBe8tvH89Svng8MZMSbCw4Jedw==","signatures":[{"sig":"MEUCIQCXOY8B451y299xQs5UZG4lReWaN2M1DrSsMDjdiihDCQIge2bBOd/Vjd4OiDu18h8k5bfAYsDChMCqU1SLYEhp1uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4121804},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a6c9baceac39c03dee5f6063dacb809ee4ce1c78","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.17.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.17.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-rc.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-rc.0","@lodestar/utils":"1.33.0-rc.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-rc.0","@lodestar/logger":"1.33.0-rc.0","@lodestar/params":"1.33.0-rc.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-rc.0","@lodestar/light-client":"1.33.0-rc.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-rc.0_1753989685166_0.4355210331638504","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.5bc821a090":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.5bc821a090","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.5bc821a090","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e0f8f385d74f1704ddd50f91015ba7ff41b67130","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.5bc821a090.tgz","fileCount":1257,"integrity":"sha512-D2FRnZHiEv+WEPLn+GgnDuOE57a6g7ZDSzi8CB95Um6ahf5nFlvpzAmhbeUeqQT903cTfa+0p2fzDA4yPWEdbw==","signatures":[{"sig":"MEQCIDaExSm6kKZkMpVU+cn98PiGcN7qNXzhPVuccOhhr93fAiAXgPVxXz18AolZx2gsjh6/duKTdYe9FIPdZPN2h0NlvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4453558},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8b0da0b3d732234f000bbb7cede7e1836a43236d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.5bc821a090","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.5bc821a090","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.5bc821a090","@lodestar/utils":"1.33.0-peerDAS.5bc821a090","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.5bc821a090","@lodestar/logger":"1.33.0-peerDAS.5bc821a090","@lodestar/params":"1.33.0-peerDAS.5bc821a090","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.5bc821a090","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.5bc821a090","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.5bc821a090","@lodestar/light-client":"1.33.0-peerDAS.5bc821a090","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.5bc821a090","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.5bc821a090_1754289327576_0.14385371950130255","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.3626b6ada0":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.3626b6ada0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.3626b6ada0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e195e059aef1adc5c4cee54329ddb5b7128aae70","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.3626b6ada0.tgz","fileCount":1233,"integrity":"sha512-+pmA8uQEYrzLi65WRkyu7bEBbu8JCz5xl96cu4LJ44SJfwI6cGqAJuJaFJYMNOBqvqKDZFUH2ByydoFuPTQ1cQ==","signatures":[{"sig":"MEUCIHIUQX7s4lb4CLKDwPWMr5av7wKtxjXJhFLumekYqSDrAiEAhJ9zH0lx4Hen2yO8OCzu94sQ6aAz/Z1UfJxz4C4Bn0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4121984},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"99f9f13eebef48704d4589c4c1366f804251924f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.3626b6ada0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.3626b6ada0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.3626b6ada0","@lodestar/utils":"1.33.0-dev.3626b6ada0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.3626b6ada0","@lodestar/logger":"1.33.0-dev.3626b6ada0","@lodestar/params":"1.33.0-dev.3626b6ada0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.3626b6ada0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.3626b6ada0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.3626b6ada0","@lodestar/light-client":"1.33.0-dev.3626b6ada0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.3626b6ada0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.3626b6ada0_1754297628302_0.15404411257778783","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.570d06a492":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.570d06a492","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.570d06a492","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77ec166b1e1423ab27dc79962adda476606bbe03","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.570d06a492.tgz","fileCount":1257,"integrity":"sha512-NOak9SB1OWQZHp9pxuyV0qA2plrjQlD2IEUX5j/rbN63EoW9e0k5uCWPUdtZprkpaBhGDFs5IZYiQZq7F+HwHQ==","signatures":[{"sig":"MEUCIFHJI0Ewkn9AMU2FI3gsQAbRWfPectWvwBQjM4EM32ZjAiEA+iYRFZ1Ecs6nTLnIhGEgGXuVgAtNaZCP0k6H4YCDs1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4454372},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"653cdd18ac1cd1a351c5ad2bd4ee9433bf22b232","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.570d06a492","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.570d06a492","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.570d06a492","@lodestar/utils":"1.33.0-peerDAS.570d06a492","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.570d06a492","@lodestar/logger":"1.33.0-peerDAS.570d06a492","@lodestar/params":"1.33.0-peerDAS.570d06a492","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.570d06a492","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.570d06a492","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.570d06a492","@lodestar/light-client":"1.33.0-peerDAS.570d06a492","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.570d06a492","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.570d06a492_1754349670458_0.0015310733284388256","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-dev.3859afe8fe":{"name":"@lodestar/beacon-node","version":"1.33.0-dev.3859afe8fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-dev.3859afe8fe","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8355986967c64dbe58fc2647bb5310ddf75b1ca2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-dev.3859afe8fe.tgz","fileCount":1233,"integrity":"sha512-+voOis3vozVAWYrhMm/7kWssZhOj78fuj3He2PjYdT1dTBWPMjPApPYJlVqb4v77y7iyio8SuN7EAXPP77LXJA==","signatures":[{"sig":"MEUCIQCq9pKrjSgFvSKnq/bYIMEUJlVV3X/+xIaQMnNRUQM1XwIgU4h7kW8cQs30xQxCIjYXjcM/4TfXjXoZx8BtBhY5ATg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4121984},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fb40be1db35df879c11f86f54827ce627cd5e5d9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-dev.3859afe8fe","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-dev.3859afe8fe","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-dev.3859afe8fe","@lodestar/utils":"1.33.0-dev.3859afe8fe","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-dev.3859afe8fe","@lodestar/logger":"1.33.0-dev.3859afe8fe","@lodestar/params":"1.33.0-dev.3859afe8fe","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-dev.3859afe8fe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-dev.3859afe8fe","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-dev.3859afe8fe","@lodestar/light-client":"1.33.0-dev.3859afe8fe","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-dev.3859afe8fe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-dev.3859afe8fe_1754411157865_0.15063352365916827","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.5b15233684":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.5b15233684","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.5b15233684","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8fe91e1d1c29182714510538447494d1be76973b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.5b15233684.tgz","fileCount":1257,"integrity":"sha512-6wasIoJXnXr4j5p5BCNLUDGo6YOzx6WeoFT8upXj4IUIUyoRToo9vDOn+P6smKa7wKLTNYjCpWYdOyDI8wwicA==","signatures":[{"sig":"MEYCIQDMmRWpnCRqCU/hjqs6mp8LVzD+MFngNB3htP0AuRc7QwIhAPHzVbS2DmdAdA8pyAfTJFZe2j+yfW8GisuF9XHxlFMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461779},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3c0e7248dd67ecff0a4a5bffe195ce4ee972192d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.5b15233684","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.5b15233684","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.5b15233684","@lodestar/utils":"1.33.0-peerDAS.5b15233684","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.5b15233684","@lodestar/logger":"1.33.0-peerDAS.5b15233684","@lodestar/params":"1.33.0-peerDAS.5b15233684","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.5b15233684","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.5b15233684","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.5b15233684","@lodestar/light-client":"1.33.0-peerDAS.5b15233684","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.5b15233684","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.5b15233684_1754422269171_0.5032894518825253","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.6fe1606bdb":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.6fe1606bdb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.6fe1606bdb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"921d74d3c02ad04015dd04adfe52122d183b80dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.6fe1606bdb.tgz","fileCount":1233,"integrity":"sha512-qDJGGlEMlluUEkIQGZux4IdQMzr/VhgIAh0stEom1+0Yix8e1xJIzElwCWSu8l3VG9ZZf9Hm5lfJkXlZ0RuCGg==","signatures":[{"sig":"MEYCIQCni++nairBzEbVzEV0CL4WUg/18C38lKkfer+7I8RUowIhAKjUQmFx2fJ1Q4o2EfhMqDn3XdB75zXL/tJ5Ru/nhMVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4121984},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"21c7efa3a8a8faa90be19f7db67e3178e4b3a82d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.6fe1606bdb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.6fe1606bdb","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.6fe1606bdb","@lodestar/utils":"1.34.0-dev.6fe1606bdb","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.6fe1606bdb","@lodestar/logger":"1.34.0-dev.6fe1606bdb","@lodestar/params":"1.34.0-dev.6fe1606bdb","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.6fe1606bdb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.6fe1606bdb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.6fe1606bdb","@lodestar/light-client":"1.34.0-dev.6fe1606bdb","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.6fe1606bdb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.6fe1606bdb_1754488471265_0.3076931208192728","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"@lodestar/beacon-node","version":"1.33.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e80004fb21395f8e282d13909ec3d3ba3e057d09","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0.tgz","fileCount":1233,"integrity":"sha512-AD4veVczqT+lNcanVpNWB0DFCMHYY/ohqp0dTkV3dmxTvU0KIQM0NbBDXBNEVDLw424Jr3A6NEH67CQ3cyMwVg==","signatures":[{"sig":"MEUCIQD8hxPjLgIYJTwEbV4ug7InpabU/j2PxdtLcAT3LG6LCQIgUx9i0wFAhImw/x+mFs1+1WuWgJSGMFLDIr+n68yj8dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4121751},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5f2cf3c57f6d7da15e900ae3078c34fe647b37c5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.33.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.33.0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.33.0","@lodestar/utils":"^1.33.0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.33.0","@lodestar/logger":"^1.33.0","@lodestar/params":"^1.33.0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.33.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.33.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.33.0","@lodestar/light-client":"^1.33.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.33.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0_1754489322432_0.9460744591068497","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.b6ddc3914c":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.b6ddc3914c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.b6ddc3914c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d99938b2c9bfd7cdf42a8342a9f7cb6c96957a1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.b6ddc3914c.tgz","fileCount":1257,"integrity":"sha512-6ZKIXw2lAYspKf84d7iIf+D/hmphgUJ4mlFXK9zRO+kHiJD9F6iq97+jOPFAbxSslh4WnRXWlvBLTGgQaB6g1g==","signatures":[{"sig":"MEQCIDMxkdJFKAJZWSD/Wmvvlr/0HC/TPEWlCLKNapeCj7zKAiBvMJsNJ802rplCYF0IkFxYrFDm4IB8W4d7+1VOxVKbJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461833},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7608e6af3a2cb2328fc06d623c0fe02660429381","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.b6ddc3914c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.b6ddc3914c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.b6ddc3914c","@lodestar/utils":"1.33.0-peerDAS.b6ddc3914c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.b6ddc3914c","@lodestar/logger":"1.33.0-peerDAS.b6ddc3914c","@lodestar/params":"1.33.0-peerDAS.b6ddc3914c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.b6ddc3914c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.b6ddc3914c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.b6ddc3914c","@lodestar/light-client":"1.33.0-peerDAS.b6ddc3914c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.b6ddc3914c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.b6ddc3914c_1754492528679_0.9997996110012759","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.00a7126d44":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.00a7126d44","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.00a7126d44","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb06b3d94589711ff1a7fdd452817936669bbbd8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.00a7126d44.tgz","fileCount":1257,"integrity":"sha512-vn3I8TawG885v2A3yUMLFW989aabzbYJMrLpUD1x9L4UhJJraiBzYrGSezYl3lX53/ygKxpHT5KBLd2S44PWKA==","signatures":[{"sig":"MEUCIDNwYmIdCYYbHGeFMd9DMRE0WW1xEvZ+DnwO9V5GuyBAAiEApTJJSjB/e1P2TyjQrxs5xbUXPzYe/f8CAVa07VMIct4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461833},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"18480b2041cd5a9cb8cbb6b6ad4d867b6f6019f2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.00a7126d44","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.00a7126d44","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.00a7126d44","@lodestar/utils":"1.33.0-peerDAS.00a7126d44","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.00a7126d44","@lodestar/logger":"1.33.0-peerDAS.00a7126d44","@lodestar/params":"1.33.0-peerDAS.00a7126d44","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.00a7126d44","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.00a7126d44","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.00a7126d44","@lodestar/light-client":"1.33.0-peerDAS.00a7126d44","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.00a7126d44","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.00a7126d44_1754496798416_0.6134110351877988","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.99ccd7b88c":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.99ccd7b88c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.99ccd7b88c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c8bb38fb58dba938341699e06beb427303f0fa0c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.99ccd7b88c.tgz","fileCount":1257,"integrity":"sha512-DYzibpg9CHFO2eT+fCmMzLSKmh6GpA+fQBJYtsYVFVfkEorZTR9k3cVl7y2T8/7QN9a2SmU0MvmDZ3SO/L9BQA==","signatures":[{"sig":"MEUCIDOR9gq1DXoXSytdz8XhcsKhmfgsh9AUf5j9fQzTNSiCAiEA4tkrE3UpID5x0jl7cTadxNAylfXCUCBOhy+i6jbiEb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461327},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"74f697c476f5ffd7aeed0a906f73d51b44f244ab","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.99ccd7b88c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.99ccd7b88c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.99ccd7b88c","@lodestar/utils":"1.33.0-peerDAS.99ccd7b88c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.99ccd7b88c","@lodestar/logger":"1.33.0-peerDAS.99ccd7b88c","@lodestar/params":"1.33.0-peerDAS.99ccd7b88c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.99ccd7b88c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.99ccd7b88c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.99ccd7b88c","@lodestar/light-client":"1.33.0-peerDAS.99ccd7b88c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.99ccd7b88c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.99ccd7b88c_1754503504020_0.12990244543292184","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.ba1397d72c":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.ba1397d72c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.ba1397d72c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d01286583d9ee903a1cee758fa6f24e3e494c95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.ba1397d72c.tgz","fileCount":1257,"integrity":"sha512-R71EgvSfNBypJTq9cVfsSWrOa0J68PdLLkT75m1cZi5hg4YO2tzI3m40SP51oHrt0Rx8kHCUJW5Zkslgk49G3g==","signatures":[{"sig":"MEUCIBThXBhX/GlLj1pZEDk7FELnvC7O9f1OmWfV6B8dbMwsAiEAw1HFDfhfLalvBU4i2vpv1D7IyZkLJeUsKRGCTFM/Zqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461322},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ca035f466739f5565785f1c5f30426a8a41bf464","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.ba1397d72c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.ba1397d72c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.ba1397d72c","@lodestar/utils":"1.33.0-peerDAS.ba1397d72c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.ba1397d72c","@lodestar/logger":"1.33.0-peerDAS.ba1397d72c","@lodestar/params":"1.33.0-peerDAS.ba1397d72c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.ba1397d72c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.ba1397d72c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.ba1397d72c","@lodestar/light-client":"1.33.0-peerDAS.ba1397d72c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.ba1397d72c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.ba1397d72c_1754505978700_0.7403832333052298","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.df121a13d3":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.df121a13d3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.df121a13d3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"864e18c8280a7066bb1e02541dd1844154a50887","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.df121a13d3.tgz","fileCount":1257,"integrity":"sha512-0cYb2k5bWpA7nBKkOIx6NRxn/ozMXEAyVugMxGYno/K6SLtOH4uR8u+6PvoTvX7C4fd6rIoD7NrnU7f1XhBw+Q==","signatures":[{"sig":"MEYCIQDljkJHlT2EQsGWOnFrwPxXaeVrrx2w6A1eaNC1aW1n1wIhAJLxDYhG7bIH4X5adWO734ZXwAOaMOyQueBYnZVKvfuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4460822},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a22bc8facaff0509b942d55d3dd8d9d10b25a222","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.df121a13d3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.df121a13d3","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.df121a13d3","@lodestar/utils":"1.33.0-peerDAS.df121a13d3","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.df121a13d3","@lodestar/logger":"1.33.0-peerDAS.df121a13d3","@lodestar/params":"1.33.0-peerDAS.df121a13d3","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.df121a13d3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.df121a13d3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.df121a13d3","@lodestar/light-client":"1.33.0-peerDAS.df121a13d3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.df121a13d3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.df121a13d3_1754506933347_0.6112807268722813","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.6091ff9dc1":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.6091ff9dc1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.6091ff9dc1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"53b3f009b6b03ba16de4c93acca3712ecca29127","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.6091ff9dc1.tgz","fileCount":1257,"integrity":"sha512-PpR7EZQBE4wHxflcOUvpiE2FD4s/HhUBXK1C/PXjg+VzE5Av4N1X4X6VzQpJJaU41eC6kwYif1XSBnc6ZfMoDA==","signatures":[{"sig":"MEYCIQDsBBs2fDwXdmwL++Q1Lk7HzaLt5L52lRNpjMrJcQV0CgIhAKyz3vt+58q5uXL34HT7VUoG0ljJDc100Se7DhNpw+gf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459194},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a4903b82e553039fe9d6f1e8ae172fa4d7b0eb39","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.6091ff9dc1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.6091ff9dc1","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.6091ff9dc1","@lodestar/utils":"1.33.0-peerDAS.6091ff9dc1","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.6091ff9dc1","@lodestar/logger":"1.33.0-peerDAS.6091ff9dc1","@lodestar/params":"1.33.0-peerDAS.6091ff9dc1","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.6091ff9dc1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.6091ff9dc1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.6091ff9dc1","@lodestar/light-client":"1.33.0-peerDAS.6091ff9dc1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.6091ff9dc1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.6091ff9dc1_1754510817705_0.39855615595974836","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.317e397fbf":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.317e397fbf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.317e397fbf","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aab2397b304256cd151905ec95e56396d879f166","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.317e397fbf.tgz","fileCount":1257,"integrity":"sha512-ZXgr1Xyy+NHLyZ6mrooSa1e7DWYR54wg+zOyG67t8a3PawrnbLaBnW06lF+tOOjmT0mQAYmfmjWLTMs5zJ80cQ==","signatures":[{"sig":"MEUCIQDF73UZp6/dGR1HH2M9W7WJRLuD3fHCMsMIGDEffWouCQIgOHJyiR6Y3R8ixcRBAHWlc/qyiv7bpgqBCjsK8Z8o8TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459363},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"588314339e8e8e1e5b7112c4cbff599101fb8fbd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.317e397fbf","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.317e397fbf","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.317e397fbf","@lodestar/utils":"1.33.0-peerDAS.317e397fbf","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.317e397fbf","@lodestar/logger":"1.33.0-peerDAS.317e397fbf","@lodestar/params":"1.33.0-peerDAS.317e397fbf","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.317e397fbf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.317e397fbf","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.317e397fbf","@lodestar/light-client":"1.33.0-peerDAS.317e397fbf","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.317e397fbf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.317e397fbf_1754514250846_0.36485605942285093","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.b27b0ca402":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.b27b0ca402","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.b27b0ca402","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7434cf5b0f0cd4c4fc09875748ca44425ea4fdf5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.b27b0ca402.tgz","fileCount":1257,"integrity":"sha512-vCc+FCXLvuWKSMeLhElONPCamK+vpcGcyyBj1DCFZ+XCk5U07twhLtKwSUDevxhKxV6Hk7aG6vcjqgRalMxRMQ==","signatures":[{"sig":"MEUCICGDC5iKysSsiuI15TLVjso+UTZxIwV46F3FNz6K7lsjAiEAqPIPBfvhgjGra/FWwCCb9QTW5a6bXzAH5brxTU54Ifg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459363},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c2f1dfbc4aeb76856636cf7a1dbb3707b108644e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.b27b0ca402","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.b27b0ca402","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.b27b0ca402","@lodestar/utils":"1.33.0-peerDAS.b27b0ca402","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.b27b0ca402","@lodestar/logger":"1.33.0-peerDAS.b27b0ca402","@lodestar/params":"1.33.0-peerDAS.b27b0ca402","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.b27b0ca402","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.b27b0ca402","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.b27b0ca402","@lodestar/light-client":"1.33.0-peerDAS.b27b0ca402","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.b27b0ca402","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.b27b0ca402_1754515191473_0.2879112500729728","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.8cfc843bd3":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.8cfc843bd3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.8cfc843bd3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b4ef7955098a6410f51a5226142427161c734e10","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.8cfc843bd3.tgz","fileCount":1233,"integrity":"sha512-B0NlhdwOGpj1KcnmoMlmrhUbijfUzSzsjhQMME88wQ3Vk+d4nrjZ7nL6LNEEgQVN8/3c3SJw4rsluEvayQjbSQ==","signatures":[{"sig":"MEUCIQDmYTm16D3pfMP+smOtc+RPpZp4ctFxgRxCoE5M/LcDAgIgTnWpWAqVDDn0NXD2KVDCnssNROcqagafSLufejmsev0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4121984},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"84f8d4085833a1a61e2291e3d2ffb93de6eda1b5","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.8cfc843bd3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.8cfc843bd3","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.8cfc843bd3","@lodestar/utils":"1.34.0-dev.8cfc843bd3","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.8cfc843bd3","@lodestar/logger":"1.34.0-dev.8cfc843bd3","@lodestar/params":"1.34.0-dev.8cfc843bd3","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.8cfc843bd3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.8cfc843bd3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.8cfc843bd3","@lodestar/light-client":"1.34.0-dev.8cfc843bd3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.8cfc843bd3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.8cfc843bd3_1754516481202_0.287437969201888","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.4a51ebec64":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.4a51ebec64","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.4a51ebec64","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"401bcd99100185eafdf07f18372f2dbfedb0c643","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.4a51ebec64.tgz","fileCount":1257,"integrity":"sha512-aO3c5N4o2iPSHvTdiAJMR5ZmAq5KzTesqIiWGI8Br+A+mFWDpOFXeW2L82zsdMz28GIukZuMIK0aXkWcYnp/ww==","signatures":[{"sig":"MEUCIHiZwZLMEcjpwYlY82sv+XohrX3r94OxgER0s3Mkb4K1AiEAzUIjr6D3MHx2uFAdlPeiehrqxI9++jSwIBwFwmqJkrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459271},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3f384e26ca1ecfd3af42fe81fd2846e13e5f3f3a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.4a51ebec64","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.4a51ebec64","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.4a51ebec64","@lodestar/utils":"1.33.0-peerDAS.4a51ebec64","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.4a51ebec64","@lodestar/logger":"1.33.0-peerDAS.4a51ebec64","@lodestar/params":"1.33.0-peerDAS.4a51ebec64","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.4a51ebec64","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.4a51ebec64","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.4a51ebec64","@lodestar/light-client":"1.33.0-peerDAS.4a51ebec64","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.4a51ebec64","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.4a51ebec64_1754516604278_0.2581267546133694","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.16e67f1abb":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.16e67f1abb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.16e67f1abb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"19724cd3291e5d3182c74ced79169c5e4a49a3a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.16e67f1abb.tgz","fileCount":1257,"integrity":"sha512-7jxNuRR/McI+wLpFP7qMTvak+fipTTIsLuMT5zRpJe0X5uHBzgY/5fLou7uwt5/Az8QVtVv85sIUuyc2xx94zA==","signatures":[{"sig":"MEQCIFvYoQlz740SphKaY0javpaV9NoOtaqNTLDTPSK/dT4zAiBACKyMVHAnvvFW0VLYbs9NJDxjaNp3FbWZbADbBLcB/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4456623},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"36f6a17482196961555fb641149d4b0ecb076d0f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.16e67f1abb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.16e67f1abb","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.16e67f1abb","@lodestar/utils":"1.33.0-peerDAS.16e67f1abb","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.16e67f1abb","@lodestar/logger":"1.33.0-peerDAS.16e67f1abb","@lodestar/params":"1.33.0-peerDAS.16e67f1abb","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.16e67f1abb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.16e67f1abb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.16e67f1abb","@lodestar/light-client":"1.33.0-peerDAS.16e67f1abb","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.16e67f1abb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.16e67f1abb_1754530696910_0.5264488876865379","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.af1f74c2cd":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.af1f74c2cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.af1f74c2cd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"98b090a102cb688cfda8374b66ab6fee2b994216","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.af1f74c2cd.tgz","fileCount":1233,"integrity":"sha512-1UWXrTTu9zqQ1N5HOlST/SK/roGPzaiKXnxKBMuyAF6HydyH4arrAAKJJVRVf3Bu7jxXBYDUzwf2kua/mP3iFw==","signatures":[{"sig":"MEUCIQCLVCn0qRKKCmZ76Ruo9FzOKwoDbgEh3OVtCKTjkN26vwIgSA7H7Q9RMIFXSwvEGvdiX3H96tsajLUdIjTPalGNX14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4122509},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9655556e948a00869060bb9a7359671d1fa974c7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.af1f74c2cd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.af1f74c2cd","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.af1f74c2cd","@lodestar/utils":"1.34.0-dev.af1f74c2cd","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.af1f74c2cd","@lodestar/logger":"1.34.0-dev.af1f74c2cd","@lodestar/params":"1.34.0-dev.af1f74c2cd","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.af1f74c2cd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.af1f74c2cd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.af1f74c2cd","@lodestar/light-client":"1.34.0-dev.af1f74c2cd","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.af1f74c2cd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.af1f74c2cd_1754536872296_0.920143724509455","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.a60f61c694":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.a60f61c694","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.a60f61c694","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d494e1ce452c6b4ec206d9040007b9898c75fb4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.a60f61c694.tgz","fileCount":1257,"integrity":"sha512-t4TIRu4cXTYY3iPl1ywJR9CnrPndMRjzo3Bx3jnkCs3c9ABo41MvxLLggBifVvWjJuj2mQPK9pIFOpz1y07oAA==","signatures":[{"sig":"MEQCICSdTYXNW5UggaGLDrgFxvPT5iwcDZtUonAWmxMEnEP7AiAWJ6jLv8YVzySUklval6iR60FQ1HIEFoJQ0kyHwn/vAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459061},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d3669a4bf8c5d73b8425aa4783ed6afdbab8b176","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.a60f61c694","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.a60f61c694","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.a60f61c694","@lodestar/utils":"1.33.0-peerDAS.a60f61c694","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.a60f61c694","@lodestar/logger":"1.33.0-peerDAS.a60f61c694","@lodestar/params":"1.33.0-peerDAS.a60f61c694","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.a60f61c694","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.a60f61c694","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.a60f61c694","@lodestar/light-client":"1.33.0-peerDAS.a60f61c694","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.a60f61c694","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.a60f61c694_1754565772543_0.7081799480761535","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.3928be9bd0":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.3928be9bd0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.3928be9bd0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b9652b79841362685c08f8e72e9353044da02e1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.3928be9bd0.tgz","fileCount":1257,"integrity":"sha512-pevQAa9+WJp8Iel/LF6aiHZzpbsGP0kWwjkO0AbCRsddiaTjPTLRDdAKjY5cq8DF7KUkIwUtpDbFZ9MOY0uOog==","signatures":[{"sig":"MEUCIHqkOv1ewsxpjOBC4FL+24pvWXOcUA9Z04+Ibne+IfdIAiEA0FwOjQevU84xpIM6cj3x3xKJ7Mrt/EO4jaDYnmmk3JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459040},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"17f4f68b41334abed467ca5f945135b9b66525a0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.3928be9bd0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.3928be9bd0","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.3928be9bd0","@lodestar/utils":"1.33.0-peerDAS.3928be9bd0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.3928be9bd0","@lodestar/logger":"1.33.0-peerDAS.3928be9bd0","@lodestar/params":"1.33.0-peerDAS.3928be9bd0","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.3928be9bd0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.3928be9bd0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.3928be9bd0","@lodestar/light-client":"1.33.0-peerDAS.3928be9bd0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.3928be9bd0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.3928be9bd0_1754573158782_0.7305966574526188","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.a862fa13b1":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.a862fa13b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.a862fa13b1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fb3dbbd8d9ad230c9e1da1bfa6c8476b75bd3261","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.a862fa13b1.tgz","fileCount":1257,"integrity":"sha512-v+szm+8beJ44p7OdQB7RGKZHBmpJi8HNL9kd0ASrfFb9PAunUxRpQXOWyf8bVBsLUCuD4UgnpOWViN6GvCLnFQ==","signatures":[{"sig":"MEQCIHscTTZi+e6E5iExR0il1/4+rzFgoIxQxK31Ro2YM0c9AiAk8yp9MhQD2mm/tvw91hykfQvg9o6W6iP7Ymg+XatvVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4460126},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"32e73456a41de13aed96d1088cb8689ca0fbe5a6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.a862fa13b1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.a862fa13b1","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.a862fa13b1","@lodestar/utils":"1.33.0-peerDAS.a862fa13b1","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.a862fa13b1","@lodestar/logger":"1.33.0-peerDAS.a862fa13b1","@lodestar/params":"1.33.0-peerDAS.a862fa13b1","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.a862fa13b1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.a862fa13b1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.a862fa13b1","@lodestar/light-client":"1.33.0-peerDAS.a862fa13b1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.a862fa13b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.a862fa13b1_1754574120129_0.9543410806077737","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.c6f84eea57":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.c6f84eea57","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.c6f84eea57","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e00f1492844203bb789d49ef512f87e86e4615e2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.c6f84eea57.tgz","fileCount":1257,"integrity":"sha512-WrEmBphAvYgnRhhiz0fcfyfZxXCEVf7yXOYBZMqs1pQ9w87+k60FI44rnS9IQ+oKMQS3QGuHzFjMAoqooQbZ7Q==","signatures":[{"sig":"MEYCIQD30EZoLpUALKIXMAT1INJpK1/TTQlfbktA/1JU67W18wIhANF1Y9VW1KGTzNSIdVTbM8zI39VfI57Sjs8VzENoKy3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4460126},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"16f58d6a40a804b082e3bc47fd114a1c1a685caa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.c6f84eea57","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.c6f84eea57","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.c6f84eea57","@lodestar/utils":"1.33.0-peerDAS.c6f84eea57","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.c6f84eea57","@lodestar/logger":"1.33.0-peerDAS.c6f84eea57","@lodestar/params":"1.33.0-peerDAS.c6f84eea57","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.c6f84eea57","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.c6f84eea57","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.c6f84eea57","@lodestar/light-client":"1.33.0-peerDAS.c6f84eea57","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.c6f84eea57","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.c6f84eea57_1754576633773_0.8058608014489477","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.27f4ad4ae8":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.27f4ad4ae8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.27f4ad4ae8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4dad594e2850bb463b1053d1a95ada590d3539c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.27f4ad4ae8.tgz","fileCount":1257,"integrity":"sha512-utXsQveJsnPIYmNHZFz+lhdAlBHczgGCMDJ9aPjDrXdIkEDWb0ciBgjSJU26drNBKhw5clwLvFasPKifFhBIzg==","signatures":[{"sig":"MEYCIQCCo20By1QQM7yODGqzI+xZqm8YJqgsoKJSwvqixLT/QQIhAJ4E/uc0wuEe0xAP6vDHx1NArmRjla/Ze5RIPfe1l/PB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4460126},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"21e017aed96bcb6174c64432f2b3a22733cb6872","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.27f4ad4ae8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.27f4ad4ae8","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.27f4ad4ae8","@lodestar/utils":"1.33.0-peerDAS.27f4ad4ae8","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.27f4ad4ae8","@lodestar/logger":"1.33.0-peerDAS.27f4ad4ae8","@lodestar/params":"1.33.0-peerDAS.27f4ad4ae8","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.27f4ad4ae8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.27f4ad4ae8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.27f4ad4ae8","@lodestar/light-client":"1.33.0-peerDAS.27f4ad4ae8","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.27f4ad4ae8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.27f4ad4ae8_1754591228074_0.56459266733984","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.e121330b75":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.e121330b75","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.e121330b75","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"99405ea904feffbf99012ba49b7e1d00240b442a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.e121330b75.tgz","fileCount":1257,"integrity":"sha512-K2yqAHk2XNSGoHjcjhs9dDSGJ/KpJEjhgyDl4qed/b2epGRnQuswqlY+HoLfQ5aKNFIy0zrBxtrIzNaQWCRVNQ==","signatures":[{"sig":"MEYCIQCRB21UyzXjw4mMAY3kjTn7GuY5yLsImkdgjcXR0NjYLwIhAIEjPUA8vKPNVQMAXTvsU+YT6ZH7mypgNDqit/5gHO15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458612},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"94ba145607b703f21db9ba25a8c79c2d6aba0b96","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.e121330b75","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.e121330b75","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.e121330b75","@lodestar/utils":"1.33.0-peerDAS.e121330b75","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.e121330b75","@lodestar/logger":"1.33.0-peerDAS.e121330b75","@lodestar/params":"1.33.0-peerDAS.e121330b75","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.e121330b75","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.e121330b75","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.e121330b75","@lodestar/light-client":"1.33.0-peerDAS.e121330b75","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.e121330b75","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.e121330b75_1754642055342_0.35437771161499243","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.d4175c78f1":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.d4175c78f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.d4175c78f1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e7969a116ee442db2c473390449d7acdcd7f72d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.d4175c78f1.tgz","fileCount":1257,"integrity":"sha512-nJgDptuzx9W3aWINSEaHSgiBzuw5Zel3LoK4tgtSSbOQQPitMqPajo7CvpMW7iy3SX1nnmvRTxaN3diDo3krMQ==","signatures":[{"sig":"MEYCIQCqZc5B+RtvrUxV9aA/DIDZIZVYoetpWyBftmUKHIf2dQIhAIhuAk5h0xVGE5SsY+osnNlB5bFEpnyd3s07dHa9tS/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458474},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"60da3c26bf16e77c7fcd813dabd508b6911db665","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.d4175c78f1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.d4175c78f1","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.d4175c78f1","@lodestar/utils":"1.33.0-peerDAS.d4175c78f1","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.d4175c78f1","@lodestar/logger":"1.33.0-peerDAS.d4175c78f1","@lodestar/params":"1.33.0-peerDAS.d4175c78f1","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.d4175c78f1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.d4175c78f1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.d4175c78f1","@lodestar/light-client":"1.33.0-peerDAS.d4175c78f1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.d4175c78f1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.d4175c78f1_1754643165081_0.22240389007597416","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.ae65362a22":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.ae65362a22","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.ae65362a22","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e68af751cbe21f7804e5a6b44670b2f4c1942357","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.ae65362a22.tgz","fileCount":1257,"integrity":"sha512-3yt4nckc/BYEM4O/JzvvDFZg6fliK1zor8lAFbFfOi+CHNs/G9K+MjsnBM8KcrheUJzVGsGAMMMxA7KDET0KUw==","signatures":[{"sig":"MEYCIQDE2F9FG4/KE5j/ArgYqG3AoiyMS600owonNaW1SLfjDAIhAPgQKmkByqMGtetjwcWWy7mAPOFF4JYaW4TCUFOO+R0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458474},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b068107dab97a801fb555bd7d35b93ea7b2e3125","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.ae65362a22","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.ae65362a22","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.ae65362a22","@lodestar/utils":"1.33.0-peerDAS.ae65362a22","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.ae65362a22","@lodestar/logger":"1.33.0-peerDAS.ae65362a22","@lodestar/params":"1.33.0-peerDAS.ae65362a22","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.ae65362a22","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.ae65362a22","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.ae65362a22","@lodestar/light-client":"1.33.0-peerDAS.ae65362a22","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.ae65362a22","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.ae65362a22_1754645720680_0.6346816418058356","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.6b245e2498":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.6b245e2498","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.6b245e2498","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4c6e9410e9ea7c785198bd86e284ac408351577b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.6b245e2498.tgz","fileCount":1257,"integrity":"sha512-3c/jIV1GixbZISukIqjDXZgTHV1A+F9eBQdetkhRl24oS9a88Tkcm1pigMkCI7LFPRfsgJjUTiOlHsrwNrPjAQ==","signatures":[{"sig":"MEUCIG8Vl2thk/f++MPpdWww/3LZQ9Ov8TjrM3aLU2WzhJf9AiEAkWlu1EmoZ3LW/v1daznTObqnXIBxT3I84ZiCBjtRMn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458311},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"61ff5ce15043bc90e4416571dd1cf1c8636acfb2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.6b245e2498","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.6b245e2498","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.6b245e2498","@lodestar/utils":"1.33.0-peerDAS.6b245e2498","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.6b245e2498","@lodestar/logger":"1.33.0-peerDAS.6b245e2498","@lodestar/params":"1.33.0-peerDAS.6b245e2498","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.6b245e2498","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.6b245e2498","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.6b245e2498","@lodestar/light-client":"1.33.0-peerDAS.6b245e2498","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.6b245e2498","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.6b245e2498_1754650447584_0.28429597703263787","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.68b6feb8f4":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.68b6feb8f4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.68b6feb8f4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a1a06ff53bd3c002c32d313d80efecdd01a8da93","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.68b6feb8f4.tgz","fileCount":1257,"integrity":"sha512-VGBWP39XARmite5szOfNTobRXWLd0bxPpmgH3tCM6Z4lFjY06migDnvdSlWavmsGTGTRLARTZI9n/UwCRzdL+g==","signatures":[{"sig":"MEUCIB7uskZwwv4XedWthHk7V6NdYGGiTOb6ADhjUJAhzUruAiEAnLs1om2U3nYRrw/9otPq6qSrrW2fujUnJPTmwuA2xro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458605},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cb9cd75112d2eec54f4f7d5bea3e09d75cc33de9","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.68b6feb8f4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.68b6feb8f4","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.68b6feb8f4","@lodestar/utils":"1.33.0-peerDAS.68b6feb8f4","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.68b6feb8f4","@lodestar/logger":"1.33.0-peerDAS.68b6feb8f4","@lodestar/params":"1.33.0-peerDAS.68b6feb8f4","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.68b6feb8f4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.68b6feb8f4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.68b6feb8f4","@lodestar/light-client":"1.33.0-peerDAS.68b6feb8f4","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.68b6feb8f4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.68b6feb8f4_1754652644471_0.3303400615163683","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.b3f0b9d4a1":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.b3f0b9d4a1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.b3f0b9d4a1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0dab77e52e73e5f232c763427efdaf6382d65f74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.b3f0b9d4a1.tgz","fileCount":1257,"integrity":"sha512-QAMqHBRTaid8hOuooRjn0MpHztZ6xjwn+KdBQfDBxfYB6m1FK2UCqbMUKa9cB0u8ovBkr9wHIEOHyWPU+uMNzQ==","signatures":[{"sig":"MEYCIQDriuogmRbzpXKst+niU+Xp+7a02a3KvwCKro/evNoM3gIhAPg5gmUb2vRFptiqe3P3RAa9jINKrDJZM4PGHy8zPDrg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458657},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0d1ab01d0cb21deb7c73caf8ac2c61d0d7e20f70","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.b3f0b9d4a1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.b3f0b9d4a1","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.b3f0b9d4a1","@lodestar/utils":"1.33.0-peerDAS.b3f0b9d4a1","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.b3f0b9d4a1","@lodestar/logger":"1.33.0-peerDAS.b3f0b9d4a1","@lodestar/params":"1.33.0-peerDAS.b3f0b9d4a1","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.b3f0b9d4a1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.b3f0b9d4a1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.b3f0b9d4a1","@lodestar/light-client":"1.33.0-peerDAS.b3f0b9d4a1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.b3f0b9d4a1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.b3f0b9d4a1_1754653680966_0.9600547022026857","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.d5a4e7a09c":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.d5a4e7a09c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.d5a4e7a09c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"466dbefc35abd652758838e8e97f232163098f3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.d5a4e7a09c.tgz","fileCount":1233,"integrity":"sha512-dBjJWI5PMHhClkJcMldiE9Ar902eh6c8loa2SMKULlQU6riUVj7/nzWe0SVEQAjr8vKYWHI1CS6oDriHvvlCMQ==","signatures":[{"sig":"MEQCIFopBA/rckeTiZG02J/cqGjKmlyMIqXjfzQOQEFuy4QEAiBNpdsEMRAQukBbnTIZmc7JEBvkV/BYKEIkDn9VSSl5XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4122509},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fe7e3b8c8ce69f0432ec5521a8622a877ff8ff75","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.d5a4e7a09c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.d5a4e7a09c","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.d5a4e7a09c","@lodestar/utils":"1.34.0-dev.d5a4e7a09c","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.d5a4e7a09c","@lodestar/logger":"1.34.0-dev.d5a4e7a09c","@lodestar/params":"1.34.0-dev.d5a4e7a09c","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.d5a4e7a09c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.d5a4e7a09c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.d5a4e7a09c","@lodestar/light-client":"1.34.0-dev.d5a4e7a09c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.d5a4e7a09c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.d5a4e7a09c_1754681458969_0.624787484918053","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.70a9214907":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.70a9214907","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.70a9214907","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"94c0f4fa62cde7af051c6064e4d9a3fb11c27d22","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.70a9214907.tgz","fileCount":1257,"integrity":"sha512-+sWyD6uLvu+bTZgTaGco7CM9jW1UvPBPtSCm7FQW4Hk7DwcXSxToSNupL/FZQO/7eTQnPkuG5TqHq3LvM55VjQ==","signatures":[{"sig":"MEQCIBpAd29uImJsm23AUKiY0hC0gPR1oTX66S46RDsnJzO/AiBu0pEn2QjmoVwXer3TbSXq8uFh2fZidr/q6/z+QFmFqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458896},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"171a7c63a9aa67aca1cfa3d8ff414c914daf92f0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.70a9214907","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.70a9214907","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.70a9214907","@lodestar/utils":"1.33.0-peerDAS.70a9214907","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.70a9214907","@lodestar/logger":"1.33.0-peerDAS.70a9214907","@lodestar/params":"1.33.0-peerDAS.70a9214907","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.70a9214907","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.70a9214907","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.70a9214907","@lodestar/light-client":"1.33.0-peerDAS.70a9214907","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.70a9214907","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.70a9214907_1754681855165_0.35870289658800236","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.d487465d12":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.d487465d12","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.d487465d12","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"088855e177404e5f66be359de07e24e1d1157311","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.d487465d12.tgz","fileCount":1257,"integrity":"sha512-yYWRBHzxe7Gx3rL9ritQ78Vyjibnb6aKSHTq2GUfavkJbVDVMMAPJxAfc2qD8mrjbS5NswCYiMXeO9UQDp5D3A==","signatures":[{"sig":"MEYCIQCyKs+91l1clx5MM92b18j8YFDYKRu6kaaFUOVJTUdfGQIhANhdFQnUk4OVIfMLITovk84aOiGfDu96yt0B/DxYutvR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458896},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"68b56113bd555e222cf0d7f77623fbee10152dc6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.d487465d12","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.d487465d12","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.d487465d12","@lodestar/utils":"1.33.0-peerDAS.d487465d12","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.d487465d12","@lodestar/logger":"1.33.0-peerDAS.d487465d12","@lodestar/params":"1.33.0-peerDAS.d487465d12","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.d487465d12","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.d487465d12","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.d487465d12","@lodestar/light-client":"1.33.0-peerDAS.d487465d12","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.d487465d12","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.d487465d12_1754693617636_0.16223176612829326","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.0ebfec4475":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.0ebfec4475","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.0ebfec4475","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0fdb1d97c59bbdbeead67c6764500cfb942e1de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.0ebfec4475.tgz","fileCount":1257,"integrity":"sha512-dpstAMfPk+wt43Q64U3CHcR4lG1s75QQuTDcoZq6cPOkkSgwt5nGf0VU/x1+a0g8GSLFy0/9j3tMTmbNf+xUSQ==","signatures":[{"sig":"MEUCIQCVyuvb/RXrb37/5x2ZOuFZns7pQZTrYi4pZAj6oO8clgIgOXhydQfMCFvzFQQ0r6p3TrSVy8H854/vFCxK+eE6JhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458894},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"67e1f64d61d110cc7f1c807ba58ff6d5c10b853a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.0ebfec4475","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.0ebfec4475","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.0ebfec4475","@lodestar/utils":"1.33.0-peerDAS.0ebfec4475","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.0ebfec4475","@lodestar/logger":"1.33.0-peerDAS.0ebfec4475","@lodestar/params":"1.33.0-peerDAS.0ebfec4475","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.0ebfec4475","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.0ebfec4475","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.0ebfec4475","@lodestar/light-client":"1.33.0-peerDAS.0ebfec4475","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.0ebfec4475","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.0ebfec4475_1754696624628_0.40037708720422027","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.960dee0236":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.960dee0236","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.960dee0236","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a016093f0fcfd71c628de17852683320b7c964af","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.960dee0236.tgz","fileCount":1257,"integrity":"sha512-O44wNu4x36LlpB5zCDewnyfltLES10bjyN1+M4vn+LGNNu2OoA+k/nOtuWC4k9YnO/d3dNmUfBKdYN3SntPMVA==","signatures":[{"sig":"MEUCIQCz4NAZ6WsBGo4oEcG1t7m/2SU5/39g/IiufJhEHLWHXwIgeAZjEalGIEytscXx32vuhrTD7TsMKjdktp99c8UPnNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458575},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3bd571554ceb13c8c750179f1a22de77617d074b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.960dee0236","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.960dee0236","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.960dee0236","@lodestar/utils":"1.33.0-peerDAS.960dee0236","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.960dee0236","@lodestar/logger":"1.33.0-peerDAS.960dee0236","@lodestar/params":"1.33.0-peerDAS.960dee0236","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.960dee0236","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.960dee0236","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.960dee0236","@lodestar/light-client":"1.33.0-peerDAS.960dee0236","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.960dee0236","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.960dee0236_1754736698311_0.916699821931789","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.60e037958a":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.60e037958a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.60e037958a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"89e058304bdf3071cb018c26b095450775cedf7f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.60e037958a.tgz","fileCount":1233,"integrity":"sha512-OOY+E10416+v1pyNPon4hNxF8mHieCzfJLgGfyOg2/2HlXPkmfnUpTumRVMhHpdx5dNboVGkqVEtTojBCLy1RA==","signatures":[{"sig":"MEUCICwObHDnYxkxyhpZipzY04vNnJotbHdXxL1vviP7LZbAAiEAv/FVx6+famhqIYTYhi0lViSOBQb9rVCZtbq7pO6V1R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4122509},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d65e38549355c35e02e94ef1f19225dd7f29291f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.60e037958a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.60e037958a","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.60e037958a","@lodestar/utils":"1.34.0-dev.60e037958a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.60e037958a","@lodestar/logger":"1.34.0-dev.60e037958a","@lodestar/params":"1.34.0-dev.60e037958a","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.60e037958a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.60e037958a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.60e037958a","@lodestar/light-client":"1.34.0-dev.60e037958a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.60e037958a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.60e037958a_1754764259208_0.9965489721519967","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.da2490329b":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.da2490329b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.da2490329b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e277399d7108fe04dfa14bbffecffb9be68b801f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.da2490329b.tgz","fileCount":1257,"integrity":"sha512-gqrSUsf/Yhx4ICGpyD3cK9ughNlmb6jDACc245G/pdHyjau2jz58Y+LvQJq3xOY68pkeBEXKyGkk6njhceO7iQ==","signatures":[{"sig":"MEQCIAXmFt/mON0P26Yvusc+7MTqx1ePHlEKIvraXoANsg7vAiB51q90IJCQD4e6lBKYQDpSXnk2j/yZ3UsobEaxt7INHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458575},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"47c25a95d026e2366a622799dce5efdfa011146c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.da2490329b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.da2490329b","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.da2490329b","@lodestar/utils":"1.33.0-peerDAS.da2490329b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.da2490329b","@lodestar/logger":"1.33.0-peerDAS.da2490329b","@lodestar/params":"1.33.0-peerDAS.da2490329b","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.da2490329b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.da2490329b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.da2490329b","@lodestar/light-client":"1.33.0-peerDAS.da2490329b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.da2490329b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.da2490329b_1754823346449_0.6069127322301062","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.f2a1ea03cf":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.f2a1ea03cf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.f2a1ea03cf","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9cb5fc6def8879650ec290b4183f3a2df25401af","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.f2a1ea03cf.tgz","fileCount":1257,"integrity":"sha512-N4aBdj+3jZiSrcP7LGMdhRzitkKOaK8Y4ZUVTIncOEko64BwTDDvsUxEBO7I7JrxD53ntBg/e/WxXogt7MtKTQ==","signatures":[{"sig":"MEQCICv1uBKMKEPsIWcD0/RtHXqAGWcfa67oXXJKnexjBHf3AiARMCFKiysBF/6lWZWvEyOTQSkQKm2OipC3DAZpaZeGWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458743},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8819a5b244dc965e87c62d30675f21b7e2a3acf7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.f2a1ea03cf","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.f2a1ea03cf","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.f2a1ea03cf","@lodestar/utils":"1.33.0-peerDAS.f2a1ea03cf","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.f2a1ea03cf","@lodestar/logger":"1.33.0-peerDAS.f2a1ea03cf","@lodestar/params":"1.33.0-peerDAS.f2a1ea03cf","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.f2a1ea03cf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.f2a1ea03cf","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.f2a1ea03cf","@lodestar/light-client":"1.33.0-peerDAS.f2a1ea03cf","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.f2a1ea03cf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.f2a1ea03cf_1754826340500_0.10341692821885107","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.7ef1b87ebc":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.7ef1b87ebc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.7ef1b87ebc","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6da12de3f5e2dc0f6db47cd87e93501d95cf8480","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.7ef1b87ebc.tgz","fileCount":1257,"integrity":"sha512-RqZkC0oqJSQi1OzjsK9CnW8nvPOXHafsSJsENG1Q2EHcplpvg6QSivfGY7mTMcGQT74u8AqDgbMUenAsxSAOHA==","signatures":[{"sig":"MEUCIArbB3IL0a/4BMArMUvtAO7sqBeuQ6mL8IuokXQqJQYZAiEAk21bKk+SRMhg1kn1g0iUEBWUMPwUL/KoTAWEhM1P1EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458654},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0baea5970ba5010ec1954a7ce7ada31249a96a06","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.7ef1b87ebc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.7ef1b87ebc","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.7ef1b87ebc","@lodestar/utils":"1.33.0-peerDAS.7ef1b87ebc","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.7ef1b87ebc","@lodestar/logger":"1.33.0-peerDAS.7ef1b87ebc","@lodestar/params":"1.33.0-peerDAS.7ef1b87ebc","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.7ef1b87ebc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.7ef1b87ebc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.7ef1b87ebc","@lodestar/light-client":"1.33.0-peerDAS.7ef1b87ebc","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.7ef1b87ebc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.7ef1b87ebc_1754831422349_0.04666602726469282","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.bf3740f8d6":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.bf3740f8d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.bf3740f8d6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48a62bcf333ba57132bbcb09b2adfca308074934","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.bf3740f8d6.tgz","fileCount":1257,"integrity":"sha512-kTWldWJ4WaH0Plt+9JnSrTZwMUvE25ITvIF0ztsV73L9S55kpCl1j2Y+uPAZx6cm2ub8trHZJOeETm0EOUk02A==","signatures":[{"sig":"MEQCID3j8F0q3ClPV2SyXDPH5Tpz+Zp8RVJTmMXYJaAUJvggAiA0PM7KEpkpUhsP7Tzes6ZPzEG9LVxLcHaGQefF24OTLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459105},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"daa0b846dcbf9c9a3903e76601ea891d00318c92","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.bf3740f8d6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.bf3740f8d6","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.bf3740f8d6","@lodestar/utils":"1.33.0-peerDAS.bf3740f8d6","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.bf3740f8d6","@lodestar/logger":"1.33.0-peerDAS.bf3740f8d6","@lodestar/params":"1.33.0-peerDAS.bf3740f8d6","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.bf3740f8d6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.bf3740f8d6","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.bf3740f8d6","@lodestar/light-client":"1.33.0-peerDAS.bf3740f8d6","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.bf3740f8d6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.bf3740f8d6_1754902173528_0.07213977536871896","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.22f8a0935e":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.22f8a0935e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.22f8a0935e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d378b5884b4dbbd5b40223ee81b1dc72678e9222","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.22f8a0935e.tgz","fileCount":1257,"integrity":"sha512-0MizpyIpGjRM4avbDSXd1g+fxGIUwfydwcyNppJvo7BBH7DJ1MXatAVHcImMx+KQsxuOVYGxX7vlwI+WlKEoCw==","signatures":[{"sig":"MEUCIAYOjdMUCPgVNh7QOI+ySYxvf9qLauyF3YwQI9UVCSSAAiEAnAnOnXspEwrDIufeRdhuMiF3BSnYRVJzVmmGSINRrCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459753},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8409aed9fcd439208e5b47d30ed08d0a5f74ef44","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.22f8a0935e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.22f8a0935e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.22f8a0935e","@lodestar/utils":"1.33.0-peerDAS.22f8a0935e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.22f8a0935e","@lodestar/logger":"1.33.0-peerDAS.22f8a0935e","@lodestar/params":"1.33.0-peerDAS.22f8a0935e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.22f8a0935e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.22f8a0935e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.22f8a0935e","@lodestar/light-client":"1.33.0-peerDAS.22f8a0935e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.22f8a0935e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.22f8a0935e_1754903008976_0.9565839656343134","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.98bc5e0eff":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.98bc5e0eff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.98bc5e0eff","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d91126968eedbfc107d471f7cac4bdbb2512ed11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.98bc5e0eff.tgz","fileCount":1257,"integrity":"sha512-BcUosYb9vdYSXFZbtuKsrE+dziaqdky9kk39uKuRI5DsegdlUBhObWhjSMyPpsa6rquP8CUTYqz9KmPkSO3BvQ==","signatures":[{"sig":"MEUCIQDq6khPiGvpAA4/ztRnr8X0xz/gQkrXDqPA2ZC15BpTnQIgdQtKU3Ow7WKRlLa/cZDqEUEq2RX7cNIk610qx0lS0vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4458963},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"635775aeab5b1bd6f662e7fe95594b3cb0ac30a3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.98bc5e0eff","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.98bc5e0eff","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.98bc5e0eff","@lodestar/utils":"1.33.0-peerDAS.98bc5e0eff","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.98bc5e0eff","@lodestar/logger":"1.33.0-peerDAS.98bc5e0eff","@lodestar/params":"1.33.0-peerDAS.98bc5e0eff","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.98bc5e0eff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.98bc5e0eff","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.98bc5e0eff","@lodestar/light-client":"1.33.0-peerDAS.98bc5e0eff","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.98bc5e0eff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.98bc5e0eff_1754905238110_0.8394140784271251","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.a1c6aa6bc2":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.a1c6aa6bc2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.a1c6aa6bc2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6dd86c04b9891b3102939c7b8b307550179e0114","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.a1c6aa6bc2.tgz","fileCount":1257,"integrity":"sha512-SLqlQeCejb7PcBcVKnQ9quJKOhI+9w1k0bEYNmB6E+XXvJX1q1vKVXUl2BhkYWeKFHeG6cBVhovplXbq6Oyl4A==","signatures":[{"sig":"MEYCIQDd1OTR/jBcPBSmrLM1K1SlcHN22/MImeQNOpTNUiluagIhANNtEUk/jcva2kWlSPWSOUfXXk36SrzTl1aGglVaO/Zq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4459637},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"108e2153a30630524bb5d0333bdfefabaa5b3b93","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.a1c6aa6bc2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.a1c6aa6bc2","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.a1c6aa6bc2","@lodestar/utils":"1.33.0-peerDAS.a1c6aa6bc2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.a1c6aa6bc2","@lodestar/logger":"1.33.0-peerDAS.a1c6aa6bc2","@lodestar/params":"1.33.0-peerDAS.a1c6aa6bc2","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.a1c6aa6bc2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.a1c6aa6bc2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.a1c6aa6bc2","@lodestar/light-client":"1.33.0-peerDAS.a1c6aa6bc2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.a1c6aa6bc2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.a1c6aa6bc2_1754920819106_0.6746287456496869","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.6a45c480e7":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.6a45c480e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.6a45c480e7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c2b0b9f594b46e1a45d162d97f08ba8be3a40007","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.6a45c480e7.tgz","fileCount":1254,"integrity":"sha512-C4IiNAE8550M1VdXHcD5S0NUxlcbTa6c2AaVMTi7rZbnL4fqI30hXbA1Kuq64lrYAs9TSTdxPvd6wEA9zoBvqw==","signatures":[{"sig":"MEQCIBnaGGgjUojq2qIMnsNZbZ9lTtSQnE3t34zCFjOSbW2FAiBDByROZvKOHaaCPT+5FRTgMgVzaPFMyOM/C0JssbrJMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461940},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a31c9edfba00cd18d23620b40174739f5ed96ce0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.6a45c480e7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.6a45c480e7","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.6a45c480e7","@lodestar/utils":"1.33.0-peerDAS.6a45c480e7","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.6a45c480e7","@lodestar/logger":"1.33.0-peerDAS.6a45c480e7","@lodestar/params":"1.33.0-peerDAS.6a45c480e7","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.6a45c480e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.6a45c480e7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.6a45c480e7","@lodestar/light-client":"1.33.0-peerDAS.6a45c480e7","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.6a45c480e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.6a45c480e7_1754921890160_0.27779323613584306","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.1d608c58dd":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.1d608c58dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.1d608c58dd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d115698f889041cece85cc6053f1afaee3c23dc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.1d608c58dd.tgz","fileCount":1254,"integrity":"sha512-g53QOWhB2q6iPoT2eD+bRDCjqrg1ikmubHmDy5QepZ60yhnhpmCOPesk6wY5oK+1v9Iyj0rPMy5QvbcDWIa96A==","signatures":[{"sig":"MEUCIEFLDYcwbzAaSTyWLcXqnFcINGEbHsQOLKchEhHIuCx/AiEA/7j8P/F/SYwKZ5BnHoXzaZD3iSqgiknVNnwXiAdM2qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4464177},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3429e6ba6a7a9704fbb807c83c7b321903370980","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.1d608c58dd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.1d608c58dd","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.1d608c58dd","@lodestar/utils":"1.33.0-peerDAS.1d608c58dd","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.1d608c58dd","@lodestar/logger":"1.33.0-peerDAS.1d608c58dd","@lodestar/params":"1.33.0-peerDAS.1d608c58dd","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.1d608c58dd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.1d608c58dd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.1d608c58dd","@lodestar/light-client":"1.33.0-peerDAS.1d608c58dd","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.1d608c58dd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.1d608c58dd_1754922778189_0.8392561987414142","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.90130530b8":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.90130530b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.90130530b8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4feaed023d63b94b49c2e6aed7461e8187bde4ee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.90130530b8.tgz","fileCount":1254,"integrity":"sha512-OVi+QQ0DeUfJb4BBb/QTbZ7pTDoufx4YVjZfd1bSsY0uFjaVhDmdlBH0d4VPa0IEUNFPu456qhfZSOuYYTHt4Q==","signatures":[{"sig":"MEUCIDFZDFHDc0K7h//Dd3uxchAoVszJ5TMbEdTIQToyQgnUAiEAofn/AeWTiTuvRBm4VoA/YfmHPjAhM2G81AYITI5xjdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4463959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f9bd23efda820485e0eabad829918838f24a2946","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.90130530b8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.90130530b8","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.90130530b8","@lodestar/utils":"1.33.0-peerDAS.90130530b8","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.90130530b8","@lodestar/logger":"1.33.0-peerDAS.90130530b8","@lodestar/params":"1.33.0-peerDAS.90130530b8","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.90130530b8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.90130530b8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.90130530b8","@lodestar/light-client":"1.33.0-peerDAS.90130530b8","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.90130530b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.90130530b8_1754927938144_0.32205742963873685","host":"s3://npm-registry-packages-npm-production"}},"1.33.0-peerDAS.ee2a43108d":{"name":"@lodestar/beacon-node","version":"1.33.0-peerDAS.ee2a43108d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.33.0-peerDAS.ee2a43108d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a3327bb21c24cc5bf75e9518a51a48b62da641c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.33.0-peerDAS.ee2a43108d.tgz","fileCount":1254,"integrity":"sha512-tff/6+Sc6D000yl4Fje6bintpXs3BRtK6Ue2cEoJ4eA5/uNaT9eXshmUBDZmmBORsMopoalE5SKuXSNNLWB22w==","signatures":[{"sig":"MEUCIQCjIFEXjSBRRalOdi4DxArxIekJAgqBzxyeQMbcn3WjcAIgdCuhdRCjmjm1bx236mP93iQR9i1Awq+PLJYON0/9Oco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4463959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"41c3bc4086c073ed26042bd4ecd156bcf906e22c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.33.0-peerDAS.ee2a43108d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.33.0-peerDAS.ee2a43108d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.33.0-peerDAS.ee2a43108d","@lodestar/utils":"1.33.0-peerDAS.ee2a43108d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.33.0-peerDAS.ee2a43108d","@lodestar/logger":"1.33.0-peerDAS.ee2a43108d","@lodestar/params":"1.33.0-peerDAS.ee2a43108d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.33.0-peerDAS.ee2a43108d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.33.0-peerDAS.ee2a43108d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.33.0-peerDAS.ee2a43108d","@lodestar/light-client":"1.33.0-peerDAS.ee2a43108d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.33.0-peerDAS.ee2a43108d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.33.0-peerDAS.ee2a43108d_1754932190564_0.4083335536809112","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.aac4d9d864":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.aac4d9d864","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.aac4d9d864","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f4b8528352b90ddbbb8a3990be0046328335256","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.aac4d9d864.tgz","fileCount":1254,"integrity":"sha512-V5yqLD2fC5bCz1uuY440RlGkDyFtaLcsQm2GjJxvpGyaXjvfltfI4Sorsq+9fv2MgWrbBKOzb3R7t1HqnikxWg==","signatures":[{"sig":"MEUCIQDSXGZKXKZ2AyIHYvOYHRsakYcX4HaOpyCMoJF3ru/SgAIgGVhAYp+udcyq8UnlklMNm6oP94aIO8Jx1AkihxU2lc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4464432},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7d05a6aee132c67d441bb83e3c81fd4e6031954a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.aac4d9d864","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.aac4d9d864","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.aac4d9d864","@lodestar/utils":"1.34.0-dev.aac4d9d864","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.aac4d9d864","@lodestar/logger":"1.34.0-dev.aac4d9d864","@lodestar/params":"1.34.0-dev.aac4d9d864","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.aac4d9d864","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.aac4d9d864","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.aac4d9d864","@lodestar/light-client":"1.34.0-dev.aac4d9d864","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.aac4d9d864","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.aac4d9d864_1754935487392_0.7482448759967943","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.d5be46d90d":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.d5be46d90d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.d5be46d90d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"da93b3e14340f5af9bde307f1e8d374a3ae0de3f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.d5be46d90d.tgz","fileCount":1254,"integrity":"sha512-UXaaYAv4jlnNruuqYu64qYgLla7rL1E9DuIqFHorAZ4NA4SSWtBkkX588xp6U4guuQYMNtth7/z4kGbn03yLUg==","signatures":[{"sig":"MEQCIEvACNfDMzvUiF3PjWTDXNk4G6eBLRQH3vvy4veoXdp+AiBGymKWpfUD3l89V9lYdfnS0oODSTwoCiQkm5zhNZ897w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4464432},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a274023fcb903075fdcdbea1d5a3c0059f61c40b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.d5be46d90d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.d5be46d90d","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.d5be46d90d","@lodestar/utils":"1.34.0-dev.d5be46d90d","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.d5be46d90d","@lodestar/logger":"1.34.0-dev.d5be46d90d","@lodestar/params":"1.34.0-dev.d5be46d90d","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.d5be46d90d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.d5be46d90d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.d5be46d90d","@lodestar/light-client":"1.34.0-dev.d5be46d90d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.d5be46d90d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.d5be46d90d_1754996629346_0.7565926771528608","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.b85c316da3":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.b85c316da3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.b85c316da3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9b98a7f0bc30f6683dc5f032745d598487d0abcb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.b85c316da3.tgz","fileCount":1254,"integrity":"sha512-D0X+Yo5c4W8+mmaVdY/JcNkkje7Kc0GDT+9lxRAzCDamdcUDEDtxMOeYhAC73s/MmKCAQXSEh3T/is/7htwYaw==","signatures":[{"sig":"MEUCIAGMxxkCstL3xi3A/cLj4cSYerwcP9p5SsA1Rm+LO8WJAiEAtJpUgj7u1pQ1BCOAOT5Sz2HvW7XOQaKigQQaQTcnK1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4464352},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f3a4a5592c3763e9fd0d375ac18a6df6250517e4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.b85c316da3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.b85c316da3","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.b85c316da3","@lodestar/utils":"1.34.0-dev.b85c316da3","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.b85c316da3","@lodestar/logger":"1.34.0-dev.b85c316da3","@lodestar/params":"1.34.0-dev.b85c316da3","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.b85c316da3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.b85c316da3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.b85c316da3","@lodestar/light-client":"1.34.0-dev.b85c316da3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.b85c316da3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.b85c316da3_1755000846219_0.26899082606747005","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.25bf0b65b8":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.25bf0b65b8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.25bf0b65b8","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca323a7d664b8abbbbef5f2a62e31e6bf96695a4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.25bf0b65b8.tgz","fileCount":1254,"integrity":"sha512-rUtJ1vlTxemRZndpyvZ3BbxoWldl5vnOnC5ywnYbnPEpZARVMGRzFPQps8qvJAVfYs8/P5SOoMwA8EYCH/bYYg==","signatures":[{"sig":"MEQCIGK+oZlG0YP2j2iPwphKnMPWEa6xtgu+7ACORFSzhqN9AiBeq/0OFvW9A/yYrD8khoAAugVvUAC6/nQ5Nacutb8Fwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4461815},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d77e2632a17e94eb490ca7de1a879e84ce352a9a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.25bf0b65b8","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.25bf0b65b8","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.25bf0b65b8","@lodestar/utils":"1.34.0-dev.25bf0b65b8","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.25bf0b65b8","@lodestar/logger":"1.34.0-dev.25bf0b65b8","@lodestar/params":"1.34.0-dev.25bf0b65b8","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.25bf0b65b8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.25bf0b65b8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.25bf0b65b8","@lodestar/light-client":"1.34.0-dev.25bf0b65b8","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.25bf0b65b8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.25bf0b65b8_1755006816294_0.4972612243314163","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.1244f930ff":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.1244f930ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.1244f930ff","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6cd3ef0bc362db58f0ea9c3c72a7d50c201285d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.1244f930ff.tgz","fileCount":1254,"integrity":"sha512-I7xQZCUQDuBJvpR0FQ5PhMj5Xo8KG/EgvZcY8Trn+B86zvf1lcpJ7kvCWXZv2pQ69G4x3Kjj0uWdqGRssDXumg==","signatures":[{"sig":"MEUCIHKPlzsesyCALjgVcXWjDx3mVYqLP2p6UOAo5CRswi2OAiEAsbs/H5AuR0Wwoi1KgOByZdxcgAgyj86wsFP4rTSkk5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462136},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"50fdeed1a9d5a989ad804442f197a862929aa6e2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.1244f930ff","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.1244f930ff","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.1244f930ff","@lodestar/utils":"1.34.0-dev.1244f930ff","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.1244f930ff","@lodestar/logger":"1.34.0-dev.1244f930ff","@lodestar/params":"1.34.0-dev.1244f930ff","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.1244f930ff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.1244f930ff","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.1244f930ff","@lodestar/light-client":"1.34.0-dev.1244f930ff","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.1244f930ff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.1244f930ff_1755009555184_0.5175663932783934","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.ee99d3fa20":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.ee99d3fa20","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.ee99d3fa20","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"83a99013f6a441ae7293667134ec017d5a114088","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.ee99d3fa20.tgz","fileCount":1254,"integrity":"sha512-HACJmNffa/r1Z9kD/4IzQY4dJu6tuoWeUYwWHoogpodlssFTA8A5SJvaIleSSoQ3GsgvxYCMlzhQKPqG2PGjXw==","signatures":[{"sig":"MEQCID/wu3xkJv1fqJednartvq6iBG8q9oXdSf976SaxmELjAiBAv0pnAc+PY5/V1eHPobjZklHM/zxCbocXKithdaQo4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4462796},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6490bcb5695dc8a95d9c3410fd7eb45fba7b4f36","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.ee99d3fa20","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.ee99d3fa20","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.ee99d3fa20","@lodestar/utils":"1.34.0-dev.ee99d3fa20","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.ee99d3fa20","@lodestar/logger":"1.34.0-dev.ee99d3fa20","@lodestar/params":"1.34.0-dev.ee99d3fa20","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.ee99d3fa20","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.ee99d3fa20","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.ee99d3fa20","@lodestar/light-client":"1.34.0-dev.ee99d3fa20","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.ee99d3fa20","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.ee99d3fa20_1755028013452_0.43849342874989894","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.7e739c1a8e":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.7e739c1a8e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.7e739c1a8e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af012c1413e50a0981836cd260cfacc0d602ba92","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.7e739c1a8e.tgz","fileCount":1254,"integrity":"sha512-jYKUhrZB+OXLrM8j1kOEs4I8q6mpD78GFEL369TN2Up6yutA6oQhXQkEOisU3uoVpE+4RRQ+4ANPPPRG1MpKQQ==","signatures":[{"sig":"MEQCICqC0eRN243dw1M9TIK85nxYyFpsKvzq1hS+t7+uPs7WAiAApKw/N49hZqT6IbNd90UDq9ekaBK4qVTt0wpkqYxBhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4467715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"17cfc5e1c8021fa7965e27bfafcc23c4f4adaafa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.7e739c1a8e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.7e739c1a8e","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.7e739c1a8e","@lodestar/utils":"1.34.0-dev.7e739c1a8e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.7e739c1a8e","@lodestar/logger":"1.34.0-dev.7e739c1a8e","@lodestar/params":"1.34.0-dev.7e739c1a8e","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.7e739c1a8e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.7e739c1a8e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.7e739c1a8e","@lodestar/light-client":"1.34.0-dev.7e739c1a8e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.7e739c1a8e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.7e739c1a8e_1755083965067_0.08456159090275905","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.10917064f5":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.10917064f5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.10917064f5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3dc5c7d43204efe304dd35ccce4c4248f0661c32","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.10917064f5.tgz","fileCount":1254,"integrity":"sha512-csHuEs5FiEGmkh/XtVLH2eiz49X46/U/jcf9KGELrnPM5uzKdHPQyegpO4nQq05gva8n0pWV7F90/U6GJ3cFuw==","signatures":[{"sig":"MEQCIGZkUZ5iDxzKIJ5g9DsYpbs6x7KyakuHoEp5ZaLXgX9DAiBkmWUoaxZqDEB6Shls1PL80felNg8egQeTwNKbcqcV+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468526},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"dcbf7ed7014a6dc396df6ba3a90d7c2a18245c63","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.10917064f5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.10917064f5","@chainsafe/enr":"^5.0.0","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.10917064f5","@lodestar/utils":"1.34.0-dev.10917064f5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.10917064f5","@lodestar/logger":"1.34.0-dev.10917064f5","@lodestar/params":"1.34.0-dev.10917064f5","@chainsafe/discv5":"^11.0.0","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.10917064f5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.10917064f5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.10917064f5","@lodestar/light-client":"1.34.0-dev.10917064f5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.10917064f5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.10917064f5_1755084795386_0.49879260139379866","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.b42f83b4e0":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.b42f83b4e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.b42f83b4e0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"34e2c606de1b05c96c30abc720bed6c1fd12052f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.b42f83b4e0.tgz","fileCount":1254,"integrity":"sha512-dLieAL0iVdQeQUnHXTsWa8n624KZqJbzGEf26QwS/W6GQSAKcUYP1knCPVVq+0e+AEtMMW5p+QWxwaSBuKpthg==","signatures":[{"sig":"MEUCIQCVsHEJwiXCqyr6id0sqx7wgp86dReRNaAG6QvlitXfOQIgSOcRmeKHn9JjuJDJRf9RusaQSg7yewAzmInSXf5XP44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468526},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0c6c7f0b35b509f14e19957d77d1e73aab79573f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.b42f83b4e0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.b42f83b4e0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.b42f83b4e0","@lodestar/utils":"1.34.0-dev.b42f83b4e0","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.b42f83b4e0","@lodestar/logger":"1.34.0-dev.b42f83b4e0","@lodestar/params":"1.34.0-dev.b42f83b4e0","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.b42f83b4e0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.b42f83b4e0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.b42f83b4e0","@lodestar/light-client":"1.34.0-dev.b42f83b4e0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.b42f83b4e0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.b42f83b4e0_1755100354614_0.4112188245168711","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.7ec91704f2":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.7ec91704f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.7ec91704f2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"067d15e6b093d576310ef38dafc033b185f242e2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.7ec91704f2.tgz","fileCount":1254,"integrity":"sha512-hMlsUG69Ltkvtw2YJpaCeAZLWWkuhM+KCd8jBHtDu+KLT04v7yC9vNfPoewgKidgjYKCgTL+CmnMdftR4jRGYA==","signatures":[{"sig":"MEUCIAdoR42/EKWzlfVFUcQj9slOCnQFhtyfms/GR80T5Fl5AiEAg0ObEGLrAVH6c7mjZ6mNVi2l+BACFaV/cGT6QXCkdnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4468526},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"14ab9cbd1f1729edc67b9f3177588c6be5a7a987","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.7ec91704f2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.7ec91704f2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.7ec91704f2","@lodestar/utils":"1.34.0-dev.7ec91704f2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.7ec91704f2","@lodestar/logger":"1.34.0-dev.7ec91704f2","@lodestar/params":"1.34.0-dev.7ec91704f2","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.7ec91704f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.7ec91704f2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.7ec91704f2","@lodestar/light-client":"1.34.0-dev.7ec91704f2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.7ec91704f2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.7ec91704f2_1755101362580_0.9459877655932196","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.745ad69720":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.745ad69720","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.745ad69720","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95d99c38c18978f58311a1f26b1995a289352311","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.745ad69720.tgz","fileCount":1254,"integrity":"sha512-iDivS8eWiiXNr1iRZM654EH9jEKMTPHM0W9gnB0rgrRrf2UaKlupd3B5Isiz27CDYNvN0y829KEDGKueqkiPEA==","signatures":[{"sig":"MEUCIQDu5MT958JmNafLs9FC5KYDLTvQFacCtnDUWEJCYptaTQIgG0TYL7OuB+vxjWL2nmqoyZW9PVch5sYfELA38txkFq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4469253},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"81f30b75676e7e237fc022c19e1140d230f537c1","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.745ad69720","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.745ad69720","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.745ad69720","@lodestar/utils":"1.34.0-dev.745ad69720","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.745ad69720","@lodestar/logger":"1.34.0-dev.745ad69720","@lodestar/params":"1.34.0-dev.745ad69720","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.745ad69720","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.745ad69720","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.745ad69720","@lodestar/light-client":"1.34.0-dev.745ad69720","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.745ad69720","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.745ad69720_1755107604630_0.5058214348753705","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.27285cdee9":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.27285cdee9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.27285cdee9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"61c38e4ea8d60f79bd37547353ad2956eede512f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.27285cdee9.tgz","fileCount":1254,"integrity":"sha512-uUwfP6cz1TtUec8hgs3QrZ5WYAvD/bmBZuhE2cCZD+snc4xOps4kOZvfsTyhZdk5JD0fxA5E5K9yV3V5UvrPEQ==","signatures":[{"sig":"MEUCIQCbGCgaAoCAhDNDAAIR6hlBl+NORIRDczLoBCk3DInokwIgZj8xwlkAdFH8pVWGtzCxoZnnn3UEyk9rT4BUq8OFlcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4469253},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"665a0d03219c6070450549467d9bf630e02fe43d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.27285cdee9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.27285cdee9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.27285cdee9","@lodestar/utils":"1.34.0-dev.27285cdee9","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.27285cdee9","@lodestar/logger":"1.34.0-dev.27285cdee9","@lodestar/params":"1.34.0-dev.27285cdee9","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.27285cdee9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.27285cdee9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.27285cdee9","@lodestar/light-client":"1.34.0-dev.27285cdee9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.27285cdee9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.27285cdee9_1755116162404_0.672132762751259","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.0c7dfe25ea":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.0c7dfe25ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.0c7dfe25ea","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f9ecac81eba7fd88f4dd06bdda8efbeffa838295","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.0c7dfe25ea.tgz","fileCount":1254,"integrity":"sha512-o5tAw5hIvl6StUBpP0iWwp/ZeddS00mYUwYrSddj/FjbsAOqC5RPJm00lmiOuCdnXfjmhuKmmF5fWfPPZgYrfw==","signatures":[{"sig":"MEQCIBXK2TFDZ4Gb15IlW2BcTaPK+TzodCOC/n2hADEOOdYQAiAJXGamE+V7olBXFvu4y1LZ0ss0NNWM+RcXnQIlmqAc0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4469896},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"05d2458ff751f28910874ffc7934d9daf8bac949","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.0c7dfe25ea","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.0c7dfe25ea","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.0c7dfe25ea","@lodestar/utils":"1.34.0-dev.0c7dfe25ea","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.0c7dfe25ea","@lodestar/logger":"1.34.0-dev.0c7dfe25ea","@lodestar/params":"1.34.0-dev.0c7dfe25ea","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.0c7dfe25ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.0c7dfe25ea","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.0c7dfe25ea","@lodestar/light-client":"1.34.0-dev.0c7dfe25ea","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.0c7dfe25ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.0c7dfe25ea_1755133117973_0.862665423307617","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.552110f0ba":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.552110f0ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.552110f0ba","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50fd8ceb3af2dd77a4f2ea71e6f96f26fc70de36","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.552110f0ba.tgz","fileCount":1254,"integrity":"sha512-36n5pWxRY0wlF7iOGFMU15mkG0C9EvZ+kq0rj3Rl+FJhtg04cGJbLiPtIZdXGDAM6O+4ndyV9eSo13VmvzZ+IA==","signatures":[{"sig":"MEQCIClpGSGFbcGT83fdcCaQjSbrE/UX9kOO7XrVwZtYEKOxAiAcDKs/z4Tw25o0PC2xiBGre+AQGryyLHq9V5FdY6DG7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4471724},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"031e0866603fe29b2543744ac4fd7f388570b91c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.552110f0ba","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.552110f0ba","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.552110f0ba","@lodestar/utils":"1.34.0-dev.552110f0ba","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.552110f0ba","@lodestar/logger":"1.34.0-dev.552110f0ba","@lodestar/params":"1.34.0-dev.552110f0ba","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.552110f0ba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.552110f0ba","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.552110f0ba","@lodestar/light-client":"1.34.0-dev.552110f0ba","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.552110f0ba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.552110f0ba_1755187944949_0.3456559054392938","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.7d02789d1b":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.7d02789d1b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.7d02789d1b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"efc831a600586608dc6423e40e9602abd32f6a50","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.7d02789d1b.tgz","fileCount":1254,"integrity":"sha512-/33MhKUL5VEHVl59wIRMB+ic31jOVdobDwBGs409xXFgsixRozn11LL9F9OKLs2mKIW+71Kz54tfBIfok2ttjA==","signatures":[{"sig":"MEUCID09HUFcmoRHIu1sC1z8pDAB/pzcnQAsaB8H+m2XpfT7AiEApcVF/qKJOz8gLmFXmjq5+nYzNUhCz9PfNf/HYetIgNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4474098},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5e7e426aa7b684eee6e89a8ed0f0d20a7b80be05","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.7d02789d1b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.7d02789d1b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.7d02789d1b","@lodestar/utils":"1.34.0-dev.7d02789d1b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.7d02789d1b","@lodestar/logger":"1.34.0-dev.7d02789d1b","@lodestar/params":"1.34.0-dev.7d02789d1b","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.7d02789d1b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.7d02789d1b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.7d02789d1b","@lodestar/light-client":"1.34.0-dev.7d02789d1b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.7d02789d1b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.7d02789d1b_1755188910649_0.8913787917517657","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.eb034b5727":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.eb034b5727","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.eb034b5727","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bec6138eeac14fee8f8290b06e04f373e5a2128b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.eb034b5727.tgz","fileCount":1254,"integrity":"sha512-8uUrgw4a6OnvOpTNk5djidoRMC5cDnU1dwuQnuVFIf1VY2mItKkwgri98eHt/UVpJnzfDyBiBWStuWdBGUmhhg==","signatures":[{"sig":"MEUCIQDtNVZj37w8FvyaluvtWZ2iFeG+4fDY3jhmnvFaVbXB5gIgNxrmsVEHcl3tV/XrxuAjImBOxckhOV4iJeVra+yc/tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4477817},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"02a4047a11f10e31a88a695bbec831920ab7fe11","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.eb034b5727","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.eb034b5727","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.eb034b5727","@lodestar/utils":"1.34.0-dev.eb034b5727","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.eb034b5727","@lodestar/logger":"1.34.0-dev.eb034b5727","@lodestar/params":"1.34.0-dev.eb034b5727","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.eb034b5727","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.eb034b5727","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.eb034b5727","@lodestar/light-client":"1.34.0-dev.eb034b5727","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.eb034b5727","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.eb034b5727_1755208973804_0.18713492179353053","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.ece38879ec":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.ece38879ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.ece38879ec","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"31e903c25abf8640a1b4c494c9c43b69731b44c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.ece38879ec.tgz","fileCount":1254,"integrity":"sha512-EwigIGCZtRc3nBPxFmEkzxY3sjtvsgtzFMkQWgT219PSS1g6pZMJ1NF7mkU8Latw8nGv5q0VwbAqxgkD3zA/Gw==","signatures":[{"sig":"MEUCIGSnvWMhzaM/jUawZvQ0Uxjp4R85tNoFB2uADFlyAAFMAiEAntQvDDMjihq/i3SC2XnMPWvoKHuDPTH5r89MQ4Cr+jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4464504},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fea83bcc49086069bfb33e7e67703aa91247997a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.ece38879ec","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.ece38879ec","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.ece38879ec","@lodestar/utils":"1.34.0-dev.ece38879ec","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.ece38879ec","@lodestar/logger":"1.34.0-dev.ece38879ec","@lodestar/params":"1.34.0-dev.ece38879ec","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.ece38879ec","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.ece38879ec","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.ece38879ec","@lodestar/light-client":"1.34.0-dev.ece38879ec","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.ece38879ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.ece38879ec_1755257663495_0.7974831327974186","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.b17b511121":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.b17b511121","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.b17b511121","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0ae6517e450c9c33c05e0a9f18f32fcc4dea89e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.b17b511121.tgz","fileCount":1254,"integrity":"sha512-xmy3sPlBzrJzWQUDEslH3PE3TZHmNZOQAEryvQWplcKLjsUozCIBIpx+odo7UlPIcE9eHTe7Me4viqKxK7LTvg==","signatures":[{"sig":"MEQCICeHkpOsIVJVyrAxcfZugFH4V44ja8ic/X//0QSE5eA7AiAKj4sYVoJwhA9bA9feJ/3owbLzoGEv6SRvQQbRHb+kng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4466915},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2c373d574c4701b13fd3a5a61913ce37e0482ea2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.b17b511121","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.b17b511121","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.b17b511121","@lodestar/utils":"1.34.0-dev.b17b511121","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.b17b511121","@lodestar/logger":"1.34.0-dev.b17b511121","@lodestar/params":"1.34.0-dev.b17b511121","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.b17b511121","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.b17b511121","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.b17b511121","@lodestar/light-client":"1.34.0-dev.b17b511121","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.b17b511121","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.b17b511121_1755258652636_0.9717675522566369","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.c018377ad3":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.c018377ad3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.c018377ad3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d7968e5ef8f7de7a92d623749a90de625f269659","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.c018377ad3.tgz","fileCount":1254,"integrity":"sha512-QkiocB87z23jxJhHjWl0hUneFRU9bP7mPEHjv5QukBnCNq5rBgOqcuRRpoW5YG5ImVbX5E8i6UpNAMxYLYBSpA==","signatures":[{"sig":"MEUCIQCgSIFezu794szYO4zM1tyZrrY2GazLTYoZF2kWyj6XzgIgYihsoWqqQjJiLdea7ORS/1AkjOk4ZALfNvavnLfuD7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4466293},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7b121571200fe98bafd3babddaabde4be6940f12","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.c018377ad3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.c018377ad3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.c018377ad3","@lodestar/utils":"1.34.0-dev.c018377ad3","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.c018377ad3","@lodestar/logger":"1.34.0-dev.c018377ad3","@lodestar/params":"1.34.0-dev.c018377ad3","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.c018377ad3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.c018377ad3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.c018377ad3","@lodestar/light-client":"1.34.0-dev.c018377ad3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.c018377ad3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.c018377ad3_1755511911438_0.39196922572601456","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.61783cf265":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.61783cf265","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.61783cf265","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"59c09614d047acc8ef228442f7358f3167fd2c1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.61783cf265.tgz","fileCount":1254,"integrity":"sha512-xWS8oHIIGSiYIDViWN+Yvx7qk1kUeCxks4Bm1S3xa7BlglwNt+P8t8jZGSZs6/y5JXoXR9FTw+ad0+hmbT7kvw==","signatures":[{"sig":"MEUCIGj4u7nojradCMbQm3vJnyQD7LQgnnpSGTgCC4y2pZBeAiEA59NkifKxSznHPQJLr+nTenAGeIFxqWOqyUH3WXcos+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4466294},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0b4b8e8a99f0db33197bbc61eb47f8305858428d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.61783cf265","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.61783cf265","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.61783cf265","@lodestar/utils":"1.34.0-dev.61783cf265","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.61783cf265","@lodestar/logger":"1.34.0-dev.61783cf265","@lodestar/params":"1.34.0-dev.61783cf265","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.61783cf265","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.61783cf265","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.61783cf265","@lodestar/light-client":"1.34.0-dev.61783cf265","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.61783cf265","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.61783cf265_1755516579167_0.4760243799838553","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.1968319c71":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.1968319c71","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.1968319c71","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b5c778fc784393e8f27b642ad1ddde70b2d8f299","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.1968319c71.tgz","fileCount":1254,"integrity":"sha512-gvjOsTaTG2Sh3dMeaajB6VTMZ7qTJdf+lj/yT/zhTlVi2l9Qh+zrTxRzZmCExM5Tw6TLWshh4xMKR0aD3j8Ebw==","signatures":[{"sig":"MEQCIC4XIkp0iBb4MmdDb7c4JUfgDhORjRvRcIr2G7lyzye9AiBkGFxzcoTi1rjIXjII6ydYD5rOj8vFLxHbgqhi/Rkgag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4467456},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"226bd8666b7f168e6243473eb5de1863c6a63f38","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.1968319c71","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.1968319c71","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.1968319c71","@lodestar/utils":"1.34.0-dev.1968319c71","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.1968319c71","@lodestar/logger":"1.34.0-dev.1968319c71","@lodestar/params":"1.34.0-dev.1968319c71","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.1968319c71","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.1968319c71","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.1968319c71","@lodestar/light-client":"1.34.0-dev.1968319c71","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.1968319c71","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.1968319c71_1755524793993_0.4384803251479399","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.8d743ffafc":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.8d743ffafc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.8d743ffafc","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6c0cad30986c56cc2e175a1f9a95a15f065ab3b1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.8d743ffafc.tgz","fileCount":1254,"integrity":"sha512-4tjacTiEQXkIV0p8jTSDj3fbxLADJ5IgVQ3/wDRjEKY95gzYLLbh7DrS6jM28YOfatPr1ltqWBtn4UZdb/xvRw==","signatures":[{"sig":"MEUCIDq+Bn77PulltnHS/jEzIMhOsIvMK3CfB4FkFmt1txuBAiEA12+mwILwjieotSGSlRO1gpW7IRSGbQOzilshaMHPf0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498004},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4dd9cc9273fb032c37d7c762854b1b90eb6ef465","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.8d743ffafc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.8d743ffafc","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.8d743ffafc","@lodestar/utils":"1.34.0-dev.8d743ffafc","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.8d743ffafc","@lodestar/logger":"1.34.0-dev.8d743ffafc","@lodestar/params":"1.34.0-dev.8d743ffafc","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.8d743ffafc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.8d743ffafc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.8d743ffafc","@lodestar/light-client":"1.34.0-dev.8d743ffafc","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.8d743ffafc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.8d743ffafc_1755594019321_0.5919789243913562","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.e082a5188a":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.e082a5188a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.e082a5188a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a40713953147a75e72216ab549b3907d75d2bff5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.e082a5188a.tgz","fileCount":1254,"integrity":"sha512-1qBcEGmINcagDmY5SU+SdwSmB/3kfMNuHReJtWpcsG1l4yUQiwI7mDVzPPm8RhP58iuZ6NqW0sv+66ZqyXfggw==","signatures":[{"sig":"MEUCIC6pJRw33OJaWabEVqf3XdQPK5D5D4sdr7O51thbN0+0AiEAypVbhQQwtUSeJg8brGj6awFQVNaZuPI2WG1Tr6qv5I8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498004},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a8b85bc54f6bf9aab86303f8b5743537b4b7e368","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.e082a5188a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.e082a5188a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.e082a5188a","@lodestar/utils":"1.34.0-dev.e082a5188a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.e082a5188a","@lodestar/logger":"1.34.0-dev.e082a5188a","@lodestar/params":"1.34.0-dev.e082a5188a","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.e082a5188a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.e082a5188a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.e082a5188a","@lodestar/light-client":"1.34.0-dev.e082a5188a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.e082a5188a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.e082a5188a_1755622893250_0.6790680719565025","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.9a2216dc5a":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.9a2216dc5a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.9a2216dc5a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c122ccf59ecea326f5b05997962e649bbab4a5f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.9a2216dc5a.tgz","fileCount":1254,"integrity":"sha512-vfGEvzv/JZ4so+dykwnJyxQZfTWgmu5FCAXazgib3F7vFVQhKI4eUPXsNlcnqwXGNyKnHG4+EHWmfCMlSI1Ctg==","signatures":[{"sig":"MEYCIQCGxUNEDgyfXy3DhmW910UjMpIXuV2Ztsp/Km8Ns10vNQIhAOT/Q7n3yR6eoqYDJ2An6B+0z95GY3jP5f7LFGBLXEbu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4506910},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6fa84c77a4222f70d27cc48fd542d4377f79959c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.9a2216dc5a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.9a2216dc5a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.9a2216dc5a","@lodestar/utils":"1.34.0-dev.9a2216dc5a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.9a2216dc5a","@lodestar/logger":"1.34.0-dev.9a2216dc5a","@lodestar/params":"1.34.0-dev.9a2216dc5a","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.9a2216dc5a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.9a2216dc5a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.9a2216dc5a","@lodestar/light-client":"1.34.0-dev.9a2216dc5a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.9a2216dc5a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.9a2216dc5a_1755637975469_0.5228426201156311","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.83d27bb3f2":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.83d27bb3f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.83d27bb3f2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a74b8f6175972383cce1769aab0f5c79b84eae40","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.83d27bb3f2.tgz","fileCount":1254,"integrity":"sha512-RLZVnXxElBJa8aI3iUBdHWLHTK9n5pJ23gJ7ByxnOHTqEeiyk2Wh1lC1hkzhdFvN8p4uMwZ5xfQ9cM+fUhfIRA==","signatures":[{"sig":"MEQCIC6GvigUtI4tw28duz+FuyMIIwbW+p0XG2sRD1tbDZRVAiAt1ukmws/9ErQ8QtBvCELhYrEZAAtzn9I/2W80yHVQqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498871},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec913081f254217ee29674819023868ce8ef77c0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.83d27bb3f2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.83d27bb3f2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.83d27bb3f2","@lodestar/utils":"1.34.0-dev.83d27bb3f2","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.83d27bb3f2","@lodestar/logger":"1.34.0-dev.83d27bb3f2","@lodestar/params":"1.34.0-dev.83d27bb3f2","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.83d27bb3f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.83d27bb3f2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.83d27bb3f2","@lodestar/light-client":"1.34.0-dev.83d27bb3f2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.83d27bb3f2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.83d27bb3f2_1755638924173_0.05624526302677246","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.d4bbdc590b":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.d4bbdc590b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.d4bbdc590b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2aecb12b4dfaca655d3cd5ca6a9c61e83204a881","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.d4bbdc590b.tgz","fileCount":1254,"integrity":"sha512-Q6F6Jx7PDAyNecBHymWbOitn4nSz41yqIPTf2npvRXtzfHgH+f1GuqzubYrgGEV/85D9UEr4SNaxi6R2tykAlg==","signatures":[{"sig":"MEYCIQCCzKoEoU22b+FPpT1TKwtiAx/54UzXYlCVJ8gOSHw0IQIhAM3HMS0P3lKcRA98t/s2d4yDRk3cPL4R2QqYlv5tzEJW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498871},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8571bb50b1e4c4603c36cfcbceacc04032587dd0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.d4bbdc590b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.d4bbdc590b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.d4bbdc590b","@lodestar/utils":"1.34.0-dev.d4bbdc590b","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.d4bbdc590b","@lodestar/logger":"1.34.0-dev.d4bbdc590b","@lodestar/params":"1.34.0-dev.d4bbdc590b","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.d4bbdc590b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.d4bbdc590b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.d4bbdc590b","@lodestar/light-client":"1.34.0-dev.d4bbdc590b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.d4bbdc590b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.d4bbdc590b_1755639788838_0.17067364580621014","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.91df6658d5":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.91df6658d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.91df6658d5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"832bec0db3e3b87fbd663f09954439d94a667645","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.91df6658d5.tgz","fileCount":1254,"integrity":"sha512-xXJ1qGb6jm/+yIf61ZiZSf2/DBIEprLjAwgRSQC+H0YadkQKlKNlwO2k4ILVT+dfT4TOIVlFcs+zjfUw4nQzgg==","signatures":[{"sig":"MEUCIGEMAOMd5YgJFMCIWUS2xmuBYQdKKd19aLGgMAw/1p7yAiEA3QwXr2k8dM+saTRqEq/O6pAdo21ZoOSiKPqTLBThdDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498871},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4e186903b7f7b42a9a40b6969e30f7a29a709279","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.91df6658d5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.91df6658d5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.91df6658d5","@lodestar/utils":"1.34.0-dev.91df6658d5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.91df6658d5","@lodestar/logger":"1.34.0-dev.91df6658d5","@lodestar/params":"1.34.0-dev.91df6658d5","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.91df6658d5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.91df6658d5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.91df6658d5","@lodestar/light-client":"1.34.0-dev.91df6658d5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.91df6658d5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.91df6658d5_1755653054932_0.6263222404989344","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.9b7da420ac":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.9b7da420ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.9b7da420ac","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e614c58ba34247b618efbc4a9add2705e51df6fc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.9b7da420ac.tgz","fileCount":1254,"integrity":"sha512-H6zImmgeplIoVlyggHelUInsAl6phfvFKGOCvO6RhM7rjs3FIDrFmnzfk+GMt3aIOoPorGNUMxcjzriuuk86sA==","signatures":[{"sig":"MEYCIQD0OYnCRlomEv9QTFr18gxixfTgREEI+QonTx0R1ecHuAIhAMbLyXJs6JGr8q/S6a1QEOmeKxdC8ZNGlMY9Nw0eBvGx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498715},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a1cb577e0c7186ca196821568f60bcf6f2e560ae","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.9b7da420ac","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.9b7da420ac","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.9b7da420ac","@lodestar/utils":"1.34.0-dev.9b7da420ac","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.9b7da420ac","@lodestar/logger":"1.34.0-dev.9b7da420ac","@lodestar/params":"1.34.0-dev.9b7da420ac","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.9b7da420ac","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.9b7da420ac","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.9b7da420ac","@lodestar/light-client":"1.34.0-dev.9b7da420ac","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.9b7da420ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.9b7da420ac_1755697730639_0.13366346139060536","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.f0e804ef10":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.f0e804ef10","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.f0e804ef10","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e9dacf21e0b8fbde194401df58ec6b2acd17dbb1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.f0e804ef10.tgz","fileCount":1254,"integrity":"sha512-NWbtzJBVlyC1KcY5YBMFVXXuLhjGHXT8Fx5kErG7Y45BJtVx1DppYF4uQ4mqkBXTrk4CgjxGo02KZPSpA3TVKA==","signatures":[{"sig":"MEYCIQCT5wZ+7omB29ElicsAgFVZX6cs8cE4mFSACnj7/139wwIhAPzVclpAc3yIh3une2iPilgqlwE8pCN0Tq2Y+t+w36TT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4499298},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"797e3bac71da33853facee9ae6f38c4e67b76802","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.f0e804ef10","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.f0e804ef10","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.f0e804ef10","@lodestar/utils":"1.34.0-dev.f0e804ef10","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.f0e804ef10","@lodestar/logger":"1.34.0-dev.f0e804ef10","@lodestar/params":"1.34.0-dev.f0e804ef10","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.f0e804ef10","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.f0e804ef10","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.f0e804ef10","@lodestar/light-client":"1.34.0-dev.f0e804ef10","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.f0e804ef10","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.f0e804ef10_1755714333694_0.08061475963039766","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.4b9dc6c058":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.4b9dc6c058","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.4b9dc6c058","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9df6da238cc16e28d0d2af2f0f7ddf8ab15a5fd2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.4b9dc6c058.tgz","fileCount":1254,"integrity":"sha512-h+T9yKiyYMcKF6kPALPyVe8muY5ebwj4QszZIdtLlXWYVMyQyYhJq9YqjTPnw0l+vKsx+ou/7A5cJTl/GL5wGg==","signatures":[{"sig":"MEQCIEmHTknCsvJZSFTuJZjA8bzzkbU2/N3UUfQIFnA+oES5AiBIWaIrDBROSM0BfdASRBlETO51krp8YNkVYKzYK2BIBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4499308},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2583d6b34d268940edb851cda8c8503662666334","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.4b9dc6c058","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.4b9dc6c058","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.4b9dc6c058","@lodestar/utils":"1.34.0-dev.4b9dc6c058","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.4b9dc6c058","@lodestar/logger":"1.34.0-dev.4b9dc6c058","@lodestar/params":"1.34.0-dev.4b9dc6c058","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.4b9dc6c058","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.4b9dc6c058","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.4b9dc6c058","@lodestar/light-client":"1.34.0-dev.4b9dc6c058","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.4b9dc6c058","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.4b9dc6c058_1755718796044_0.12229119519336829","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.c1c459466f":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.c1c459466f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.c1c459466f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e43286e6ff2229f5acea967ed58db4168364db3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.c1c459466f.tgz","fileCount":1254,"integrity":"sha512-ZM895C11eX2mtEEjSIF02j0r1Y3Lm5Yn8KQr6IXcKRlmMl65bA0cyE50L0EirNKXKKN7+byFkA5plfIVMh2bTA==","signatures":[{"sig":"MEYCIQD1J74gyN8u25XshUH7YnfB4dhY1m0T3fQTvlYAs/iqmQIhAID5BWkVPqN0sNP0T7qurJYRcOGInzKdy+DPZTavOhRZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4499308},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"782b048f17f39fba968307990a9ea1e48e5306c2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.c1c459466f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.c1c459466f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.c1c459466f","@lodestar/utils":"1.34.0-dev.c1c459466f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.c1c459466f","@lodestar/logger":"1.34.0-dev.c1c459466f","@lodestar/params":"1.34.0-dev.c1c459466f","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.c1c459466f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.c1c459466f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.c1c459466f","@lodestar/light-client":"1.34.0-dev.c1c459466f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.c1c459466f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.c1c459466f_1755776774564_0.8190744913355421","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.972d33cea5":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.972d33cea5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.972d33cea5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c30a012b6437654c4d752f4f59d1c2853280b9da","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.972d33cea5.tgz","fileCount":1257,"integrity":"sha512-VUgB1uJr/rJxpmWaWkeZRDURoXLgXWVug7D0GAsu3MEZGdHEgZl98WoykRB08hhQGdBMrNgEOF2NVyWxSemTbw==","signatures":[{"sig":"MEQCIE0ena2lRm/J21nB95nYAjC/jKP1XlY42vrjKYA6jJ1yAiAbv+/MJam1XwFhBh0lwPiIVN64eVpeLIeZGeNBgRBUAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4503840},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c13615986472334d64bb71c8bd29a1f77e1f0648","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.972d33cea5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.972d33cea5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.972d33cea5","@lodestar/utils":"1.34.0-dev.972d33cea5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.972d33cea5","@lodestar/logger":"1.34.0-dev.972d33cea5","@lodestar/params":"1.34.0-dev.972d33cea5","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.972d33cea5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.972d33cea5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.972d33cea5","@lodestar/light-client":"1.34.0-dev.972d33cea5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.972d33cea5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.972d33cea5_1755802272932_0.7011155274028882","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.55f161e1da":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.55f161e1da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.55f161e1da","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48a206fae7deee14d30ccc458b93cba181030171","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.55f161e1da.tgz","fileCount":1257,"integrity":"sha512-vHuGgfMx6pcHWZWDSWGEzUB5Vw+sNXA8Nfq/ikyKdSHdZ1TjM1PcrYIMfsTM1AKlF6krLkK5ryNLvxrm5sMeFg==","signatures":[{"sig":"MEYCIQD4W0NEMAf7Tx5FMAThnGOcOln+ONAIIV3JxT3DFAog5gIhAKTya9fZyhFTTQFOb+6gC4F8tnrE4l/xV0HeGcghK0VM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4505211},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"729dc98d080bf64dbe810ae44e8292c8018aaa4f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.55f161e1da","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.55f161e1da","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.55f161e1da","@lodestar/utils":"1.34.0-dev.55f161e1da","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.55f161e1da","@lodestar/logger":"1.34.0-dev.55f161e1da","@lodestar/params":"1.34.0-dev.55f161e1da","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.55f161e1da","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.55f161e1da","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.55f161e1da","@lodestar/light-client":"1.34.0-dev.55f161e1da","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.55f161e1da","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.55f161e1da_1755856532942_0.8484411032119457","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.5cbb0ad7d4":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.5cbb0ad7d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.5cbb0ad7d4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ad34be56e29fc4d86cca22d190239c441c39020","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.5cbb0ad7d4.tgz","fileCount":1257,"integrity":"sha512-ZWbJf9bU5ZIl9LGxrHHFhhBTZBwhT04sHxGiT0aFi+xvNS/LpPPR2vtljEWvTaqwxZ3fN13jYY6bXtKR481SPQ==","signatures":[{"sig":"MEYCIQCie1YOhgrHghtlPpf32pP4ppi3DegKWq3bXu3BcP1aBQIhAKnYDcVxNCQROIzKDmSZS6ZyzFGplRTNTVSsI1X8PDOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504943},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9bde918457f8c3b3915df7997f8d6885e4aafb18","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.5cbb0ad7d4","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.5cbb0ad7d4","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.5cbb0ad7d4","@lodestar/utils":"1.34.0-dev.5cbb0ad7d4","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.5cbb0ad7d4","@lodestar/logger":"1.34.0-dev.5cbb0ad7d4","@lodestar/params":"1.34.0-dev.5cbb0ad7d4","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.5cbb0ad7d4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.5cbb0ad7d4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.5cbb0ad7d4","@lodestar/light-client":"1.34.0-dev.5cbb0ad7d4","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.5cbb0ad7d4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.5cbb0ad7d4_1755863415572_0.6620785591612846","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.4641b565d5":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.4641b565d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.4641b565d5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7fc0e98801ac840e5fd5089723ee48f4920a3bea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.4641b565d5.tgz","fileCount":1257,"integrity":"sha512-KclBNjuXlmF5vJz5SV2yo+JhIjmLEMbmQdqIrHxSKCzZFwozfteAvI+TyIX3tet7owkfJZDqLiNG8h4Aigd7WQ==","signatures":[{"sig":"MEYCIQCPKreAeno6lJXwntxHTcfgTLubJrahPPErq7DPDJiB6QIhAIoB48u1lW5TFCIcn1wNqrqhtqTpZz4rFlShohaazrqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504918},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8cb4e70919501922ef95ff9466c0eb457985936b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.4641b565d5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.4641b565d5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.4641b565d5","@lodestar/utils":"1.34.0-dev.4641b565d5","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.4641b565d5","@lodestar/logger":"1.34.0-dev.4641b565d5","@lodestar/params":"1.34.0-dev.4641b565d5","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.4641b565d5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.4641b565d5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.4641b565d5","@lodestar/light-client":"1.34.0-dev.4641b565d5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.4641b565d5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.4641b565d5_1755864335170_0.5852593538201003","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.9ed8317064":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.9ed8317064","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.9ed8317064","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2ca9ecd3851760e7f9b58373e19929be0b69dc7e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.9ed8317064.tgz","fileCount":1257,"integrity":"sha512-ZDXGcexe75YP+BrwFwdvF0S96wHBBG6J21EvTNO3AqOhJz063fbUmj22wS4KVnnbvF+S7wwGEVsTYYSiI1Wo3g==","signatures":[{"sig":"MEQCICqVb8JFdQPzMQNUe9VWKzW6gi6fiTXNY+VBnVvqDQ/DAiBPbxiMh+1Ehh4UnIEioJDPT1RStz0tlRr7um6X9/wmig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504918},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1c1af6e3d46a66f47eda7c6a4e8490124044b754","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.9ed8317064","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.9ed8317064","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.9ed8317064","@lodestar/utils":"1.34.0-dev.9ed8317064","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.9ed8317064","@lodestar/logger":"1.34.0-dev.9ed8317064","@lodestar/params":"1.34.0-dev.9ed8317064","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.9ed8317064","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.9ed8317064","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.9ed8317064","@lodestar/light-client":"1.34.0-dev.9ed8317064","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.9ed8317064","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.9ed8317064_1755892432032_0.06584216381866592","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.2695c34c0a":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.2695c34c0a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.2695c34c0a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0521e043180a8b77d801529e0dc38f74d461287d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.2695c34c0a.tgz","fileCount":1257,"integrity":"sha512-0XUvXPf6GJRcBz4tg552BA8F5WY90jl5bxWYSFB0O1vgyMDGU6lIh+2siODy12/G4d8YbP8GK/3pPWmX1LMWmQ==","signatures":[{"sig":"MEYCIQD2E9eJ2S1Xzpw9QfZ3qTHvdhyWdfHvQ8p83za1LjM6uAIhANxKr0QwhwnyEcTffuyf87j55F47dTfYvLWpAEtvYVsS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504952},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"747e3e4b4dcedae6eacde3bfc188c6444f2291bd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.2695c34c0a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.2695c34c0a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.2695c34c0a","@lodestar/utils":"1.34.0-dev.2695c34c0a","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.2695c34c0a","@lodestar/logger":"1.34.0-dev.2695c34c0a","@lodestar/params":"1.34.0-dev.2695c34c0a","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.2695c34c0a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.2695c34c0a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.2695c34c0a","@lodestar/light-client":"1.34.0-dev.2695c34c0a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.2695c34c0a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.2695c34c0a_1756111135107_0.6140601010515063","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.58a8297a16":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.58a8297a16","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.58a8297a16","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e01a1e79c1e44fd3a22f060f24ef5bebd6e93545","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.58a8297a16.tgz","fileCount":1257,"integrity":"sha512-ttX8AoDJxRpujG44Yh11bYx6SZQUqSgSJxkV44OIIsNQvghf742TtDMcQ2lTpHJpH/gpDhvduw83WFOL/a/7ZA==","signatures":[{"sig":"MEYCIQDaKW8dVTb0qnkqMb1sfpFA22l1pijqYOeAY/vBhEgGdwIhAP9//Pg8N0ouRY/8KVXh+sIIuR3M2ptWJp/i9TLAWjI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504952},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"65a4d31359d12add8dd6f28c40307ef0f620f751","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.58a8297a16","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.58a8297a16","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.58a8297a16","@lodestar/utils":"1.34.0-dev.58a8297a16","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.58a8297a16","@lodestar/logger":"1.34.0-dev.58a8297a16","@lodestar/params":"1.34.0-dev.58a8297a16","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.58a8297a16","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.58a8297a16","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.58a8297a16","@lodestar/light-client":"1.34.0-dev.58a8297a16","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.58a8297a16","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.58a8297a16_1756120686348_0.4976756276191612","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.cc8c1ac67e":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.cc8c1ac67e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.cc8c1ac67e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"32b95ba9d995c63b6072ad6ec440d302be2ad6a4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.cc8c1ac67e.tgz","fileCount":1257,"integrity":"sha512-xWgu9xER5Te0NnDoYD7Ea3hX3KuMh6dVwgq1y7gzG71h/F/MrO/JcYmJyuefqCcw0jk3x6XViBRcHC+3Rlwc5g==","signatures":[{"sig":"MEUCIEUlr0tB5fIQtCN7E+WSTWo8Jhqz0XTKaBVgaLiI+KOmAiEAkPZDK6b748MjbV/K2Y1km4htJIkabAHZUhQGc8M8jZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4506129},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"109052a9df053f45d03f3aa1b1333d436a608132","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.cc8c1ac67e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.cc8c1ac67e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.1","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.cc8c1ac67e","@lodestar/utils":"1.34.0-dev.cc8c1ac67e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.cc8c1ac67e","@lodestar/logger":"1.34.0-dev.cc8c1ac67e","@lodestar/params":"1.34.0-dev.cc8c1ac67e","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.cc8c1ac67e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.cc8c1ac67e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.cc8c1ac67e","@lodestar/light-client":"1.34.0-dev.cc8c1ac67e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.cc8c1ac67e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.0"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.cc8c1ac67e_1756121698870_0.5914385994692468","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.b9950594aa":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.b9950594aa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.b9950594aa","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"57ff15f2e590639c2084fe64562fadf80ae2c370","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.b9950594aa.tgz","fileCount":1257,"integrity":"sha512-fH/d/R9NkjiUHw39Bkos9xVkr+YWHJ5MFtsrW6zEYJ2XigOP2IRxCPjmLHzUrTSMwqoHi8dhdMmPrGxvUTPLEg==","signatures":[{"sig":"MEUCIA61OBzzganRbmaXGUmZVUiFMvu8Dp6wS04yxsha/gXxAiEA5scLbwh3E1vvvA9OmkHIT5oQ1gXuobhUtiIhTvc7Yyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4506129},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8f2c2d39689591843f574c640485125829d1ee16","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.b9950594aa","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.b9950594aa","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.b9950594aa","@lodestar/utils":"1.34.0-dev.b9950594aa","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.b9950594aa","@lodestar/logger":"1.34.0-dev.b9950594aa","@lodestar/params":"1.34.0-dev.b9950594aa","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.b9950594aa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.b9950594aa","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.b9950594aa","@lodestar/light-client":"1.34.0-dev.b9950594aa","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.b9950594aa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.b9950594aa_1756157079208_0.2743180646438037","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.d9fc7bb103":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.d9fc7bb103","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.d9fc7bb103","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e979661f73506c2dfa9029ce18db59bc6e83641a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.d9fc7bb103.tgz","fileCount":1257,"integrity":"sha512-fk8UdJI/gVhzKmBhYtlCyMr5SVRBS1Jkma7HU6UR78wu/OURSQOlCZsaX3bHVvWzZ+cFh/q2fzW9cLHN2V6Fhw==","signatures":[{"sig":"MEYCIQCuMJJdk4WHK+mImwb6wLKQjy3naXilkDK5pOnaSQxKLAIhAJAxO9xYeBVmP+k9f9FzxFrteJG43qkxgb2LXNIcz+9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4508446},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ec63a9464ae914a26bbbf5b057b75b2600778128","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.d9fc7bb103","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.d9fc7bb103","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.d9fc7bb103","@lodestar/utils":"1.34.0-dev.d9fc7bb103","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.d9fc7bb103","@lodestar/logger":"1.34.0-dev.d9fc7bb103","@lodestar/params":"1.34.0-dev.d9fc7bb103","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.d9fc7bb103","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.d9fc7bb103","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.d9fc7bb103","@lodestar/light-client":"1.34.0-dev.d9fc7bb103","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.d9fc7bb103","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.d9fc7bb103_1756200511156_0.9656723372696601","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.923176cd68":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.923176cd68","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.923176cd68","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0dcebb255d0fec407761f70d4a830c63e825d5c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.923176cd68.tgz","fileCount":1257,"integrity":"sha512-1YV7zOhwIh77t8zFDcdp0kh54BytZMg0vrVmBBwzQKG6StUE94HDr7tSkL2pyIp7J/E5GQF5S8rzwx+973EYqw==","signatures":[{"sig":"MEQCIBKAEOIhfsahH2GcV0Y07ZQjeO1T40AsvX2YKvfNiQIeAiAUjaTApAb+vk0hBgT9qLmaNYoz5JLZzUergFInjMIU1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4512519},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2bddec9cf99ea439edf3f2d9c9b6b5c74f4288e4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.923176cd68","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.923176cd68","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.923176cd68","@lodestar/utils":"1.34.0-dev.923176cd68","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.923176cd68","@lodestar/logger":"1.34.0-dev.923176cd68","@lodestar/params":"1.34.0-dev.923176cd68","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.923176cd68","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.923176cd68","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.923176cd68","@lodestar/light-client":"1.34.0-dev.923176cd68","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.923176cd68","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.923176cd68_1756201805615_0.5270497278341673","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.098ff4253f":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.098ff4253f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.098ff4253f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88db80cd91b4c17b5fcf89894242891f0d65da76","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.098ff4253f.tgz","fileCount":1257,"integrity":"sha512-3/HCiL99GAajL2cLyYCl3UCL2dnn32z63qEDUgsZ1wGMNn+uP54r/ATXxoeXHqWkGas/wVeMyLbvhl6wkNSvjg==","signatures":[{"sig":"MEQCICKQY0sqyzbeFS2aVUZqvbzM+l3ubMmCOrbrWN/Ffv7dAiACCXeiqGBstpUq16xPsk93R0TNdM04EfP0rGeSDoyWpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4512519},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c0e99c2e6e6575accc6e7791ed2c2271f3ed00d7","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.098ff4253f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.098ff4253f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.098ff4253f","@lodestar/utils":"1.34.0-dev.098ff4253f","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.098ff4253f","@lodestar/logger":"1.34.0-dev.098ff4253f","@lodestar/params":"1.34.0-dev.098ff4253f","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.098ff4253f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.098ff4253f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.098ff4253f","@lodestar/light-client":"1.34.0-dev.098ff4253f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.098ff4253f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.098ff4253f_1756225878025_0.10841049140194325","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.44611dcdcc":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.44611dcdcc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.44611dcdcc","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e1a5f90fed14a491f67f6d2a584f100f8d3a0dd4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.44611dcdcc.tgz","fileCount":1257,"integrity":"sha512-Bv3q7VgxnM6D3znjRtJfqLzaVycP+4TFiudcbT2K2KD/Qt6XIxuKgsJMSdz2+ZkLxa0dMe7ApUnuZqPaZ+CrzA==","signatures":[{"sig":"MEUCIQCs+WfnFwVIJJA54W198FihYVWDlZGdqjjNWrLs4Pxx3gIgPbg/03b7Tf1TAHPvg0nZ/GQm5zKgii+OZw8ARakQTUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4512519},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"448c8c48a791b5063479fc7061eb0e98cd625af0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.44611dcdcc","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.44611dcdcc","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.44611dcdcc","@lodestar/utils":"1.34.0-dev.44611dcdcc","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.44611dcdcc","@lodestar/logger":"1.34.0-dev.44611dcdcc","@lodestar/params":"1.34.0-dev.44611dcdcc","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.44611dcdcc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.44611dcdcc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.44611dcdcc","@lodestar/light-client":"1.34.0-dev.44611dcdcc","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.44611dcdcc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.44611dcdcc_1756248308878_0.6896299871729807","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.14a6f737fd":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.14a6f737fd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.14a6f737fd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f831b711d066b02d3b109fc7117e077dd909530","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.14a6f737fd.tgz","fileCount":1257,"integrity":"sha512-VeM17UzSlppoNtvnmgUWJKGm+xDt8QQY88Yi9xUWl0Kgs6AXzhYYzZoXtGCEn6fGRXbY45fimOLvjjOCeYqhpg==","signatures":[{"sig":"MEYCIQCdcChScj8XZHVzQYJ7dtJYW134h9LOykl3fR2BfC10xQIhAJpfOmHURNyY8RUTn8qK6SWvHq27M9xXZm1pF8nocI1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4513442},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6f004db880f52cb00f542e1f5acc0579d2dec421","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.14a6f737fd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.14a6f737fd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.14a6f737fd","@lodestar/utils":"1.34.0-dev.14a6f737fd","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.14a6f737fd","@lodestar/logger":"1.34.0-dev.14a6f737fd","@lodestar/params":"1.34.0-dev.14a6f737fd","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.14a6f737fd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.14a6f737fd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.14a6f737fd","@lodestar/light-client":"1.34.0-dev.14a6f737fd","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.14a6f737fd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.14a6f737fd_1756301043105_0.8597795090052278","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.dc288bce45":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.dc288bce45","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.dc288bce45","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8dbe4c24014bf2009d9517f40b6cf7e449dd252c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.dc288bce45.tgz","fileCount":1257,"integrity":"sha512-bUizCap0CLO0U+MJ7Ytggo7F7GfCBUTFN1iBM4J0fBLx5fN9sjRficmUPX69RNFY3+r9oejXh+zEDELfxhTbyg==","signatures":[{"sig":"MEYCIQCm4cacFVxvBefr02C5Xf2YpnrafZbjfsK9oEEfRSHRzgIhAMBtBIrESXVgnw19a3SpOFp/WJ7mO4fRrYNhJz1cwPYp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4515186},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9f8e1c04b551549844fc040ab0010cd1b78da91f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.dc288bce45","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.dc288bce45","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.dc288bce45","@lodestar/utils":"1.34.0-dev.dc288bce45","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.dc288bce45","@lodestar/logger":"1.34.0-dev.dc288bce45","@lodestar/params":"1.34.0-dev.dc288bce45","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.dc288bce45","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.dc288bce45","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.dc288bce45","@lodestar/light-client":"1.34.0-dev.dc288bce45","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.dc288bce45","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.dc288bce45_1756302396769_0.2037334224512768","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.3f907a3346":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.3f907a3346","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.3f907a3346","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6271a2409e74bd71d1fcc25a2e4349d2d48fcd93","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.3f907a3346.tgz","fileCount":1257,"integrity":"sha512-QqIKlCW3KRqXCjLnvbl/kkaTJTZURQaBn++czTrHEJMbZ0dw6A+m4IdSaIp9x5WPgCWTWCz5GS1/dPC8i/d6aA==","signatures":[{"sig":"MEQCIFpcrytchvr8cSJ/5avbp0EVLn7bVjD47RMy8vjtfPCnAiADkQH2fUkAYXoKTdbHFvPMFtvuavlEiJspwIde1O4bVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4515613},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a94e687f871b2c9d83813dbee0a2f25cc7133d7e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.3f907a3346","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.3f907a3346","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.3f907a3346","@lodestar/utils":"1.34.0-dev.3f907a3346","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.3f907a3346","@lodestar/logger":"1.34.0-dev.3f907a3346","@lodestar/params":"1.34.0-dev.3f907a3346","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.3f907a3346","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.3f907a3346","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.3f907a3346","@lodestar/light-client":"1.34.0-dev.3f907a3346","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.3f907a3346","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.3f907a3346_1756321174455_0.1127089476765315","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.137e6eef9e":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.137e6eef9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.137e6eef9e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d5732095afc9fe6eef47ea0768eb7ba8bdf38d4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.137e6eef9e.tgz","fileCount":1257,"integrity":"sha512-T8HYnkY09tcyxlKUynCF7wff09IN8qnbnW/dzuNt6J+IomdavjxKyfdXX0r9eCKMcxivjLMFYQo+hbMNPoimsA==","signatures":[{"sig":"MEUCIQCgoCuXOXS76xmMFCWEOo9hH5bg8TsYpahb4F/+tLHudgIgLFerdHL2nKdRSH8n/UMJ+ugc1gKlV9rBRK1AMkAqYPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516359},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"32cca6252ae07a120bec2f19fd922b72782521bc","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.137e6eef9e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.137e6eef9e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.137e6eef9e","@lodestar/utils":"1.34.0-dev.137e6eef9e","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.137e6eef9e","@lodestar/logger":"1.34.0-dev.137e6eef9e","@lodestar/params":"1.34.0-dev.137e6eef9e","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.137e6eef9e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.137e6eef9e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.137e6eef9e","@lodestar/light-client":"1.34.0-dev.137e6eef9e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.137e6eef9e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.137e6eef9e_1756349405561_0.7690288823014244","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.2ac5250665":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.2ac5250665","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.2ac5250665","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc682286b754241777dd00a3224d054bd1868e47","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.2ac5250665.tgz","fileCount":1257,"integrity":"sha512-gt5xwFR6cqXd7akRsJ4U2/JQic3ierfAE6U8pNIjV+zZ8vY52baEW32BvJNSvgQzRLBszc1gX9rDubGy/fG00w==","signatures":[{"sig":"MEUCIQCC96cLuiA/Mrk9fHxCwz5ct6nuDrdbMXqPdhkLU6FPRQIgNoXOQdTqGurxTG9Vml8Az39rVE5aemWjM+jPmf+yZ8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516359},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"171964b2a0a2ecd2ecca44add5b032733fff6700","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.2ac5250665","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.2ac5250665","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.2ac5250665","@lodestar/utils":"1.34.0-dev.2ac5250665","datastore-level":"^11.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.2ac5250665","@lodestar/logger":"1.34.0-dev.2ac5250665","@lodestar/params":"1.34.0-dev.2ac5250665","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.2ac5250665","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.2ac5250665","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.2ac5250665","@lodestar/light-client":"1.34.0-dev.2ac5250665","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.2ac5250665","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@types/datastore-level":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.2ac5250665_1756384764035_0.57575907159173","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.c9507c76b2":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.c9507c76b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.c9507c76b2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41f60a39a5ff20957bd4f91991cc181793880955","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.c9507c76b2.tgz","fileCount":1257,"integrity":"sha512-BB5TifIskcNkBVksRV12P6Ybx3/UTLSP0d/++FpHTDiPXnFkWU46HMVa/BOQ5EnjJgZyayODvHtyMwRG2WvjpQ==","signatures":[{"sig":"MEUCIDjMiBmbWcZJG1TNiKAQDSOs7cG09K7NlXMdhKbaSgFHAiEA4eNvJsbSEDy+JVFAxFeCC4WETWYp2yVSUwrWzSe1TRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516319},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3bab25de461d4d7d224de7a99fca5f5704306e1e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.c9507c76b2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.c9507c76b2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.c9507c76b2","@lodestar/utils":"1.34.0-dev.c9507c76b2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.c9507c76b2","@lodestar/logger":"1.34.0-dev.c9507c76b2","@lodestar/params":"1.34.0-dev.c9507c76b2","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.c9507c76b2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.c9507c76b2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.c9507c76b2","@lodestar/light-client":"1.34.0-dev.c9507c76b2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.c9507c76b2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.c9507c76b2_1756394758629_0.6575437581111065","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.eb311a59bd":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.eb311a59bd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.eb311a59bd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3fb89573c8d9fc732c41e4435136d4bee8660a87","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.eb311a59bd.tgz","fileCount":1257,"integrity":"sha512-aJLIyX7gil0df9HfdeJxowROqLBQ6mt7+0UnUe54f4N9aJD/pVD6RjHy5AFeS1jjDSU4TZHSMqTAyYMvVHHCtQ==","signatures":[{"sig":"MEYCIQCK8xQTBSCkZxMx+oMQhE+O1Q911PQq6V4s6M84kZ8J5AIhAN+b/ipNdWvl7n+rn/MF03+WgJUN6W7zNjOwazJHxxzq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516428},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"d73a92adcbdf2e6288b09c9e5b6752a460369acd","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.18.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.eb311a59bd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.eb311a59bd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.eb311a59bd","@lodestar/utils":"1.34.0-dev.eb311a59bd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.eb311a59bd","@lodestar/logger":"1.34.0-dev.eb311a59bd","@lodestar/params":"1.34.0-dev.eb311a59bd","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.eb311a59bd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.eb311a59bd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.eb311a59bd","@lodestar/light-client":"1.34.0-dev.eb311a59bd","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.eb311a59bd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.eb311a59bd_1756416693366_0.18928604904579038","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.d368818b1e":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.d368818b1e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.d368818b1e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"06db57e573efba75b05cd5bacc6dce6f65cfd776","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.d368818b1e.tgz","fileCount":1257,"integrity":"sha512-BnCWU8eQwyxYcbeYGCAJOgimJ48tv18mJoWGidoTdtYuiFRGd/55gxGFTRMp/4TbIuMInAH8I49ftSgppSGrdA==","signatures":[{"sig":"MEYCIQCBUZwW/NOUBFh4kQ5paayP8qdtowYRoRhbrQGjhIwbOgIhAK6V31CBre/RVV4Aq/XNwwK2hBAMhL3LdJLfSjuck+N6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516564},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"33269e8f0abbe709153ab1dc3a38dc2c287d91d6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.d368818b1e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.d368818b1e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.d368818b1e","@lodestar/utils":"1.34.0-dev.d368818b1e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.d368818b1e","@lodestar/logger":"1.34.0-dev.d368818b1e","@lodestar/params":"1.34.0-dev.d368818b1e","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.d368818b1e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.d368818b1e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.d368818b1e","@lodestar/light-client":"1.34.0-dev.d368818b1e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.d368818b1e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.d368818b1e_1756450181055_0.306199931754205","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.74da098ba7":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.74da098ba7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.74da098ba7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"865d9c0f5477c4ce2972bc715ab2070e97003151","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.74da098ba7.tgz","fileCount":1257,"integrity":"sha512-OKK/CTAAw8kGB/WmVuNI1HtGPf4YBrmSGLg2St7rvLMQhSPZOGS7fF6C4/e7YpVbfwRg7f3zxp6hIOLiQ+03Eg==","signatures":[{"sig":"MEQCIG9l8Pif0PPzv+QXs//klNGTY1avn2V13mJh7Z5klSKAAiBLKkIGPYiHl+wBVUqzCM8dyFNkoZ+o4Zz3abVegLbDQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516564},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6b10b0001ef7b6e333332395b8f7fcdb5e63c3a0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.74da098ba7","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.74da098ba7","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.74da098ba7","@lodestar/utils":"1.34.0-dev.74da098ba7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.74da098ba7","@lodestar/logger":"1.34.0-dev.74da098ba7","@lodestar/params":"1.34.0-dev.74da098ba7","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.74da098ba7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.74da098ba7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.74da098ba7","@lodestar/light-client":"1.34.0-dev.74da098ba7","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.74da098ba7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.74da098ba7_1756453892111_0.547361067223157","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.26ea9fa05b":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.26ea9fa05b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.26ea9fa05b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"27062a229ed92eca5e331020931268d56dbb03c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.26ea9fa05b.tgz","fileCount":1257,"integrity":"sha512-Drb0tOmVUaJmBzUOC/5lwGCH5LXmI7RLJa4/If35zuxsivMl7YXOnYObud5LLovu6e42rzFuEGEn7DFQHL5uqA==","signatures":[{"sig":"MEUCIANfz/rWY/O1qlfCPbzQSThjKwk2z9ifQ5Wbk9G70zo7AiEA4lwixgElUG4KNjujD9ze2/PvSQr4g8PeCCurNT2BuI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516590},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"33d7522642b2cec923eabc024c7ac9d91c2faa22","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.26ea9fa05b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.26ea9fa05b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.26ea9fa05b","@lodestar/utils":"1.34.0-dev.26ea9fa05b","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.26ea9fa05b","@lodestar/logger":"1.34.0-dev.26ea9fa05b","@lodestar/params":"1.34.0-dev.26ea9fa05b","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.26ea9fa05b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.26ea9fa05b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.26ea9fa05b","@lodestar/light-client":"1.34.0-dev.26ea9fa05b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.26ea9fa05b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.26ea9fa05b_1756467817612_0.5702261443115544","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.bfd8ee3460":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.bfd8ee3460","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.bfd8ee3460","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b6cfba4772401a7f749a9da55af2d74c3ec3a0f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.bfd8ee3460.tgz","fileCount":1257,"integrity":"sha512-Fe+T78zJUsKLSuKn/diLVNo/SeJtZI/kEXKvAbOgwppISCA2bwc5bi3LI5EoHPCN6nkC/xSUU4J/mHaNK3xKNQ==","signatures":[{"sig":"MEQCIBM80ORS4N9sukrFLN7ockDCS2WXPZ5sdQpREyLrfNTFAiBJpcrka2i23MCHKm19pjKkdpoybffMhrPXHf4p8sXMtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4516590},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6fc937fa6a0e1f458c5e087ce6ee72b183d5cb7c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.bfd8ee3460","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.bfd8ee3460","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.bfd8ee3460","@lodestar/utils":"1.34.0-dev.bfd8ee3460","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.bfd8ee3460","@lodestar/logger":"1.34.0-dev.bfd8ee3460","@lodestar/params":"1.34.0-dev.bfd8ee3460","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.bfd8ee3460","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.bfd8ee3460","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.bfd8ee3460","@lodestar/light-client":"1.34.0-dev.bfd8ee3460","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.bfd8ee3460","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.bfd8ee3460_1756482791446_0.3523642829936735","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.ac704f28d2":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.ac704f28d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.ac704f28d2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d52d6693f5b6f51da1ace6be7e4953d5c02ce57","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.ac704f28d2.tgz","fileCount":1257,"integrity":"sha512-2uPlZCBGwfh3icdeBI7WjAtk/IaWiYvy449ruNArqwjms+KUVM2OlfuKFt/Wla3LfNxMsDVf/etIs6PT6gbiNg==","signatures":[{"sig":"MEQCID6nRat0JGcFUhyw8wl8WatYNDvqXBMmyEX5H6zEN8xUAiASPu4AY3bRj2hrm/maaRG9vbgEL2AdN8XUDWWER5FbmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4517038},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4fe729a4b5a8dc1a4fb07a7f959ee1755d6cd9b8","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.ac704f28d2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.ac704f28d2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.ac704f28d2","@lodestar/utils":"1.34.0-dev.ac704f28d2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.ac704f28d2","@lodestar/logger":"1.34.0-dev.ac704f28d2","@lodestar/params":"1.34.0-dev.ac704f28d2","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.ac704f28d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.ac704f28d2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.ac704f28d2","@lodestar/light-client":"1.34.0-dev.ac704f28d2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.ac704f28d2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.ac704f28d2_1756723778463_0.3427830955253164","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.6398efaba5":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.6398efaba5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.6398efaba5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e5d7a12b42fada727c165f06e6f0463c4b2064f4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.6398efaba5.tgz","fileCount":1257,"integrity":"sha512-QUSUzkouZYmw+wK1nFQKhGYl6hOYCay6May0Ze85iEb8uC+N8QFS3x1n6FQijR9NbriI5pUl1LQwtieasG7t+A==","signatures":[{"sig":"MEYCIQDtWEeH/jc1OUYFNvGN94djsnd7iZTnbHF1xCJXA8OpKwIhAMJgcufX8uE92ka+IP0nk3ZGO/w3Y3QzGyJ3Alz9jaeO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4510423},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3d11aa8be71649623e0454cae4e791769278b388","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.6398efaba5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.6398efaba5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.6398efaba5","@lodestar/utils":"1.34.0-dev.6398efaba5","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.6398efaba5","@lodestar/logger":"1.34.0-dev.6398efaba5","@lodestar/params":"1.34.0-dev.6398efaba5","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.6398efaba5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.6398efaba5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.6398efaba5","@lodestar/light-client":"1.34.0-dev.6398efaba5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.6398efaba5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.6398efaba5_1756727484381_0.08437010797283162","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.93489491e0":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.93489491e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.93489491e0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4128a1a76cc18d11455338a48d3019a1884feed6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.93489491e0.tgz","fileCount":1257,"integrity":"sha512-rrgpkpr1pBxEunFCObYRdPZSXgJkU4rCWcLVQU4lAwP53Wd5BeSc70aElLOPUYBOM6regTlamxe3tkLCtV88/Q==","signatures":[{"sig":"MEUCICH9nm8wXUDouLFznLTcQnKM3VIzL7SdjvpRVQmmsVCgAiEA7FyPaiOFJdsCBCtBUAGVCikJaAwsvPZtTPlztmVF8n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4510423},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2cc183d959d6154d6cf36b13a46b12d5545d4e44","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.93489491e0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.93489491e0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.93489491e0","@lodestar/utils":"1.34.0-dev.93489491e0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.93489491e0","@lodestar/logger":"1.34.0-dev.93489491e0","@lodestar/params":"1.34.0-dev.93489491e0","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.93489491e0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.93489491e0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.93489491e0","@lodestar/light-client":"1.34.0-dev.93489491e0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.93489491e0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.93489491e0_1756729261948_0.8342184850662462","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.453c87f226":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.453c87f226","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.453c87f226","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2068df992cb784da5d0556637b2b1428d34f2e74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.453c87f226.tgz","fileCount":1257,"integrity":"sha512-uZob+kQ77/w49ogEPBy/lsKyc1V7tBdxup893QiedW8uoo8oRtwqAZiVgBYvwCLw4PdaY52iaTrx5zSp0EG/UA==","signatures":[{"sig":"MEQCIArYwIns5JJeL/cY1NtRED7NDR2lZ7QWsve43l8LUnuTAiB6OhKIoH4PwuY64oAYi8iiZiGz2MDTQYaNJZs4lsVxzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4510423},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e98dcaaf2105af0a945c043f7d3b98efc06c89bf","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.453c87f226","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.453c87f226","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.453c87f226","@lodestar/utils":"1.34.0-dev.453c87f226","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.453c87f226","@lodestar/logger":"1.34.0-dev.453c87f226","@lodestar/params":"1.34.0-dev.453c87f226","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.453c87f226","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.453c87f226","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.453c87f226","@lodestar/light-client":"1.34.0-dev.453c87f226","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.453c87f226","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.453c87f226_1756736284622_0.3787815428672552","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.7b42620eba":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.7b42620eba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.7b42620eba","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"94b724938d1b971fcdcb21a3295e8f088e448f2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.7b42620eba.tgz","fileCount":1260,"integrity":"sha512-HMyaxwxWU+gWh4GamxDlTKoXZIRQIGlcalu8H25PveVYpMZvZoZVew3C1uWrId7+2q/wWuwegrZKW9rh7LOt6A==","signatures":[{"sig":"MEUCIAV30kWyC6QXeBPLzy9Lc2B2jJhlvPVfrissY743+A/gAiEA+s96rrcZU0eTPXYJ+o66tEpnoALodsPGs4B4Dvtbfjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4521997},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3743d56238c3598077a5cbdc32774a14124ce0c0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.7b42620eba","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.7b42620eba","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.7b42620eba","@lodestar/utils":"1.34.0-dev.7b42620eba","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.7b42620eba","@lodestar/logger":"1.34.0-dev.7b42620eba","@lodestar/params":"1.34.0-dev.7b42620eba","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.7b42620eba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.7b42620eba","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.7b42620eba","@lodestar/light-client":"1.34.0-dev.7b42620eba","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.7b42620eba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.7b42620eba_1756809376147_0.7350246691516398","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.684db9fff1":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.684db9fff1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.684db9fff1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac9b63c99a1c23b5651bef05126346103fa71ef4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.684db9fff1.tgz","fileCount":1260,"integrity":"sha512-KIsJf837uP/aKxKEbSgjRvApFWgz1Mv9usHtH9Scj1D8dnUiYF4YV/iAWaT0c2ExzkUeVT+ZYdcqnbnltY9tmA==","signatures":[{"sig":"MEUCIGtD6rVSBXd0hrW9IbVq0Bt8LgB3+BFXqeEVlB8cOBSgAiEAzwudzGfBu1aMVaNSFTKxR6WnvlGx9lOtAyUQjgBNNbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4522534},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"cfd95d996856958c7910c8bc715561824fc0945f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.684db9fff1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.684db9fff1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.684db9fff1","@lodestar/utils":"1.34.0-dev.684db9fff1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.684db9fff1","@lodestar/logger":"1.34.0-dev.684db9fff1","@lodestar/params":"1.34.0-dev.684db9fff1","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.684db9fff1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.684db9fff1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.684db9fff1","@lodestar/light-client":"1.34.0-dev.684db9fff1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.684db9fff1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.684db9fff1_1756816937822_0.6242148271939665","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.7332b1afe1":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.7332b1afe1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.7332b1afe1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2925bee4d3de5f19d9ef1a6cd7fa4eeb65f89101","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.7332b1afe1.tgz","fileCount":1260,"integrity":"sha512-vSiuJMnzk4hpPLeVgxl8tqy05RWBWhQ3uzI9omEt3EXcaKe7UDO5u+wYUVpGokx5REUPjeMe34GhcsAwjc1T6w==","signatures":[{"sig":"MEUCIBV+9rG6sboKwazZ4mj7cKN6eiWXHVio6qE/8bUGrrScAiEAhm3VxMiShjfAwXY91iBTcMibSDoqS9GNS5D/4L3VtVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4522534},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c5f4faadc2ea511e4ef89c0c2aade89d909c9e63","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.7332b1afe1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.7332b1afe1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.7332b1afe1","@lodestar/utils":"1.34.0-dev.7332b1afe1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.7332b1afe1","@lodestar/logger":"1.34.0-dev.7332b1afe1","@lodestar/params":"1.34.0-dev.7332b1afe1","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.7332b1afe1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.7332b1afe1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.7332b1afe1","@lodestar/light-client":"1.34.0-dev.7332b1afe1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.7332b1afe1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.7332b1afe1_1756817983556_0.7080215878163405","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.c9145b85c3":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.c9145b85c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.c9145b85c3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"34c5fc940c081f2f57cc7b5c128021bce200fc44","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.c9145b85c3.tgz","fileCount":1260,"integrity":"sha512-2Ccj8fpSK0LKeryHm143ajfQXcNMs9pDEbgVgoGWkaWFxug6rM2xtJ8Jz7+UkeX5MHTsU/YrEGpxDJ0NbaYviw==","signatures":[{"sig":"MEQCIDZyNCLJh9PnVPt8OA9hjhejz9MS957iQ224wJg2D8P8AiBkjm/H8OE48CcpmRxxZ7lf32DJZpXXodMT/J1Tgy0u5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4523948},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"3b8469a7f70989444e80cc5fe928211243083a49","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.c9145b85c3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.c9145b85c3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.c9145b85c3","@lodestar/utils":"1.34.0-dev.c9145b85c3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.c9145b85c3","@lodestar/logger":"1.34.0-dev.c9145b85c3","@lodestar/params":"1.34.0-dev.c9145b85c3","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.c9145b85c3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.c9145b85c3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.c9145b85c3","@lodestar/light-client":"1.34.0-dev.c9145b85c3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.c9145b85c3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.c9145b85c3_1756823123684_0.6679599810340788","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.22a04f4543":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.22a04f4543","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.22a04f4543","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a907c5580e76d7af429fd2bfe0c2a3d2b3c74750","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.22a04f4543.tgz","fileCount":1260,"integrity":"sha512-fwXeo3VM2T+oaP44uyQAzpmPtz2vVNy0hCmdKp9WWTwaid9UsotJ0yh7BIH4Whri/ckYs/VapkKevPAXNPcBgg==","signatures":[{"sig":"MEUCID1/7/GQrA1UqWgU6q/ZXQXSWdTrKndrgimxhxawYTzPAiEA4J8/DlMxZ+gQ20JQnWtDkt6pEFzZwJW4eywJSp8HKc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524515},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"28288ef04af2d96d731306e84290f223c493e284","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.22a04f4543","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.22a04f4543","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.22a04f4543","@lodestar/utils":"1.34.0-dev.22a04f4543","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.22a04f4543","@lodestar/logger":"1.34.0-dev.22a04f4543","@lodestar/params":"1.34.0-dev.22a04f4543","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.22a04f4543","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.22a04f4543","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.22a04f4543","@lodestar/light-client":"1.34.0-dev.22a04f4543","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.22a04f4543","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.22a04f4543_1756825012961_0.47065363467712484","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.4703d1c27e":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.4703d1c27e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.4703d1c27e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"210f38e0e5176113ccc704852f22bd026ec9d9ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.4703d1c27e.tgz","fileCount":1260,"integrity":"sha512-8gqC0hFd5/yx0RtjKAQkzEZ+3juMwEzOKlu3GMZ6VLOnFjqFH/qcvesmQ0Aq/4GaYSVM0azySY/dVi5U/3KbZw==","signatures":[{"sig":"MEYCIQDSKq5198K1dbDPaFXYu6g7Uoso2V/o4KPb9JYJHO1SdAIhAIeEPjf2ykWxEdGl7b/yh/gFyhRqFCKo24DPkH6fEuSx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524515},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"eb93abc3b09333eb7b142036b768efa750992212","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.4703d1c27e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.4703d1c27e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.4703d1c27e","@lodestar/utils":"1.34.0-dev.4703d1c27e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.4703d1c27e","@lodestar/logger":"1.34.0-dev.4703d1c27e","@lodestar/params":"1.34.0-dev.4703d1c27e","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.4703d1c27e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.4703d1c27e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.4703d1c27e","@lodestar/light-client":"1.34.0-dev.4703d1c27e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.4703d1c27e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.4703d1c27e_1756825993476_0.7920379937975501","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.ac245ef6cb":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.ac245ef6cb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.ac245ef6cb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1465185d5fbab4f002094c07fd2dda41238eb8ed","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.ac245ef6cb.tgz","fileCount":1260,"integrity":"sha512-PXZx5VitQFtNJeuRZQnuw7G7q255YvnNrSQeR5n1mS4AvjLg0DJEkBU0sjS8ecXDuqQcT4GGuT4bVBbH3IjuhQ==","signatures":[{"sig":"MEUCICj7CLXhamrP/YtAOlPHppBhjchma1FqvjFwTPiUwun6AiEAvMIeoZjInMrRb+o/x/xycABdVzByrrKymFAOm6gIoqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524515},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"6a84cf8723562646c2a3c6703eba5dab89a89697","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.ac245ef6cb","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.ac245ef6cb","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.ac245ef6cb","@lodestar/utils":"1.34.0-dev.ac245ef6cb","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.ac245ef6cb","@lodestar/logger":"1.34.0-dev.ac245ef6cb","@lodestar/params":"1.34.0-dev.ac245ef6cb","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.ac245ef6cb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.ac245ef6cb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.ac245ef6cb","@lodestar/light-client":"1.34.0-dev.ac245ef6cb","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.ac245ef6cb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.ac245ef6cb_1756835000147_0.6965803369066415","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.11ca515d52":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.11ca515d52","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.11ca515d52","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9acae5cc2cf15b924143b303312e48a04d8680a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.11ca515d52.tgz","fileCount":1260,"integrity":"sha512-/pne6sigHNjQcK7hLYIqyH+wlemIH6H6IsdJV7UfKVx8AQZ9bRnULikthvxaGuU7aXqnSS/aMcxzSOTmtH8svA==","signatures":[{"sig":"MEUCIQCqKdY6qm7yvYgelxfRoDavuaNwUMWxkpw5CsX71TfyigIgfDrGDCYklP3s2z8IzOaNJ39+7d9mdbLIxe311SGL648=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524515},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b2d43ced7f577eef3f88c0252405b98565d97dcc","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.11ca515d52","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.11ca515d52","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.11ca515d52","@lodestar/utils":"1.34.0-dev.11ca515d52","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.11ca515d52","@lodestar/logger":"1.34.0-dev.11ca515d52","@lodestar/params":"1.34.0-dev.11ca515d52","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.11ca515d52","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.11ca515d52","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.11ca515d52","@lodestar/light-client":"1.34.0-dev.11ca515d52","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.11ca515d52","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.11ca515d52_1756842240408_0.4031693038042854","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.7f2271a1e2":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.7f2271a1e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.7f2271a1e2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a354511517c62118fccbbca8941699148b536f24","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.7f2271a1e2.tgz","fileCount":1260,"integrity":"sha512-R1CPSm4KqGXld7VCwXaXmCjNtH21VXETA+YmqwvBnAY9743c9oq8hD33vvzWnsMctDs6kOKSWcFGJGxOpcLfSQ==","signatures":[{"sig":"MEUCIQDw5YwWVl3mzLl+CLmAVK/wEGBsKtFdtz7rFjZYjobjvwIgGMIDbOdIWFKlq1f16rQJ5kQVq47MZEFTqVClO4Ge50w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524515},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f613d5164fef1d3b9b30bc02b83eb23108261b4c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.7f2271a1e2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.7f2271a1e2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.7f2271a1e2","@lodestar/utils":"1.34.0-dev.7f2271a1e2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.7f2271a1e2","@lodestar/logger":"1.34.0-dev.7f2271a1e2","@lodestar/params":"1.34.0-dev.7f2271a1e2","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.7f2271a1e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.7f2271a1e2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.7f2271a1e2","@lodestar/light-client":"1.34.0-dev.7f2271a1e2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.7f2271a1e2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.7f2271a1e2_1756845369086_0.49519383265060646","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.7af2156539":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.7af2156539","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.7af2156539","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"858e3c2752f9d31e8da86cc043fab977e6c662ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.7af2156539.tgz","fileCount":1260,"integrity":"sha512-bMZCfQ+Z7p9bkBrDOaCAGfy49N51P7SF58jUJ8ngCYESHb7lqVvqVbmJoXWgaNx3FGOsdreQo8FLAAl4e7/ilg==","signatures":[{"sig":"MEUCIQDOuK5QhrTDT0AFw/zQLQIHU9doT1PVjHyvO/H/eTZRZgIgA5V7D5pGDTGhLS+edlmVgmkf1EeCnR1y/Yp+K+rgeug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524515},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e1717fb8bed36e5da2275c6ee1478a6ad35bbf6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.7af2156539","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.7af2156539","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.7af2156539","@lodestar/utils":"1.34.0-dev.7af2156539","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.7af2156539","@lodestar/logger":"1.34.0-dev.7af2156539","@lodestar/params":"1.34.0-dev.7af2156539","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.7af2156539","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.7af2156539","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.7af2156539","@lodestar/light-client":"1.34.0-dev.7af2156539","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.7af2156539","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.7af2156539_1756921410529_0.6284088180989036","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.07d20103f0":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.07d20103f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.07d20103f0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4d47c8e49566a64c18226c7705cd4dfcb6aceae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.07d20103f0.tgz","fileCount":1260,"integrity":"sha512-4jkhtzufSHDYiX1i9iabhAsziUQLKB+pfRD7fKrgAuRjTtKEa2NprX1Jh4a/qGqb5AF4WUOUOcTczrOwzQle4g==","signatures":[{"sig":"MEUCIQCYYUIFIo52CDPzdb74nVjxU6TKl5cBAZ0BvY20yLsb4gIgJTm3B9kSaAIovuyX/giXl3hLa4Y0lJuj5/uyhA3isMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524657},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8553a1c045527e57595080cdeefbde1920e6e84c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.07d20103f0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.07d20103f0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.07d20103f0","@lodestar/utils":"1.34.0-dev.07d20103f0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.07d20103f0","@lodestar/logger":"1.34.0-dev.07d20103f0","@lodestar/params":"1.34.0-dev.07d20103f0","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.07d20103f0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.07d20103f0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.07d20103f0","@lodestar/light-client":"1.34.0-dev.07d20103f0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.07d20103f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.07d20103f0_1756932175085_0.18558129708498705","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.e53169f3a9":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.e53169f3a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.e53169f3a9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"79b5858f2c028c11fd1d5fbaa7945b0ea169aae6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.e53169f3a9.tgz","fileCount":1260,"integrity":"sha512-qdY7U097l2/q9vPIyB0H9nfA1ixK+ERw7qmQCAPjUE/qArN2wnVV6ObXR4Jye5mYHE9QAKvjkwikkPYrH6h0SA==","signatures":[{"sig":"MEUCIQDXQhml+0yHUGbve7DU+k4MpVBHUZCVHNqJBz/NQ3JfSQIgEV2VLgkOkPfvk83uJnagAv8n17FLiXCBMwpTTTnhvWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524728},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"be277a6dea5e656c93e1124b2aa14ed7f610ef72","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.e53169f3a9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.e53169f3a9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.e53169f3a9","@lodestar/utils":"1.34.0-dev.e53169f3a9","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.e53169f3a9","@lodestar/logger":"1.34.0-dev.e53169f3a9","@lodestar/params":"1.34.0-dev.e53169f3a9","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.e53169f3a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.e53169f3a9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.e53169f3a9","@lodestar/light-client":"1.34.0-dev.e53169f3a9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.e53169f3a9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.e53169f3a9_1756997401583_0.47994930558744797","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.9c2e6e097b":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.9c2e6e097b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.9c2e6e097b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb9abbd137f7516b9aa9f386c3863d266c7f9770","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.9c2e6e097b.tgz","fileCount":1260,"integrity":"sha512-fXAQEbBkN2UK2sn1E91btKnLcm/lH68UvsSiHBsHLRhNGWqqTp8/QU4OLG+Jy//RLfaHC4INz64Zx83q6FvkFg==","signatures":[{"sig":"MEQCIHWlEZgt1t9O7vrT4iKflLUU+9jyJmy2djaLiSXwyYG/AiA/4ajIuOCpxTsSNIg2wjp0Ki7FhzGglkSkHAW89VCawA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4525098},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a92c101ca156c484f30ea239db07d1014aa9cea4","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.9c2e6e097b","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.9c2e6e097b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.9c2e6e097b","@lodestar/utils":"1.34.0-dev.9c2e6e097b","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.9c2e6e097b","@lodestar/logger":"1.34.0-dev.9c2e6e097b","@lodestar/params":"1.34.0-dev.9c2e6e097b","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.9c2e6e097b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.9c2e6e097b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.9c2e6e097b","@lodestar/light-client":"1.34.0-dev.9c2e6e097b","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.9c2e6e097b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.9c2e6e097b_1756998479476_0.6098194797890073","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.0aff2f62ff":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.0aff2f62ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.0aff2f62ff","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0b1291c1b5d3ec7cc0fc92a153e9e0615da83ca4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.0aff2f62ff.tgz","fileCount":1260,"integrity":"sha512-F492VA2pjMzN1eEP4xeRlBnbRG3WpchBtZ0613UZHTRNlkKGTKssQiy01wpFinbuaXJ+qHW/eHSECQn1jwn+/w==","signatures":[{"sig":"MEUCIQDbS5fI0dXzR73F8wqiLJTbph5zC59ozYxQ1jbyLVllKgIgLisWN50VwlI7X2SP5IPfvAuQ7utHA6OWuwT82uDieDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4526331},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"4175df2e1e4ede7b8179ec917d379c07d9f00403","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.0aff2f62ff","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.0aff2f62ff","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.0aff2f62ff","@lodestar/utils":"1.34.0-dev.0aff2f62ff","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.0aff2f62ff","@lodestar/logger":"1.34.0-dev.0aff2f62ff","@lodestar/params":"1.34.0-dev.0aff2f62ff","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.0aff2f62ff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.0aff2f62ff","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.0aff2f62ff","@lodestar/light-client":"1.34.0-dev.0aff2f62ff","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.0aff2f62ff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.0aff2f62ff_1756999631774_0.585179230833339","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.97ad684a2a":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.97ad684a2a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.97ad684a2a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8da7384f2a43ea19b1cdd0f969181c4bbfcdb694","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.97ad684a2a.tgz","fileCount":1260,"integrity":"sha512-hu8x+gtaI1QPSJLsxKVbHUIFYrg+frIVUFO2jlOa7eD/QTCp43L9j3/RWEYptlijof2/vT4lrwC0mQ2D1F0ACg==","signatures":[{"sig":"MEUCIQCHGS+GnuKv0ScbgEB8lscTL5TlqWnDByIn/Sumx3K1EwIgGOqr0MNrhyQvSPuGa/9IpzGt3fPMbUlpAhjYD++N/24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"51c4770ba873ca54eac6229226e98bf21a1c2a96","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.97ad684a2a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.97ad684a2a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.97ad684a2a","@lodestar/utils":"1.34.0-dev.97ad684a2a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.97ad684a2a","@lodestar/logger":"1.34.0-dev.97ad684a2a","@lodestar/params":"1.34.0-dev.97ad684a2a","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.97ad684a2a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.97ad684a2a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.97ad684a2a","@lodestar/light-client":"1.34.0-dev.97ad684a2a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.97ad684a2a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.97ad684a2a_1757014069590_0.748384697324781","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.083b7cce17":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.083b7cce17","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.083b7cce17","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"ansermino","email":"npm@deepstack.aleeas.com"},{"name":"philknows","email":"phil@chainsafe.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4fa5969bda44127c48f0a5e922461c7da3e4e502","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.083b7cce17.tgz","fileCount":1260,"integrity":"sha512-skgHzlzooxbHagc+avnFjccJEEwZiHD08JTD22JRQ6AQzyykH+J8zSLE2KmfTOYUUS7j/Nij7TPu7oyykLSuqQ==","signatures":[{"sig":"MEUCIQDQrusWvfcjTtMsYsav+RW+HInEhgRHMv7ZgJQB/uJ+lQIgHj1qjtBkUv6MXiFS/uLjjCSUSG1hF5jxdp+BxE9/eCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"63b927d6768fa672e219928810571802e0ef35b2","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.083b7cce17","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.083b7cce17","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.083b7cce17","@lodestar/utils":"1.34.0-dev.083b7cce17","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.083b7cce17","@lodestar/logger":"1.34.0-dev.083b7cce17","@lodestar/params":"1.34.0-dev.083b7cce17","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.083b7cce17","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.083b7cce17","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.083b7cce17","@lodestar/light-client":"1.34.0-dev.083b7cce17","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.083b7cce17","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.083b7cce17_1757015073956_0.15804129671977352","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.34.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2a87099e4e761b6a4231abf25b4a6d787c8765f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-rc.0.tgz","fileCount":1260,"integrity":"sha512-TKe73xezW8FwV13sgKU3d7Jx0yhnlFguTfY1lxeigexiFwVbmgNI75QuNKniwgpns2TyKVYYMOmi3QG6JfI2dA==","signatures":[{"sig":"MEYCIQC1g6mSikzBY1n0D4pPileFXMO+MaNQ6q60pcXpNkotkwIhALAMoGcO9CGZ/gc46REdGrTa3o3Yo18CV3Fje/ZIlTe4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c88751ab9879cf86a9993a24949d7bd848f0b045","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-rc.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-rc.0","@lodestar/utils":"1.34.0-rc.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-rc.0","@lodestar/logger":"1.34.0-rc.0","@lodestar/params":"1.34.0-rc.0","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-rc.0","@lodestar/light-client":"1.34.0-rc.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-rc.0_1757090608556_0.6009716284895561","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.8a8da6aa84":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.8a8da6aa84","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.8a8da6aa84","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f7a99bf2dc8210d80898124cb0725f5bb6147e7b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.8a8da6aa84.tgz","fileCount":1260,"integrity":"sha512-ykRbui+/7SVqNzlfriV/TE/aikwGC2IuB5LpsGPijHfebqSqjwrqjS/jJRX3oWEvq+v8pwbfbUZCIiIVe2MQrQ==","signatures":[{"sig":"MEUCIQD1BQgt/74iFuM0L7QAr/btGf30g/eIibXcCVkjtYzOqQIgNncVe0WnDrrt7UopGPMnwZlFL7HijWYS5RudF7ZIDRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"f1e2fb13705b8067fcbec9ac6938c036c9a82990","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.8a8da6aa84","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.8a8da6aa84","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.8a8da6aa84","@lodestar/utils":"1.34.0-dev.8a8da6aa84","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.8a8da6aa84","@lodestar/logger":"1.34.0-dev.8a8da6aa84","@lodestar/params":"1.34.0-dev.8a8da6aa84","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.8a8da6aa84","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.8a8da6aa84","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.8a8da6aa84","@lodestar/light-client":"1.34.0-dev.8a8da6aa84","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.8a8da6aa84","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.8a8da6aa84_1757157044852_0.9034925633921544","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.bb10d2b5ea":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.bb10d2b5ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.bb10d2b5ea","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"690f05289b269db9577b1d203c222ff437039d6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.bb10d2b5ea.tgz","fileCount":1260,"integrity":"sha512-EAswRlp3x/KYhPvYfvKKHCQ4gyjki9VqbrS3+NLCZCKddvBoZCe0f5wBa8Uf2L5tTBplPjjYQGMVpP7f/fNE1g==","signatures":[{"sig":"MEYCIQCzeccPeXmDGPI5u/J1xuVxaBndXEBN228yvpGP2F3uGQIhAJV0Fnub8Nrz66MkE3suFR2zOrocmCwxPS7Q00W67EIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528932},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5f572e50940489b5ef94e85f13af6bf35fa715e6","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.bb10d2b5ea","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.bb10d2b5ea","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.bb10d2b5ea","@lodestar/utils":"1.34.0-dev.bb10d2b5ea","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.bb10d2b5ea","@lodestar/logger":"1.34.0-dev.bb10d2b5ea","@lodestar/params":"1.34.0-dev.bb10d2b5ea","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.bb10d2b5ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.bb10d2b5ea","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.bb10d2b5ea","@lodestar/light-client":"1.34.0-dev.bb10d2b5ea","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.bb10d2b5ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.bb10d2b5ea_1757357310037_0.6431180328467472","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.bb15e8ef5f":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.bb15e8ef5f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.bb15e8ef5f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b4676e668222cb6442095b2d981d0f4b9a8c5ee4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.bb15e8ef5f.tgz","fileCount":1260,"integrity":"sha512-VG7+5bM9LewFWHa/KONqf6JB256sURryv0lCozmcfVkjECXOvTVSNrnr5hkXGMPeqDiPg6ianm2h6uq45hAtvg==","signatures":[{"sig":"MEYCIQDUCH9PE8cuwXAlWYqsh3wXVewROzq9UoZH2m3wxTbVpAIhAPle7kXEhacicey/i58+KOvkEyMsUMaNNzfTFcHKCkms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4533275},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b2a9ea04668748072f337715765d7d4d9c19d64e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.bb15e8ef5f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.bb15e8ef5f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.bb15e8ef5f","@lodestar/utils":"1.34.0-dev.bb15e8ef5f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.bb15e8ef5f","@lodestar/logger":"1.34.0-dev.bb15e8ef5f","@lodestar/params":"1.34.0-dev.bb15e8ef5f","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.bb15e8ef5f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.bb15e8ef5f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.bb15e8ef5f","@lodestar/light-client":"1.34.0-dev.bb15e8ef5f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.bb15e8ef5f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.bb15e8ef5f_1757358183916_0.13059022115929908","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.2f71baeaa0":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.2f71baeaa0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.2f71baeaa0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12e3f4713f44edc28e18a9cba677485dfa6586fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.2f71baeaa0.tgz","fileCount":1260,"integrity":"sha512-AlyOku9gU/6/EFkjA3jw0XcI5k91LdLd6K/Npr0uTmE9tNf7lg1jguwWXWEwYaNKV9G7JptY4BJV3Tq1k+1CpA==","signatures":[{"sig":"MEUCIDRqxkDN9K6FbB1CaY+OEY/xvU8Snr2ppaMZ1ffZla28AiEAp8IshPBc11RWh75/1v6U6L8nPSi8K6R2CqUoEgogSNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4533558},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"44ecab12611f59ede0bc35202be9bdaa9c3de335","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.2f71baeaa0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.2f71baeaa0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.2f71baeaa0","@lodestar/utils":"1.34.0-dev.2f71baeaa0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.2f71baeaa0","@lodestar/logger":"1.34.0-dev.2f71baeaa0","@lodestar/params":"1.34.0-dev.2f71baeaa0","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.2f71baeaa0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.2f71baeaa0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.2f71baeaa0","@lodestar/light-client":"1.34.0-dev.2f71baeaa0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.2f71baeaa0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.2f71baeaa0_1757382823172_0.39224590204188603","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.09ef70bbb0":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.09ef70bbb0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.09ef70bbb0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b9a6ba6f64ab846b9764fbcfab9343c163399361","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.09ef70bbb0.tgz","fileCount":1260,"integrity":"sha512-cYszquLsLi1FCbtGb+vQtHl027F1jK/2PaKHEyZJXE9dUqo/2lm11k6bTiryCM31OH5na+mqVU6HtTmAE9ta2A==","signatures":[{"sig":"MEQCIHCRqOG5LKINPRLo/eH4js0IXLVCa1tGyIvM8jB+YE3eAiAFXWtaP4Emo+xmOxlegvZFVHbQcGS0pi6BcYQmKi4+Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4533998},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"0852164583563d2f40da62c2d0ea7d1e4f943bf3","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.09ef70bbb0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.09ef70bbb0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.09ef70bbb0","@lodestar/utils":"1.34.0-dev.09ef70bbb0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.09ef70bbb0","@lodestar/logger":"1.34.0-dev.09ef70bbb0","@lodestar/params":"1.34.0-dev.09ef70bbb0","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.09ef70bbb0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.09ef70bbb0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.09ef70bbb0","@lodestar/light-client":"1.34.0-dev.09ef70bbb0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.09ef70bbb0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.09ef70bbb0_1757419926274_0.7169730841694641","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.1817ab113d":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.1817ab113d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.1817ab113d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0582e22ef09d1620626095fe1d666c5b1ff7d08f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.1817ab113d.tgz","fileCount":1260,"integrity":"sha512-MGgyrxufxb58dFtGgQoEQF1M3BebS1WZ8ZZlnmKrPyx6ePruhjuW3QtXRIOHxegdVa+5CPirz7Ebv7k3Pal/WA==","signatures":[{"sig":"MEUCIGJ5ea1W7GoD1rsLu8Gxk5ejRETZtZGb+MWtg6cxqimAAiEAgXRTKL9irJTnbjLjOQHbZTxKYfM3SJFF0/s0uHlLPrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4535082},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8cfd1cd84160e4e4795ee087e8313655015a625d","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.1817ab113d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.1817ab113d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.1817ab113d","@lodestar/utils":"1.34.0-dev.1817ab113d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.1817ab113d","@lodestar/logger":"1.34.0-dev.1817ab113d","@lodestar/params":"1.34.0-dev.1817ab113d","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.1817ab113d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.1817ab113d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.1817ab113d","@lodestar/light-client":"1.34.0-dev.1817ab113d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.1817ab113d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.1817ab113d_1757434069190_0.19276031305632757","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.32681419fd":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.32681419fd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.32681419fd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"33cb7d27aae5295f5f40255711c5ab7145ee116c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.32681419fd.tgz","fileCount":1260,"integrity":"sha512-fh5R2e5I4MKWQicWgQui4qgosxSAsBZq5tLt4P+YgSNYWVOrNWO17nBP1+6jrT4p0DPwbRcD3t+uxHoLvy+MGA==","signatures":[{"sig":"MEUCIQCIz0r4Thgt8JotbveGnvlztqZ9ycYTKOCgltbm5XEiwgIgC+lgMOZHjUqm31anOZASFIwhpLDSa8aCAihWAb7y2vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4535430},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"211949d3ea2f6214baca2328da51a91052d3d229","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.32681419fd","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.32681419fd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.32681419fd","@lodestar/utils":"1.34.0-dev.32681419fd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.32681419fd","@lodestar/logger":"1.34.0-dev.32681419fd","@lodestar/params":"1.34.0-dev.32681419fd","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.32681419fd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.32681419fd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.32681419fd","@lodestar/light-client":"1.34.0-dev.32681419fd","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.32681419fd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.32681419fd_1757435274821_0.05145661396295598","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.4a37a4b0b1":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.4a37a4b0b1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.4a37a4b0b1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c480154378196ea11af6659d673555f3718f3fb2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.4a37a4b0b1.tgz","fileCount":1260,"integrity":"sha512-9VM8yh+Nl8mfL78lysXNHCggEieIMm2Eh26JhjRj+Vvx/DZtkoQ5Op/23BkdcZBsQVk3IMwHZcUp9IdlRP3IoA==","signatures":[{"sig":"MEQCIEIUMqT7M0StgeCH5lbbbfs+OcO0alHiib1yXB/FdDAjAiADmxpHkYthHzB1M8QjS5dyqTd8xrgDdV3J/VIiNUkRMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536669},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e9f0c4d57fdb9fa5841c3e3ab3971c18a2eb6279","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.4a37a4b0b1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.4a37a4b0b1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.4a37a4b0b1","@lodestar/utils":"1.34.0-dev.4a37a4b0b1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.4a37a4b0b1","@lodestar/logger":"1.34.0-dev.4a37a4b0b1","@lodestar/params":"1.34.0-dev.4a37a4b0b1","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.4a37a4b0b1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.4a37a4b0b1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.4a37a4b0b1","@lodestar/light-client":"1.34.0-dev.4a37a4b0b1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.4a37a4b0b1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.4a37a4b0b1_1757436248713_0.9634421935171755","host":"s3://npm-registry-packages-npm-production"}},"1.34.0-dev.1ec12b4788":{"name":"@lodestar/beacon-node","version":"1.34.0-dev.1ec12b4788","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0-dev.1ec12b4788","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd1d4b0c6bf13460edbe9f0cf8e9c853a7c1d326","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0-dev.1ec12b4788.tgz","fileCount":1260,"integrity":"sha512-3dMO8zjskzBi9BuU7tGzDs+uHd/U8kqr/U8f4hW4MnPlcPMI3i2q/6+ibNEwHQHV9ew30+8AaFrbhfrEIvE8gg==","signatures":[{"sig":"MEYCIQCLv6nYOBopJ6dpSaPhlqrRPOGk8e3GYxN4yQqNKd0VxQIhAP4I9eLRgMmQ99Dvn9yNvuZonkXIoKJ8Lh5yCXOFz0zS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536941},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a9a1e4fbfba9d96b4095961609a9d59a8cf3b69f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.0-dev.1ec12b4788","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.0-dev.1ec12b4788","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.0-dev.1ec12b4788","@lodestar/utils":"1.34.0-dev.1ec12b4788","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.0-dev.1ec12b4788","@lodestar/logger":"1.34.0-dev.1ec12b4788","@lodestar/params":"1.34.0-dev.1ec12b4788","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.0-dev.1ec12b4788","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.0-dev.1ec12b4788","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.0-dev.1ec12b4788","@lodestar/light-client":"1.34.0-dev.1ec12b4788","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.0-dev.1ec12b4788","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0-dev.1ec12b4788_1757501609455_0.9504026793747269","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.f80d2d52da":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.f80d2d52da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.f80d2d52da","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4ff50908c633b4aa8da3b33961f9aea9ed07371","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.f80d2d52da.tgz","fileCount":1260,"integrity":"sha512-vIcF1J3Bi9zwvyp7Oml0xfjjAUdscDHxDvCjxAH2qPCNfNk0q36wL1SNtCifzxx30rqTVMEtTdTy/E0LhJwvzw==","signatures":[{"sig":"MEQCIHiavOeN4ogSrWeWZen7lTAwEWXqmrwAwUc2K5EfcQbwAiAaow1kBFJUBWxxbuTW+Se3Lw+Jslv0viQQtTPmpANB7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536941},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"16b0aa696115a011948479fd965d742e131dfc83","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.f80d2d52da","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.f80d2d52da","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.f80d2d52da","@lodestar/utils":"1.35.0-dev.f80d2d52da","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.f80d2d52da","@lodestar/logger":"1.35.0-dev.f80d2d52da","@lodestar/params":"1.35.0-dev.f80d2d52da","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.f80d2d52da","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.f80d2d52da","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.f80d2d52da","@lodestar/light-client":"1.35.0-dev.f80d2d52da","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.f80d2d52da","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.f80d2d52da_1757519244791_0.8552082503962477","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"@lodestar/beacon-node","version":"1.34.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"abf981e52122dd4341f0e512d9a71cd672603d46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.0.tgz","fileCount":1260,"integrity":"sha512-YXKNyklOMWcm22L+huCKevW2M+7aF6fymJklV7LDvmmuK9ztlFUdi0HOPhX6Cq2E6JSC5VHRhAR7Dcs/sg2RBQ==","signatures":[{"sig":"MEUCIQCU75/dQlo7IIFviiClE4dmQMKOjZBDecYYqvRZt/DGLwIgar+2EQb1Hj0rl8gS5q13LT0iBcY4pCNGuIjXxoHwUrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528749},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b8da556259526615f8b6b0de99cab73a20a10b7a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.34.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.34.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.34.0","@lodestar/utils":"^1.34.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.34.0","@lodestar/logger":"^1.34.0","@lodestar/params":"^1.34.0","@chainsafe/discv5":"^11.0.3","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.34.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.34.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.34.0","@lodestar/light-client":"^1.34.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.34.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.0_1757519955615_0.6109965621077158","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.6dd6cec93a":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.6dd6cec93a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.6dd6cec93a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"444cba2f74e377647e18cca226e3f538d347d24d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.6dd6cec93a.tgz","fileCount":1260,"integrity":"sha512-jmF2IjxCNVRC0rrC+9fsk6QeWBDMbij08xogxDxkoPD40Jzr7Xlz1Tu/yN4E+DUdvShJ7MDBBfX0bCuJlLHmog==","signatures":[{"sig":"MEUCIE8vsQObFjF1oI6izAzdVV5UnWHfxiLz6vxivfkW4FqSAiEA4ExQEdjjhNlsXc/102Yi4s1P23Ah8aL48xTxPO1Vcv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536941},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b21534db7cdd8244bdb970b8cc60fa114034bc31","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.6dd6cec93a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.6dd6cec93a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.6dd6cec93a","@lodestar/utils":"1.35.0-dev.6dd6cec93a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.6dd6cec93a","@lodestar/logger":"1.35.0-dev.6dd6cec93a","@lodestar/params":"1.35.0-dev.6dd6cec93a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.6dd6cec93a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.6dd6cec93a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.6dd6cec93a","@lodestar/light-client":"1.35.0-dev.6dd6cec93a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.6dd6cec93a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.6dd6cec93a_1757536379071_0.0304524701553186","host":"s3://npm-registry-packages-npm-production"}},"1.34.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.34.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.1-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"76f9da5d8e7d5db24e05e2631480d2cc47ef73e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.1-rc.0.tgz","fileCount":1260,"integrity":"sha512-4rpaAD6U0kocwyQ9JvXwwfF212O2dNTsEcpFiO1OKGZdipMvQMYt4WA/wyOKWkAjto3ph2YtrwC5JNTIOldLyA==","signatures":[{"sig":"MEQCIFqJEi4J8fDosbWuyebx72vDHv++6ajM0nAOWcMtd+DPAiBesjoHdDlN3FXVEq/etHpoE43ojiu6rTeVXrB71rTO3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528802},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ed9c5864e1ccb9ccb8352f15cb52cd57381ff68e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.34.1-rc.0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.34.1-rc.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.34.1-rc.0","@lodestar/utils":"1.34.1-rc.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.34.1-rc.0","@lodestar/logger":"1.34.1-rc.0","@lodestar/params":"1.34.1-rc.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.34.1-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.34.1-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.34.1-rc.0","@lodestar/light-client":"1.34.1-rc.0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.34.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.1-rc.0_1757537664409_0.7154075220925946","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.c85be4e26c":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.c85be4e26c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.c85be4e26c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f71382fcd6d1509d6869d708d1b0de7f93cd3f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.c85be4e26c.tgz","fileCount":1260,"integrity":"sha512-YvLYfFDJHzj2+GvMYym+AYhkfH3y4HAkun+nASLVpS5/S9KQKEQhdcwk6ddD8lcJ5h6QX7OsKi7eC7yc3CE80w==","signatures":[{"sig":"MEUCIQCy8AlIa3//S+qmNx/RuQnXMA1FhGGNPp8ZcQ2B9vZuCQIgbpn0D7+aE1V9vAQ+14rG32nKpbfW5d9x4Z/tGbUGM3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536941},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8e54be62e05b31670c0b51b0337198cfc8650fd0","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.c85be4e26c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.c85be4e26c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.c85be4e26c","@lodestar/utils":"1.35.0-dev.c85be4e26c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.c85be4e26c","@lodestar/logger":"1.35.0-dev.c85be4e26c","@lodestar/params":"1.35.0-dev.c85be4e26c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.c85be4e26c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.c85be4e26c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.c85be4e26c","@lodestar/light-client":"1.35.0-dev.c85be4e26c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.c85be4e26c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.c85be4e26c_1757541532917_0.8401313880151953","host":"s3://npm-registry-packages-npm-production"}},"1.34.1":{"name":"@lodestar/beacon-node","version":"1.34.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.34.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3f0529c2a28b42f5d93ace181d79167b5111353","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.34.1.tgz","fileCount":1260,"integrity":"sha512-+cCrOw5/9X5H46//W4pwAWCdOMSJfRgGsaldImvOc/fc+DPOOAgU6OUULsXsIrqGbwMlb2QeDPukt2NRsV3qDg==","signatures":[{"sig":"MEUCIQCON4gmumM0EhRRdddck3Snyyq24yboJAHEqeTnNzUOUAIgAVjdilek4Rtl13IU9Kk5W/GV1fSdqd3oRIIaQgZt3V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4528749},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9a5065a5acf451a5b0fec3014c8adacdd029c392","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.34.1","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.34.1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.34.1","@lodestar/utils":"^1.34.1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.34.1","@lodestar/logger":"^1.34.1","@lodestar/params":"^1.34.1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.34.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.34.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.34.1","@lodestar/light-client":"^1.34.1","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.34.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.34.1_1757542879575_0.04409085343942909","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.8644a83c62":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.8644a83c62","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.8644a83c62","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b9e42eb44ea796ae120358748d3e2837fe66e23a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.8644a83c62.tgz","fileCount":1260,"integrity":"sha512-ImM2veqhE0X1jNvAUJlE8ICMPsV46efxISInULJXMEK6wUI5x4jWqmYBk7iqVwxAtIvm6Xwu+8zsRRB5gObG4g==","signatures":[{"sig":"MEUCIQC7K33xuJBgYqd9HB9jjLgVjVU819aFwdl7OGqCNigsuwIgd7ZZi1UUqrPa3SyI+WhiVUArnFTds6XCyOhlgxwWaXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536941},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"55e6c01e80612dc4913dd98b0766f04434376a0c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.8644a83c62","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.8644a83c62","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.8644a83c62","@lodestar/utils":"1.35.0-dev.8644a83c62","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.8644a83c62","@lodestar/logger":"1.35.0-dev.8644a83c62","@lodestar/params":"1.35.0-dev.8644a83c62","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.8644a83c62","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.8644a83c62","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.8644a83c62","@lodestar/light-client":"1.35.0-dev.8644a83c62","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.8644a83c62","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.8644a83c62_1757591284126_0.1067695203963519","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.658ac3472f":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.658ac3472f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.658ac3472f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d96bbcc7dcc20297877da41b15d6483514bc708a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.658ac3472f.tgz","fileCount":1260,"integrity":"sha512-kNw23Yl3AT46WlBxybfhE73O5czHhqApJ2aUUD+1y3rqPfljna7rq9wLYO0wCatVRvkJdD8X1jp9LdNw1ruFZw==","signatures":[{"sig":"MEYCIQCZ514OplKdHW3r5lpWoUelVP63bAzS07+QAWtZCQzNoAIhAPw0ctyNVWetloqvuceY1B7/cxG8Y03fQaXAs2cKr+XW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536941},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"5dce9e6bb799704cfea3a378cc9aedfa02fa578a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.658ac3472f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.658ac3472f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.658ac3472f","@lodestar/utils":"1.35.0-dev.658ac3472f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.658ac3472f","@lodestar/logger":"1.35.0-dev.658ac3472f","@lodestar/params":"1.35.0-dev.658ac3472f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.658ac3472f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.658ac3472f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.658ac3472f","@lodestar/light-client":"1.35.0-dev.658ac3472f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.658ac3472f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.658ac3472f_1757597024478_0.629371090407707","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.6953c24bc9":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.6953c24bc9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.6953c24bc9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"140b1f1eb86a954ab2febafedbcb170120dce310","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.6953c24bc9.tgz","fileCount":1260,"integrity":"sha512-eJK/R+odaN1TpEB7k2s8IZ2E6K3SvQAnFGjTA41uphmr1LhBAotHfRGhUp+2dihlXdUJ9C69aRRTwM+ymYxaSw==","signatures":[{"sig":"MEQCIBopA6wFBYT2DNCP273bLF++N3s1XDBbAPhtRYEFdzMbAiAQQ1TUvvibhl/fbdrWqVjHhCOYRpHfPZcno5S3Wp2mHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536774},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"b55bec5c6d8a262f6027d669bf93523145a86490","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.6953c24bc9","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.6953c24bc9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.6953c24bc9","@lodestar/utils":"1.35.0-dev.6953c24bc9","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.6953c24bc9","@lodestar/logger":"1.35.0-dev.6953c24bc9","@lodestar/params":"1.35.0-dev.6953c24bc9","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.6953c24bc9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.6953c24bc9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.6953c24bc9","@lodestar/light-client":"1.35.0-dev.6953c24bc9","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.6953c24bc9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.6953c24bc9_1757625481845_0.4266035233535994","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.8cacf063da":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.8cacf063da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.8cacf063da","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"488040983f4ff232bf07ae24a25e786e7d6cc7b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.8cacf063da.tgz","fileCount":1260,"integrity":"sha512-vMQPGB8XYuH4moRNdjneUame2bDIIsoC8aVb27wQ+4ZMiBb4fwHPYjgufxnfxHqVQMNVO+sW0JqeYbM9/vVyEw==","signatures":[{"sig":"MEUCIQD9EFscTTMk1kF7A9mqEmMKAp+uZ039LNkjuTbCdjQfgQIgBNAUCUsxWjWZ6h5zLaEXUAGG+iHgz///PZ3bjHWCBg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536953},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"e8f02078d89ccdd7d3025d96bfc8d7521f45a17c","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.8cacf063da","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.8cacf063da","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.8cacf063da","@lodestar/utils":"1.35.0-dev.8cacf063da","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.8cacf063da","@lodestar/logger":"1.35.0-dev.8cacf063da","@lodestar/params":"1.35.0-dev.8cacf063da","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.8cacf063da","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.8cacf063da","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.8cacf063da","@lodestar/light-client":"1.35.0-dev.8cacf063da","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.8cacf063da","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.8cacf063da_1757685349582_0.42840855469928707","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.e9dd48f165":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.e9dd48f165","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.e9dd48f165","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1090c930b4a704709fd80671dcd2568df8f3e765","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.e9dd48f165.tgz","fileCount":1260,"integrity":"sha512-jl67qpR23KQbxqpt9KWmSylqx1O1V3YKG1TR6yawTaT56z4o048KoA+zvAQBpoPLzqk3Mfx9/+a3KY2Ph+zyQg==","signatures":[{"sig":"MEYCIQCYCjMLkdjIDTqH159v/7oZNlHCf51a3ch4brh+3KXLIwIhAJ4TCAYP9i4hTj0WuLCm4hyGzhKIs4j/Sw6Sy8snzgrf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"82df91624346f748ec7695eb2caf4160417c989f","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.e9dd48f165","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.e9dd48f165","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.e9dd48f165","@lodestar/utils":"1.35.0-dev.e9dd48f165","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.e9dd48f165","@lodestar/logger":"1.35.0-dev.e9dd48f165","@lodestar/params":"1.35.0-dev.e9dd48f165","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.e9dd48f165","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.e9dd48f165","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.e9dd48f165","@lodestar/light-client":"1.35.0-dev.e9dd48f165","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.e9dd48f165","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.e9dd48f165_1757696818601_0.05955338832437507","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.7931b71e6d":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.7931b71e6d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.7931b71e6d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"322685dfee232102f1d5a9a73da371b37bfbd60b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.7931b71e6d.tgz","fileCount":1260,"integrity":"sha512-Be6o4jFCYbC6hyrs2Q6qvPJc+j7FPI/xKfQMYMdZmJcE3yvbMZ2VE6Sb7xLz9oKBg5G0Mb1JGv88sZKwdfUtXg==","signatures":[{"sig":"MEUCIQDd1ZlO4n4zkZiOV39fi/U3fhTu3kaDNd4kJUp+5N/wWQIgdyC+Oa6ZeKKnsMC5XcxpI7ccyCoNIesV6m4mLxTpKAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1099bad73138994631f6b801ba2a066f8dd41e08","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.7931b71e6d","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.7931b71e6d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.7931b71e6d","@lodestar/utils":"1.35.0-dev.7931b71e6d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.7931b71e6d","@lodestar/logger":"1.35.0-dev.7931b71e6d","@lodestar/params":"1.35.0-dev.7931b71e6d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.7931b71e6d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.7931b71e6d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.7931b71e6d","@lodestar/light-client":"1.35.0-dev.7931b71e6d","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.7931b71e6d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.7931b71e6d_1757943019027_0.4254444604442371","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.c88a6ed255":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.c88a6ed255","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.c88a6ed255","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5dd47d64df7bddb304ba47f1566801f164380201","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.c88a6ed255.tgz","fileCount":1260,"integrity":"sha512-XVsigymE1Lpy785iIENOPhylQ49Q5210i6Ki588z0iwHwZKOTOLc9ADFjgCMVx7MNem5WWX1Pl/d/3dnvlLNjw==","signatures":[{"sig":"MEUCIH1fqMk4eDd85hntG0HLVhPLUpgVNgLhpMejPrDmFLlqAiEAyguu+qv4zGBlrjZWXEOUpJd0m2xJpeXijMvJ4r/B+qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536959},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"1673f2958aae9dcc91c5ef1c243d92e8609da498","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.c88a6ed255","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.c88a6ed255","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.c88a6ed255","@lodestar/utils":"1.35.0-dev.c88a6ed255","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.c88a6ed255","@lodestar/logger":"1.35.0-dev.c88a6ed255","@lodestar/params":"1.35.0-dev.c88a6ed255","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.c88a6ed255","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.c88a6ed255","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.c88a6ed255","@lodestar/light-client":"1.35.0-dev.c88a6ed255","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.c88a6ed255","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.c88a6ed255_1758044834132_0.06204331278046471","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.811265f1e2":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.811265f1e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.811265f1e2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0553484dde5717f79297a962d54c439437887969","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.811265f1e2.tgz","fileCount":1260,"integrity":"sha512-4Vy9BP+YLFJJUDv8GgzbhOtTNms50AnImlfViYoTI6xzLZ56NhwtDQqHcf6vBZ4C6wi1GxjWL0MjZz9553xjMw==","signatures":[{"sig":"MEUCIQCYYm0N08oavZ74Puq98rZ3uquNPPWaAq2dOWLIOGp6zgIgRE9y4s5YEDaw9RWzk5V5GIF/pxXO/1Pt5cEQ+5KlSW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4536961},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2ab5d88b47fe3cf203f429c30a2601f5480db24b","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.811265f1e2","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.811265f1e2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.811265f1e2","@lodestar/utils":"1.35.0-dev.811265f1e2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.811265f1e2","@lodestar/logger":"1.35.0-dev.811265f1e2","@lodestar/params":"1.35.0-dev.811265f1e2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.811265f1e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.811265f1e2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.811265f1e2","@lodestar/light-client":"1.35.0-dev.811265f1e2","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.811265f1e2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.811265f1e2_1758105179951_0.7613982067904184","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.56313c7299":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.56313c7299","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.56313c7299","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0291f45738796a0f3355c2d987d10143fe3d4c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.56313c7299.tgz","fileCount":1260,"integrity":"sha512-2MAcsU0RBqmf41THzM9C3dYHAURvpdEvDJKyN01duEq+M4sC4FU47yLRzl+v7A/ncHd7+p6g5ss4RV4JRGK7XQ==","signatures":[{"sig":"MEQCIAJMgDUdLNgYxltm4+gswoY4d9tZIa4QhGye5UbGFecoAiBEY2p/QENmfLdbqhJSL3LGaANsO5+zyfU6OpXV4skXwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4537444},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"9df114027550ae8b964e2d5ef29791a2c33ee267","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.56313c7299","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.56313c7299","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.56313c7299","@lodestar/utils":"1.35.0-dev.56313c7299","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.56313c7299","@lodestar/logger":"1.35.0-dev.56313c7299","@lodestar/params":"1.35.0-dev.56313c7299","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.56313c7299","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.56313c7299","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.56313c7299","@lodestar/light-client":"1.35.0-dev.56313c7299","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.56313c7299","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.56313c7299_1758110040185_0.6272469538371324","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.a70bac5bd3":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.a70bac5bd3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.a70bac5bd3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a48be5326ce8ef21705470986ac2014fca9f1eb3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.a70bac5bd3.tgz","fileCount":1269,"integrity":"sha512-WTSqL1rCUY+J7BwQ6RddqrDp8zx4wrS+pEOCdsx/ap8eeLECSK+R3fU3rwNHaF5sS/sv8tvGxuBHeOQduxaxqQ==","signatures":[{"sig":"MEUCIDwDY3UgWMOZLm1J3kp7MYrVwDp9bsimSL3gDkRhEt/BAiEA0ynzJ7+32jKWzq8aZxHkceFku9M86DQ3F9kvBfKvVOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524464},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"ed950d79939c776cb95654954528160b4afa7a2e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.a70bac5bd3","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.a70bac5bd3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.a70bac5bd3","@lodestar/utils":"1.35.0-dev.a70bac5bd3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.a70bac5bd3","@lodestar/logger":"1.35.0-dev.a70bac5bd3","@lodestar/params":"1.35.0-dev.a70bac5bd3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.a70bac5bd3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.a70bac5bd3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.a70bac5bd3","@lodestar/light-client":"1.35.0-dev.a70bac5bd3","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.a70bac5bd3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.a70bac5bd3_1758196310337_0.4843244192885181","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.955e9f89ed":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.955e9f89ed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.955e9f89ed","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca7df56e569f98cad277719739c89a670eb938a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.955e9f89ed.tgz","fileCount":1269,"integrity":"sha512-52bho6RoW2SuwwCf5clMWV022dWdnFrWUlIijQwNZgXwFZYSt/ST3AW5l4DECotTbmuyp2iZiwK8cNJqeAx0mQ==","signatures":[{"sig":"MEYCIQCQ8hQtPuHo5XoleVogJ7S4ozsfrprETOJy4mkime1bQAIhAIj9qRHmyAJ0inZFSIsGoj2IQ3qNOK7/MkFKHqBxLRu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4524496},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"61f5cf676afd88788c0d3197f45c0d86d86b60aa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.955e9f89ed","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.955e9f89ed","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.955e9f89ed","@lodestar/utils":"1.35.0-dev.955e9f89ed","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.955e9f89ed","@lodestar/logger":"1.35.0-dev.955e9f89ed","@lodestar/params":"1.35.0-dev.955e9f89ed","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.955e9f89ed","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.2","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.955e9f89ed","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.955e9f89ed","@lodestar/light-client":"1.35.0-dev.955e9f89ed","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.955e9f89ed","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.955e9f89ed_1758199949376_0.4239173901965201","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.0c6f50771f":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.0c6f50771f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.0c6f50771f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8cac552e564b8d700dda5c24bac233a76c789b0b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.0c6f50771f.tgz","fileCount":1269,"integrity":"sha512-M4bobF7NZx/GccRxX0OmT1Ys+forPh3U2YKCc5Az/sFPJfS4h3L5ajRVJYu5XFUNBja0FQCIpkROcF6XvNHEXQ==","signatures":[{"sig":"MEUCIQCONwHJcPdPvmYazerIDXs0+loghFn3gs9CZpaBoT84jAIgWYId60RfS8Q6GJ6RivceolXsdTmiI3wjphWU69w3E6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4537408},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"a2197360082f5ac2b9d5e3536bf7aa8702a6d389","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.0c6f50771f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.0c6f50771f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.0c6f50771f","@lodestar/utils":"1.35.0-dev.0c6f50771f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.0c6f50771f","@lodestar/logger":"1.35.0-dev.0c6f50771f","@lodestar/params":"1.35.0-dev.0c6f50771f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.0c6f50771f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.0c6f50771f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.0c6f50771f","@lodestar/light-client":"1.35.0-dev.0c6f50771f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.0c6f50771f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.0c6f50771f_1758209948751_0.8076408818560428","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.8ea34e52ba":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.8ea34e52ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.8ea34e52ba","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"195cb24bb2874faf80c9a42309294bd3a781f29e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.8ea34e52ba.tgz","fileCount":1269,"integrity":"sha512-hP9PywgouD3eWG+S6MAWYmkzKtNjchpZR3BeDvn8NBdXmVojpHO2u5Bmr5eSIq4c7JeXUIFKbUQSdaSiRGh8Lw==","signatures":[{"sig":"MEUCIBlYXx++8+1nboEuR8jq6YMPhLPk+Mj+bB92qG4KszTAAiEArpDUlco+504opXwGimg2wVtDj1fyofJ3XBcu7BFCM0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4537643},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"c6a5dfac432f8b7d01c865fa82dfe90328ecb240","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.8ea34e52ba","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.8ea34e52ba","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.8ea34e52ba","@lodestar/utils":"1.35.0-dev.8ea34e52ba","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.8ea34e52ba","@lodestar/logger":"1.35.0-dev.8ea34e52ba","@lodestar/params":"1.35.0-dev.8ea34e52ba","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.8ea34e52ba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.8ea34e52ba","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.8ea34e52ba","@lodestar/light-client":"1.35.0-dev.8ea34e52ba","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.8ea34e52ba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.1","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.8ea34e52ba_1758224851374_0.8818953328720389","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.6e3c7ca8d0":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.6e3c7ca8d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.6e3c7ca8d0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"27c4811c035fdff68427c0d781fffed14706ef52","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.6e3c7ca8d0.tgz","fileCount":1269,"integrity":"sha512-+ZIwam8OCJXMCASVrcTI4cl5GjagZcFgrbI8wZTaydhs1nYXvRjClcs1EjAUOsfj/U5xgRaEH4EjKU/UINhXCA==","signatures":[{"sig":"MEYCIQDZzV/kj1WrZkMwxMZQ3+NFlr6IPWLWs71T7iFpd6v1+wIhAOB4anaEJtKUFMQuR2uO/jBW3WmWDv6rEsxwLw1IMURc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4537676},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"bcf2a7c67905f39f411a53df9dd4915c977de19e","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.6e3c7ca8d0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.6e3c7ca8d0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.6e3c7ca8d0","@lodestar/utils":"1.35.0-dev.6e3c7ca8d0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.6e3c7ca8d0","@lodestar/logger":"1.35.0-dev.6e3c7ca8d0","@lodestar/params":"1.35.0-dev.6e3c7ca8d0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.6e3c7ca8d0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.6e3c7ca8d0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.6e3c7ca8d0","@lodestar/light-client":"1.35.0-dev.6e3c7ca8d0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.6e3c7ca8d0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.6e3c7ca8d0_1758225819467_0.7613557776895634","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.5e2a80008e":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.5e2a80008e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.5e2a80008e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e31481c87aaa26573d02b91c9b5fed0536d0ecc9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.5e2a80008e.tgz","fileCount":1269,"integrity":"sha512-miIIKLpbR+Nyc1kc0aJSryR0BeGsd44LgBa/uZ7lkFXdSe2HeAVDF/jEjUPioXLCwwcpl6X/xZzic1kYKxGL4A==","signatures":[{"sig":"MEYCIQClBUJaddriMHRVhh/VCLUJb7aXDbOYEjDh1wNLkbfQowIhALlcyRLftoLyqbu4hJICsvjwyZ9fEUZvGYfWbSPeLmC1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4537638},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"de0648d862e0b2131bbad217b00e816dd77346df","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.5e2a80008e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.5e2a80008e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.5e2a80008e","@lodestar/utils":"1.35.0-dev.5e2a80008e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.5e2a80008e","@lodestar/logger":"1.35.0-dev.5e2a80008e","@lodestar/params":"1.35.0-dev.5e2a80008e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.5e2a80008e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.5e2a80008e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.5e2a80008e","@lodestar/light-client":"1.35.0-dev.5e2a80008e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.5e2a80008e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.5e2a80008e_1758229987772_0.2186931391046656","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.365e071d8c":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.365e071d8c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.365e071d8c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"64ed9f0d8e14b5f617198e921ebd93bb6e48a277","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.365e071d8c.tgz","fileCount":1269,"integrity":"sha512-PozT5TvXZfxiZAbDQBnXHtmdsmZjcL8p3cegIHS525bHLw+NLU64kNc55mm+O7Ei/PreCOl59M4SkDorpujQ/Q==","signatures":[{"sig":"MEUCIGeWmy7yS/8r8XWGlMWbsqkyXtyx8jmbRK0ONP6735JSAiEAxZiga3Sk4WjrgHMj1G/HJpO6oWi1ScC69M7+EWUfQjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4537638},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"880a3e67396272d36ce879b7ea149a04a6c77d0a","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.365e071d8c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.365e071d8c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.365e071d8c","@lodestar/utils":"1.35.0-dev.365e071d8c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.365e071d8c","@lodestar/logger":"1.35.0-dev.365e071d8c","@lodestar/params":"1.35.0-dev.365e071d8c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.365e071d8c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.365e071d8c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.365e071d8c","@lodestar/light-client":"1.35.0-dev.365e071d8c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.365e071d8c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.365e071d8c_1758286600515_0.03131572016986306","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.5c65fa3b36":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.5c65fa3b36","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.5c65fa3b36","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ea8d94f5538a06e11b2ea18a2dfe4bcd12da3e0c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.5c65fa3b36.tgz","fileCount":1269,"integrity":"sha512-nmNmoSASijkpBSyF6pVyRVucSxgPBgFOkLuykC9QA46m24df4XK4/4SvYjPb3T8Pu2xrpCBQieKVvPJExbhQvA==","signatures":[{"sig":"MEUCICxvHpdPMtL3krBBH8q7aBOsrINUHoQS6uC793l59WOaAiEAiC4LPkxqJIZtymVvrY3dhCDdY6Oo9nKKYDDgz57UyTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4541653},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"950f36565097d46f1a47000507e91780159e7cfa","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.5c65fa3b36","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.5c65fa3b36","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.5c65fa3b36","@lodestar/utils":"1.35.0-dev.5c65fa3b36","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.5c65fa3b36","@lodestar/logger":"1.35.0-dev.5c65fa3b36","@lodestar/params":"1.35.0-dev.5c65fa3b36","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.5c65fa3b36","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.5c65fa3b36","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.5c65fa3b36","@lodestar/light-client":"1.35.0-dev.5c65fa3b36","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.5c65fa3b36","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.5c65fa3b36_1758287810579_0.8398287358202348","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.36a31f3a2f":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.36a31f3a2f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.36a31f3a2f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1d5078328e4f642a19e1553470e8716abfb391e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.36a31f3a2f.tgz","fileCount":1269,"integrity":"sha512-W8EG7Bpu9M507d0zGatn465DL8rp7rpHgyz4ftS2UCgTYUt64/orV2i5DVjJDqZcgHLsSPg+6O1GPzucN+XBFA==","signatures":[{"sig":"MEUCIBzWhDjJ1eSDQArcRlARBgmiO5GQdHcIQ7S9jiYvvTgKAiEAz569yPEuQsCBCvi+HHGYDKu+Ae5HG9eZBj/iyvLEkNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4541760},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"8d1e115279d08ce9f85712ea1956c3b703c83090","scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.36a31f3a2f","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.36a31f3a2f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.36a31f3a2f","@lodestar/utils":"1.35.0-dev.36a31f3a2f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.36a31f3a2f","@lodestar/logger":"1.35.0-dev.36a31f3a2f","@lodestar/params":"1.35.0-dev.36a31f3a2f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.36a31f3a2f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.36a31f3a2f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.36a31f3a2f","@lodestar/light-client":"1.35.0-dev.36a31f3a2f","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.36a31f3a2f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.36a31f3a2f_1758288944177_0.13676580203143396","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.7a3b3a996e":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.7a3b3a996e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.7a3b3a996e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2cd767cef32827f0b06149f89a4b5118e6652bfb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.7a3b3a996e.tgz","fileCount":1272,"integrity":"sha512-/Y4jtkdFhiqBIGTDM3Dyf/qztaM0kDxgYRTxk306RtpjXnEADbfTTdlEN74nmPlJRlOtt8IRGuwXBJ1Ss4ilMA==","signatures":[{"sig":"MEQCIE44pAaNjwg7AOw7IPOBPYljIlW24t2EBhaK7brYM/ONAiAK2QGIhwokIlHoRIz0pFDlJz9tWKvGvrmm09gT64ax9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4542692},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"2ec5ef32079e05a4eb2a3fcca18561e5f581a523","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.7a3b3a996e","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.7a3b3a996e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.7a3b3a996e","@lodestar/utils":"1.35.0-dev.7a3b3a996e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.7a3b3a996e","@lodestar/logger":"1.35.0-dev.7a3b3a996e","@lodestar/params":"1.35.0-dev.7a3b3a996e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.7a3b3a996e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.7a3b3a996e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.7a3b3a996e","@lodestar/light-client":"1.35.0-dev.7a3b3a996e","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.7a3b3a996e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.7a3b3a996e_1758291226438_0.21305574523842896","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.3d8b04e1a0":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.3d8b04e1a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.3d8b04e1a0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"124007a262f6ced6632bdd1a8b380bf3c78f272e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.3d8b04e1a0.tgz","fileCount":1272,"integrity":"sha512-gL6FdGdaUy+7Nkj/7kfW9w+F3vr9NYQ5R/pyo8YykKJwVTmg/ZSw0Uepye26A5iATpAummGo1DPjOIrVBRI6bQ==","signatures":[{"sig":"MEUCIH+QnaS2PogP/DdnV9k8LMjrVZoSTN8m9VBqrvgrApEqAiEAxfzSl/CuXVIVVJqk8veFZqG/angvyYRep7rzC8mFaOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4542957},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"7131021cff25fb84c902c0a9b340627703148da4","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.3d8b04e1a0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.3d8b04e1a0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.3d8b04e1a0","@lodestar/utils":"1.35.0-dev.3d8b04e1a0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.3d8b04e1a0","@lodestar/logger":"1.35.0-dev.3d8b04e1a0","@lodestar/params":"1.35.0-dev.3d8b04e1a0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.3d8b04e1a0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.3d8b04e1a0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.3d8b04e1a0","@lodestar/light-client":"1.35.0-dev.3d8b04e1a0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.3d8b04e1a0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.3d8b04e1a0_1758317622991_0.5091292412474646","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.feed916580":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.feed916580","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.feed916580","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6f23928d77c7f8cd08d8dc1f69b4898a62aa85a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.feed916580.tgz","fileCount":1272,"integrity":"sha512-3J75kmDOAIkncdP3bDRrx5cbaZkM73iaHOXh+6HiHUV+3P0lJiCd00J9or5Rh6et66ffISCKerWz0Wj9Tsi5UQ==","signatures":[{"sig":"MEYCIQDx6ZVqB/SF1DkF1VCPJiwc3QBMrun/8X45DMkiF1+h4QIhAM2XeB1qMP7uNYVxrpzXw7YI3S6jJOxw2pmaTsFhKaRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4543620},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"fdc82443ac9abea538ed27cfabbde7f357d448fe","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.feed916580","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.feed916580","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.feed916580","@lodestar/utils":"1.35.0-dev.feed916580","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.feed916580","@lodestar/logger":"1.35.0-dev.feed916580","@lodestar/params":"1.35.0-dev.feed916580","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.feed916580","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.feed916580","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.feed916580","@lodestar/light-client":"1.35.0-dev.feed916580","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.feed916580","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.feed916580_1758326554490_0.6272719667424886","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.092cc3954a":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.092cc3954a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.092cc3954a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8fb4930edb734bc4eea803a46ec218d145a0ca39","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.092cc3954a.tgz","fileCount":1272,"integrity":"sha512-RrxN0t2VM86Gm2IpzVdOAf+GgDUpmt+iiQCC6WddanJdFd6NQmsSIO9ZJptsSEJbXXqCdfrEHoff/zjzKuoAJQ==","signatures":[{"sig":"MEQCICIWe8kt9vnLexQgbqI+KnH2FFxPRZ3XiM9ORV/Qvvw+AiAhGmIGOCKBqdokJLgv1lZ7ikLapKYKsYnO3eFedmtrLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4543620},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"848935fec85d5d608e48dafe74f63e6d4947d3ff","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.092cc3954a","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.092cc3954a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.092cc3954a","@lodestar/utils":"1.35.0-dev.092cc3954a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.092cc3954a","@lodestar/logger":"1.35.0-dev.092cc3954a","@lodestar/params":"1.35.0-dev.092cc3954a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.092cc3954a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.092cc3954a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.092cc3954a","@lodestar/light-client":"1.35.0-dev.092cc3954a","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.092cc3954a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.092cc3954a_1758540098760_0.0021668454478309673","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.c0078a16b5":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.c0078a16b5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.c0078a16b5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0b1cf2ddce35470a94b2a54edb4f51863ac58c95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.c0078a16b5.tgz","fileCount":1272,"integrity":"sha512-QuBhepoIBHprTqnzgzqGOPKB93IPJwqxqgmrrqjfCVi2AdpY2KNjlLdgsgBgywh+0biqh66bbiME1cQA42M+8g==","signatures":[{"sig":"MEUCIQDCFLMFAILzNhzQab8v3c5AAfXmhJGW35lQVX/yxfV35wIgUHgCQEuzsYwgvh5jpUIQ/JhyUqqz1ij0Hs0e/wsGf/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4543705},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"741506fb8aa43657510f0630fc2bb783b0748ff7","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.c0078a16b5","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.c0078a16b5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.c0078a16b5","@lodestar/utils":"1.35.0-dev.c0078a16b5","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.c0078a16b5","@lodestar/logger":"1.35.0-dev.c0078a16b5","@lodestar/params":"1.35.0-dev.c0078a16b5","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.c0078a16b5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.c0078a16b5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.c0078a16b5","@lodestar/light-client":"1.35.0-dev.c0078a16b5","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.c0078a16b5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.c0078a16b5_1758556048068_0.21961801800787106","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.e18102ed8c":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.e18102ed8c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.e18102ed8c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4ebbcfc65f9ba2058faf64588588d01dd7cf4e62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.e18102ed8c.tgz","fileCount":1272,"integrity":"sha512-lonsYnu53OOHc2opvf4vs0IT73w/i5fAj+v+NsCYbTcpx2hV4N5wfg3ZB5aupxOK7ux9Eak+7AINbSUnWaITpA==","signatures":[{"sig":"MEQCIAaAZAXpPxGvVAcEdZr64NIWHp3SJSbTCVLpkmFZ2zqFAiAayYAXrfUalc1Kxk1MHZP0T8yZKM4DlRdaVVgg5GJCMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4544390},"type":"module","types":"./lib/index.d.ts","exports":{".":{"import":"./lib/index.js"},"./db":{"import":"./lib/db/index.js"},"./api":{"import":"./lib/api/index.js"},"./eth1":{"import":"./lib/eth1/index.js"},"./node":{"import":"./lib/node/index.js"},"./sync":{"import":"./lib/sync/index.js"},"./util":{"import":"./lib/util/index.js"},"./chain":{"import":"./lib/chain/index.js"},"./metrics":{"import":"./lib/metrics/index.js"},"./network":{"import":"./lib/network/index.js"},"./constants":{"import":"./lib/constants/index.js"},"./monitoring":{"import":"./lib/monitoring/index.js"}},"gitHead":"43ceb57f4abc35fdb9f350c83e4dac8fffe7007f","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.e18102ed8c","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.e18102ed8c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.e18102ed8c","@lodestar/utils":"1.35.0-dev.e18102ed8c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.e18102ed8c","@lodestar/logger":"1.35.0-dev.e18102ed8c","@lodestar/params":"1.35.0-dev.e18102ed8c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.e18102ed8c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.e18102ed8c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.e18102ed8c","@lodestar/light-client":"1.35.0-dev.e18102ed8c","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.e18102ed8c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.e18102ed8c_1758624712766_0.9227540247980754","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.6494939cd0":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.6494939cd0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.6494939cd0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"152d5ff49d622865aef1a49000752381c7e660f7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.6494939cd0.tgz","fileCount":1272,"integrity":"sha512-m+xh7vTRmZC8cAVyvKj86dZ3ZGUBe2UtJ7T0Yxn9iwjIiB6FZS6CG+zdbjmglKC8CUPyJEFg4pG7qabXnswwLQ==","signatures":[{"sig":"MEQCIEpJHdlyylkm+zKz9KabbUTMOT7SJCR0LMziRbTn2WyWAiA7atwvl+Z5wcuH9kh+pJe9jeSgklTItSF3DruJ6vwKzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4544832},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8d0f483703ed715db7c48bf7c6b85cc8915cd8b3","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.6494939cd0","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.6494939cd0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.6494939cd0","@lodestar/utils":"1.35.0-dev.6494939cd0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.6494939cd0","@lodestar/logger":"1.35.0-dev.6494939cd0","@lodestar/params":"1.35.0-dev.6494939cd0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.6494939cd0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.6494939cd0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.6494939cd0","@lodestar/light-client":"1.35.0-dev.6494939cd0","@chainsafe/libp2p-noise":"^16.1.0","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.6494939cd0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.6494939cd0_1758626553037_0.016294753375995397","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.cec9bef1db":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.cec9bef1db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.cec9bef1db","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60f7af897039cad81875b29759fbb6b02afcfc42","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.cec9bef1db.tgz","fileCount":1272,"integrity":"sha512-grwnahHoFPJGesZpkQE6soM8h9QocLR2ZPpceNyR74HfYg42PXXibbb9drhockAUJ7jq4iWi6f+GoXXhIezHIw==","signatures":[{"sig":"MEUCIBTnkP/FLa+7HrN0f8V6mZqI1EHplUCr4GlM24A0Sf6AAiEAvr75QY43pQ0vtwtJr5fPGO8g8SLDby+mpOr1gdWEmTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4546094},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"52849554c15d9a90b9cf073812c291df4a098265","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.cec9bef1db","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.cec9bef1db","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.cec9bef1db","@lodestar/utils":"1.35.0-dev.cec9bef1db","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.cec9bef1db","@lodestar/logger":"1.35.0-dev.cec9bef1db","@lodestar/params":"1.35.0-dev.cec9bef1db","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.cec9bef1db","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.cec9bef1db","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.cec9bef1db","@lodestar/light-client":"1.35.0-dev.cec9bef1db","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.cec9bef1db","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.cec9bef1db_1758628394665_0.32979972245533196","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.b42a298a7c":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.b42a298a7c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.b42a298a7c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95a312ae99cb282f0945d04680d368a0d18e78f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.b42a298a7c.tgz","fileCount":1272,"integrity":"sha512-6Xz2ld3X2+GKXaN5J0ToMQcOrOgZJTjdsq4VTxq7ydmGE8NnjhkxXwdiJt1in4ahdw2y5hAwM3M60Hrh2ypqAQ==","signatures":[{"sig":"MEUCIEmKYOZ9AQxrPIFZMG9lI2dC4f0B0FV1CcoHAYElqtayAiEAqhD0iT42Yx8rTOIx8O5Nkmm9GSZ5TMHe8mOpia1cN5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4547046},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"32a0ff15c72d66483feb4afb5518b46372819b90","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.b42a298a7c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.b42a298a7c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.b42a298a7c","@lodestar/utils":"1.35.0-dev.b42a298a7c","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.b42a298a7c","@lodestar/logger":"1.35.0-dev.b42a298a7c","@lodestar/params":"1.35.0-dev.b42a298a7c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.b42a298a7c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.b42a298a7c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.b42a298a7c","@lodestar/light-client":"1.35.0-dev.b42a298a7c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.b42a298a7c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.b42a298a7c_1758629361615_0.18022819030939785","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.8b45b1e978":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.8b45b1e978","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.8b45b1e978","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"617e8fb03add3dc3aa93aa506c05916906b04aab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.8b45b1e978.tgz","fileCount":1272,"integrity":"sha512-ygAw8eEhyTIAXcsy0JrmuSjv331KfA4ghR690ZCp6FnIllZk43mHrpcemKnsDx1RsiHanQSdFjRFgfbc3HyUoQ==","signatures":[{"sig":"MEUCIBw1CPWadNjBUgEgi91gzUFDthKQI9JZxbT+jve6OJAWAiEAl2A0za3DynZZqXkgmu6+KicFPx537fK9dziryaAC+S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4552857},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e4e26243cc36efb4945ca948c3cf34a3fb1ffb18","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.8b45b1e978","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.8b45b1e978","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.8b45b1e978","@lodestar/utils":"1.35.0-dev.8b45b1e978","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.8b45b1e978","@lodestar/logger":"1.35.0-dev.8b45b1e978","@lodestar/params":"1.35.0-dev.8b45b1e978","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.8b45b1e978","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.8b45b1e978","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.8b45b1e978","@lodestar/light-client":"1.35.0-dev.8b45b1e978","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.8b45b1e978","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.8b45b1e978_1758630201086_0.5194873714281794","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.47c570ab76":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.47c570ab76","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.47c570ab76","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e20d97bb826a9c75a73236d12d2646ab436d2b77","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.47c570ab76.tgz","fileCount":1272,"integrity":"sha512-Mup0tcDVBmtIUJto/Wx4UQACE8LWOA9gmUwmGTbkjJVBD8CAvR0nXQ6NeZK4FiK2HohdRsmHnpUiME0SGyeqjA==","signatures":[{"sig":"MEUCIG0a6B8PoA+9w9Tpy7TU5P9I+KNJXQzswVIujlLtC9+NAiEAzqUF7q3vhIZX1tbp1wmdUi38/I9z0U7aSYYM9M61XXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4552857},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ca351644f1031c769ec9a68bd58e3f4803909be0","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./lib/bun-wrappers/prometheus-gc-stats.js","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.47c570ab76","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.47c570ab76","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.47c570ab76","@lodestar/utils":"1.35.0-dev.47c570ab76","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.47c570ab76","@lodestar/logger":"1.35.0-dev.47c570ab76","@lodestar/params":"1.35.0-dev.47c570ab76","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.47c570ab76","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.47c570ab76","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.47c570ab76","@lodestar/light-client":"1.35.0-dev.47c570ab76","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.47c570ab76","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.47c570ab76_1758641853674_0.3849706969812481","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.09716b423a":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.09716b423a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.09716b423a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"47cf5d5245e430091f8f40a8e975a4143dddea09","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.09716b423a.tgz","fileCount":1272,"integrity":"sha512-86nOsSMSu83Je8x8myjZ0/JUkxjWPqplYBoOG/Bymva/XV8GE15onm4Jg9YlMz/8DfLA9uf96uKxnQyjtYms4w==","signatures":[{"sig":"MEQCID+HdQXEvBQWiLaSoKExA6JRE2XeIlcN1B3865oWDad9AiAO/e7d1+mgpu8Vl1GsNoUsTA7gsnemTlyqsHTSeEH2zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4552857},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9878b08d17d27296ca93db9f433c66028c9a29fe","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.09716b423a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.09716b423a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.09716b423a","@lodestar/utils":"1.35.0-dev.09716b423a","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.09716b423a","@lodestar/logger":"1.35.0-dev.09716b423a","@lodestar/params":"1.35.0-dev.09716b423a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.09716b423a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.09716b423a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.09716b423a","@lodestar/light-client":"1.35.0-dev.09716b423a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.09716b423a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.09716b423a_1758652932007_0.7889364698335162","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.83de5b8dea":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.83de5b8dea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.83de5b8dea","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"58f482315c3a6adcec09c0ad9ec2344ec697ecd4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.83de5b8dea.tgz","fileCount":1272,"integrity":"sha512-amDKXnu7YhfgVrjEN4xZJgekZwVtmAu5y5ot/aKuQYMk/4Qivipo/oByGaLm+IWL8dVWbqdfavuZ3lAcbApDDw==","signatures":[{"sig":"MEYCIQCGywO8TS3bEOZRObaULBwom3PXMm2/3H0Txki8X/qCPwIhAI6m1VuEKSTRCMnWZVubFC45gqOr1lZH5ciWsWYB0kyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4552630},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0d98b47561f58f1bc043a0546455518ca29750bf","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.83de5b8dea","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.83de5b8dea","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.83de5b8dea","@lodestar/utils":"1.35.0-dev.83de5b8dea","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.83de5b8dea","@lodestar/logger":"1.35.0-dev.83de5b8dea","@lodestar/params":"1.35.0-dev.83de5b8dea","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.83de5b8dea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.83de5b8dea","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.83de5b8dea","@lodestar/light-client":"1.35.0-dev.83de5b8dea","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.83de5b8dea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.83de5b8dea_1758660197949_0.4960110303945495","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.643a1132ec":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.643a1132ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.643a1132ec","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03838770ad7871a2315ca740d3595fb5e36fddb7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.643a1132ec.tgz","fileCount":1272,"integrity":"sha512-dkGj44hpu5oOON8OPR05gc9WXc65aqGF8zg2JdCEqLgrnfkevFxo9FQBL7nAS0EccNsyqWOq7OY18b9NzA2C8Q==","signatures":[{"sig":"MEQCIFylAlqJz/t+duv3UCbH/9jpyNlhuFgYrryDaO1rarsMAiBPaEaKmzCSjmX4/TyDs7vD6+wWnxWA+LgOWXSPbz+l9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4552926},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"66151b866b73d0e362e7afddba5d39adf7351729","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.19.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.643a1132ec","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.643a1132ec","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.643a1132ec","@lodestar/utils":"1.35.0-dev.643a1132ec","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.643a1132ec","@lodestar/logger":"1.35.0-dev.643a1132ec","@lodestar/params":"1.35.0-dev.643a1132ec","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.643a1132ec","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.643a1132ec","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.643a1132ec","@lodestar/light-client":"1.35.0-dev.643a1132ec","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.643a1132ec","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.643a1132ec_1758736878880_0.91429418733795","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.8689cc3545":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.8689cc3545","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.8689cc3545","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9203c248cb6c946bd2c271ee45c50095320da8d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.8689cc3545.tgz","fileCount":2118,"integrity":"sha512-8a0n1gOb7XSOxDOoMP5un4mn1SxV+AAb8XyNDPyWJijUdSTqKCoLzT6ueRKhAmZJOXv5tUoFbLmJwPYOWr7EQw==","signatures":[{"sig":"MEUCIE6kN/IHbfjcOFFkxMCP2SSecdGZ6rUZ8TzGUg64FKOeAiEAjpJaksP7Ij+KC3LzmR5QVJMlegSxNaznti9qAIrAIbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7302762},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"449ee7fae124e34a70536ffec343c7447830e2e6","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.8689cc3545","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.8689cc3545","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.8689cc3545","@lodestar/utils":"1.35.0-dev.8689cc3545","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.8689cc3545","@lodestar/logger":"1.35.0-dev.8689cc3545","@lodestar/params":"1.35.0-dev.8689cc3545","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.8689cc3545","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.8689cc3545","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.8689cc3545","@lodestar/light-client":"1.35.0-dev.8689cc3545","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.8689cc3545","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.8689cc3545_1758799665294_0.41954984907718207","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.98d359db41":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.98d359db41","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.98d359db41","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"799e5c9cc6c151057a9d2f56a0cc97038e071b4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.98d359db41.tgz","fileCount":2118,"integrity":"sha512-jOo6LOpzDh3gb+4x9sdUzyDbGLMxe2EiPb4ci7jjxaJEJzy4YNlAl1JJi1A8nP1eVi8HbcqGQJ5MlFpWJZ9y3Q==","signatures":[{"sig":"MEQCIHbHyfLVvO1WVgla6d9xPLU6DkJTEPN/hFTCuHlQOPjTAiBPZTmS7jWFqTT7tbByAFeeMB17/p4lH3w2db0PD+A71g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7301741},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8b90f83d313e2dd3e7584faaa70269fe570fad25","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.98d359db41","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.98d359db41","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.98d359db41","@lodestar/utils":"1.35.0-dev.98d359db41","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.98d359db41","@lodestar/logger":"1.35.0-dev.98d359db41","@lodestar/params":"1.35.0-dev.98d359db41","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.98d359db41","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.98d359db41","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.98d359db41","@lodestar/light-client":"1.35.0-dev.98d359db41","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.98d359db41","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.98d359db41_1758800427768_0.7204999204143332","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.35.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88e8b7aec91089374df611afc5cfd3c66a1185b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-rc.0.tgz","fileCount":2118,"integrity":"sha512-muctUDueUUnp1Il4CeTq0iM2hRR41tt+nxIwxQ0NRS4dmyAI8WFhMkCtahzHo3gE4GAddxhOxn52LH12pUPf1Q==","signatures":[{"sig":"MEYCIQCWAc6LB2dDUo1mhZPfX8eGuAETwjTCP4hqJFucWZGMcAIhAIsjFJT5QbuQuVlIT/E7/NloLxFIKKng/S82C8zyavDd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7301611},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"54ad807aa5800d66681c2dd9cab2a0f9dd2861e6","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-rc.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-rc.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-rc.0","@lodestar/utils":"1.35.0-rc.0","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-rc.0","@lodestar/logger":"1.35.0-rc.0","@lodestar/params":"1.35.0-rc.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-rc.0","@lodestar/light-client":"1.35.0-rc.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-rc.0_1758804146799_0.5498457006623649","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.ba92bd8a88":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.ba92bd8a88","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.ba92bd8a88","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0e3d2f658f7d1ae83f0d5f865ebe98b9b1437cf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.ba92bd8a88.tgz","fileCount":2118,"integrity":"sha512-Gh5wNIMRSY91h+/9Ia1okkEJJX2K/csMJoD12YFdiKXlzpJUIYUthAdyHEQs/LbIPErnvJttfC2DH2I2B9wB4g==","signatures":[{"sig":"MEUCIQDFY1tSMLmMKAUncJ0P+zWT19eZCJwA8IeIqVpW9gaGvwIgExbyFwmT/SOTV+I8L1NzHPY4F6nm5d3bcD4N/I2hvfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7301777},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1b20674959d28aa02d63fea5358fd3332de8e88f","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.ba92bd8a88","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.ba92bd8a88","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.ba92bd8a88","@lodestar/utils":"1.35.0-dev.ba92bd8a88","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.ba92bd8a88","@lodestar/logger":"1.35.0-dev.ba92bd8a88","@lodestar/params":"1.35.0-dev.ba92bd8a88","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.ba92bd8a88","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.ba92bd8a88","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.ba92bd8a88","@lodestar/light-client":"1.35.0-dev.ba92bd8a88","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.ba92bd8a88","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.ba92bd8a88_1758806730179_0.14806832422925242","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.21ba2777a9":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.21ba2777a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.21ba2777a9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bbe956b2ffcc550a22cfcdd45c2d63a1c7a99ace","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.21ba2777a9.tgz","fileCount":2118,"integrity":"sha512-Ho4dC2PfIsrgKWo1aA5F7BvfLJrXwESxnqBS/fccOwqLEUow7h6gEArC1WeP6EiYfSbjKI/PvcyQ6DATjErRzg==","signatures":[{"sig":"MEUCIQC2YpxvDjpR8LbuCmRNxNAE6IC4uJmDmtQYENWVM7DcPQIgCV/7gEsU/MDieO+3+pGJaIs8ZRpmVRxBwa7IcMZ2+jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7301777},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9a7fe439a09f9128f4d15977ac20c851ed35cbc5","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.21ba2777a9","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.21ba2777a9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.21ba2777a9","@lodestar/utils":"1.35.0-dev.21ba2777a9","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.21ba2777a9","@lodestar/logger":"1.35.0-dev.21ba2777a9","@lodestar/params":"1.35.0-dev.21ba2777a9","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.21ba2777a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.21ba2777a9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.21ba2777a9","@lodestar/light-client":"1.35.0-dev.21ba2777a9","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.21ba2777a9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.21ba2777a9_1758812004749_0.730467538010299","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.39be8f0882":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.39be8f0882","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.39be8f0882","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c5978d8b96efa163ba4503041c81b3589add845d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.39be8f0882.tgz","fileCount":2118,"integrity":"sha512-wuPsbumgXNOWDf9rUClPW7WfS5I4tPA4e2uNUpGLFibvgVorWzcrzUglCrlJ9KGpe+g7m8U6viqMSryACRtmxg==","signatures":[{"sig":"MEUCIBHCQlT/u1ROBiKiRfs3L/E1hL/UhlvqTjAWLdvZg81eAiEAneZpHAsrc4WsxZiBTFzuROtVaoQ6xC7CgXLB6/jMqEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303580},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"58cc950c5b6d29cb09b57233fa1e7c2ed763d58c","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.39be8f0882","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.39be8f0882","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.39be8f0882","@lodestar/utils":"1.35.0-dev.39be8f0882","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.39be8f0882","@lodestar/logger":"1.35.0-dev.39be8f0882","@lodestar/params":"1.35.0-dev.39be8f0882","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.39be8f0882","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.39be8f0882","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.39be8f0882","@lodestar/light-client":"1.35.0-dev.39be8f0882","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.39be8f0882","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.39be8f0882_1758852301035_0.7710602937673674","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.91dadf81de":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.91dadf81de","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.91dadf81de","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed237a050235dd805f4f20f2d19ffadcf6a86c8a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.91dadf81de.tgz","fileCount":2118,"integrity":"sha512-/S5p+zLrl1bOWxsmYu82cmGk3pOKeGesdgberVVou6dp04WDUDOl0Nj62jcvEDl5e/r7ybAP86NSNnvvSQ+Y7Q==","signatures":[{"sig":"MEUCIQC/hBf/NuIsm2YmeMUsL41CzBpiW3+xy7KWjeOZs67jfgIgCQHkaJc1AwSMcrNY+RCqa4aivjIei601vPXKMktSsO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7304423},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7adab90fbdd05bff1005342660de37c56c8aa538","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.91dadf81de","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.91dadf81de","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.91dadf81de","@lodestar/utils":"1.35.0-dev.91dadf81de","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.91dadf81de","@lodestar/logger":"1.35.0-dev.91dadf81de","@lodestar/params":"1.35.0-dev.91dadf81de","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.91dadf81de","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.91dadf81de","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.91dadf81de","@lodestar/light-client":"1.35.0-dev.91dadf81de","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.91dadf81de","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.91dadf81de_1758891366484_0.9059763826693543","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.549f58dd39":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.549f58dd39","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.549f58dd39","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fd6392e042fc399c5046a4a17c132641c3782472","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.549f58dd39.tgz","fileCount":2118,"integrity":"sha512-jY9evhlQizDfoIIub9d3j+XBOYdjg39IpyYo3g/2ZDvomi5IkHw574A8xZTh80/3P/dJc9RPBGPN5lK3SRNX+Q==","signatures":[{"sig":"MEYCIQCYgs7mdfb9PTxxcME+pyvkn9ShL8xWQls+6RQ/FnbM3QIhAOTBViaWqNcmNg1crQcTzzJwHtbvcnpxJe5Bu71ZcTAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303440},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d7746f3e99d2e8b5d20fe6e9c7c516e1ed92699c","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.549f58dd39","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.549f58dd39","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.549f58dd39","@lodestar/utils":"1.35.0-dev.549f58dd39","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.549f58dd39","@lodestar/logger":"1.35.0-dev.549f58dd39","@lodestar/params":"1.35.0-dev.549f58dd39","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.549f58dd39","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.549f58dd39","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.549f58dd39","@lodestar/light-client":"1.35.0-dev.549f58dd39","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.549f58dd39","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.549f58dd39_1758892292421_0.5095970768359281","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.35.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ecc1c57576805e3d8b29b98eecc57d3a114b7c59","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-rc.1.tgz","fileCount":2118,"integrity":"sha512-OeTg7iXgXvjKupv/QvvaXzk5z+RqNbzmvn5IdSljPOsz42PTInQm4p9FW6/Ho2JJnHuGsP2byO4tGmH2cJT1TA==","signatures":[{"sig":"MEUCICWy42gkp2v1erat/7nIw06xPQQ2t9C/hMTyo5cnQqpbAiEA5hE3BOeKb5E5GimDzpwvThBzPwhPbS+DykWLFX0lIIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303310},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b1684761700608aae6e77328a87fc902c695b8cd","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-rc.1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-rc.1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-rc.1","@lodestar/utils":"1.35.0-rc.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-rc.1","@lodestar/logger":"1.35.0-rc.1","@lodestar/params":"1.35.0-rc.1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-rc.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-rc.1","@lodestar/light-client":"1.35.0-rc.1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-rc.1_1758893726387_0.8966759886523648","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.c1880f6940":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.c1880f6940","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.c1880f6940","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4500ede11af1c9c50c2183a4759422497dd0be62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.c1880f6940.tgz","fileCount":2118,"integrity":"sha512-20esnOSGsX1xlvqkdHIc53lF1hOxjJl+P4DZ8dplVpesnr3OH1Pdabo/ViTl18vWPBuy+YRXc3Ow5MxrnfUkWA==","signatures":[{"sig":"MEYCIQC3pwHOaQP4Nm6PqZ7pe8R18NRNeYxNceijBnP8r+89YQIhAI2X5bT2PCfFa9FEUFZwsiyrWHPaPg6t4w9R15p7DwRl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303440},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"24dc56226b371993a4b44a05d474e836e914fe21","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.c1880f6940","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.c1880f6940","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.c1880f6940","@lodestar/utils":"1.35.0-dev.c1880f6940","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.c1880f6940","@lodestar/logger":"1.35.0-dev.c1880f6940","@lodestar/params":"1.35.0-dev.c1880f6940","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.c1880f6940","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.c1880f6940","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.c1880f6940","@lodestar/light-client":"1.35.0-dev.c1880f6940","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.c1880f6940","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.c1880f6940_1758893794662_0.3819571037140037","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.fcf8d024ea":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.fcf8d024ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.fcf8d024ea","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"193e73d25c3ed6b9eda3c63a06ddf66dabc44ec8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.fcf8d024ea.tgz","fileCount":2118,"integrity":"sha512-0sU9zK0tD3Zigza4SbCYHnitsbJA3FMLXMPUJ+WwKwn3e9EbLKUgNhhE10p4Ls/LJYtOWtjvGbZOSL0VyimujA==","signatures":[{"sig":"MEYCIQD8PrJo/0JYGlJ9gHBtjt3TK58lqtOpYEbnRvAyK8wzoAIhAO6JLrXo8VbZd0jmcm8fw34OIoj72YCRfJQDdqz9Rv2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303440},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d72abda1a1607ce062febfcfc4528b9e9848c288","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.fcf8d024ea","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.fcf8d024ea","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.fcf8d024ea","@lodestar/utils":"1.35.0-dev.fcf8d024ea","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.fcf8d024ea","@lodestar/logger":"1.35.0-dev.fcf8d024ea","@lodestar/params":"1.35.0-dev.fcf8d024ea","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.fcf8d024ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.fcf8d024ea","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.fcf8d024ea","@lodestar/light-client":"1.35.0-dev.fcf8d024ea","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.fcf8d024ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.fcf8d024ea_1758902780835_0.7744908085114819","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.47470aab65":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.47470aab65","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.47470aab65","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e67dbc24b50d29584535c160aec83f3e44fe205c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.47470aab65.tgz","fileCount":2118,"integrity":"sha512-uOK2UMo/SSmEgCZKOiJ1HrR4BrlE7vrbuVOV9l4JUNrylDNnkZtQDVQrl5nkXPqbiwOSEzUD8LSABzrX+EhqSQ==","signatures":[{"sig":"MEQCIH8kkix1xFq5lF6glol38z3vgFVgJDn0RJ9WKIaK+LqEAiBXhf4cph0+rHZTJp7dOHf3aiedP50F2RWUtMwJDKzDkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303672},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ab2c472cebf1799b709644ec7bf1939c76495863","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.47470aab65","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.47470aab65","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.47470aab65","@lodestar/utils":"1.35.0-dev.47470aab65","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.47470aab65","@lodestar/logger":"1.35.0-dev.47470aab65","@lodestar/params":"1.35.0-dev.47470aab65","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.47470aab65","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.47470aab65","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.47470aab65","@lodestar/light-client":"1.35.0-dev.47470aab65","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.47470aab65","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.47470aab65_1758912577199_0.9031790977798175","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.248b252a94":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.248b252a94","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.248b252a94","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ce6036c9ad4f947e6c595dc15bbfab185bbbaeb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.248b252a94.tgz","fileCount":2118,"integrity":"sha512-k/OCVhcPOqUvjQVhTY0drHElgZEu5mc49DEcUXxRB5d8cGBDsQsPZIGSrsLhDxI6CNoBwhZSdgu7NSgZ8C6GBA==","signatures":[{"sig":"MEYCIQCv/dAJWWaNlXWQYgzD7yn82W3imxyncEs5lokUy5iImAIhAMWn0Y6dxn4SLAJ5Rk8aG6wXtJb+OkeZl9Q5F0sTIGES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303217},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3ca45bf48add485db02bb3ab72d6bdb3f9f16bfa","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.248b252a94","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.248b252a94","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.248b252a94","@lodestar/utils":"1.35.0-dev.248b252a94","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.248b252a94","@lodestar/logger":"1.35.0-dev.248b252a94","@lodestar/params":"1.35.0-dev.248b252a94","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.248b252a94","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.248b252a94","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.248b252a94","@lodestar/light-client":"1.35.0-dev.248b252a94","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.248b252a94","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.248b252a94_1759153003188_0.9190914811083619","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.901d719660":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.901d719660","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.901d719660","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"011166386dd1f5fdf3199fa673f4091056e303de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.901d719660.tgz","fileCount":2118,"integrity":"sha512-ShXAKS6yEmIFIfHtZKb30lFL3MVkJcvYyszpYx0xnZQzen5nKW5MOzdNuVlToK4JnvfKHzox548OJZbyGQyCWg==","signatures":[{"sig":"MEUCIQCQDhVl2a50x6JGvt43eD/4MrZBGQ1cIACNoVJJB1d8oAIgYyAm6J1mL4iUUkpu/vQ3DKP6VxU3/b3O+3388TXzmh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303217},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"60b58003d7f419e8f2fb8765bc1d87eda69130b4","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.901d719660","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.901d719660","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.901d719660","@lodestar/utils":"1.35.0-dev.901d719660","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.901d719660","@lodestar/logger":"1.35.0-dev.901d719660","@lodestar/params":"1.35.0-dev.901d719660","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.901d719660","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.901d719660","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.901d719660","@lodestar/light-client":"1.35.0-dev.901d719660","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.901d719660","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.901d719660_1759246503804_0.6262754787655143","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.51e1ede62c":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.51e1ede62c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.51e1ede62c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"de715e4cb1ebc996a5949ef874a38640c1fdaaab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.51e1ede62c.tgz","fileCount":2118,"integrity":"sha512-JPoVvBRmjXUOqYtS0wzczF9sxTNz1UiIL2dhRPLXWDRABNol1Ca46iUkjD/wXUDS07XqWAgR2o07yk6VMAvh7w==","signatures":[{"sig":"MEYCIQDJDwpxd7WRI1JdzvLhzQfznrIqXmk9fAMs+QsWMi7kAQIhALJF5MNjwHyDNMLwMzzuttV6h3KYEtQdXc6WNUWCcJod","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303217},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"efe4d5f8f634ad6d37ea008bffad3f12d0cc7a97","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.51e1ede62c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.51e1ede62c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.51e1ede62c","@lodestar/utils":"1.35.0-dev.51e1ede62c","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.51e1ede62c","@lodestar/logger":"1.35.0-dev.51e1ede62c","@lodestar/params":"1.35.0-dev.51e1ede62c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.51e1ede62c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.51e1ede62c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.51e1ede62c","@lodestar/light-client":"1.35.0-dev.51e1ede62c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.51e1ede62c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.51e1ede62c_1759267505946_0.5444864504666302","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.fd1dac853d":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.fd1dac853d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.fd1dac853d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60aa420cc4e09035dbc4293ea9cfe906203833cd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.fd1dac853d.tgz","fileCount":2118,"integrity":"sha512-fp7ln6hPZlEaxIR9H2ocEiO2Pgj42Uno6I2jxZneyk/djNS9Z7oXdeLEw5C1DOxN4wlE/JYOLc7Guat0oru8Rw==","signatures":[{"sig":"MEUCICexT/cxMeUJQCK58IAToMMqa5e2rYpeGT7GuWGhHkwZAiEAqV/RLR17ZST16GFkzdhyVK0U9TyAf7TkADpcc7uHnkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303217},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f06d12a7e66a85186ef97b1f6da57c22536e4a18","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.fd1dac853d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.fd1dac853d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.fd1dac853d","@lodestar/utils":"1.35.0-dev.fd1dac853d","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.fd1dac853d","@lodestar/logger":"1.35.0-dev.fd1dac853d","@lodestar/params":"1.35.0-dev.fd1dac853d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.fd1dac853d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.fd1dac853d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.fd1dac853d","@lodestar/light-client":"1.35.0-dev.fd1dac853d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.fd1dac853d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.fd1dac853d_1759268308124_0.7319977055182438","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.792fcea33a":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.792fcea33a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.792fcea33a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd74f60aef90003b3c504a385ce232816a444c5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.792fcea33a.tgz","fileCount":2118,"integrity":"sha512-blCWbDm+iN5flNznVitIYWgpixikvPfbHUru8IrQbP4oLdPViF4Cn402W8t1GeJhbHPDkAJQ94FkkhgQumOYpA==","signatures":[{"sig":"MEYCIQCm9U0jS00VgjWGYHpHK6XtFoQcXK8nxZ6ObChjHy0iVgIhALD4adLdGsxLb42stxbijM4mrenOZ18RBRY8AA8BKHJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7303459},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5ca1808ccb7ea2b9e18aecf3fee56c84d02bb328","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.792fcea33a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.792fcea33a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.792fcea33a","@lodestar/utils":"1.35.0-dev.792fcea33a","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.792fcea33a","@lodestar/logger":"1.35.0-dev.792fcea33a","@lodestar/params":"1.35.0-dev.792fcea33a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.792fcea33a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.792fcea33a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.792fcea33a","@lodestar/light-client":"1.35.0-dev.792fcea33a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.792fcea33a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.792fcea33a_1759324172889_0.17742726063858916","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.287e63792e":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.287e63792e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.287e63792e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e74ffba4fdf9a58c8612aab80fd1f3a8dba6343","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.287e63792e.tgz","fileCount":2118,"integrity":"sha512-agNckl8YfLGci5gyYhyLFzz5opQbhqRIibZ0nUGlvgU0Mvu+utNH9BiI1s9JQi3exbIGWgEwJ8KmfQ6g50R4aw==","signatures":[{"sig":"MEYCIQDkxrytnBuEpcdWjrw5acy2m11o+IXuTvtqnndY2F/hpQIhANehKwkTBxhdmxGXbZ+P2tcbvlaJzPz68jbfHEjd6Goa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7308304},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9caba83d34e4a1593359fa58f25780aff6f43470","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.287e63792e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.287e63792e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.287e63792e","@lodestar/utils":"1.35.0-dev.287e63792e","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.287e63792e","@lodestar/logger":"1.35.0-dev.287e63792e","@lodestar/params":"1.35.0-dev.287e63792e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.287e63792e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.287e63792e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.287e63792e","@lodestar/light-client":"1.35.0-dev.287e63792e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.287e63792e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.287e63792e_1759394885753_0.6146514801949594","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.8961b06c11":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.8961b06c11","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.8961b06c11","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97bddfd36f73b4a5d7601f0385ac5323b72bdb25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.8961b06c11.tgz","fileCount":2118,"integrity":"sha512-GAd68e3FbuQOyKyVytipdFK/FpW5sYEWcYDQ3DVHnqWVeSUcF0blLkhYv1qtIYB30ZFpkNxV/m5v0PwvE5b19Q==","signatures":[{"sig":"MEUCIQDyGKo1QZncsjrT7NULCA3Km6ghS0wdJaU6CL/0V/qrZQIgVFSAWr9XIRoYb1urBp8ENhi4jq0OxSxFJiQTxgEl6Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7308304},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1509a61d18f76094f0276713204ac4bf9b111462","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.8961b06c11","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.8961b06c11","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.8961b06c11","@lodestar/utils":"1.35.0-dev.8961b06c11","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.8961b06c11","@lodestar/logger":"1.35.0-dev.8961b06c11","@lodestar/params":"1.35.0-dev.8961b06c11","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.8961b06c11","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.8961b06c11","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.8961b06c11","@lodestar/light-client":"1.35.0-dev.8961b06c11","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.8961b06c11","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.8961b06c11_1759403056109_0.3831044796000509","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.c9deb9b59f":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.c9deb9b59f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.c9deb9b59f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"815f0f92fd5cc907f53f2b80c0fa0a2aee75fcb8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.c9deb9b59f.tgz","fileCount":2118,"integrity":"sha512-GUFgiPb2FGEwP/hCU9TyFL+ChsFToPQM+MWpKqTCkti1qfM5W0NcM7ksI5MMC71z7qdXdHIC5nJoQlBntfeKCQ==","signatures":[{"sig":"MEYCIQDNI6msXgd2W4AqUve30LC/lLcNUrDk4sJdsM9kx0goKQIhAN020dxlWiLjgB8MvEBSBfliX+8MhmWCQJNhoUR29H6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7307638},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9f18a0bd68957d2324cc3b05f36910ab08f28672","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.c9deb9b59f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.c9deb9b59f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.c9deb9b59f","@lodestar/utils":"1.35.0-dev.c9deb9b59f","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.c9deb9b59f","@lodestar/logger":"1.35.0-dev.c9deb9b59f","@lodestar/params":"1.35.0-dev.c9deb9b59f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.c9deb9b59f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.c9deb9b59f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.c9deb9b59f","@lodestar/light-client":"1.35.0-dev.c9deb9b59f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.c9deb9b59f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.c9deb9b59f_1759487786577_0.3607264523948739","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.be3c5220f4":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.be3c5220f4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.be3c5220f4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72c24c65239132d3382d1c21221ec27a8893fbcd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.be3c5220f4.tgz","fileCount":2118,"integrity":"sha512-b0nplVfN2o0zuNP//Tw86X3d1xR2NeA0lBGstQt6HUPqyTq8rcWudEcJXlYPWlcjzMMeJ5G3QI07HmE5VeMTOg==","signatures":[{"sig":"MEYCIQCyjwBXid7/kAotEFW9WeFmgX6h+aAroXIBUhnLJl0H/wIhAMU3mjCeX6yTyck3P/wnklyFrKAwoGFB6MGvG+ximvnp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7307638},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cee84cea6083c07740cd8a8d9fb40ecba4260344","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.be3c5220f4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.be3c5220f4","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.be3c5220f4","@lodestar/utils":"1.35.0-dev.be3c5220f4","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.be3c5220f4","@lodestar/logger":"1.35.0-dev.be3c5220f4","@lodestar/params":"1.35.0-dev.be3c5220f4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.be3c5220f4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.be3c5220f4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.be3c5220f4","@lodestar/light-client":"1.35.0-dev.be3c5220f4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.be3c5220f4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.be3c5220f4_1759503284665_0.4829112867885872","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.35.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-rc.2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6226454417aedd7480e565d8ce56d44129fdc152","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-rc.2.tgz","fileCount":2118,"integrity":"sha512-277dfSv3SO3LAABshjmSeUAAyvFz434RxbSCt2oDakvgeaNuE8qeCXg4Zldo8NS//OQyVmzaNdraBDM2wPXijw==","signatures":[{"sig":"MEUCIF11mjYs/W6kMHZOB41ELXN6sC+CjzOLMEmYfr4+/2KWAiEAyBKIhK6DORX/fg55HtIS1BYeP4Fe2TDlbXj1AvD6B6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7307508},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f621d71a81568fbe5d339e23ed4ac5fabcf735dc","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-rc.2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-rc.2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-rc.2","@lodestar/utils":"1.35.0-rc.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-rc.2","@lodestar/logger":"1.35.0-rc.2","@lodestar/params":"1.35.0-rc.2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-rc.2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-rc.2","@lodestar/light-client":"1.35.0-rc.2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-rc.2_1759522849290_0.46035534167522996","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.894daf8b44":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.894daf8b44","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.894daf8b44","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"08a366769457302ad983f6047938d9af500009b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.894daf8b44.tgz","fileCount":2118,"integrity":"sha512-07gCqDDZGJVB3qtdD2DvY6lRfHPRUHA5x469KCit5Mh9CIYQSu7IaBJhxgbHmxwo4QgHmXJZB9Jkb8qiG3QsZQ==","signatures":[{"sig":"MEQCIEjVhTbEb41OXr0Hmv+Cj3R3sOwX9MlpRSAn65mwfu2bAiBqDEOZ4aSbNtxAk9W+jmrrx5pycGC4A15o+JPfhxhkNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7309438},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cf1dede49ff9ed1ed6a86cc5cc3b0321d8b6dd48","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.894daf8b44","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.894daf8b44","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.894daf8b44","@lodestar/utils":"1.35.0-dev.894daf8b44","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.894daf8b44","@lodestar/logger":"1.35.0-dev.894daf8b44","@lodestar/params":"1.35.0-dev.894daf8b44","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.894daf8b44","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.894daf8b44","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.894daf8b44","@lodestar/light-client":"1.35.0-dev.894daf8b44","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.894daf8b44","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.894daf8b44_1759736855962_0.693633466159864","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.f45a2be721":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.f45a2be721","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.f45a2be721","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c25adb531dd661998d58c1eec70cfb7a2afb5f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.f45a2be721.tgz","fileCount":2118,"integrity":"sha512-+yBg8Cim+z/vTMLahpblRxoJFbbtOUhHqBf003RLenHmA8OZ6fMeTCDtHCzAxyFb78KyKgaOeyFl0WuAB1rLEw==","signatures":[{"sig":"MEQCIDMiOGNrElcirHcWfPFoEfQ1gAeqPvOED4QkprYN92FUAiBLJP3x4HUruzM6UL3s2oVR0cLSNSLOgawSG/3OAP/2kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7309579},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"580c5c222b9d61894860d10fd17b7808fba59b23","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.f45a2be721","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.f45a2be721","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.f45a2be721","@lodestar/utils":"1.35.0-dev.f45a2be721","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.f45a2be721","@lodestar/logger":"1.35.0-dev.f45a2be721","@lodestar/params":"1.35.0-dev.f45a2be721","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.f45a2be721","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.f45a2be721","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.f45a2be721","@lodestar/light-client":"1.35.0-dev.f45a2be721","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.f45a2be721","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.f45a2be721_1759745228195_0.41513878979179464","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.f2a741bbe4":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.f2a741bbe4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.f2a741bbe4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8fdc05c965eb47df2a76400bf1412430ca23b023","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.f2a741bbe4.tgz","fileCount":2118,"integrity":"sha512-5v4iP+/62LXaLrBHDUpckaV2JtOvDx2UluZsPJhj/ZjTrAHbcJARyIBVgnvGHBdbpRZNNfhLvls/AQNcGOtY4A==","signatures":[{"sig":"MEYCIQDoU4KTqeyOZOKRI5kbUG9dHL0AabFdWn1IabqonVG9bgIhAJaAQXKPzZuznZbUv3QIOLZByO7FznxDAPACqjsayIFZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7309579},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a3194ebfc951bf32b370df9aca069e98ab47664f","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.f2a741bbe4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.f2a741bbe4","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.f2a741bbe4","@lodestar/utils":"1.35.0-dev.f2a741bbe4","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.f2a741bbe4","@lodestar/logger":"1.35.0-dev.f2a741bbe4","@lodestar/params":"1.35.0-dev.f2a741bbe4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.f2a741bbe4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.f2a741bbe4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.f2a741bbe4","@lodestar/light-client":"1.35.0-dev.f2a741bbe4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.f2a741bbe4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.f2a741bbe4_1759776678178_0.6113867513796432","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.29cdec0f0e":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.29cdec0f0e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.29cdec0f0e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b1bb7db67569e6f79c7a188450b75577db153e74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.29cdec0f0e.tgz","fileCount":2118,"integrity":"sha512-hZqRBJ0XRbD42LV6S1T7Y5uqEV+201jQQCCQDk8mdOQYQvpnMlylHAFqbRK/7xt9kQZEtCix2hLyaDVdu40lwQ==","signatures":[{"sig":"MEUCIQDXlyxBGn/dEEMtx/5BkxTniJizneTbelOMzUV3dXXk0QIgF/xdHMz85lu7s3Xiy1uwgDuhitLTm4ZotaGWkXzIuN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7309579},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"94ed176f60fce3f30d12d4ddfba743f34e23d13f","imports":{"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.29cdec0f0e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.29cdec0f0e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.29cdec0f0e","@lodestar/utils":"1.35.0-dev.29cdec0f0e","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.29cdec0f0e","@lodestar/logger":"1.35.0-dev.29cdec0f0e","@lodestar/params":"1.35.0-dev.29cdec0f0e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.29cdec0f0e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.29cdec0f0e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.29cdec0f0e","@lodestar/light-client":"1.35.0-dev.29cdec0f0e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.29cdec0f0e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.29cdec0f0e_1759780413397_0.222954048470404","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.497d67cb8a":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.497d67cb8a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.497d67cb8a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b7925ca73ebf66c3c707d2bcd46e8a02fa55f00","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.497d67cb8a.tgz","fileCount":2123,"integrity":"sha512-0UIK8mle/L5xUTLzxHjSsvNz8mUf2ZS/ZT6+keZTrG/VEMIpKaalD7jZLFQ0DazvwZ6he+JlmAssgfT72RyF+Q==","signatures":[{"sig":"MEUCIQCZcC8o3Y+L+k/f6T9pJST4GpRByXGA1D+/KIdlMGdlegIgPTdfuIjVIvUo85Go/HtjnVmNgdPLL8m9TExWY8MZnZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7310571},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f16fc120ea2c7e07cdb98b2d0543bd5979402a2a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.497d67cb8a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.497d67cb8a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.497d67cb8a","@lodestar/utils":"1.35.0-dev.497d67cb8a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.497d67cb8a","@lodestar/logger":"1.35.0-dev.497d67cb8a","@lodestar/params":"1.35.0-dev.497d67cb8a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.497d67cb8a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.497d67cb8a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.497d67cb8a","@lodestar/light-client":"1.35.0-dev.497d67cb8a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.497d67cb8a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.497d67cb8a_1759781309958_0.3959214848836967","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.35.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-rc.3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"070d559d1a67f03237d339b1725d19c03608fbd6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-rc.3.tgz","fileCount":2123,"integrity":"sha512-z+IU408ocv9HJqCb2404O6V+IXwC1tdww2O84e97Wu4BAFy8QsM0pp3VAjVnztZQ/poEM5QiDQM0hk3gVJSGOA==","signatures":[{"sig":"MEQCIAk7zJY/djNhFmCsXSrjFTjHZdC8nrYLsultJ2cCdgnNAiBm3gKBrwa5agGstHhwzSc9ta3BHvEnxOzTeQXnEQhxLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7310441},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"07f3cc94231336361f9d9537f4a05af40facaca5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-rc.3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-rc.3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-rc.3","@lodestar/utils":"1.35.0-rc.3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-rc.3","@lodestar/logger":"1.35.0-rc.3","@lodestar/params":"1.35.0-rc.3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-rc.3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-rc.3","@lodestar/light-client":"1.35.0-rc.3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-rc.3_1759785033331_0.690683087838116","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.7a240d3631":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.7a240d3631","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.7a240d3631","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"94ae89beac8b2f290cc086cabaa96646be745f98","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.7a240d3631.tgz","fileCount":2123,"integrity":"sha512-b5/aLcxFu0v3D6ROveielwdRjrQRJlSlfSD/al05qCyDBJj6Wa7mr+vNWe0DoAk2C7EuF7X+kj4uiNpCb6t2sg==","signatures":[{"sig":"MEQCIGAccXsL8TTjbP7Fzn22h5tzUpjAdYUfiJqkVlmyVc/LAiAXchH7upJmvR2OWqzcxhHbIF8AXMwkPUjGQ07QY/vMGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3865a83107cc3ed44707903e0b6993e880e0eb81","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.7a240d3631","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.7a240d3631","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.7a240d3631","@lodestar/utils":"1.35.0-dev.7a240d3631","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.7a240d3631","@lodestar/logger":"1.35.0-dev.7a240d3631","@lodestar/params":"1.35.0-dev.7a240d3631","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.7a240d3631","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.7a240d3631","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.7a240d3631","@lodestar/light-client":"1.35.0-dev.7a240d3631","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.7a240d3631","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.7a240d3631_1759845890730_0.5467603223202069","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-rc.4":{"name":"@lodestar/beacon-node","version":"1.35.0-rc.4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-rc.4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dee75a0b78c60830539653923272ef1693e02ec1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-rc.4.tgz","fileCount":2123,"integrity":"sha512-pg8leK9MoSQyfuGh8kPGbgsZtGBkaXOMTzr4ATGdFjBrze0xW+wHgLco+vVY/UWLOyvy2LDOZ1Zztmsj8bjZNQ==","signatures":[{"sig":"MEQCIAy+TAXmduEDHVqOIt3wGqiA1TTPstcEUxZRQe61KF3wAiAzN+1bGh7/6cFitAHgOd2a277YAc9WXhsU7PUM6oPIJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317171},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"afba91f80ed582e1420709195cad057f274e7ff3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-rc.4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-rc.4","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-rc.4","@lodestar/utils":"1.35.0-rc.4","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-rc.4","@lodestar/logger":"1.35.0-rc.4","@lodestar/params":"1.35.0-rc.4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-rc.4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-rc.4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-rc.4","@lodestar/light-client":"1.35.0-rc.4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-rc.4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-rc.4_1759943914560_0.36849355186973365","host":"s3://npm-registry-packages-npm-production"}},"1.35.0-dev.643707ecd3":{"name":"@lodestar/beacon-node","version":"1.35.0-dev.643707ecd3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0-dev.643707ecd3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5406704e3aa231c158da2a528f2730f641760033","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0-dev.643707ecd3.tgz","fileCount":2123,"integrity":"sha512-B6tepNz4258wqMnkPn6UptnvA46wnRO4FGyzmXwPMgNZD3rNyx8q/OPxg/08bzbtvaLzfakHYMlsK3Bpq6hTxA==","signatures":[{"sig":"MEYCIQCVUZgJ8qU96G259ghDUZothbVucd5lEuoXo/2SO33pBAIhAMTP2EsaifHlTBULCA7QbuSgV7gkYVhDcKkJD6KlwS/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7aa4e5f52c70d9a6a82de40f962c3fed5742e1d4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.35.0-dev.643707ecd3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.35.0-dev.643707ecd3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.35.0-dev.643707ecd3","@lodestar/utils":"1.35.0-dev.643707ecd3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.35.0-dev.643707ecd3","@lodestar/logger":"1.35.0-dev.643707ecd3","@lodestar/params":"1.35.0-dev.643707ecd3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.35.0-dev.643707ecd3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.35.0-dev.643707ecd3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.35.0-dev.643707ecd3","@lodestar/light-client":"1.35.0-dev.643707ecd3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.35.0-dev.643707ecd3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0-dev.643707ecd3_1759961182331_0.677451422145781","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"@lodestar/beacon-node","version":"1.35.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.35.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"301081d2e65781504393a581eeb8af74aced97d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.35.0.tgz","fileCount":2123,"integrity":"sha512-HVC7wjy15lw21/jQH5BuZqKJIRgmaTfhQplz7y0DgROKPFAkyEsxtM+ao33iEKkl5XXborIivePV0LEdsb1oSQ==","signatures":[{"sig":"MEQCIGwVQS3j0IJNvXkC7mFKSuGDpPWPWdZ54ezfxqqm/lIOAiAKZ69xVFEd4yjwSg/euz7cfPNGiJMzszD5TsNpMhVxrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317118},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a8e30898c4bd8b3664d688519d8ca2d0476a2d44","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.35.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.35.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.35.0","@lodestar/utils":"^1.35.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.35.0","@lodestar/logger":"^1.35.0","@lodestar/params":"^1.35.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.35.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.35.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.35.0","@lodestar/light-client":"^1.35.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.35.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.35.0_1759963586376_0.7487279179597699","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.f657221d88":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.f657221d88","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.f657221d88","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e283a55040f64d8421065c11faafe1ade555068f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.f657221d88.tgz","fileCount":2123,"integrity":"sha512-F2jRUFDQQai04bYdqE17HtXVPNXmzknRNV5NzBQynkrdqjgljjFDALoJ116yIh+KIv9VodyVENDMmjdHj8//zA==","signatures":[{"sig":"MEUCIEsmxbJt+OHmFAhAyW3NDYtJVBNusCPZui4OnZUxu3v9AiEAqr+K9XxPcsmodJoI5bCRr+1UsxgA1uYQVdCn8qwyWwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4569d9f16c412bf7c3a4633ff77d7fb734ded7ff","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.f657221d88","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.f657221d88","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.f657221d88","@lodestar/utils":"1.36.0-dev.f657221d88","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.f657221d88","@lodestar/logger":"1.36.0-dev.f657221d88","@lodestar/params":"1.36.0-dev.f657221d88","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.f657221d88","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.f657221d88","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.f657221d88","@lodestar/light-client":"1.36.0-dev.f657221d88","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.f657221d88","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.f657221d88_1759964243315_0.9269886333358142","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.793f92c091":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.793f92c091","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.793f92c091","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"34092c82f0eb248f2baf0c1250a38d9d3d88edd3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.793f92c091.tgz","fileCount":2123,"integrity":"sha512-UqyTiJwZIaH43AFZI+B4Wph7hssCF23Mz6W6jYj6FzsDC/+NNnkb+4HNCs1zT4NJvtqdSWGwEybfNXYIJBzt7Q==","signatures":[{"sig":"MEUCIGsJmjnlBdeFc2BHyd+GdCXaX4ydq6FvWct55jHSYRpbAiEAnJjMjoB1ShLEnr2rO3FLx/TcYVpIW30GwZpHwO+gsB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317301},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"77b9473f42e62290ea090af8b4e3cbd9eb7084b3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.793f92c091","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.793f92c091","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.793f92c091","@lodestar/utils":"1.36.0-dev.793f92c091","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.793f92c091","@lodestar/logger":"1.36.0-dev.793f92c091","@lodestar/params":"1.36.0-dev.793f92c091","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.793f92c091","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.793f92c091","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.793f92c091","@lodestar/light-client":"1.36.0-dev.793f92c091","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.793f92c091","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.793f92c091_1760005202936_0.7057701647893684","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.a2a22d66ef":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.a2a22d66ef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.a2a22d66ef","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5008ea2e09718f0c7d52ff6b1d3ed7d5928970ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.a2a22d66ef.tgz","fileCount":2123,"integrity":"sha512-rpRHNTp/yVktANJC/pW7szjJzKJnjUTHxWlGZneiaJ4WViVDLFdXKHFy9Mt+h4wcli3cYLGMpotbJpMGBSzTMg==","signatures":[{"sig":"MEUCIQDd1CVqoy9uLIF2fYRkzkfCKC5+0BMgdEz00H/ObnvBGAIgUsb6HX03YJ184UA14rq54ZTjYu/3y7iDPmCbQ8VRgLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317576},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d7da4f4e9edc9a30e03a011b3c2bced291201b0a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.a2a22d66ef","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.a2a22d66ef","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.a2a22d66ef","@lodestar/utils":"1.36.0-dev.a2a22d66ef","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.a2a22d66ef","@lodestar/logger":"1.36.0-dev.a2a22d66ef","@lodestar/params":"1.36.0-dev.a2a22d66ef","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.a2a22d66ef","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.a2a22d66ef","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.a2a22d66ef","@lodestar/light-client":"1.36.0-dev.a2a22d66ef","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.a2a22d66ef","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.a2a22d66ef_1760346151690_0.0029998736690173278","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.4fe86ae0ee":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.4fe86ae0ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.4fe86ae0ee","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d2e2a5b3004b9b317286117fbc5c6d3c67d08cc0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.4fe86ae0ee.tgz","fileCount":2123,"integrity":"sha512-BTCFY8rZ2zDiPggtzdKDeoagNjRjH3a0aIRRTnKQ6PyHSG1beGeJMfpDNa8PCQqtJ2TOFvklvXCmSC0Xvk5irw==","signatures":[{"sig":"MEQCIBwCcezneCN0XB2AJbvk5RcvcIXHUEDV36FvjmnqrLUMAiAqfbCGQ2gj/821sLeTq/aO2lYYbK5bvjgeEGDSnNbH/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7317576},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b634df2ba28ba03fe48342f173a317414618e69b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.4fe86ae0ee","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.4fe86ae0ee","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.4fe86ae0ee","@lodestar/utils":"1.36.0-dev.4fe86ae0ee","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.4fe86ae0ee","@lodestar/logger":"1.36.0-dev.4fe86ae0ee","@lodestar/params":"1.36.0-dev.4fe86ae0ee","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.4fe86ae0ee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.4fe86ae0ee","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.4fe86ae0ee","@lodestar/light-client":"1.36.0-dev.4fe86ae0ee","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.4fe86ae0ee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.4fe86ae0ee_1760360942011_0.2245347571495364","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.6604fa5719":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.6604fa5719","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.6604fa5719","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"205c7b67fcf79367e71c28266e43e359763f853b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.6604fa5719.tgz","fileCount":2123,"integrity":"sha512-HTbPSsQHcbRVU4jL4Tczt4D1saetSLnqi5x5jhV4u9z/fyY0GBUk5r4hz0a5w1fnJLjHg3TGCf+x2R7+6kLc9w==","signatures":[{"sig":"MEQCIDq0i6V8yDxfVWaz8jHerhS4FE12kcVyR2QXyWdXeVU3AiBY5v13NZlhwBJSTAZHHd65TnL/zk7td6gpPZXPS5jv7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7319827},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c21dbad586d7a5f7e59b5c1948a665f9f9983b90","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.6604fa5719","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.6604fa5719","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.6604fa5719","@lodestar/utils":"1.36.0-dev.6604fa5719","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.6604fa5719","@lodestar/logger":"1.36.0-dev.6604fa5719","@lodestar/params":"1.36.0-dev.6604fa5719","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.6604fa5719","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.6604fa5719","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.6604fa5719","@lodestar/light-client":"1.36.0-dev.6604fa5719","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.6604fa5719","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.6604fa5719_1760361966870_0.7237680300561551","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.598c1ec54e":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.598c1ec54e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.598c1ec54e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d25edb526465a939ebc3645121c3205045b44ff2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.598c1ec54e.tgz","fileCount":2123,"integrity":"sha512-raMJ7vF+UeLvRVQwTgf6a6QcN6xE30D37iiv3y/w6fZl0iFdj8Ts15c514LBVCe+bASJXteqXIBASoOEf3gPEA==","signatures":[{"sig":"MEUCIEriFkXKJn626t8EYohBM+JCDZNIt6soyGp0DbcXuZV1AiEAooJDMwdlsxP6FLhLkvtm9P1ifnlnCoFhi2qx0UhAZss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7315667},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e334afe97828bfaeca48ac3d7ca624ba0d3ef63e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.598c1ec54e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.598c1ec54e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.598c1ec54e","@lodestar/utils":"1.36.0-dev.598c1ec54e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.598c1ec54e","@lodestar/logger":"1.36.0-dev.598c1ec54e","@lodestar/params":"1.36.0-dev.598c1ec54e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.598c1ec54e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.598c1ec54e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.598c1ec54e","@lodestar/light-client":"1.36.0-dev.598c1ec54e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.598c1ec54e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.598c1ec54e_1760363400800_0.10261385768414977","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.d9cc6b90f7":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.d9cc6b90f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.d9cc6b90f7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a2d6f2e6d55c430a05a1fa7e399fd0a203b480b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.d9cc6b90f7.tgz","fileCount":2123,"integrity":"sha512-N3RifuiQFXPXe+J5EPIsDFeE1dQNgzZohu20vWxucZd8tgVKMOqmH8Oz0vXT6WEUuV1SKmn0bnUy4cTBxXsqww==","signatures":[{"sig":"MEUCIQCDoNnlgSqWektb0JnNdmHBJBfjTagTHg++M3nQN/NwmAIgT7Tw/Kmnj//Mg/WnHHPvk3Ew6njZgEhSFmhkH9xlkpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320194},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e12e6a3eea6e631d76427de1128cd3b3aabb21bb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.d9cc6b90f7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.d9cc6b90f7","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.d9cc6b90f7","@lodestar/utils":"1.36.0-dev.d9cc6b90f7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.d9cc6b90f7","@lodestar/logger":"1.36.0-dev.d9cc6b90f7","@lodestar/params":"1.36.0-dev.d9cc6b90f7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.d9cc6b90f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.d9cc6b90f7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.d9cc6b90f7","@lodestar/light-client":"1.36.0-dev.d9cc6b90f7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.d9cc6b90f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.d9cc6b90f7_1760371314102_0.0887860355150929","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.c7f3e8d129":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.c7f3e8d129","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.c7f3e8d129","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ad78a4c8ae7e0a005433c1af411ec71f9a8dd62e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.c7f3e8d129.tgz","fileCount":2123,"integrity":"sha512-LsdwrwU7Vm8KewQDGMT7tFDrOwJ3eFoxhOKhWDgXnz34EqpIcRUQYMi9h4ynovxokDnS1oPGAOYFEqccZypmOw==","signatures":[{"sig":"MEUCIFGUNAD1OQGcr+scMbJFfqbZXycPIax4lw7ABS/5W4mhAiEAlsSi1ucnuq+l2TdWRHzQvXCPh3jSHxfkONCLKuisHEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7320087},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ed78bb38a4ebbd6e23b62945055fbfbc9fed0777","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.c7f3e8d129","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.c7f3e8d129","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.c7f3e8d129","@lodestar/utils":"1.36.0-dev.c7f3e8d129","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.c7f3e8d129","@lodestar/logger":"1.36.0-dev.c7f3e8d129","@lodestar/params":"1.36.0-dev.c7f3e8d129","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.c7f3e8d129","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.c7f3e8d129","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.c7f3e8d129","@lodestar/light-client":"1.36.0-dev.c7f3e8d129","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.c7f3e8d129","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.c7f3e8d129_1760448085315_0.44140152297052127","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.b739d2d697":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.b739d2d697","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.b739d2d697","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"724e60a150c6915bc3bca1870cbfb6771ed76ecb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.b739d2d697.tgz","fileCount":2123,"integrity":"sha512-7J+ID1q9qZqsabu1LlDWEgqpJo07k29tXOzlnqjKKsuSf6jB40Kzya9u3Eq1ZeVjpetwOdRYKOkKX17PoMd0Pw==","signatures":[{"sig":"MEQCIBBvajtALQx3dE/GHtE3TpFzOfA+0/r8y+D5G399zTOnAiAPP19ep7lt378e2wH8I2IFx2IgCse8jo/3xf7vQjy5TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7331741},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"079ab121db316f98d8527f64f26d5301be27066c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.b739d2d697","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.b739d2d697","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.b739d2d697","@lodestar/utils":"1.36.0-dev.b739d2d697","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.b739d2d697","@lodestar/logger":"1.36.0-dev.b739d2d697","@lodestar/params":"1.36.0-dev.b739d2d697","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.b739d2d697","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.b739d2d697","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.b739d2d697","@lodestar/light-client":"1.36.0-dev.b739d2d697","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.b739d2d697","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.b739d2d697_1760448899684_0.3622857788668745","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.6d67a79656":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.6d67a79656","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.6d67a79656","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"43a9a27eb38d18d3a64ff80c0e5a79e2c0d879a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.6d67a79656.tgz","fileCount":2123,"integrity":"sha512-+l+PIA3xrmgjqO1miZlRyf7VmUVMMn/FifaE3g514hFW4sUJTtYIOcK1J4jygV+amBtWsXd4L2ymZuJvGvHflQ==","signatures":[{"sig":"MEYCIQDE6JveltlaQR2kA5whn4muO0Wt0Q0ksU/te0cFk3HSlgIhAKu0Ua4aF0indHnOEFne/S8hVrAfeTJT0y+c0z1m1tGq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7331741},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"61c242e785567cbf194f0d58941d768e84d1e7c4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.6d67a79656","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.6d67a79656","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.6d67a79656","@lodestar/utils":"1.36.0-dev.6d67a79656","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.6d67a79656","@lodestar/logger":"1.36.0-dev.6d67a79656","@lodestar/params":"1.36.0-dev.6d67a79656","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.6d67a79656","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.6d67a79656","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.6d67a79656","@lodestar/light-client":"1.36.0-dev.6d67a79656","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.6d67a79656","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.6d67a79656_1760449861801_0.2544088164368896","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.f069a45d1f":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.f069a45d1f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.f069a45d1f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a6430aaa7ac886f2073c02e3772bf88f99ca7c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.f069a45d1f.tgz","fileCount":2123,"integrity":"sha512-SuFKFIQ6q0AzF9GxaYEIEZ4HcfP2H26kLeLI1G0cj+hUivInEY0YKwve3YArNmhkWkXStx2lwAwAxknXuBJgSg==","signatures":[{"sig":"MEUCIQDTSQvnOQhgYo6fsL4PjQ3op+6UEBk5n/lpNOFk/KZYqwIgH4v99+Z9cKmPvHMi06wQmbQetu+Su2AGP2jYhRY+eqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7334308},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e66db2fcc5c09bc6d5e2186cd84f2c3807d61076","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.f069a45d1f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.f069a45d1f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.f069a45d1f","@lodestar/utils":"1.36.0-dev.f069a45d1f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.f069a45d1f","@lodestar/logger":"1.36.0-dev.f069a45d1f","@lodestar/params":"1.36.0-dev.f069a45d1f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.f069a45d1f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.f069a45d1f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.f069a45d1f","@lodestar/light-client":"1.36.0-dev.f069a45d1f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.f069a45d1f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.f069a45d1f_1760450836076_0.2583313758628669","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.131ab2dcbe":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.131ab2dcbe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.131ab2dcbe","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"565783277d75e88d7129c753967d7396e629c403","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.131ab2dcbe.tgz","fileCount":2123,"integrity":"sha512-YvGB4GIOfktj0Ex4r0GuHE8f+aVWSp2ZnckqwWcwx2e6BXHzH39fp+Battb2374n2rs8LthUiycR9gKYSPHVAg==","signatures":[{"sig":"MEUCIQD49COstRGiO57K4uWPsQuJnITfR1LyZXu2c4ZJMiHQJwIgE7n3+2HyVlzpGegObD+JUr2a3OYA8Ob/zFhRWs+hpWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7334295},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e7a4feeabbdf2d03a8c5aa6641cfb960003eafbd","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.131ab2dcbe","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.131ab2dcbe","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.131ab2dcbe","@lodestar/utils":"1.36.0-dev.131ab2dcbe","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.131ab2dcbe","@lodestar/logger":"1.36.0-dev.131ab2dcbe","@lodestar/params":"1.36.0-dev.131ab2dcbe","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.131ab2dcbe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.131ab2dcbe","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.131ab2dcbe","@lodestar/light-client":"1.36.0-dev.131ab2dcbe","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.131ab2dcbe","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.131ab2dcbe_1760471623717_0.7535954299434364","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.d42eb95bf0":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.d42eb95bf0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.d42eb95bf0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48dfb663ae1fa1ca1baebdd3816e75a36ac1fe2e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.d42eb95bf0.tgz","fileCount":2123,"integrity":"sha512-y0vgd9SOJb/xG544pPKDao0ZBH5TX/nCfIvZOs0b34IZw9/bXpa3s34qwbY0Z9UL2s/Gm3hlo2HPYIGbyprLAg==","signatures":[{"sig":"MEUCIQCDXnPqTwWBlH/HWcmgZTwQFxceHnPHtaSur9OCYKwE3wIgcElEA3kxhgXzEi4zfl6ri+6n20H7X+MJNfkPkB3qs+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7334295},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d84755ad1217735c86e8d4c69e1f202dd3636734","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.d42eb95bf0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.d42eb95bf0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.d42eb95bf0","@lodestar/utils":"1.36.0-dev.d42eb95bf0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.d42eb95bf0","@lodestar/logger":"1.36.0-dev.d42eb95bf0","@lodestar/params":"1.36.0-dev.d42eb95bf0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.d42eb95bf0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.d42eb95bf0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.d42eb95bf0","@lodestar/light-client":"1.36.0-dev.d42eb95bf0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.d42eb95bf0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.d42eb95bf0_1760539910010_0.6611834736919691","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.b53af9d0a5":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.b53af9d0a5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.b53af9d0a5","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9100b99870bf0fe12a0ea8024b4eda4c221c1899","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.b53af9d0a5.tgz","fileCount":2123,"integrity":"sha512-DpLgyCKDSV6oolanGv0xPY7uGSZDy6k958jWchSyf6k7rUyPxfXaNE+nZj1R0PC2yxpC+fS+1FUjCVUK13BjjQ==","signatures":[{"sig":"MEUCIGfEPefAr9n7vM3G68A2P2fL5YfqcvShgcylHR6Q7ePMAiEAhgOpyWZP376qTZGSX8ezCVIsLPl/3Fkd3FCcLkRifG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7334457},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"76942e19fce106a60d508f63ef01d7b2032cfd58","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.b53af9d0a5","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.b53af9d0a5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.b53af9d0a5","@lodestar/utils":"1.36.0-dev.b53af9d0a5","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.b53af9d0a5","@lodestar/logger":"1.36.0-dev.b53af9d0a5","@lodestar/params":"1.36.0-dev.b53af9d0a5","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.b53af9d0a5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.b53af9d0a5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.b53af9d0a5","@lodestar/light-client":"1.36.0-dev.b53af9d0a5","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.b53af9d0a5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.b53af9d0a5_1760542762743_0.34966081290627904","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.43f2c7cbbd":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.43f2c7cbbd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.43f2c7cbbd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dedf156ad174ddc5d01f02acdb8bdf25ba428900","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.43f2c7cbbd.tgz","fileCount":2123,"integrity":"sha512-iP0wLbm5DlBSFXdv6qF3PmBgnDUL8XFqtO3eyACcLTqmBLunumctidg61fS/dC6XeA18rHW6HcHJi1kgDfBrMQ==","signatures":[{"sig":"MEUCIQCMlHmDIA6UvIm+6sq2bhV5HjTOrSVD4QPFalMJZ7A95wIgAQZAAu6MG7SdWxXla4R9rSKm7lcFDcbVjYizT6+H1IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7334457},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1da9846614668553ac356c8c05f99f44afaa609b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.43f2c7cbbd","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.43f2c7cbbd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.43f2c7cbbd","@lodestar/utils":"1.36.0-dev.43f2c7cbbd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.43f2c7cbbd","@lodestar/logger":"1.36.0-dev.43f2c7cbbd","@lodestar/params":"1.36.0-dev.43f2c7cbbd","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.43f2c7cbbd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.43f2c7cbbd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.43f2c7cbbd","@lodestar/light-client":"1.36.0-dev.43f2c7cbbd","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.43f2c7cbbd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.43f2c7cbbd_1760582704159_0.17612374156342048","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.fe5f423da3":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.fe5f423da3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.fe5f423da3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bb823766558434510f8e97e4a5972d417d5cf402","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.fe5f423da3.tgz","fileCount":2123,"integrity":"sha512-gLMeDL1mvlg8xrKovsRFafgu4DBmmtfg8zcS39vse8myDUpfHUGT/tOWwppMvhZAN8gJkotVwoFL3LGJrJz5+g==","signatures":[{"sig":"MEQCICalMPYI1a9ENyQQiQP3jxU2j3lKC0DeQXZ82RhZhANeAiAmDzb7WvAiGm7AlJF3YUODhgdMM5Bkw03UtXWSYNQJzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7335118},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0fdf295d7246faa34037331e605a6e473e294a1e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.fe5f423da3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.fe5f423da3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.fe5f423da3","@lodestar/utils":"1.36.0-dev.fe5f423da3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.fe5f423da3","@lodestar/logger":"1.36.0-dev.fe5f423da3","@lodestar/params":"1.36.0-dev.fe5f423da3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.fe5f423da3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.fe5f423da3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.fe5f423da3","@lodestar/light-client":"1.36.0-dev.fe5f423da3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.fe5f423da3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.fe5f423da3_1760609348982_0.24006187988918537","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.f259361847":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.f259361847","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.f259361847","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba31a3f214f786364485967f47f5d069788d13ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.f259361847.tgz","fileCount":2123,"integrity":"sha512-+5OHfTWaU5knLwk58f5vPjWkpnYV5G+3BhtxthJxYLh82hRVtOtgxBWYg3mdIGMJMyLOl3Z0TWKopNLho6rvjg==","signatures":[{"sig":"MEQCICgoc1z/LTv+SUyL8aXP44cw1ODX8JslESD6Wvl5/kcbAiASQAfJADkvbMF6uvsKHiucjLbBNOQc+6619MMKyv2qrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7335699},"type":"module","types":"./lib/index.d.ts","exports":{".":{"bun":"./src/index.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","import":"./lib/monitoring/index.js"}},"gitHead":"45bf6147618a6996859bb0345ba6e09afb2f54df","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.f259361847","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.f259361847","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.f259361847","@lodestar/utils":"1.36.0-dev.f259361847","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.f259361847","@lodestar/logger":"1.36.0-dev.f259361847","@lodestar/params":"1.36.0-dev.f259361847","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.f259361847","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.f259361847","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.f259361847","@lodestar/light-client":"1.36.0-dev.f259361847","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.f259361847","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.f259361847_1760682322096_0.3753277946123248","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.a0d00ac6dc":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.a0d00ac6dc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.a0d00ac6dc","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d890cd065f414beccc8919c6a37e93ca70565b62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.a0d00ac6dc.tgz","fileCount":2123,"integrity":"sha512-MOGF2YunOBo4a4ldsO2wv6uUZ3spb9tKHpxFzQJgCnmU/pqAWNG9rXsEzbjuztY7p8m0T3m99tdGML/PD62WfQ==","signatures":[{"sig":"MEQCIEe3OqAjMb3jzZT6opNGAfuxKRmkzxFiUfIIg2VPVh2XAiBH//BQwErXUQoBT+j8Y7hmB+mqV99BP308l+bIZYZnEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7336042},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"73afcce1f8e8e9b2b602e7a40f2aa6869d91ef0c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.a0d00ac6dc","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.a0d00ac6dc","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.a0d00ac6dc","@lodestar/utils":"1.36.0-dev.a0d00ac6dc","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.a0d00ac6dc","@lodestar/logger":"1.36.0-dev.a0d00ac6dc","@lodestar/params":"1.36.0-dev.a0d00ac6dc","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.a0d00ac6dc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.a0d00ac6dc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.a0d00ac6dc","@lodestar/light-client":"1.36.0-dev.a0d00ac6dc","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.a0d00ac6dc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.a0d00ac6dc_1760965594721_0.8226716979503645","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.6f46a8bd20":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.6f46a8bd20","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.6f46a8bd20","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0eda04e9cf28e53b04b1cb715b2d80c976bf1413","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.6f46a8bd20.tgz","fileCount":2123,"integrity":"sha512-SWgata2th+yk8a+BZS2WBb29ItK5+/lAh+jTyprS5hCELY0yh6MXZBrOaE9qbRaWMS0Pf/DxiCJm4/rEMczV5Q==","signatures":[{"sig":"MEUCIEepLaPjdlNBu2j3NqHcAHKriH8so8y4ji2qGB89JfprAiEA3Vrsv02qvjnHEBCqa9+2RdZbVZ94l6JdpLl6/9vAYJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7339346},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a1cc4685a4ce081e2620a6b0b4f645e1167ec6e5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.6f46a8bd20","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.6f46a8bd20","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.6f46a8bd20","@lodestar/utils":"1.36.0-dev.6f46a8bd20","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.6f46a8bd20","@lodestar/logger":"1.36.0-dev.6f46a8bd20","@lodestar/params":"1.36.0-dev.6f46a8bd20","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.6f46a8bd20","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.6f46a8bd20","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.6f46a8bd20","@lodestar/light-client":"1.36.0-dev.6f46a8bd20","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.6f46a8bd20","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.6f46a8bd20_1760966547447_0.010258686812637752","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.152445e8aa":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.152445e8aa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.152445e8aa","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3611897fe3819a4bda3d72d4017528d21674170b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.152445e8aa.tgz","fileCount":2123,"integrity":"sha512-P1SIsDLZKosuXky/hSKUiAqeF9pRm3blxF7HQogB7Zmjk/LJugSZ/SEkmZ9RYZUx3iiqlhjINghip6wVHFxfbg==","signatures":[{"sig":"MEYCIQDRsP07JrEkGidpUPlXaVTmSWBAxAwiyQa5WTcU3FETTgIhAPGK+QD3cG5cDqal1vzygUq9F+VVUiQA5ES59tl16vo7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7339346},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2779b12fd2548089fec00bc0df6919b0cc44afb9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.152445e8aa","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.152445e8aa","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.152445e8aa","@lodestar/utils":"1.36.0-dev.152445e8aa","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.152445e8aa","@lodestar/logger":"1.36.0-dev.152445e8aa","@lodestar/params":"1.36.0-dev.152445e8aa","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.152445e8aa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.152445e8aa","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.152445e8aa","@lodestar/light-client":"1.36.0-dev.152445e8aa","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.152445e8aa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.152445e8aa_1760976232938_0.3388503103590603","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.21fbdc9526":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.21fbdc9526","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.21fbdc9526","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"dapplion","email":"lion@dapplion.xyz"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"716e3f483095d6aae0a0c357bc4690bcf7b1b20b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.21fbdc9526.tgz","fileCount":2123,"integrity":"sha512-p8V8+ZvOV+X2U6ovjbJUaASAjdMq8D+YdyJcqvk4V4yeig6YW8hBnYYNRl7laNuVn41MEjwTydknHHt3O1ve/g==","signatures":[{"sig":"MEUCIHwKIkyU4+Tkp8kjhTwHY/qhM2AG0JnUonbQpNGvN3D2AiEA19RSKW71bYMri1s1x23o+p7joUnXm9yGPC0txE/bYDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7339346},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"175b3beeaec9ed7300dbdaa41bce393306ff06aa","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.20.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.21fbdc9526","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.21fbdc9526","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.21fbdc9526","@lodestar/utils":"1.36.0-dev.21fbdc9526","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.21fbdc9526","@lodestar/logger":"1.36.0-dev.21fbdc9526","@lodestar/params":"1.36.0-dev.21fbdc9526","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.21fbdc9526","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.21fbdc9526","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.21fbdc9526","@lodestar/light-client":"1.36.0-dev.21fbdc9526","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.21fbdc9526","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.21fbdc9526_1760984043084_0.8779031490500606","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.1fc092319a":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.1fc092319a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.1fc092319a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e0588a28d1668549a7e992eb2ab6b8c12a73a07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.1fc092319a.tgz","fileCount":2123,"integrity":"sha512-klsMM2buoXbd22sMiX6dFv7dObpoQhGbmWkj0IPurwVTRDLom5jvcsF7btYgQfV93txZbZNMlgvw8clXBwmHQg==","signatures":[{"sig":"MEQCIEgGIcOvcbykTx8MtoWnEJ5urfho2XUmbo7Cj0dd2EgjAiB7m0lGMCveWLCryZJzmy2BVozeANfrPjsj3NXAx/wJ9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7339346},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6d48687eac2781c354929cbf248697e331a0ef36","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.1fc092319a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.1fc092319a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.1fc092319a","@lodestar/utils":"1.36.0-dev.1fc092319a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.1fc092319a","@lodestar/logger":"1.36.0-dev.1fc092319a","@lodestar/params":"1.36.0-dev.1fc092319a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.1fc092319a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.1fc092319a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.1fc092319a","@lodestar/light-client":"1.36.0-dev.1fc092319a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.1fc092319a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.1fc092319a_1761156136372_0.9334238174259086","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.8ac1ed5b17":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.8ac1ed5b17","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.8ac1ed5b17","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"44675b9ef4f8251a0635d769d46506928a1ff2b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.8ac1ed5b17.tgz","fileCount":2123,"integrity":"sha512-YTgLTclPL7pdo5/xPzj2lN0Rj2T4FIHOL2RdDRJPGe7mpXHRmyRHufI2bsRjHxZ42XchYiUaO9v/E7geW2ehWQ==","signatures":[{"sig":"MEYCIQCmamTVIh3ewr2ZFrGFsHZ6+xCUFpcGT5+S2UMii2vfIgIhAL5aCRiv1b6CjBfzDBIRUXHYznEP3I2h+bidbA+H0PUz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7339431},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f10a62b8ec9ee0325c3ba97862df6e21727a1766","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.8ac1ed5b17","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.8ac1ed5b17","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.8ac1ed5b17","@lodestar/utils":"1.36.0-dev.8ac1ed5b17","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.8ac1ed5b17","@lodestar/logger":"1.36.0-dev.8ac1ed5b17","@lodestar/params":"1.36.0-dev.8ac1ed5b17","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.8ac1ed5b17","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.8ac1ed5b17","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.8ac1ed5b17","@lodestar/light-client":"1.36.0-dev.8ac1ed5b17","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.8ac1ed5b17","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.8ac1ed5b17_1761160992036_0.014141725043707254","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.9dbc67b579":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.9dbc67b579","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.9dbc67b579","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"abd9d0959c460611b22e40bf9cf76e900d3d3b4a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.9dbc67b579.tgz","fileCount":2123,"integrity":"sha512-pG10hxg8j2N8s3aSSmlGJXN25P7ilK8ha1lV5+CDxp/1iGxhUUxbYZTl1Y4aFlYcGDnJXBsSbQQEpYASSTKFdw==","signatures":[{"sig":"MEUCIA9whAE535le+hzkOuQzaBsWt3lbWiBC6Hf1TrI6RyELAiEA6hWn5uyrzITiTjs1BAISuLQT97XaD4qxCk/BTD+AO0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7380213},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3f729ae94a582b5f66f65f3dd9149e64137436bd","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.9dbc67b579","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.9dbc67b579","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.9dbc67b579","@lodestar/utils":"1.36.0-dev.9dbc67b579","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.9dbc67b579","@lodestar/logger":"1.36.0-dev.9dbc67b579","@lodestar/params":"1.36.0-dev.9dbc67b579","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.9dbc67b579","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.9dbc67b579","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.9dbc67b579","@lodestar/light-client":"1.36.0-dev.9dbc67b579","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.9dbc67b579","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.9dbc67b579_1761165826727_0.21050473423027594","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.52be14b24f":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.52be14b24f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.52be14b24f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9db35bc34da6f6873a5405e6be165234eccf1188","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.52be14b24f.tgz","fileCount":2128,"integrity":"sha512-foRDVr1BQ+6F2bgNxUv01DYhrTZi5GZl7PsCnQa1pRjj6jVg4c9/J4vq1OnHHyBrmt9guYbsfEUwVjM2iIijpA==","signatures":[{"sig":"MEUCIA9a4Qa4wZqkNakOmuUqaQXZiHxwBzBGzo6cTg7URVL8AiEA57KWgb9oE+Ep7IklrwV6eKhrmdCXFI4DHh1nJS6jtX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7381147},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2c840b833e312c7c73f7eda0d147be288471456f","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.52be14b24f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.52be14b24f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.52be14b24f","@lodestar/utils":"1.36.0-dev.52be14b24f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.52be14b24f","@lodestar/logger":"1.36.0-dev.52be14b24f","@lodestar/params":"1.36.0-dev.52be14b24f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.52be14b24f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.52be14b24f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.52be14b24f","@lodestar/light-client":"1.36.0-dev.52be14b24f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.52be14b24f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.52be14b24f_1761224851499_0.9029281260496551","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.8b33937cc4":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.8b33937cc4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.8b33937cc4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"130768823ca46ac79ca9160b1af28a8d3c9de683","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.8b33937cc4.tgz","fileCount":2128,"integrity":"sha512-VrZKNsSBMW+n1rt/4Mu+X0l3cEnuvwfJ78bjowW1KbTuLsP7/CWyZwhUTMgDi4QSmMwhHU2Y6bdrwHSN4a14wg==","signatures":[{"sig":"MEUCIQD59o+X09qsXpNCgQc/baP2GeKKnvJ1v3H7Y4AraSlrugIgB2Z3PFS37ZRYbecltk89T/+AJ5rOONFa+01KZ+lZHA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7381025},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0e24862eb456d87f9f3992e72908e747d6cc04cb","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.8b33937cc4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.8b33937cc4","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.8b33937cc4","@lodestar/utils":"1.36.0-dev.8b33937cc4","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.8b33937cc4","@lodestar/logger":"1.36.0-dev.8b33937cc4","@lodestar/params":"1.36.0-dev.8b33937cc4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.8b33937cc4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.8b33937cc4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.8b33937cc4","@lodestar/light-client":"1.36.0-dev.8b33937cc4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.8b33937cc4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.8b33937cc4_1761225677109_0.24156746022895548","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.57b1f6e666":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.57b1f6e666","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.57b1f6e666","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2bfe00a94daf78c99118021b8622d664e4ff0176","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.57b1f6e666.tgz","fileCount":2128,"integrity":"sha512-7oAYoMvBf9zOgZfvHOPgGILvYYbDTx8y8z2VNxwY5Y59p+Ldl4VME4G4/+bvTHarOw4TBmg6QG4XGTP0ThmIGw==","signatures":[{"sig":"MEUCIBpe9WNjbWo30Wm7f+wiefOeJstUSx4+1k6kwhBO5lymAiEAuC6uZOURlHsT7mSOItZVqb0bZ2VFsMkVQN3pcK5iUDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7382196},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"09c4152533e8c2d29472be0e05724c4348d42edf","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.57b1f6e666","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.57b1f6e666","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.57b1f6e666","@lodestar/utils":"1.36.0-dev.57b1f6e666","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.57b1f6e666","@lodestar/logger":"1.36.0-dev.57b1f6e666","@lodestar/params":"1.36.0-dev.57b1f6e666","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.57b1f6e666","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.57b1f6e666","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.57b1f6e666","@lodestar/light-client":"1.36.0-dev.57b1f6e666","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.57b1f6e666","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.57b1f6e666_1761235548487_0.9211405700213984","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.88fbac9fcf":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.88fbac9fcf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.88fbac9fcf","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4d28f82907e006ff64791e49758474389e0601d0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.88fbac9fcf.tgz","fileCount":2128,"integrity":"sha512-ONGGgEvgs+NA+93UaOJOH+gCEPNBaMcnuABhZdQvE4a0hUYqr3NmjnsAnUcurFKkAm36OfecLqRkcEVeBUltqw==","signatures":[{"sig":"MEYCIQCb+9WY/yoMxaw26ElP0ni/ok6QE523mO4w9MFWdUCCxgIhAKFGrkQir2AC+uvvcp8Dsmo+rPFolsuhnQrOTDkQ/xf1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7382270},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"52031a129a140227d14dd75eee807c5667e1adca","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.88fbac9fcf","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.88fbac9fcf","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.88fbac9fcf","@lodestar/utils":"1.36.0-dev.88fbac9fcf","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.88fbac9fcf","@lodestar/logger":"1.36.0-dev.88fbac9fcf","@lodestar/params":"1.36.0-dev.88fbac9fcf","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.88fbac9fcf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.88fbac9fcf","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.88fbac9fcf","@lodestar/light-client":"1.36.0-dev.88fbac9fcf","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.88fbac9fcf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.88fbac9fcf_1761244297294_0.34270029740276575","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.9fe2e4d0bd":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.9fe2e4d0bd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.9fe2e4d0bd","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"041c81b39b1e0b558135c82d6581829b0f809417","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.9fe2e4d0bd.tgz","fileCount":2128,"integrity":"sha512-rVGlXMpUsNYbMb/h6rJ/Q4bODfOZ6JhkBbjvXAe4pJvCgOALTb3rGh9pNFnsnKIv747fRKxw1/aNH1dbAE4q0Q==","signatures":[{"sig":"MEQCICHmfZgdHHPBmvPsF27DLQfXhf/s6ivU/Y1vH5MIUPk3AiAzKBHteMgAzOvUDGOUrXKdXPUsoc+YSQSA5s4Xp8ZOIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7389686},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bd9872b8bac1d490b6484a36754eb2c2b2ea863c","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.9fe2e4d0bd","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.9fe2e4d0bd","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.9fe2e4d0bd","@lodestar/utils":"1.36.0-dev.9fe2e4d0bd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.9fe2e4d0bd","@lodestar/logger":"1.36.0-dev.9fe2e4d0bd","@lodestar/params":"1.36.0-dev.9fe2e4d0bd","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.9fe2e4d0bd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.9fe2e4d0bd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.9fe2e4d0bd","@lodestar/light-client":"1.36.0-dev.9fe2e4d0bd","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.9fe2e4d0bd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.9fe2e4d0bd_1761568886529_0.6015240263551795","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.277758e330":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.277758e330","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.277758e330","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b3f2b649dfb83a06ddf8a366ea06265ab9eb0ce","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.277758e330.tgz","fileCount":2128,"integrity":"sha512-eDh3WeHEdwf9h/oDgI/miJjokrvT//ENssbvwfgjhot79M9XkcFLke8Xf9qykv7c8cLuRx8oSpdk9m3uZdZG7g==","signatures":[{"sig":"MEQCIF0UDz5EeAJcnyBgMYDSXRL734ea+A3OOIpESXTkQjzNAiBk786ZUw/eA/3wTjcOX5qenReekuPBJUN/y0F+iM/Baw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7389686},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c238b1b56683df3f5353cc8da9bdc0b1b10b9e2f","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.277758e330","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.277758e330","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.277758e330","@lodestar/utils":"1.36.0-dev.277758e330","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.277758e330","@lodestar/logger":"1.36.0-dev.277758e330","@lodestar/params":"1.36.0-dev.277758e330","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.277758e330","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.277758e330","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.277758e330","@lodestar/light-client":"1.36.0-dev.277758e330","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.277758e330","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.277758e330_1761570053334_0.1473659449582092","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.d690a62b6c":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.d690a62b6c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.d690a62b6c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e4fb9c4fc3fbb9d00835a2a19c2254378e868bd4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.d690a62b6c.tgz","fileCount":2128,"integrity":"sha512-BCsATBm1nL3Bx2p3Pq2XbHA3/8EV/BOXVlbLSJsAPQoiGCOB4L+60ehcMpCDPL6T3dytmSOuw9d2TLb5rs0PXg==","signatures":[{"sig":"MEUCIH+/2bScboyIJ4ZslrxSiUZ7jrrk3OIA8MZXRKFnc+mXAiEAm4WI4bzzYNVnbAW+aE8Vfm8cqIXW6uWUiR2oaTTrwyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7389686},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cbf80412618dc16aa69cbc4174b4123d0000a998","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.d690a62b6c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.d690a62b6c","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.d690a62b6c","@lodestar/utils":"1.36.0-dev.d690a62b6c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.d690a62b6c","@lodestar/logger":"1.36.0-dev.d690a62b6c","@lodestar/params":"1.36.0-dev.d690a62b6c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.d690a62b6c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.d690a62b6c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.d690a62b6c","@lodestar/light-client":"1.36.0-dev.d690a62b6c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.d690a62b6c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.d690a62b6c_1761586485742_0.5846617417584392","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.797fa46c1b":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.797fa46c1b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.797fa46c1b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1c0e30877ff00e84c30a3a0f88e83f78582221d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.797fa46c1b.tgz","fileCount":2128,"integrity":"sha512-wBsTXT03Gsgs5jEGOTWhQ0/q4PtfdsJoF7PNV6jfo7jHRWXeQ8pn/DTZb9Zi6pJDOhD51qrDzmJnS5xPoSXJew==","signatures":[{"sig":"MEUCIQCKT95a09jwgE0ErKoXfekkOFtfXTvD4Ak/eMl0d4GmHAIgDy22MnNZEJrRXCDk331ieCnMbOgwkjDw+iW6CGlEnWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7389686},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fa8a9e32618a2e426f7dad0d1314ea0d87ac0cc7","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.797fa46c1b","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.797fa46c1b","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.797fa46c1b","@lodestar/utils":"1.36.0-dev.797fa46c1b","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.797fa46c1b","@lodestar/logger":"1.36.0-dev.797fa46c1b","@lodestar/params":"1.36.0-dev.797fa46c1b","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.797fa46c1b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.797fa46c1b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.797fa46c1b","@lodestar/light-client":"1.36.0-dev.797fa46c1b","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.797fa46c1b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.797fa46c1b_1761587985055_0.026390923968049318","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.a47974e6c6":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.a47974e6c6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.a47974e6c6","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fa37fd71b7c9f24f5466d2077fa66a30fb6d5e34","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.a47974e6c6.tgz","fileCount":2128,"integrity":"sha512-G75+uiriO/Fx/cqyDMwV0Ofrbi8J+ixHB+nyCU81od8ot8y4Jm0Dciik4+HU9v1iWN0e1a6ZLjJVO/Iu7fXtfA==","signatures":[{"sig":"MEQCIAcAY9DssJpNIYFJRouNoLYx+n8b01kLZZDaWJCAko6+AiABCKwRUBpXLnZEFJUh6rXmxHjr0Y2h9G9/yK4V/LiMrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7414373},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6b3851e30f785d87ec8223fbabee5ff6e843309e","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.a47974e6c6","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.a47974e6c6","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.a47974e6c6","@lodestar/utils":"1.36.0-dev.a47974e6c6","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.a47974e6c6","@lodestar/logger":"1.36.0-dev.a47974e6c6","@lodestar/params":"1.36.0-dev.a47974e6c6","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.a47974e6c6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.a47974e6c6","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.a47974e6c6","@lodestar/light-client":"1.36.0-dev.a47974e6c6","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.a47974e6c6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.a47974e6c6_1761589014385_0.41028022880510684","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.b93e71d50d":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.b93e71d50d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.b93e71d50d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed6cb49e06cb85ed7c63b900954d58762caf4dc5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.b93e71d50d.tgz","fileCount":2128,"integrity":"sha512-oQ71gsVEWLolOLp59YouYTETyhliK9NYiVWtjIMn+UJJL4EjoG4cJPhbGWqqlCZ3l1AjJ2v434eqPa4oEgefbg==","signatures":[{"sig":"MEUCIQCC6siIQyE7RGDfe4PBGbSOq9TEVf+zECgjgdJX0pxxDwIgHqV/sJ+1Z8fdUftcqfELdpCD8XASCQip9IGdq//9gWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7414373},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0df6aeaefeb39871ab1275c72b1d48555121f998","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.b93e71d50d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.b93e71d50d","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.b93e71d50d","@lodestar/utils":"1.36.0-dev.b93e71d50d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.b93e71d50d","@lodestar/logger":"1.36.0-dev.b93e71d50d","@lodestar/params":"1.36.0-dev.b93e71d50d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.b93e71d50d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.b93e71d50d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.b93e71d50d","@lodestar/light-client":"1.36.0-dev.b93e71d50d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.b93e71d50d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.b93e71d50d_1761601514577_0.979997027368996","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.36.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-rc.1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55d9740fa009e135dd5b2ab582f1fb8ff5a877f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-rc.1.tgz","fileCount":2128,"integrity":"sha512-sF3wFIKTfv4l6ySdPlAtpe6O/Zcz1qpchaAHmTxdNsI1sPknbsbIVtP7kFrBBFfk77/bXefzlnxMn9PAWRktGA==","signatures":[{"sig":"MEUCIQCbqOMwAUlClCZkgseoCsCfCzHg4AdM/P9SqOc8SgtiaAIgGFBaSGzONuxReizgmTKOVsg0yNAB+Z2ZyBOTRI4R6LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7414243},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"05bfb6ba950afcf075fb2035ec0e57ff271e8b98","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-rc.1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-rc.1","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-rc.1","@lodestar/utils":"1.36.0-rc.1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-rc.1","@lodestar/logger":"1.36.0-rc.1","@lodestar/params":"1.36.0-rc.1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-rc.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-rc.1","@lodestar/light-client":"1.36.0-rc.1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-rc.1_1761602319536_0.7418095104971378","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.4dce14e7a1":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.4dce14e7a1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.4dce14e7a1","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb16f0e040aab2bbab1bb473b193a6f83f99bdd7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.4dce14e7a1.tgz","fileCount":2128,"integrity":"sha512-xCz/mrpxGqB0tI7D52oaxuJjvTY6+BQ9Fqf14xz1CSG5JBeefX8fO+FvN/lyxRqQukjX0ORKfnzEL5Gx2LuffA==","signatures":[{"sig":"MEUCIGW+6Qh11GRmW/x0ie0Smf579Why5ttqohxWPvXVl9dKAiEAtTBT1Wjkg+Y0pZw3aW/06qboOJ5lEjBC3mC3mG7+Y/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7414373},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e495b5d9cac4891eff5c328e2e657dfeefe29f3d","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.4dce14e7a1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.4dce14e7a1","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.4dce14e7a1","@lodestar/utils":"1.36.0-dev.4dce14e7a1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.4dce14e7a1","@lodestar/logger":"1.36.0-dev.4dce14e7a1","@lodestar/params":"1.36.0-dev.4dce14e7a1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.4dce14e7a1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.4dce14e7a1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.4dce14e7a1","@lodestar/light-client":"1.36.0-dev.4dce14e7a1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.4dce14e7a1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.4dce14e7a1_1761658952333_0.5205128776191039","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.13fb933e7e":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.13fb933e7e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.13fb933e7e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5e4224ab582f4819a87321f6b8f3e3bcf3678c36","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.13fb933e7e.tgz","fileCount":2128,"integrity":"sha512-6iTGdYFa7oFxJZuk8kT22VzJdQcJYfQsweEp3lB83/PR6Y3/Lo+kSyB7lTSUY2i475pB6AEMkVmhjYwBRmTJWg==","signatures":[{"sig":"MEQCIHOxt3SSdpSvT9UyAgWlHp9/D+gQ8cM/mbdQY/Fvr57KAiA0m9UUckb5wu8qLxHnr5Y6FqDDUwSNMYfZBnjJcmTlxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420216},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"defd52692437ad6db725eeb081cecbfe432c95cf","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.13fb933e7e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.13fb933e7e","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.13fb933e7e","@lodestar/utils":"1.36.0-dev.13fb933e7e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.13fb933e7e","@lodestar/logger":"1.36.0-dev.13fb933e7e","@lodestar/params":"1.36.0-dev.13fb933e7e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.13fb933e7e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.13fb933e7e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.13fb933e7e","@lodestar/light-client":"1.36.0-dev.13fb933e7e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.13fb933e7e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.13fb933e7e_1761660153519_0.17115716890002108","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.9f2bb12ea7":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.9f2bb12ea7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.9f2bb12ea7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be43666aa59bb9f8dc6ac4101412cf835d4784ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.9f2bb12ea7.tgz","fileCount":2128,"integrity":"sha512-Qty7FKj1awFDjRyka1TDAjtmoAgZQm0W5VPMCoTOMaIvV+ZMtzRkKXPvpZjLzL3z67ghiaeCuD2XjmTLfBUwtQ==","signatures":[{"sig":"MEUCIQDX4lG0ff8by/W1wnxYBzpVA0DkPxL1NvilchKOFVQ4LwIgFsjEeXII5Inlu4QIqPxQm5SnE+FmYsjYfzgO54d/LfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420216},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c7d8a024f794f71d2d91d371c68201273356a226","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.9f2bb12ea7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.9f2bb12ea7","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.9f2bb12ea7","@lodestar/utils":"1.36.0-dev.9f2bb12ea7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.9f2bb12ea7","@lodestar/logger":"1.36.0-dev.9f2bb12ea7","@lodestar/params":"1.36.0-dev.9f2bb12ea7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.9f2bb12ea7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.9f2bb12ea7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.9f2bb12ea7","@lodestar/light-client":"1.36.0-dev.9f2bb12ea7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.9f2bb12ea7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.9f2bb12ea7_1761769775116_0.3868605958691542","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.aec301c48f":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.aec301c48f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.aec301c48f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1edd87863942e5c882573735551b8993aebb870a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.aec301c48f.tgz","fileCount":2128,"integrity":"sha512-VaJtg1Q13lEcpz8VvFZmL+sdmc/wLsWi5w/jh2m4gi9H5NAj8854Wyrvl6GjQLWud5p3333Vsa3znsjGwZzFYw==","signatures":[{"sig":"MEUCIQDQ56pGOnq1ZN5sfGI4Aug55Sx8LmQpS+mhO0KOKcW3ZgIgYni976RiQ6/cYs3XORI9CAjuoJFv+X85hNPlqW+f1oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420230},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8350912221ad913ac806875f84bfeee31512c630","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.aec301c48f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.aec301c48f","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.aec301c48f","@lodestar/utils":"1.36.0-dev.aec301c48f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.aec301c48f","@lodestar/logger":"1.36.0-dev.aec301c48f","@lodestar/params":"1.36.0-dev.aec301c48f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.aec301c48f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.aec301c48f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.aec301c48f","@lodestar/light-client":"1.36.0-dev.aec301c48f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.aec301c48f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.aec301c48f_1761770743012_0.07113266484817982","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.d4044b6621":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.d4044b6621","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.d4044b6621","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b340a179d2d10dc6db0dd9402ed03a9ea3dac803","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.d4044b6621.tgz","fileCount":2128,"integrity":"sha512-/0d8PeXKgobZr6BFePR0bmT0Qc5v0sE65Y44H4upZr+3tYHyMkzt2pVpi1xxaqunWCdcfNrvWgn7QN2sTfcL9w==","signatures":[{"sig":"MEYCIQCYr/S5QVplaMDppNO/y2yZINDWXCQZaYDWVybyRsUILgIhANTe7piq7HWVFYfEdmAR8OcrS+R7tRk5haJ97VccNtcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420230},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b3ee2775536b6910a8e05849a089bb454428f6d8","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.d4044b6621","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.d4044b6621","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.d4044b6621","@lodestar/utils":"1.36.0-dev.d4044b6621","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.d4044b6621","@lodestar/logger":"1.36.0-dev.d4044b6621","@lodestar/params":"1.36.0-dev.d4044b6621","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.d4044b6621","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.d4044b6621","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.d4044b6621","@lodestar/light-client":"1.36.0-dev.d4044b6621","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.d4044b6621","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.d4044b6621_1761867879122_0.3461579537717705","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.d8afb6dc39":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.d8afb6dc39","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.d8afb6dc39","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23f0fda003ed29720f216d6f68e65b02fa57dffd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.d8afb6dc39.tgz","fileCount":2128,"integrity":"sha512-Kn+ILUVFWU92j63O+hA4z6fWfMOWOVXA2dnD5Oj94twFCS8GpNlO61LPHBfaMQksi/LRCSjdf054fWJ8mz+SrQ==","signatures":[{"sig":"MEQCIGMB9us2yTtpFlbd2R5x9mx2Z9vbmwUJQkHHcgaJAtiOAiBgOyihVfAlsMur2JddOIpn623TJmxFDtDSbVsKxBkSqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420230},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f6570966345074b20216797699e257a2fca8a20a","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.d8afb6dc39","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.d8afb6dc39","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.d8afb6dc39","@lodestar/utils":"1.36.0-dev.d8afb6dc39","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.d8afb6dc39","@lodestar/logger":"1.36.0-dev.d8afb6dc39","@lodestar/params":"1.36.0-dev.d8afb6dc39","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.d8afb6dc39","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.d8afb6dc39","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.d8afb6dc39","@lodestar/light-client":"1.36.0-dev.d8afb6dc39","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.8.0","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.d8afb6dc39","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.d8afb6dc39_1761904184486_0.685596924375927","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.5317389489":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.5317389489","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.5317389489","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d101d59a9711a2ecda7a96f622fad78bb6f46b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.5317389489.tgz","fileCount":2128,"integrity":"sha512-C/BMuhE3goGHW8egrKulLynVBiV/a5nebNW9+Fs3N+gmJA/ARgsnGuq6WS+sZZxsEb673k4kuDmU9X1U2CL2mQ==","signatures":[{"sig":"MEUCIQCvZkoGCQO0KysanK0WG6QJ2t5lUR8c+qAPLUUcZ+nnFQIgRj4PaCoDfpcghgcYlaDzgYQwGr4nhCpMtFAa3OWTnWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420230},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d351f380466607f358b1a987daadc4fb84d9ac3f","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.5317389489","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.5317389489","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.5317389489","@lodestar/utils":"1.36.0-dev.5317389489","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.5317389489","@lodestar/logger":"1.36.0-dev.5317389489","@lodestar/params":"1.36.0-dev.5317389489","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.5317389489","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.5317389489","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.5317389489","@lodestar/light-client":"1.36.0-dev.5317389489","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.5317389489","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.5317389489_1761913316543_0.696211353304782","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.36.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-rc.2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f25b7c5b2d8f7c6c81e4ae66811909bae848f3e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-rc.2.tgz","fileCount":2128,"integrity":"sha512-xSXWlr9kjcGA7+5LfhgrO2fKHV4nU84dbJYRpNrVtRScFz/314gz+I18bIekZQGkQ9FjFo2mVvVWLUqGPdMbIQ==","signatures":[{"sig":"MEQCIAZ3214/U7L880FCWWJmlscAvhqAAr9EItTrQCns6QCgAiAjpr49NClBWSMP3MgyGjpoDFXZQn0dXd7ve611iv4npQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420100},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fe7398f806a8d4d7fe72d2ae5e10cbcbe545d71d","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-rc.2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-rc.2","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-rc.2","@lodestar/utils":"1.36.0-rc.2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-rc.2","@lodestar/logger":"1.36.0-rc.2","@lodestar/params":"1.36.0-rc.2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-rc.2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-rc.2","@lodestar/light-client":"1.36.0-rc.2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-rc.2_1761939835878_0.28098243224009445","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.e6d0f574ee":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.e6d0f574ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.e6d0f574ee","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"36bfc0c8e4f4a71a03ca2d422e3fadd5dcc21479","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.e6d0f574ee.tgz","fileCount":2128,"integrity":"sha512-r7nnsz8Sumxa5G8RqfiVuxgRIdsEVH5aGBSNIQF3ZX4Gyh4H76bm/fdlyhtSyq5wLk49jUUKXyZGs/L+0QiDnw==","signatures":[{"sig":"MEQCIBZtXtVG9VuhifDJRTnH4YvfiUm2HJPD5z2G7mMKbobfAiBKrHfl/GV20Q4PrlHRoLhn08U+OqHvcJ2pVrc8XNk8Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420230},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5371d3096958ef795beb9b87b1ec7381690c847f","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.e6d0f574ee","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.e6d0f574ee","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.e6d0f574ee","@lodestar/utils":"1.36.0-dev.e6d0f574ee","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.e6d0f574ee","@lodestar/logger":"1.36.0-dev.e6d0f574ee","@lodestar/params":"1.36.0-dev.e6d0f574ee","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.e6d0f574ee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.e6d0f574ee","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.e6d0f574ee","@lodestar/light-client":"1.36.0-dev.e6d0f574ee","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.e6d0f574ee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.e6d0f574ee_1762169471755_0.05705247021246529","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.faac5550fb":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.faac5550fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.faac5550fb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0cdc3a580cfcd11803e957f84258b0c083ca10f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.faac5550fb.tgz","fileCount":2128,"integrity":"sha512-q+uYz1ZDX0UD31oFPVcOORLWiEepHb3F1EVRzcYtZbZR+uLHJ8YH6K9yN3RPdp9iiQ3q54VFfpZ5vu93SKyAag==","signatures":[{"sig":"MEUCIHUx3Qs37bARRQPBUDwGVPrX+LJcZ/sLLxmn2t6w4Y9bAiEA8gZ+mbil0USpqIXrEvWVy7l3BaB3YGPC42a8ItAHzsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420059},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b411ee6055e18b5509edc469f1af85e67497ec27","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.faac5550fb","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.faac5550fb","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.faac5550fb","@lodestar/utils":"1.36.0-dev.faac5550fb","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.faac5550fb","@lodestar/logger":"1.36.0-dev.faac5550fb","@lodestar/params":"1.36.0-dev.faac5550fb","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.faac5550fb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.faac5550fb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.faac5550fb","@lodestar/light-client":"1.36.0-dev.faac5550fb","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.faac5550fb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.faac5550fb_1762178066346_0.2237508094811389","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.f1c85decbb":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.f1c85decbb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.f1c85decbb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7aa1226d2faeafce8cb5999f51001b74610bd6be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.f1c85decbb.tgz","fileCount":2128,"integrity":"sha512-A7t3mB8gICW7OZhngF96RY//+eqEByO1V+pjlpPizP6UmgfN7sFIeHxpKxETOgRf8Cx3cJf8865sIYsZlHCOdg==","signatures":[{"sig":"MEUCIHSYQVh81hxnh53XFAeMb+AQf44E8jGjGmCWAXYAL+BjAiEAu1A1RmMJ5yfW+Lc3y5N9d8QHqP8zf2prgzStw0OFlXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420059},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1816d38dcbd9ae37fb0e8822a064c0d315ff727a","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.f1c85decbb","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.f1c85decbb","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.f1c85decbb","@lodestar/utils":"1.36.0-dev.f1c85decbb","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.f1c85decbb","@lodestar/logger":"1.36.0-dev.f1c85decbb","@lodestar/params":"1.36.0-dev.f1c85decbb","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.f1c85decbb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.f1c85decbb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.f1c85decbb","@lodestar/light-client":"1.36.0-dev.f1c85decbb","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.f1c85decbb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.f1c85decbb_1762179079034_0.6569124363914747","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.698a315802":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.698a315802","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.698a315802","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55492c297420980b9ebedb8df3bbb761230c82fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.698a315802.tgz","fileCount":2128,"integrity":"sha512-H9gmkbMoqXUSkJcufFeq/17XlcjrvEvDJWvYzaHicBSkBLBOQ1EbezHzKjHkRBIRJhtGyCG/BhG1V8x03JZiUA==","signatures":[{"sig":"MEUCIEYHCyhZ10Bks8CjlFHHtW1UbF3200leD3MZK6JiSp22AiEAjumoH1QKusFzv9LjyDxx5XIGnRoFCTMWIADpo1fUcT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7420059},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b99ae408f84438e7cab5afc330df6ad54717d988","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.698a315802","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.698a315802","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.698a315802","@lodestar/utils":"1.36.0-dev.698a315802","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.698a315802","@lodestar/logger":"1.36.0-dev.698a315802","@lodestar/params":"1.36.0-dev.698a315802","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.698a315802","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.698a315802","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.698a315802","@lodestar/light-client":"1.36.0-dev.698a315802","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.698a315802","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.698a315802_1762183604778_0.14351508363885745","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.322b07c0ac":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.322b07c0ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.322b07c0ac","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"940286cb95733cf4ca55c8f06011f62c7be1cf5c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.322b07c0ac.tgz","fileCount":2128,"integrity":"sha512-cbSB23hCTXnGFmB7bWGDIKwKbVGknUH+WBdqArGzh3VqUJHnjQfGPc/bCA1y2XilYQ6tK9KsusnPasngchk07A==","signatures":[{"sig":"MEUCIHASD+NiJ+2NMBqLrklwycX1oR3t/3xAF3p9uuEMfxWlAiEArbOsnuD8+rU2RvLUnSqVgL82O4cnyvwAMmXYaroNkKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7421817},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9739fd84b6dad657f6d5378f2887adc82b71366a","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.322b07c0ac","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.322b07c0ac","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.322b07c0ac","@lodestar/utils":"1.36.0-dev.322b07c0ac","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.322b07c0ac","@lodestar/logger":"1.36.0-dev.322b07c0ac","@lodestar/params":"1.36.0-dev.322b07c0ac","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.322b07c0ac","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.322b07c0ac","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.322b07c0ac","@lodestar/light-client":"1.36.0-dev.322b07c0ac","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.322b07c0ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.322b07c0ac_1762192121436_0.07564732452372636","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.6832b029e7":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.6832b029e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.6832b029e7","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d9cbf3399f389756778e14bb4241aeca1e0924e1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.6832b029e7.tgz","fileCount":2128,"integrity":"sha512-WYbihvr4cSEQnIfkTNHpEKmVnj9EarDDpINqDdqjRiLRePcslCpuo985VsbtyBdeHwKB0nJPY98Id1PkXCum2A==","signatures":[{"sig":"MEYCIQDymGes0fPjTjfiAO2j74Fx5d0fwYAZ+GfxlLYeEbXOfAIhAI52cWPSeEqg+jTgjK65I4gArWKZ15j6QqALjy5R2wCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7423303},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"922841f36db4b5791c24d232f2f924be74fabaa3","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.6832b029e7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.6832b029e7","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.6832b029e7","@lodestar/utils":"1.36.0-dev.6832b029e7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.6832b029e7","@lodestar/logger":"1.36.0-dev.6832b029e7","@lodestar/params":"1.36.0-dev.6832b029e7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.6832b029e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.6832b029e7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.6832b029e7","@lodestar/light-client":"1.36.0-dev.6832b029e7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.6832b029e7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.6832b029e7_1762196427857_0.44717767483150483","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.f3703b7882":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.f3703b7882","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.f3703b7882","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ad346919ac4828edd9c648690d470bf91b772b99","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.f3703b7882.tgz","fileCount":2128,"integrity":"sha512-OQNhYyfZ27WyUtIRFgx1AGDci0je5k1pAoY/aoLxWNwJDgwKDbaVfD7jAXrRxPwVlWbPXZ8r7gx3dfj03Dy6Cg==","signatures":[{"sig":"MEUCIDwZPIbu1mft0cCff+px/vWT/qWn7J8hkJ16/ONXnFqQAiEAgmEtaTTRMWvFP51iSaHxwgdyGFZOIJwGd30ZTXbUVB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428840},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d5b3792550870ea5525f3da803d4fdbd88a6fbbb","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.f3703b7882","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.f3703b7882","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.f3703b7882","@lodestar/utils":"1.36.0-dev.f3703b7882","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.f3703b7882","@lodestar/logger":"1.36.0-dev.f3703b7882","@lodestar/params":"1.36.0-dev.f3703b7882","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.f3703b7882","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.f3703b7882","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.f3703b7882","@lodestar/light-client":"1.36.0-dev.f3703b7882","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.f3703b7882","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.f3703b7882_1762206012767_0.7953285954314033","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.36.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-rc.3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"60dd8908d4ee6bc8d650e20e243698ee629f831a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-rc.3.tgz","fileCount":2128,"integrity":"sha512-ufI+TwQm1E0XjMTL/M6c6ijTEjd8eqGT5Ej63OHNpTgyq9aFZ2Fq46uZ6h9r8cyOnbxATBCTkFQ6gXYJJMnJ2A==","signatures":[{"sig":"MEYCIQCReAiqjiQ+K9dr4Hpl/UY2ieJl16LX9UYGmzgbxWdq+QIhALE28EnEWMaQVPaopaT9/gkcsydJQmwaBTwGHIO6cpai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428710},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"130f166c819fc72cd3e71d4562049c7f887e49bc","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-rc.3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-rc.3","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-rc.3","@lodestar/utils":"1.36.0-rc.3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-rc.3","@lodestar/logger":"1.36.0-rc.3","@lodestar/params":"1.36.0-rc.3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-rc.3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-rc.3","@lodestar/light-client":"1.36.0-rc.3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-rc.3_1762206915013_0.7877931729797225","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.68f0ed9071":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.68f0ed9071","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.68f0ed9071","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"82b85cddde90455eed4918a2eda4bdc5d50a3880","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.68f0ed9071.tgz","fileCount":2128,"integrity":"sha512-PtY4YJF7JyTJhKFVfo02za4uFPCsu4wcUiklcoogwARfFssyCW0D0WPts6lE0W5wtn/jsl6yvPycGd6XERy0BQ==","signatures":[{"sig":"MEUCIQCZkNzWhgPOuhnJz5/gbA6s9liKhlIFAYJ1Gsn581ZErwIgPpP1H9ofbrdvuy523nw4hSJks0+GtWJloV80lSxHaJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428953},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e0bbc5aca5a1d3bd87aa04e7e0faf1f73a73a511","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.68f0ed9071","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.68f0ed9071","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.68f0ed9071","@lodestar/utils":"1.36.0-dev.68f0ed9071","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.68f0ed9071","@lodestar/logger":"1.36.0-dev.68f0ed9071","@lodestar/params":"1.36.0-dev.68f0ed9071","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.68f0ed9071","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.68f0ed9071","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.68f0ed9071","@lodestar/light-client":"1.36.0-dev.68f0ed9071","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.68f0ed9071","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.68f0ed9071_1762266216436_0.6152908944044957","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.782dc5ee45":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.782dc5ee45","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.782dc5ee45","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c9544fb9a44d6e6cd4b8d6dad33f9b2e6497be2c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.782dc5ee45.tgz","fileCount":2128,"integrity":"sha512-1/WKk7JmkEogcrOaX0N0hP2eSt/MUn22sXJBJsFTK9O11/aSAFoI0k8q3pPMnM+B5tPduuXgTKwv6/6Cc8FO4w==","signatures":[{"sig":"MEYCIQCIJMMM0lxfFs6axT/OXBEy6IuFz8pP+854DxA2E/25BAIhAIZcATcBjhsZRDktfUiuQKThZudy43z7s/Mk5tRbY84u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7428953},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6781b235dfa983621b0f247c9d22558af290de05","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.782dc5ee45","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.782dc5ee45","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.782dc5ee45","@lodestar/utils":"1.36.0-dev.782dc5ee45","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.782dc5ee45","@lodestar/logger":"1.36.0-dev.782dc5ee45","@lodestar/params":"1.36.0-dev.782dc5ee45","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.782dc5ee45","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.782dc5ee45","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.782dc5ee45","@lodestar/light-client":"1.36.0-dev.782dc5ee45","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.782dc5ee45","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.782dc5ee45_1762267732197_0.08987104817541947","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-dev.801b1f4f52":{"name":"@lodestar/beacon-node","version":"1.36.0-dev.801b1f4f52","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-dev.801b1f4f52","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24c1aa34edd08932f204bf5999da75a5375e1aab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-dev.801b1f4f52.tgz","fileCount":2128,"integrity":"sha512-e39av3CXnfpWTKO73jzfboPzt3w66J1h6eDhHMhaI2TTQD70amBTQjGQko4IwK7Ie1g/d4pQRzI8ipmn8Q17ng==","signatures":[{"sig":"MEYCIQCTP6Zqv0stjYAkZVT0ENWq97yd6dNLJ2G3JIIQM7xNrgIhAIPMy1Zu9Z845Sr1lh2gyFelKvtwvPSTD5GxxAHZ8b5x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430001},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fcebba1a22e7cf95f34d100cad2a8a224571ab97","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-dev.801b1f4f52","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-dev.801b1f4f52","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-dev.801b1f4f52","@lodestar/utils":"1.36.0-dev.801b1f4f52","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-dev.801b1f4f52","@lodestar/logger":"1.36.0-dev.801b1f4f52","@lodestar/params":"1.36.0-dev.801b1f4f52","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-dev.801b1f4f52","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-dev.801b1f4f52","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-dev.801b1f4f52","@lodestar/light-client":"1.36.0-dev.801b1f4f52","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-dev.801b1f4f52","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-dev.801b1f4f52_1762268779950_0.03481577993497509","host":"s3://npm-registry-packages-npm-production"}},"1.36.0-rc.4":{"name":"@lodestar/beacon-node","version":"1.36.0-rc.4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0-rc.4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b0c9e6a675d1552d883ca3459f900fe863682b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0-rc.4.tgz","fileCount":2128,"integrity":"sha512-+gud3j42JzH5OL8SMCAiVMjC8IixfHTfyRgtaw07aXuSy2v9iuMQsJadzco2sC1kqYhA7BM8w2irOMFtMpCPRQ==","signatures":[{"sig":"MEYCIQDrE3DVntGu6wQW0KQXRz7yglvmwjp5hBSBE0ftZ+wDVwIhAJX0b7QVfrwC/8xIzrHr7nEIiHlRqvKt5GPPY2/4WXVN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7429871},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c78cff39877674129160732ae1b76f82cb2cc193","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.36.0-rc.4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.36.0-rc.4","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.36.0-rc.4","@lodestar/utils":"1.36.0-rc.4","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.36.0-rc.4","@lodestar/logger":"1.36.0-rc.4","@lodestar/params":"1.36.0-rc.4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.36.0-rc.4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.36.0-rc.4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.36.0-rc.4","@lodestar/light-client":"1.36.0-rc.4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.36.0-rc.4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0-rc.4_1762278968550_0.7839981801375662","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.6d7c41db1a":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.6d7c41db1a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.6d7c41db1a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e493657804a84e5058adcd32149af50db2d4590f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.6d7c41db1a.tgz","fileCount":2128,"integrity":"sha512-TudwFhaFonsj2aH6eO5K4xc5roAWIZSGBiZzl9XsTsKHnaRIFeNKwQaeQIoGgIHOR7h9IzSE03Y8IfUNKb8l1A==","signatures":[{"sig":"MEYCIQCt/sUOVfUj91vORCfeiPuKfH84BMU6IgYmzKyXqgjegwIhAPfJN8q8ThD5u79mBUSGGGJN5kjRF3ObGR59a1HwaFMH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430001},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7566f11d30f7861cb9404a3772aa9b0d71d15712","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.6d7c41db1a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.6d7c41db1a","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.6d7c41db1a","@lodestar/utils":"1.37.0-dev.6d7c41db1a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.6d7c41db1a","@lodestar/logger":"1.37.0-dev.6d7c41db1a","@lodestar/params":"1.37.0-dev.6d7c41db1a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.6d7c41db1a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.6d7c41db1a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.6d7c41db1a","@lodestar/light-client":"1.37.0-dev.6d7c41db1a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.6d7c41db1a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.6d7c41db1a_1762281519809_0.9122109432678891","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"@lodestar/beacon-node","version":"1.36.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.36.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"274bfeed61d0bc46a22d9c10d30203f87ee7630e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.36.0.tgz","fileCount":2128,"integrity":"sha512-kW72SbAUH4YG1RAueliEN53LzVNz3ugwuwNJXqccn83Ez0jCjQ3JVOSZnfLcOmL0SleKLLGzC+oo23S4JfXEGQ==","signatures":[{"sig":"MEUCIBESlltGJmZv8etlNcVL7AGt8eFGiQcz3ft4H31KSimzAiEA+PTaOOFqDpahjuzQblYN12rBt9ktfEfmP6nOmec03po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7429818},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c5e987ff2b8e3ef680385b133c5c52c27c95de64","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.36.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.36.0","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.36.0","@lodestar/utils":"^1.36.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.36.0","@lodestar/logger":"^1.36.0","@lodestar/params":"^1.36.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.36.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.36.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.36.0","@lodestar/light-client":"^1.36.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.36.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.36.0_1762282367961_0.3074552943269919","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.983ef10850":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.983ef10850","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.983ef10850","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5366002a1c362de0957a49513388d8c547338339","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.983ef10850.tgz","fileCount":2128,"integrity":"sha512-XbBHPXO9IXQsIHDOkZJO1GbZ8yybhYRcOBkSEY5bMfcMBmOtyxEvZc7rEhcc3dG/BS+kNlRaIubClbwV8W71OQ==","signatures":[{"sig":"MEYCIQDF4/0VxdPj2xLZ/sY52betCiiSVrNPGTktsD4GxbiHYAIhANXCRAUlKgSsRBUbjpKiL1QuvZR9iRltCC9yL6SZfz56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430965},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"94bffb19fdf6b61a6af3d58701740b1d5b08f9fb","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.983ef10850","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.983ef10850","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.983ef10850","@lodestar/utils":"1.37.0-dev.983ef10850","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.983ef10850","@lodestar/logger":"1.37.0-dev.983ef10850","@lodestar/params":"1.37.0-dev.983ef10850","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.983ef10850","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.983ef10850","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.983ef10850","@lodestar/light-client":"1.37.0-dev.983ef10850","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.983ef10850","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.983ef10850_1762292192653_0.8037721283994137","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.f0ce024c1a":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.f0ce024c1a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.f0ce024c1a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9946d1d3acc56b0326b640477b0fc5a9c5fb87c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.f0ce024c1a.tgz","fileCount":2128,"integrity":"sha512-HGZm0dXO8h2SCLc6A2eL1N7zA7o52AOsa988PqBWS2Ki1eWGTnwmMxalZOV9fS90mkmo+OJ9FivYZJJJtSMLsQ==","signatures":[{"sig":"MEUCIC+UTF6HpA0JknBq02O85f/IgOEAkWN51BrruDzOHsQLAiEAkBb3EoviswpD+/ImbjY3yqPzBE+PrFjNKftsqiNRhco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430965},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5c8ae73b8b627e0ecde4543e02d52e212bcb6b18","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.f0ce024c1a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.f0ce024c1a","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.f0ce024c1a","@lodestar/utils":"1.37.0-dev.f0ce024c1a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.f0ce024c1a","@lodestar/logger":"1.37.0-dev.f0ce024c1a","@lodestar/params":"1.37.0-dev.f0ce024c1a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.f0ce024c1a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.f0ce024c1a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.f0ce024c1a","@lodestar/light-client":"1.37.0-dev.f0ce024c1a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.f0ce024c1a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.f0ce024c1a_1762444016534_0.8863586885860186","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.4131637eb3":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.4131637eb3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.4131637eb3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ec0aedda4fc632b1777e79d3bdc38be46cedcacb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.4131637eb3.tgz","fileCount":2128,"integrity":"sha512-/y32q6OamTvPAfvcyacevbjuoZwCqlM1kaCODNGeEwrCfLJzdP0KDOw0liUng9oqgX2SXqzsZMRuFugtq9vliA==","signatures":[{"sig":"MEQCIBdJdR0HwipSFsFf9iKpht3PjakokndIi5U1CvehArk9AiAmBxtU5Ssy4WcZ7y9nOeFiwRHUn7pWQ+2eXMomhQJEhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430965},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"812f88dbc9f596a573434887f399b4f42bba15ce","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.4131637eb3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.4131637eb3","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.4131637eb3","@lodestar/utils":"1.37.0-dev.4131637eb3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.4131637eb3","@lodestar/logger":"1.37.0-dev.4131637eb3","@lodestar/params":"1.37.0-dev.4131637eb3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.4131637eb3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.4131637eb3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.4131637eb3","@lodestar/light-client":"1.37.0-dev.4131637eb3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.4131637eb3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.4131637eb3_1762449062733_0.34670793578134496","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.d048e9aee4":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.d048e9aee4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.d048e9aee4","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"635a6c28cd574940d7c2adcda3e9681d5d5eb9bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.d048e9aee4.tgz","fileCount":2128,"integrity":"sha512-mQLrMAIMZgxGa9h2t101dnowJWHs8dv5w+T340hNzv7FnfzMCR1TqohgdfmSxrycE+iadvYH4i3e9UHj42FBkw==","signatures":[{"sig":"MEQCICRxgTyEnTcv7ExneWHrwGY7sJuJJvehhpI37dOjHBBfAiBnyPdb9NCx4aXmwB1T2R75leaJ1PjpFHSHjTilNWfkFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430965},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5d6856923a40ca94e63df127c0e65e9e0a62bc53","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.d048e9aee4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.d048e9aee4","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.d048e9aee4","@lodestar/utils":"1.37.0-dev.d048e9aee4","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.d048e9aee4","@lodestar/logger":"1.37.0-dev.d048e9aee4","@lodestar/params":"1.37.0-dev.d048e9aee4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.d048e9aee4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.d048e9aee4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.d048e9aee4","@lodestar/light-client":"1.37.0-dev.d048e9aee4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.d048e9aee4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.d048e9aee4_1762469026921_0.8021468029318837","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.4584616eeb":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.4584616eeb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.4584616eeb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"58601f9b1e631a22f7d06a0d16c71662db6c9584","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.4584616eeb.tgz","fileCount":2128,"integrity":"sha512-IqAICVtOOHWt2wArj1o7xuwuL5MwKgsHyjZZtDOqMFDs9FN5bC3AKOJQAR9acLZHqD3YLcNOLQo0ZgyaaDvgXQ==","signatures":[{"sig":"MEQCIG0GTacB0bx9o5OjUAzG37yHql9cXGnwNyNcEg1ND/BbAiA6FWerkjYDpFhMMHGbvkHnR5yutNpXRzcQw5v/LlR3gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430965},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5207482233b98313402ab2e6c8d855428f8d1157","imports":{"#snappy":{"bun":"./src/network/gossip/snappy_bun.ts","default":"snappyjs"},"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.4584616eeb","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.4584616eeb","@lodestar/bun":"git+https://github.com/ChainSafe/lodestar-bun.git","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.4584616eeb","@lodestar/utils":"1.37.0-dev.4584616eeb","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.4584616eeb","@lodestar/logger":"1.37.0-dev.4584616eeb","@lodestar/params":"1.37.0-dev.4584616eeb","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.4584616eeb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.4584616eeb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.4584616eeb","@lodestar/light-client":"1.37.0-dev.4584616eeb","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.4584616eeb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.4584616eeb_1762533955256_0.07373470072261856","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.ada2b2b0ea":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.ada2b2b0ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.ada2b2b0ea","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6028640006bc3e6d34f3f5ab83d8a55d6d57f29f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.ada2b2b0ea.tgz","fileCount":2123,"integrity":"sha512-V8B7v9xNaTo8tHcaSzTzsAn5Vem0H5cMfgytb30oepYf+xk61k7e7HNQn4GRfqK97H8iN/Bj6tFnJWEnqnN7CA==","signatures":[{"sig":"MEUCIDzyCO8hWnB2KBZ74S6ppLpOH7nA9zICJ0+aCFXbmPqJAiEAyffA7ED9I/REgx2zhZ+00SrDAM7DVjr1wEPeNbAA0gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430088},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c6e67c5e61ac599ebb27d53bbe05e765d83c94e9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.ada2b2b0ea","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.ada2b2b0ea","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.ada2b2b0ea","@lodestar/utils":"1.37.0-dev.ada2b2b0ea","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.ada2b2b0ea","@lodestar/logger":"1.37.0-dev.ada2b2b0ea","@lodestar/params":"1.37.0-dev.ada2b2b0ea","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.ada2b2b0ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.ada2b2b0ea","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.ada2b2b0ea","@lodestar/light-client":"1.37.0-dev.ada2b2b0ea","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.ada2b2b0ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.ada2b2b0ea_1763032734295_0.7798164183274461","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.194afd5582":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.194afd5582","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.194afd5582","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5ceca0a9576f63d76f3d7c81f5ba9830cedaf25d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.194afd5582.tgz","fileCount":2123,"integrity":"sha512-Op9Sb5Wf5peLrYk1cdL/b0nKjXUkZmWG3o/EHvfRCTkx1c4RvoNMpzFIx8924DO6pZap5Aii9Iep5Xs79cizuQ==","signatures":[{"sig":"MEYCIQC9GIC0BUeugGVOjcGa7SG93EGPeTCq/6l9d6st4rDbHwIhAMI8pPf3qMiTrBzuHPnMXr0tp2kV2URscOMH571EM5Oy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7430088},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4f60f9a851ef54e1388a18cd1e7cb9ec3ffbdfbb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.194afd5582","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.194afd5582","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.194afd5582","@lodestar/utils":"1.37.0-dev.194afd5582","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.194afd5582","@lodestar/logger":"1.37.0-dev.194afd5582","@lodestar/params":"1.37.0-dev.194afd5582","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.194afd5582","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.194afd5582","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.194afd5582","@lodestar/light-client":"1.37.0-dev.194afd5582","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.194afd5582","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.194afd5582_1763245206418_0.7640163793913755","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.3e80b7391e":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.3e80b7391e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.3e80b7391e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"68d621ec1cac6191efe1bfd02ab6934a11188677","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.3e80b7391e.tgz","fileCount":2123,"integrity":"sha512-9ui+5zCOFirQ1hKIda5L47MPXsIfhdfogZHqbPQC3eYkbuFkNwNgTkRcwPhrNCKlbzyqkUY+vvcT0+mWWV/exQ==","signatures":[{"sig":"MEYCIQDA1pG/CV+NTNtbPUpDILZrjWF26NEEiv4TBBK/sFU+NwIhAM5rNHHwC0JXAysTN20goFRo87vAB6o1VwZF4UJRRyxx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7435731},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cf7e557e4bff2b766dd3bf39eb64cb6983ac505b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.3e80b7391e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.3e80b7391e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.3e80b7391e","@lodestar/utils":"1.37.0-dev.3e80b7391e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.3e80b7391e","@lodestar/logger":"1.37.0-dev.3e80b7391e","@lodestar/params":"1.37.0-dev.3e80b7391e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.3e80b7391e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.3e80b7391e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.3e80b7391e","@lodestar/light-client":"1.37.0-dev.3e80b7391e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.3e80b7391e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.3e80b7391e_1763815390928_0.9424851760844817","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.2d3601648b":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.2d3601648b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.2d3601648b","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"583db48af42b369059e2268685a6d910b8e74163","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.2d3601648b.tgz","fileCount":2123,"integrity":"sha512-p/J+80uFBjNtZmgZsWVKoHEW4h23wt+YkbY4W7KrFeC/kK1nNzJFUEWK5tKxCdhfoSUEh7dGH/MWS0RzKc6oOg==","signatures":[{"sig":"MEUCIB0IuB0U51a4nl2fU7a+CNoodpa/QgFktdOtalF3s80IAiEAmkae913Zzqgkqnc3SDFL7zav3Z3TfVwLWbBQJiC5m0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7440955},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"25e4d7f7e6712190d47e6174cf90a042c7ac58ad","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.2d3601648b","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.2d3601648b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.2d3601648b","@lodestar/utils":"1.37.0-dev.2d3601648b","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.2d3601648b","@lodestar/logger":"1.37.0-dev.2d3601648b","@lodestar/params":"1.37.0-dev.2d3601648b","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.2d3601648b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.2d3601648b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.2d3601648b","@lodestar/light-client":"1.37.0-dev.2d3601648b","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.2d3601648b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.2d3601648b_1764240681572_0.9728399906751326","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.2724822372":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.2724822372","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.2724822372","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a4662ff1796395af64451166be40ded688160f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.2724822372.tgz","fileCount":2123,"integrity":"sha512-08fkClMB36akPk1KFq7lCotBmzdyM1XLPiO/tKU6FoRq0H0NLWkmgzu8mNE5XrD+CnRQisMyck6OHVvqtPRnFw==","signatures":[{"sig":"MEUCIQCAvZsn6U2zztfwNQqORS+rRg/V561y18Ihl0FHexG2eAIgcoUai5QLCoBYshftr/v2Ho2s9Dif8gsC9DNwOdOgKgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7443544},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0ff5714a141aab14ac009b60c531656850777dff","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.2724822372","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.2724822372","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.2724822372","@lodestar/utils":"1.37.0-dev.2724822372","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.2724822372","@lodestar/logger":"1.37.0-dev.2724822372","@lodestar/params":"1.37.0-dev.2724822372","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.2724822372","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.2724822372","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.2724822372","@lodestar/light-client":"1.37.0-dev.2724822372","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.2724822372","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.2724822372_1764295236396_0.9440499558477591","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.dcab62468a":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.dcab62468a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.dcab62468a","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"098f61d182dd524a1445f476488441b2f75c709b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.dcab62468a.tgz","fileCount":2123,"integrity":"sha512-FR0UpjoujucJcmGUh0Z/4LNep/DGVFS+SuR/5wQ3QE8JvO/4N/bhiulFhjQEVLlBXDgceDgiOnctv2UlMth3/w==","signatures":[{"sig":"MEYCIQDD1ddULNFKAZAtPttwp2DAmY/oYtg4kf56bILOuH0EUAIhALwBGmOaWg/3dZ7X061LC41d8Z9FEia/xEcBUjKNxTJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7443544},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6d09c01e5739c4471a760eeb1740a3d8e6eed092","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.dcab62468a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.dcab62468a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.dcab62468a","@lodestar/utils":"1.37.0-dev.dcab62468a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.dcab62468a","@lodestar/logger":"1.37.0-dev.dcab62468a","@lodestar/params":"1.37.0-dev.dcab62468a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.dcab62468a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.dcab62468a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.dcab62468a","@lodestar/light-client":"1.37.0-dev.dcab62468a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.dcab62468a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.dcab62468a_1764296120248_0.5343711927776691","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.c68bfb2ae3":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.c68bfb2ae3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.c68bfb2ae3","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"824fd92e5a882d1eb6402451c9a1ade65d689ac4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.c68bfb2ae3.tgz","fileCount":2123,"integrity":"sha512-1+K2B4GvZ7fIuoXHVC0nsh1FrzTNLzi2JqeoXJt7D17AoPyZM886Nb6EDytti06cZQF3dz80raiMRolFhS2bIQ==","signatures":[{"sig":"MEUCIQC02zsroMuXX/njVfOltw47AtMW6KWGCtZdLMNL7ur3MQIgP66+pwjgDNNXPxriPaxIRgYaPjfTb8V7M76glbiQMc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7443685},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c38c18634c951f56ec7dd5a142f5c8cba65c33c9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.c68bfb2ae3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.c68bfb2ae3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.c68bfb2ae3","@lodestar/utils":"1.37.0-dev.c68bfb2ae3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.c68bfb2ae3","@lodestar/logger":"1.37.0-dev.c68bfb2ae3","@lodestar/params":"1.37.0-dev.c68bfb2ae3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.c68bfb2ae3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.c68bfb2ae3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.c68bfb2ae3","@lodestar/light-client":"1.37.0-dev.c68bfb2ae3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.c68bfb2ae3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.c68bfb2ae3_1764341480560_0.8408595809068347","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.37.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8c48bda0ba1de03ef8910985290a0ccb148a9b9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-rc.0.tgz","fileCount":2123,"integrity":"sha512-4UyeNfGFEfv+4U1gbAAmVZimQQub3RG4gOix0TYOhYGbwr3aoUlWs2DimxQyz2zVt3r/9UaNk4/LnzDSwTQ8og==","signatures":[{"sig":"MEYCIQDGMvv78bNhaLRqDZ1ZK2dp2s0YqUvyp3zZcBzCJ/i6AgIhAON4LKLi9C2YM+UoolWe6rp61MbTzco2n7mM8Uis97ZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7443555},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f67eb777ee4528e5bb9dc7420c6e7ab28b6e0ff8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-rc.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-rc.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-rc.0","@lodestar/utils":"1.37.0-rc.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-rc.0","@lodestar/logger":"1.37.0-rc.0","@lodestar/params":"1.37.0-rc.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-rc.0","@lodestar/light-client":"1.37.0-rc.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-rc.0_1764343804110_0.05176135297619533","host":"s3://npm-registry-packages-npm-production"}},"1.37.0-dev.0c3b3f119c":{"name":"@lodestar/beacon-node","version":"1.37.0-dev.0c3b3f119c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0-dev.0c3b3f119c","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"db3b223c309fd0511aeff93d799d3661e6935a20","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0-dev.0c3b3f119c.tgz","fileCount":2123,"integrity":"sha512-rtr3EAEdVIcQ90hzc8KoncWLUg2g75OyqIUc2u3QKhA7yRYkYf8h+f2QQc9Q50ISs3xIufa9wXXcj7O1DNL3VA==","signatures":[{"sig":"MEUCIQCefksWqVJFfQ/qA0hrgVNmF3h83SxvCS378UFkc3HTWwIgDqWb1XahhJ6FhNsG2ZgsfglaOB3bMI5vEeHQHYHSGTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7446485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bdc6ced152acff2ae2d77afabeb455e2fd3da01b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.37.0-dev.0c3b3f119c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.37.0-dev.0c3b3f119c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.37.0-dev.0c3b3f119c","@lodestar/utils":"1.37.0-dev.0c3b3f119c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.37.0-dev.0c3b3f119c","@lodestar/logger":"1.37.0-dev.0c3b3f119c","@lodestar/params":"1.37.0-dev.0c3b3f119c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.37.0-dev.0c3b3f119c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.37.0-dev.0c3b3f119c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.37.0-dev.0c3b3f119c","@lodestar/light-client":"1.37.0-dev.0c3b3f119c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.37.0-dev.0c3b3f119c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0-dev.0c3b3f119c_1764555458118_0.1610044952306573","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"@lodestar/beacon-node","version":"1.37.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.37.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6150c14c7a4f072bd333d8f81d39879093083d6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.37.0.tgz","fileCount":2123,"integrity":"sha512-M2E7jW13vYe3/Schecf7pdFs/axbfUF7Oo0hTN9PvQMyv6EsQJVgTVgEQWfa0d4T7CG1/O8v4pdqXrZYPzHWmA==","signatures":[{"sig":"MEUCIQD3LS+NO9HSwaxPCE5abwcOFDQZSsWdlEjKClwOlB8TegIgDPddUzAF+SrAU8ICVwUbnkS2V1igbMRY0A1jlf3h3cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7443502},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"eaf5bc974a483104665b6ed57b1a15e2fd48f730","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.37.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.37.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.37.0","@lodestar/utils":"^1.37.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.37.0","@lodestar/logger":"^1.37.0","@lodestar/params":"^1.37.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.37.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.37.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.37.0","@lodestar/light-client":"^1.37.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.37.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.37.0_1764599672449_0.4911461705656104","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.68e0c78624":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.68e0c78624","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.68e0c78624","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2cf00b1cfe30afc327e13fcd7a99a414e48f3de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.68e0c78624.tgz","fileCount":2123,"integrity":"sha512-UM8+WIATmbCTDxMzfRUAM9xnA8lGN/YkL4ErPBYkaRvYOJSE/fDlyBsTEqSCXJkHjfSHOyjoLGGaaX8+nnDCeg==","signatures":[{"sig":"MEUCIH842cMBb3GFjLwVgwYgxQN3FLrVfV0XMpCJ9Fv7VjsyAiEA8b07Mo9iLsWtun8kurvVKwWPd9EDYuUTLoBFwodbymA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7446485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0fbc84760320ba77679d8f5b24679646f431b574","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.68e0c78624","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.68e0c78624","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.68e0c78624","@lodestar/utils":"1.38.0-dev.68e0c78624","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.68e0c78624","@lodestar/logger":"1.38.0-dev.68e0c78624","@lodestar/params":"1.38.0-dev.68e0c78624","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.68e0c78624","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.68e0c78624","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.68e0c78624","@lodestar/light-client":"1.38.0-dev.68e0c78624","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.68e0c78624","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.68e0c78624_1764602611351_0.05389639599031715","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.8f113529e2":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.8f113529e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.8f113529e2","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e7c62959e42e69ac81b598e36c6ef9238a0a7d94","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.8f113529e2.tgz","fileCount":2123,"integrity":"sha512-DJKc49o/7mSLV+5bnhTpbTM3zmJp9HSE/825oiJy4nQ7dlnav45B1qVWsJmx8bTbE0vQyhS/+AEd/cubxd6mNQ==","signatures":[{"sig":"MEUCIQCyjFWXvMmhrisUvMZ0MRvPSTMQmdzNoh/11VnbK3gACwIgdGNoKuTjTLaojAyJlEdMYXpLsl2jYRdpNE3gBHVMH9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7446485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d7a27c099555a4bab185d8287feb6dcf00f2d329","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.8f113529e2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.8f113529e2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.8f113529e2","@lodestar/utils":"1.38.0-dev.8f113529e2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.8f113529e2","@lodestar/logger":"1.38.0-dev.8f113529e2","@lodestar/params":"1.38.0-dev.8f113529e2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.8f113529e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.8f113529e2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.8f113529e2","@lodestar/light-client":"1.38.0-dev.8f113529e2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.8f113529e2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.8f113529e2_1764603455763_0.5749973704171687","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.7dec9cd8fb":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.7dec9cd8fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.7dec9cd8fb","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d3476343948f10ac34ffa781ed0fa64335a21529","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.7dec9cd8fb.tgz","fileCount":2123,"integrity":"sha512-V0BGr7a9Ak/VABKRZngHNbztHIlOsbXQxqxAQEEH/X38IiF0yKJyS9a6Gwc0qBGWk7UnqhfIScl8cvgkaSCtiA==","signatures":[{"sig":"MEYCIQD+MSPE6bTHiKdgmZs9vMj87NRjUQgGO1vCsczKnGr52gIhAMe5wx2Rx+uXRMwyazUeOOqKenm8/fEUFfrkdeY3y1Gy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7446485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9a3fe626dc4c856dad437a77f747131de0369ce8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.7dec9cd8fb","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.7dec9cd8fb","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.7dec9cd8fb","@lodestar/utils":"1.38.0-dev.7dec9cd8fb","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.7dec9cd8fb","@lodestar/logger":"1.38.0-dev.7dec9cd8fb","@lodestar/params":"1.38.0-dev.7dec9cd8fb","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.7dec9cd8fb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.7dec9cd8fb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.7dec9cd8fb","@lodestar/light-client":"1.38.0-dev.7dec9cd8fb","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.7dec9cd8fb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.7dec9cd8fb_1764604585220_0.9795558003486811","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.a8c0c7a156":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.a8c0c7a156","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.a8c0c7a156","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"264db61f3032728789d6ce5c1a4ad5b27dc8b059","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.a8c0c7a156.tgz","fileCount":2123,"integrity":"sha512-ePiKiWh0CRVVvxDmTe49EsaYQmlCLUrJXZdrQZXF54zUVXZeNEc3Tkzvi8bUA3f6kV2esR7uiMk+Bp5zLOCw3g==","signatures":[{"sig":"MEQCIHGovH8bUqaQymBJaBfj3uRvjq8lXwP/iI3c3zxj9bOwAiAuXCAv7fx76MPD1tKZ+YwMpRhVyam7sckB5+BYFKt1OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7446485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0d8c7a4ddfa046c9e6aa4dcda86d56bc202e08a5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.a8c0c7a156","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.a8c0c7a156","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.a8c0c7a156","@lodestar/utils":"1.38.0-dev.a8c0c7a156","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.a8c0c7a156","@lodestar/logger":"1.38.0-dev.a8c0c7a156","@lodestar/params":"1.38.0-dev.a8c0c7a156","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.a8c0c7a156","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.a8c0c7a156","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.a8c0c7a156","@lodestar/light-client":"1.38.0-dev.a8c0c7a156","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.a8c0c7a156","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.a8c0c7a156_1764618688621_0.8749521012377652","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.548d7aa41e":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.548d7aa41e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.548d7aa41e","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3cc3b9d1b49b551a0b0c7d28200d9a48a1549748","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.548d7aa41e.tgz","fileCount":2123,"integrity":"sha512-k1vzvHeVexKLiu2Dd2pk+AU2U86ugh1BX/voFXFL5qsWc2n+8tVNzVCOisJwONZmBUUO39ayUTfd2tPuOcJZ6g==","signatures":[{"sig":"MEUCIQChhxSHzJpnxlsTlfzKQZOIAKi6gJWqiM63Boo7gf0SOQIgZjZf37jVFQ9n8ECfI5QoeNMpjbCZHC66RoYIQ+HVJsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7446485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"614c01f3b4e5832587231f321c4cfb85cdeeb026","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.548d7aa41e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.548d7aa41e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.548d7aa41e","@lodestar/utils":"1.38.0-dev.548d7aa41e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.548d7aa41e","@lodestar/logger":"1.38.0-dev.548d7aa41e","@lodestar/params":"1.38.0-dev.548d7aa41e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.548d7aa41e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.548d7aa41e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.548d7aa41e","@lodestar/light-client":"1.38.0-dev.548d7aa41e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.548d7aa41e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.548d7aa41e_1764667829620_0.25875884497063306","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.bc1fed4d3d":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.bc1fed4d3d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.bc1fed4d3d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c1e5644f1e5350b2e33af1dfc22712ef3b378925","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.bc1fed4d3d.tgz","fileCount":2123,"integrity":"sha512-FbDXQMdWZItGX8KlsfJuUIUS7n+pINf1r36U4KpuEY+49ocK5iAWVSOXm6uj/KqAaPOzlr2W/YcM4VRUPToRhw==","signatures":[{"sig":"MEUCIQCyvmrlEB5tsVTchrypqSaeWOwuX4AcI7Y3kEYC/JbgBAIgfBCPI//nOokXr4oIDvoGpcqkNn5OVl9KQrExg65RRx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7449499},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5cb880e12bbc27598901e742c2af3c5ff121d038","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.bc1fed4d3d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.bc1fed4d3d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.bc1fed4d3d","@lodestar/utils":"1.38.0-dev.bc1fed4d3d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.bc1fed4d3d","@lodestar/logger":"1.38.0-dev.bc1fed4d3d","@lodestar/params":"1.38.0-dev.bc1fed4d3d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.bc1fed4d3d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.bc1fed4d3d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.bc1fed4d3d","@lodestar/light-client":"1.38.0-dev.bc1fed4d3d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.bc1fed4d3d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.bc1fed4d3d_1764770357615_0.05283981066084764","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.8475d71f09":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.8475d71f09","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.8475d71f09","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0257621732dc31bd101e92306a5c324cd775b490","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.8475d71f09.tgz","fileCount":2123,"integrity":"sha512-6Fa1+aj/zY6GluCnUavxJvhxySaZ1wbAPhBtQ/g1IDrPaJssvNLjhuuV72Hegg5retsIWt5e3zIB8fNV/ORh0g==","signatures":[{"sig":"MEUCIGNiHl5ZWQX3PndEqSuSzDM/TQvw+g4kE2qxuflPKwh2AiEA3MQVGpa25/P+f5SowQE/Gkvy1Qnddw+uqYWVxZY/eg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7449499},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b25b2509c7564b8e122d3f6a5f6c743b87de3094","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.8475d71f09","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.8475d71f09","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.8475d71f09","@lodestar/utils":"1.38.0-dev.8475d71f09","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.8475d71f09","@lodestar/logger":"1.38.0-dev.8475d71f09","@lodestar/params":"1.38.0-dev.8475d71f09","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.8475d71f09","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.8475d71f09","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.8475d71f09","@lodestar/light-client":"1.38.0-dev.8475d71f09","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.8475d71f09","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.8475d71f09_1764774055083_0.1864801843102888","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.6938ce2049":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.6938ce2049","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.6938ce2049","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4fd9056cffa97bb3ae535082cb10e194225cf077","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.6938ce2049.tgz","fileCount":2123,"integrity":"sha512-vnZGTgy2C7+u3g7oDMTV8YHAfQX84J32cpnVwtsC3mzi4K0bGUJrnX837cKg+kqVYtPxsYiZoE4AV4t6Zg8Ysg==","signatures":[{"sig":"MEYCIQCCpn/5/A8WIjesk0lUQjJYexpB3VKEv6ZBZwbxalodKgIhAKJpCOcqUFQcs9nFKZzjCeXn7pkFvdnAM57ZPSH+Fhif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7449805},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7753916d872deda436f7742875cac8e36e43cd2b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v22.21.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"22.21.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.6938ce2049","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.6938ce2049","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.6938ce2049","@lodestar/utils":"1.38.0-dev.6938ce2049","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.6938ce2049","@lodestar/logger":"1.38.0-dev.6938ce2049","@lodestar/params":"1.38.0-dev.6938ce2049","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.6938ce2049","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.6938ce2049","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.6938ce2049","@lodestar/light-client":"1.38.0-dev.6938ce2049","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.6938ce2049","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.6938ce2049_1764774898652_0.4174738867567762","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.362bd5ea5d":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.362bd5ea5d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.362bd5ea5d","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1658387720e9fc7cbf7115ff49a4e85fc1b8e36","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.362bd5ea5d.tgz","fileCount":2123,"integrity":"sha512-K+JeQ5Nl8jG72yJRc9tzF/x18wmj2VOvGOyyGVGbNxRCCFoOkChzOusNAkqSYMxtWBAgvT3ZXMJqmsiN3BmmQA==","signatures":[{"sig":"MEUCIQDxQpWuuRkr830ac4fVUswvRmC3T7/NV5elV5OA1sWhLgIgV2R14eGTSAQv9Ezg6DlfSgU0VvNlfgdLPL4cKlpAypM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7449805},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e15ba379675e5031178f364a44508fea080f04ff","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.362bd5ea5d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.362bd5ea5d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.362bd5ea5d","@lodestar/utils":"1.38.0-dev.362bd5ea5d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.362bd5ea5d","@lodestar/logger":"1.38.0-dev.362bd5ea5d","@lodestar/params":"1.38.0-dev.362bd5ea5d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.362bd5ea5d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.362bd5ea5d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.362bd5ea5d","@lodestar/light-client":"1.38.0-dev.362bd5ea5d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.362bd5ea5d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.362bd5ea5d_1764786876674_0.2764267615980458","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.f61b8d9dad":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.f61b8d9dad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.f61b8d9dad","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"68120044302cd3592bb09129cd3d5e6fde4f7648","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.f61b8d9dad.tgz","fileCount":2123,"integrity":"sha512-dMAyLC1cW9TPRGQrqtEycX6nMc4k+DTrFL6WyGg2DN6xvPu/Tn7P6qws5FET2MfVoQCqy9yRL7wmZKqDPOfHHQ==","signatures":[{"sig":"MEYCIQC5PvwXQEaOWd0LiTLRBi1mYmFCoED7nRr4sTja2NyJgwIhAKhz4eyhl/c8UCS6/k4w1+VmNY3+0dWnjsoSgrw+qDgV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7449805},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4e6155b04b7d97c12483b85aea3b181364881f9d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.f61b8d9dad","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.f61b8d9dad","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.f61b8d9dad","@lodestar/utils":"1.38.0-dev.f61b8d9dad","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.f61b8d9dad","@lodestar/logger":"1.38.0-dev.f61b8d9dad","@lodestar/params":"1.38.0-dev.f61b8d9dad","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.f61b8d9dad","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.f61b8d9dad","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.f61b8d9dad","@lodestar/light-client":"1.38.0-dev.f61b8d9dad","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.f61b8d9dad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.f61b8d9dad_1764859538295_0.35117499667159646","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.1f2a3a4524":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.1f2a3a4524","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.1f2a3a4524","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b11cfba4d168ec9af0eb6682d51cc3558e43c9e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.1f2a3a4524.tgz","fileCount":2123,"integrity":"sha512-Vpei/49ZRnwXZUlugdbfq6Ku02MptO+rECTasFeubZEExmnsPKktaQs9/1DexbaHH9XcBYqlS6KTJz/j/8244A==","signatures":[{"sig":"MEYCIQCdE6qBt8phLFVYsa3liG5MMV8mLv229dUlstThy75dIAIhAKotzosvDh9BX8EXQRSC2FWvJ5EkOLrw21TkjkaLnIBr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7450244},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"632d2b152af0f5bb9447d4a11c78a04a7d9c338b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.1f2a3a4524","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.1f2a3a4524","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.1f2a3a4524","@lodestar/utils":"1.38.0-dev.1f2a3a4524","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.1f2a3a4524","@lodestar/logger":"1.38.0-dev.1f2a3a4524","@lodestar/params":"1.38.0-dev.1f2a3a4524","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.1f2a3a4524","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.1f2a3a4524","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.1f2a3a4524","@lodestar/light-client":"1.38.0-dev.1f2a3a4524","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.1f2a3a4524","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.1f2a3a4524_1764866352988_0.47667816723674417","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.868300d7ae":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.868300d7ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.868300d7ae","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"575e63470d1e1cfb63cd629645d4b70f75f8e6b3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.868300d7ae.tgz","fileCount":2123,"integrity":"sha512-MR4WuMFcVsPEVeEZ/tngAhvvEuOm8rMXflQuV9yCunmfUJYX3os312+Hqdq0TUdOmI7bFzM6tSLSAy5TYt5ZaQ==","signatures":[{"sig":"MEQCIGsV/bjU4yFUIJtQBOIGeubxJs6+/Fgs2y0q+RGTYjNWAiBr3HAJkWk+Pli5eexXm0aktV1wT0hiOjNdLpeDVdwOQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7450244},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2182e66e2ded44585a0eb1e3870c677d4a9861d9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","snappyjs":"^0.7.0","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.868300d7ae","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.868300d7ae","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.868300d7ae","@lodestar/utils":"1.38.0-dev.868300d7ae","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.868300d7ae","@lodestar/logger":"1.38.0-dev.868300d7ae","@lodestar/params":"1.38.0-dev.868300d7ae","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.868300d7ae","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.868300d7ae","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.868300d7ae","@lodestar/light-client":"1.38.0-dev.868300d7ae","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.868300d7ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.868300d7ae_1765205331047_0.45294569327826006","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.688d5584ea":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.688d5584ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.688d5584ea","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88c7a9f17d5aa563b28925544749ee000a15b90f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.688d5584ea.tgz","fileCount":2123,"integrity":"sha512-BMHQ4cVNRaOz6CsCHKa6qsXixs3cgAymOsnBBljr261ec3otlqanuSymapF0LPRD1UXTTxBFuaWUEDp+JwX7TQ==","signatures":[{"sig":"MEQCIBRLOkmaf3Jr4/AcTt7kJNlcdVl+5QDgT/XPoMlhlPa1AiB5PePOPRjCbR/TGrGjpy5GrUK7poEWWz/Oo+SmV2Rv0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7452223},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9730172aed667aaf34182b21176f02016e3afd41","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.688d5584ea","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.688d5584ea","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.688d5584ea","@lodestar/utils":"1.38.0-dev.688d5584ea","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.688d5584ea","@lodestar/logger":"1.38.0-dev.688d5584ea","@lodestar/params":"1.38.0-dev.688d5584ea","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.688d5584ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.688d5584ea","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.688d5584ea","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-dev.688d5584ea","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.688d5584ea","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.688d5584ea_1765254162368_0.8427744926027356","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.f231d7e8ff":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.f231d7e8ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.f231d7e8ff","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4cb895c03df877541694cef6824b7ec8b22cf6a1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.f231d7e8ff.tgz","fileCount":2123,"integrity":"sha512-OrVJadZfyAGMWU3Qbph7Wm+zsPgbYnmTh9Sya1IumnIpU0QIbkqwdlfAjBOl9Css2IslpoJ+WYJI6kQPOqzeRA==","signatures":[{"sig":"MEQCIE5nBIAq4YB6B5vF2aLXuy8+da3UNHutoqoiMYTqy0X8AiAyjwESOIOtyQaLl8AFWzwyyjy3nJfQOvapKBSnWucyNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0-dev.f231d7e8ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7452223},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0b43432e41525c8f8df3c91f1680d5ed6e1b04bc","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.f231d7e8ff","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.f231d7e8ff","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.f231d7e8ff","@lodestar/utils":"1.38.0-dev.f231d7e8ff","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.f231d7e8ff","@lodestar/logger":"1.38.0-dev.f231d7e8ff","@lodestar/params":"1.38.0-dev.f231d7e8ff","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.f231d7e8ff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.f231d7e8ff","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.f231d7e8ff","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-dev.f231d7e8ff","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.f231d7e8ff","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.f231d7e8ff_1765380919494_0.1343984113089176","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.255e56fb68":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.255e56fb68","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.255e56fb68","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"163efb3b3db24d481c71814a2dbb751458007701","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.255e56fb68.tgz","fileCount":2123,"integrity":"sha512-JoMUpM/BjZ4fDDdcz7D44Qjk8HGlunCtYtW6cIpW/WnxbB5Pwxh+qGqOFwmqnVWpungRmpgFTsXBPmI3l1aglw==","signatures":[{"sig":"MEUCIQCEgbvY70qRv3T3a/ZxpQtcWGUkNzW2j19Ed+I5//rf9wIgWRlSpmZ1JkrFnHE9tvr000BvAL3L8LHctdjjF1wMJvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0-dev.255e56fb68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7452223},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a6f5bc4398f508565cd5cf856c0d6946571d5465","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.255e56fb68","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.255e56fb68","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.255e56fb68","@lodestar/utils":"1.38.0-dev.255e56fb68","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.255e56fb68","@lodestar/logger":"1.38.0-dev.255e56fb68","@lodestar/params":"1.38.0-dev.255e56fb68","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.255e56fb68","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.255e56fb68","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.255e56fb68","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-dev.255e56fb68","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.255e56fb68","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.255e56fb68_1765382386237_0.5807014976182696","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.34d4b7352f":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.34d4b7352f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.34d4b7352f","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"790021ae994fa3948978c254921f366ae7be74c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.34d4b7352f.tgz","fileCount":2123,"integrity":"sha512-T2n5dV5e2TJKDudlfprOuJOCd7IN3V9n4W45k8Az6J0kPIzXEsk+95XzSPO69zV04MFm/DPit5dLlqockJd7Mw==","signatures":[{"sig":"MEUCIBojJiH85NdwyC9XDF2QjpKag5TazNn9ogCd0meppoT+AiEAr2h0cmy0b+6GcjjyGQXBT8v4nHQJ4R0sQTBjXNgm+K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0-dev.34d4b7352f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7452223},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d5fc6ada940df2cf5fe42c2a1b688f9ed5bcf735","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.34d4b7352f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.34d4b7352f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.34d4b7352f","@lodestar/utils":"1.38.0-dev.34d4b7352f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.34d4b7352f","@lodestar/logger":"1.38.0-dev.34d4b7352f","@lodestar/params":"1.38.0-dev.34d4b7352f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.34d4b7352f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.34d4b7352f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.34d4b7352f","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-dev.34d4b7352f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.34d4b7352f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.34d4b7352f_1765384950345_0.7895918206790422","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.38.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-rc.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fd1c73ca5f4ee7f8fd79c25d8db9ab94e2ae6683","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-rc.0.tgz","fileCount":2123,"integrity":"sha512-sI5tduya+RBKOOkmdClvtMaiKMQYRc7A70A1WIGG+wSFiNXBceE2WwggtWyPIkPlDQ+fHZzQSR3bd+L3ctYdGQ==","signatures":[{"sig":"MEYCIQDV9P8ULj4Fi4KyGE7uSm5AjFhaSH1qpfwX6od7g6/VMwIhALe3GV0KJewS8SFLJXHqN/C2/jQomhgIgfUfF1S17KAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7452093},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dc4de44c94d8734cdbbae7b81ab8743ba623a2ce","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.11.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.11.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-rc.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-rc.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-rc.0","@lodestar/utils":"1.38.0-rc.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-rc.0","@lodestar/logger":"1.38.0-rc.0","@lodestar/params":"1.38.0-rc.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-rc.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-rc.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-rc.0_1765386240951_0.09881577204291303","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.1ddbe5d870":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.1ddbe5d870","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.1ddbe5d870","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e1fbcbfef5464948937614ea723f9b3ddbfc195","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.1ddbe5d870.tgz","fileCount":2123,"integrity":"sha512-JvO3o5TmRibGd82ERwf1moXs5aJ2oqFE8T+5rkipYn16jhHqwoPFnERtKOdFXUfJFngFXZ2g5R+IipTOZKCN2Q==","signatures":[{"sig":"MEUCIQCQYjqbLBkodFybbaYYB8TsXdYiyzPq43siA95P+C4FGAIgHskNG5+SqB0k9V3u2h0Nw0umwhowYvL4612NHfIGoKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0-dev.1ddbe5d870","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7454087},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6971d287b75663e80ed5f5635d26e81892a53476","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.1ddbe5d870","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.1ddbe5d870","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.1ddbe5d870","@lodestar/utils":"1.38.0-dev.1ddbe5d870","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.1ddbe5d870","@lodestar/logger":"1.38.0-dev.1ddbe5d870","@lodestar/params":"1.38.0-dev.1ddbe5d870","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.1ddbe5d870","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.1ddbe5d870","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.1ddbe5d870","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-dev.1ddbe5d870","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.1ddbe5d870","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.1ddbe5d870_1765480900081_0.6466219173606846","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.889b1c4475":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.889b1c4475","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.889b1c4475","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9da9ff9669f5e2c14287cad7570e4c4b3eccc928","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.889b1c4475.tgz","fileCount":2118,"integrity":"sha512-gb7XxeXR69qL322AYrR9ElLn/wqTNTxKJsFXfopgLSlQKaAlPE8lcM+H+/hbq+MescUJKR0LoLUBht0Ul4H2xw==","signatures":[{"sig":"MEUCIBcL3szK4qJp4Pq7IOvZ5vaSNvBc4fUKPG4RZM+PmjvvAiEA4IgJnBdijRLXOtNA8W8RyjRFNyXUA3S8im5jBf/vTrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0-dev.889b1c4475","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7360627},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"920003f98956361908b51e6194d2b08b1c25f67d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.889b1c4475","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.889b1c4475","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.889b1c4475","@lodestar/utils":"1.38.0-dev.889b1c4475","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.889b1c4475","@lodestar/logger":"1.38.0-dev.889b1c4475","@lodestar/params":"1.38.0-dev.889b1c4475","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.889b1c4475","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.889b1c4475","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.889b1c4475","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-dev.889b1c4475","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.889b1c4475","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.889b1c4475_1765509679097_0.16747051631884324","host":"s3://npm-registry-packages-npm-production"}},"1.38.0-dev.ebc352f211":{"name":"@lodestar/beacon-node","version":"1.38.0-dev.ebc352f211","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0-dev.ebc352f211","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"656dae70e2c5ec2e4b0bcf3d3a1d422dfec0ab52","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0-dev.ebc352f211.tgz","fileCount":2118,"integrity":"sha512-5AskEkM3XGZ7SgWRBCc+adhoj+W7Ishe5NOWpelLWeKJspBNJ/hOJxAz+1ZZKt2n+V4KPXAIPT2SGfl+Kp976Q==","signatures":[{"sig":"MEYCIQCd8wOt9+Rwdftgd3sxHSsSOcHJRnlM1Btjpodaqrdj3AIhAIvPgjd0Z3yUPB6Vx+TGL8fFc9EusiFHsyV8YiqA4mb4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0-dev.ebc352f211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7360196},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ccec71e0a2412fca7bf7dbd6a27239ddfc33d69c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.38.0-dev.ebc352f211","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.38.0-dev.ebc352f211","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.38.0-dev.ebc352f211","@lodestar/utils":"1.38.0-dev.ebc352f211","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.38.0-dev.ebc352f211","@lodestar/logger":"1.38.0-dev.ebc352f211","@lodestar/params":"1.38.0-dev.ebc352f211","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.38.0-dev.ebc352f211","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.38.0-dev.ebc352f211","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.38.0-dev.ebc352f211","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.38.0-dev.ebc352f211","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.38.0-dev.ebc352f211","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0-dev.ebc352f211_1765557121804_0.19923119732635985","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"@lodestar/beacon-node","version":"1.38.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.38.0","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5171e91c3cfe647e572b29dc50e3d07d053ec711","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.38.0.tgz","fileCount":2123,"integrity":"sha512-OZb2GXcnH/I45EQyOniaP81q9fERL+Equ/b6llLHLnhOXaPtvWhunyNpNbMNRcjzvH4M/K5YBadH2bnAfXoPww==","signatures":[{"sig":"MEQCIBYXVNGxCcuIMl6JMKgC7dEmeF5nM7THswmc7kEzdROtAiBj4fZgAscFL+D/fzkfKRF4LuO1Ir7kClFWv7+QQ7+avg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7452040},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dbd947813d9c6513b4d56e6ae0376b34f28a1b75","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","test:sim:mergemock":"vitest run test/sim/mergemock.test.ts","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.38.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.38.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.38.0","@lodestar/utils":"^1.38.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.38.0","@lodestar/logger":"^1.38.0","@lodestar/params":"^1.38.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.38.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.38.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.38.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.38.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.38.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.38.0_1765814105712_0.544991700686543","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.3bf4734ba9":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.3bf4734ba9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.3bf4734ba9","maintainers":[{"name":"gregthegreek","email":"gregorymarkou@gmail.com"},{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3066f73c8f4068aa53abc8b3b96931eb31e02de2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.3bf4734ba9.tgz","fileCount":2118,"integrity":"sha512-qzlibL10ZzW9nnInRqcQkmVfoP5/0kV1CXxXg7tlbDL0Wgk1dyZug2hbvbnYE5oMyu6cPc/RCGLz2i7/vDqASQ==","signatures":[{"sig":"MEYCIQDfJ4Guti0FHYPj9AJ5/V7/IkU4lFZibW9SDrYs1UUJYQIhAJjq5Gr14iV6Fwj/zTqcyI7HOiPjaDSafbRNKrFwGJ+u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.3bf4734ba9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7360196},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"890675f6ac97591d1111b6f61ed0e2079f264906","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.3bf4734ba9","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.3bf4734ba9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.3bf4734ba9","@lodestar/utils":"1.39.0-dev.3bf4734ba9","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.3bf4734ba9","@lodestar/logger":"1.39.0-dev.3bf4734ba9","@lodestar/params":"1.39.0-dev.3bf4734ba9","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.3bf4734ba9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.3bf4734ba9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.3bf4734ba9","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.3bf4734ba9","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.3bf4734ba9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.3bf4734ba9_1765815091464_0.7206975264596716","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.d4a47659a5":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.d4a47659a5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.d4a47659a5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"089c548c1198820b72075050e644cb1fdc03c0a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.d4a47659a5.tgz","fileCount":2118,"integrity":"sha512-+uNhQZRP8jwNYemmPzLA2Oae9vkxIMr7hcVb4YRpdSlFL8ENOKyswJhF4y8MGNCVM0ExX5sDDhJK1H0Y7WbNnA==","signatures":[{"sig":"MEYCIQDAEbHYSvqwhzmCBobhSbO3d48DYj4u01OSohRfjoJQjAIhAIDDP9ZY13EcqfBi3tJcTg1VJ+HrDPe/q4U6u8QjIg5D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.d4a47659a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7361160},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ece402e986e6babc414c33018cbe7337c68ffd67","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.d4a47659a5","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.d4a47659a5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.d4a47659a5","@lodestar/utils":"1.39.0-dev.d4a47659a5","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.d4a47659a5","@lodestar/logger":"1.39.0-dev.d4a47659a5","@lodestar/params":"1.39.0-dev.d4a47659a5","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.d4a47659a5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.d4a47659a5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.d4a47659a5","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.d4a47659a5","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.d4a47659a5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.d4a47659a5_1765892977822_0.43935163897644647","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.b37f2bd1bd":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.b37f2bd1bd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.b37f2bd1bd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1e6455b2b5ae42512c8044e37460e97b67ee86f1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.b37f2bd1bd.tgz","fileCount":2118,"integrity":"sha512-jTMV/V4FiQa4Pai+dGjrTNHJFSLOTOgm4d0a6uGiBpH3kEkKRRlYb4x4WnK3nLfLZD7tdAMqV0W3b81W03XHHw==","signatures":[{"sig":"MEUCIQCatnDBCvZCjHuIJAb5Bwr8ngYG0H47AqgGOdkv1g8uvAIgC4HMp/BTK/W3fw0IeoODGwwmBHg0g4vVGj8L2bSzzuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.b37f2bd1bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7361160},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./eth1":{"bun":"./src/eth1/index.ts","types":"./lib/eth1/index.d.ts","import":"./lib/eth1/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d2d0808597a7c8e20703a9b6ee4041a4e25ed638","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.b37f2bd1bd","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.b37f2bd1bd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.b37f2bd1bd","@lodestar/utils":"1.39.0-dev.b37f2bd1bd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.b37f2bd1bd","@lodestar/logger":"1.39.0-dev.b37f2bd1bd","@lodestar/params":"1.39.0-dev.b37f2bd1bd","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.b37f2bd1bd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@ethersproject/abi":"^5.7.0","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.b37f2bd1bd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.b37f2bd1bd","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.b37f2bd1bd","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.b37f2bd1bd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.b37f2bd1bd_1765930730550_0.6433520168804931","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.aceb5b7416":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.aceb5b7416","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.aceb5b7416","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ee024e7ffdd1f042bb8fd7eba4a255915876cb9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.aceb5b7416.tgz","fileCount":1993,"integrity":"sha512-d7FH0IrWL9tgpxhsCNuptVD92/8fq6xwk5oTYy3BOSJV5eCLxivoSokthaC42CbLf6D2MdB45ODeatPpbxLuiw==","signatures":[{"sig":"MEQCIFfeP2GtAYIu72C/FS7lFRDzwclwRvuH3tWL4ky3LBBSAiBLQ9kiFzF6jH8jhPFG96j4ECoNfOJ3xFHwi/Nhdzl4bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.aceb5b7416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7078577},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"84def35d08355dfa2f53c71abbced440b870629b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.aceb5b7416","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.aceb5b7416","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.aceb5b7416","@lodestar/utils":"1.39.0-dev.aceb5b7416","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.aceb5b7416","@lodestar/logger":"1.39.0-dev.aceb5b7416","@lodestar/params":"1.39.0-dev.aceb5b7416","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.aceb5b7416","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.aceb5b7416","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.aceb5b7416","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.aceb5b7416","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.aceb5b7416","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.aceb5b7416_1765961281872_0.270126492381511","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.2fe8de2346":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.2fe8de2346","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.2fe8de2346","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4772cb662d326b99f5a5e9a6211f8f5d187f3ae","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.2fe8de2346.tgz","fileCount":1993,"integrity":"sha512-hPSS8yWUxdJwvBzI8MPbSz/LeASPJYvR+1FPsyhuaXujQibeuCbqGgVgiHV7Kct+mXE3NqFhVrocj5XJ049Qvw==","signatures":[{"sig":"MEUCIGX+crc4UgiwtYNg0Z8URtSmN2TAtRaDBUGDRrkoDJVeAiEA3nEyE1cAZSqrKOrgzRCW3DDcLvx53xUx3fYSrN8+CXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.2fe8de2346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7078577},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e709e7a20cb375ae2bf8e4bc545a0918ac269629","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.2fe8de2346","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.2fe8de2346","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.2fe8de2346","@lodestar/utils":"1.39.0-dev.2fe8de2346","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.2fe8de2346","@lodestar/logger":"1.39.0-dev.2fe8de2346","@lodestar/params":"1.39.0-dev.2fe8de2346","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.2fe8de2346","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.2fe8de2346","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.2fe8de2346","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.2fe8de2346","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.2fe8de2346","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.2fe8de2346_1765970968709_0.3484282859933221","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.f4236afdba":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.f4236afdba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.f4236afdba","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b021e75c02059b6a4166fd238f0966ba610aa733","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.f4236afdba.tgz","fileCount":1993,"integrity":"sha512-Rgvz91fJjC+oCEyRHOIEDin1wsUMDifHtErYbvUq9NIe3NCJ72CDAjFhF9pvIMeqTD/K2WsfZ8vQLh9yEUuJRA==","signatures":[{"sig":"MEQCIFFRYb8XgTkN7Y7yEmlPDfzqzP0Lb6Me+51k5ECBsEZjAiBAg62t8GQ7Z1lJPTaUy7MrOWTxT6uFhAMEMraaM1F8Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.f4236afdba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7086150},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f6448bba79d002172837f6c7723bd206bb294e1f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.f4236afdba","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.f4236afdba","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.f4236afdba","@lodestar/utils":"1.39.0-dev.f4236afdba","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.f4236afdba","@lodestar/logger":"1.39.0-dev.f4236afdba","@lodestar/params":"1.39.0-dev.f4236afdba","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.f4236afdba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.f4236afdba","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.f4236afdba","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.f4236afdba","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.f4236afdba","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.f4236afdba_1765971865732_0.03308885768068892","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.c151a164f2":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.c151a164f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.c151a164f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46d35d161639d7ff9f105363e82901449018fb1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.c151a164f2.tgz","fileCount":1993,"integrity":"sha512-cwtwfBO6rBB2aokzedZ0slY5+3XD01/pJ5VdxYUOn42GTsTBE4sQQ402PlKwO/yDlFBSlBc3RTiiIXJD3K3/cA==","signatures":[{"sig":"MEQCICoIZQu7EJ21BImcNAs/xyUfcLtCKUogZwGPzFXumRK7AiAjGDoGLvTXIC1VfHxIRTMt9lGBSQM7UTGYpGYV3sd5aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.c151a164f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7089787},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"754677d50463b1608d590c4d1b10076b3000655c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.c151a164f2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.c151a164f2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.c151a164f2","@lodestar/utils":"1.39.0-dev.c151a164f2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.c151a164f2","@lodestar/logger":"1.39.0-dev.c151a164f2","@lodestar/params":"1.39.0-dev.c151a164f2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.c151a164f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.c151a164f2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.c151a164f2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.c151a164f2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.c151a164f2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.c151a164f2_1766024899248_0.3898404843053065","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.882891d89c":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.882891d89c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.882891d89c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"807ab91a2c126a1a1fc43c0710fb020b97e7d311","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.882891d89c.tgz","fileCount":1993,"integrity":"sha512-/EjB+SoxR8fgkVWxcZyHiX3+Q7PSCNR+LQ33rmzUsvQyatbRW3Zw1qXygpE4sL8ZtUXVvWAFUt7bY47zfTlo4w==","signatures":[{"sig":"MEYCIQDq3JASjrtUhKiiq6Z0BMG8MqNTvrnqfhCCjsk0XRCfxgIhAKaBUReXr3f1TbmBMheByDzjQJxDRoeBigRzmDFdej0r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.882891d89c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7089787},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d61f386f2dfd87549476c464c05867b0d740c366","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.882891d89c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.882891d89c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.882891d89c","@lodestar/utils":"1.39.0-dev.882891d89c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.882891d89c","@lodestar/logger":"1.39.0-dev.882891d89c","@lodestar/params":"1.39.0-dev.882891d89c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.882891d89c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.882891d89c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.882891d89c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.882891d89c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.882891d89c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.882891d89c_1766098926657_0.7354283950260778","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.84b481ddb5":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.84b481ddb5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.84b481ddb5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"358f3cca274fd22bffc9f38eef6999c0a0fc9c45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.84b481ddb5.tgz","fileCount":1993,"integrity":"sha512-l8SDi8FDtbLuXCKFwFk5tsSugHbUn/YjU71jruVgHFpMcmiuP7jG4Npnb02YYuY0gl4zcZwx4o3mTJykCXrZ8Q==","signatures":[{"sig":"MEUCIFZ3rAfBk4qZoaQDBiMwREosuxuHMZxIunKEXfsGgh3QAiEAvwhjclVMBJInOeWL/C7TNQH+dejXYkHHwInlh0Q5cWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.84b481ddb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7090928},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"599e196bc2c645e3eaf5696afc9e262f63f5736f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.84b481ddb5","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.84b481ddb5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.84b481ddb5","@lodestar/utils":"1.39.0-dev.84b481ddb5","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.84b481ddb5","@lodestar/logger":"1.39.0-dev.84b481ddb5","@lodestar/params":"1.39.0-dev.84b481ddb5","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.84b481ddb5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.84b481ddb5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.84b481ddb5","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.84b481ddb5","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.84b481ddb5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.84b481ddb5_1766099855044_0.27278018961884754","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.493cc12d2f":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.493cc12d2f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.493cc12d2f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c9973e90c1af6ec26fad2f4983dd620c5ff90ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.493cc12d2f.tgz","fileCount":1993,"integrity":"sha512-EBbVMQ1fcMBeXisdBcuQOQcUgbzwKAORTuqLrQQLhEpYHx+tvVb1ViugonKBkzbKjgxCCC9ZOxNRn5s3C5psjw==","signatures":[{"sig":"MEUCIQCnuyFhqRQPnILMClxn14RqO+Iwia+rrQWa+NoNJd23DgIgH4RrC42trNP/sK8GFVxP/w0XqIoHbUzGbtsa13Hje20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.493cc12d2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7090928},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e2a9ebab30f222adf89f1c8aa1d0efb5d4a5ed3e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.493cc12d2f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.493cc12d2f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.493cc12d2f","@lodestar/utils":"1.39.0-dev.493cc12d2f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.493cc12d2f","@lodestar/logger":"1.39.0-dev.493cc12d2f","@lodestar/params":"1.39.0-dev.493cc12d2f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.493cc12d2f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.493cc12d2f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.493cc12d2f","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.493cc12d2f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.493cc12d2f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.493cc12d2f_1766159151697_0.9289726832484917","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.39dac0f03d":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.39dac0f03d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.39dac0f03d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1af502c57b3822938db6777bd96ddb415474944f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.39dac0f03d.tgz","fileCount":1993,"integrity":"sha512-NbZZ5H4IA3m15U1c7h1x7al+/Tc2E7cKGBhU9P/XRT+OR0um0zTMQA2rO6voOayzK/3p+9LBRhqeF0kFk6QPew==","signatures":[{"sig":"MEUCIHvE6GDRBLS+pgssOlSJ8YqGo+gjE7pBvZ0+yVeMHvXSAiEAvKho9oRgyOGsukN4JkJyO6lbNG60QnkzRb5O5QfMD98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.39dac0f03d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7090928},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"49da6f6b8a062ab6c22d7a2dcf03d39efb3e7648","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.39dac0f03d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.39dac0f03d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.39dac0f03d","@lodestar/utils":"1.39.0-dev.39dac0f03d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.39dac0f03d","@lodestar/logger":"1.39.0-dev.39dac0f03d","@lodestar/params":"1.39.0-dev.39dac0f03d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.39dac0f03d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.39dac0f03d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.39dac0f03d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.39dac0f03d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.39dac0f03d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.39dac0f03d_1766167536491_0.9917539095954933","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.7e9e7caf38":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.7e9e7caf38","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.7e9e7caf38","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8379fc244f512924a3ec4dc412b66f82b41ab375","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.7e9e7caf38.tgz","fileCount":1993,"integrity":"sha512-1Oc2DeJG9PrK2kfqa+9TF2abIvdEbl4qG+ufwmB8w0v8RQEt+3H5tW757pXBfgPHDg5J5R8rzg4v5pAysKT+MA==","signatures":[{"sig":"MEQCIFvBMl6N6liH/gCfptJhasJKGGBq2ICpSltCXepVwiTpAiBIb43ZvUJuHegj5NqQBWwMtDlfE6SHZ7/DH70Cyi+ANw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.7e9e7caf38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7090928},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"93dd5cb6c00cbb7945b0d35e689d94e7c5d814b1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.7e9e7caf38","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.7e9e7caf38","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.7e9e7caf38","@lodestar/utils":"1.39.0-dev.7e9e7caf38","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.7e9e7caf38","@lodestar/logger":"1.39.0-dev.7e9e7caf38","@lodestar/params":"1.39.0-dev.7e9e7caf38","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.7e9e7caf38","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.7e9e7caf38","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.7e9e7caf38","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.7e9e7caf38","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.7e9e7caf38","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.7e9e7caf38_1766177196999_0.15669482338664809","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.b255111a20":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.b255111a20","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.b255111a20","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"12227b2d565e12a2bb9e5e93e64698ade6cee5e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.b255111a20.tgz","fileCount":1993,"integrity":"sha512-IH9xkQGOLFdVt+x6Zvo8Yw7EVBEFSgh1owAUF9q4MOTYn2n788zRgc/d4iGSmONCpcNdaQtP2kPdVyJ3skM3PQ==","signatures":[{"sig":"MEYCIQCrdc5OZuy+YIP6IR0ZG2udP/d2ml17HO4q4059ARCHwgIhALo0nx90kwhF5I92dPBqG3QqHMQ6iJIy5ZF3W1UcUChc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.b255111a20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7089845},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fef01ee3907fe176b3c98c0328bcf297025b8632","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.b255111a20","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.b255111a20","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.b255111a20","@lodestar/utils":"1.39.0-dev.b255111a20","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.b255111a20","@lodestar/logger":"1.39.0-dev.b255111a20","@lodestar/params":"1.39.0-dev.b255111a20","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.b255111a20","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.b255111a20","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.b255111a20","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.b255111a20","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.b255111a20","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.b255111a20_1766384311857_0.677108368514165","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.b6bba4cb8c":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.b6bba4cb8c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.b6bba4cb8c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e07bc7870e9c6caf04f1b15c788493489353cc83","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.b6bba4cb8c.tgz","fileCount":1993,"integrity":"sha512-rQw/F5xOWooiAbmV5wi6sVkNknV2ndytwabbW3/7rNrdvt96E3/nj90Kfrw26EePlsiGz7UPqjdNXJBfIGJuhA==","signatures":[{"sig":"MEYCIQDX/fnsoVSFLP0Ij4/I9WmnZspCyERVQkzGGzcwN39sTwIhAIzPLA11nTVZT6f6/e3Jk60YfR07Qp6Dnh7geWJWkJb0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.b6bba4cb8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7090241},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0218a7a470c8b2afbf0f1fd407863bc1be198b59","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.b6bba4cb8c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.b6bba4cb8c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.b6bba4cb8c","@lodestar/utils":"1.39.0-dev.b6bba4cb8c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.b6bba4cb8c","@lodestar/logger":"1.39.0-dev.b6bba4cb8c","@lodestar/params":"1.39.0-dev.b6bba4cb8c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.b6bba4cb8c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.b6bba4cb8c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.b6bba4cb8c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.b6bba4cb8c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.b6bba4cb8c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.b6bba4cb8c_1767193868642_0.6315796471672861","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.075956b855":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.075956b855","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.075956b855","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"46565fb5acb1153987d5d53b154a195c7c7d8a42","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.075956b855.tgz","fileCount":1993,"integrity":"sha512-eMMmYmpyrTAiwKPPSdQdg8+ooihZAtHg751fnWgLZ+iT9Se93Ni98+9hJcH3WXjNiFFoL93K83R5SbO5S+ZE3w==","signatures":[{"sig":"MEUCIQDhpUsowdgP7SCIM5dhCQ8HlSM57NMjmUDIs5QcfUFpyQIgO5/H5UUz5BrYWBmm5dShP0J7nrVBSZTGMcjcg8o0XeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.075956b855","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7091317},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9c9c7ebec9d2a48dfbfd452ec1b1be63f6abc8ff","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.075956b855","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.075956b855","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.075956b855","@lodestar/utils":"1.39.0-dev.075956b855","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.075956b855","@lodestar/logger":"1.39.0-dev.075956b855","@lodestar/params":"1.39.0-dev.075956b855","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.075956b855","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.075956b855","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.075956b855","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.075956b855","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.075956b855","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.075956b855_1767194697485_0.49867115239096993","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.86298a43e6":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.86298a43e6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.86298a43e6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e9876fbc3df49c222f123f3911815f96e9c8cda","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.86298a43e6.tgz","fileCount":1978,"integrity":"sha512-EKEP/Bp9KBsxgCuripR6VO1QZs80I9BXtZ+PkK1lDes0kgPYlzuOX7ZyD80JzbQlDIKYiopEZW16XUmdsAqtHw==","signatures":[{"sig":"MEUCIQCzT8pNUSyArvvOg86I8y/qEe2N/ZwQfBwNUOfURTRFcQIgCKLtWgas0K2pGyyMt1Tc4Qaxo7NSLOEJNFrRZFNncf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.86298a43e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046138},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"55dd258fb9d9a8eaad756c34d331ebe0ab71995f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.86298a43e6","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.86298a43e6","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.86298a43e6","@lodestar/utils":"1.39.0-dev.86298a43e6","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.86298a43e6","@lodestar/logger":"1.39.0-dev.86298a43e6","@lodestar/params":"1.39.0-dev.86298a43e6","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.86298a43e6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.86298a43e6","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.86298a43e6","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.86298a43e6","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.86298a43e6","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.86298a43e6_1767664273482_0.8247849887325669","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.c630c55067":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.c630c55067","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.c630c55067","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2577ba4edb9c7fbf9ccf094a42dcd4b13180eb6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.c630c55067.tgz","fileCount":1978,"integrity":"sha512-V0irROqUHOyaBKNM0yuExmB0FX24aT4p1XPKI0DU9MCVE62ClNDzudlV5N7PWkw1XyA1d/NXZ8AO1Bl44dZmJA==","signatures":[{"sig":"MEUCIHYn9W37CXmzpQg+Uc3ETB3yP73aOKfQ2PMEkRC4RTzoAiEA880eEwiumQt7jcPzDJ/8K+ACfDcoNP/Bw09MmqlVolA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.c630c55067","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046138},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ead055ee9d3179f198a25ba5c984e8509dea31d7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.c630c55067","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.c630c55067","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.c630c55067","@lodestar/utils":"1.39.0-dev.c630c55067","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.c630c55067","@lodestar/logger":"1.39.0-dev.c630c55067","@lodestar/params":"1.39.0-dev.c630c55067","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.c630c55067","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.c630c55067","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.c630c55067","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.c630c55067","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.c630c55067","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.c630c55067_1767815926989_0.7118145005589107","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.100ab480bb":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.100ab480bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.100ab480bb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"21c7e926e36510743e36eafc61cf88e9da247090","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.100ab480bb.tgz","fileCount":1978,"integrity":"sha512-POwAxJWM0Jn2PWUq7D/Kpe0KYKcIvHa3gtkDm732qVmQx95iYdgpT2PtLqduh8+kWx4E3BJc8wsV45QhAzX5ww==","signatures":[{"sig":"MEUCICciUcbXofhuf3R7d0wL1IbM/3vComu4dVlujKwUQintAiEA2lFRKbqdZPj0W9ajCU5cTRRIJ1U9RjQxIK3vRKMSOjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.100ab480bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046138},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"965887079f9e859a8e118d8799fc814f98e65228","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"yarn test:unit && yarn test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"yarn run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"yarn test:spec:bls && yarn test:spec:general && yarn test:spec:minimal && yarn test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"yarn run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"typescript-docs-verifier","build:release":"yarn clean && yarn run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.12.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.12.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"1.39.0-dev.100ab480bb","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"1.39.0-dev.100ab480bb","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"1.39.0-dev.100ab480bb","@lodestar/utils":"1.39.0-dev.100ab480bb","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"1.39.0-dev.100ab480bb","@lodestar/logger":"1.39.0-dev.100ab480bb","@lodestar/params":"1.39.0-dev.100ab480bb","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"1.39.0-dev.100ab480bb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"1.39.0-dev.100ab480bb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"1.39.0-dev.100ab480bb","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"1.39.0-dev.100ab480bb","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"1.39.0-dev.100ab480bb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","it-pair":"^2.0.6","it-drain":"^3.0.3","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.100ab480bb_1767899575682_0.7464139049813541","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.6ac43e390d":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.6ac43e390d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.6ac43e390d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"873b0de9c2c7c4371e6c79905947f3797e2d0456","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.6ac43e390d.tgz","fileCount":1978,"integrity":"sha512-0N8RZ17cXiq79Di+//la4/96vy6Ieko60gE9thfgBrOxOKGr1PkcLNIOR9G8FN1bepEiFB9wuwC5mCflgOCICQ==","signatures":[{"sig":"MEYCIQCCHse9/z0RkGeJQXOUR2l7ncmj3nZhHGttYmp3q0GY3QIhAOYt8AXSIS7Qxpn29quqrZX1gulrI0tIPzg0KfsVtoDP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.6ac43e390d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4b76f3b7cd72022fc7dd121cc40d9698f3cce066","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.6ac43e390d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.6ac43e390d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.6ac43e390d","@lodestar/utils":"^1.39.0-dev.6ac43e390d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.6ac43e390d","@lodestar/logger":"^1.39.0-dev.6ac43e390d","@lodestar/params":"^1.39.0-dev.6ac43e390d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.6ac43e390d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.6ac43e390d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.6ac43e390d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.6ac43e390d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.6ac43e390d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.6ac43e390d","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.6ac43e390d_1768582727820_0.31329930513942417","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.7ac2136122":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.7ac2136122","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.7ac2136122","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"19a6707d6c4a8855fb15399750124d2a4718c02c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.7ac2136122.tgz","fileCount":1978,"integrity":"sha512-v9BHA84arlasX4jdbt3xn3gd/Dyk2ZUZLV7S8k2Tta+iOm65oEMpHvNjPYWN7cBRjWDxaCpQArwps/ggTRVnzA==","signatures":[{"sig":"MEYCIQCJFdCfu8AyweCZgkmRprUyQ8J5wrs0siBpQL7XCZ14PwIhAIthMagJ318k6FGVCrPCiKfKGoUQ3AHQ2BTm7Uz7KGUr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.7ac2136122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b2eaba632c5c35881c85b540094f96be81ad7610","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.7ac2136122","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.7ac2136122","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.7ac2136122","@lodestar/utils":"^1.39.0-dev.7ac2136122","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.7ac2136122","@lodestar/logger":"^1.39.0-dev.7ac2136122","@lodestar/params":"^1.39.0-dev.7ac2136122","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.7ac2136122","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.7ac2136122","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.7ac2136122","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.7ac2136122","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.7ac2136122","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.7ac2136122","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.7ac2136122_1768584399264_0.38584648526910925","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.e5f0c23f31":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.e5f0c23f31","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.e5f0c23f31","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc78d4654ed749f8901ffe4d52a32620e6a1d9e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.e5f0c23f31.tgz","fileCount":1978,"integrity":"sha512-b6KYP3IaKmfvikE1lUp7geIrDm3ag5PQ1eTxLfKUIbkf9x4DtRMxr42MDi34mZZJ9nO58wSmue9K8nCyHGhdTg==","signatures":[{"sig":"MEUCIHOJ/ZKP++bscEosu8rBTkHJeBooWc/+5IQfKSmNrytDAiEAmGqrGGkB54FCM/xO6v090wVu88u39J9p+n3Xc9Nadgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.e5f0c23f31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a0127db8478edcf0eccddd4cdb7b190f2f5370b4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.e5f0c23f31","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.e5f0c23f31","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.e5f0c23f31","@lodestar/utils":"^1.39.0-dev.e5f0c23f31","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.e5f0c23f31","@lodestar/logger":"^1.39.0-dev.e5f0c23f31","@lodestar/params":"^1.39.0-dev.e5f0c23f31","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.e5f0c23f31","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.e5f0c23f31","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.e5f0c23f31","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.e5f0c23f31","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.e5f0c23f31","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.e5f0c23f31","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.e5f0c23f31_1768587656300_0.7763561803398684","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.ca786a9fc3":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.ca786a9fc3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.ca786a9fc3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a07c0c97e1193dc5d3ca64094ab4d8a12d3abbcf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.ca786a9fc3.tgz","fileCount":1978,"integrity":"sha512-zaB4cp4elslQKp0up1hSELwsq+m6xLfn1pAC8EBvgLrTtWFNygFJ1GY1YifCaswBwFkO24NZMonPeg93dYS2sA==","signatures":[{"sig":"MEUCIBpdB52PgR0vEUwAaUSQOcYU6IAjSnu8zk+TTEYpY1q/AiEAwRplBwP7kKCt+ngfrCuDhI6WF/kQSa7BNY6up0l1PKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.ca786a9fc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ec0c91055ac75daca7bcebe5ed4b6f85ee1260ce","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.ca786a9fc3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.ca786a9fc3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.ca786a9fc3","@lodestar/utils":"^1.39.0-dev.ca786a9fc3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.ca786a9fc3","@lodestar/logger":"^1.39.0-dev.ca786a9fc3","@lodestar/params":"^1.39.0-dev.ca786a9fc3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.ca786a9fc3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.ca786a9fc3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.ca786a9fc3","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.ca786a9fc3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.ca786a9fc3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.ca786a9fc3","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.ca786a9fc3_1768593601395_0.6545604030630348","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.c9c20506d9":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.c9c20506d9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.c9c20506d9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"af3dba072a2cb763c6756ee3c75748f1e3d8e620","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.c9c20506d9.tgz","fileCount":1978,"integrity":"sha512-PwoDUd1gMHuCWd416t0q3kd6MsFFUPu2bLuD7lch3qPNbSsUkJnJ13TeJ7NzaQ2seMJOI3G/+eCiCb/9/SAnFQ==","signatures":[{"sig":"MEYCIQCZ5Igzv10FunXRCvqTSi9hPYdtURsUZ4/tW2OHTI9zwAIhAMD+8/B/q1ujAyTpho4oL1D3RhplJnhOSrolzIE4awum","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.c9c20506d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f8c8a4000c8273cb032868c1b013530e60eea683","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.c9c20506d9","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.c9c20506d9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.c9c20506d9","@lodestar/utils":"^1.39.0-dev.c9c20506d9","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.c9c20506d9","@lodestar/logger":"^1.39.0-dev.c9c20506d9","@lodestar/params":"^1.39.0-dev.c9c20506d9","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.c9c20506d9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.c9c20506d9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.c9c20506d9","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.c9c20506d9","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.c9c20506d9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.c9c20506d9","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.c9c20506d9_1768595440376_0.5768424695601484","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.39.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-rc.2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"409ef7575287ce51851b55798040eab3f9e66eda","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-rc.2.tgz","fileCount":1978,"integrity":"sha512-y5x1zBE2bXs3xgd/g0tN20Ud9BHwaeoGMj7NGK6lSjDj0i5Y2fxpBK42LMOz5R/j/qU9CiLE9j+B863TjWKYrw==","signatures":[{"sig":"MEQCIHxmGH3uZ4FeBarhhRdCxBsluG5KaIYrOmx4yqe7P7AyAiBGFPyy0celWb02VT2n2QG1ZvKCYUNdM9sR1CD2H5zNhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046345},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a27c69bd6fd5b94dc2116a9008095803c6a48632","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-rc.2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-rc.2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-rc.2","@lodestar/utils":"^1.39.0-rc.2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-rc.2","@lodestar/logger":"^1.39.0-rc.2","@lodestar/params":"^1.39.0-rc.2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-rc.2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-rc.2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-rc.2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-rc.2","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-rc.2_1768596280341_0.06137466791957724","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.95389042f8":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.95389042f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.95389042f8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"215a5b77e572949f69fa000abbc61414390a2e45","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.95389042f8.tgz","fileCount":1978,"integrity":"sha512-2LD84mE5LrOAMFECMU7aRDHjCRIza8bQNk+UQuLGk7hD7jKjukTB1hCS+4fPYRSpW6euSGtHaKyq0z/UD1y5fw==","signatures":[{"sig":"MEUCIB3i7N5AWOwhkJAIpoXwib34OONwXaCQ0u+L1xhVSsajAiEAsv8V9+XAMfE+iBI5L/vgiGB/4Ywv4nSwhGC88kIWIaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.95389042f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046361},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"91cd15e1cf60dd7d4fca43db6d92caf78ab64b17","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.95389042f8","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.95389042f8","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.95389042f8","@lodestar/utils":"^1.39.0-dev.95389042f8","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.95389042f8","@lodestar/logger":"^1.39.0-dev.95389042f8","@lodestar/params":"^1.39.0-dev.95389042f8","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.95389042f8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.95389042f8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.95389042f8","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.95389042f8","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.95389042f8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.95389042f8","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.95389042f8_1768858759830_0.5471365686648508","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.83fa4f530e":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.83fa4f530e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.83fa4f530e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7261e5df2373533b12e17ec3001e4b7a23748d7f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.83fa4f530e.tgz","fileCount":1978,"integrity":"sha512-1T3O6CA1kI5XkqlkCLOOvkRdZ/UHziwvM+ARuDBZrEXQf6nmmofFW0vc0aLix30H5Xy/At/ii5/LqH1W+ZoJGA==","signatures":[{"sig":"MEUCIH/riMNBVR/PVZMREGz8PCn56w4uGftrrUJ+Tf+pI8srAiEA6oIQR4oulz/xQ3N1Y5YMxwKUpsEJqEKzaKApvNyX5fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.83fa4f530e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045903},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d3034acf66651c2a33dc7f8ebc179ff1ae238fc4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.83fa4f530e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.83fa4f530e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.83fa4f530e","@lodestar/utils":"^1.39.0-dev.83fa4f530e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.83fa4f530e","@lodestar/logger":"^1.39.0-dev.83fa4f530e","@lodestar/params":"^1.39.0-dev.83fa4f530e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.83fa4f530e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.83fa4f530e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.83fa4f530e","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.83fa4f530e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.83fa4f530e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.83fa4f530e","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.83fa4f530e_1768926392774_0.6121742929125205","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.dd21e36997":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.dd21e36997","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.dd21e36997","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"30bfb659e2db570439b6ae8bd9274640843f3d4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.dd21e36997.tgz","fileCount":1978,"integrity":"sha512-ZdBmGTAszOpJjXc8oExEVbXB5X50wjFWAFmffcZxrlZ1DSHKZPKttgQ5c+ogFU98eSvA2M1dnyNWbNBYa2fEtw==","signatures":[{"sig":"MEQCIAcRbwl+/jyLAR+dLJHwiwyagUeaVcXMp9+9zegnT+sIAiA8cN2UTkVN5R8kx99r5I5ouz+pL5LuNVrQ/4MZV+o7kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.dd21e36997","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045903},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e334a5a32b4927f71942359b9a8e64c6927268a9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.dd21e36997","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.dd21e36997","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.dd21e36997","@lodestar/utils":"^1.39.0-dev.dd21e36997","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.dd21e36997","@lodestar/logger":"^1.39.0-dev.dd21e36997","@lodestar/params":"^1.39.0-dev.dd21e36997","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.dd21e36997","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.dd21e36997","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.dd21e36997","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.dd21e36997","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.dd21e36997","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.dd21e36997","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.dd21e36997_1768934510447_0.16417714532717964","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.6ce1d43ccf":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.6ce1d43ccf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.6ce1d43ccf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03cc180be76cc9a1f0f56e07db7768e13e8c5f8c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.6ce1d43ccf.tgz","fileCount":1978,"integrity":"sha512-euQW2C6ufgtdifMd4936ssrk5CKSv5Ty8AQ0cxX45kZWqjCRcLjUWNLexXR++MY/giAtZHxLYeYLox9TuoVJAw==","signatures":[{"sig":"MEYCIQDcYs47WETj3pOvbr2mSy1qlqEBd08TxwE7wlFElQn7DQIhAMKuiZGEHLxgo1kn5NWQV180Z4JKR2kr0PRRVbWVdtff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.6ce1d43ccf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045903},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"27b83815daf3806f6c9919be925bbdcb7537ae04","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.6ce1d43ccf","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.6ce1d43ccf","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.6ce1d43ccf","@lodestar/utils":"^1.39.0-dev.6ce1d43ccf","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.6ce1d43ccf","@lodestar/logger":"^1.39.0-dev.6ce1d43ccf","@lodestar/params":"^1.39.0-dev.6ce1d43ccf","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.6ce1d43ccf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.6ce1d43ccf","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.6ce1d43ccf","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.6ce1d43ccf","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.6ce1d43ccf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.6ce1d43ccf","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.6ce1d43ccf_1768939086351_0.7028249575326662","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.10b6636b92":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.10b6636b92","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.10b6636b92","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c840e5f569774a26b453431505d289c89f3a137a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.10b6636b92.tgz","fileCount":1978,"integrity":"sha512-sVAvPy3jHAEngU311LJ6DUNFGDX+2F/CRDss6c6Q7nKE2yyh10W+t7+PFQqB29OmHkH+lRVLWzjN/MvF6Iezcg==","signatures":[{"sig":"MEYCIQDmMSo1b6PEiWRN9hG/1IdKfTO/+zyol2Z5ktH/w/JlIQIhAOVDNFN8nzxJ6obwqZdOO0b+6vfk9KI9ruVuydBCC7Kw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.10b6636b92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045903},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a3cff721c9b4d578ffb6da187c853685be806570","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.10b6636b92","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.10b6636b92","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.10b6636b92","@lodestar/utils":"^1.39.0-dev.10b6636b92","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.10b6636b92","@lodestar/logger":"^1.39.0-dev.10b6636b92","@lodestar/params":"^1.39.0-dev.10b6636b92","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.10b6636b92","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.10b6636b92","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.10b6636b92","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.10b6636b92","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.10b6636b92","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.10b6636b92","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.10b6636b92_1768945127077_0.8457706219975225","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.b6d377a93c":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.b6d377a93c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.b6d377a93c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2241184423000fda1ddf438e9930cabf4dfdb42","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.b6d377a93c.tgz","fileCount":1978,"integrity":"sha512-IQuSs4OqHkIvnueVRDnF/e/a9S8eFOZpD/Vn9sxUw0WhergVz2FrjeDapten6cxtKyviG1tSauPSxK5HV4PArA==","signatures":[{"sig":"MEQCIC39YSqhWn+2FZDpNHVYHWkgE25Jv8848zOsAwfSAqKtAiAEfeESzf+Taay4fTYbY/85wR4Hsb8OdhTfykrKvft8YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.b6d377a93c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045903},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f1228270c09a65357a97a50b4d65333be02147ad","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.b6d377a93c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.b6d377a93c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.b6d377a93c","@lodestar/utils":"^1.39.0-dev.b6d377a93c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.b6d377a93c","@lodestar/logger":"^1.39.0-dev.b6d377a93c","@lodestar/params":"^1.39.0-dev.b6d377a93c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.b6d377a93c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.b6d377a93c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.b6d377a93c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.b6d377a93c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.b6d377a93c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.b6d377a93c","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.b6d377a93c_1768954009655_0.9014447249399296","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-rc.4":{"name":"@lodestar/beacon-node","version":"1.39.0-rc.4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-rc.4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c14b588efbc4426769245551a9b56211ce83dd51","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-rc.4.tgz","fileCount":1978,"integrity":"sha512-GLEQp8A9qrZiUTxr54ad4ZnKgKc8B7ui0UaQqavSHaeVRXglyjwTnFegRbM+LQUOY2toaThPPvaT2ENcsmLVeg==","signatures":[{"sig":"MEUCIAw7EwxhhvJwrdl4vfCsCO6F8Vjv8c+qB8pPLqyCXxe4AiEA1vsy9JYGlYoK1SfW1bogsgsDaf76z0qdND1SJrXmqzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-rc.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045763},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cb953fb4ee674bb21723464f97bc2b1338615744","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-rc.4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-rc.4","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-rc.4","@lodestar/utils":"^1.39.0-rc.4","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-rc.4","@lodestar/logger":"^1.39.0-rc.4","@lodestar/params":"^1.39.0-rc.4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-rc.4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-rc.4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-rc.4","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-rc.4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-rc.4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-rc.4","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-rc.4_1768957554588_0.4544228998185167","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.46c9c672fd":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.46c9c672fd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.46c9c672fd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9b43a2ef797e2a78f33a205eaf168b7b5c6c9a63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.46c9c672fd.tgz","fileCount":1978,"integrity":"sha512-FnJ8RvWf6lPmv7CKdRGFwZ4t7JTd9JNok25xMle9U+uHoDOae2yLxEQ7zz8KSij+4lsma4i8AsUHUmM3ZFezxg==","signatures":[{"sig":"MEUCIQDTO5YM4BQAHRoB3pUG9zAX9HchP5aawkkQ83ECcGDhYgIgTybAlQIwhXVpz3hELgCX7f7b08v/rXQNNiFZXFyfvVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.46c9c672fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046832},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d4df511368453e5886067b2b0b6ec914c837f4d0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.46c9c672fd","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.46c9c672fd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.46c9c672fd","@lodestar/utils":"^1.39.0-dev.46c9c672fd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.46c9c672fd","@lodestar/logger":"^1.39.0-dev.46c9c672fd","@lodestar/params":"^1.39.0-dev.46c9c672fd","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.46c9c672fd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.46c9c672fd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.46c9c672fd","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.46c9c672fd","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.46c9c672fd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.46c9c672fd","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.46c9c672fd_1769073248184_0.7162410082124231","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.90493ebb47":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.90493ebb47","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.90493ebb47","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bd99fe7062a64c29b3c6d6b4c0e63944e303a9b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.90493ebb47.tgz","fileCount":1978,"integrity":"sha512-KjL6+UBy3fCOmgFe2dTlnXQ0isbdDG1Ah5nWzAj6lylvITJzxrmATK48afuPxQH2lamy7+rVYHyIrq59Jb60Fg==","signatures":[{"sig":"MEUCIQDtKxUCXko8Eo/GROfWvX+uWkN67AzbHAOuBGN5Uf3/7wIgMIHextK16EHXIFL0umPcggy9JA8Eon5lmxNDno5B/qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.90493ebb47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7047495},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c4cedf4c9dbfc179bd04823b21250a83f3b0ec33","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.90493ebb47","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.90493ebb47","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.90493ebb47","@lodestar/utils":"^1.39.0-dev.90493ebb47","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.90493ebb47","@lodestar/logger":"^1.39.0-dev.90493ebb47","@lodestar/params":"^1.39.0-dev.90493ebb47","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.90493ebb47","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.90493ebb47","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.90493ebb47","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.90493ebb47","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.90493ebb47","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.90493ebb47","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.90493ebb47_1769076635696_0.743916591531409","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.87ff5db949":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.87ff5db949","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.87ff5db949","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9c752408d9dba2b8873cb2d1c901a3930525d643","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.87ff5db949.tgz","fileCount":1978,"integrity":"sha512-zRtuhOv4tHsoTaz8KheJdNcv5j4ATRJykVm6uDPhwy5RSWxs6Mj3WLeW2ZVY/YMVUQPN8c0rRptgBo5BgLfgkQ==","signatures":[{"sig":"MEYCIQChEGIIGfyi8k7yUnoopiCuuEMcZ5XCyiOWLxZWDuoKPQIhAM26+tSGD1YBTh0hr+Xu+KWe37A2Xsk+PlHVzYRoo814","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.87ff5db949","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7047495},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f326c1ff8d1b2b9f8c2437901f49d94ef23559fb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.87ff5db949","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.87ff5db949","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.87ff5db949","@lodestar/utils":"^1.39.0-dev.87ff5db949","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.87ff5db949","@lodestar/logger":"^1.39.0-dev.87ff5db949","@lodestar/params":"^1.39.0-dev.87ff5db949","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.87ff5db949","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.87ff5db949","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.87ff5db949","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.87ff5db949","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.87ff5db949","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.87ff5db949","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.87ff5db949_1769079116178_0.6486309856436534","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.3bbeaeda6f":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.3bbeaeda6f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.3bbeaeda6f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b4817d14e0d7df5fd2e1635aeb23709015c9fc74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.3bbeaeda6f.tgz","fileCount":1978,"integrity":"sha512-xyqQLGGRLubWhMo3liDveHWWrqTSkrTTyzMoIAXd1IemhAV3Ri5/C0coKIYVNu/hHS+uNulQyAJ3Cu4AEG21hg==","signatures":[{"sig":"MEYCIQD0CIh9XaWm4JIuqkcdSEvkofexRKqRFcfRTGNL2xUHjQIhAO9oPsIua4w4sSqe1rmLvYhorM4HD4OM+2bA0G+ifrwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.3bbeaeda6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7047495},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f77712a03bb71473fe867a800bac6df5781aba8a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.3bbeaeda6f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.3bbeaeda6f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.3bbeaeda6f","@lodestar/utils":"^1.39.0-dev.3bbeaeda6f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.3bbeaeda6f","@lodestar/logger":"^1.39.0-dev.3bbeaeda6f","@lodestar/params":"^1.39.0-dev.3bbeaeda6f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.3bbeaeda6f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.3bbeaeda6f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.3bbeaeda6f","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.3bbeaeda6f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.3bbeaeda6f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.3bbeaeda6f","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.3bbeaeda6f_1769081400304_0.9828268495936758","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.ad23ef56aa":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.ad23ef56aa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.ad23ef56aa","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c8b1419a82ed5540952d50e6de88f5a4deffb2e8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.ad23ef56aa.tgz","fileCount":1978,"integrity":"sha512-NCOz0MabJMAwd6KITGQFoSiSUeCWytxaLp+P5D1gokw0umqiXr7gTUn6miwtJiKMlrY4p9ZjEYvEIs0ersjSnw==","signatures":[{"sig":"MEYCIQDgDSAzGLqUrlaOgsdTSFZN3TgKd8QoXIAAAeFGar3tugIhAP1DgJrWEdfxToTU5EWLtEZ1AyzHEz5BrJvBmtU7ndFy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.ad23ef56aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7047495},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7e2646e94604083dbb1fa8b09064a88f703ca7c4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.ad23ef56aa","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.ad23ef56aa","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.ad23ef56aa","@lodestar/utils":"^1.39.0-dev.ad23ef56aa","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.ad23ef56aa","@lodestar/logger":"^1.39.0-dev.ad23ef56aa","@lodestar/params":"^1.39.0-dev.ad23ef56aa","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.ad23ef56aa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.ad23ef56aa","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.ad23ef56aa","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.ad23ef56aa","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.ad23ef56aa","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.ad23ef56aa","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.ad23ef56aa_1769081875849_0.9059160295222652","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.0321dbcf04":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.0321dbcf04","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.0321dbcf04","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"94aaf6db882a7edf2d7cfac036472fb0287eaeb9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.0321dbcf04.tgz","fileCount":1978,"integrity":"sha512-oNQlnwSKlaVCf1IV1/Xuy3WO7L4xTnjvyvpSVLE8DZtBLQ1Oxs+Vj3rL/PN85LVK6B8UzcXURJ5ngFHv4JfFcw==","signatures":[{"sig":"MEUCIE9hO0tO5EwVqlMfOdq1mVDnO1pJHG02eg8w1i2RqcE+AiEAhbbIVAhu6FcW24KERYHUP4JrxaV7v7a2ArOMmsj7qnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.0321dbcf04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7033357},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ad062d807edb3a6d39ca07122d51a3db06f2302f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.0321dbcf04","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.0321dbcf04","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.0321dbcf04","@lodestar/utils":"^1.39.0-dev.0321dbcf04","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.0321dbcf04","@lodestar/logger":"^1.39.0-dev.0321dbcf04","@lodestar/params":"^1.39.0-dev.0321dbcf04","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.0321dbcf04","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.0321dbcf04","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.0321dbcf04","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.0321dbcf04","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.0321dbcf04","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.0321dbcf04","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.0321dbcf04_1769082693269_0.07851004054826682","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.268dcb02bf":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.268dcb02bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.268dcb02bf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc24b2a3ebe0391a9ede4345def2d8402e36fefc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.268dcb02bf.tgz","fileCount":1978,"integrity":"sha512-nQTmlrLSf5FDsk2DapLPE7iE6mt8QWl/QFLGjKlG3bfhdF9zvwBkan0+Wmyej/NHCBkvOxzKQn9BxjinGjvOYA==","signatures":[{"sig":"MEQCIGm60/4n1H07yjISbu2GxvjHbz6k00aDY95X3tu3g6AnAiBvarn6U3X6Nwm2iswG/RXARgXy/mV2YyuFWRyDGZ8v5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.268dcb02bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7033357},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b4dac930d39935f954a1a45dccacf488916cab11","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.268dcb02bf","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.268dcb02bf","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.268dcb02bf","@lodestar/utils":"^1.39.0-dev.268dcb02bf","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.268dcb02bf","@lodestar/logger":"^1.39.0-dev.268dcb02bf","@lodestar/params":"^1.39.0-dev.268dcb02bf","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.268dcb02bf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.268dcb02bf","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.268dcb02bf","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.268dcb02bf","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.268dcb02bf","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.268dcb02bf","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.268dcb02bf_1769083260137_0.8856886984485912","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.171bfe3042":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.171bfe3042","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.171bfe3042","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"17547409eb8080d9a948ef303219c56b3cf27d20","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.171bfe3042.tgz","fileCount":1978,"integrity":"sha512-L/6xUVFq7y3ZsIa0G1mYyjzpyvLLHwZrQeb08j8MDfwzCUANTHoUFlyGiTlO5kNWXzAJ5NS9+Q9d0GCZP3z+tQ==","signatures":[{"sig":"MEYCIQDUHyr95n5QSEjHqkvk2OPhxg5eETLzlhDcrzAKZbYEtQIhAIJkr5hjX8wWDjbD1g8bMwZGXARSVb3DjKGAWffK6TZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.171bfe3042","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7033357},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9c956fad2464776d71fb8e9774c45f2875ca7868","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.171bfe3042","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.171bfe3042","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.171bfe3042","@lodestar/utils":"^1.39.0-dev.171bfe3042","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.171bfe3042","@lodestar/logger":"^1.39.0-dev.171bfe3042","@lodestar/params":"^1.39.0-dev.171bfe3042","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.171bfe3042","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.171bfe3042","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.171bfe3042","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.171bfe3042","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.171bfe3042","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.171bfe3042","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.171bfe3042_1769088567130_0.15141627139032354","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.cc77fcf3a8":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.cc77fcf3a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.cc77fcf3a8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5809e0e57bdbc9c87cfc78ddc6c1a598627b4b31","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.cc77fcf3a8.tgz","fileCount":1978,"integrity":"sha512-mo4h6TNvRaPDdEGbER+FSOwQs5rkA1UJO2IDTaViOgeEjkbb48fAdJtQ3AhnZIyjS7dQc1Xz08+G4JCJekiu/Q==","signatures":[{"sig":"MEUCIQC6RiYY9FLCx6i8zmwx0kXiVoVs0KodxmTkyU39612lnwIgeibFkOsocKfoi7mPHJJB2cPJTvgKiuP40kMV5As8LEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.cc77fcf3a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025450},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"14b3ed4eec50b0155e9b27b9e4ab5736d45a2e4e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.cc77fcf3a8","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.cc77fcf3a8","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.cc77fcf3a8","@lodestar/utils":"^1.39.0-dev.cc77fcf3a8","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.cc77fcf3a8","@lodestar/logger":"^1.39.0-dev.cc77fcf3a8","@lodestar/params":"^1.39.0-dev.cc77fcf3a8","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.cc77fcf3a8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.cc77fcf3a8","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.cc77fcf3a8","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.cc77fcf3a8","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.cc77fcf3a8","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.cc77fcf3a8","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.cc77fcf3a8_1769118603152_0.7102478646556483","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.219c3c247e":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.219c3c247e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.219c3c247e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"790f918693ecc1df751248cd41393f57e305873e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.219c3c247e.tgz","fileCount":1978,"integrity":"sha512-aRYZmkZ0hIgDBwZ79M4mFMxNgB/02Ysmu+RG992O2bJAihMINtRr8l1XO5HHUuJetXeVjL/Mv08ZLHNrS+p+eA==","signatures":[{"sig":"MEYCIQCstgk42Z2j6fn7se32T6fg9PUWncn7ZKed91DLbJWejQIhAOqMjUptCK4gz4MpUtqa8ddYUIQC7mTZ7yvbQJ8btHHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.219c3c247e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025450},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1a78c6e5194d3f97882668c0842f0a0b960de17c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.219c3c247e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.219c3c247e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.219c3c247e","@lodestar/utils":"^1.39.0-dev.219c3c247e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.219c3c247e","@lodestar/logger":"^1.39.0-dev.219c3c247e","@lodestar/params":"^1.39.0-dev.219c3c247e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.219c3c247e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.219c3c247e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.219c3c247e","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.219c3c247e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.219c3c247e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.219c3c247e","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.219c3c247e_1769120654731_0.41108024705909707","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.3932675174":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.3932675174","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.3932675174","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fc68dcb3b716114caec96f66741b46bd538e1623","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.3932675174.tgz","fileCount":1978,"integrity":"sha512-TaUSQWPAAP43MY+9KHArD2Z3fXwPPb7F9gVP70o4r4TE0JaQzIbNEqPHMd+DYAFjS09WVUZ9NyLc/3aOJsKtVg==","signatures":[{"sig":"MEQCIHjCFwPehEOT5+IK3s0LauNrnkakwp0uMhlYqjbaqDg8AiAYE2kVmjjgpsrh5wbjMG9vPqEEK68SYGwoWwTRsVMniA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.3932675174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025459},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c848ab21ec456305c3177ccfeb14f2ab0059ec6c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.3932675174","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.3932675174","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.3932675174","@lodestar/utils":"^1.39.0-dev.3932675174","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.3932675174","@lodestar/logger":"^1.39.0-dev.3932675174","@lodestar/params":"^1.39.0-dev.3932675174","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.3932675174","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.3932675174","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.3932675174","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.3932675174","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.3932675174","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.3932675174","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.3932675174_1769159899268_0.7337205067857471","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.b2437a6348":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.b2437a6348","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.b2437a6348","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e4a4ab63c0024484f010c03152ddac6ddfca217","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.b2437a6348.tgz","fileCount":1978,"integrity":"sha512-cIZ/ByaHoLC8CXTkcppum4a9oHiJMknvU+qU9TdxRS4550SwN6rtotMYj6paqk3WhtcMirJaqosMAxGQKH1Nxg==","signatures":[{"sig":"MEQCIGsmTP//D/vhBd+y5epnWC2DssFhc7EZ01kyMnCte0FUAiAfcqJbnSC/Ec/3oqxr969z0qRAGPaWF9lfxPEEZwgG2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.b2437a6348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7016520},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"28f13a039524c73b6bf9af655a8d9861a0f0f273","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.b2437a6348","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.b2437a6348","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.b2437a6348","@lodestar/utils":"^1.39.0-dev.b2437a6348","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.b2437a6348","@lodestar/logger":"^1.39.0-dev.b2437a6348","@lodestar/params":"^1.39.0-dev.b2437a6348","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.b2437a6348","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.b2437a6348","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.b2437a6348","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.b2437a6348","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.b2437a6348","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.b2437a6348","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.b2437a6348_1769172690264_0.46141091923811683","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.ad129ced66":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.ad129ced66","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.ad129ced66","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d7f661bbd5726eb68977b89826113258ec9810aa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.ad129ced66.tgz","fileCount":1978,"integrity":"sha512-ViJRvUP+jkXs/kOq+SzkfGlcS95Meq1JdoqlcmtEvylurFN2ZCxotAUFa+b0PFhxbmU/n6BoHgD8rdeL8EDyoQ==","signatures":[{"sig":"MEYCIQCucClAAkVQRvkQLVwPBS73pN1pzwA8Luv3NiwdLl+4tQIhAO0REbI9X5n6RF6+fdpZ1tSA4Lugj33K5ss66khGQ891","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.ad129ced66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7016545},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"530782824aadb2d9875d1fa8cbae5428a131e117","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.ad129ced66","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.ad129ced66","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.ad129ced66","@lodestar/utils":"^1.39.0-dev.ad129ced66","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.ad129ced66","@lodestar/logger":"^1.39.0-dev.ad129ced66","@lodestar/params":"^1.39.0-dev.ad129ced66","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.ad129ced66","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.ad129ced66","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.ad129ced66","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.ad129ced66","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.ad129ced66","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.ad129ced66","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.ad129ced66_1769188830227_0.7917304802115945","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.0bce7eb9f1":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.0bce7eb9f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.0bce7eb9f1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a8c08cdcdd38d15e57c91cd902d8d4e6704005cf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.0bce7eb9f1.tgz","fileCount":1978,"integrity":"sha512-xDLl8uhXgGcYrK4aqq5FqD2n07a6wgwEEytzIxKhn1SCOznK7tvMGsAkGN1p7Uv2XT1Ojby7v0aNIn+aDTahCA==","signatures":[{"sig":"MEQCIEGjfM9tXetoL1JNYjzOrS4bWFnHH38DubE1NoqRce86AiAjLKgA/rDH3lHo48HyVhAgaADCxpyTXWYlgBxhtqZDhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.0bce7eb9f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7016545},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"98fd454dc36645fbbe5bb01d5450284dcd8bb505","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.0bce7eb9f1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.0bce7eb9f1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.0bce7eb9f1","@lodestar/utils":"^1.39.0-dev.0bce7eb9f1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.0bce7eb9f1","@lodestar/logger":"^1.39.0-dev.0bce7eb9f1","@lodestar/params":"^1.39.0-dev.0bce7eb9f1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.0bce7eb9f1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.0bce7eb9f1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.0bce7eb9f1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.0bce7eb9f1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.0bce7eb9f1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.0bce7eb9f1","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.0bce7eb9f1_1769189275951_0.053325208858158835","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.addea91de2":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.addea91de2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.addea91de2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1b5d6dfec08a54357b3730e0a5900ec154a2d2eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.addea91de2.tgz","fileCount":1978,"integrity":"sha512-iIxswoQH372Ltnna+hokdoCKzARb74w+MHY4JbwzCWA+UfKMjAKW1SmNE+S7mGm1MAgbnKO+IlKuhil3XwQ9ZQ==","signatures":[{"sig":"MEQCIH2QlTnfoOKGt1HUrtXjgo4KTg7aSEblskOXCNwQtA+HAiB0Il8vIcfBCVlbjP7E+8DEWO6RHnuqvrlwyaWDbTrTfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.addea91de2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7016412},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"400c4f500d2c43dd268ee3684867810277672473","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.addea91de2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.addea91de2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.addea91de2","@lodestar/utils":"^1.39.0-dev.addea91de2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.addea91de2","@lodestar/logger":"^1.39.0-dev.addea91de2","@lodestar/params":"^1.39.0-dev.addea91de2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.addea91de2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.addea91de2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.addea91de2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.addea91de2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.addea91de2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.addea91de2","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.addea91de2_1769193041004_0.5821678605570084","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.1067fedb6b":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.1067fedb6b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.1067fedb6b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84ee48c9a93d702e7adabb3db9fd9195b02d2da1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.1067fedb6b.tgz","fileCount":1978,"integrity":"sha512-NVhXsv/WCBgKl5r2bp26AxK5I/e6cgaBX0sUtDkRC08TQ+8os5UD/SrJ8HmbX81ywOHc4XR183ngiVIimYY7Cw==","signatures":[{"sig":"MEYCIQCPETolaz6IxSWPHqDOPcgY3NXmBlm1H8Ljo1xqs0xfIQIhAKjyNTM8tnYCRQAWknsIDP/w6Hu/D2IEJmQKE6U9nOU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.1067fedb6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025434},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e5a3b9c8f55b68d315f5b8dd6789dfdca192bb0b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.1067fedb6b","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.1067fedb6b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.1067fedb6b","@lodestar/utils":"^1.39.0-dev.1067fedb6b","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.1067fedb6b","@lodestar/logger":"^1.39.0-dev.1067fedb6b","@lodestar/params":"^1.39.0-dev.1067fedb6b","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.1067fedb6b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.1067fedb6b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.1067fedb6b","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.1067fedb6b","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.1067fedb6b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.1067fedb6b","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.1067fedb6b_1769399870118_0.7802157074420188","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.0e7901d6a2":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.0e7901d6a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.0e7901d6a2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"274a2c15bd0967f355dc2b06ca1ec7a6ec0dc4fa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.0e7901d6a2.tgz","fileCount":1978,"integrity":"sha512-yOykoNPzjQ42OmgQdOJnm1DiwMmARM+CbBS63kAGSqIOjnw6xdxj3gv0AvAP39axO+O18f2JvxS0yz6c94JV+w==","signatures":[{"sig":"MEUCIA5inprBw3Yt7uUGaomI4SjH+Itcv6Pr8IAqAABxQsLTAiEAwuKMRYrdGcyzey9vdh9xQ5Md3q3AyKm2Jvd3f3dqyVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.0e7901d6a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025434},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9ae6bbd8c06e6f200084c1a4c699f03f90e471c2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.0e7901d6a2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.0e7901d6a2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.0e7901d6a2","@lodestar/utils":"^1.39.0-dev.0e7901d6a2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.0e7901d6a2","@lodestar/logger":"^1.39.0-dev.0e7901d6a2","@lodestar/params":"^1.39.0-dev.0e7901d6a2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.0e7901d6a2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.0e7901d6a2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.0e7901d6a2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.0e7901d6a2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.0e7901d6a2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.0e7901d6a2","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.0e7901d6a2_1769418663932_0.9184326758289114","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.ad81ef1e30":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.ad81ef1e30","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.ad81ef1e30","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc488e7b79806e9b478ff869e9edc06c5beec81f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.ad81ef1e30.tgz","fileCount":1978,"integrity":"sha512-ofp4nN8xXk6fvitD067UeiH/TKz1T79WmhDIPmPB+ybT5WojSoigEsPBxpT8NPSPcRRVmQ0PgAX8zTZT8Zw/UA==","signatures":[{"sig":"MEUCIQDurQ2Cxk9IPkVXhJ8xL3bEEm2KN9s6CKqVV6YilMN+kgIgVplWRPWLv+AAJcoz3Rz4NfcfTGQN05L8HxDQ3ZJ14CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.ad81ef1e30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025434},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"293d667378d9bb876ace63236ac81ab0a596257e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.ad81ef1e30","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.ad81ef1e30","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.ad81ef1e30","@lodestar/utils":"^1.39.0-dev.ad81ef1e30","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.ad81ef1e30","@lodestar/logger":"^1.39.0-dev.ad81ef1e30","@lodestar/params":"^1.39.0-dev.ad81ef1e30","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.ad81ef1e30","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.ad81ef1e30","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.ad81ef1e30","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.ad81ef1e30","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.ad81ef1e30","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.ad81ef1e30","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.ad81ef1e30_1769433320755_0.8946141564813599","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.a2107436df":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.a2107436df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.a2107436df","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87a0d77f0d5df30ef1d7c0cfe11cb1d7900c7b08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.a2107436df.tgz","fileCount":1978,"integrity":"sha512-Pt872B7qdSkhJ3pZsgAICE8yd37ysM0QrsqSA53T7wiXabzs9lXeYrXB+zOseSvQ6zMsEQ2+dw4cqeslOAmozA==","signatures":[{"sig":"MEUCIAogMK032zIRqEhnCiHg91oHPe+69o5GYx0a7+Uwm+VNAiEA8r5XjZE4IMSc71uIZEpsDONmjYZ5VJd+NeGPx1NtpEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.a2107436df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025434},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ee97156d3bb502c61199b89fe9aeb7d86baf4a8b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.a2107436df","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.a2107436df","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.a2107436df","@lodestar/utils":"^1.39.0-dev.a2107436df","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.a2107436df","@lodestar/logger":"^1.39.0-dev.a2107436df","@lodestar/params":"^1.39.0-dev.a2107436df","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.a2107436df","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.a2107436df","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.a2107436df","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.a2107436df","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.a2107436df","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.a2107436df","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.a2107436df_1769437651801_0.9626071208937741","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.375b1b3da7":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.375b1b3da7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.375b1b3da7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3df42be484052624e1b7fb95c5edb74063b90936","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.375b1b3da7.tgz","fileCount":1978,"integrity":"sha512-DcRe0ANg+ui+Qa9rQEvSSdmi2oEQ63cVrHcmNJHT/6AdVbC4gpNW29gQFcjPs16I3845UtUVlwv2U3RRPktJUw==","signatures":[{"sig":"MEYCIQDcNm3te6QCBO+4GMcVfg4txRKlfN6etowFNsNuS/lCCQIhAMyfm7YVMSE1T3MV8aWqz7A56Cn7cV9b2QHlg1rtFMWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.375b1b3da7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7025434},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"176288abd0f74b8a46cd679f61bedddc7b18beb4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.375b1b3da7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.375b1b3da7","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.375b1b3da7","@lodestar/utils":"^1.39.0-dev.375b1b3da7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.375b1b3da7","@lodestar/logger":"^1.39.0-dev.375b1b3da7","@lodestar/params":"^1.39.0-dev.375b1b3da7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.375b1b3da7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.375b1b3da7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.375b1b3da7","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.375b1b3da7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.375b1b3da7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.375b1b3da7","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.375b1b3da7_1769500038365_0.4705135624203314","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.4263377242":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.4263377242","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.4263377242","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75adb101111d3e04a0c1d90d9ae57fa1f8b8f087","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.4263377242.tgz","fileCount":1978,"integrity":"sha512-ih64uTMmJW8ZUfL17G8xeSIhC20E3rhdpmP+dUR1sJI1h4aT536RbezOtowgafQAZTSmOBf+yHdxSN2NShfMdw==","signatures":[{"sig":"MEQCIBaBMkDlkUY+Ve6eLlOKXnvgpGvt/sJUiT7vDw+rsbreAiAoz+7hgkLjzWGDtmCQIVksycQNPWzq1ikeMHPQ23qn9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.4263377242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7022830},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"59a6f1a6276d4b841d4299ed13521f28bc0540f1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.4263377242","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.4263377242","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.4263377242","@lodestar/utils":"^1.39.0-dev.4263377242","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.4263377242","@lodestar/logger":"^1.39.0-dev.4263377242","@lodestar/params":"^1.39.0-dev.4263377242","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.4263377242","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.4263377242","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.4263377242","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.4263377242","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.4263377242","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.4263377242","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.4263377242_1769596204235_0.45647064885880506","host":"s3://npm-registry-packages-npm-production"}},"1.39.0-dev.90334173dc":{"name":"@lodestar/beacon-node","version":"1.39.0-dev.90334173dc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0-dev.90334173dc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fba2e35e716c93c039d70754881cebe5c20a155f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0-dev.90334173dc.tgz","fileCount":1978,"integrity":"sha512-lSDmKUwwrJUlzsdtguob76zuWdVwS3D1GpEB70ijbY8uDvIOYqnvY9pCAk3c69LSIIaladP4e46qK5MgInA/Sw==","signatures":[{"sig":"MEUCIQCmtUisQ8m1TDaLz9DC6Kz17yK2erT6KqiDr1oZrK+huQIgHfQKD66xZ+kZweE1DRZ6s9XVQaoD1Q0mkufvkrLvr4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0-dev.90334173dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7023795},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"70ad2460adbb8c8ebd26f4575a7b5ee86c70759e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0-dev.90334173dc","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0-dev.90334173dc","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0-dev.90334173dc","@lodestar/utils":"^1.39.0-dev.90334173dc","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0-dev.90334173dc","@lodestar/logger":"^1.39.0-dev.90334173dc","@lodestar/params":"^1.39.0-dev.90334173dc","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0-dev.90334173dc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0-dev.90334173dc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0-dev.90334173dc","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0-dev.90334173dc","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0-dev.90334173dc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0-dev.90334173dc","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0-dev.90334173dc_1769598099436_0.5177555305579826","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"@lodestar/beacon-node","version":"1.39.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4316793099525e9a013ed155132f6189783b5a8a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.0.tgz","fileCount":1978,"integrity":"sha512-DpJ6N/mcGydyHznNempZQre0eEDnIgze0XyG0L2mtdiLgOEF0M/qp2cVGLalE9fxhaYY8qqoNgyU4SkUmthFsw==","signatures":[{"sig":"MEYCIQCLI8xl9bOfWM+Y48X6D4dSjyxRPdMuG1/Cyz6Lidz6TAIhAMUpAdEFZwa/+3QoTJhZTbTkoEBp7Mh964KjlWAeyvwo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045693},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"98e408948e3d4a42229a17d950cbcb01ba6dd29c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.0","@lodestar/utils":"^1.39.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.0","@lodestar/logger":"^1.39.0","@lodestar/params":"^1.39.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.0_1769616359239_0.3520721553825945","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.3be9500fa9":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.3be9500fa9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.3be9500fa9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0307bcc08055a460c120d95cad33a8a7c6240198","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.3be9500fa9.tgz","fileCount":1978,"integrity":"sha512-61llH5ayH8CTF5f+ju2nUdqc56JMPOID6jGuiH5ZZt66G+8a4xnHQr/UEgykNZ1yQZAz6VhUpHtwINoqJfi+kQ==","signatures":[{"sig":"MEUCIHfz++L18b3c55KI/VtPks9VNd6pVINhlc5UhL6EUwAUAiEAqLC/iAWSCF7fwj5Ohka032/oq/RWTMZV6WBfuqGufxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.3be9500fa9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7023795},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"aa021688bba9f3c5ff335ebb8c6b4dd3ead67f88","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.3be9500fa9","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.3be9500fa9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.3be9500fa9","@lodestar/utils":"^1.40.0-dev.3be9500fa9","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.3be9500fa9","@lodestar/logger":"^1.40.0-dev.3be9500fa9","@lodestar/params":"^1.40.0-dev.3be9500fa9","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.3be9500fa9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.3be9500fa9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.3be9500fa9","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.3be9500fa9","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.3be9500fa9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.3be9500fa9","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.3be9500fa9_1769616795149_0.6006313709913662","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.0ae7a89ead":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.0ae7a89ead","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.0ae7a89ead","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8aadcf052025fc8689f5e2c90e74b429ab3d1d75","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.0ae7a89ead.tgz","fileCount":1978,"integrity":"sha512-StojObJVrT7SPOJlAtiutTxj/QN4+P1FAgmqvs7FI5R7tENrx6lDA454Nj1+anQSlfjOATJECaaou/1KOXAWPQ==","signatures":[{"sig":"MEQCIHGWSvC9ok8FQ/qs2xJtxB+pXUG7Ns0ltCXlHxIvh5H6AiA5MRiXGgOlAsNsEMkNvi3TkgsxvE3ChunYXhmePCPJpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.0ae7a89ead","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7023795},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"757f82afe00660128b35e96d623c226d22ad9444","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.0ae7a89ead","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.0ae7a89ead","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.0ae7a89ead","@lodestar/utils":"^1.40.0-dev.0ae7a89ead","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.0ae7a89ead","@lodestar/logger":"^1.40.0-dev.0ae7a89ead","@lodestar/params":"^1.40.0-dev.0ae7a89ead","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.0ae7a89ead","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.0ae7a89ead","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.0ae7a89ead","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.0ae7a89ead","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.0ae7a89ead","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.0ae7a89ead","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.0ae7a89ead_1769618644784_0.5474646576255398","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.4acd3ce568":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.4acd3ce568","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.4acd3ce568","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9078c777e5b5ae5e4fa65eb756f4c77ea3f9bd92","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.4acd3ce568.tgz","fileCount":1978,"integrity":"sha512-Zv09IPusX4sXRb1aKj3vVvGKHz5dwMzSzCBCS/75QmIurJtunqqoalHFZLJant1LJUEhZWLTM9tWZuoK6RVNQg==","signatures":[{"sig":"MEQCIChVUKRB6D/O73wwSRlCQRD12NeZtEIo5JmE0jAuMvqoAiBl1XjHDFst0ZK5tct+zb7mbSzoq7Cx9egfWKGrGUJnSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.4acd3ce568","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7024363},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a46f62e2730823685476cc1510ea4e701e41df18","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.4acd3ce568","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.4acd3ce568","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.4acd3ce568","@lodestar/utils":"^1.40.0-dev.4acd3ce568","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.4acd3ce568","@lodestar/logger":"^1.40.0-dev.4acd3ce568","@lodestar/params":"^1.40.0-dev.4acd3ce568","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.4acd3ce568","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.4acd3ce568","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.4acd3ce568","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.4acd3ce568","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.4acd3ce568","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.4acd3ce568","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.4acd3ce568_1769625621866_0.3983550081716474","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.ba0be9204c":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.ba0be9204c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.ba0be9204c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b95ef9320e2492857d27dc71963f70dca21d5a50","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.ba0be9204c.tgz","fileCount":1978,"integrity":"sha512-23dnkC+y6ZJjn+/FtBOwRruXMGOwT3jEzHdSyeN49N1fWumlEbnzKG6GIv48j+KKPpzAVjdd0adoOd4FjbqFBg==","signatures":[{"sig":"MEQCIGS0IvryjNTZMbyCVyal992giq3uB6IJnTFzH0GyjyhQAiA5HcOBBRDTP/yqVpJto835HrYohhNL6w3ykGI2ra1oBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.ba0be9204c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7024363},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"faf08b47b242b86d72f868d8a5469320dfc82d42","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.ba0be9204c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.ba0be9204c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.ba0be9204c","@lodestar/utils":"^1.40.0-dev.ba0be9204c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.ba0be9204c","@lodestar/logger":"^1.40.0-dev.ba0be9204c","@lodestar/params":"^1.40.0-dev.ba0be9204c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.ba0be9204c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.ba0be9204c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.ba0be9204c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.ba0be9204c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.ba0be9204c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.ba0be9204c","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.ba0be9204c_1769628984375_0.5249777154756718","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.c975f70481":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.c975f70481","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.c975f70481","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2ea271606ce728b914e91e5971fb9095eb6ad8b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.c975f70481.tgz","fileCount":1978,"integrity":"sha512-YWnQNxxBcrF4aYQXpFANI5UkN8qvoi7n7XA3P9AaJ59vlGivOXywGRh3pHe3wk4g6ctevYVQS12pV7gCvJ8VGA==","signatures":[{"sig":"MEQCIAG7BLxUjXc5UHttCq6NMShj+yJJL8YX1Xy40M0xKAllAiAx6dUPCxFW7h0J+L+fPceB7hGcuBPc82bPPCidTB03Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.c975f70481","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7024363},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"385298987fd3954b0794cdb761edefc3f22bcc36","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.c975f70481","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.c975f70481","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.c975f70481","@lodestar/utils":"^1.40.0-dev.c975f70481","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.c975f70481","@lodestar/logger":"^1.40.0-dev.c975f70481","@lodestar/params":"^1.40.0-dev.c975f70481","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.c975f70481","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.c975f70481","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.c975f70481","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.c975f70481","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.c975f70481","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.c975f70481","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.c975f70481_1769676662405_0.12064575178708403","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.3715a82f3f":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.3715a82f3f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.3715a82f3f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"efb68d8f16980d8259e456e2d0e5ab97bc5d455c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.3715a82f3f.tgz","fileCount":1978,"integrity":"sha512-S3NlbOgakegEWuxpfiHhdZHWYcKv7sMjmcVAjBdR+ztXb7IGFrYpaF8SX+rPPUjzzWz14cmcWVLk8jsMgVj/2w==","signatures":[{"sig":"MEUCIQDwdDM6EcsishLBe+lNs+2imfJ0ERyY8+Cfl36c7BtGRwIgWi/LIFs2dQeH1MmUw7o5YK51ELGBxxHeybBaYnjFvFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.3715a82f3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7024363},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d37469ce3f1ccf5c6a377d1b76b11140efd3f6c7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.3715a82f3f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.3715a82f3f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.3715a82f3f","@lodestar/utils":"^1.40.0-dev.3715a82f3f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.3715a82f3f","@lodestar/logger":"^1.40.0-dev.3715a82f3f","@lodestar/params":"^1.40.0-dev.3715a82f3f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.3715a82f3f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.3715a82f3f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.3715a82f3f","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.3715a82f3f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.3715a82f3f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.3715a82f3f","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.3715a82f3f_1769696557447_0.24291545861429298","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.313caaeef7":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.313caaeef7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.313caaeef7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88e239bac1aece18511933d2d1172447c306a093","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.313caaeef7.tgz","fileCount":1978,"integrity":"sha512-g2pS+dGjUJuA9duEsUbbD8FPpY6nqT9Em1jXqIuy7LWaTbr++fhVDZwuBvdd2hpy8uPaX45mZDa8Hln8pehvcg==","signatures":[{"sig":"MEQCIE14xombLHKt5kKQMdVWJuWrDFDu6m7vt7WgkHIgEeFXAiAILSBNO58AFy3H7AbH2x9zQ+gt/ks2OOqbYCgLWP4AaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.313caaeef7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7031465},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"54793c1272b12ee9977ed080e9b810f38db29b2e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.313caaeef7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.313caaeef7","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.313caaeef7","@lodestar/utils":"^1.40.0-dev.313caaeef7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.313caaeef7","@lodestar/logger":"^1.40.0-dev.313caaeef7","@lodestar/params":"^1.40.0-dev.313caaeef7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.313caaeef7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.313caaeef7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.313caaeef7","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.313caaeef7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.313caaeef7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.313caaeef7","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.313caaeef7_1769701149356_0.602708712063124","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.1c71f4299a":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.1c71f4299a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.1c71f4299a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bd9df8b4b29880db7b386c696bca88c5972f4d58","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.1c71f4299a.tgz","fileCount":1978,"integrity":"sha512-2FHE3CEtNSOWqKlZocUcqTP0btVY3RHT1UNSu5GaZubPjd6gUj7I7oMA1LaA0L0nC1IDjcC11X4DPDDsN76QhQ==","signatures":[{"sig":"MEUCIA189mwW9Muf5mxQ+/ACMpo5ZRL/jvRC96+X5azjYAMmAiEA1ni7DoNdtykpk47f2agIXpi1W+DkSbInW4FiU/+j8RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.1c71f4299a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046527},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2e53e59d8a74209d99f9bc716e1628d7688c9fda","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.1c71f4299a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.1c71f4299a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.1c71f4299a","@lodestar/utils":"^1.40.0-dev.1c71f4299a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.1c71f4299a","@lodestar/logger":"^1.40.0-dev.1c71f4299a","@lodestar/params":"^1.40.0-dev.1c71f4299a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.1c71f4299a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.1c71f4299a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.1c71f4299a","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.1c71f4299a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.1c71f4299a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.1c71f4299a","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.1c71f4299a_1769741422690_0.06657667621483343","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.c1d3b3c5cc":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.c1d3b3c5cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.c1d3b3c5cc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c259f57d26097cfdf859bc30453064289d98ecf2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.c1d3b3c5cc.tgz","fileCount":1978,"integrity":"sha512-mF6IdlKfnGD/CcYhbJeXsFoM76745ZD17MYoUfS3zRWB/5rMgxzhaaksFY3SLPZ7F4GJ0vcNeIpvGMGyatctww==","signatures":[{"sig":"MEQCIBvuZyX1kiMs15HJpXt+7eNiuQYdWFxw49DhuQ9+vMBlAiBTFjvSbi7y3ahJNidBHytQJvTIB4JoumZuFWdxQ3IWAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.c1d3b3c5cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7046527},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a05592ad3470bb69377a3e8c4476637197e93c78","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.c1d3b3c5cc","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.c1d3b3c5cc","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.c1d3b3c5cc","@lodestar/utils":"^1.40.0-dev.c1d3b3c5cc","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.c1d3b3c5cc","@lodestar/logger":"^1.40.0-dev.c1d3b3c5cc","@lodestar/params":"^1.40.0-dev.c1d3b3c5cc","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.c1d3b3c5cc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.c1d3b3c5cc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.c1d3b3c5cc","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.c1d3b3c5cc","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.c1d3b3c5cc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.c1d3b3c5cc","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.c1d3b3c5cc_1769763130419_0.15729617448220456","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.63c5c3e7f7":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.63c5c3e7f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.63c5c3e7f7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e8aa8db6a8b29cc7dceebaea910c60fd4981e9a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.63c5c3e7f7.tgz","fileCount":1978,"integrity":"sha512-KZ0nGpPSs+0DLHzdCu4XtAl/I9gtIHbcEDvkRvOvLKlMSqiThurFC4YvYBXz9Dzmm1LfHxxFP4G7t2HFnDeHNQ==","signatures":[{"sig":"MEUCIQCQ6be4yAtL3/AYNGscOIiKPP5Lo0gROgG+xplJYzb3RQIgRM7oQfJCIr9HWxOyHn1jjZkBPUt/NhHIxLV78AhO0SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.63c5c3e7f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7040978},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"33496b1175076866e5b367c8cc5c530ff76f9ad6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.63c5c3e7f7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.63c5c3e7f7","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.63c5c3e7f7","@lodestar/utils":"^1.40.0-dev.63c5c3e7f7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.63c5c3e7f7","@lodestar/logger":"^1.40.0-dev.63c5c3e7f7","@lodestar/params":"^1.40.0-dev.63c5c3e7f7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.63c5c3e7f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.63c5c3e7f7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.63c5c3e7f7","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.63c5c3e7f7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.63c5c3e7f7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.63c5c3e7f7","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.63c5c3e7f7_1769763773517_0.19703458995997347","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.9e8478fc70":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.9e8478fc70","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.9e8478fc70","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"820212d2293e5e47c5a61754d4f0d079e01060e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.9e8478fc70.tgz","fileCount":1978,"integrity":"sha512-kbsh43gfsvcBMpDfFfwVZbS9Gf/8RC/xIqp+ovNnRW4AkDOVqcGdapBVEyzFuuhVgwlChInQan1SUOOyBm2LLw==","signatures":[{"sig":"MEQCIEEFrq6H7V5Iw5Yudrh4JopHCzj+ym5N+LA97OQQ4H6nAiBTJ2pNQ8Y6pksk7yPnkfLhD4deheGVdm7fXGI0Y1/tRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.9e8478fc70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7040978},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"909616d65811ada87bde2cdf3672869dbe04a827","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.9e8478fc70","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.9e8478fc70","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.9e8478fc70","@lodestar/utils":"^1.40.0-dev.9e8478fc70","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.9e8478fc70","@lodestar/logger":"^1.40.0-dev.9e8478fc70","@lodestar/params":"^1.40.0-dev.9e8478fc70","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.9e8478fc70","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.9e8478fc70","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.9e8478fc70","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.9e8478fc70","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.9e8478fc70","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.9e8478fc70","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.9e8478fc70_1769787015774_0.7142400393378907","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.1cab20c166":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.1cab20c166","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.1cab20c166","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f582a0743b046f15fea524dcf2e8b977aa7a5793","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.1cab20c166.tgz","fileCount":1978,"integrity":"sha512-M+4GRUsBnmeuMVeRnKnKH9yXHmNW+Sw+nNGcuw8ZkurcpfXnUKeD1Rhz982IcmgQ/+ARyxUKyM9EKwolC+SmOQ==","signatures":[{"sig":"MEQCICXanlEHxZtC58BVP5yJgN0q67avA8w6LmhN9l1pC0/IAiAjFJhT12kBxsr+xIyLeCs8cYcybKBaAhDXDiNlESMHLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.1cab20c166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7040762},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c76f6cb3dc8cc7c4b0a631c4fd2761f8211e39e1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.1cab20c166","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.1cab20c166","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.1cab20c166","@lodestar/utils":"^1.40.0-dev.1cab20c166","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.1cab20c166","@lodestar/logger":"^1.40.0-dev.1cab20c166","@lodestar/params":"^1.40.0-dev.1cab20c166","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.1cab20c166","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.1cab20c166","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.1cab20c166","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.1cab20c166","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.1cab20c166","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.1cab20c166","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.1cab20c166_1769787460947_0.46000205616512724","host":"s3://npm-registry-packages-npm-production"}},"1.39.1-rc.0":{"name":"@lodestar/beacon-node","version":"1.39.1-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.1-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6dc39ea1a11aab11f34d27ad3f45a58b0509fb9e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.1-rc.0.tgz","fileCount":1978,"integrity":"sha512-t2N2XZO1qXOslIhiprJUUtGGDMvCVNT0T1oRBN+Y7WGPduvJ6d7KSrHY9Vhk7Xqo+6coLdC+shUKYB5soQpJHA==","signatures":[{"sig":"MEYCIQC3wEO0QQGD0ZJvHNVp3sZi0szpt4pMLioi+OXDeHEtbAIhAPqEl2YvcfHMMY/jfkc9Peoante5141kQMpuvP3AsQUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.1-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045763},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"123a478386a5119e99e2e8d40ae60211313e33d1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.1-rc.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.1-rc.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.1-rc.0","@lodestar/utils":"^1.39.1-rc.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.1-rc.0","@lodestar/logger":"^1.39.1-rc.0","@lodestar/params":"^1.39.1-rc.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.1-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.1-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.1-rc.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.1-rc.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.1-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.1-rc.0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.1-rc.0_1769790083754_0.12474182642148901","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.c7b6a784da":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.c7b6a784da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.c7b6a784da","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc631af0afed8aebd219ada06c69e22cd74fac25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.c7b6a784da.tgz","fileCount":1978,"integrity":"sha512-dMa2B9mi6dzpQ+lRgQqehMWKiGepNlTEt/LQJhFWmm+JBWzY31bsZ6qpf47U9UVTwwpf8JuxDqgmfCBKWoCdLA==","signatures":[{"sig":"MEUCIQCmGulKB0lXk1rlWne0oUjVruB7c/tudvONPAX+oKYq7AIgb33j6+K/FvZqEFnwwXor29xJSSb9YD0gluyqR4X2HyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.c7b6a784da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7040762},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ea3eb07baf37ca51d6dbcced58b0d2600227ddc3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.c7b6a784da","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.c7b6a784da","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.c7b6a784da","@lodestar/utils":"^1.40.0-dev.c7b6a784da","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.c7b6a784da","@lodestar/logger":"^1.40.0-dev.c7b6a784da","@lodestar/params":"^1.40.0-dev.c7b6a784da","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.c7b6a784da","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.c7b6a784da","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.c7b6a784da","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.c7b6a784da","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.c7b6a784da","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.c7b6a784da","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.c7b6a784da_1769793334175_0.182182841333151","host":"s3://npm-registry-packages-npm-production"}},"1.39.1-rc.1":{"name":"@lodestar/beacon-node","version":"1.39.1-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.1-rc.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"658928479f305c13f5993e6f434e51c983cbfefe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.1-rc.1.tgz","fileCount":1978,"integrity":"sha512-LknxTSQT0h8Ym/yyjKxE8inNAscF7AciBxzBSP45HjB0zxzVPnHwL4zqp/1+E86GfShUSGG3YSxKhtee7PEpuA==","signatures":[{"sig":"MEQCIFLYNpyCEmJLnnB1vOobip3Vv9djqZZQHgBeOSSeatriAiB+e9SI2/WtNqGApRBNBZ7xEIiLWhaQrH2gTLecJI2xeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.1-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045763},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"431975204932edc15d219a3b5a60eb45f65aaa11","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.1-rc.1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.1-rc.1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.1-rc.1","@lodestar/utils":"^1.39.1-rc.1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.1-rc.1","@lodestar/logger":"^1.39.1-rc.1","@lodestar/params":"^1.39.1-rc.1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.1-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.1-rc.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.1-rc.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.1-rc.1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.1-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.1-rc.1","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.1-rc.1_1769795232656_0.12508622848409257","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.c04ddcbf20":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.c04ddcbf20","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.c04ddcbf20","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3402ad5e002109c9dd36bca45c98c1b95f0084b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.c04ddcbf20.tgz","fileCount":1978,"integrity":"sha512-C1j14+8MmKPVPcFSKaT7gucfzS61chnBcZ68eo5Ex83UKUNFi9H7vIaP1VhGPuwvBHR0k+qtjD0hovF1JnSFgg==","signatures":[{"sig":"MEYCIQCJIgUAsfboWuNU8UB1fEkPHu2pobOw0gNbP7Nwwy6/eAIhAMRb/FSqPQHubdcVPsK70HFIcynsr+uMsECjvymnfCW+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.c04ddcbf20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7040762},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8c2bf6ec0fb634bc5511749ea90ed6c161e68e3b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.c04ddcbf20","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.c04ddcbf20","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.c04ddcbf20","@lodestar/utils":"^1.40.0-dev.c04ddcbf20","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.c04ddcbf20","@lodestar/logger":"^1.40.0-dev.c04ddcbf20","@lodestar/params":"^1.40.0-dev.c04ddcbf20","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.c04ddcbf20","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.c04ddcbf20","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.c04ddcbf20","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.c04ddcbf20","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.c04ddcbf20","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.c04ddcbf20","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.c04ddcbf20_1769798064537_0.9590384770111862","host":"s3://npm-registry-packages-npm-production"}},"1.39.1":{"name":"@lodestar/beacon-node","version":"1.39.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.39.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ed92df5c1ca6e3aaa1b9a1f74b2ec7d547d9076","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.39.1.tgz","fileCount":1978,"integrity":"sha512-7EOhFbm8AWXuyfapUBCth3L72cGpXVHWQ0GBKOPm4xwm4BpXIdv7xPsKZEx50ninDhd6DFSegpUZMzKxYdL0Qg==","signatures":[{"sig":"MEQCIDgwaVrBADUbDhm3zJzPDODjLCmNRhp+DrjZ6yiBBdVHAiBtLziTokHLsFiBpbZfF57xPPMIliayjwDytp57O3zhpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045693},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bc422a01a15970001ba5c94a36d09d6afd498483","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.39.1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.39.1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.39.1","@lodestar/utils":"^1.39.1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.39.1","@lodestar/logger":"^1.39.1","@lodestar/params":"^1.39.1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.39.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.39.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.39.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.39.1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.39.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.39.1","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.39.1_1769799290523_0.3461800065856777","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.9defa5c09b":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.9defa5c09b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.9defa5c09b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86389243468c3bb49f143915bd2829f1ab4bb05e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.9defa5c09b.tgz","fileCount":2028,"integrity":"sha512-rV5j62GNd25MClB/XyvEhg4lFtSczpdE2MAR8y64FD41KLvadfXqiada9VchO6VtZSmEAXI8J2aYJEmuDhXQ5A==","signatures":[{"sig":"MEUCIQC0tf5BSY+7mizCI1hCoDSe8EwiQiR1NQOk5uuhrbBHEQIgP5hfiz62jwMKjgGnJd15AsBZ+DvzKBbhbxFemIoYBbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.9defa5c09b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7183466},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"948cfcdb1cbffd00545034a0c8ae6ed1b0c266bb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.9defa5c09b","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.9defa5c09b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.9defa5c09b","@lodestar/utils":"^1.40.0-dev.9defa5c09b","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.9defa5c09b","@lodestar/logger":"^1.40.0-dev.9defa5c09b","@lodestar/params":"^1.40.0-dev.9defa5c09b","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.9defa5c09b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.9defa5c09b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.9defa5c09b","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.9defa5c09b","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.9defa5c09b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.9defa5c09b","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.9defa5c09b_1769809397833_0.4233455687810237","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.cfd894719f":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.cfd894719f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.cfd894719f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93f130f4f69ce6af99111fc8e25f8ca770151747","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.cfd894719f.tgz","fileCount":2028,"integrity":"sha512-HaWZBsaUnVFr/EvpHf5J5DVNKWg7DnSG5R6oignX9R9aH6WeqLcr4d1Cx7MF5dOnUKRNI3fEDuAQdeLWfPXTrg==","signatures":[{"sig":"MEYCIQC8mHyCsN7zTfXq0ecekX3NyTjvIJbGur0mWl1Oh2tcCwIhAPflCoFpUEotuyhCZvHT2oG65VJHXNAuIiuA1eNoWlEo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.cfd894719f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7182598},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"990d8c40a36a3e5dcfcaf4134a80594573ddaad0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.cfd894719f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.cfd894719f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.cfd894719f","@lodestar/utils":"^1.40.0-dev.cfd894719f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.cfd894719f","@lodestar/logger":"^1.40.0-dev.cfd894719f","@lodestar/params":"^1.40.0-dev.cfd894719f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.cfd894719f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.cfd894719f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.cfd894719f","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.cfd894719f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.cfd894719f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.cfd894719f","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.cfd894719f_1770025439077_0.5839726388369939","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.193b2e2047":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.193b2e2047","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.193b2e2047","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac2d4ff24d6da9f4c05cb3ee786b5ac2f6f16518","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.193b2e2047.tgz","fileCount":2028,"integrity":"sha512-yHKrS7cAJclFurzGLZyBsMznhxuLt/E5c8V+Kp7CreIiS9DU9kNphB+gU0KGSeyEObFCLgObHYDVIJsP0F7jQw==","signatures":[{"sig":"MEYCIQDedP/cdMJaLiOAP00dJJpnpIz4swVOC20Fh9MnsLos+QIhALIiA7F+E4AsfHD90w2YcI0CvzL7hNmRIbCh4i5CcKZ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.193b2e2047","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7182673},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6df77fd926652de8fbbd235f81fe1a8b443ea2c3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.193b2e2047","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.193b2e2047","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.193b2e2047","@lodestar/utils":"^1.40.0-dev.193b2e2047","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.193b2e2047","@lodestar/logger":"^1.40.0-dev.193b2e2047","@lodestar/params":"^1.40.0-dev.193b2e2047","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.193b2e2047","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.193b2e2047","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.193b2e2047","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.193b2e2047","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.193b2e2047","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.193b2e2047","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.193b2e2047_1770028475598_0.03499220950395032","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.f016f9d123":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.f016f9d123","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.f016f9d123","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"36b7dea7ca0755d17a807cd30e77b9b91be3d711","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.f016f9d123.tgz","fileCount":2028,"integrity":"sha512-/MV2qff5vwWhYzkfkUGwZn4pKn4nIWkJuGOdoupxXJxHd2Qd725nVDCJGRNuNVeoeyCn2cUAxktunUtNqkU9wQ==","signatures":[{"sig":"MEYCIQCY+fNN0dHPirhh2ZKPtW2UrxPgkW9nYf/lNgbmkxj4GwIhAP+8irxjdvGv/T1gHK3mVNAazibnamIphAqYJ4+C8aG5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.f016f9d123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7184648},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2f7570a67b09e9e6fbda6ea72ab50170646f9b5c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.f016f9d123","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.f016f9d123","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.f016f9d123","@lodestar/utils":"^1.40.0-dev.f016f9d123","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.f016f9d123","@lodestar/logger":"^1.40.0-dev.f016f9d123","@lodestar/params":"^1.40.0-dev.f016f9d123","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.f016f9d123","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.f016f9d123","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.f016f9d123","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.f016f9d123","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.f016f9d123","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.f016f9d123","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.f016f9d123_1770029259120_0.648412032126312","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.2ae7375100":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.2ae7375100","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.2ae7375100","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0b49111c1344c9a806d7fab5db41f12cd1adca2b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.2ae7375100.tgz","fileCount":2028,"integrity":"sha512-1JMO/zB3hV4twxaycvXeVA6JBah79gh9nJRioXzncK7+kTh2T5Mx772ZvJV5xoKWCuuaFUMPR3tWo4Tr3emHYA==","signatures":[{"sig":"MEUCIQCTtF1bYEi2inbhiurpdZkDpOlsDsOMk7pFt+dtEU3jHQIgeWHaaUVcxWh95JRRhdB1fKEY5M7v3yEUDHZN3nlJIdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.2ae7375100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7185741},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e67984c4ee553bcb1ccc33f9e8fec3c5023b8401","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.2ae7375100","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.2ae7375100","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.2ae7375100","@lodestar/utils":"^1.40.0-dev.2ae7375100","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.2ae7375100","@lodestar/logger":"^1.40.0-dev.2ae7375100","@lodestar/params":"^1.40.0-dev.2ae7375100","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.2ae7375100","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.2ae7375100","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.2ae7375100","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.2ae7375100","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.2ae7375100","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.2ae7375100","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.2ae7375100_1770033530625_0.667842621268937","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.cc503f86cb":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.cc503f86cb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.cc503f86cb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"583d339048da7b984408ca694abb6cce7ac204c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.cc503f86cb.tgz","fileCount":2028,"integrity":"sha512-NPJt6ds4Tevrfb/FNWpGisKT5/aVzoUaFfZRLtA144SD3GiBGs3d/ksvR7r9hGDE/Dyqp0nIEYle5QJVSzHSpw==","signatures":[{"sig":"MEUCIHFhIA5g0sCv8n1PfzVSVSjjOlC7vTZqyCvOeF3cwHzsAiEA0iBcK7OMdEzkP/1VM/V8MKfxj+ZBsuy8e8O5VBmwr6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.cc503f86cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7185741},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7531b8b1d299866ab4ebb83ba03f61ee45d7e37a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.cc503f86cb","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.cc503f86cb","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.cc503f86cb","@lodestar/utils":"^1.40.0-dev.cc503f86cb","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.cc503f86cb","@lodestar/logger":"^1.40.0-dev.cc503f86cb","@lodestar/params":"^1.40.0-dev.cc503f86cb","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.cc503f86cb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.cc503f86cb","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.cc503f86cb","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.cc503f86cb","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.cc503f86cb","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.cc503f86cb","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.cc503f86cb_1770043793637_0.7643653911794752","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.1020f27ca9":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.1020f27ca9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.1020f27ca9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ae0a6f0c48dfb6b9c11b448788e5931b52379bb3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.1020f27ca9.tgz","fileCount":2028,"integrity":"sha512-m5UOxgKuP8dBsE07U7QCYH7i362oM3CgXbFMFy7mpmb8Wqe4oOftjOxCE3SAoItIeebDE7fEytW9mp2RezVEWg==","signatures":[{"sig":"MEUCIQDYkgl7MqKZsOX6bicdEHx6oHX2Rkqgl88RFgXGWUFHOgIgPyZBN51FMfBQjC7tPyvaZg/LHCZ0TORj/OabhQAwTSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.1020f27ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7185741},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"48125446bbfccfe4301299cece757d92692a1a2a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.1020f27ca9","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.1020f27ca9","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.1020f27ca9","@lodestar/utils":"^1.40.0-dev.1020f27ca9","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.1020f27ca9","@lodestar/logger":"^1.40.0-dev.1020f27ca9","@lodestar/params":"^1.40.0-dev.1020f27ca9","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.1020f27ca9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.1020f27ca9","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.1020f27ca9","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.1020f27ca9","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.1020f27ca9","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.1020f27ca9","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.1020f27ca9_1770044748344_0.7027447682484984","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.2d390f92ac":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.2d390f92ac","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.2d390f92ac","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d190426ce0a24fafa047d00906dffc3c12094480","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.2d390f92ac.tgz","fileCount":2028,"integrity":"sha512-b+Zqm7Zm5e/ER2L7bTZ1yx9UgcH6GFVh4C27R2ljuds6IATO9ChudF1E1d3MKrJjMgPdyWQZxjA3U9DWfxxqUQ==","signatures":[{"sig":"MEUCIQCgJOjzo8Yc8smpfWcQ3n2vgM1glC6PWy/Y9VKUnwXmjAIgQbLRVHNE+XJHCVMEm4FwT1N6C9CMsijKlc33kVb4Xdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.2d390f92ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7185741},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"48834a0eb4cc074bb1fa8f518337e23ab47f6b3c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.2d390f92ac","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.2d390f92ac","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.2d390f92ac","@lodestar/utils":"^1.40.0-dev.2d390f92ac","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.2d390f92ac","@lodestar/logger":"^1.40.0-dev.2d390f92ac","@lodestar/params":"^1.40.0-dev.2d390f92ac","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.2d390f92ac","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.2d390f92ac","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.2d390f92ac","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.2d390f92ac","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.2d390f92ac","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.2d390f92ac","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.2d390f92ac_1770045222913_0.6449575292282335","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.f61b3fb588":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.f61b3fb588","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.f61b3fb588","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3076f7cd4435727b432c7f1d3aaedd952a4c71c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.f61b3fb588.tgz","fileCount":2028,"integrity":"sha512-gyC2gei2vGjV+Ym7XLd7xzMUujl0wxSzBHXWObvq8A9sNPfwx4QkJy6//YiSllin/jga6gDqvhkQBptLeoC+ig==","signatures":[{"sig":"MEUCIHDHKcpPBN47AXJYlowQe3VCyUulFPZYXUAl3PR2jKDsAiEAhn2mZLnBNMkfi/rlcLqbkvdOLDgWOhKJOwgGTJm1vnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.f61b3fb588","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7185741},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"677c17f43a3988dc47c758c4d303773213daf12c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.f61b3fb588","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.f61b3fb588","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.f61b3fb588","@lodestar/utils":"^1.40.0-dev.f61b3fb588","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.f61b3fb588","@lodestar/logger":"^1.40.0-dev.f61b3fb588","@lodestar/params":"^1.40.0-dev.f61b3fb588","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.f61b3fb588","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.f61b3fb588","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.f61b3fb588","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.f61b3fb588","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.f61b3fb588","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.f61b3fb588","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.f61b3fb588_1770057139386_0.7871090801503855","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.1fc7f36d3e":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.1fc7f36d3e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.1fc7f36d3e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b049d3ac79c98e69ebac0f8ee50fc628c42519fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.1fc7f36d3e.tgz","fileCount":2028,"integrity":"sha512-OPa5yiU7OZhuV294poACWnz2rZcjoHOM6xLZIes8mu1K7h7PwCO0AaN6O4YcOVFDE0ahP7mSPKZMheR/9kva4g==","signatures":[{"sig":"MEUCIQCp/E0c3/VfDWYoMbYOTDqhCimrHPzkDF5VqEA3aHdu8wIgGg3690313Xx9f7XlKEsQmPf8K1mOkK1zRXR5iPkm5Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.1fc7f36d3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7186746},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6979c822e4e0bd825a58aab6f4c597a90aab95a8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.1fc7f36d3e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.1fc7f36d3e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.1fc7f36d3e","@lodestar/utils":"^1.40.0-dev.1fc7f36d3e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.1fc7f36d3e","@lodestar/logger":"^1.40.0-dev.1fc7f36d3e","@lodestar/params":"^1.40.0-dev.1fc7f36d3e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.1fc7f36d3e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.1fc7f36d3e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.1fc7f36d3e","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.1fc7f36d3e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.1fc7f36d3e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.1fc7f36d3e","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.1fc7f36d3e_1770126204384_0.3677699901007099","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.787d0f5eee":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.787d0f5eee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.787d0f5eee","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b64ad527379f42b41419e301eaea3efcca71d18c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.787d0f5eee.tgz","fileCount":2018,"integrity":"sha512-YjcU8SBI77Q9MfGU4/ZHO4thRamD59bGoINRvnOblGcsqOMXhHP3xEpLy5WF0X9x6vvaBeL3E8umNcPCR9GVWg==","signatures":[{"sig":"MEUCIQDgnrgFMr8klOCZgvmDZ/mKkO75DKBwtJqgoUI1KYm+7AIgQ5N4gje9M0M/zKK+cU7eugSeGOG+ixVWyrp1TAfGaEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.787d0f5eee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7147651},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"652021e4737c3fcce4b03f730fef446fb1883061","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.787d0f5eee","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.787d0f5eee","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.787d0f5eee","@lodestar/utils":"^1.40.0-dev.787d0f5eee","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.787d0f5eee","@lodestar/logger":"^1.40.0-dev.787d0f5eee","@lodestar/params":"^1.40.0-dev.787d0f5eee","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.787d0f5eee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.787d0f5eee","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.787d0f5eee","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.787d0f5eee","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.787d0f5eee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.787d0f5eee","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.787d0f5eee_1770136101508_0.6069455652894413","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.2c42f62eed":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.2c42f62eed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.2c42f62eed","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df7b8cfc4bd8df43a1b57d0ccb8dd3407cf032d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.2c42f62eed.tgz","fileCount":2018,"integrity":"sha512-l1TMg/fehb/XDMRiZgOslQyWfMoMQ06Rq35vc1F0swn6Hg2tNWzLA9tsXb89D5iNjfIT4sdMXHRNmTnffimTKg==","signatures":[{"sig":"MEUCIGdJ+GJVydNKsPjENZlq8t8Dc31ps9KZu95F/x7wNJDVAiEAqlpMDiRVFr1ir8Qql7o4wX164uHMQkWmaHspbRunN5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.2c42f62eed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7155447},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"19b2cb930a1e52b42846016cf9ad78f913ab8453","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.2c42f62eed","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.2c42f62eed","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.2c42f62eed","@lodestar/utils":"^1.40.0-dev.2c42f62eed","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.2c42f62eed","@lodestar/logger":"^1.40.0-dev.2c42f62eed","@lodestar/params":"^1.40.0-dev.2c42f62eed","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.2c42f62eed","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.2c42f62eed","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.2c42f62eed","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.2c42f62eed","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.2c42f62eed","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.2c42f62eed","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.2c42f62eed_1770141875981_0.4240797529799363","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.2a72cee670":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.2a72cee670","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.2a72cee670","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"44827fe1a5d1c29dd4f2118a999eb8aa19f7778a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.2a72cee670.tgz","fileCount":2018,"integrity":"sha512-JyYmQw+Ym4hURkpe7UyCJ1LIoMDHzfm+/+NCoJGs0seExu2fcmRUECQ7bBOm2C6cAixHyIhf5YRV23/NPuxY8A==","signatures":[{"sig":"MEQCIHkOwH+B4kv0ykhgAQI65fOSumFbSQ2UpPlr3lzwamn0AiAk4by+jCSVXkGKn0gjEPw8DXSDMJTn5KYvxIAQT43B1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.2a72cee670","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7155447},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ab4d7a9c8529b9e6464567bbb08fbf8eec38a180","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.2a72cee670","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.2a72cee670","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.2a72cee670","@lodestar/utils":"^1.40.0-dev.2a72cee670","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.2a72cee670","@lodestar/logger":"^1.40.0-dev.2a72cee670","@lodestar/params":"^1.40.0-dev.2a72cee670","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.2a72cee670","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.2a72cee670","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.2a72cee670","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.2a72cee670","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.2a72cee670","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.2a72cee670","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.2a72cee670_1770145594423_0.0950652780771104","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.d2e683b6d2":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.d2e683b6d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.d2e683b6d2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f0e5fb338a9828ec1d1f8e12bab354df00911bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.d2e683b6d2.tgz","fileCount":2018,"integrity":"sha512-FR0E/W8TO5zxyBcoZCkNL2aZlNbV1T8W+DseDkr3wFto0I4Rt7psEWaUECl6xTv+y2n3YlrtX9cGaQ3tYuGT7w==","signatures":[{"sig":"MEUCIQDrtnjb/ClNwvWbafRxGNWTAHWTXV5C+P/HfjDVmHZRFQIgTdOzfm+Q7390wS90xA1cC29RqF0Y7Nu/k9yxiKDPCXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.d2e683b6d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7155447},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a4ab613412a2eb5fcb918ecfe2cd6dbc38e1a039","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.d2e683b6d2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.d2e683b6d2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.d2e683b6d2","@lodestar/utils":"^1.40.0-dev.d2e683b6d2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.d2e683b6d2","@lodestar/logger":"^1.40.0-dev.d2e683b6d2","@lodestar/params":"^1.40.0-dev.d2e683b6d2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.d2e683b6d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.d2e683b6d2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.d2e683b6d2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.d2e683b6d2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.d2e683b6d2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.d2e683b6d2","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.d2e683b6d2_1770146055875_0.5482600953435386","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.ce2871791a":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.ce2871791a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.ce2871791a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"69d7e422b9ad0fe9c17003c5b94296bd2b4f9b25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.ce2871791a.tgz","fileCount":2018,"integrity":"sha512-2UZHfF93uPrOoDBLOTPxwwkWSaRlgKhwC32jPT0J5bOq5livDdKvWugOxOU8cy08+b7gsEq59jM2gij8cgdnwA==","signatures":[{"sig":"MEQCIAUd25DjsQSPq1rSqiSbv+Ux/TQ7ITBOHrjwS1c2bFWZAiBgyvTkn7p1ySRcrbcFLrthjip0HBBH8PaTpL7vUlHxdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.ce2871791a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165575},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"afbb499cf09d001eda8f5d9076cfa4a49927e614","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.ce2871791a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.ce2871791a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.ce2871791a","@lodestar/utils":"^1.40.0-dev.ce2871791a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.ce2871791a","@lodestar/logger":"^1.40.0-dev.ce2871791a","@lodestar/params":"^1.40.0-dev.ce2871791a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.ce2871791a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.ce2871791a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.ce2871791a","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.ce2871791a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.ce2871791a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.ce2871791a","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.ce2871791a_1770151410842_0.6465375276004353","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.cd347a28d7":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.cd347a28d7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.cd347a28d7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0fd1b5d404ba848187905a8525aede98adbefdc1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.cd347a28d7.tgz","fileCount":2018,"integrity":"sha512-H4qLtmvGy5t+b9/j7pzuKJQY1VQ/Uw+/ryNYe60SREEJsSjSl/n2/D4lUnz6RO/UxLf+JDSJGmdHEGk9IDy83A==","signatures":[{"sig":"MEUCIQDYsitb+TL5jqmU0xlP8b3RQdtI0dwKpVQX043JphNJ+AIgOr/sORuGvtVGuMANo7r6MOlacFZG8/rA+KlR/WLlZS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.cd347a28d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165506},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2072499fe8fb9bbbe0b8335ab32d946772cf8dea","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.cd347a28d7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.cd347a28d7","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.cd347a28d7","@lodestar/utils":"^1.40.0-dev.cd347a28d7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.cd347a28d7","@lodestar/logger":"^1.40.0-dev.cd347a28d7","@lodestar/params":"^1.40.0-dev.cd347a28d7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.cd347a28d7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.cd347a28d7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.cd347a28d7","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.cd347a28d7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.cd347a28d7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.cd347a28d7","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.cd347a28d7_1770156454050_0.9897081645301058","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.7922561845":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.7922561845","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.7922561845","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1129dedb62d43536d20259531daca842256ad60","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.7922561845.tgz","fileCount":2018,"integrity":"sha512-D+2iQLkTXGDrATfG25tczw+U7Xb66Dqsm4NKg+ih10RoOOVs1vEk2HGS/vabQCsEe3KtliuUzXbqZyI9hkNDqw==","signatures":[{"sig":"MEQCIDJ2VO2vm9rqU1wWoCHjQCRB+Jy3IfMMs+cpUxs5KvJpAiBH1sIkiaWbW+3eo+dv7GXA+6L1EcrNRsILEoB1cMkHOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.7922561845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165506},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a7e8e7becca4de8d8691426b144d0b3b6d11578f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.7922561845","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.7922561845","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.7922561845","@lodestar/utils":"^1.40.0-dev.7922561845","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.7922561845","@lodestar/logger":"^1.40.0-dev.7922561845","@lodestar/params":"^1.40.0-dev.7922561845","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.7922561845","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.7922561845","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.7922561845","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.7922561845","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.7922561845","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.7922561845","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.7922561845_1770212702118_0.2111625114501361","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.d608259b85":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.d608259b85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.d608259b85","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"49023bcb7aa9dee84bc62b01a0d8e2c47b18cce9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.d608259b85.tgz","fileCount":2018,"integrity":"sha512-Vc8p1N6LCD5OT81gCW6JvRbKNyhbGHfgqANVrwnB5uoPqiu47dVULPM1flp5vBEi6ZPN3XIma8tJu4F89AdtBw==","signatures":[{"sig":"MEUCIQD9x3EKW+dejWrykR1eJYBZ8HQmaQR67FQDn4hAslaODQIgQ2JjIJ+645utv4U7Xdu80vHMzEkDy5jywy79QUIl+cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.d608259b85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166512},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"17dde2f4d96487c3900535f4e1f4ed62b1799ce5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.d608259b85","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.d608259b85","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.d608259b85","@lodestar/utils":"^1.40.0-dev.d608259b85","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.d608259b85","@lodestar/logger":"^1.40.0-dev.d608259b85","@lodestar/params":"^1.40.0-dev.d608259b85","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.d608259b85","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.d608259b85","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.d608259b85","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.d608259b85","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.d608259b85","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.d608259b85","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.d608259b85_1770218060177_0.9197844672437989","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.737da5eee3":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.737da5eee3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.737da5eee3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3edf0a977dcb3a8bab45585b368d93d66f59fa83","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.737da5eee3.tgz","fileCount":2018,"integrity":"sha512-2iUQJPvLtFJXr8E7Rq5Ifm6vtE0FIPACJU8F15f/vYX3PvtR1z1jvb905df2H/8VYVCMvBqQvkZGhwDbLG0nNg==","signatures":[{"sig":"MEYCIQC5uHY37V3qIatI1LXjd3mM4ku9beHBeRgsnAkXgezs/wIhAN20t0pmksZg7a2fG9Yy7adj5kYORpBPdBwat1ar1i1s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.737da5eee3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166512},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"253ac39a389f4da3c98760a1f80876cfaef9ac5b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.737da5eee3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.737da5eee3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.737da5eee3","@lodestar/utils":"^1.40.0-dev.737da5eee3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.737da5eee3","@lodestar/logger":"^1.40.0-dev.737da5eee3","@lodestar/params":"^1.40.0-dev.737da5eee3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.737da5eee3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.737da5eee3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.737da5eee3","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.737da5eee3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.737da5eee3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.737da5eee3","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.737da5eee3_1770234779666_0.4955913635184037","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.db4220e83d":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.db4220e83d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.db4220e83d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67ff941e31736d81eb617d134365c4df9cc36b12","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.db4220e83d.tgz","fileCount":2018,"integrity":"sha512-xM1PJZ4a0R6XluaeV82xgw68ttFw4nRrbOpLVIwsispUBlvwY9A3l2tBlgTiw/Ldsl+rnpOj95rXOo7ucBuVfw==","signatures":[{"sig":"MEQCIHfaFPCJdTCRDNCurKHliksOWCSwP3QxNEyNo8m879vcAiA2ZeKMKSskg8lqow/d/OdLCmiEku+/MKYpMQJf54gFSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.db4220e83d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166512},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bbabc495c920b4d1a89771d3da36d85c4632514e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.db4220e83d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.db4220e83d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.db4220e83d","@lodestar/utils":"^1.40.0-dev.db4220e83d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.db4220e83d","@lodestar/logger":"^1.40.0-dev.db4220e83d","@lodestar/params":"^1.40.0-dev.db4220e83d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.db4220e83d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.db4220e83d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.db4220e83d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.db4220e83d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.db4220e83d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.db4220e83d","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.db4220e83d_1770235266979_0.862963004700767","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.6cfc0a8631":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.6cfc0a8631","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.6cfc0a8631","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91127034ccba17bd1007a66bdf3f7196a7cc2b29","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.6cfc0a8631.tgz","fileCount":2018,"integrity":"sha512-h97sus8U86Xir1op45j1n8a2S4OsAqx1MeRAjyVStrhyi/EZkvgnriovAtFrRnPoVRYsVaBb9BaiHjx0I6UDFw==","signatures":[{"sig":"MEYCIQDMdYz7Eczy8vlmajuFn+1uKENC0gxZjD5OBcg666oJeAIhANR0T9NaowJsv/4gRtwySNyYvWkJknjR1p4QH3HWJH5B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.6cfc0a8631","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166512},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"198e0ccd05917d155caf2db9fe2af6dfff65b0f9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.6cfc0a8631","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.6cfc0a8631","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.6cfc0a8631","@lodestar/utils":"^1.40.0-dev.6cfc0a8631","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.6cfc0a8631","@lodestar/logger":"^1.40.0-dev.6cfc0a8631","@lodestar/params":"^1.40.0-dev.6cfc0a8631","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.6cfc0a8631","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.6cfc0a8631","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.6cfc0a8631","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.6cfc0a8631","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.6cfc0a8631","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.6cfc0a8631","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.6cfc0a8631_1770250315272_0.9634605109243239","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.13ab628623":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.13ab628623","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.13ab628623","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"604facf1275093653382880cf22b05ea84ad463c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.13ab628623.tgz","fileCount":2018,"integrity":"sha512-nYOKb58Wt+40G6FFezT1TMkvNhD/tN/PXCAi2SjJBJ0lYEcCaINIDqmgO7SDoM95GNwDNdk8W44eNnRbMyS+Gw==","signatures":[{"sig":"MEUCIFHxNs83848824AtAN6jty1TFDtgI4e6XIASUWit0u+vAiEArvyp9Nb12gjTz5r4/cFZjNUzUDjpw1VdV9YnkaMcGaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.13ab628623","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7179091},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ef3834a475107a74a4faf62e76eda5a37fdda6ef","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.13ab628623","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.13ab628623","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.13ab628623","@lodestar/utils":"^1.40.0-dev.13ab628623","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.13ab628623","@lodestar/logger":"^1.40.0-dev.13ab628623","@lodestar/params":"^1.40.0-dev.13ab628623","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.13ab628623","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.13ab628623","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.13ab628623","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.13ab628623","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.13ab628623","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.13ab628623","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.13ab628623_1770299079914_0.22087234989860316","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.c4af2af040":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.c4af2af040","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.c4af2af040","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"33905582e98277b098d645ac960ba8aea7a53f13","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.c4af2af040.tgz","fileCount":2018,"integrity":"sha512-eKzNrMAfBMpNSZAgv24qt+O//nAS3OJn4jxPg37HcGOuo2Q3TLX7IGv/DgCdb7kWvPdrNXtw/VfCb8SfSXegNw==","signatures":[{"sig":"MEQCIBxylHoOI9wMYOGMzVbnYszO5GhMh5/fXmLLciX8VeZ+AiA/u4NyaZ81Ir3qOJs1De1GCo5aDO9TOacnScKDCUcAig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.c4af2af040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7179091},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7f490fdcb036cfadfaf47d28015e5e0f2ead8130","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.c4af2af040","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.c4af2af040","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.c4af2af040","@lodestar/utils":"^1.40.0-dev.c4af2af040","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.c4af2af040","@lodestar/logger":"^1.40.0-dev.c4af2af040","@lodestar/params":"^1.40.0-dev.c4af2af040","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.c4af2af040","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.c4af2af040","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.c4af2af040","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.c4af2af040","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.c4af2af040","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.c4af2af040","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.c4af2af040_1770299546676_0.9235401105032655","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.4e6ba60398":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.4e6ba60398","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.4e6ba60398","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9264ca1c09630b84a4223e55c7648602813722bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.4e6ba60398.tgz","fileCount":2018,"integrity":"sha512-IrHrA4M/gQx+sn/JYacRTc694131oLMvBviFnRiBV5nPQO9SBkvplA6Bw/OrUEyVuuvO0FU4aPwLyOCuqT4spQ==","signatures":[{"sig":"MEUCIQCH3RE99OopuuO1Joe+u+sWbCapvfVu5Y7pnKffu9gU9gIgcS+nPPbWQFa61yYwouY99F4L0kS3uwK9jw5uapT0gV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.4e6ba60398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7179091},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"da666ed1655fb47adb5d7e33253eb7642a57cdfb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.2.1","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.4e6ba60398","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.4e6ba60398","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.4e6ba60398","@lodestar/utils":"^1.40.0-dev.4e6ba60398","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.4e6ba60398","@lodestar/logger":"^1.40.0-dev.4e6ba60398","@lodestar/params":"^1.40.0-dev.4e6ba60398","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.4e6ba60398","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.4e6ba60398","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.4e6ba60398","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.4e6ba60398","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.4e6ba60398","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.4e6ba60398","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.4e6ba60398_1770300179079_0.5252599352331586","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.2b1dac30dd":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.2b1dac30dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.2b1dac30dd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a299e572c579e22ebf897f0a54d67fda356f13c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.2b1dac30dd.tgz","fileCount":2018,"integrity":"sha512-CM5MnesM/5QjAJmSY0d81U2HbXA0a6Nx2NPul2cKa7Z4vd7qbX5tCpDKCPjoDaLzyRXuvfLSn1a+glqLML0sVg==","signatures":[{"sig":"MEQCIHbA9BUsUs54kIltrSxuO552l+94gIEWoh6lC9E+sXflAiAhf9aVzBiFiulK96e56b6rK+QjHXLpbrDg7P9zNq9yGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.2b1dac30dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7179259},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"36b75aaf2f5db4852e149151ddbb62a70124cba6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.2b1dac30dd","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.2b1dac30dd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.2b1dac30dd","@lodestar/utils":"^1.40.0-dev.2b1dac30dd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.2b1dac30dd","@lodestar/logger":"^1.40.0-dev.2b1dac30dd","@lodestar/params":"^1.40.0-dev.2b1dac30dd","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.2b1dac30dd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.2b1dac30dd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.2b1dac30dd","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.2b1dac30dd","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.2b1dac30dd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.2b1dac30dd","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.2b1dac30dd_1770321591247_0.6807926779498961","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.bd038d8f18":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.bd038d8f18","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.bd038d8f18","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6c7a6de6c9e26d1273ae462a07b56340b735cbbf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.bd038d8f18.tgz","fileCount":2013,"integrity":"sha512-yCa+NuUySe+trU9eO/LsLjwElNQXkLeeVXk062INVnDfHT1Tnjx3MUS+sngN7jFs9XJkVvW1rNZYTgV4SH3VUQ==","signatures":[{"sig":"MEUCIQDKkoVDvfSobmUy5VMRbXRHfClgrMBVqolhbVYIYWKO0AIgJ6xPxiSlXhkt1KmGUP3rJhFcPOiVqTVJYFhPyKBPkWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.bd038d8f18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7177679},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"188f0399510878521a4178ab93b330d4c260f2af","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.bd038d8f18","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.bd038d8f18","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.bd038d8f18","@lodestar/utils":"^1.40.0-dev.bd038d8f18","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.bd038d8f18","@lodestar/logger":"^1.40.0-dev.bd038d8f18","@lodestar/params":"^1.40.0-dev.bd038d8f18","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.bd038d8f18","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.bd038d8f18","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.bd038d8f18","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.bd038d8f18","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.bd038d8f18","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.bd038d8f18","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.bd038d8f18_1770374953882_0.18136606357512597","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.059f489b0f":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.059f489b0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.059f489b0f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b1e89683c5fbc19bb6786a57a02c4fd8b4ba15ee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.059f489b0f.tgz","fileCount":2013,"integrity":"sha512-L76xKN2tR3hA77Ocj1zuzfPxJjs0SAWfw9Ah7/ebsovV5OwU0XjK5CsyIWUlBk2bgClLGgnfjSbTNn1nuQ0oKw==","signatures":[{"sig":"MEUCIGmYEvP6I+di8u1YoMhnm7cnzTPtsOOqNPRKNjoD9yriAiEAgsSJU/HwkXrCYsj/A64R4WfzPK7o2IWqaquY2ctUOqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.059f489b0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7177679},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"94df3383936f5372fc01e0c9f962a46f0087ae5b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.059f489b0f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.059f489b0f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.059f489b0f","@lodestar/utils":"^1.40.0-dev.059f489b0f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.059f489b0f","@lodestar/logger":"^1.40.0-dev.059f489b0f","@lodestar/params":"^1.40.0-dev.059f489b0f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.059f489b0f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.059f489b0f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.059f489b0f","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.059f489b0f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.059f489b0f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.059f489b0f","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.059f489b0f_1770393158016_0.7756730311931619","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.ba49cac4ae":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.ba49cac4ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.ba49cac4ae","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e11a74a1e5e1b0d6045a48131defbfaefd5bbae7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.ba49cac4ae.tgz","fileCount":2013,"integrity":"sha512-/Nbl4TtGB1/MH46OoI4GvrWDTKfGZahukn7vXpCYToxeVURA4n8qDCXWbexgBy+ZrT3P0Uh73eVQjXUkhQildw==","signatures":[{"sig":"MEYCIQCcFjiXvGs7IoUeRvO8931hADOBt/+svMxa1Tnq06pDmgIhAIwALjv0FhEYfrh3AUW2C2KKeety1DB1PGdSeOQh5pax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.ba49cac4ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7177679},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8bb459ae0e884d3991aa78d6a354756f50d95a5d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.ba49cac4ae","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.ba49cac4ae","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.ba49cac4ae","@lodestar/utils":"^1.40.0-dev.ba49cac4ae","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.ba49cac4ae","@lodestar/logger":"^1.40.0-dev.ba49cac4ae","@lodestar/params":"^1.40.0-dev.ba49cac4ae","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.ba49cac4ae","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.ba49cac4ae","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.ba49cac4ae","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.ba49cac4ae","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.ba49cac4ae","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.ba49cac4ae","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.ba49cac4ae_1770399602148_0.6954458057122046","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.40.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"14bb01150feb845edf4ee894c7043d2c7ef10b14","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-rc.0.tgz","fileCount":2013,"integrity":"sha512-vwuUQMW2RUP/OBhWXxJovMSLKHFfGr5nQ/BuX07WImirGD14cldKyQg5GOwD4hev3zsLFetmUiVLow6JRS5MSw==","signatures":[{"sig":"MEQCIE1XdNhHhr0ZbwMDJ+7VBF4AIA2zwROBtqcBgOooM71XAiAhiwrDrmhzZPcg1yB66MTxK8DTZUhrKAvAo3d8oiZGmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7177539},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3d7f7424e5c50d1422aa418837870855c3351766","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-rc.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-rc.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-rc.0","@lodestar/utils":"^1.40.0-rc.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-rc.0","@lodestar/logger":"^1.40.0-rc.0","@lodestar/params":"^1.40.0-rc.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-rc.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-rc.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-rc.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-rc.0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-rc.0_1770400447698_0.24933547599100248","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.b87b37f4d0":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.b87b37f4d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.b87b37f4d0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"483b926081d66ca3ef062450a2295493d0318a84","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.b87b37f4d0.tgz","fileCount":2013,"integrity":"sha512-ZcRt9/FBC06CVrd164fCegD40pYWNZPJALQX46HqMyi55il6b2fO8CEvPsPY3IXbcNOOEaK96MxiKKmY3MIomA==","signatures":[{"sig":"MEQCIHq1j7R2g0lg0qVQNdrZVR/DOdvOaMFRpwOBK8+SoBXZAiBUOe6QIwyMydEFExeTSvWoRvCT0KPclATn2PMTi1nqdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.b87b37f4d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7177894},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a31874a6b5684b145e5b0eb2ac120f6bad59d184","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.b87b37f4d0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.b87b37f4d0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.b87b37f4d0","@lodestar/utils":"^1.40.0-dev.b87b37f4d0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.b87b37f4d0","@lodestar/logger":"^1.40.0-dev.b87b37f4d0","@lodestar/params":"^1.40.0-dev.b87b37f4d0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.b87b37f4d0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.b87b37f4d0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.b87b37f4d0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.b87b37f4d0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.b87b37f4d0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.b87b37f4d0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.b87b37f4d0_1770475081320_0.322454801913731","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.40.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-rc.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e00060972cd0039564d1d1ae3f6dc5c6f87de47d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-rc.1.tgz","fileCount":2013,"integrity":"sha512-v7jrMXwEbIH0KqqBK63c5cfUROIjHVdzXQceFqkZ1bxVx/eAJ6AsId+mpphgmc7Nvf98n5QhC4ywSGuS7eSfqA==","signatures":[{"sig":"MEUCIBgX1m2BHZr3Cg8Xw9qQU5QOtSQdi40prHy9/3mKt2+4AiEA3DOCCXUkWFIGpd05XTNjq1AqQqPY9Tirhk7lm4aFIgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7177754},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"45d64f6a985b1e8508fdcad2411815d47b5b8fdd","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-rc.1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-rc.1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-rc.1","@lodestar/utils":"^1.40.0-rc.1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-rc.1","@lodestar/logger":"^1.40.0-rc.1","@lodestar/params":"^1.40.0-rc.1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-rc.1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-rc.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-rc.1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-rc.1","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-rc.1_1770475822847_0.8603530705305813","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.45b04262dc":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.45b04262dc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.45b04262dc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c0bce3414274c57bb217add9b7b5772cb5d235c5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.45b04262dc.tgz","fileCount":2013,"integrity":"sha512-xTXs0QB7CD7txYD+6jf7A69QTEsKcuzZDTQnmIH/rbYssihvk04tw68I/kYFaGYUuQ1bh/N1FqmiRbsmVSg0NQ==","signatures":[{"sig":"MEUCIQDascLYhMbJCLdJJSMOakB2Bqa2zOWuixKR4EMGCNSzSQIgBI3nMcuBtwDyt5zz5B5eLUMjDMPVNm/+/JiDTj+NDeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.45b04262dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7178042},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"16ca9e68ec3a7ce41eb4d873802d5a08c6269f4d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.45b04262dc","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.45b04262dc","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.45b04262dc","@lodestar/utils":"^1.40.0-dev.45b04262dc","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.45b04262dc","@lodestar/logger":"^1.40.0-dev.45b04262dc","@lodestar/params":"^1.40.0-dev.45b04262dc","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.45b04262dc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.45b04262dc","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.45b04262dc","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.45b04262dc","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.45b04262dc","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.45b04262dc","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.45b04262dc_1770476878596_0.29801127498875846","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.40.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-rc.2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8384c5a35a083a2013e324f6b18220e15976a95c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-rc.2.tgz","fileCount":2013,"integrity":"sha512-PEv3YlBBsjz+pB8Ub1VZJk6/JZL8b9tsSuENs4tbkRPDIo7HvE3MXH4Q/SGx6EsCzN7zB6uqVsS4iQZkk0dEQA==","signatures":[{"sig":"MEUCIQDRwnOckpHrEhnIHQlJmIgQOFdxgWDXDrv3r0/b6Oo2GwIgNtsKMmqhmGX8HlNFk7ymGpXWgoeBp1/NA36CjaMIaCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7177902},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7387c76c3ce687be760163422e173d8d735479ec","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-rc.2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-rc.2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-rc.2","@lodestar/utils":"^1.40.0-rc.2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-rc.2","@lodestar/logger":"^1.40.0-rc.2","@lodestar/params":"^1.40.0-rc.2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-rc.2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-rc.2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-rc.2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-rc.2","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-rc.2_1770482002591_0.7052927637210264","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.f58ab9b042":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.f58ab9b042","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.f58ab9b042","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a687eb99e53810ce98bcb805c89cb4c8aa9c2509","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.f58ab9b042.tgz","fileCount":2013,"integrity":"sha512-ixWSMEJaZwtlLKVW9lEqasW8sOhdT5gvXpluE9ugm1/fK6FX6tioA+yw0lOcmiqehFyfFfVDX4lRfGX+KAQ0Ng==","signatures":[{"sig":"MEQCIHcEaTX57nkc+LfMR1YyiXS9+XziZNcAbEQ8o2XbpvnbAiBelxh2MnRbhFK82ShEeECPHHDqqNnTjrxFtPuIRoqemQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.f58ab9b042","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7178042},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e8c409a006f8264d0dbd6f5c2479b9d364098ebd","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.f58ab9b042","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.f58ab9b042","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.f58ab9b042","@lodestar/utils":"^1.40.0-dev.f58ab9b042","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.f58ab9b042","@lodestar/logger":"^1.40.0-dev.f58ab9b042","@lodestar/params":"^1.40.0-dev.f58ab9b042","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.f58ab9b042","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.f58ab9b042","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.f58ab9b042","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.f58ab9b042","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.f58ab9b042","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.f58ab9b042","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.f58ab9b042_1770731737775_0.6607761465449735","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.8ed981ca92":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.8ed981ca92","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.8ed981ca92","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"83bf62ce71e0a585c887237addb9fe3fa5ec5cde","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.8ed981ca92.tgz","fileCount":2013,"integrity":"sha512-JabQ/xeM9d2jsysGhOb9HsIbVQARziHM97vzcGki/q6eoBrCpLxqs1Etwez/9r4WifBknoDvfzcupe09gUsd3A==","signatures":[{"sig":"MEUCIQC9Qpm2aeIXUY4i9+q8pVkUxltlFQ2QxYBLT6c9bKnd7gIgC7ttvh603yQBZesNfPfnPKG/lJ5osxmm6mTAcV3/9V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.8ed981ca92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7179997},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4475ea80b77e2f9211b58ad40c5d33ca66464f92","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.8ed981ca92","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.8ed981ca92","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.8ed981ca92","@lodestar/utils":"^1.40.0-dev.8ed981ca92","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.8ed981ca92","@lodestar/logger":"^1.40.0-dev.8ed981ca92","@lodestar/params":"^1.40.0-dev.8ed981ca92","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.8ed981ca92","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.8ed981ca92","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.8ed981ca92","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.8ed981ca92","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.8ed981ca92","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.8ed981ca92","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.8ed981ca92_1770767772558_0.01047781476528975","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-dev.ade3accfa0":{"name":"@lodestar/beacon-node","version":"1.40.0-dev.ade3accfa0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-dev.ade3accfa0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1e4cf78173b4b07b0f7eec3256a1c5cb4fa1bdea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-dev.ade3accfa0.tgz","fileCount":2013,"integrity":"sha512-4ekMm37Z37xyTNZqhw5T9p4QL/soSbK5y4JIyXMHG7fvlKGRz9Wdr81RVywCBbaWyPRJ3nYxtDShwffqsU5VGQ==","signatures":[{"sig":"MEUCIALL0bggqSXMGAJE9N/TO6YH+6k4/KHNpziVMHVgC8ROAiEA6NxiNNmMLXfHoR+pN8ujtqkGyqAtx0PZjK5DURNDTFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-dev.ade3accfa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7190060},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7da3abf0bdca110f5dc7b572ec763f432529d516","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-dev.ade3accfa0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-dev.ade3accfa0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-dev.ade3accfa0","@lodestar/utils":"^1.40.0-dev.ade3accfa0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-dev.ade3accfa0","@lodestar/logger":"^1.40.0-dev.ade3accfa0","@lodestar/params":"^1.40.0-dev.ade3accfa0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-dev.ade3accfa0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-dev.ade3accfa0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-dev.ade3accfa0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-dev.ade3accfa0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-dev.ade3accfa0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-dev.ade3accfa0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-dev.ade3accfa0_1770770322661_0.5945560984775735","host":"s3://npm-registry-packages-npm-production"}},"1.40.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.40.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0-rc.3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1da833b92d1bb8e3a1ac7b5f3dd2a87c10a77af3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0-rc.3.tgz","fileCount":2013,"integrity":"sha512-7rspRZxfgE+XH7G8OYXnVjt4M/tJGkzXwInd0osNsb7K2A4aaRzxPdzEfxXPBJbpHhKKJpC4g1vkiZwBEorcPA==","signatures":[{"sig":"MEQCIHavIeitTWFrUDbcKVuUMjVWO23JSWKC3Io2yD2tWtgMAiBoF8xDrZ5FXPqT6WeZPYIiAMDyAAMMI2IlcSrN1YtAkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7189920},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"10a53538d0ab71db5b8376762279b7356c745520","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0-rc.3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0-rc.3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0-rc.3","@lodestar/utils":"^1.40.0-rc.3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0-rc.3","@lodestar/logger":"^1.40.0-rc.3","@lodestar/params":"^1.40.0-rc.3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0-rc.3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0-rc.3","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0-rc.3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0-rc.3","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0-rc.3_1770771153636_0.26469195256549494","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.555261016d":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.555261016d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.555261016d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5790d5695c5efced7b55bdb5944206b35ffc446e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.555261016d.tgz","fileCount":2013,"integrity":"sha512-bxo9L75qQVVneOt2c49pNICr42jzsizuL3h5aSuRR9SbZRCeXAlN7vljT01iJYJ3nU41NqyA5T+134m9C2OsaQ==","signatures":[{"sig":"MEYCIQDhUZbZQePG244otAK0Kbri+pIYWU9CvE/72oFajELqqAIhAJyEEObwgA/RVGJA5Y+2xTwtBKtGQ4NgMhoWGazGYa1Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.555261016d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7190060},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"30f9ebf9ffb25c7b925adf8879690e6c7bff68d6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.555261016d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.555261016d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.555261016d","@lodestar/utils":"^1.41.0-dev.555261016d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.555261016d","@lodestar/logger":"^1.41.0-dev.555261016d","@lodestar/params":"^1.41.0-dev.555261016d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.555261016d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.555261016d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.555261016d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.555261016d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.555261016d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.555261016d","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.555261016d_1770822151106_0.7611977496665274","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"@lodestar/beacon-node","version":"1.40.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.40.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7bdb1b7e028bbd3eb5c5f0c821cabd1780cbd541","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.40.0.tgz","fileCount":2013,"integrity":"sha512-QvrG8ibHf9nXpAienE16JvJnFgb23zEIqszWMb+QuKoN9SiQJu+8qxFUPi42emNI3joA7sOdj+1v1pB3fHhxJA==","signatures":[{"sig":"MEQCIALafsAOaX0IsTQvkgSj4+67KGrot1eu+5ctCkODNmetAiB3Hf/69I8HfGOywCGeb/1dYuvnyMNAsph4nkA8kbajkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7189850},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"66aff778c3094e0e16956b98454d353cea314982","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.40.0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.40.0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.40.0","@lodestar/utils":"^1.40.0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.40.0","@lodestar/logger":"^1.40.0","@lodestar/params":"^1.40.0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.40.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.40.0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.40.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.40.0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.40.0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.40.0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.40.0_1770823118549_0.16007861327761952","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.702f7932c2":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.702f7932c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.702f7932c2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41b4ad204dba1fa67a0e861491f95b0323fe0836","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.702f7932c2.tgz","fileCount":2013,"integrity":"sha512-KBohD2JkRqK9UZeqeiWFdOtY5M6Wx92MKHU1yl2R2/nemU8f9BGQ27vVSncntsov81MYTAvRtPmEgE1pTtFTLg==","signatures":[{"sig":"MEUCIEjfoOsXxznmCekOQ2CPFRH+Fx/OHP04KtXMpBhUikE2AiEAyYFufaQrZW8NL/XbwSfKtKs7DYxn3UAkfDJf8IdjAaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.702f7932c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7189929},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d0f84672a52509df5a0aad0b975ab379e2780d7f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.702f7932c2","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.702f7932c2","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.702f7932c2","@lodestar/utils":"^1.41.0-dev.702f7932c2","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.702f7932c2","@lodestar/logger":"^1.41.0-dev.702f7932c2","@lodestar/params":"^1.41.0-dev.702f7932c2","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.702f7932c2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.702f7932c2","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.702f7932c2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.702f7932c2","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.702f7932c2","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.702f7932c2","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.702f7932c2_1770902067870_0.887710960001231","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.988363dff3":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.988363dff3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.988363dff3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b252581c82cfb6b9a19014f903bac5c234e84535","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.988363dff3.tgz","fileCount":2013,"integrity":"sha512-55BSyCeMvYn0UFcnrHrqNOH2xBKubrgg9HmWCKBSfZ8PMh17oCCFpU8LmLsrG54oSh9Dq3/PggtjFM129isHlg==","signatures":[{"sig":"MEYCIQD+dyr7wEK0yGaOyH0R4DEr7czZwiTZlwtulOeXknLKIQIhAODIMv7hXDQizo+uMyOLfwg/l1q6dFupm2rCYjPiGclX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.988363dff3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195034},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"505fa6b4cd57290de4c49a9a0ef8bd324ad37e4c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.988363dff3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.988363dff3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.988363dff3","@lodestar/utils":"^1.41.0-dev.988363dff3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.988363dff3","@lodestar/logger":"^1.41.0-dev.988363dff3","@lodestar/params":"^1.41.0-dev.988363dff3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.988363dff3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.988363dff3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.988363dff3","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.988363dff3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.988363dff3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.988363dff3","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.988363dff3_1770939741823_0.05163898325350713","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.e27085846c":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.e27085846c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.e27085846c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0eaab572e1388d6fdfe0fc7e7a9f178cad069c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.e27085846c.tgz","fileCount":2013,"integrity":"sha512-/LS0f+QdVnlNmOPvmHNbKexErMaBHBbkrOkF+LhCz+CX5M2kTIqTLf+jyTBQ2BfkNCIyu4Q+l1aGR6yI1BEXww==","signatures":[{"sig":"MEQCIC7Qe3t9VwnRtU3Og+qS7S8YX7XztCaGYVV6uqPEHXMyAiBmm5EpLn3wixiuGzId72IDk4xninDMzCvlPm7pvSI+jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.e27085846c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195034},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"139a06142e77c5bb33f80ffcd2d1f29a73c87ddf","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.e27085846c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.e27085846c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.e27085846c","@lodestar/utils":"^1.41.0-dev.e27085846c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.e27085846c","@lodestar/logger":"^1.41.0-dev.e27085846c","@lodestar/params":"^1.41.0-dev.e27085846c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.e27085846c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.e27085846c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.e27085846c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.e27085846c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.e27085846c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.e27085846c","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.e27085846c_1771007552554_0.31190251139704817","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.9fa839a030":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.9fa839a030","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.9fa839a030","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"14e6023bc9a4280f01b92cb3cdfe49206ab4506f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.9fa839a030.tgz","fileCount":2013,"integrity":"sha512-/GBrtLmRXqw36aDlEOveN3iVI6bM3JDI+p8M1lC+grVKxN2Qgi/0260K51K/Q0ieX6PL7HFWp8cJQ6iHBjfSFQ==","signatures":[{"sig":"MEQCIBBVoISa3xKmSjBXKPaPgljFAsYjuZjPaYx1oLzT+N1mAiBjtmWUYxRp0H/dqXGSRCiuEkDtfkBwaoY2MN31Odt7IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.9fa839a030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195034},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1ba8fa66f8fc0890153a0ecc8cd5b3be617ce410","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.9fa839a030","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.9fa839a030","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.9fa839a030","@lodestar/utils":"^1.41.0-dev.9fa839a030","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.9fa839a030","@lodestar/logger":"^1.41.0-dev.9fa839a030","@lodestar/params":"^1.41.0-dev.9fa839a030","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.9fa839a030","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.9fa839a030","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.9fa839a030","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.9fa839a030","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.9fa839a030","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.9fa839a030","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.9fa839a030_1771008994666_0.19060291009441532","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.eb7efb2b90":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.eb7efb2b90","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.eb7efb2b90","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd251b6dd82dd8c81396ec08e7d9e43371183f1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.eb7efb2b90.tgz","fileCount":2013,"integrity":"sha512-K4bGczxuSYuKxlCas6Fec9lZMUfMAEwX94HmdliNhMl7uu8AULjFZnZSo850mdo7olGfJtSkJLJyNvG7pJJ//w==","signatures":[{"sig":"MEUCIQD7p6JlBjRZbcRhmrH6Fzhsbt3bwnoUMtCayq6/g82xBwIgAN9Jx226+yLnCyuUa7bu95m8PHlxxMrvC68bENHo23M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.eb7efb2b90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d6ca8441fc1a4672d34982134b73d23827487759","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.eb7efb2b90","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.eb7efb2b90","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.eb7efb2b90","@lodestar/utils":"^1.41.0-dev.eb7efb2b90","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.eb7efb2b90","@lodestar/logger":"^1.41.0-dev.eb7efb2b90","@lodestar/params":"^1.41.0-dev.eb7efb2b90","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.eb7efb2b90","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.eb7efb2b90","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.eb7efb2b90","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.eb7efb2b90","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.eb7efb2b90","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.eb7efb2b90","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.eb7efb2b90_1771086664314_0.5047550898166329","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.21f758891e":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.21f758891e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.21f758891e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86b9e6ca838863cda955aaf31dad6797dac8eb1d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.21f758891e.tgz","fileCount":2013,"integrity":"sha512-zKSuiFKyMrXE3AVf0Z2M1yruS0z5kE5HtXKDEdzW1XdRNXmrXUxikk12MeRaY/GqojCQBKRDWK8W8m1/NQjw4A==","signatures":[{"sig":"MEYCIQDWqwF9W4Ky0JUuUuTVoxenZ+DvnO6NijYF28f1NzNx/QIhAKNBtJ7HqGzn3r3pUEGh5ji/lziKUZj/KVq1A9h2ImrO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.21f758891e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f70fd7027327c2d5bcf415b6743746b1550fa87d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.21f758891e","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.21f758891e","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.21f758891e","@lodestar/utils":"^1.41.0-dev.21f758891e","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.21f758891e","@lodestar/logger":"^1.41.0-dev.21f758891e","@lodestar/params":"^1.41.0-dev.21f758891e","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.21f758891e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.21f758891e","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.21f758891e","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.21f758891e","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.21f758891e","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.21f758891e","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.21f758891e_1771093416211_0.7800284354144487","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.514691ae3a":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.514691ae3a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.514691ae3a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55ebf0e0466dca0fc7d199ef0298bc32cb15142f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.514691ae3a.tgz","fileCount":2013,"integrity":"sha512-fUwLMvSnEuy950gFbi0qcM8X1/AWHO3LnLTS938lxCAiPdFwzaTeDqYN9/AMbX1uhNEttJhHfquYNSpjvfO1tA==","signatures":[{"sig":"MEYCIQDInP80Qd5nPj3IBRySQxpVdNJzdYefek9dwUZt9SurzAIhAKrYyffG5J9NaZhjky3uSJPLYo3c3PvMshSdbG/tPpLM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.514691ae3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"932bd00d075cec369ac8984c37f155185d04c3d5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.514691ae3a","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.514691ae3a","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.514691ae3a","@lodestar/utils":"^1.41.0-dev.514691ae3a","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.514691ae3a","@lodestar/logger":"^1.41.0-dev.514691ae3a","@lodestar/params":"^1.41.0-dev.514691ae3a","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.514691ae3a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.514691ae3a","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.514691ae3a","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.514691ae3a","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.514691ae3a","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.514691ae3a","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.514691ae3a_1771104767178_0.7682615952981633","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.05994293f5":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.05994293f5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.05994293f5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8e1519fcf2fe9a15ac247855026091f4fbc9903f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.05994293f5.tgz","fileCount":2013,"integrity":"sha512-WKsT6WNVXOPaMLBNPMqoeWhaQLiStsjRLAZpVl5kwQMKUz5IN5IU4EEgGCJGhXBCKt6l/pgbxf0kbAK13nxUiw==","signatures":[{"sig":"MEQCIBrBggufAWn7m2wVVPwEQrZIPBJ1YJQaYf6Sx7chCTDkAiBU3iz58IQAon2i8BKmtotgAUCuHswb5lcghJZUXv0+eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.05994293f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ac1104529455efc076d12f5a0ad03dd4304c58ec","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.05994293f5","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.05994293f5","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.05994293f5","@lodestar/utils":"^1.41.0-dev.05994293f5","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.05994293f5","@lodestar/logger":"^1.41.0-dev.05994293f5","@lodestar/params":"^1.41.0-dev.05994293f5","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.05994293f5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.05994293f5","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.05994293f5","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.05994293f5","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.05994293f5","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.05994293f5","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.05994293f5_1771108022167_0.06440941077023332","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.c7ce9761a4":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.c7ce9761a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.c7ce9761a4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"633f976ece9166a7953fdd8e794230aa1c3d3bfd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.c7ce9761a4.tgz","fileCount":2013,"integrity":"sha512-am47kg1e6fH6WSLYWS7rGupP+qUzkTyW5WvPSHdd5GQ2xjoPFJzOeDg9iBCC6avOZ2Nq6rALuyWFJLQ0exCVQw==","signatures":[{"sig":"MEQCIFCsaeS4DHFEDBAlJmg94DK6OgrR444wwgVavuR6eiTrAiBsltUF8dtS++D4GXu5oErQhBJfM42nDAwtkl94d2zQLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.c7ce9761a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f21ecd1aecf927e267e797a2b4db37741ce6d485","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.c7ce9761a4","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.c7ce9761a4","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.c7ce9761a4","@lodestar/utils":"^1.41.0-dev.c7ce9761a4","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.c7ce9761a4","@lodestar/logger":"^1.41.0-dev.c7ce9761a4","@lodestar/params":"^1.41.0-dev.c7ce9761a4","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.c7ce9761a4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.c7ce9761a4","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.c7ce9761a4","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.c7ce9761a4","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.c7ce9761a4","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.c7ce9761a4","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.c7ce9761a4_1771156180977_0.3245427523955262","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.279c11da24":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.279c11da24","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.279c11da24","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ae99e97bb0e208833bd355b49e174c2bec00ac1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.279c11da24.tgz","fileCount":2013,"integrity":"sha512-LSTocqg9XfNU8mg/SQA4LrR5TPGamgE5MhjLOe34hvzyqtPRHk6o2j52fAgwLJf/47a8/aX3rUh0N1EjPnnvMQ==","signatures":[{"sig":"MEUCIQD3YYLAmmTxYREEBjsCnLjM3b6f08DPSbbYHJWGdUw7xQIgcFMxykYgwdBVnh75vrljm/gbLh0JP3XRZrpF/Og9JPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.279c11da24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e961d0efe37f5df0ee991393995f52b0c6c220f8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.279c11da24","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.279c11da24","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.279c11da24","@lodestar/utils":"^1.41.0-dev.279c11da24","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.279c11da24","@lodestar/logger":"^1.41.0-dev.279c11da24","@lodestar/params":"^1.41.0-dev.279c11da24","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.279c11da24","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.279c11da24","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.279c11da24","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.279c11da24","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.279c11da24","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.279c11da24","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.279c11da24_1771236860047_0.9947548900198131","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.d0ec492495":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.d0ec492495","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.d0ec492495","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b36cad3d7f0c5eb0320fa06b498cde9126768c0b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.d0ec492495.tgz","fileCount":2013,"integrity":"sha512-KjSwO1aBiTA/bB8bv/8KJXOBR47zmD6R3NnhllR8QRyAd2iztuoftmaWmihjP5fgzQrNiwurxOLqNOMQ0XwBWw==","signatures":[{"sig":"MEQCIDa28i9qEitKcuZ8FdRwkS+Qbw4llYfMxjjLeLFpl3FsAiBSG9yQI9T77F9LeZl0l4tmzljwqeLK5/S98KzG5YxtWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.d0ec492495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"709072db950a59ead67fbfa8f6028fa3d24acfef","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.d0ec492495","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.d0ec492495","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.d0ec492495","@lodestar/utils":"^1.41.0-dev.d0ec492495","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.d0ec492495","@lodestar/logger":"^1.41.0-dev.d0ec492495","@lodestar/params":"^1.41.0-dev.d0ec492495","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.d0ec492495","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.d0ec492495","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.d0ec492495","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.d0ec492495","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.d0ec492495","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.d0ec492495","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.d0ec492495_1771249928917_0.3535614698107288","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.116358ed6c":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.116358ed6c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.116358ed6c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4f6070345071a2f97d584fcc1ab6e4954d871556","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.116358ed6c.tgz","fileCount":2013,"integrity":"sha512-IjBzt8W9y90itbGwNp+VT7L6UoJr+TqadElyc6xxwLy5GiisXARP9NnKim2PCSK5BkmOqkEvoGAs2QGgUn7CUA==","signatures":[{"sig":"MEUCIQC5HQ6I8yvguNsEfx1nw+ud5z1rM1ClUceeItJZDussbgIgBDxKgIegiYIJjvhw0me6DYP3Y2fXQWHDU9eBcD6BdVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.116358ed6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7195616},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9d675a31f53b11f14e9accc5714927893c682302","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.116358ed6c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.116358ed6c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.116358ed6c","@lodestar/utils":"^1.41.0-dev.116358ed6c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.116358ed6c","@lodestar/logger":"^1.41.0-dev.116358ed6c","@lodestar/params":"^1.41.0-dev.116358ed6c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.116358ed6c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.116358ed6c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.116358ed6c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.116358ed6c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.116358ed6c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.116358ed6c","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.116358ed6c_1771254173672_0.20050116713083033","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.36a9b46d5f":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.36a9b46d5f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.36a9b46d5f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c231c56621f85dd2ab3ea5c52f0ea17bb6ea2c0a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.36a9b46d5f.tgz","fileCount":2013,"integrity":"sha512-A1AftocWkojROTMfFWRfTXnSPHgHGspx2tB22qu90Ry2gqk6PFI+iYrVznSyarbudVQS+nnamgcsDD2Q0LX97g==","signatures":[{"sig":"MEQCIGJy5z+F5Z9EF7hUPVaSGGX92wm3485iy+JpkgyThebYAiA4Ha/EW7AnMyhmGmnin0nTYh5VzUq9yPn1rBR8VrOBxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.36a9b46d5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7197824},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"37e661ea65f35dfaa38f65eab0e984e8daa70d63","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.36a9b46d5f","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.36a9b46d5f","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.36a9b46d5f","@lodestar/utils":"^1.41.0-dev.36a9b46d5f","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.36a9b46d5f","@lodestar/logger":"^1.41.0-dev.36a9b46d5f","@lodestar/params":"^1.41.0-dev.36a9b46d5f","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.36a9b46d5f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.36a9b46d5f","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.36a9b46d5f","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.36a9b46d5f","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.36a9b46d5f","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.36a9b46d5f","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.36a9b46d5f_1771260472665_0.4993816854537616","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.d41697c085":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.d41697c085","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.d41697c085","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48eca294fe786c321bece5ea9ab0c99c13b0b920","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.d41697c085.tgz","fileCount":2013,"integrity":"sha512-YUzJ+2s0+aS21dwY/qiQ5/4KH/5WBcrWdZurlVbl+cd4rDfC6u4RNbuweHP8b9gW76ALKmuBGCJx9bCpnLM8jQ==","signatures":[{"sig":"MEUCIQCPegD2ocNmEmQ4BkbyhRK1bB15yb4AwZ7nOjP7hcfHCwIgEfmm1uzjA+DXOBOj+Yo3TME5NnG+bo4/FVcStFEZn9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.d41697c085","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7198957},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e0b9a29a58a8e27ba4c43c5625c056da6fe059c1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.d41697c085","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.d41697c085","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.d41697c085","@lodestar/utils":"^1.41.0-dev.d41697c085","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.d41697c085","@lodestar/logger":"^1.41.0-dev.d41697c085","@lodestar/params":"^1.41.0-dev.d41697c085","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.d41697c085","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.d41697c085","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.d41697c085","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.d41697c085","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.d41697c085","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.d41697c085","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.d41697c085_1771260955283_0.9476724657312166","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.c8abf8f187":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.c8abf8f187","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.c8abf8f187","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1fe86bedda1f4c4627f8e00581ae525d9eed5474","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.c8abf8f187.tgz","fileCount":2013,"integrity":"sha512-kIheYQhs6cE2syxonKNgZ8l8x0LiaKZ49bSlDdZg/Ahm0Vv4e/ZcktEycHDysO2YIIeb8Oda7N1ceFO8nkHVLA==","signatures":[{"sig":"MEUCIA+QZAndrY0WDzgH2+3nCSIlov2Zxexu0wsf8snaIbqbAiEAuI0WPhqVm1nScrflxI2gqyaVY0GIol2qG4lCKwc8RPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.c8abf8f187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7198957},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6fda1e79b58d70b7a8f253552bf4700272332ebd","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.c8abf8f187","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.c8abf8f187","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.c8abf8f187","@lodestar/utils":"^1.41.0-dev.c8abf8f187","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.c8abf8f187","@lodestar/logger":"^1.41.0-dev.c8abf8f187","@lodestar/params":"^1.41.0-dev.c8abf8f187","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.c8abf8f187","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.c8abf8f187","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.c8abf8f187","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.c8abf8f187","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.c8abf8f187","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.c8abf8f187","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.c8abf8f187_1771261430781_0.33458369496560514","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.07f3dcc477":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.07f3dcc477","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.07f3dcc477","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"13dd0e99775c04707851414d4bf0387e59a47054","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.07f3dcc477.tgz","fileCount":2013,"integrity":"sha512-5H22jFBxphoRzQ11LSTaP8QRijCB4VaGV3LSt7p93op/Vt0svH5LQmfzblWmleYviksViWmtyp9tptoF5/+dDQ==","signatures":[{"sig":"MEYCIQCE7J/HG0jJrADaB3kNz1sdTaOUe7FR4efsVm4yNPfN8AIhAN0YEs5tYl+XorOyaDNmsFltez7jJhb+OJl9wWlLjPT6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.07f3dcc477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7198957},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7d2403a78934b37d982aebf9a26a2bb77f03c90c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.07f3dcc477","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.07f3dcc477","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.07f3dcc477","@lodestar/utils":"^1.41.0-dev.07f3dcc477","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.07f3dcc477","@lodestar/logger":"^1.41.0-dev.07f3dcc477","@lodestar/params":"^1.41.0-dev.07f3dcc477","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.07f3dcc477","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.07f3dcc477","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.07f3dcc477","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.07f3dcc477","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.07f3dcc477","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.07f3dcc477","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.07f3dcc477_1771324346234_0.7625073427337923","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.e1d339886d":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.e1d339886d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.e1d339886d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6b594dd9aacf29a013250779925c77b3518e2b7e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.e1d339886d.tgz","fileCount":2013,"integrity":"sha512-lQVULb8H2iKo3kl481Gzz4w1rHxKGazTVLpSMqIT2+cJ4+k7x2gMHX/xbabxQkbQR0CNGflw2Q+Qf48YfYfqfA==","signatures":[{"sig":"MEMCIBp++pbYYjNA905Zd0fI53X/DfdHR9b3S6wpHuwE+t4VAh9oIjOyApKUN9cPwmu85urnCTLd7qn/rhY6n8m0rOrg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.e1d339886d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7198957},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9d2b083b692d36e939c121668ff80e7a0c0e538b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.e1d339886d","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.e1d339886d","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.e1d339886d","@lodestar/utils":"^1.41.0-dev.e1d339886d","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.e1d339886d","@lodestar/logger":"^1.41.0-dev.e1d339886d","@lodestar/params":"^1.41.0-dev.e1d339886d","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.e1d339886d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.e1d339886d","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.e1d339886d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.e1d339886d","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.e1d339886d","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.e1d339886d","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.e1d339886d_1771328085411_0.10308148921139049","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.983b1a457b":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.983b1a457b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.983b1a457b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"52b585daa2459741cfe7ec9724b007bc8c92b912","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.983b1a457b.tgz","fileCount":2013,"integrity":"sha512-P05MLry1qrRzpAM7LHdTGl6wB6dgURczIlDH1wGYwivmt21wpcybJdZuZG4wRxdbpM2RujzV3fDMmdzCFfcQuA==","signatures":[{"sig":"MEUCIQCdPrQKj0tBy/8PaOr7oxtS8Dh9vtQZcu6RTjXfqEl1TgIgcUR2YodAMTT4EEAdMjLj3oqMvbeDTeU+e1hSIESl1Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.983b1a457b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7199031},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d0034e9223f28c09795b995a40b444854b43ac27","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.983b1a457b","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.983b1a457b","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.983b1a457b","@lodestar/utils":"^1.41.0-dev.983b1a457b","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.983b1a457b","@lodestar/logger":"^1.41.0-dev.983b1a457b","@lodestar/params":"^1.41.0-dev.983b1a457b","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.983b1a457b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.983b1a457b","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.983b1a457b","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.983b1a457b","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.983b1a457b","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.983b1a457b","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.983b1a457b_1771361901956_0.40089265735965673","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.4a2801bf60":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.4a2801bf60","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.4a2801bf60","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"539ad2cd51e82a069a6296bc7bf47ca336c1e072","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.4a2801bf60.tgz","fileCount":2013,"integrity":"sha512-/XLhrDVPvT7d2TrQEJZIrzC14q0kPLhkmUxE6gfggpThmzdanQDnhtpYRyjDZayrF3uBfkNjdfXWih+31IiQwQ==","signatures":[{"sig":"MEUCIEzqEetiaTWYLw51aehH4/63PN564aum6ToJssq/50gcAiEA5qQKME0Vzx0hZrmZ/7Asm3v1JrvbERxIdRenrKbstOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.4a2801bf60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7199031},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c0d8219b5ccac004cc1a0226095951ce5e2c4c60","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.4a2801bf60","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.4a2801bf60","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.4a2801bf60","@lodestar/utils":"^1.41.0-dev.4a2801bf60","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.4a2801bf60","@lodestar/logger":"^1.41.0-dev.4a2801bf60","@lodestar/params":"^1.41.0-dev.4a2801bf60","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.4a2801bf60","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.4a2801bf60","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.4a2801bf60","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.4a2801bf60","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.4a2801bf60","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.4a2801bf60","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.4a2801bf60_1771523245351_0.48399613112141804","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.2074a31ba7":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.2074a31ba7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.2074a31ba7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"887a501ae817edf80db227db44302e3b864c2776","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.2074a31ba7.tgz","fileCount":2013,"integrity":"sha512-B/0YCOYlnL5HD5yNriGCqqJkwsFyuHViU42i5PwBizUAqExun0z86Pv+zwad78/5xZh2NaLK56oDPmD0P+FoLw==","signatures":[{"sig":"MEUCIEF+WxLbMHU/XeJxaGgElKLxKGgI+eXSAdZAhOlH1MbgAiEA2UmoPWLZSc7y+u4QrWDa8bmu3Q8DRWGtwVVDJJ3PZ1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.2074a31ba7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7199031},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"10fe15668c05d0de3e960cdc908f76e5219987e7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.2074a31ba7","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.2074a31ba7","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.2074a31ba7","@lodestar/utils":"^1.41.0-dev.2074a31ba7","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.2074a31ba7","@lodestar/logger":"^1.41.0-dev.2074a31ba7","@lodestar/params":"^1.41.0-dev.2074a31ba7","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.2074a31ba7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.2074a31ba7","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.2074a31ba7","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.2074a31ba7","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.2074a31ba7","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.2074a31ba7","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.2074a31ba7_1771541724207_0.24592820530852522","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.628870a020":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.628870a020","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.628870a020","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3846ac8a6526f3faf97913ae6b0452fbc036969e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.628870a020.tgz","fileCount":2013,"integrity":"sha512-q7I0ns5iKzMxEwMQDzUWXU4aWJinj5WpgVIQNwFl8cz3p1xLTxZr7caN5AUIf1tI54N8E+F2O3QXahpgHMWgpg==","signatures":[{"sig":"MEQCID7f+nlNmIeru0keiviMKyA9onZB18wPQuBJDIz4ZcDdAiB1xY+UpApP+3Npi+3h8XX18q+NvWaP8zT+YDJjPbQo5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.628870a020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7199031},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"03bbca9a2c7287009d1eb20a34a38b74f4a121de","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.628870a020","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.628870a020","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.628870a020","@lodestar/utils":"^1.41.0-dev.628870a020","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.628870a020","@lodestar/logger":"^1.41.0-dev.628870a020","@lodestar/params":"^1.41.0-dev.628870a020","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.628870a020","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.628870a020","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.628870a020","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.628870a020","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.628870a020","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.628870a020","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.628870a020_1771588651026_0.8186971800021126","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.97dbe36100":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.97dbe36100","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.97dbe36100","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b672946170a200f83c403947f3d3fa23d30468a4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.97dbe36100.tgz","fileCount":2013,"integrity":"sha512-1s6KqPxfU9CX3YYy/2WSIpd44spAC4ElcnJv3b+Tu3lwRnsSzXP8ooF8sJ/INn+7RzW4O6ZkyVCBbxgcAC5TAw==","signatures":[{"sig":"MEUCIQChpuMmbRddUP2giy01m8+7STx3dZVQ7creDReLcEh22AIgN8iZAYP+5MSAutEXWU95o6H93R1pzCMLJ4rbS0YUgt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.97dbe36100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7199031},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"00de0f2773fd0035b83116d4ba6b4d84bae004f6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.97dbe36100","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.97dbe36100","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.97dbe36100","@lodestar/utils":"^1.41.0-dev.97dbe36100","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.97dbe36100","@lodestar/logger":"^1.41.0-dev.97dbe36100","@lodestar/params":"^1.41.0-dev.97dbe36100","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.97dbe36100","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.97dbe36100","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.97dbe36100","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.97dbe36100","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.97dbe36100","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.97dbe36100","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.97dbe36100_1771590581284_0.975690577837387","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.a35cbde8b3":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.a35cbde8b3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.a35cbde8b3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3145cc05c599714b437d51a3563090bc702aaa5e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.a35cbde8b3.tgz","fileCount":2013,"integrity":"sha512-3qK44fkVCnuOC5A4Es18q4Ck520/Fx9y+6YJzqGOx8krUSz8qSWyo7W5/4Tt0fdFPfBSHunAdPm12RmPEV494g==","signatures":[{"sig":"MEYCIQDvO8l0WhlKNt+O3KRK+Z4c0kTcpTk41YCs4kuz2oabeAIhAJpf0WgnG9fhnYFCjZk0NaBVF6+NuaCKMKwV97G1gn3w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.a35cbde8b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7264046},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"090cdf258f4c067ebe6b5f0bdba221c2c23b9962","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.a35cbde8b3","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.a35cbde8b3","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.a35cbde8b3","@lodestar/utils":"^1.41.0-dev.a35cbde8b3","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.a35cbde8b3","@lodestar/logger":"^1.41.0-dev.a35cbde8b3","@lodestar/params":"^1.41.0-dev.a35cbde8b3","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.a35cbde8b3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.a35cbde8b3","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.a35cbde8b3","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.a35cbde8b3","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.a35cbde8b3","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.a35cbde8b3","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.a35cbde8b3_1771598358367_0.8927190971378292","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.253ed58dd1":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.253ed58dd1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.253ed58dd1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"699618414b876ea089234905827f393b13ee47e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.253ed58dd1.tgz","fileCount":2028,"integrity":"sha512-7Zs3eBgpiPUUS11bU4WiJd5iE+DjZv1qMxU87kaOOOAIYSGOVZixbIsuEg8LufoP4H/1lln6vGLnsZdMB/9MwA==","signatures":[{"sig":"MEYCIQDlhRcCN7R0rUsC7kKiSTGMcCI+qlxSe0Srj32tdRJF7QIhALeZDlFX/qfiwUlaPnD2rx/zP77s+ze5sPc3Kuj4R4Y7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.253ed58dd1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7286068},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"955562055aac01532d6386c0da7fe5d6af417c03","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.253ed58dd1","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.253ed58dd1","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.253ed58dd1","@lodestar/utils":"^1.41.0-dev.253ed58dd1","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.253ed58dd1","@lodestar/logger":"^1.41.0-dev.253ed58dd1","@lodestar/params":"^1.41.0-dev.253ed58dd1","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.253ed58dd1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.253ed58dd1","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.253ed58dd1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.253ed58dd1","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.253ed58dd1","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.253ed58dd1","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.253ed58dd1_1771609936593_0.7298410000947302","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.0393d54ddd":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.0393d54ddd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.0393d54ddd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23d04110537eb033b9e99e4a50065d0ed3d415a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.0393d54ddd.tgz","fileCount":2028,"integrity":"sha512-mfyABcHicXIttmzgh9kAvQfwVmNOUSf5FPWR+2Q5XmEfQYK9XMewPVXCaGufZ6p/OfUa7YEz20t4BE6bRP4yCg==","signatures":[{"sig":"MEUCIGy5W3/vqI5LW5v98yJMMSYWd4YByicaI9bRbPdJPqL4AiEAxkoS58NHYDbidRwLDnOeceFKthpnZZGipKgL2xRNOqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.0393d54ddd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7286068},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"83f81fb2bff4dee2f854840bab4d7abfbb50c3bf","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.0393d54ddd","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.0393d54ddd","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.0393d54ddd","@lodestar/utils":"^1.41.0-dev.0393d54ddd","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.0393d54ddd","@lodestar/logger":"^1.41.0-dev.0393d54ddd","@lodestar/params":"^1.41.0-dev.0393d54ddd","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.0393d54ddd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.0393d54ddd","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.0393d54ddd","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.0393d54ddd","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.0393d54ddd","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.0393d54ddd","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.0393d54ddd_1771629638116_0.7468614926023944","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.0b3690a9ad":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.0b3690a9ad","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.0b3690a9ad","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cfc7a1dabf5c08e76da8f00b518d489a8a85ed67","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.0b3690a9ad.tgz","fileCount":2028,"integrity":"sha512-vITec+F5pxD9SrrgSZ1BisijjPWaEbUN38k1bqiiZwY8csxRdsevwra8RLVl+STAuywexGUE701jGMmMDMkNtw==","signatures":[{"sig":"MEUCIBXeg2iteU0o+qixHuznqn1hGhaxDyPg+48nFks2GEpBAiEAro0Eng0bEdUGAIEQJKtx+WefY8g080ND03SyejpiRmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.0b3690a9ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7286957},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d4a36d75726314f62a1a8ba424b2fe41502b81f1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.0b3690a9ad","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.0b3690a9ad","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.0b3690a9ad","@lodestar/utils":"^1.41.0-dev.0b3690a9ad","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.0b3690a9ad","@lodestar/logger":"^1.41.0-dev.0b3690a9ad","@lodestar/params":"^1.41.0-dev.0b3690a9ad","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.0b3690a9ad","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.0b3690a9ad","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.0b3690a9ad","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.0b3690a9ad","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.0b3690a9ad","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.0b3690a9ad","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.0b3690a9ad_1771841516490_0.21141797849240374","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.49f680d9f0":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.49f680d9f0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.49f680d9f0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4a57474ec65ff1623d44c119ef84b05a7e0b1341","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.49f680d9f0.tgz","fileCount":2028,"integrity":"sha512-TlccWHBvRvQoy1zGbhhrfWrPb7l1bvwUSGihwolrj+5Bs5x/DWe+HDCOcSwVNGbwYN2/uEcL/DneBdu7qiz4Xw==","signatures":[{"sig":"MEQCIHxjEr1/TIeeZfszN4/zfo5LjHMY6K0oRPuG8ARPx8JZAiA+wJ8iCKz51pPHfIvAijVp/+DR5UP3aPwE5hcsfiE38Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.49f680d9f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7286957},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"980656e7e5af236b0ce7db2f042e7aa86cdeaf50","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.49f680d9f0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.49f680d9f0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.49f680d9f0","@lodestar/utils":"^1.41.0-dev.49f680d9f0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.49f680d9f0","@lodestar/logger":"^1.41.0-dev.49f680d9f0","@lodestar/params":"^1.41.0-dev.49f680d9f0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.49f680d9f0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.49f680d9f0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.49f680d9f0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.49f680d9f0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.49f680d9f0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.49f680d9f0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.49f680d9f0_1771843514217_0.6818957735997215","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.aeb5a213ee":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.aeb5a213ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.aeb5a213ee","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c02df343e67f74a36e765b4eabe345c6cfe4d338","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.aeb5a213ee.tgz","fileCount":2028,"integrity":"sha512-87/IuLwooR6Ny3ZxsLr7dmYzKn7WoQfJsXpuQNxsTpHz9qB632xJakhv+Lldz/0QqeRQ+ZPA26uujLywknLKUw==","signatures":[{"sig":"MEQCIHM1dqewt130/vW93AcJVmRJm0B9JwHaQgifV9MwLJ9UAiBNX1j9oFHZWI39PYDEuDVPisqs1R7hGaJ8UwhVoPWGbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.aeb5a213ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7285427},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"43590e813190f5db12afb15c9ee4d878989d837e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.aeb5a213ee","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.aeb5a213ee","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.aeb5a213ee","@lodestar/utils":"^1.41.0-dev.aeb5a213ee","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.aeb5a213ee","@lodestar/logger":"^1.41.0-dev.aeb5a213ee","@lodestar/params":"^1.41.0-dev.aeb5a213ee","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.aeb5a213ee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.aeb5a213ee","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.aeb5a213ee","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.aeb5a213ee","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.aeb5a213ee","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.aeb5a213ee","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.aeb5a213ee_1771855564533_0.44241897574234446","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.f225223000":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.f225223000","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.f225223000","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"04fc306f049f7b98b3909a9ba0daddf64daed8a3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.f225223000.tgz","fileCount":2028,"integrity":"sha512-hmv+IB2Dwy1rXEIA95uTgl7J3T7am0dt6dyiniqcS/Elmks7Ei9cdFQmKffW4aIt9yl0jA/ApWqWCfJwoxjj1g==","signatures":[{"sig":"MEQCIAPmh8hSQY1+7TRGJ47XHHU7okTyu8ycnjX08D+6wZy7AiAcfVpf16c2AnP0XyJvICXsdFzla7qfRiQ9Guf3ZlXNkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.f225223000","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7284324},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2aa1d42fb2bdca26a2d93338129c593a816f2b97","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.f225223000","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.f225223000","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.f225223000","@lodestar/utils":"^1.41.0-dev.f225223000","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.f225223000","@lodestar/logger":"^1.41.0-dev.f225223000","@lodestar/params":"^1.41.0-dev.f225223000","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.f225223000","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.f225223000","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.f225223000","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.f225223000","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.f225223000","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.f225223000","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.f225223000_1771882953425_0.5813203510918268","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.95cf2edc4c":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.95cf2edc4c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.95cf2edc4c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5397fd3417ffc6e1524ef951bf2d56267eae3add","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.95cf2edc4c.tgz","fileCount":2028,"integrity":"sha512-ZPs0L5fiIRgia3ZrZ+SyJOhShDXc8Vce2q+uajTDtzIheop1ThI0AOKpb9PToZ0XnUU5JGJpQHA4fciizEZjQQ==","signatures":[{"sig":"MEUCIGauH+NQK1orKU6fnSYClc/RzbL8FbnM7xfuFk0EdgK1AiEA056STNiwJncOwUcw8q9PVwRR1lxNT98cMKHtox2mOdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.95cf2edc4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7285225},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"20fbfe73edbffc6a4da217dc2c8693fc0c37aae5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.95cf2edc4c","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.95cf2edc4c","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.95cf2edc4c","@lodestar/utils":"^1.41.0-dev.95cf2edc4c","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.95cf2edc4c","@lodestar/logger":"^1.41.0-dev.95cf2edc4c","@lodestar/params":"^1.41.0-dev.95cf2edc4c","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.95cf2edc4c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.95cf2edc4c","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.95cf2edc4c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.95cf2edc4c","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.95cf2edc4c","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.95cf2edc4c","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.95cf2edc4c_1771936470617_0.24435589325588047","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.3b98c59c64":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.3b98c59c64","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.3b98c59c64","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91a78fb1b0d2a7e66d3dd4d4f8e4b456305093fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.3b98c59c64.tgz","fileCount":2028,"integrity":"sha512-b8xE3DVjxzxSq9xaXcU4+7294L15UBR7YP77fGX7dxMNKRQ9i/tMFc9ROnoW8BpmfTyav45HrMvQbBYpO+aNHw==","signatures":[{"sig":"MEYCIQDYUqj5AU38sMg6O3f0Bm8jYenYsekz58i52Kjl52Ya9wIhAJ0efceckIVK7XovhnWCwIsB8Y/cubjJQd40wvBZ6XMF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.3b98c59c64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7289252},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5f15a4fd606c81a46a940ddcea4a951652a70789","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.3b98c59c64","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.3b98c59c64","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.3b98c59c64","@lodestar/utils":"^1.41.0-dev.3b98c59c64","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.3b98c59c64","@lodestar/logger":"^1.41.0-dev.3b98c59c64","@lodestar/params":"^1.41.0-dev.3b98c59c64","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.3b98c59c64","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.3b98c59c64","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.3b98c59c64","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.3b98c59c64","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.3b98c59c64","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.3b98c59c64","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.3b98c59c64_1771941050051_0.7750081494709422","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.ef310100c0":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.ef310100c0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.ef310100c0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f63a421eda6872fd338eac1f1392c8c1e35e179","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.ef310100c0.tgz","fileCount":2028,"integrity":"sha512-KQaykVVl/8S71/bWONKVm/ATHNi4EHiVeP/7/FINIMk7grcQmExzBEageKZOYJ72OE4UK95Cu+EyIBU8Du/ByA==","signatures":[{"sig":"MEYCIQCidqpTvMR1x67K6PLey8jY6KYt/WPpKnsw+d4LENr0jgIhAJWz3xkuPYX6nvbNJw/c6VV1XNfzsLkDVU4S77vZaQfn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.ef310100c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7290578},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8ad55796d153df8c5a2de477cd5b990590851a20","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","it-all":"^3.0.4","libp2p":"2.9.0","fastify":"^5.7.4","it-pipe":"^3.0.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^10.1.8","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^11.0.32","@lodestar/db":"^1.41.0-dev.ef310100c0","datastore-fs":"^10.0.6","multiformats":"^11.0.1","@fastify/cors":"^10.0.1","@libp2p/mplex":"^11.0.32","@lodestar/api":"^1.41.0-dev.ef310100c0","@chainsafe/enr":"^5.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.0.15","datastore-core":"^10.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^5.1.0","@lodestar/types":"^1.41.0-dev.ef310100c0","@lodestar/utils":"^1.41.0-dev.ef310100c0","datastore-level":"^11.0.3","@fastify/swagger":"^9.0.0","@libp2p/identify":"^3.0.27","@lodestar/config":"^1.41.0-dev.ef310100c0","@lodestar/logger":"^1.41.0-dev.ef310100c0","@lodestar/params":"^1.41.0-dev.ef310100c0","@chainsafe/discv5":"^11.0.4","@libp2p/bootstrap":"^11.0.32","@libp2p/interface":"^2.7.0","@lodestar/reqresp":"^1.41.0-dev.ef310100c0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.ef310100c0","interface-datastore":"^8.3.0","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.ef310100c0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.ef310100c0","@chainsafe/libp2p-noise":"^16.1.5","@multiformats/multiaddr":"^12.1.3","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^4.3.15","@lodestar/state-transition":"^1.41.0-dev.ef310100c0","strict-event-emitter-types":"^2.0.0","@chainsafe/libp2p-gossipsub":"^14.1.2","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","it-pair":"^2.0.6","js-yaml":"^4.1.0","it-drain":"^3.0.3","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/logger":"^5.1.21","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.ef310100c0","@libp2p/interface-internal":"^2.3.18","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.ef310100c0_1771943907937_0.5410566673727109","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.96f78af84b":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.96f78af84b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.96f78af84b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e0c3b30243f86707bf820076ab62495adcc38ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.96f78af84b.tgz","fileCount":2028,"integrity":"sha512-mHIvA/dhuNjEO55MT9pqUbgppO7Xc3X6vY+JCeZGYP4q56txbCCXvZYeWPzhlNgUIETk2rAvEiWFUulTjc34gg==","signatures":[{"sig":"MEQCIGBLdtM2DXkmZfP+W6TF+fNcRprRuvNQImivSEfTgdYwAiAN5KS50o6MhHQ1PlyfO999/Yjkx8EyB1dC8S4Exl1AJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.96f78af84b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308075},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dcfa128a0a200089e3202b92999624bfb8a7fa41","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.13.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.13.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.3","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.11","@lodestar/db":"^1.41.0-dev.96f78af84b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.11","@lodestar/api":"^1.41.0-dev.96f78af84b","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.96f78af84b","@lodestar/utils":"^1.41.0-dev.96f78af84b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.10","@lodestar/config":"^1.41.0-dev.96f78af84b","@lodestar/logger":"^1.41.0-dev.96f78af84b","@lodestar/params":"^1.41.0-dev.96f78af84b","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.11","@libp2p/gossipsub":"^15.0.12","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.96f78af84b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.96f78af84b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.96f78af84b","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.96f78af84b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.10","@lodestar/state-transition":"^1.41.0-dev.96f78af84b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.10","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.96f78af84b","@libp2p/interface-internal":"^3.0.10","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.96f78af84b_1771972757397_0.36334422976236236","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.afd446235e":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.afd446235e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.afd446235e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a793eab0a6ab27377c5e11766202968b71250344","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.afd446235e.tgz","fileCount":2028,"integrity":"sha512-1DbMrGzFwGaCA+0VP8E2xgYz8+ltduZq4X6UIu1vNkSF9A9qMPciz6riie6+alYfWL7jBcFn8GdfbXwfhIJfXg==","signatures":[{"sig":"MEQCID1JeyxFgj8xWkQQ3bQrnTK4JSDnIkkBS0KNPJABx+taAiBJRiPPLEXPefjD5+ETdIFBgfPc8ptaJUl9D4aOMeO7Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.afd446235e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7308075},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"174cb22408be524f8f29eedf88df2ba2682572d2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.3","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.11","@lodestar/db":"^1.41.0-dev.afd446235e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.11","@lodestar/api":"^1.41.0-dev.afd446235e","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.afd446235e","@lodestar/utils":"^1.41.0-dev.afd446235e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.10","@lodestar/config":"^1.41.0-dev.afd446235e","@lodestar/logger":"^1.41.0-dev.afd446235e","@lodestar/params":"^1.41.0-dev.afd446235e","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.11","@libp2p/gossipsub":"^15.0.12","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.afd446235e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.afd446235e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.afd446235e","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.afd446235e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.10","@lodestar/state-transition":"^1.41.0-dev.afd446235e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.10","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.afd446235e","@libp2p/interface-internal":"^3.0.10","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.afd446235e_1772018668996_0.8875911717541236","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.6eb55025ce":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.6eb55025ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.6eb55025ce","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"34881e886ffb8e7622eb87320de1e3eaa572d22e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.6eb55025ce.tgz","fileCount":2028,"integrity":"sha512-cQhscBLK2jKq4ccBb0cXZOIVwpTNFfEgWq5lW7bfD557T0iBZUmnZICwJXid8J5UogwjVU/fLUjw1kr6JAeAHA==","signatures":[{"sig":"MEQCIHO9h4EuOwKpWJkWbGcVmqfUrbml3jiNE0Y4RMfh1uUKAiBeEKbi9wc2m0GYMHZEVmduvcs5sABtV59MjHZGAe9HWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.6eb55025ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7303448},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c9d0a09a628fa85b5e90bf7f38346d6c8c8ec6c6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.3","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.11","@lodestar/db":"^1.41.0-dev.6eb55025ce","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.11","@lodestar/api":"^1.41.0-dev.6eb55025ce","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.6eb55025ce","@lodestar/utils":"^1.41.0-dev.6eb55025ce","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.10","@lodestar/config":"^1.41.0-dev.6eb55025ce","@lodestar/logger":"^1.41.0-dev.6eb55025ce","@lodestar/params":"^1.41.0-dev.6eb55025ce","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.11","@libp2p/gossipsub":"^15.0.12","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.6eb55025ce","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.6eb55025ce","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.6eb55025ce","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.6eb55025ce","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.10","@lodestar/state-transition":"^1.41.0-dev.6eb55025ce","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.10","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.6eb55025ce","@libp2p/interface-internal":"^3.0.10","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.6eb55025ce_1772049193484_0.7858097959203405","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.31b0dd0873":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.31b0dd0873","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.31b0dd0873","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b1f4ef0dc201afa551ca5f826fa2fb21d101e26","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.31b0dd0873.tgz","fileCount":2028,"integrity":"sha512-n7IEl/IUL55S16XXHT/hkS5+lts8eI8H/iapFwI/jhs59NV7k2VKq0g6rnvhIlGyUdXR3+wNdU/Tmn8xC7wvTw==","signatures":[{"sig":"MEQCICR6LRRSs3AKciF2CRB6Lj9i/D4fajdhafJACKsiMUZGAiA8Pj64Wd7IJPvb85vyGEaR4I7GZ+kbgJf+FJpNyPydnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.31b0dd0873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7303448},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"26049a9783f70410f123d337a12f3fbeada614f9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.3","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.11","@lodestar/db":"^1.41.0-dev.31b0dd0873","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.11","@lodestar/api":"^1.41.0-dev.31b0dd0873","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.31b0dd0873","@lodestar/utils":"^1.41.0-dev.31b0dd0873","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.10","@lodestar/config":"^1.41.0-dev.31b0dd0873","@lodestar/logger":"^1.41.0-dev.31b0dd0873","@lodestar/params":"^1.41.0-dev.31b0dd0873","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.11","@libp2p/gossipsub":"^15.0.12","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.31b0dd0873","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.31b0dd0873","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.31b0dd0873","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.31b0dd0873","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.10","@lodestar/state-transition":"^1.41.0-dev.31b0dd0873","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.10","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.31b0dd0873","@libp2p/interface-internal":"^3.0.10","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.31b0dd0873_1772054151650_0.015429080169505394","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.4e115ed25d":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.4e115ed25d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.4e115ed25d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4445231010e9d8f42c8c613590ba0eae226c5b8f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.4e115ed25d.tgz","fileCount":2028,"integrity":"sha512-BrUf2AjWNMF8lvhrrQLkKWiWklYHkgcDVQuIdUQ/6aOR1wjNXz7FyYG3ZgWyrrqdiNqazYNbKKhgbrkECCxV9Q==","signatures":[{"sig":"MEQCIAW7NgNvYL5awBKoeOmC0ESridVYiIz2GVpKIJ4Ho0FWAiBju3fhldn9iz+xQGbl0v3OaNkJac/xf/y1ipjE96PXNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.4e115ed25d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7312357},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5f37aca32368c8de3cec01e3fc10274ce4af547e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.3","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.11","@lodestar/db":"^1.41.0-dev.4e115ed25d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.11","@lodestar/api":"^1.41.0-dev.4e115ed25d","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.4e115ed25d","@lodestar/utils":"^1.41.0-dev.4e115ed25d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.10","@lodestar/config":"^1.41.0-dev.4e115ed25d","@lodestar/logger":"^1.41.0-dev.4e115ed25d","@lodestar/params":"^1.41.0-dev.4e115ed25d","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.11","@libp2p/gossipsub":"^15.0.12","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.4e115ed25d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.4e115ed25d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.4e115ed25d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.4e115ed25d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.10","@lodestar/state-transition":"^1.41.0-dev.4e115ed25d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.10","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.4e115ed25d","@libp2p/interface-internal":"^3.0.10","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.4e115ed25d_1772055719533_0.27464583411661825","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.167a02a7b9":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.167a02a7b9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.167a02a7b9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b42f61d76673e09807d411d113819a9cf67f22b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.167a02a7b9.tgz","fileCount":2028,"integrity":"sha512-YmP0ssraU8+5Qvt0Y/H40gndcl4HhJfVpqgtN2o2QiuWIXWGVr4EfCCzjP3aaWYBNgSChNxDyzL3NO6TrjOX5g==","signatures":[{"sig":"MEUCIQDBOJZAuIAIK2iQVkoJ9PY3+QqZu9n0PkPyHXDo92EWjwIgZWdOru7IGg72rGpAX1z/WiH4Wu+D68Q0Ntc4TI+7X7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.167a02a7b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7313595},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2d0fbd86823239c552dbff8a745d6c87219ba012","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.3","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.10","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.11","@lodestar/db":"^1.41.0-dev.167a02a7b9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.11","@lodestar/api":"^1.41.0-dev.167a02a7b9","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.167a02a7b9","@lodestar/utils":"^1.41.0-dev.167a02a7b9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.10","@lodestar/config":"^1.41.0-dev.167a02a7b9","@lodestar/logger":"^1.41.0-dev.167a02a7b9","@lodestar/params":"^1.41.0-dev.167a02a7b9","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.11","@libp2p/gossipsub":"^15.0.12","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.167a02a7b9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.167a02a7b9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.167a02a7b9","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.167a02a7b9","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.10","@lodestar/state-transition":"^1.41.0-dev.167a02a7b9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.10","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.167a02a7b9","@libp2p/interface-internal":"^3.0.10","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.167a02a7b9_1772445507465_0.6299791048090237","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.f2caa915ab":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.f2caa915ab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.f2caa915ab","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56b9ef4b254c6acc74473b28cbd611597e3f51d7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.f2caa915ab.tgz","fileCount":2028,"integrity":"sha512-QPWSjGmN7l0IPiczDu3m3KVopHnJmTZm1MNkxsIQwR6Q0WgTxehIbKhBXuijU2z6KO8hZKQf+7x9GjHcMlh1vQ==","signatures":[{"sig":"MEUCIGWh5iqNZ/KdiET7pBE8DyzwuHsgHooSBMDEX62x/4M9AiEA0Wj+KmbtuhYw+1QbihCT0K06cGPeHyGcBjS2fCJR4AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.f2caa915ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7311618},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"68d33fac21da9c1aa57fe7c24f9721b14ed96761","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.10.3/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.3","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.11","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.12","@lodestar/db":"^1.41.0-dev.f2caa915ab","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.12","@lodestar/api":"^1.41.0-dev.f2caa915ab","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.f2caa915ab","@lodestar/utils":"^1.41.0-dev.f2caa915ab","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.11","@lodestar/config":"^1.41.0-dev.f2caa915ab","@lodestar/logger":"^1.41.0-dev.f2caa915ab","@lodestar/params":"^1.41.0-dev.f2caa915ab","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.12","@libp2p/gossipsub":"^15.0.13","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.f2caa915ab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.f2caa915ab","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.f2caa915ab","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.f2caa915ab","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.11","@lodestar/state-transition":"^1.41.0-dev.f2caa915ab","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.11","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.f2caa915ab","@libp2p/interface-internal":"^3.0.11","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.f2caa915ab_1772465536485_0.383403676477591","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.bb33751bfd":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.bb33751bfd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.bb33751bfd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"191154f73c2697947f4c71e010cc461ed933e7b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.bb33751bfd.tgz","fileCount":2028,"integrity":"sha512-nNLJQ/Mbpb3ZJTsZzNcX4Y9rmi9sy9ca1+EVeosKAUgQKD6SpBwmz/8sXic0fLTp/6T0G5GifBYYCBAVqBLrcg==","signatures":[{"sig":"MEUCIQDEAlMYhPlblZpuzEK/vOidd1QgNbkYxX8YNzNBtElXJQIgTYu3PAbRAalbRrk7DF5De7AIX7VLdH1y+ggCoc8X0fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.bb33751bfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7311618},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2c9a0cd74a616638db49f1c60be741ef758e7647","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.4","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.11","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.12","@lodestar/db":"^1.41.0-dev.bb33751bfd","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.12","@lodestar/api":"^1.41.0-dev.bb33751bfd","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.bb33751bfd","@lodestar/utils":"^1.41.0-dev.bb33751bfd","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.11","@lodestar/config":"^1.41.0-dev.bb33751bfd","@lodestar/logger":"^1.41.0-dev.bb33751bfd","@lodestar/params":"^1.41.0-dev.bb33751bfd","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.12","@libp2p/gossipsub":"^15.0.13","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.bb33751bfd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.bb33751bfd","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.bb33751bfd","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.bb33751bfd","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.11","@lodestar/state-transition":"^1.41.0-dev.bb33751bfd","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.11","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.bb33751bfd","@libp2p/interface-internal":"^3.0.11","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.bb33751bfd_1772499778544_0.09351142193433204","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.192806a314":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.192806a314","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.192806a314","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a2987a5f61b53fb6bece23370d39e1ae858185d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.192806a314.tgz","fileCount":2028,"integrity":"sha512-2hMxINaPbRY2GPM9w2xD3qBuL2R+7nJByeTfHbUVASttyp1wCOmcsu1iK1Wzz6rMUWhkbqjRz/sIOieEXIdMOw==","signatures":[{"sig":"MEYCIQCIU66L/7zQifOih9rHzy0X82KDB6VWEVPijd93hEXx0AIhAJT4CiI8Hg0mCt/+JhZ+GXICVXL+ZaVNsJswddqvoB7I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.192806a314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7312744},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fabb956f69834a5c14ab09bf498349516a0958f6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.4","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.11","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.12","@lodestar/db":"^1.41.0-dev.192806a314","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.12","@lodestar/api":"^1.41.0-dev.192806a314","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.192806a314","@lodestar/utils":"^1.41.0-dev.192806a314","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.11","@lodestar/config":"^1.41.0-dev.192806a314","@lodestar/logger":"^1.41.0-dev.192806a314","@lodestar/params":"^1.41.0-dev.192806a314","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.12","@libp2p/gossipsub":"^15.0.13","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.192806a314","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.192806a314","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.192806a314","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.192806a314","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.11","@lodestar/state-transition":"^1.41.0-dev.192806a314","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.11","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.192806a314","@libp2p/interface-internal":"^3.0.11","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.192806a314_1772541319691_0.6484157179353496","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.09945f6589":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.09945f6589","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.09945f6589","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7d0bd682aa15660d6f383e4047969364c931b566","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.09945f6589.tgz","fileCount":2028,"integrity":"sha512-q7I3RBCnVrYuHwxO59/1G0KO6v/VRWM2fKtmvOnMG4plMnQMGiGh5Mpj/gcgBqJyw4fNcOrUhGJw8Z1N3vieDQ==","signatures":[{"sig":"MEYCIQDq4x0dbDP5xf6lQpTquALFYXcfSBJbKKWraAY/vrNfTwIhANCg+ynLiBqCvU0GXWk/zSNLIOOTPsCaLRTyj0UUZ80p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.09945f6589","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7323663},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9934061b8e11b810b4fe47001fcd8677855f717a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.4","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.11","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.12","@lodestar/db":"^1.41.0-dev.09945f6589","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.12","@lodestar/api":"^1.41.0-dev.09945f6589","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.09945f6589","@lodestar/utils":"^1.41.0-dev.09945f6589","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.11","@lodestar/config":"^1.41.0-dev.09945f6589","@lodestar/logger":"^1.41.0-dev.09945f6589","@lodestar/params":"^1.41.0-dev.09945f6589","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.12","@libp2p/gossipsub":"^15.0.13","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.09945f6589","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.09945f6589","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.09945f6589","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.09945f6589","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.11","@lodestar/state-transition":"^1.41.0-dev.09945f6589","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.11","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.09945f6589","@libp2p/interface-internal":"^3.0.11","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.09945f6589_1772585071810_0.7222127079907035","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.45864cc073":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.45864cc073","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.45864cc073","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6b9974c15209051c7ea17e65fbcfd176528ade86","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.45864cc073.tgz","fileCount":2028,"integrity":"sha512-AlZidr49I/PreaJPJASserocvshotOBOeBIKDD8SUx29oG4DBpz3gxIKPvTZhuY8YrYTXJRfTCYcw/JPXMD2kw==","signatures":[{"sig":"MEUCICNoASISFSy5kQPgONVrasReystvkA/yDtoQ2Cq64sydAiEA0JyepiATBMnJgGKuBx5vI6PXDCypXbQuRSPi1BS/9K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.45864cc073","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7323663},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a29caf4fa780c58ab4da47bc3a443149f7fe437b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.45864cc073","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.45864cc073","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.45864cc073","@lodestar/utils":"^1.41.0-dev.45864cc073","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.45864cc073","@lodestar/logger":"^1.41.0-dev.45864cc073","@lodestar/params":"^1.41.0-dev.45864cc073","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.45864cc073","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.45864cc073","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.45864cc073","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.45864cc073","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.45864cc073","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.45864cc073","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.45864cc073_1772658614691_0.8545966544728727","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.477bc362ce":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.477bc362ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.477bc362ce","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bfa32a373bdbcbe91c63fb15f3b695af302ed14","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.477bc362ce.tgz","fileCount":2028,"integrity":"sha512-C5O8C34Lyh7FUvvh1GVnd4YGNOeBLdIrl8CB4aPcVyCNSb8CA8GVN8gT38zL9pnQn+mX/ZgkOZsk5AJR0qiKCg==","signatures":[{"sig":"MEUCIQCU4kLrWxOm/QQdzRGlFz/XGTjQv1HrO3RrElt2EFO6tgIgG36Oy/al3p2he7K3k1pZi8TwkEwvtfkT7qOxRoEGzcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.477bc362ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7323663},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3f5030b2d734eeb26cd68c7766d159edc172987c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.7.4","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.477bc362ce","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.477bc362ce","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.477bc362ce","@lodestar/utils":"^1.41.0-dev.477bc362ce","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.477bc362ce","@lodestar/logger":"^1.41.0-dev.477bc362ce","@lodestar/params":"^1.41.0-dev.477bc362ce","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.477bc362ce","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.477bc362ce","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.477bc362ce","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.477bc362ce","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.477bc362ce","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.477bc362ce","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.477bc362ce_1772660809568_0.6963652578918513","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.20f622cc52":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.20f622cc52","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.20f622cc52","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e5bbd324f05bc6d6188404d1cd201318a4e09f8e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.20f622cc52.tgz","fileCount":2028,"integrity":"sha512-wgEoXM4BEVL/jnrhnx06+9tc6piTA2UKeWJjGwl88AIAqJGguyH2pLBgHipTxDvpSIYpdcb5d9hPQCvTONa5Ng==","signatures":[{"sig":"MEUCICTVhTo+L+C4PHLtrfy9dqtANizOGHxYHf+++vbYBRGbAiEAqxSjjuRr4dF3Jv9Ea3J2BJVl/tI4+Ah1agdj9Nce24E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.20f622cc52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7323663},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4be18c8d147b1baac18e095de463e7cf16dae9d1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.20f622cc52","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.20f622cc52","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.20f622cc52","@lodestar/utils":"^1.41.0-dev.20f622cc52","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.20f622cc52","@lodestar/logger":"^1.41.0-dev.20f622cc52","@lodestar/params":"^1.41.0-dev.20f622cc52","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.20f622cc52","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.20f622cc52","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.20f622cc52","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.20f622cc52","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.20f622cc52","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.20f622cc52","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.20f622cc52_1772707626081_0.12512314437135497","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.f36ec31497":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.f36ec31497","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.f36ec31497","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac23cc4fa011ea8e572ec7f4ccee618629601b62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.f36ec31497.tgz","fileCount":2028,"integrity":"sha512-rTvDbl1SPfrpkKn6fY554qsjMoGiAGvIcn9A4q7UzkwzH5o7E25ZrjGucv5c5zxoOFOXvsECg5O9MVORMU6jGA==","signatures":[{"sig":"MEUCIQD3AKHjTnOsWPiEwD737nSYHIpyaQXcHPPJ5qw7ZvhrcQIgSXaov1zjJTzYXrPAAEbWVCdR3PfdSuQ0om5HZ5TGLlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.f36ec31497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7325740},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9c929ad4b7b1b1ba94960007698cce0dd6536c17","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.f36ec31497","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.f36ec31497","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.f36ec31497","@lodestar/utils":"^1.41.0-dev.f36ec31497","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.f36ec31497","@lodestar/logger":"^1.41.0-dev.f36ec31497","@lodestar/params":"^1.41.0-dev.f36ec31497","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.f36ec31497","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.f36ec31497","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.f36ec31497","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.f36ec31497","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.f36ec31497","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.f36ec31497","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.f36ec31497_1772788415584_0.31702385152086854","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.66fe43ae9e":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.66fe43ae9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.66fe43ae9e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"80a7e09cd23e2a95f017a319a9ce46860018b696","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.66fe43ae9e.tgz","fileCount":2028,"integrity":"sha512-Oz9iTrrd3EQ8YQtlohxQJmsBcTlXx1vdhuC9ziEnPQ0fTS/oPZyZMDIN6L8ldEbRH+qMSXfjQx7XB1r2Q3mxSg==","signatures":[{"sig":"MEUCIEv7Q+v8QIa/oQw7P6Tacfm3deL3iyem1TJWjO0FMbmBAiEA56bLw3bBH7JgNbnUF1hds9H1sveIi6w4rjcgkPptjyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.66fe43ae9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7325740},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dce893217b6d78a08dddd2706f1707c429473141","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.66fe43ae9e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.66fe43ae9e","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.66fe43ae9e","@lodestar/utils":"^1.41.0-dev.66fe43ae9e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.66fe43ae9e","@lodestar/logger":"^1.41.0-dev.66fe43ae9e","@lodestar/params":"^1.41.0-dev.66fe43ae9e","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.66fe43ae9e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.66fe43ae9e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.66fe43ae9e","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.66fe43ae9e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.66fe43ae9e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.66fe43ae9e","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.66fe43ae9e_1772820627230_0.8599245371493307","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.dce096d70c":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.dce096d70c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.dce096d70c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e27077f560b2439e0d8e97aec9fdabfa9a945edf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.dce096d70c.tgz","fileCount":2028,"integrity":"sha512-n+SYKtMLG0MeydynOKtuqCYEkfASXHrUrsqDp0MHNJyl68rJYujMqubiqrt3Tyl1BaI/SeR/XXB/MZuB0FpDng==","signatures":[{"sig":"MEQCIEdaLumXaVmR3hMvczqNuPXvvMpYdgUHF0U8HJrNaOX3AiAFxtiUBT6eh5lREqXFoRtVQ2hlabdW2342mAF0kNU+Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.dce096d70c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7328267},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f9aa5a908b460cb0dc27f5df05148527a0bf3a37","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.dce096d70c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.dce096d70c","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.dce096d70c","@lodestar/utils":"^1.41.0-dev.dce096d70c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.dce096d70c","@lodestar/logger":"^1.41.0-dev.dce096d70c","@lodestar/params":"^1.41.0-dev.dce096d70c","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.dce096d70c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.dce096d70c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.dce096d70c","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.dce096d70c","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.dce096d70c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.dce096d70c","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.dce096d70c_1773056012911_0.5850123073733107","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.f9a3a81538":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.f9a3a81538","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.f9a3a81538","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c092cf4083527a515fcc61bd0e8a4e9a94dcecb2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.f9a3a81538.tgz","fileCount":2028,"integrity":"sha512-2p5i4lF9juNCGA+Mw5FpU+zzvjuaSeIcRTXFkWRbiST9P7NOyZ1KmFGBAmT2/otydJV/a+y4SFuORgdB8scb5w==","signatures":[{"sig":"MEYCIQCcUIT3vUdPON8JcBwN0A0Kk/0MNQhVg5afTIQvlt4apwIhAIOPgC+nOhxwjSTC235pedFlmm4pn0EnUF+nQYoMZObA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.f9a3a81538","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7329191},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8069d51d86a9ef01a8a6a0531cf090893d7c25d4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.f9a3a81538","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.f9a3a81538","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.f9a3a81538","@lodestar/utils":"^1.41.0-dev.f9a3a81538","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.f9a3a81538","@lodestar/logger":"^1.41.0-dev.f9a3a81538","@lodestar/params":"^1.41.0-dev.f9a3a81538","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.f9a3a81538","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.f9a3a81538","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.f9a3a81538","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.f9a3a81538","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.f9a3a81538","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.f9a3a81538","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.f9a3a81538_1773056524908_0.823885575424101","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.bb273175f2":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.bb273175f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.bb273175f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"efcf447a9210a4fe6748e948e6b3ebb8eee97ec5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.bb273175f2.tgz","fileCount":2028,"integrity":"sha512-OEKaJmuFv5+hi9JVRdWR2Uka10ii2R5BV7z6861Yeo536yFeWgY1yeTj71R4mO7fH9qDnU7NGibtKeZV/duAaA==","signatures":[{"sig":"MEYCIQCMZ5+xUOE9PPBUI5CtumzonL7qc8mXlaH5MkEPRZsp0QIhAP+XgshzSXE3zEP2qMWoFDFCGO3gfOOmqVLQnpPbn1GE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.bb273175f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7329191},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"33bc8284a7ac0a15d6b6dac387bd5567f819ed19","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.bb273175f2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.bb273175f2","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.bb273175f2","@lodestar/utils":"^1.41.0-dev.bb273175f2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.bb273175f2","@lodestar/logger":"^1.41.0-dev.bb273175f2","@lodestar/params":"^1.41.0-dev.bb273175f2","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.bb273175f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.bb273175f2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.bb273175f2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.bb273175f2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.bb273175f2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.bb273175f2","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.bb273175f2_1773085409387_0.9847826304528988","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.0df187678b":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.0df187678b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.0df187678b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4f24a66595e9a0c8758f03f6094674849388a338","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.0df187678b.tgz","fileCount":2028,"integrity":"sha512-fJsz3xEIH+B2WOV91Hcm1ELPaHqOpW+yGdBsl8pSfGIwTCM6N1Ix3Y6N1q/IwEG9QBRnCNr18Ec+JVNjQh6AQA==","signatures":[{"sig":"MEQCICd2ej5D/ORGdMlwKNCnoOE935XFpOis/phJmOarlV+CAiBSPpj9qHc7JLH9fVHIGc8v1KMOJ4YqT1QKkTyem+CtHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.0df187678b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7329191},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"322d242cb2c57638744d875afb2ea30d96394f02","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.0df187678b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.0df187678b","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.0df187678b","@lodestar/utils":"^1.41.0-dev.0df187678b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.0df187678b","@lodestar/logger":"^1.41.0-dev.0df187678b","@lodestar/params":"^1.41.0-dev.0df187678b","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.0df187678b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.0df187678b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.0df187678b","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.0df187678b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.0df187678b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.0df187678b","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.0df187678b_1773151610867_0.12459557252654041","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.e6c853da0e":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.e6c853da0e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.e6c853da0e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"082115eeb6757eb433e96ed3eb3b2d2941b4f868","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.e6c853da0e.tgz","fileCount":2028,"integrity":"sha512-ikPbEWjoWAz6v54tm+OZWOpVPb50GwOPJQEZDuPTLiGgnjt02ti075xTpzuflP6PdbcXWO70tOv6QY8z9GhTTw==","signatures":[{"sig":"MEQCIB1/PdbpPc6noZY82d4/QT1jxgYTEVkRXpT8Lj5/JGiKAiA+Hu7M8UpxfgYlYUETKIOlrc6BBu8bLD+K2oMeQ925iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.e6c853da0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7329191},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d5e94a7618eff50c0c78b35bc423ae4fa481ff0e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.e6c853da0e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.e6c853da0e","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.e6c853da0e","@lodestar/utils":"^1.41.0-dev.e6c853da0e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.e6c853da0e","@lodestar/logger":"^1.41.0-dev.e6c853da0e","@lodestar/params":"^1.41.0-dev.e6c853da0e","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.e6c853da0e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.e6c853da0e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.e6c853da0e","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.e6c853da0e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.e6c853da0e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.e6c853da0e","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.e6c853da0e_1773155482695_0.16263803842124935","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.b847afb846":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.b847afb846","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.b847afb846","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7dacba3c638068d71ed610336744ebc7e1b1c1fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.b847afb846.tgz","fileCount":2028,"integrity":"sha512-VcPrUpZqNPLUI/OXjKcEu1GtN3J8tnVd8WmZbExsHKyjILDjh+0JkSEjE/Xkq+6LcRHB7brIzmOdIjB34By6vA==","signatures":[{"sig":"MEQCIBqacCZwJyxAn2Dkcp1VIn86b6oT00lAMgURYP7MNwscAiBmQvUR6vW2Cubek82+4zwlN/QhDehHvYKzFpP96ITCRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.b847afb846","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7333680},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"545a634cab90a74fd09d90001aedd9ed757b7019","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.b847afb846","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.b847afb846","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.b847afb846","@lodestar/utils":"^1.41.0-dev.b847afb846","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.b847afb846","@lodestar/logger":"^1.41.0-dev.b847afb846","@lodestar/params":"^1.41.0-dev.b847afb846","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.b847afb846","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.b847afb846","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.b847afb846","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.b847afb846","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.b847afb846","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.b847afb846","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.b847afb846_1773169351085_0.5154270390402764","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.165a02f873":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.165a02f873","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.165a02f873","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fd209d17a2608c66b54cd0c6bcdeb67c2159b49c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.165a02f873.tgz","fileCount":2028,"integrity":"sha512-MSrkgezRwrMtsoVQsDxwTGCvUbchi/TmtVYCs3aHLMiIiLPu+S4gh9N06OIBruS6Mg8K+yUoWVjykivcZ5MsMw==","signatures":[{"sig":"MEQCIFek0ob0QMVpF9yMJjeAZTT9MMJyNmu85NmWSq/Z5LGJAiAhzUqti6ELtDjto77wguNZHf0E7L7c9Hp/DvkVoctu/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.165a02f873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7333587},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"08a97ee173fe65d3c757a279a740741ca8bf1502","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.165a02f873","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.165a02f873","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.165a02f873","@lodestar/utils":"^1.41.0-dev.165a02f873","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.165a02f873","@lodestar/logger":"^1.41.0-dev.165a02f873","@lodestar/params":"^1.41.0-dev.165a02f873","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.165a02f873","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.165a02f873","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.165a02f873","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.165a02f873","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.165a02f873","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.165a02f873","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.165a02f873_1773197225966_0.68270344458554","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.be5acbb8f7":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.be5acbb8f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.be5acbb8f7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc72eb0e9cb2eb2604ba0842249965ab6f66c37a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.be5acbb8f7.tgz","fileCount":2028,"integrity":"sha512-/xsWXflJmTeb/zCJ25LRQvm5+R8Zs7D9kp///rUTRxiyw+v1X/aV/xGccUIO8a4p3TVAsEBA+DyEaTk/O3JeAw==","signatures":[{"sig":"MEQCICs/WP6LLkDdRXbpmBULuzSxgq8qGlUM3EMJkWOe6xCFAiBPJnncVxNB0wK73gpEmv+Ib2lwGZneUEc6vko+Ffq52g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.be5acbb8f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7333784},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"daf32e31b38dd272b28016e37de0d0419ce72864","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.be5acbb8f7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.be5acbb8f7","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.be5acbb8f7","@lodestar/utils":"^1.41.0-dev.be5acbb8f7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.be5acbb8f7","@lodestar/logger":"^1.41.0-dev.be5acbb8f7","@lodestar/params":"^1.41.0-dev.be5acbb8f7","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.be5acbb8f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.be5acbb8f7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.be5acbb8f7","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.be5acbb8f7","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.be5acbb8f7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.be5acbb8f7","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.be5acbb8f7_1773235705536_0.5787206784416647","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.0087e7a664":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.0087e7a664","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.0087e7a664","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0b1e6705b365a54c778412965860d8f7695d756f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.0087e7a664.tgz","fileCount":2028,"integrity":"sha512-XOgkXB6YR+SEzdFf1IE9HEHLGC9rRuUJeFd/DUNCx5yhBU0QdexAladcb5y3pTBY25pHrdeEzokRPDhoXtz/vw==","signatures":[{"sig":"MEUCIQDmo+ambBq4lFPRjIyvP5oRHahXTH8ynRXSedGxpuuclAIgc2/f00oVLa0lP2L18Zy6ko9Td4CHTYBlu8CrYu+EwNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.0087e7a664","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7333784},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c05479d7c03f0e9a68db3ee17c4bf2cd6925080a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.0087e7a664","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.0087e7a664","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.0087e7a664","@lodestar/utils":"^1.41.0-dev.0087e7a664","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.0087e7a664","@lodestar/logger":"^1.41.0-dev.0087e7a664","@lodestar/params":"^1.41.0-dev.0087e7a664","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.0087e7a664","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.0087e7a664","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.0087e7a664","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.0087e7a664","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.0087e7a664","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.0087e7a664","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.0087e7a664_1773239101147_0.5230768447723209","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.f7a5f4ddda":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.f7a5f4ddda","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.f7a5f4ddda","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"25638878e42cf59015fdceedce4f6553fa22ea05","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.f7a5f4ddda.tgz","fileCount":2028,"integrity":"sha512-xx3khO2qWA+iRMjs5ZaWfnyLAbENUpokFh0r3D87HPKNEuXAQi3ZR+FLFoevj8ZiI+FGV9BFlvNHOV0XdgDCFg==","signatures":[{"sig":"MEUCIQC4FN+7iEOU795+jktv/dCVplatp+/x7DYtwpcaBE93MQIgY+yYrecRIa8B/RkKtOf8mUmFdRGKh5lGosavHYHctmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.f7a5f4ddda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7338511},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4e275225295e0987e05ef15f8c48633c8e5e5960","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.f7a5f4ddda","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.f7a5f4ddda","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.f7a5f4ddda","@lodestar/utils":"^1.41.0-dev.f7a5f4ddda","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.f7a5f4ddda","@lodestar/logger":"^1.41.0-dev.f7a5f4ddda","@lodestar/params":"^1.41.0-dev.f7a5f4ddda","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.f7a5f4ddda","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.f7a5f4ddda","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.f7a5f4ddda","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.f7a5f4ddda","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.f7a5f4ddda","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.f7a5f4ddda","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.f7a5f4ddda_1773270569545_0.0984490382284553","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.cfc5790a15":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.cfc5790a15","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.cfc5790a15","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dce93e0321490d63c3d6eb28727ac06c85a62a85","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.cfc5790a15.tgz","fileCount":2028,"integrity":"sha512-LX8opUuKrA+5hvUoWnpI5UChMXb+zzP3WO0ujraGjF1zZNVAGslK/93+gkS3agVek10HWKyFqagDa9vCNU7Rfw==","signatures":[{"sig":"MEUCIEIqri4gptN66yjYHyH2WN71TVI5i5oFcvB83gxsVdnBAiEA1pN8FpMazDyAr2Krgo3XYpIs+w8oFGOmRKG3mlfFKO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.cfc5790a15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7338511},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"47a80cedbf453f9f30710b0c272533a26a89bf69","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.cfc5790a15","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.cfc5790a15","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.cfc5790a15","@lodestar/utils":"^1.41.0-dev.cfc5790a15","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.cfc5790a15","@lodestar/logger":"^1.41.0-dev.cfc5790a15","@lodestar/params":"^1.41.0-dev.cfc5790a15","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.cfc5790a15","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.cfc5790a15","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.cfc5790a15","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.cfc5790a15","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.cfc5790a15","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.cfc5790a15","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.cfc5790a15_1773323218127_0.5836463840991404","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.8578102bd2":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.8578102bd2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.8578102bd2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a319b308af31c4ccff86d25693b937748a890ace","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.8578102bd2.tgz","fileCount":2028,"integrity":"sha512-Uqmwji218A6/KSnMCW+mawpIzN2866regZIjsbPNpwspfCyVVwIZJcTXDMGItLdLsbmQF/2MMK1sKtn7GVJhYw==","signatures":[{"sig":"MEUCIBSPUXwFsMFG7+6cCgUcNhbHI2lvghjnuCOj4tzS/1NRAiEA4qvYozCXDIlY4zsLrY1R18LdU1qteiuMYPT00RwLp/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.8578102bd2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7338511},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cf8cd88d10f59c854962b6d31670e12d28862f2a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.8578102bd2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.8578102bd2","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.8578102bd2","@lodestar/utils":"^1.41.0-dev.8578102bd2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.8578102bd2","@lodestar/logger":"^1.41.0-dev.8578102bd2","@lodestar/params":"^1.41.0-dev.8578102bd2","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.8578102bd2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.8578102bd2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.8578102bd2","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.8578102bd2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.8578102bd2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.8578102bd2","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.8578102bd2_1773334144045_0.13102311332626648","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.85cdea6cc6":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.85cdea6cc6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.85cdea6cc6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ac8c8550f799922c4f2cbfa5a036bffa7dbf796f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.85cdea6cc6.tgz","fileCount":2028,"integrity":"sha512-ztw7mv6dwuC29q6zJ/R6T/A82U5zr0OqF+zZR6SFk6KEwPSDxcG6Sx+CbRT8WEvjE4evGYL7MBHhjy6t/C5Kiw==","signatures":[{"sig":"MEQCIAp77AVj9kmYLUZl8HT2dOKtljZjBAeoXKdZqkZGAWpsAiAdMRGJMchZUtaHjaeQFtVD/uuZnGzcKB8jUpJWv2z0oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.85cdea6cc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7339435},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b530c0aa501f7fc17cc882f6fd1d21eb318fef9f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.85cdea6cc6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.85cdea6cc6","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.85cdea6cc6","@lodestar/utils":"^1.41.0-dev.85cdea6cc6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.85cdea6cc6","@lodestar/logger":"^1.41.0-dev.85cdea6cc6","@lodestar/params":"^1.41.0-dev.85cdea6cc6","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.85cdea6cc6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.85cdea6cc6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.85cdea6cc6","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.85cdea6cc6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.85cdea6cc6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.85cdea6cc6","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.85cdea6cc6_1773338565774_0.6052912731251927","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.8cdde189fa":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.8cdde189fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.8cdde189fa","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95deeef0d12e7f2280a7d807c03aa68e618e7b38","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.8cdde189fa.tgz","fileCount":2028,"integrity":"sha512-n37Z/bxBKVk31rbxPLugcq0ZPvc5Khmgyw+QOM2orsyn4KyiWhn7uQaqQ5QZ73CsFQIwxT/k5jShg0U3Zjj4Tg==","signatures":[{"sig":"MEQCIE/om6MH8k3h/J0oXqN26hrHpP/ENM2IVFKoW3M9xVYhAiARowVhPtEItayVED+AQN3A6h05AcXK5VVks9+ZvqbyKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.8cdde189fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7339435},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4aba7738e00c936cf8c55778c15debaafe702a16","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.8cdde189fa","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.8cdde189fa","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.8cdde189fa","@lodestar/utils":"^1.41.0-dev.8cdde189fa","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.8cdde189fa","@lodestar/logger":"^1.41.0-dev.8cdde189fa","@lodestar/params":"^1.41.0-dev.8cdde189fa","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.8cdde189fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.8cdde189fa","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.8cdde189fa","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.8cdde189fa","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.8cdde189fa","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.8cdde189fa","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.8cdde189fa_1773365253463_0.04935992230149289","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.1ddf8e46a9":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.1ddf8e46a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.1ddf8e46a9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd19a1fe9d48bea14494da78572376f7182a2bc8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.1ddf8e46a9.tgz","fileCount":2028,"integrity":"sha512-OoEvV752sVeYaMeHM1K96GGPDZlNMzDBHQvV8wsILJiMTG3yHZ/kOkT2ff+TuxCzDPa01hSHYgriJGflbNKziw==","signatures":[{"sig":"MEUCIQCgOQtDrceGhZGo/yv/eztQW7OJEb6umlcj1abOlkJurgIgCAkGKXCvtu3gw5WRa4JYqWY5H2W2Qt7JiGA5efsSJws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.1ddf8e46a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7340457},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"225aedeb3de980c9af858fa9ffd8c7cb83afc455","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.1ddf8e46a9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.1ddf8e46a9","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.1ddf8e46a9","@lodestar/utils":"^1.41.0-dev.1ddf8e46a9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.1ddf8e46a9","@lodestar/logger":"^1.41.0-dev.1ddf8e46a9","@lodestar/params":"^1.41.0-dev.1ddf8e46a9","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.1ddf8e46a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.1ddf8e46a9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.1ddf8e46a9","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.1ddf8e46a9","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.1ddf8e46a9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.1ddf8e46a9","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.1ddf8e46a9_1773411881663_0.4600193986802785","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.aeab9f930d":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.aeab9f930d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.aeab9f930d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"81b0a89617b5e2ee3fa806113ed265c118a88601","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.aeab9f930d.tgz","fileCount":2028,"integrity":"sha512-PGY11vcbNP66O/gYZ+qRt6Ue33eBlyS7TCcdlO1jn9sKLCSJb4448P+44bfAOQt3oNmbY8KXAG0lWxr05xkx6A==","signatures":[{"sig":"MEQCIF/lYpWCxs1/gYOLakYegq4BnfQ3BepFkcX9YNtXdlERAiBZsW2Dat7b7vy8aDeTP4Zbb1cJ/bFwlnqoF+hxSlpTwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.aeab9f930d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7340457},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"89f360d7bf466b84570b2b831517069776a24643","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.aeab9f930d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.aeab9f930d","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.aeab9f930d","@lodestar/utils":"^1.41.0-dev.aeab9f930d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.aeab9f930d","@lodestar/logger":"^1.41.0-dev.aeab9f930d","@lodestar/params":"^1.41.0-dev.aeab9f930d","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.aeab9f930d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.aeab9f930d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.aeab9f930d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.aeab9f930d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.aeab9f930d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.aeab9f930d","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.aeab9f930d_1773413998112_0.22216259335301336","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.8299317d72":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.8299317d72","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.8299317d72","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e422b8bc7f65ff5a67229e699c86dca49c418d6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.8299317d72.tgz","fileCount":2028,"integrity":"sha512-wd+kEPH1Qmgw0rDjWf6xqe8qQNpEw30D0miWy3LhKagpDrh/mz0ZqTyQFPg7xG8kyfMSXoYY+geHAj+lsozxrw==","signatures":[{"sig":"MEUCIQCfrcMtirCgeb7yLIGO883XAYRu3rW0wfMerEdxYnqS6wIgchPwDR35Jfz1q326RyoYGV181Nty4yRztn9RQgI34mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.8299317d72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7340457},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2fca5a48cc48d7f0b68804ca3eeb6a0c139ced23","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.8299317d72","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.8299317d72","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.8299317d72","@lodestar/utils":"^1.41.0-dev.8299317d72","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.8299317d72","@lodestar/logger":"^1.41.0-dev.8299317d72","@lodestar/params":"^1.41.0-dev.8299317d72","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.8299317d72","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.8299317d72","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.8299317d72","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.8299317d72","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.8299317d72","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.8299317d72","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.8299317d72_1773414746840_0.602503197487666","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.b90dff673d":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.b90dff673d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.b90dff673d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"07befe84fa19d050aa23cbcb17f3f8d4f1446f3f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.b90dff673d.tgz","fileCount":2028,"integrity":"sha512-DW6Vl92+JVNqtDM7KE6IPHzdzhOT3HDzr/1kzl8spma877Gjyq78J+vT5bS33URHWj6SZ5KPjtZhROG4PRdsew==","signatures":[{"sig":"MEUCIQDt6snUoFCYOOI50ybxWUkXUBx2QlMjjANTYwiIGlmMhQIgbenyYU907jFW9a4f4K2TAujRlCxNTqHjbofG09CHjYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.b90dff673d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7340457},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"13f63aa696bf5a30dc0606527995b098db99b1a0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.b90dff673d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.b90dff673d","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.b90dff673d","@lodestar/utils":"^1.41.0-dev.b90dff673d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.b90dff673d","@lodestar/logger":"^1.41.0-dev.b90dff673d","@lodestar/params":"^1.41.0-dev.b90dff673d","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.b90dff673d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.b90dff673d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.b90dff673d","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.b90dff673d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.b90dff673d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.b90dff673d","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.b90dff673d_1773416946605_0.6644344408430551","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.92c37f2525":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.92c37f2525","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.92c37f2525","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7e4eb5c305a8699f4917bed855bb589f24161cd3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.92c37f2525.tgz","fileCount":2028,"integrity":"sha512-1PPlqltsyc3Rte+ERToiJEJHu/5ITnTcvXr80Egl3TZYsIZluK11K0oWG00N6PuFPfXo9hZo25qcTrr+mGzpUQ==","signatures":[{"sig":"MEYCIQCa2HsjphFCc+MpadWdksKh1L3xWjQKNMm30W0S3QFiaQIhAMUOwq4xMy1EkKZn5KnHciG4H/bMfTXbbuC5nLop+oHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.92c37f2525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7348572},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c5143366f0680a6e57072a02762eb8ee6d31a70b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.5","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.12","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.13","@lodestar/db":"^1.41.0-dev.92c37f2525","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.13","@lodestar/api":"^1.41.0-dev.92c37f2525","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.92c37f2525","@lodestar/utils":"^1.41.0-dev.92c37f2525","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.12","@lodestar/config":"^1.41.0-dev.92c37f2525","@lodestar/logger":"^1.41.0-dev.92c37f2525","@lodestar/params":"^1.41.0-dev.92c37f2525","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.13","@libp2p/gossipsub":"^15.0.14","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.92c37f2525","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.92c37f2525","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.92c37f2525","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.92c37f2525","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.13","@lodestar/state-transition":"^1.41.0-dev.92c37f2525","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.12","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.92c37f2525","@libp2p/interface-internal":"^3.0.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.92c37f2525_1773483258615_0.08861679813411305","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.c11b797bd6":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.c11b797bd6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.c11b797bd6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"54c315bb959aed40bbf4144a771b270adeaed901","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.c11b797bd6.tgz","fileCount":2028,"integrity":"sha512-DXUCetIv7YcV6Cm417ZH+r0hgpswOCp7PHslX6z5iEhsua+HN8DCJinxJ+9jBFcjsC3buoOgJiiCBlfMOI5K6A==","signatures":[{"sig":"MEUCIQCa48rKG2FKvZpmFaFYRzEkyv7/XnF7Pa0OGiAm5hJSxQIgLIBiGDtZrhGtONv4U5BiDzS1sQRHq+JTLEO76lz9HJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.c11b797bd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7348572},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f14e9a059bf337bca53b01b7c8deb1e8a0b3b827","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.c11b797bd6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.c11b797bd6","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.c11b797bd6","@lodestar/utils":"^1.41.0-dev.c11b797bd6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.c11b797bd6","@lodestar/logger":"^1.41.0-dev.c11b797bd6","@lodestar/params":"^1.41.0-dev.c11b797bd6","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.c11b797bd6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.c11b797bd6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.c11b797bd6","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.c11b797bd6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.c11b797bd6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.c11b797bd6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.c11b797bd6_1773485339248_0.5566178682096958","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.41.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ebff31c590624581171a895e1ff0e809d4da4df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-rc.0.tgz","fileCount":2028,"integrity":"sha512-EYs5jAhVhlISBcBeAeHbsl6F7JjlvuV3OyFPhzKQzI49Ycx/wbDOfNrUjYAGqElFKs3KDL7c7p+4GI6+s1yxyA==","signatures":[{"sig":"MEUCID3VcmPcnVWN0SzFK0JMGnDDljPtvJnv2TIoVwB/CLQEAiEAwdNySrX/F8KnPtUTmsPvosDw+WYbkAvlQyYHbOfb9sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7348432},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b2e8f3859d713e06e10a4cb5452d17276a4b47a5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-rc.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-rc.0","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-rc.0","@lodestar/utils":"^1.41.0-rc.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-rc.0","@lodestar/logger":"^1.41.0-rc.0","@lodestar/params":"^1.41.0-rc.0","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-rc.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-rc.0","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-rc.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-rc.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-rc.0_1773486199423_0.6806378694629838","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.6a85a50c16":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.6a85a50c16","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.6a85a50c16","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3999f1511038caef5de2daf1daf929d45d61b9df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.6a85a50c16.tgz","fileCount":2028,"integrity":"sha512-g4zNbfkBYZMU8Gw1hankLkUUvF9ylUwCMplmSLf6Oh0hOkiHd2wYf5tmfUUwj9j7+bsiTqElsRgPuvCbztA/0g==","signatures":[{"sig":"MEUCIDWtTYn75baF+CsR7DD7YJxu9xgrzMJMG+cZQclMJFNQAiEArS5isdpzSxTfI5crcKjyazTrBX//21nKWTKemcpGJaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.6a85a50c16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7348572},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"aa04a365fe32cde9c8d9c6b552b0401d2346534f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.6a85a50c16","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.6a85a50c16","@chainsafe/enr":"^6.0.0","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.6a85a50c16","@lodestar/utils":"^1.41.0-dev.6a85a50c16","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.6a85a50c16","@lodestar/logger":"^1.41.0-dev.6a85a50c16","@lodestar/params":"^1.41.0-dev.6a85a50c16","@chainsafe/discv5":"^12.0.0","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.6a85a50c16","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.6a85a50c16","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.6a85a50c16","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.6a85a50c16","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.6a85a50c16","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.6a85a50c16","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.6a85a50c16_1773624863093_0.13140674573580546","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.241ad7952a":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.241ad7952a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.241ad7952a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"db8ff05ace802d57b519ddc386ae6f62ce44cb9e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.241ad7952a.tgz","fileCount":2028,"integrity":"sha512-Cw1pD+gFMnMX+IcX0qlpaX2vvLRh72mCnuoz1b1HcNE2uvI2FUAHHO7DUi/MeECpRE1GFUV52D9yzn/ViFH7dw==","signatures":[{"sig":"MEQCIAmsNlakWrMjdPgaCdXyrkfPVqS26cij8ae97y7G4j+GAiAh4v9I/O7ow7lveufaCBi9ojqc6Zi/SzBrzp8Qny51pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.241ad7952a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7348572},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e4b15800d2606e62f12ab5457bc72c170b5c7559","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.241ad7952a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.241ad7952a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.241ad7952a","@lodestar/utils":"^1.41.0-dev.241ad7952a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.241ad7952a","@lodestar/logger":"^1.41.0-dev.241ad7952a","@lodestar/params":"^1.41.0-dev.241ad7952a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.241ad7952a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.241ad7952a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.241ad7952a","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.241ad7952a","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.241ad7952a","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.241ad7952a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.241ad7952a_1773681982491_0.9858615319658386","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.21d4a81d4e":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.21d4a81d4e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.21d4a81d4e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e608fbbe6bb8f5b663feb806541cd68aa1cfffd7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.21d4a81d4e.tgz","fileCount":2028,"integrity":"sha512-JAzV5ILtVrUh7ATKMlAek1pCt45wucU1vZ8SWYuLWm8RI0TqrQ++fud5+lxus/st+iVevVoclX517js1RgNeHg==","signatures":[{"sig":"MEQCIHr1Qcf7s4gv2AJINnqoQ+3kIeBzVrLl2gDnFjLxujuTAiAMHWvqj/9gDIrin85ZbalvFWvEeVsOdv56jBzFmh7BGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.21d4a81d4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7348572},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1571069b4651a37ebd05728e78e4d83da4597105","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.21d4a81d4e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.21d4a81d4e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.21d4a81d4e","@lodestar/utils":"^1.41.0-dev.21d4a81d4e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.21d4a81d4e","@lodestar/logger":"^1.41.0-dev.21d4a81d4e","@lodestar/params":"^1.41.0-dev.21d4a81d4e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.21d4a81d4e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.21d4a81d4e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.21d4a81d4e","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.21d4a81d4e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.21d4a81d4e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.21d4a81d4e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.21d4a81d4e_1773683095432_0.07222525846507932","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.8e34c7560f":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.8e34c7560f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.8e34c7560f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86761242a621bd3edba8cebb830b93677482d7b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.8e34c7560f.tgz","fileCount":2028,"integrity":"sha512-mOaBSs8JgZiVm+HXvkhb/6hsw5LqSuLegfKlZQFdphZgYwKSWLyPYdW5zTLXjpwHqIW2e6TV9ktZSI8PaUdZRw==","signatures":[{"sig":"MEQCICtQsCDCAIf4ZbC6zfdZn8RsX9QYfCAOClwpmSSiTSz8AiAjQ42XuDNLZLTujMkSSbiAV2dO9z3Z4esU4w2Nfa065A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.8e34c7560f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358600},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"681893010236cc636dab4a0c339348eb7e4bd8d5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.8e34c7560f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.8e34c7560f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.8e34c7560f","@lodestar/utils":"^1.41.0-dev.8e34c7560f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.8e34c7560f","@lodestar/logger":"^1.41.0-dev.8e34c7560f","@lodestar/params":"^1.41.0-dev.8e34c7560f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.8e34c7560f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.8e34c7560f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.8e34c7560f","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.8e34c7560f","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.8e34c7560f","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.8e34c7560f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.8e34c7560f_1773703207985_0.8708839764564422","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.26ed5ad353":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.26ed5ad353","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.26ed5ad353","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"317ae4865a42ec9b2e356d3c703c211ca20d71e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.26ed5ad353.tgz","fileCount":2028,"integrity":"sha512-K4MTzLz/kyGRUg3l8hFEA5ykJyLgXtkjJhmpWChZ2onHWFaHWrVtLKeXXhJ2H+TlFxFQqYouwikVK7M6h57h1w==","signatures":[{"sig":"MEUCIFmfre5vEDmAyVyU+/eixXmyTzUt9Rl5rKbym9qmG2piAiEAssl/0QrPm/nQ7NU8rKquzR4A3v/lpCIAUr+iO6Libnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.26ed5ad353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358600},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"93a03ca98bae40e5a937fce39e62d3c0e0de385a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.26ed5ad353","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.26ed5ad353","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.26ed5ad353","@lodestar/utils":"^1.41.0-dev.26ed5ad353","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.26ed5ad353","@lodestar/logger":"^1.41.0-dev.26ed5ad353","@lodestar/params":"^1.41.0-dev.26ed5ad353","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.26ed5ad353","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.26ed5ad353","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.26ed5ad353","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.26ed5ad353","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.26ed5ad353","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.26ed5ad353","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.26ed5ad353_1773754993822_0.3029616952419951","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.1ff95eaa7b":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.1ff95eaa7b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.1ff95eaa7b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc1434c47192fa0f82e4235a044118926770779b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.1ff95eaa7b.tgz","fileCount":2028,"integrity":"sha512-lC6RCffu1l7m1wCCvZHuACX6J4I4W001SxIWJMW3y3CPn9R6a90St3kXdhIGZYiqs0l3A1v2uaGekFU0k84sfQ==","signatures":[{"sig":"MEYCIQDDkP92JKIehLf9pP9ewfqn45dfAEdrXPo7lH2qeeFSYAIhAJphcunZQ475qkhPmEdMWPNtI/h82X78Xl15dpMBAQHd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.1ff95eaa7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358600},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0229ab90cec3c836b851eab7adbc82d909ecf33f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.1ff95eaa7b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.1ff95eaa7b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.1ff95eaa7b","@lodestar/utils":"^1.41.0-dev.1ff95eaa7b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.1ff95eaa7b","@lodestar/logger":"^1.41.0-dev.1ff95eaa7b","@lodestar/params":"^1.41.0-dev.1ff95eaa7b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.1ff95eaa7b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.1ff95eaa7b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.1ff95eaa7b","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.1ff95eaa7b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.1ff95eaa7b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.1ff95eaa7b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.1ff95eaa7b_1773770602697_0.7520251812006971","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.41.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-rc.2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c868b39a7755172813fa5786d910b0d16a2ab244","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-rc.2.tgz","fileCount":2028,"integrity":"sha512-/fZegfEIybseCMJ8EGbwgF069Xy//smBaG8IBYIL0WNx8Z8K5rgEk+zP8UF/vQldpwWTXhhxc+buj1VzzVd5Nw==","signatures":[{"sig":"MEYCIQDOF2btxK+UCC60ux9v/9nEboRjyc1dSA99SRyO1Y4ZegIhAMDN0hrM7Flhfaq03ChguqGwiJizcxq19Mdu0XnG0gGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358460},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2e49073e97b7449c7a70b60e144275497799ea7e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-rc.2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-rc.2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-rc.2","@lodestar/utils":"^1.41.0-rc.2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-rc.2","@lodestar/logger":"^1.41.0-rc.2","@lodestar/params":"^1.41.0-rc.2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-rc.2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-rc.2","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-rc.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-rc.2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-rc.2_1773771799311_0.9282768848819865","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.9939b12b53":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.9939b12b53","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.9939b12b53","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91acca6e7a684837a3c87f09c71b4f4763ac1a71","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.9939b12b53.tgz","fileCount":2028,"integrity":"sha512-o/8wEvizQ7VjSnAWVgG3kZhmSUoFDsqWyVUXYxdVtELKyzNhDq3APXvF2Pk/z/5wA8veQClUuwGY16T9U/rUnA==","signatures":[{"sig":"MEUCIQC48OW1pHPBCGY3zqvJaGf7X8WVnmIrUW0iK24+5+2x3wIgaYnDl/KVTTBTXym2dMywUsdlJ7m8113wXfQWRr5nBEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.9939b12b53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358600},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7c7673dc183b06b98e957b426f675af262af91b2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.9939b12b53","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.9939b12b53","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.9939b12b53","@lodestar/utils":"^1.41.0-dev.9939b12b53","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.9939b12b53","@lodestar/logger":"^1.41.0-dev.9939b12b53","@lodestar/params":"^1.41.0-dev.9939b12b53","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.9939b12b53","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.9939b12b53","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.9939b12b53","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.9939b12b53","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.9939b12b53","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.9939b12b53","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.9939b12b53_1773836539259_0.1933335916596306","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.274a9918a8":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.274a9918a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.274a9918a8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"188cc2a5c35efab4e64832964e6274bd69fceeeb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.274a9918a8.tgz","fileCount":2023,"integrity":"sha512-I2EJQEwIK/rWs/QgUyryHEcitPTkddtaZGTBxkl3iahsTvdw78chFcgPfNZ9hm9X++6aakNKOc5tmiVPu5/+yw==","signatures":[{"sig":"MEUCIQDxpjp5D36ekx2Wxf4mit/1AWSimwV8/8W6jIXZtGjeRwIgJRwf76zyR6ZiLsLcidOBG9cMQU8RN9taz36JYQmKPJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.274a9918a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7397498},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b7eea8002345c37f1e042ec2671b404a2a87cd05","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.274a9918a8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.274a9918a8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.274a9918a8","@lodestar/utils":"^1.41.0-dev.274a9918a8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.274a9918a8","@lodestar/logger":"^1.41.0-dev.274a9918a8","@lodestar/params":"^1.41.0-dev.274a9918a8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.274a9918a8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.274a9918a8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.274a9918a8","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.274a9918a8","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.274a9918a8","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.274a9918a8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.274a9918a8_1773901163228_0.8486919646930424","host":"s3://npm-registry-packages-npm-production"}},"1.41.0-dev.bb16850567":{"name":"@lodestar/beacon-node","version":"1.41.0-dev.bb16850567","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0-dev.bb16850567","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"207190ccab94308d36f59a17d3aa93d19401fffa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0-dev.bb16850567.tgz","fileCount":2023,"integrity":"sha512-eyzUDwP/cpKh1kZlz24Bbz2Cark4nG59347wtsqeb1BV591RLXM6fVBabSKe1BqRC3CIXF6GQM4swOwq50IPXA==","signatures":[{"sig":"MEUCICyRCqD+4xi2n9sCOc9ZuVj77Mjkedew1EDM4zz12ND/AiEAwqxDrv40oLgDG4Ty4QUB4c6DWt8OOqZCRbm7GsNTrGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0-dev.bb16850567","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7397618},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"659b2cdaf3eb6ba38abacec70d9f44d89bc291ff","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0-dev.bb16850567","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0-dev.bb16850567","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0-dev.bb16850567","@lodestar/utils":"^1.41.0-dev.bb16850567","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0-dev.bb16850567","@lodestar/logger":"^1.41.0-dev.bb16850567","@lodestar/params":"^1.41.0-dev.bb16850567","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0-dev.bb16850567","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0-dev.bb16850567","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0-dev.bb16850567","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0-dev.bb16850567","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0-dev.bb16850567","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0-dev.bb16850567","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0-dev.bb16850567_1773920237094_0.7455357038667447","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.5f2fffc2ce":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.5f2fffc2ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.5f2fffc2ce","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6f981540bc0ff8b2419d6a8d81fbe2e6a7bcf49a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.5f2fffc2ce.tgz","fileCount":2023,"integrity":"sha512-emevIMfDcWl9s4SRzySghjtTNCSl6JQK2cgCU4UJ0NiW5B8wDLPzoi42BRTvWr7LmsfosNnaQ4onuHDihgBpsA==","signatures":[{"sig":"MEUCIQCjcURVE9zyf508lBB8E7RiEmHH3GALFMiXztM+3thZKAIgH0TIV4jt+RLdi9ItRR14t3EwpCBI/pMz5azjAPfax9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.5f2fffc2ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7397618},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6190f82ce7dc565e0878bd4b743b13870465469e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.5f2fffc2ce","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.5f2fffc2ce","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.5f2fffc2ce","@lodestar/utils":"^1.42.0-dev.5f2fffc2ce","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.5f2fffc2ce","@lodestar/logger":"^1.42.0-dev.5f2fffc2ce","@lodestar/params":"^1.42.0-dev.5f2fffc2ce","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.5f2fffc2ce","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.5f2fffc2ce","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.5f2fffc2ce","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.5f2fffc2ce","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.5f2fffc2ce","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.5f2fffc2ce","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.5f2fffc2ce_1773943044319_0.2668417626810784","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"@lodestar/beacon-node","version":"1.41.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d2ff9540ae12914d77db9bd991f7252aa6f6b7c1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.0.tgz","fileCount":2028,"integrity":"sha512-6s5plPYkx86NpbVRXA5w8D0S4vSpu2l9U/RQPo3EuKGK2bgu+eZ7uXdpHR29cC1Fo6AH902unCeXZ8cf4QDxCA==","signatures":[{"sig":"MEUCIDbtSXbKb5DWhnq6XhCN1vnZxjPAgW7NUTWpYnrLhW2QAiEAkgx7He3RHm1mLYFBydMfC2Lr3cdYDOWFDLsHx/5gKMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358390},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"13e882a3a430d6df25a408b61b24954277e1f8e8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.0","@lodestar/utils":"^1.41.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.0","@lodestar/logger":"^1.41.0","@lodestar/params":"^1.41.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.0","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.0_1773943831282_0.9054088019388282","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.4411584fd8":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.4411584fd8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.4411584fd8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"76ff668bd7e6b663f3dbc778d2a06fd9af7d7c82","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.4411584fd8.tgz","fileCount":2023,"integrity":"sha512-xZen9UG5JW50slSEbOO0g/anDjLv2Zs2sc1lOkLgo1TI3s/PYC3tUWG0C28sQF7fHpEyfZREikBk8UH9QArUQQ==","signatures":[{"sig":"MEYCIQCOium2j4yRh/4jClGR96hjp89MexVwZD3QUWzmPfzUMgIhAJz57YKTeBd75fj6ULhCF81C3GlpFfmkHB7V9Ges1oPR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.4411584fd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7397699},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0d38cfae59f9c930e31ad41a8074f1bc0947e8d6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.4411584fd8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.4411584fd8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.4411584fd8","@lodestar/utils":"^1.42.0-dev.4411584fd8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.4411584fd8","@lodestar/logger":"^1.42.0-dev.4411584fd8","@lodestar/params":"^1.42.0-dev.4411584fd8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.4411584fd8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.4411584fd8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.4411584fd8","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.4411584fd8","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.4411584fd8","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.4411584fd8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.4411584fd8_1773946560513_0.16561891929669814","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.70938e1eec":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.70938e1eec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.70938e1eec","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ce6dc7d09566e8821919869f3e98bffa2db0e455","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.70938e1eec.tgz","fileCount":2053,"integrity":"sha512-e4iMAE6C146GUFsplWupW/yPRURjVoa1kz8stTkEMQBCKQbtCRvtdcJILnjs2/luKiR7WIqDKgxH8YWJpOMF7g==","signatures":[{"sig":"MEQCIDqxJ4kPG7O9zxomLYKZXQgyiVPqtvhYoDppKtcq2NDtAiAFMcNgrHn8tU9e2r2T2SXeORsA/zvwOG9jJEYI2oxybw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.70938e1eec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7567468},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"172b68219c498e2e10a58666f1d2855593942f8d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.70938e1eec","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.70938e1eec","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.70938e1eec","@lodestar/utils":"^1.42.0-dev.70938e1eec","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.70938e1eec","@lodestar/logger":"^1.42.0-dev.70938e1eec","@lodestar/params":"^1.42.0-dev.70938e1eec","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.70938e1eec","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.70938e1eec","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.70938e1eec","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.70938e1eec","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.70938e1eec","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.70938e1eec","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.70938e1eec_1774023724061_0.7717612183234706","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.f6213da56d":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.f6213da56d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.f6213da56d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4df0ed802a85be5170424742c3f1fe7921b24efb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.f6213da56d.tgz","fileCount":2053,"integrity":"sha512-6htE6a0UEGHcPheh59t9J1cxufWHKqF3xL+PQOEXt2nxLWPSJ/UnUBfdDTwaTIg170d4887+DFwpe/DYN7BTDQ==","signatures":[{"sig":"MEUCIGzE118R1gu9xtB9NDb7r4P8MDgp1smmNsAlUgCOswMEAiEAol74uAB/qbG4+RXGVTD6xYiZT+8NHZBjzPo5d3ybfcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.f6213da56d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7567468},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"415df896b263843a6fb2b0caa370955bae0de0be","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.f6213da56d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.f6213da56d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.f6213da56d","@lodestar/utils":"^1.42.0-dev.f6213da56d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.f6213da56d","@lodestar/logger":"^1.42.0-dev.f6213da56d","@lodestar/params":"^1.42.0-dev.f6213da56d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.f6213da56d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.f6213da56d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.f6213da56d","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.f6213da56d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.f6213da56d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.f6213da56d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.f6213da56d_1774024162247_0.017453449321441328","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.7552832620":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.7552832620","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.7552832620","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3cb421d20a22d8f729f85e923f91ddc6eeeba646","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.7552832620.tgz","fileCount":2053,"integrity":"sha512-l9dNyF5pzbOTaBNlmmRuyd68iKSdOYktsC9VVHNLgVTUxFIzaffAZjoh+VeExzMfPveCgSSPU02+4KK8IslADQ==","signatures":[{"sig":"MEUCIQDFbWZXfVSnFITv+P3rB+5hM1Ym75TBfHs0FcbCcPwXvwIgNYLYj7K09oL87kVfr1NBDZpz30z2v7IIb+TgniST8VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.7552832620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7520480},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2f37beb5a4c0e28d647557a22ac7948d23adab6b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.7552832620","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.7552832620","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.7552832620","@lodestar/utils":"^1.42.0-dev.7552832620","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.7552832620","@lodestar/logger":"^1.42.0-dev.7552832620","@lodestar/params":"^1.42.0-dev.7552832620","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.7552832620","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.7552832620","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.7552832620","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.7552832620","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.7552832620","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.7552832620","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.7552832620_1774026133022_0.8987471868368222","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.1d50253953":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.1d50253953","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.1d50253953","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0982b5d232d7a0a8c9b53858765dc48fa2e36a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.1d50253953.tgz","fileCount":2053,"integrity":"sha512-H8kTDMJfgdBXuSiGACpE9saZeIMpCEL9X2gLKFyZNUdArlWbeF8uk4YLBd0tXhz8h+TSJ3VNrHdLZ1nVKtJ+cA==","signatures":[{"sig":"MEQCIEnJnScAUYNqv7FSit+Jfj8PY0urRUNSblPKXqB8HDEMAiBHisH0q3XdmszuCtG4V6HABVQwP58W9BFwD+nTuPVLTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.1d50253953","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7520480},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5d7585ab3ee06323ea9143dbd3701d82b78584d3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.1d50253953","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.1d50253953","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.1d50253953","@lodestar/utils":"^1.42.0-dev.1d50253953","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.1d50253953","@lodestar/logger":"^1.42.0-dev.1d50253953","@lodestar/params":"^1.42.0-dev.1d50253953","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.1d50253953","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.1d50253953","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.1d50253953","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.1d50253953","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.1d50253953","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.1d50253953","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.1d50253953_1774030274165_0.25803191562398875","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.7b5ce3932d":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.7b5ce3932d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.7b5ce3932d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c19e3595c9dfb2586d2629e01cb0c643c57d34ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.7b5ce3932d.tgz","fileCount":2053,"integrity":"sha512-hNzCzbFxyML/MJ8d3ZGRL/PqBnVZIyC5bbK+2N0FnO8q5erBaiHu8AxM9sO9Vkia/oPKpjeuPeeA00dfltyxcw==","signatures":[{"sig":"MEQCIHgMEV68YxpBtgnzofrxt03fTt4cZu8H9fgGF9M5ikH7AiBdd4HQe1UOdyFvR3iMvQs8BlMKZKlqqtBlW39wu0ld7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.7b5ce3932d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7567468},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"10cf29721c7dcdbefa9786033ba838d6d39e19ed","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.7b5ce3932d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.7b5ce3932d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.7b5ce3932d","@lodestar/utils":"^1.42.0-dev.7b5ce3932d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.7b5ce3932d","@lodestar/logger":"^1.42.0-dev.7b5ce3932d","@lodestar/params":"^1.42.0-dev.7b5ce3932d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.7b5ce3932d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.7b5ce3932d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.7b5ce3932d","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.7b5ce3932d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.7b5ce3932d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.7b5ce3932d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.7b5ce3932d_1774044789474_0.5837841340151033","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.d73eccfa56":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.d73eccfa56","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.d73eccfa56","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2da0279e19d6d7c151add031e6ea1f6717dbe4d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.d73eccfa56.tgz","fileCount":2053,"integrity":"sha512-4A0L7AD0Z26j+qH9VP/uTWmpj2unKpeXKiCXtF2USn3V/kGmy5aKdbuq4E11dDlXvQY9nFABC1QGNjwsBJJohA==","signatures":[{"sig":"MEYCIQCTASV46tk9hh+/cri0FGeZ5D2wSBsr277wo8nuGYYKugIhAP2466DAVplinmfbkwrx8I5sKqSxHhij3preUEjArD4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.d73eccfa56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7567468},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"08aa4534a1dd225e8306db436e081e7c195eea17","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.d73eccfa56","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.d73eccfa56","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.d73eccfa56","@lodestar/utils":"^1.42.0-dev.d73eccfa56","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.d73eccfa56","@lodestar/logger":"^1.42.0-dev.d73eccfa56","@lodestar/params":"^1.42.0-dev.d73eccfa56","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.d73eccfa56","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.d73eccfa56","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.d73eccfa56","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.d73eccfa56","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.d73eccfa56","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.d73eccfa56","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.d73eccfa56_1774095725201_0.381311749411962","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.bfeb9e7e15":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.bfeb9e7e15","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.bfeb9e7e15","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"002bc5bef7735b7d13e725b81fa25a8230aec7bd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.bfeb9e7e15.tgz","fileCount":2053,"integrity":"sha512-ea57KlblBNTQEC6LiVlCgDDr6E31meXCzznRWNeUruMmLuQPiSEctFhuheEnCjQYvtVhApwgP3Rko+a7mk/Cwg==","signatures":[{"sig":"MEUCIHuNY42cmhVjQZi7LEP/v3sONV81zZlbeJlYG/y1uEbNAiEA9e8ldQL1MaFr/p0Ko83YDbmwoWZbRZvSClTRA7YkiK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.bfeb9e7e15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7562826},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"82246a04c97c4586dc491427b8fa58b6dff56ff3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.bfeb9e7e15","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.bfeb9e7e15","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.bfeb9e7e15","@lodestar/utils":"^1.42.0-dev.bfeb9e7e15","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.bfeb9e7e15","@lodestar/logger":"^1.42.0-dev.bfeb9e7e15","@lodestar/params":"^1.42.0-dev.bfeb9e7e15","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.bfeb9e7e15","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.bfeb9e7e15","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.bfeb9e7e15","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.bfeb9e7e15","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.bfeb9e7e15","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.bfeb9e7e15","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.bfeb9e7e15_1774274797860_0.753315735448723","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.5f9f015475":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.5f9f015475","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.5f9f015475","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e7b8dbb62a5e4949eeccab26cc46a97e9e051144","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.5f9f015475.tgz","fileCount":2053,"integrity":"sha512-V93e/rXZ5g37w/rDl/GkddVbUl6wHbWt4g8oxUrlU0i84qTjTA4AftAov7LE66+mzU0ADbZfo0KknxU8lVr0wA==","signatures":[{"sig":"MEYCIQCNy1HxL1NXS/1mQAwJLhWTBwQog0GAXy/LsbLCnMOWGwIhAIDpOkNrhbHh3dQd6pHzLV1MFaEkwvARfzMvzzhqUPyE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.5f9f015475","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7518916},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ac374e59a0def3513ae94e74908ad90d994badc2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.5f9f015475","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.5f9f015475","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.5f9f015475","@lodestar/utils":"^1.42.0-dev.5f9f015475","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.5f9f015475","@lodestar/logger":"^1.42.0-dev.5f9f015475","@lodestar/params":"^1.42.0-dev.5f9f015475","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.5f9f015475","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.5f9f015475","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.5f9f015475","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.5f9f015475","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.5f9f015475","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.5f9f015475","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.5f9f015475_1774275256210_0.9176110424829051","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.5007d8c6d6":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.5007d8c6d6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.5007d8c6d6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7a8d94338db495ba172d9bc98e7804320a6bbb0c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.5007d8c6d6.tgz","fileCount":2053,"integrity":"sha512-iK196uXgplFqxUykc+LJPIQgbH3wkqmr2mqNU/OeDgaXEaTe9DEiGawUWymcJ7xAYVclGE4AKXaukJM9Ryjvfg==","signatures":[{"sig":"MEUCIQCY9t1rTveHTgHofHOPjGzOSEuXQJVRI3Jvo7s/yTOUlAIgYszxllGkZ0Xm3cxBnruvawxFoXEp9in0QOKx2ZXHbeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.5007d8c6d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7565904},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5d53bcad9181c76421cb4359415ec695f2612051","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.5007d8c6d6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.5007d8c6d6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.5007d8c6d6","@lodestar/utils":"^1.42.0-dev.5007d8c6d6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.5007d8c6d6","@lodestar/logger":"^1.42.0-dev.5007d8c6d6","@lodestar/params":"^1.42.0-dev.5007d8c6d6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.5007d8c6d6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.5007d8c6d6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.5007d8c6d6","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.5007d8c6d6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.5007d8c6d6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.5007d8c6d6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.5007d8c6d6_1774291605012_0.4349630044337829","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.c0938ec92f":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.c0938ec92f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.c0938ec92f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"11ace018cf2c8b8aa902ca39ed78f9d15e153040","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.c0938ec92f.tgz","fileCount":2053,"integrity":"sha512-BVlWuMCorDee0KSELesEG9tVaLE7KrIrEtRLrKh+tDNDZQVHdVlNGRhDPJ7QhIoEXrXb/COjwjNUs72gjspz3A==","signatures":[{"sig":"MEQCIEwnB3YKh/4OuPAgtClpGP5TVmWR25WfQm3V7jfFOppPAiBGbOhJblPszv6g+Nxv2h++knhR9Mr0YwJSWT74LABn4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.c0938ec92f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7565904},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b09b69723bf926c877a146d6cdeecb7ca9621f47","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.c0938ec92f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.c0938ec92f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.c0938ec92f","@lodestar/utils":"^1.42.0-dev.c0938ec92f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.c0938ec92f","@lodestar/logger":"^1.42.0-dev.c0938ec92f","@lodestar/params":"^1.42.0-dev.c0938ec92f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.c0938ec92f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.c0938ec92f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.c0938ec92f","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.c0938ec92f","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.c0938ec92f","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.c0938ec92f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.c0938ec92f_1774297455770_0.3145833313861115","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.c3829113f4":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.c3829113f4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.c3829113f4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"26fce83bde6f75407d100ad59bc0391ac15b4775","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.c3829113f4.tgz","fileCount":2053,"integrity":"sha512-lk9wm19rzOsR7yDVKVDVxCVSBprhTqrVm37PHJe6CuYHTT/icMzqnLYfACUT1vGx+AYJ391WNsflwMWAfg0g2g==","signatures":[{"sig":"MEUCIQCuHSHaK3GRzTEWqAcisVGCgqB49X0QCvmLlJfaY312ywIgDxy50t9clfBOxqBWguERi2W0hNLIx5dI+owCIGGlwPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.c3829113f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7565904},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"290e862fd4bcba10bf6d67febb475962b96ceb4b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.c3829113f4","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.c3829113f4","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.c3829113f4","@lodestar/utils":"^1.42.0-dev.c3829113f4","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.c3829113f4","@lodestar/logger":"^1.42.0-dev.c3829113f4","@lodestar/params":"^1.42.0-dev.c3829113f4","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.c3829113f4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.c3829113f4","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.c3829113f4","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.c3829113f4","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.c3829113f4","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.c3829113f4","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.c3829113f4_1774297895445_0.5910101775868857","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.e3f53019a0":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.e3f53019a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.e3f53019a0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0de6d33ef0c7c239e43943a7bed3e8ce2f4633f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.e3f53019a0.tgz","fileCount":2053,"integrity":"sha512-ySD9pa6xTImhlHjMQZAML66eNruMq4QhfN4kNYr9Z7e54ZULXSUTCZd6SFhnJOHoGI2Dx8yx9nxxPZtX6NWyKA==","signatures":[{"sig":"MEYCIQC9PnWh4juNVSNA9MvC1hSFc+0vHb2xMDwpipKlRuFIOgIhAP9GmhtYNlLoPk36wtlSbVZlrw5+q8Q6YHGcitSzteCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.e3f53019a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7518916},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3c57f442c566c81e5a81c7311f9b728b81733d49","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.e3f53019a0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.e3f53019a0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.e3f53019a0","@lodestar/utils":"^1.42.0-dev.e3f53019a0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.e3f53019a0","@lodestar/logger":"^1.42.0-dev.e3f53019a0","@lodestar/params":"^1.42.0-dev.e3f53019a0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.e3f53019a0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.e3f53019a0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.e3f53019a0","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.e3f53019a0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.e3f53019a0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.e3f53019a0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.e3f53019a0_1774299490115_0.6886021512081688","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.98c97772c8":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.98c97772c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.98c97772c8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2d2d78f08ba7874bb948b8477dd9b3721b38fc4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.98c97772c8.tgz","fileCount":2053,"integrity":"sha512-TwH86baCBWDQjMWSZbKLFE8pHDocQdTB7IWUOwgm85ClJkX6o55Sww8mdnTVxmhDx8OGWQgCDSDB/UBNkixZNg==","signatures":[{"sig":"MEQCIAYHVOdGjFBafzctyPO7wR6yqxlN6/jqWxvjQ2CTyo3aAiAWX4gnbLoo768Wjf7lc5aS9Na9MueC+mRcB7GK2POOgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.98c97772c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7518916},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"71fe916e803f65c3023c7bda26c40f2b887f3d06","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.98c97772c8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.98c97772c8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.98c97772c8","@lodestar/utils":"^1.42.0-dev.98c97772c8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.98c97772c8","@lodestar/logger":"^1.42.0-dev.98c97772c8","@lodestar/params":"^1.42.0-dev.98c97772c8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.98c97772c8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.98c97772c8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.98c97772c8","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.98c97772c8","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.98c97772c8","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.98c97772c8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.98c97772c8_1774299937176_0.1453319125797239","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.c35b4283f1":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.c35b4283f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.c35b4283f1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca9ec3465ef5e40f773ecff23966026826de3ef6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.c35b4283f1.tgz","fileCount":2053,"integrity":"sha512-7DYBOB26cEp1cYzyIZeBKD05xdv1MitS+WihW5KkXNe4cj/BrOPf9W8dxR4zTSazXowgaeTuYtt/TPYNp4d7ww==","signatures":[{"sig":"MEUCIFdIxba8jJDNNoa9r+njnBMh7GGS3Ci/mqX8qJpFK/hUAiEA3RzMPmvPCfsLFgo2gaE6xBYEk6vvjoVS4j/OnMUX1UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.c35b4283f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7518916},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"77bb38215136ea07b0fa24543185b0df3f779a52","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.c35b4283f1","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.c35b4283f1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.c35b4283f1","@lodestar/utils":"^1.42.0-dev.c35b4283f1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.c35b4283f1","@lodestar/logger":"^1.42.0-dev.c35b4283f1","@lodestar/params":"^1.42.0-dev.c35b4283f1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.c35b4283f1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.c35b4283f1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.c35b4283f1","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.c35b4283f1","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.c35b4283f1","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.c35b4283f1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.c35b4283f1_1774304796325_0.9904473186650078","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.4118b5b440":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.4118b5b440","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.4118b5b440","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"18887ac175377d1a0a2cc76561e895e19c0c5a12","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.4118b5b440.tgz","fileCount":2053,"integrity":"sha512-v6EhX6fYVKhC5rmprzEq3/JX2bC1+5rvX41kwQFWi0/bqJBOV9tg+5SprL5nBxjPvuzZjcDTQWb+gfjNQJLXLQ==","signatures":[{"sig":"MEMCIBFcM+EmT11DQkWpc+c0hzFwSPIzkGmrfg3v/fzfBcojAh9OGgBiuGq+/Gisrc6pBdgjOCwqUcFzAatLd6R4G8uM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.4118b5b440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7521440},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5dbcd019abb7c965d07bfb513a6699a87fbc49ad","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.4118b5b440","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.4118b5b440","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.4118b5b440","@lodestar/utils":"^1.42.0-dev.4118b5b440","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.4118b5b440","@lodestar/logger":"^1.42.0-dev.4118b5b440","@lodestar/params":"^1.42.0-dev.4118b5b440","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.4118b5b440","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.4118b5b440","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.4118b5b440","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.4118b5b440","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.4118b5b440","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.4118b5b440","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.4118b5b440_1774306903199_0.9032973043613355","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.7e96447c23":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.7e96447c23","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.7e96447c23","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"943f2db702a71e92816943dd73e49ac2d4aead2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.7e96447c23.tgz","fileCount":2053,"integrity":"sha512-ziYWNgI3dexWIyvgW034asE1y7uafS/jOJkydKoGACE8e+Bc5oFXTfaiR3pyTXk+0nAp+SO0TfId3FoATy7V5A==","signatures":[{"sig":"MEUCIFi2KuLnTiCxvXETolxs4EMfL/DQxuA+kMZtZgDU/F5mAiEAoWAubDxUv2BdRovOhoTdZeVgfdx70CkSlbYC4ZH21IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.7e96447c23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7548514},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9e5900fb757e50b334727e747259069577572d93","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.7e96447c23","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.7e96447c23","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.7e96447c23","@lodestar/utils":"^1.42.0-dev.7e96447c23","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.7e96447c23","@lodestar/logger":"^1.42.0-dev.7e96447c23","@lodestar/params":"^1.42.0-dev.7e96447c23","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.7e96447c23","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.7e96447c23","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.7e96447c23","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.7e96447c23","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.7e96447c23","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.7e96447c23","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.7e96447c23_1774348372035_0.40799861719593866","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.b10dfaca8d":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.b10dfaca8d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.b10dfaca8d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a1ad5ae8ba259177604ee42cf140db1995ea1a5d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.b10dfaca8d.tgz","fileCount":2063,"integrity":"sha512-bpFTqYh+hqH4mOjFZ2se+hfhqv0Gd/ndyLtefGibZxIO1OOJn3N58hXsEqj/Z/S1rL7If9NHrG2QeX+kgRiv7Q==","signatures":[{"sig":"MEYCIQD+dV75ggM/gY6nkv5jVbIFfxWRZ5t8PZjFmmXQmKA2+AIhAPX4jCCjGX18p0CXc3839QE6ORn9+cucS47KNIaTsNvS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.b10dfaca8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7533520},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a8a22c99e8c5e8c860d776ffbdb72c1c1e563186","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.b10dfaca8d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.b10dfaca8d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.b10dfaca8d","@lodestar/utils":"^1.42.0-dev.b10dfaca8d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.b10dfaca8d","@lodestar/logger":"^1.42.0-dev.b10dfaca8d","@lodestar/params":"^1.42.0-dev.b10dfaca8d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.b10dfaca8d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.b10dfaca8d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.b10dfaca8d","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.b10dfaca8d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.b10dfaca8d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.b10dfaca8d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.b10dfaca8d_1774448842559_0.9896249744504821","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.2fd27cd2f6":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.2fd27cd2f6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.2fd27cd2f6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d4b43fe84fb8e86ef3b2667c285c09ebe01e235","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.2fd27cd2f6.tgz","fileCount":2063,"integrity":"sha512-HPUbV2xn6AFmpMOJZeBEXUELmu+l25RvMXEH0d6xp1RTW43r1fsvCymeFBy7nv6UfizZUJfyazDQ0MiLZ93gpw==","signatures":[{"sig":"MEUCIQCvOdSTUntNmcFb1QZQdxTiCMBoha19cTibWXEPv2m0tQIgYS6xxVp+yqXIh75bWZ4/vNsf9zC0HaFmnxF82a+y7JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.2fd27cd2f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7533520},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b6290748008d38486e41d582d1f43b647f57e515","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.2fd27cd2f6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.2fd27cd2f6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.2fd27cd2f6","@lodestar/utils":"^1.42.0-dev.2fd27cd2f6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.2fd27cd2f6","@lodestar/logger":"^1.42.0-dev.2fd27cd2f6","@lodestar/params":"^1.42.0-dev.2fd27cd2f6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.2fd27cd2f6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.2fd27cd2f6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.2fd27cd2f6","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.2fd27cd2f6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.2fd27cd2f6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.2fd27cd2f6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.2fd27cd2f6_1774480149916_0.5122894971681595","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.83dedda569":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.83dedda569","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.83dedda569","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2f625f3c1b0715062061e1eb66b15c6c17b0f9cf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.83dedda569.tgz","fileCount":2063,"integrity":"sha512-B7uAfI/ak988BEhGczCnbi/ChsfPtJb/99z1zhAFibkA9oBeG3ioDjo2D2D9AHwO2Ogxk8XKVV02X2INrkcByQ==","signatures":[{"sig":"MEUCIFYLjK87aLsuKhBDkFY7Vi2+WEAd4J3egwpRZr4auvUqAiEA9rl4ODQPqwWFdG2YrubyFxXO9/eJWzFMT/9GHW1FgFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.83dedda569","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7534476},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b5063ab605aafbdec5c02c67f8a4b4b66ced7530","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.83dedda569","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.83dedda569","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.83dedda569","@lodestar/utils":"^1.42.0-dev.83dedda569","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.83dedda569","@lodestar/logger":"^1.42.0-dev.83dedda569","@lodestar/params":"^1.42.0-dev.83dedda569","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.83dedda569","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.83dedda569","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.83dedda569","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.83dedda569","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.83dedda569","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.83dedda569","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.83dedda569_1774556217205_0.7044440277832558","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.7df0e2c8fa":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.7df0e2c8fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.7df0e2c8fa","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b1875c5fe0779955d7979233fc5d356989beff99","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.7df0e2c8fa.tgz","fileCount":2063,"integrity":"sha512-hm9AofNueSGSYCoTL8yhslsqDpFZPRYkgbBVg7K7MLnqvhS2bTrRMP++MQVwa4YeArdYcHOpF0hhd3LWgx6rpQ==","signatures":[{"sig":"MEQCIA9oFDcZaRG6U+7kBZmcBxNjFNnCaXzcYLqFL8vS805tAiASaVrh1LsdrElB5jLZzcmBGKnRz9DTWuoAoqJ5Ca+NQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.7df0e2c8fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7581464},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fc43794a46491539e650217871f7be60ecd8385c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.7df0e2c8fa","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.7df0e2c8fa","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.7df0e2c8fa","@lodestar/utils":"^1.42.0-dev.7df0e2c8fa","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.7df0e2c8fa","@lodestar/logger":"^1.42.0-dev.7df0e2c8fa","@lodestar/params":"^1.42.0-dev.7df0e2c8fa","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.7df0e2c8fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.7df0e2c8fa","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.7df0e2c8fa","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.7df0e2c8fa","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.7df0e2c8fa","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.7df0e2c8fa","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.7df0e2c8fa_1774704695301_0.9962046579890347","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.5007abf468":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.5007abf468","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.5007abf468","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bf6971d1b0f8e4b69068b3e9c0b1ae56e5162ebd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.5007abf468.tgz","fileCount":2063,"integrity":"sha512-1to6Yvp9morNiRep3VUtNiEkxLSUhdg6F98Bym7ci2VxdLQvGTXfIHSKUYlrUa8ck8NjUJ9+H8q4l6ICDx+5Rg==","signatures":[{"sig":"MEQCIE0FAkgM3WskcTnBwy4AnK9crL0XCzfCNH87TmtwpnqHAiBG6W5F/TAa+a5/JHdX0KDP37CpGVIOcaFcmR8znceKLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.5007abf468","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7534476},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9a62b72e27a4b67ccef5cbd0f61eaebc1b4d81fa","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.5007abf468","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.5007abf468","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.5007abf468","@lodestar/utils":"^1.42.0-dev.5007abf468","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.5007abf468","@lodestar/logger":"^1.42.0-dev.5007abf468","@lodestar/params":"^1.42.0-dev.5007abf468","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.5007abf468","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.5007abf468","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.5007abf468","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.5007abf468","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.5007abf468","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.5007abf468","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.5007abf468_1774870027518_0.7451677944233805","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.6fa48cb5f2":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.6fa48cb5f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.6fa48cb5f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dabc55bdde9ae848a672fecdcb90392e75c3eae6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.6fa48cb5f2.tgz","fileCount":2063,"integrity":"sha512-uHEpMOlB5O5VUIusamL4cs0U00Keh70Tqi5g1pCgjxA1LLUjGs0mv9QUw4apOazl0CY2MjlqYe1axeO92B3diA==","signatures":[{"sig":"MEQCIBJ37axQ0dlE8qtsZsN6ve7rmOMFkIX7vJCKQ8Qrgo9mAiBTUMaPkeUxgHFMXXrQDrJqCBARHpGdkF2HJe8j19o7mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.6fa48cb5f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7582017},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"62c395fabc16080299af0f651fac7694fb9c7e9d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.6fa48cb5f2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.6fa48cb5f2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.6fa48cb5f2","@lodestar/utils":"^1.42.0-dev.6fa48cb5f2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.6fa48cb5f2","@lodestar/logger":"^1.42.0-dev.6fa48cb5f2","@lodestar/params":"^1.42.0-dev.6fa48cb5f2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.6fa48cb5f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.6fa48cb5f2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.6fa48cb5f2","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.6fa48cb5f2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.6fa48cb5f2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.6fa48cb5f2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.6fa48cb5f2_1774874008621_0.15667576715214038","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.687ecdc8cd":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.687ecdc8cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.687ecdc8cd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85cc42f5e166b4feeb778192954f3150f84a4a67","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.687ecdc8cd.tgz","fileCount":2063,"integrity":"sha512-cWm3sFIVav0oJQH60DL4CpGR5/hSkzstKiOvvCyHreOAMSouZ7ZRrDwa+HoyfA/NMRap1Lp7OEqKEV2HL3B6/Q==","signatures":[{"sig":"MEYCIQCJHuCgnHVamQdy2Ls7N2ZvhpZvF8/YuOfAc+VgrHVjHQIhAKC/XRmEUqZGkFsp5ntAbXs29gRaI1CVV+H01Jrni+vr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.687ecdc8cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7537851},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a459ab528047efd3df24befc0aed472ac414191b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.687ecdc8cd","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.687ecdc8cd","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.687ecdc8cd","@lodestar/utils":"^1.42.0-dev.687ecdc8cd","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.687ecdc8cd","@lodestar/logger":"^1.42.0-dev.687ecdc8cd","@lodestar/params":"^1.42.0-dev.687ecdc8cd","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.687ecdc8cd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.687ecdc8cd","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.687ecdc8cd","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.687ecdc8cd","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.687ecdc8cd","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.687ecdc8cd","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.687ecdc8cd_1774875010745_0.35888084374561613","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.2f0347050b":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.2f0347050b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.2f0347050b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6afab343aaeaae9a5074c8360a84e13dc3934657","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.2f0347050b.tgz","fileCount":2063,"integrity":"sha512-RZ+l4sOKYE4XYsl5LRvoVt4EEa9A7GdCisTgOU/bYE55P9w7+eaGJ6TSTgk+KCcktHH05H9cbUlet1XNrwbUiA==","signatures":[{"sig":"MEUCIFe9tBA3QBuK8zUUqLZBg7np4MsgFlOg+dagI37HnXzvAiEAlkbkIV8nD5R/4uBRx6+CRKIR7fwI2eOHWGN27cpZMao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.2f0347050b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7537851},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f88e072911f96dcfae1dc565204d276481769846","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.2f0347050b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.2f0347050b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.2f0347050b","@lodestar/utils":"^1.42.0-dev.2f0347050b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.2f0347050b","@lodestar/logger":"^1.42.0-dev.2f0347050b","@lodestar/params":"^1.42.0-dev.2f0347050b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.2f0347050b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.2f0347050b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.2f0347050b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.2f0347050b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.2f0347050b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.2f0347050b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.2f0347050b_1774879167644_0.8363568133766381","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.a5906cd323":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.a5906cd323","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.a5906cd323","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"037402a65eea6199236739ef77c5c84826516029","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.a5906cd323.tgz","fileCount":2063,"integrity":"sha512-N6wj4pzn37gyuS1fSiaWnxyjZOn44EkH8K1xE8/qz2lzUDG4umKZJeUyJtYcOZM54XmAWQyBKCU0M2pNHQ4qyg==","signatures":[{"sig":"MEQCIE+qSoJPZqtI1B/B7D9pKd/H+Fc6qfjDWoJyHGBtNcPIAiBGVL+dbfqLPVx/Mu+JTdA1ai8xU/WgboGxKYBtuOFthA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.a5906cd323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7537851},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f47a02b4f589709ae17191d787b92a78723ee400","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.a5906cd323","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.a5906cd323","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.a5906cd323","@lodestar/utils":"^1.42.0-dev.a5906cd323","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.a5906cd323","@lodestar/logger":"^1.42.0-dev.a5906cd323","@lodestar/params":"^1.42.0-dev.a5906cd323","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.a5906cd323","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.a5906cd323","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.a5906cd323","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.a5906cd323","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.a5906cd323","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.a5906cd323","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.a5906cd323_1774882042239_0.8558597243019535","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.04e52d162f":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.04e52d162f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.04e52d162f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1b4879b546cd775ee81d5187ccaf4d9d066cf452","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.04e52d162f.tgz","fileCount":2063,"integrity":"sha512-7jq38jAFeWnpoUuMbI6dyOBAsYitD9xCxDvsXm6uaNf1mkOYe+9FnSGmpWr1OW+/RkJPA700Yc9h8sO9lNmK1w==","signatures":[{"sig":"MEYCIQDwwlc2/vNJWQEcipcHYiXhTxnsegASHpI9qf5ZIBVyLQIhAPekaf6kPCE9mvzDEDIRAha1t4uh65eYRtoPJymEkPKP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.04e52d162f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7537851},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0d001370e8b665efc9eec63137e2f677c8bb9d9f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.04e52d162f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.04e52d162f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.04e52d162f","@lodestar/utils":"^1.42.0-dev.04e52d162f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.04e52d162f","@lodestar/logger":"^1.42.0-dev.04e52d162f","@lodestar/params":"^1.42.0-dev.04e52d162f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.04e52d162f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.04e52d162f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.04e52d162f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.04e52d162f","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.04e52d162f","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.04e52d162f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.04e52d162f_1774886123031_0.35410422719626067","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.78c54f483b":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.78c54f483b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.78c54f483b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b15359e71bc5f116fd96e719b6b8ddabf2d1d2bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.78c54f483b.tgz","fileCount":2063,"integrity":"sha512-EAk4eZfXhE1fke66jQZdwDjhKSpqInnsIQwmzt5HJp/vsFTORP63aHkyBh50hDM1BCtRBtn7fuP37DUUXD50oQ==","signatures":[{"sig":"MEUCIQDNK3OkXfidRcpItX6dYqUcnqAxn41D6OQ3iBPX/ln8cgIgKLaXY3QHr7wo46Aiw353+ofNRVRnEbvQtawRnxi18Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.78c54f483b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7584839},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a63582184a7ef76c46423372eacbf92c56c70cc4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.78c54f483b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.78c54f483b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.78c54f483b","@lodestar/utils":"^1.42.0-dev.78c54f483b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.78c54f483b","@lodestar/logger":"^1.42.0-dev.78c54f483b","@lodestar/params":"^1.42.0-dev.78c54f483b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.78c54f483b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.78c54f483b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.78c54f483b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.78c54f483b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.78c54f483b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.78c54f483b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.78c54f483b_1774887071483_0.9723963805268825","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.53cbf74b3b":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.53cbf74b3b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.53cbf74b3b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63cb244e01c633aba997114c7e1ab0a8fca0c6d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.53cbf74b3b.tgz","fileCount":2063,"integrity":"sha512-nHJsVnySPxBFDi4wPvwfHErl92C1QvBCsiR/cKrg0Yl8ETB/sw33rcTGNyELob9iyDP4dASiGswEXFZCX+Rn1w==","signatures":[{"sig":"MEYCIQD+WcgovYVDHn13ScKW2zqMqLPNN3QTbsr9+DpFjUNcwAIhAMRAlgFQtVDGIJL+6L+Yc2ci7vMaFi8A+giFF+g1deHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.53cbf74b3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7542565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"87fcd26cc926e720b5c358ea77e1fb3a93c0cc16","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.53cbf74b3b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.53cbf74b3b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.53cbf74b3b","@lodestar/utils":"^1.42.0-dev.53cbf74b3b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.53cbf74b3b","@lodestar/logger":"^1.42.0-dev.53cbf74b3b","@lodestar/params":"^1.42.0-dev.53cbf74b3b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.53cbf74b3b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.53cbf74b3b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.53cbf74b3b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.53cbf74b3b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.53cbf74b3b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.53cbf74b3b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.53cbf74b3b_1774887872558_0.2422160579768664","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.efc1ab8e31":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.efc1ab8e31","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.efc1ab8e31","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3282ff1d91220782449e4eeacb8f66b3222a8165","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.efc1ab8e31.tgz","fileCount":2063,"integrity":"sha512-XiUvtowcnHclH2jn0Yk0lymwW34zXiNSrofakeflgOrfyDnWbf4VDmfeVn6SAKR2GPiSidmKzQavBFksrazz3Q==","signatures":[{"sig":"MEYCIQCWwVOHXCvLjLxzTuAw/6CzWwvb4UhnSfah7C9VZ4Ac2gIhAIqLK8otGEaHiVrPvkGsfjfMIkR2vMmmyB9c0zP787Ns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.efc1ab8e31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7542565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c6956c0a6afe1c79ce3a15998d030151db58d740","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.efc1ab8e31","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.efc1ab8e31","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.efc1ab8e31","@lodestar/utils":"^1.42.0-dev.efc1ab8e31","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.efc1ab8e31","@lodestar/logger":"^1.42.0-dev.efc1ab8e31","@lodestar/params":"^1.42.0-dev.efc1ab8e31","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.efc1ab8e31","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.efc1ab8e31","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.efc1ab8e31","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.efc1ab8e31","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.efc1ab8e31","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.efc1ab8e31","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.efc1ab8e31_1774889662330_0.29456380262358683","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.84f3b9f030":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.84f3b9f030","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.84f3b9f030","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6d7542c47a9d5e5d3dee11c4cb6bf9b34ca4077b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.84f3b9f030.tgz","fileCount":2063,"integrity":"sha512-hHeTh90l3a2S4Ds8DC63PvwpQ5kRR+T6MUIqXSQoTDNY9/cxV6SnnQJG8Q8X4mkgYsY/zfL7aoyw4CQAW6V+PA==","signatures":[{"sig":"MEYCIQD9VgE0Txxpl4gAfcsCv5WqArQbepVvsEzbmuFxvkH7YAIhAN7PhpwjZZs8sCSGbpPIWmNgCJ1qB/3JqekgJa70DIv+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.84f3b9f030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7542565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"47a1aca716615b1aeec3f031a2f9667cc844f570","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.84f3b9f030","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.84f3b9f030","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.84f3b9f030","@lodestar/utils":"^1.42.0-dev.84f3b9f030","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.84f3b9f030","@lodestar/logger":"^1.42.0-dev.84f3b9f030","@lodestar/params":"^1.42.0-dev.84f3b9f030","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.84f3b9f030","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.84f3b9f030","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.84f3b9f030","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.84f3b9f030","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.84f3b9f030","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.84f3b9f030","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.84f3b9f030_1774898122090_0.09353869708584894","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.6b6e90ca67":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.6b6e90ca67","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.6b6e90ca67","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"977c16e5e18f84b283fb51f81901bfddfa5b1b44","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.6b6e90ca67.tgz","fileCount":2063,"integrity":"sha512-fUfIlBTGqCOdlNrZfPodQKtJaN1tfthGK8JdVcmKVE8qIdh/3vk1Ef1vrmgQodkjruOpofyvWhcaKe2cHXbHFw==","signatures":[{"sig":"MEQCIBbt1Lz/OhQUDoXFq2riOrM04Qh87tkPeHsTBVkMRnVFAiBcodumMoXGT3hZqxDRHL4w00MgSKcrBq3BfZ4XTnrs8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.6b6e90ca67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7542565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7bfb320953d62ac47baceaffb841a6beb0967a25","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.6b6e90ca67","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.6b6e90ca67","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.6b6e90ca67","@lodestar/utils":"^1.42.0-dev.6b6e90ca67","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.6b6e90ca67","@lodestar/logger":"^1.42.0-dev.6b6e90ca67","@lodestar/params":"^1.42.0-dev.6b6e90ca67","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.6b6e90ca67","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.6b6e90ca67","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.6b6e90ca67","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.6b6e90ca67","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.6b6e90ca67","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.6b6e90ca67","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.6b6e90ca67_1774905163942_0.6069733743747938","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.2f5ab270cc":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.2f5ab270cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.2f5ab270cc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b6e13c54de0eafbfc23ec26df9bccb84c5a61fd6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.2f5ab270cc.tgz","fileCount":2063,"integrity":"sha512-JuG8sumdD3MUAPg2x9+PI/UP9q8lvVadxJ5OlxF1pFi1vSXUyTapX1IA3CrcR+YJLRhrSUY+qdROXNbPGwfsiA==","signatures":[{"sig":"MEYCIQCeQ1DeCImwDVMIOw5xdpL4UiCs9OxrVxjWaQ2/x2o2dAIhANwrGuFOylAuZKKNmfnGUTNK63GwflBP06XzTf0RNijs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.2f5ab270cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7589553},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1e37849da85255da8f814ea2ea8f1c4c9b801ed3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.2f5ab270cc","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.2f5ab270cc","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.2f5ab270cc","@lodestar/utils":"^1.42.0-dev.2f5ab270cc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.2f5ab270cc","@lodestar/logger":"^1.42.0-dev.2f5ab270cc","@lodestar/params":"^1.42.0-dev.2f5ab270cc","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.2f5ab270cc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.2f5ab270cc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.2f5ab270cc","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.2f5ab270cc","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.2f5ab270cc","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.2f5ab270cc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.2f5ab270cc_1774949065049_0.547256754950953","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.57ea00d5ae":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.57ea00d5ae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.57ea00d5ae","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d65619fce600f9c3e3b961f985bb397d6cf83403","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.57ea00d5ae.tgz","fileCount":2063,"integrity":"sha512-QOHE4vCJ0Pdmozb6CutuK34uDPpkW/bucy9VTVZuzDy1Rx3U3Gk3CXgxlMLKFJeVnFtjK+BIcYTq4I7WZmGj1A==","signatures":[{"sig":"MEQCIDq2fZt1/Ld3lkPMN479ydEwIHS0DraBzza15n/lzCH6AiBVtTdsVl1oy0JWm6GfY8Bar9qbyVXsvKu4P0eej5X3lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.57ea00d5ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7542565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cfb841164ae774b8d66eadca55431b3671e2de70","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.57ea00d5ae","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.57ea00d5ae","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.57ea00d5ae","@lodestar/utils":"^1.42.0-dev.57ea00d5ae","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.57ea00d5ae","@lodestar/logger":"^1.42.0-dev.57ea00d5ae","@lodestar/params":"^1.42.0-dev.57ea00d5ae","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.57ea00d5ae","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.57ea00d5ae","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.57ea00d5ae","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.57ea00d5ae","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.57ea00d5ae","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.57ea00d5ae","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.57ea00d5ae_1774955608953_0.18043085011140492","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.be48d7c7e8":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.be48d7c7e8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.be48d7c7e8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1852e287c83bb9d8785a5b9cb135d110c2086712","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.be48d7c7e8.tgz","fileCount":2063,"integrity":"sha512-hmBpumWE/yErHN0IMi+AGoBOm0E52mCHXVxxaf12EOFRhPtSZ3DpbjAnBAshkdRS57dUjjpVqgjvCFyDv5qz9Q==","signatures":[{"sig":"MEUCIQCSVQQBYbu0+uiD0aIUhyRhjZNVH6JP3jgLqt4j0ZHw/wIgFQt1uuQJmus9Q6eJKUW5DIxLgFVuOab1sXN68aVwifE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.be48d7c7e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7542565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d0908c6f6504e32ca6071f9c21c4289bbffb2a54","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.be48d7c7e8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.be48d7c7e8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.be48d7c7e8","@lodestar/utils":"^1.42.0-dev.be48d7c7e8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.be48d7c7e8","@lodestar/logger":"^1.42.0-dev.be48d7c7e8","@lodestar/params":"^1.42.0-dev.be48d7c7e8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.be48d7c7e8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.be48d7c7e8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.be48d7c7e8","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.be48d7c7e8","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.be48d7c7e8","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.be48d7c7e8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.be48d7c7e8_1774962699322_0.21996892269978563","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.eec18d0609":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.eec18d0609","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.eec18d0609","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"36df9eb863868a2ae68547351d4e53525e8f117b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.eec18d0609.tgz","fileCount":2063,"integrity":"sha512-YCSnXbwcOSt1UkaPgoK1OIn9YqSBWri/9NWVilP6BArljOlMeZkO4XTK2zXU7A4G0orFLMWLg+RIx8AXysC59A==","signatures":[{"sig":"MEQCIFfPU7XgCS7vSdFZk20C/QrPWwYjxGs5s/CS2TVz90WJAiBh1dBYDb4IySjdSiTiZ5QycHwGz4HZ3LmHvDJQHM5TFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.eec18d0609","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543609},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4b7db123fa6b6033e7e2a17a2fafdd24708fec7c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.eec18d0609","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.eec18d0609","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.eec18d0609","@lodestar/utils":"^1.42.0-dev.eec18d0609","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.eec18d0609","@lodestar/logger":"^1.42.0-dev.eec18d0609","@lodestar/params":"^1.42.0-dev.eec18d0609","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.eec18d0609","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.eec18d0609","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.eec18d0609","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.eec18d0609","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.eec18d0609","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.eec18d0609","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.eec18d0609_1774969470930_0.32825617609539326","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.8961934298":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.8961934298","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.8961934298","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"98a68d7b68d08b0face729063955044992878cf8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.8961934298.tgz","fileCount":2063,"integrity":"sha512-1neYwolFs8gqmSiyEZlb3a8i1NQszJ5c30Vxg3l1FdB4WeQSJzra8RhLFEW1kubI4YbxkShIvnzLKC3GYE5TEQ==","signatures":[{"sig":"MEUCIElJ7KS9KGskUwO1e8dpofZ7YKFouSumxhCgQ1ZYNHiGAiEAngURPcAjchOiBJQjULoSGAKHT1NOWuIYZf7alYaY6uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.8961934298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543609},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bc3a8aa9e2e4c44ab9d6c68d447bbe23e9a9c26a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.8961934298","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.8961934298","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.8961934298","@lodestar/utils":"^1.42.0-dev.8961934298","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.8961934298","@lodestar/logger":"^1.42.0-dev.8961934298","@lodestar/params":"^1.42.0-dev.8961934298","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.8961934298","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.8961934298","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.8961934298","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.8961934298","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.8961934298","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.8961934298","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.8961934298_1774977595545_0.28837875712199934","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.9a6dd79588":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.9a6dd79588","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.9a6dd79588","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6449535f99420327bcd828d0f0bcfa51e7adfd34","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.9a6dd79588.tgz","fileCount":2063,"integrity":"sha512-K2dIySDbvSkY572HJ7NaylVEPmGSRGSv6g5qhOKrs0x6F3d3lwb4oAm3/Bzw4KOGt1IikFh1JUFxgO+kFkAEzw==","signatures":[{"sig":"MEUCIQCEYvktlCSgEq6OYwRJ8cBzuJNgkPaMk4wd/8kjop65EQIgAtIR2aEfh+rzh+0Ct/5U/s0NrGDOJYVOBTu+WqKgLrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.9a6dd79588","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543609},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"78517cf737839a1cac23ff1dea06a16e25145401","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.9a6dd79588","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.9a6dd79588","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.9a6dd79588","@lodestar/utils":"^1.42.0-dev.9a6dd79588","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.9a6dd79588","@lodestar/logger":"^1.42.0-dev.9a6dd79588","@lodestar/params":"^1.42.0-dev.9a6dd79588","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.9a6dd79588","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.9a6dd79588","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.9a6dd79588","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.9a6dd79588","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.9a6dd79588","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.9a6dd79588","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.9a6dd79588_1774985723857_0.91485307310551","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.37430db217":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.37430db217","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.37430db217","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"33c4c32fb9f884a3de64e6c6e58651ad776bf27b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.37430db217.tgz","fileCount":2063,"integrity":"sha512-CoJKn9aXD0gqT0kuE2HanZ6+ys4y/uYt70yFEf+wwPR6kBIEZWPyuLIllpthPGJPkZYClY9HM0abITV2DCfinQ==","signatures":[{"sig":"MEQCIH/oscvquyqfXV80m6pkSmiu9Ap4mLr9dPiqzRNNPR7XAiBdN6Yq0xl2cCrh8LAuosbUe8dO4afFeHuSarWuWwAnqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.37430db217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7590597},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"269a8008d024e91a11bf7448b2dbfe1c8e22f9be","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.37430db217","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.37430db217","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.37430db217","@lodestar/utils":"^1.42.0-dev.37430db217","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.37430db217","@lodestar/logger":"^1.42.0-dev.37430db217","@lodestar/params":"^1.42.0-dev.37430db217","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.37430db217","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.37430db217","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.37430db217","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.37430db217","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.37430db217","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.37430db217","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.37430db217_1775025579803_0.18166916185021842","host":"s3://npm-registry-packages-npm-production"}},"1.41.1":{"name":"@lodestar/beacon-node","version":"1.41.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.41.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50b37bcd9689b4726d2b190a41183b246a1c6702","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.41.1.tgz","fileCount":2028,"integrity":"sha512-NaesWl9R6+YxQD+09Oj5jkfUW4ygIt6aDUk8Sk3WvNAGD1Ki9fTUc9wMNZTVNZv9NCYHb08zaksZFCk47iu4Yg==","signatures":[{"sig":"MEUCIQDmLBis/DkOnBAPrloY8qad+pgYM5UtRWz3t8/YC5eh0gIgfuaiVLK84Zl2CsyyBBmRZ8SuP6oBJ8FqHc9VJ2kYuaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7358390},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fc6798bac93430ca2f02c9cd18cf364e901d448d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.41.1","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.41.1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.41.1","@lodestar/utils":"^1.41.1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.41.1","@lodestar/logger":"^1.41.1","@lodestar/params":"^1.41.1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.41.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.41.1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.41.1","@chainsafe/libp2p-quic":"^2.0.0","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.41.1","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.41.1","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.41.1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.41.1_1775026279764_0.10296973057505854","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.4e640bd2f7":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.4e640bd2f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.4e640bd2f7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"514472d075e208fd4109a34d79e4dc623545c771","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.4e640bd2f7.tgz","fileCount":2063,"integrity":"sha512-j5ehZzohGaDTtomNiYSMTk/67oIbLD6uGh6U+hSJe7cEuVLPvC7uSgM00Dghrd3lqi4UbEqgNqtbdcaZat39lA==","signatures":[{"sig":"MEQCIGtwBgo+APIv3E8xYTmjVW9Lrls0d4sL0o3BPQI7WX97AiBo5tJAdtYUpsS2wsqlAilV7FoW+j4f48TYEv2KdzUSEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.4e640bd2f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543609},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6e793255cdbf97bb01b7dcdba2b50312899042c8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.4e640bd2f7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.4e640bd2f7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.4e640bd2f7","@lodestar/utils":"^1.42.0-dev.4e640bd2f7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.4e640bd2f7","@lodestar/logger":"^1.42.0-dev.4e640bd2f7","@lodestar/params":"^1.42.0-dev.4e640bd2f7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.4e640bd2f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.4e640bd2f7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.4e640bd2f7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.4e640bd2f7","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.4e640bd2f7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.4e640bd2f7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.4e640bd2f7_1775027555128_0.07190220362736643","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.b2b4af3e21":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.b2b4af3e21","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.b2b4af3e21","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f0a73654247ec08d0eeea5a4b523263473858db","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.b2b4af3e21.tgz","fileCount":2063,"integrity":"sha512-Xw118KTouaXEqKYulJxo339ibuPzyuMO/OeUSPszTr3XRGl+FaUu5D96qKj2htDBcFG9VWHioA9z3f2Xsf0VdA==","signatures":[{"sig":"MEUCIQCwfTDs/diaIMKQXURwkHGzFONcIT2N08D8qylZcnnR1AIgfgVsYd/XokFypexbTvPY3aLBLMHh6tgjavoEG+aruaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.b2b4af3e21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7543609},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a5bde2c055ddcd99b7111796759cc7b884b9468c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.b2b4af3e21","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.b2b4af3e21","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.b2b4af3e21","@lodestar/utils":"^1.42.0-dev.b2b4af3e21","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.b2b4af3e21","@lodestar/logger":"^1.42.0-dev.b2b4af3e21","@lodestar/params":"^1.42.0-dev.b2b4af3e21","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.b2b4af3e21","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.b2b4af3e21","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.b2b4af3e21","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.b2b4af3e21","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.b2b4af3e21","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.b2b4af3e21","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.b2b4af3e21_1775050950710_0.30372660698625853","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.9223e0a3eb":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.9223e0a3eb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.9223e0a3eb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"68ac9b32cb80741426c35364373057de00084c61","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.9223e0a3eb.tgz","fileCount":2063,"integrity":"sha512-tcgAV1HjcK1ykJKBvcJCIPGB4Q0dLR1RGUvTRuklKeIHV/IzWJyubBMueR61VhNA9nYt6PUVZPm7p1HNV/0baw==","signatures":[{"sig":"MEQCICAWu+9668d0Eq4NDpFki+6ytjqD11gFvqZWrfxmA8MZAiAyD0futI8w+fF3pvcFIJzBnmUuKTEzdDJOMkjXxoe6Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.9223e0a3eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7590597},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cebec7611ae2d2824b1be25bdbeed67f6848df42","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.9223e0a3eb","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.9223e0a3eb","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.9223e0a3eb","@lodestar/utils":"^1.42.0-dev.9223e0a3eb","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.9223e0a3eb","@lodestar/logger":"^1.42.0-dev.9223e0a3eb","@lodestar/params":"^1.42.0-dev.9223e0a3eb","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.9223e0a3eb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.9223e0a3eb","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.9223e0a3eb","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.9223e0a3eb","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.9223e0a3eb","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.9223e0a3eb","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.9223e0a3eb_1775051711984_0.033064034142109566","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.ed2323ce4f":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.ed2323ce4f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.ed2323ce4f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"917c30e91f9016cb26467576b4df0ec3fd9ff246","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.ed2323ce4f.tgz","fileCount":2063,"integrity":"sha512-TR+4Sh0/GWpsjFJZ6XdzgsIWz8D6WiXi7ngSwwB0vlrRaiDTOnW1L+wb6O65gpMMrkFEgHKnWuAk9V1lxxj2qg==","signatures":[{"sig":"MEUCIQCfmYcrowfYFA6XPvjs8WYdLiCgDI2JksPV1arC0JCOWAIgRh7FwQwPS5W+WJ3lmuaQ7Vq3koT4PyaLmvzlOJ/Hs1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.ed2323ce4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7590597},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"24862d029d43a66ed92d3aef986149b682f1ee6b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.ed2323ce4f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.ed2323ce4f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.ed2323ce4f","@lodestar/utils":"^1.42.0-dev.ed2323ce4f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.ed2323ce4f","@lodestar/logger":"^1.42.0-dev.ed2323ce4f","@lodestar/params":"^1.42.0-dev.ed2323ce4f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.ed2323ce4f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.ed2323ce4f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.ed2323ce4f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.ed2323ce4f","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.ed2323ce4f","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.ed2323ce4f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.ed2323ce4f_1775053041342_0.5154891373550377","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.d32f5153b6":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.d32f5153b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.d32f5153b6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7a8e2d7a05a421d2e2fd247dd4dc587b6fce0091","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.d32f5153b6.tgz","fileCount":2063,"integrity":"sha512-naEMMOUYQ/46l0WMHp+wB1Igc7RED/pzNaLbRghgzCeIhf8ZY+Abfp6vqb+PnyXuRTLQmEgw8VJA4JMlcddsGg==","signatures":[{"sig":"MEUCIQDDIi2DKYGV7yeDjo9HkO7L0ps34i1qylOPPL+gXknk8QIgYNFWmhGXJswUZA6l662b8NLtm8u4e7snx5oHdtrT3oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.d32f5153b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7590597},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fe364f24744f9e0d50b13f841cf0792071c1ae92","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.d32f5153b6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.d32f5153b6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.d32f5153b6","@lodestar/utils":"^1.42.0-dev.d32f5153b6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.d32f5153b6","@lodestar/logger":"^1.42.0-dev.d32f5153b6","@lodestar/params":"^1.42.0-dev.d32f5153b6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.d32f5153b6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.d32f5153b6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.d32f5153b6","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.d32f5153b6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.d32f5153b6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.d32f5153b6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.d32f5153b6_1775073343425_0.6097132416033197","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.8b81ee6c3e":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.8b81ee6c3e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.8b81ee6c3e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"20cea37c0226569598064c8a879e15cc542097b8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.8b81ee6c3e.tgz","fileCount":2063,"integrity":"sha512-WzHkL/4/HN7AxDDzwrYQ1hwP53/upOER306pCf2VTknV2TFQB5ej6d/G0AFQ8jb9DfQ6pIJ+u6p/BvCE2Xhp9A==","signatures":[{"sig":"MEYCIQDm+jTgxQ6oh9WNyAt3QgK+xrmpWKatZOEPiR9lKdZ1VgIhAKDfpglLr+/Jy8LHr6oqbOIo8riGmtrz6PHClL5m3Hns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.8b81ee6c3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7668230},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"85501e0588b8f1e387d777777effb259c9534bd4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.8b81ee6c3e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.8b81ee6c3e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.8b81ee6c3e","@lodestar/utils":"^1.42.0-dev.8b81ee6c3e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.8b81ee6c3e","@lodestar/logger":"^1.42.0-dev.8b81ee6c3e","@lodestar/params":"^1.42.0-dev.8b81ee6c3e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.8b81ee6c3e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.8b81ee6c3e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.8b81ee6c3e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.8b81ee6c3e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.8b81ee6c3e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.8b81ee6c3e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.8b81ee6c3e_1775094745156_0.6316644299171954","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.e8407e9657":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.e8407e9657","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.e8407e9657","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d133d5ada8894ec085dada5c79e63968943c265b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.e8407e9657.tgz","fileCount":2063,"integrity":"sha512-UA6+D4jmnG3s1sg3BMBprm2IoMZpd/ztJQRtbSjDhyQtiTixJB2U5f2sFNTf6BeCzsg0D89htmzzY/hAP3P+8A==","signatures":[{"sig":"MEUCIFqRGDVRbbhlubvc7NSGLeSBZr7ql4VzWyljj85CMKaHAiEAhMSEktNcAio4RsYo48bg1l0roeeo0El7+KQfLIbQ53k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.e8407e9657","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7743159},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"73e3a61e88e186094c8e90e582620c1d66b6f976","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.e8407e9657","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.e8407e9657","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.e8407e9657","@lodestar/utils":"^1.42.0-dev.e8407e9657","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.e8407e9657","@lodestar/logger":"^1.42.0-dev.e8407e9657","@lodestar/params":"^1.42.0-dev.e8407e9657","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.e8407e9657","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.e8407e9657","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.e8407e9657","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.e8407e9657","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.e8407e9657","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.e8407e9657","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.e8407e9657_1775103919217_0.026287399293793312","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.89ddaaeed2":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.89ddaaeed2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.89ddaaeed2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"27ce2c4006faaf643564ed2a8d351b5a66607e78","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.89ddaaeed2.tgz","fileCount":2063,"integrity":"sha512-Xrg2KDAY6G3m9jfdLDUDRlwiZ/md0L3PwbQ3U74qLvQR/bShbyf4uIxmVETlbVJ/c2vLhGtniGA49RzHjI6y+w==","signatures":[{"sig":"MEUCIQDYuyqphp5bue4uFAXbEws+zGiAkrhF05+t3PjlWXjztQIgQ/DrxHME2a++LDPTagufNn/7U6lofRPOw9QMe4X/HjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.89ddaaeed2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7698934},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c9f30598d3a88c06c318fcf9f816afe47efb8824","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.89ddaaeed2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.89ddaaeed2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.89ddaaeed2","@lodestar/utils":"^1.42.0-dev.89ddaaeed2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.89ddaaeed2","@lodestar/logger":"^1.42.0-dev.89ddaaeed2","@lodestar/params":"^1.42.0-dev.89ddaaeed2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.89ddaaeed2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.89ddaaeed2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.89ddaaeed2","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.89ddaaeed2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.89ddaaeed2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.89ddaaeed2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.89ddaaeed2_1775182034234_0.4484764618604067","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.bc0be71fb0":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.bc0be71fb0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.bc0be71fb0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a77af46c34c0b61b5ebc23b78b0dabbfcfae874","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.bc0be71fb0.tgz","fileCount":2063,"integrity":"sha512-s2ibeCvanhPXNrExHGrF1PQr6l+2Xr+/UzmjkRWDqvRjFpPL7blx33l08/8jAgD1X8pbIsiR/2TWOu+ZHObd/w==","signatures":[{"sig":"MEUCIQDTwRkqTHHQk+WSYJdJ8/d5CqCAkQ5rxKXQ1MIF9eG4WQIgOFoREAxar9gqd4pviXEnaQ0pimuwy49APIvVdcKDymM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.bc0be71fb0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7699377},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"978992da6a57cef64da93d07d0e3badba4c4b6b9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.bc0be71fb0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.bc0be71fb0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.bc0be71fb0","@lodestar/utils":"^1.42.0-dev.bc0be71fb0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.bc0be71fb0","@lodestar/logger":"^1.42.0-dev.bc0be71fb0","@lodestar/params":"^1.42.0-dev.bc0be71fb0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.bc0be71fb0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.bc0be71fb0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.bc0be71fb0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.bc0be71fb0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.bc0be71fb0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.bc0be71fb0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.bc0be71fb0_1775182391894_0.4526772352759587","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.42.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1ce60f3fa3c1deb7ef6abef952042f0ce3d2de08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-rc.0.tgz","fileCount":2063,"integrity":"sha512-HrcuCIvdehQQmMf8uJGQy9uO9dO+E2IZcu9+r1xxCf/qrE+DzIr4uWu+yh1k6Xjww8L+AEqhnH4QVA9L+lwHLg==","signatures":[{"sig":"MEUCIHHmrQ72/N61azpamprASF2rm1EjLkjxOoJI88kYp81oAiEAtYnuGDTUbndQ7H+4dCEzzRdlx1gSsRqb06mdLokrPgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7699237},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d6eb9a518bb11bc77fb497f9c9e2f9e1d60a6877","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-rc.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-rc.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-rc.0","@lodestar/utils":"^1.42.0-rc.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-rc.0","@lodestar/logger":"^1.42.0-rc.0","@lodestar/params":"^1.42.0-rc.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-rc.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-rc.0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-rc.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-rc.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-rc.0_1775222534166_0.6095596111541555","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.f866249fa3":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.f866249fa3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.f866249fa3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1539cfc883bb4ccb437fdd964669e2e823d47d2c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.f866249fa3.tgz","fileCount":2063,"integrity":"sha512-6wyLgKm/w0gPWOV3bWlLsTq/t2lzxxoh2Z2Is3dSHaCvU9CXxuHMCj/c+xtuodfIgAW7z9QzI3L3/Dd5gpuHgw==","signatures":[{"sig":"MEUCIQDXIkkaipABsbcOecU7PsGbgS9Behl9TOBBxZy8IhO8uwIgH0h5kOV7ehV8gjXoGJKdr6nZj7jEAVyoP+lvEFdVnEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.f866249fa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7756827},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"13c4a6850f37b54cbf578258114d64a43f230a35","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.f866249fa3","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.f866249fa3","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.f866249fa3","@lodestar/utils":"^1.42.0-dev.f866249fa3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.f866249fa3","@lodestar/logger":"^1.42.0-dev.f866249fa3","@lodestar/params":"^1.42.0-dev.f866249fa3","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.f866249fa3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.f866249fa3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.f866249fa3","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.f866249fa3","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.f866249fa3","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.f866249fa3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.f866249fa3_1775237207142_0.5109276893061194","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.d59b461308":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.d59b461308","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.d59b461308","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d5511ee8ae139ecfefc0d6d54756ed75d8b609e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.d59b461308.tgz","fileCount":2063,"integrity":"sha512-Ir/oeOvJroboOUwBqF9ha7I/DTGlPYsbONwfVOq6b+HRNmt9ncB+JazEsblLqFt4B0DroI1Fk9OtzQsjFNPodQ==","signatures":[{"sig":"MEYCIQDIwt6NwPhoW00v9OtZZxtwJOUFl2Xe0EYLkLvftHhswAIhAOJRfFQoGQqPpfsK2ktxplzVMgQn3IgOHVNhsaVlE+O5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.d59b461308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7756853},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"953005a9f1a814e61e3ad3ece6ffb3910c377e37","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.d59b461308","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.d59b461308","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.d59b461308","@lodestar/utils":"^1.42.0-dev.d59b461308","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.d59b461308","@lodestar/logger":"^1.42.0-dev.d59b461308","@lodestar/params":"^1.42.0-dev.d59b461308","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.d59b461308","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.d59b461308","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.d59b461308","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.d59b461308","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.d59b461308","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.d59b461308","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.d59b461308_1775464805077_0.5920300818647006","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.ff662b331c":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.ff662b331c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.ff662b331c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b8bee3274560e676ab4c321fc324223306ee679","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.ff662b331c.tgz","fileCount":2063,"integrity":"sha512-IZD4Gw72MvwKENRn3e56+e9Bj0HlZR63IUjXm1AMFu7fjEwpNk6gfELqtDMt07JaGam0hd/wXG9jLzRmSob9sQ==","signatures":[{"sig":"MEYCIQDet3TuBsa5Qb151W76Kp2cz05NH0Q3EU4u2nHQhajFBgIhAKB69eARExzSJeex+Ya8nWoHDsCwUwoD3qHa8oGb8Xze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.ff662b331c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7757444},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a3ef39c793ab52921330fd44783587508cf3903f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.ff662b331c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.ff662b331c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.ff662b331c","@lodestar/utils":"^1.42.0-dev.ff662b331c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.ff662b331c","@lodestar/logger":"^1.42.0-dev.ff662b331c","@lodestar/params":"^1.42.0-dev.ff662b331c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.ff662b331c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.ff662b331c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.ff662b331c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.ff662b331c","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.ff662b331c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.ff662b331c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.ff662b331c_1775465162088_0.006039720714446917","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.fb8f8a700e":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.fb8f8a700e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.fb8f8a700e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a0ded501941f4c1f19b907eca3d95068724e7706","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.fb8f8a700e.tgz","fileCount":2063,"integrity":"sha512-mUaUjJ8qHkQBkpKyt7GkQ16FML2ssqeyqt5fwvvz3ICgmsGQCtnxBkaLOGTk5g+wvsGReodEucaPNnQGLYMlOA==","signatures":[{"sig":"MEUCIDUSHI5bqiFoKiM3gc+bVUPduUjEV+WiZ6xtRo+rXjFhAiEAgJgt0FtB+cAB8xrtOWCN4t1bW8fd46HnQQyrQCmm3/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.fb8f8a700e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7710892},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"11ba4f46624b21d19bd49fed3ee7064f1ce581b3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.fb8f8a700e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.fb8f8a700e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.fb8f8a700e","@lodestar/utils":"^1.42.0-dev.fb8f8a700e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.fb8f8a700e","@lodestar/logger":"^1.42.0-dev.fb8f8a700e","@lodestar/params":"^1.42.0-dev.fb8f8a700e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.fb8f8a700e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.fb8f8a700e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.fb8f8a700e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.fb8f8a700e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.fb8f8a700e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.fb8f8a700e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.fb8f8a700e_1775467422682_0.9818413520135181","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.7bdb87e586":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.7bdb87e586","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.7bdb87e586","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba9189f5db86dc3d412ee4e80fcc5d2f0d238ca4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.7bdb87e586.tgz","fileCount":2063,"integrity":"sha512-40jL2IbxUS/UX7GgFP2xBTVYemfUwg5ckatIJa7srkdx8iaQFQXw3ZlErDxD4MQW1iEhrhYNkcaPpqeormAA4A==","signatures":[{"sig":"MEYCIQDLXHCLKB7TfuCxO7YpGzEbc3D1k9sYFY+J1r7sFhPS0wIhAN1IKlb1z/8fTu8N48Pi4o+oKtv8q9TsO38DlXM7yQE9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.7bdb87e586","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7758892},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"88ed13296aa74c1e99d628169fd70a2c28366bf2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.7bdb87e586","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.7bdb87e586","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.7bdb87e586","@lodestar/utils":"^1.42.0-dev.7bdb87e586","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.7bdb87e586","@lodestar/logger":"^1.42.0-dev.7bdb87e586","@lodestar/params":"^1.42.0-dev.7bdb87e586","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.7bdb87e586","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.7bdb87e586","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.7bdb87e586","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.7bdb87e586","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.7bdb87e586","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.7bdb87e586","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.7bdb87e586_1775467820463_0.08628133587124642","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.5295e30d5c":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.5295e30d5c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.5295e30d5c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f81215e78affc0e2348ef5a62cc2a93236b29a9c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.5295e30d5c.tgz","fileCount":2063,"integrity":"sha512-OvtEtuMbdgN7KqOorD0N8Ji0+acNW3tQLiqWH7x98f4ynn+/mqYfAFvJ4TKSj23YOmW1+7+vxKFmP/MmJIk5tw==","signatures":[{"sig":"MEQCIAf//SEtPZDf2+1sUJ5f+jysfBAJUJjWUo9MjrARZzYUAiAlbeoJQw8k/23f8jL0cxoyl7300A4reO1GLRYQ18fRVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.5295e30d5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7758892},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"97c5d516c07edd2bbd5565eafab1544b68cee437","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.5295e30d5c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.5295e30d5c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.5295e30d5c","@lodestar/utils":"^1.42.0-dev.5295e30d5c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.5295e30d5c","@lodestar/logger":"^1.42.0-dev.5295e30d5c","@lodestar/params":"^1.42.0-dev.5295e30d5c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.5295e30d5c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.5295e30d5c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.5295e30d5c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.5295e30d5c","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.5295e30d5c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.5295e30d5c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.5295e30d5c_1775489587227_0.5602157345395955","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.50605dac9f":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.50605dac9f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.50605dac9f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d68652c7047acd524871b4dbdbc25622818da525","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.50605dac9f.tgz","fileCount":2063,"integrity":"sha512-iodUbAcWFad18v4PBzSl/NBhFXMMd2kLW8LLYRPikbE4zpPLmez9Ve8uOqnMhYtjFcXvxNoDGSQHbxFL6LSPTQ==","signatures":[{"sig":"MEUCIG5Himy3Fn0JcyemA9jkJQoj68oGlBRu2e/KHZ7otj1XAiEAqyCsnsc6wt4sypO5gvXvEmrXuZxi7h17hnRxNEe5tIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.50605dac9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7712206},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"209b2edd25eaa50992e9bb1e2c443e0d21d0af49","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.50605dac9f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.50605dac9f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.50605dac9f","@lodestar/utils":"^1.42.0-dev.50605dac9f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.50605dac9f","@lodestar/logger":"^1.42.0-dev.50605dac9f","@lodestar/params":"^1.42.0-dev.50605dac9f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.50605dac9f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.50605dac9f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.50605dac9f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.50605dac9f","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.50605dac9f","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.50605dac9f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.50605dac9f_1775523567619_0.24260642614358874","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.c58e92512e":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.c58e92512e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.c58e92512e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"853b2dfbc8f715e31ff727c96a7854e9d993c19d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.c58e92512e.tgz","fileCount":2063,"integrity":"sha512-ITtsA0TazFjddeVBIKxU7hYChZDYux+ZLj02P/mFWJOS+3fSgmjnX5Li1+IwQ1BVltmZ12ZK/u9tULCH2ibvmQ==","signatures":[{"sig":"MEQCIGFHXAtT/aiBd0soxXdOZr6ZjeuvSRddp9HogOiwMkMcAiAdUphCc5qrZxxcAxDE5Ck/O9LS0jjm5HPQB0cTkt1Aag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.c58e92512e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7713658},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a5a2cdd879a66a4954ec8aaa7c4ebfdd484260df","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.c58e92512e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.c58e92512e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.c58e92512e","@lodestar/utils":"^1.42.0-dev.c58e92512e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.c58e92512e","@lodestar/logger":"^1.42.0-dev.c58e92512e","@lodestar/params":"^1.42.0-dev.c58e92512e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.c58e92512e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.c58e92512e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.c58e92512e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.c58e92512e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.c58e92512e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.c58e92512e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.c58e92512e_1775535197788_0.40468215386341444","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.572fb8156a":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.572fb8156a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.572fb8156a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3313453ebc89f22600a67950515079790bfd1df1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.572fb8156a.tgz","fileCount":2063,"integrity":"sha512-ZVnqsVDtFYvzIYCtPGFcsdR3Mq6Xy6kpKfZEIMKBdeS7yvq8laqjYVTFYd7/6ozng4LJymSSW7mE3fBKnK5nvw==","signatures":[{"sig":"MEQCICiONhkjn6FxfDmgG1kSn/B5sl1A7V04QIB+GLTzsaNoAiBG9DFVoZcFhTFmsIoqwWEOdPiTlGwRia1FVqLsPKCuZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.572fb8156a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7713899},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6c2cf0a25fb385dbc6502db7f64e8a50581ceb35","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.572fb8156a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.572fb8156a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.572fb8156a","@lodestar/utils":"^1.42.0-dev.572fb8156a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.572fb8156a","@lodestar/logger":"^1.42.0-dev.572fb8156a","@lodestar/params":"^1.42.0-dev.572fb8156a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.572fb8156a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.572fb8156a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.572fb8156a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.572fb8156a","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.572fb8156a","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.572fb8156a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.572fb8156a_1775536135041_0.27434780532292646","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.8300b502a6":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.8300b502a6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.8300b502a6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f6ed7af57cd9f2df4213b5167240647e19f1e005","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.8300b502a6.tgz","fileCount":2063,"integrity":"sha512-krrOUcB+MsHpRE/lnWkDyw0OyWcNY/fOx6U0P4X1ZkQo+C+lNeSoBwFvFn65QstZPHhadtHmpBxRGy9L90zAcA==","signatures":[{"sig":"MEUCIEQUzyhC2Z47rbusK7FpoHHW+9PjXmry98zVardeipYtAiEAhff7iIGpnLHiF/3gyy5tgdl0ZOpvgf1MykG6FRUtpwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.8300b502a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7762867},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a4f68321415ed6ad6459a3eb0c8bb1e97da0ec57","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.8300b502a6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.8300b502a6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.8300b502a6","@lodestar/utils":"^1.42.0-dev.8300b502a6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.8300b502a6","@lodestar/logger":"^1.42.0-dev.8300b502a6","@lodestar/params":"^1.42.0-dev.8300b502a6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.8300b502a6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.8300b502a6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.8300b502a6","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.8300b502a6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.8300b502a6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.8300b502a6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.8300b502a6_1775549239832_0.9154346751770124","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.47afaa6bb7":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.47afaa6bb7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.47afaa6bb7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6bc660d23a7f68cf0eb3c932dd5a4ac2de1cb136","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.47afaa6bb7.tgz","fileCount":2063,"integrity":"sha512-ZK+/2WJJsPs3/E8F3/bXE/OidypOdjHVY5+5br/CGdSiCN/bNQy2X45N5+rE5w/pgCTmL3u30J5AIZsTR52LBQ==","signatures":[{"sig":"MEQCIGl/PVQQAULpu6fLhNF5sqERgzxwa/TKMv7AKzazKWztAiBjOESWoNZ8FSvrJmiiLK40511Ae5eMNGaFPkpzb1vi8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.47afaa6bb7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7715879},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8cdb55e5b512d09d1ef1b98b8597cc51ac2dabd1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.47afaa6bb7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.47afaa6bb7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.47afaa6bb7","@lodestar/utils":"^1.42.0-dev.47afaa6bb7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.47afaa6bb7","@lodestar/logger":"^1.42.0-dev.47afaa6bb7","@lodestar/params":"^1.42.0-dev.47afaa6bb7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.47afaa6bb7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.47afaa6bb7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.47afaa6bb7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.47afaa6bb7","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.47afaa6bb7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.47afaa6bb7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.47afaa6bb7_1775609282245_0.8261559988423419","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.d4d0b21dfe":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.d4d0b21dfe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.d4d0b21dfe","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c06c9b6a9fb188907e1e4d59542180438afc81d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.d4d0b21dfe.tgz","fileCount":2063,"integrity":"sha512-aBmT5G3eDw2WXUIsQ6mUK1yQ8U9T053NYGG5qnE0JXJwmT2FOidGHLTNeR+kwp4/76ppSOBkVkZGh1UyqGaPSQ==","signatures":[{"sig":"MEQCIDXsZA6R/Sqhu9tkHSgvNzRfUc7SuGbRC9zB8JsfRlQ9AiBmbMD8lBk+N1PNlJKFyi73bhN1eGIJIse66lqsxTVeRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.d4d0b21dfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7718479},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"968a831bd1b8f211729429dcbe23aa8a4e2e4c2c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.d4d0b21dfe","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.d4d0b21dfe","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.d4d0b21dfe","@lodestar/utils":"^1.42.0-dev.d4d0b21dfe","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.d4d0b21dfe","@lodestar/logger":"^1.42.0-dev.d4d0b21dfe","@lodestar/params":"^1.42.0-dev.d4d0b21dfe","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.d4d0b21dfe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.d4d0b21dfe","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.d4d0b21dfe","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.d4d0b21dfe","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.d4d0b21dfe","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.d4d0b21dfe","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.d4d0b21dfe_1775609771863_0.965469197747461","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.1e596a7422":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.1e596a7422","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.1e596a7422","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d64deff166f5bfdadc5dfeb3930cd243cd99ac0d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.1e596a7422.tgz","fileCount":2063,"integrity":"sha512-z0IWkJRBsgpEHsByWD8gomQUSOn5fQ9rqdFR0usf2GO18LPRhtppPENh/ekGwg3JkFiKl1QUHtFpObxwF9FOdQ==","signatures":[{"sig":"MEYCIQCSBulpCCkkWAR2TrUYdH7PVJdNZNyCGCM0iloG9rYhogIhAOQJoyWPk4xN7L3BtY6WjDXhhNUUy4b1NOIZoPY64Rvg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.1e596a7422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7722298},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f8ed93cadd963265bbc6a4e67394ec1e4c0e3eb3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.1e596a7422","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.1e596a7422","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.1e596a7422","@lodestar/utils":"^1.42.0-dev.1e596a7422","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.1e596a7422","@lodestar/logger":"^1.42.0-dev.1e596a7422","@lodestar/params":"^1.42.0-dev.1e596a7422","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.1e596a7422","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.1e596a7422","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.1e596a7422","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.1e596a7422","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.1e596a7422","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.1e596a7422","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.1e596a7422_1775640454364_0.39688608924696034","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.f403d99def":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.f403d99def","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.f403d99def","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5eb9a81c6f5dfabcf46c0fe5724af08454756ddd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.f403d99def.tgz","fileCount":2063,"integrity":"sha512-9NhofoZ3HuEqMblvULIu+Jrg+xndmbEftZpvdhUKCpqkTk7D4mBDCgoqeFmgH2z7Nnhuqo3r3jgNVoEvN9Lz4A==","signatures":[{"sig":"MEUCIQCqEbWuHbQd1tRC0ojvUPGVh0CJhOtn5uIx8tF9bJd1YAIgLYxB4SwO/Rgh756Myk8BNcrYTM1HKDBKRJIhKtOpFkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.f403d99def","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7727398},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"773bc8894bc1b726e1db18b187085d7fc0e41038","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.f403d99def","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.f403d99def","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.f403d99def","@lodestar/utils":"^1.42.0-dev.f403d99def","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.f403d99def","@lodestar/logger":"^1.42.0-dev.f403d99def","@lodestar/params":"^1.42.0-dev.f403d99def","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.f403d99def","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.f403d99def","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.f403d99def","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.f403d99def","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.f403d99def","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.f403d99def","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.f403d99def_1775847886421_0.5034704016133713","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.2219bb0cb8":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.2219bb0cb8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.2219bb0cb8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3961cccebbce476a6129e41f86f65a0fba0d0c18","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.2219bb0cb8.tgz","fileCount":2063,"integrity":"sha512-Guyhd8QAy0AEbDfKI9Ji+CqyTDo9KylrJ8w+JJwuYA9huc52QiaCeUKzIpwGwpURrx66dcfMaVP2BxKFEIcADA==","signatures":[{"sig":"MEUCIQDPwcoBX+WQmiDpERyPfM6dbeEBKlX4Mbabukd4FHAqRQIgTdjmbrCbpGJzoAetAkOuq6fn0BPeZm36lNYrhGZa+7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.2219bb0cb8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7727398},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3761783c9d8c8c6122f34db2f2de8f3aea2582ad","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.2219bb0cb8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.2219bb0cb8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.2219bb0cb8","@lodestar/utils":"^1.42.0-dev.2219bb0cb8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.2219bb0cb8","@lodestar/logger":"^1.42.0-dev.2219bb0cb8","@lodestar/params":"^1.42.0-dev.2219bb0cb8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.2219bb0cb8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.2219bb0cb8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.2219bb0cb8","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.2219bb0cb8","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.2219bb0cb8","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.2219bb0cb8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.2219bb0cb8_1775870851227_0.794367793407899","host":"s3://npm-registry-packages-npm-production"}},"1.42.0-dev.972ec54bb9":{"name":"@lodestar/beacon-node","version":"1.42.0-dev.972ec54bb9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0-dev.972ec54bb9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"647791664db3a2610855cdaf56c658014e8189b4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0-dev.972ec54bb9.tgz","fileCount":2063,"integrity":"sha512-Lt4Q8oxuylebm9w+bwhvjOBL0PX6EAMvGdr32BOxb8cxYOLG7K60H97i8HrhKGiopacx7SHCJBj4S6/6eJM7kA==","signatures":[{"sig":"MEQCIBPS23VxxEgCsXkyR8kY2HAJTEFu1tmnBE1cb/CY59W4AiA1EwkUHvKimsMyjzJLdjeTAauX/ju+yRr6TTxFvVR3Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0-dev.972ec54bb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7774386},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c43ac6dae9e92695b5c6edd07e871dfdfc81725a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0-dev.972ec54bb9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0-dev.972ec54bb9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0-dev.972ec54bb9","@lodestar/utils":"^1.42.0-dev.972ec54bb9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0-dev.972ec54bb9","@lodestar/logger":"^1.42.0-dev.972ec54bb9","@lodestar/params":"^1.42.0-dev.972ec54bb9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0-dev.972ec54bb9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0-dev.972ec54bb9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0-dev.972ec54bb9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0-dev.972ec54bb9","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0-dev.972ec54bb9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0-dev.972ec54bb9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0-dev.972ec54bb9_1776071005524_0.15613604741145992","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.6641fd750e":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.6641fd750e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.6641fd750e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3faec7335941a6e826ba5b750c858c944a08fc22","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.6641fd750e.tgz","fileCount":2063,"integrity":"sha512-0P78azy53T3BYW1L0I9PW1AsKHr5SmgkIYf8YAg40cctJvbl/H7ZxM9I/OZNxSTZQhRMSuFuwjmLUhDW7uqT/A==","signatures":[{"sig":"MEUCIQC9RuH6c99h+/EQM83IEOXeSQLeBkSKSo5pECDVKeaSVAIgFS5os0sGejAcXOq6jyr8B7SDrdm8jG7rl/wpZiCg7h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.6641fd750e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7774386},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9791abe98717579326dbf4c9b55e8dd637a6f778","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.6641fd750e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.6641fd750e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.6641fd750e","@lodestar/utils":"^1.43.0-dev.6641fd750e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.6641fd750e","@lodestar/logger":"^1.43.0-dev.6641fd750e","@lodestar/params":"^1.43.0-dev.6641fd750e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.6641fd750e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.6641fd750e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.6641fd750e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.6641fd750e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.6641fd750e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.6641fd750e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.6641fd750e_1776084033504_0.4208861395141299","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"@lodestar/beacon-node","version":"1.42.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.42.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"941fc1970ce0c030b18cbf08141548d5e4f1858d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.42.0.tgz","fileCount":2063,"integrity":"sha512-NNdjaJcsfVLHshfIuDHTbMVLqRzl/vO5P1fQTIWyUo1SOe+/IQLQUV1qa8eYYJiBphcQw51aji+ery7rE/j5zg==","signatures":[{"sig":"MEYCIQC9rMECTfrI/PzSXEdK/YqkhZhStiV9PpCZ+trFnYE8XQIhAMMVoGC0pFPKRNX6q5Yi7wQOIFKqmswQ7lTIrOTCUvG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7746155},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"443e0a476dd6ff62f5977875741de0a38ba4e1ef","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.42.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.42.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.42.0","@lodestar/utils":"^1.42.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.42.0","@lodestar/logger":"^1.42.0","@lodestar/params":"^1.42.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.42.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.42.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.42.0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.42.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.42.0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.42.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.42.0_1776084689115_0.5290928965152577","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.aef3645690":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.aef3645690","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.aef3645690","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"798976db64ca0fece7abbf9e8e1c596d4619f492","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.aef3645690.tgz","fileCount":2068,"integrity":"sha512-+XUssKPKpfoHU6zerMEgBkLBLrnlyqYaosLVE2wv/mNbSob4yN5bmQ5Co6z5p+Ipe7uJuIWSUhbODGhQKGdWKg==","signatures":[{"sig":"MEUCIGIk5aPtMqIcAfCf1qq1XGjlinEy4rcxjuC7IKIf8sG2AiEAxV7fR+7FeC0PxE5swYWyPdfBMLl2RPSIwGYjLIRi2AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.aef3645690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7784800},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ffc9f7818d18273a196890cbaf9814f62d9d04db","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.aef3645690","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.aef3645690","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.aef3645690","@lodestar/utils":"^1.43.0-dev.aef3645690","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.aef3645690","@lodestar/logger":"^1.43.0-dev.aef3645690","@lodestar/params":"^1.43.0-dev.aef3645690","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.aef3645690","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.aef3645690","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.aef3645690","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.aef3645690","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.aef3645690","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.aef3645690","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.aef3645690_1776249317385_0.5976892437655987","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.2740f92909":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.2740f92909","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.2740f92909","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f4a60bd1f810d9231464d091503bfaca0b241a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.2740f92909.tgz","fileCount":2068,"integrity":"sha512-tD/R7G5QnWQDTzv4aLtoSac+970tyikwkCJNw5hvz23MGLdcU+8ZurGw/Wfy2T3e+QPGAtayTALzKuadRuR54A==","signatures":[{"sig":"MEQCIB+FGDTAFNDm2orUWA6OPnF25OuR1AKrV3IdHYCeUzVAAiAaUw18HSSAEvYFNosEZgx66bdoX/LFWSJ2JDH4h5UGuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.2740f92909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7784800},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ca082739323537e636d41772433e6dc57c9d6067","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.2740f92909","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.2740f92909","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.2740f92909","@lodestar/utils":"^1.43.0-dev.2740f92909","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.2740f92909","@lodestar/logger":"^1.43.0-dev.2740f92909","@lodestar/params":"^1.43.0-dev.2740f92909","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.2740f92909","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.2740f92909","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.2740f92909","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.2740f92909","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.2740f92909","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.2740f92909","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.2740f92909_1776299267532_0.3008852181229136","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.ade910fc78":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.ade910fc78","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.ade910fc78","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4248638e9b34196d9aac9f850d6572118f66b5ca","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.ade910fc78.tgz","fileCount":2068,"integrity":"sha512-65DDsbiXZz3ZCwkF0U8DqCbnB68pLYFDqhu7zvj+poVMOIeKTlJBc674xGrKCwbfoUKeVC5jeHimuTORLctdHg==","signatures":[{"sig":"MEYCIQDdBfWYbYtOaqfOZ/+E1/CjyqfvU9Q7i6zv5RY9X/4u9gIhALzPG9MbkqodnZ+pxrR3FjGiGEWyH7g18vqAMhv168j3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.ade910fc78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7711536},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"28e20b48ea4cedefb77526a12286bb0b042a08bb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.ade910fc78","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.ade910fc78","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.ade910fc78","@lodestar/utils":"^1.43.0-dev.ade910fc78","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.ade910fc78","@lodestar/logger":"^1.43.0-dev.ade910fc78","@lodestar/params":"^1.43.0-dev.ade910fc78","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.ade910fc78","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.ade910fc78","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.ade910fc78","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.ade910fc78","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.ade910fc78","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.ade910fc78","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.ade910fc78_1776322385582_0.9435136846209276","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.2870b59b6a":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.2870b59b6a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.2870b59b6a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3c0d3fa44dea375f0ac25a3949a0766f458e1a9a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.2870b59b6a.tgz","fileCount":2068,"integrity":"sha512-hgP7Ln6Dp8wpu6vfUICgwJDF2yDWRW4AEfRXFJbUihK6UJzbA5XS2U6+XiwcUHh018EyG2t1ZgJGBrGoetNR+Q==","signatures":[{"sig":"MEYCIQCZ4TmGteOD5LHgzMEpJzYLUlH4W+1yJMSxgJp1dG2tAQIhAKGNHpJSQLRK3uVWd+MqDRSs2TA/NnAw90/ni9ewzvIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.2870b59b6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7716565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"aa98e54e2c21242d83de3d70078d611073e95b91","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.14.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.2870b59b6a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.2870b59b6a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.2870b59b6a","@lodestar/utils":"^1.43.0-dev.2870b59b6a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.2870b59b6a","@lodestar/logger":"^1.43.0-dev.2870b59b6a","@lodestar/params":"^1.43.0-dev.2870b59b6a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.2870b59b6a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.2870b59b6a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.2870b59b6a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.2870b59b6a","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.2870b59b6a","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.2870b59b6a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.2870b59b6a_1776352672454_0.6837181007937312","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.5f9285892c":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.5f9285892c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.5f9285892c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ca22d3b4a72643ddd4d70b6cb70170e527755d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.5f9285892c.tgz","fileCount":2068,"integrity":"sha512-RWAQEBm2X4md9uOcVFzmoWECtCkr4MBPpIOtz3Qjory24pm8kdyd7v3M6V4m3JZ/NxB6TbOsB+slR08UT/rqOw==","signatures":[{"sig":"MEQCICiGHa9EG8HTuCNwyaKONE7/8S08N7erUZ08+Tjvsf11AiAKdTwWeFjfddujVFGiwv1pClcbm8v5dtHIhfecF3FLXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.5f9285892c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7716885},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4b423a2e05e7707932e50592596635edc4021381","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.5f9285892c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.5f9285892c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.5f9285892c","@lodestar/utils":"^1.43.0-dev.5f9285892c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.5f9285892c","@lodestar/logger":"^1.43.0-dev.5f9285892c","@lodestar/params":"^1.43.0-dev.5f9285892c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.5f9285892c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.5f9285892c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.5f9285892c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.5f9285892c","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.5f9285892c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.5f9285892c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.5f9285892c_1776398877030_0.17222856525207542","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.433e692fd9":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.433e692fd9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.433e692fd9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9ee5a42df4ac6269302e4146e3ab035cb6de164","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.433e692fd9.tgz","fileCount":2068,"integrity":"sha512-sj5pv4e9WIjk8TrO/GI9V8EaRqnYKnbK3S4fY5OGyh70c8XUojUmg1h2XeqVdstkMfvDZTqAhs/9nGLtfFonzA==","signatures":[{"sig":"MEUCIBPgaYoMdBH9suEHtKPUU9Yc1P2H1NdH/h+P+eRNw+tAAiEA0JfK0xPvQrPuunU4zWp6lK3H4RU7/APYlyvtcdWhoEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.433e692fd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7701879},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b8bf3b10fd0b28c213c5eba705b3af9ba08983c8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.433e692fd9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.433e692fd9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.433e692fd9","@lodestar/utils":"^1.43.0-dev.433e692fd9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.433e692fd9","@lodestar/logger":"^1.43.0-dev.433e692fd9","@lodestar/params":"^1.43.0-dev.433e692fd9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.433e692fd9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.433e692fd9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.433e692fd9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.433e692fd9","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.433e692fd9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.433e692fd9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.433e692fd9_1776468706273_0.018095991133001643","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.e341cdc614":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.e341cdc614","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.e341cdc614","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"philknows","email":"phil@chainsafe.io"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f5d09f0c092bb83d82a49412f2058d2ca91e2e46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.e341cdc614.tgz","fileCount":2073,"integrity":"sha512-0WPlsCG4PsrrRS8olr7vbSCqCLHUW5by/41oa/QXkaQPrO0dXTva2+zyY5RTgCBslC2kc2s4jWJtBgkFJegbAA==","signatures":[{"sig":"MEUCIQD7i9qk/X/sc1/jpRR7SCAY6yOKX9bJQygGspo8GYr6BgIgSNky1IZ2V7g+I1d7Ukph6vRHBtb72vbtyA/PAJ8AIfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.e341cdc614","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7714948},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"befc1d1fc43563f7092cc69715eb472fdc5701b6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.e341cdc614","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.e341cdc614","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.e341cdc614","@lodestar/utils":"^1.43.0-dev.e341cdc614","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.e341cdc614","@lodestar/logger":"^1.43.0-dev.e341cdc614","@lodestar/params":"^1.43.0-dev.e341cdc614","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.e341cdc614","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.e341cdc614","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.e341cdc614","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.e341cdc614","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.e341cdc614","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.e341cdc614","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.e341cdc614_1776693470044_0.004151089222796056","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.9fa9f08ef6":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.9fa9f08ef6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.9fa9f08ef6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72701f86a1240669b0e1bf2200a3a0d2e0c84033","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.9fa9f08ef6.tgz","fileCount":2073,"integrity":"sha512-BcrJz6Jz+8ppOLzmJ9k7Fok9vH4/xKsQvkQ9ZAGQLaTweBsDTkf+6RI4A+ebF4HeKIJ2uOeMmnpuQavAOaFqEQ==","signatures":[{"sig":"MEYCIQDRjJjlYRr4gB4gE9KP9uymFzaWQKUKOI5FjblCqO7i2AIhAOpFi8zQoqTFLBfqO+yf2wWN/0FRr3jgu+x3h10UcZz8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.9fa9f08ef6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7765893},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d7a61eccedb2f5fa84991eaa2aa81fbcdf21c85e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.9fa9f08ef6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.9fa9f08ef6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.2.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.9fa9f08ef6","@lodestar/utils":"^1.43.0-dev.9fa9f08ef6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.9fa9f08ef6","@lodestar/logger":"^1.43.0-dev.9fa9f08ef6","@lodestar/params":"^1.43.0-dev.9fa9f08ef6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.9fa9f08ef6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.9fa9f08ef6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.9fa9f08ef6","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.9fa9f08ef6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.9fa9f08ef6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.9fa9f08ef6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.9fa9f08ef6_1776766483802_0.02040662856163511","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.9c8becae00":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.9c8becae00","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.9c8becae00","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9c5a8b45a5cdcc8bc2608a95f979f8a1cdf785bf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.9c8becae00.tgz","fileCount":2073,"integrity":"sha512-o4p9yPwBsq1H7Skjjxygp5qx84Cyra3cztWbkRTZRJCKOhT5hihKAmsm4/JqEFL+LT+Ih9Jags1GrNGjte5S/g==","signatures":[{"sig":"MEUCIQC7uD5PkqjApU+rVyD2gTIJo+p810BlfAYBqYiPB9dhDQIgLXOZh7dVN+Hf8/yFUS0JBKMyQT4wcnVDS5zt65eSVLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.9c8becae00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7719248},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"39ee967f34e6936a7449d99b4c18bdfdfdc2a73a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.9c8becae00","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.9c8becae00","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.9c8becae00","@lodestar/utils":"^1.43.0-dev.9c8becae00","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.9c8becae00","@lodestar/logger":"^1.43.0-dev.9c8becae00","@lodestar/params":"^1.43.0-dev.9c8becae00","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.9c8becae00","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.9c8becae00","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.9c8becae00","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.9c8becae00","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.9c8becae00","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.9c8becae00","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.9c8becae00_1776793702651_0.7736446568541435","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.4fb05c546d":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.4fb05c546d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.4fb05c546d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a09ac3289c19e140974ee246ac22131892d87c08","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.4fb05c546d.tgz","fileCount":2073,"integrity":"sha512-AFZt5WeuWAX1J7Xt/HU0uoL4k07SkuCjfMgxZ22igLVt2EDi2ELX4wHDCPQsrTaecESRy0f+fflAjBP+nQmTPQ==","signatures":[{"sig":"MEUCIQDTZt94/keAoSBqyiUV5vSGSnKoJqJ9OiG6+REvi7hunQIgdAQSr6IxVtcV6O/zoofDXaHeog1t5CMT5aavTPHihv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.4fb05c546d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7719248},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"63a4e6bb858af1560bd924a6d1a3b1bb6341ee97","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.4fb05c546d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.4fb05c546d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.4fb05c546d","@lodestar/utils":"^1.43.0-dev.4fb05c546d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.4fb05c546d","@lodestar/logger":"^1.43.0-dev.4fb05c546d","@lodestar/params":"^1.43.0-dev.4fb05c546d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.4fb05c546d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.4fb05c546d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.4fb05c546d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.4fb05c546d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.4fb05c546d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.4fb05c546d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.4fb05c546d_1776795018355_0.37785613199559775","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.abc719ddc1":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.abc719ddc1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.abc719ddc1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bc205a0cebf8131ac5bf3fd59fb884e0608ceb30","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.abc719ddc1.tgz","fileCount":2073,"integrity":"sha512-eAdfUlaWZw8tUqUXbwoTY4WuXw6xx4UZw3KnhpAssKVVyEpEfxf0G/m0zz2c6Xs1+n/zxdXSPSuF+boM42MlRA==","signatures":[{"sig":"MEQCIEdhqi/RRQKUBnSptqVaO3j0WdM0XgppCI0waptiFblJAiBF2y/hjhlCAVHKzRdTfT3E/4Fl1Mu8C1trX0ULwlagfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.abc719ddc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7766565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dad7c368a1bc4cfad857bb1769c49661aa9ca990","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.abc719ddc1","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.abc719ddc1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.abc719ddc1","@lodestar/utils":"^1.43.0-dev.abc719ddc1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.abc719ddc1","@lodestar/logger":"^1.43.0-dev.abc719ddc1","@lodestar/params":"^1.43.0-dev.abc719ddc1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.abc719ddc1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.abc719ddc1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.abc719ddc1","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.abc719ddc1","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.abc719ddc1","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.abc719ddc1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.abc719ddc1_1776795422725_0.9256239539764015","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.0bc48d3b54":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.0bc48d3b54","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.0bc48d3b54","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0e2bb32d560b8e3aefdde9a0883e53cce7685a82","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.0bc48d3b54.tgz","fileCount":2073,"integrity":"sha512-24UwpZg4qisMmDsoJD/KDGPUtUdT8rjE2BifycWsm5PR8ulgsEMWYXKHZyFsDaVRioqTw+cFFc3xREpNZLbUSw==","signatures":[{"sig":"MEYCIQCJyu0k8CeT+lfQvvlnQDhTAq68BO9KxZkWBh23qLcpUgIhAJ24H+CWaiEX5uWE994n3u5kRIlfSMMSu74EmAyGMexX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.0bc48d3b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7773781},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ddbb3f086f63df0538535b3c30b50ab81d666ecb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.0bc48d3b54","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.0bc48d3b54","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.0bc48d3b54","@lodestar/utils":"^1.43.0-dev.0bc48d3b54","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.0bc48d3b54","@lodestar/logger":"^1.43.0-dev.0bc48d3b54","@lodestar/params":"^1.43.0-dev.0bc48d3b54","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.0bc48d3b54","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.0bc48d3b54","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.0bc48d3b54","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.0bc48d3b54","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.0bc48d3b54","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.0bc48d3b54","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.0bc48d3b54_1776809352992_0.2705591032683179","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.e5b13221e5":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.e5b13221e5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.e5b13221e5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"08de9e04f17b749ba8dbde823c30c0f2c9d122e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.e5b13221e5.tgz","fileCount":2073,"integrity":"sha512-rXYdR71CtPfbHt/aIM32aFQTosQamfbf6Fybv80+GAh5dHwSXZYPfWFHMcAEYi+Q8EM4yJBa32yKrfJNpWtbYw==","signatures":[{"sig":"MEYCIQDKw+zwzPvTC8twoVjNpUyIVG+PUhRdGNM3Ni13uIqnCgIhAL9IPCaAvr+zW7knHlzOYNlzgsl6Ty6DiiwXQNxUrD2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.e5b13221e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7776883},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"52a0608b862b2938272884c58061fa9da66b0b11","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.e5b13221e5","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.e5b13221e5","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.e5b13221e5","@lodestar/utils":"^1.43.0-dev.e5b13221e5","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.e5b13221e5","@lodestar/logger":"^1.43.0-dev.e5b13221e5","@lodestar/params":"^1.43.0-dev.e5b13221e5","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.e5b13221e5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.e5b13221e5","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.e5b13221e5","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.e5b13221e5","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.e5b13221e5","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.e5b13221e5","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.e5b13221e5_1776859229245_0.8089185299258645","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.ca1fc40294":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.ca1fc40294","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.ca1fc40294","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"91fa86ecff3fa9ac22742dea2b6ae242893787df","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.ca1fc40294.tgz","fileCount":2073,"integrity":"sha512-Wu9SpzbPpLg+1GEBap5TLvLfU0igWFdWvTMSV3Oh3nzcKhWnQdHkxv28CetkN+bF78DKUDYnmMJoJPCB/hTV6g==","signatures":[{"sig":"MEUCIQDaymoBheAv+7dm3NFRcv0ZfxRdo6RNsxh/52Sqx79XoAIgZx5WdOgW4W69GoAJV6eBdRBgYFMECN2kX62kdjHswhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.ca1fc40294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7732919},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b9b4b6a67243378ab112c8d86a5681931be9bcc9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.ca1fc40294","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.ca1fc40294","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.ca1fc40294","@lodestar/utils":"^1.43.0-dev.ca1fc40294","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.ca1fc40294","@lodestar/logger":"^1.43.0-dev.ca1fc40294","@lodestar/params":"^1.43.0-dev.ca1fc40294","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.ca1fc40294","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.ca1fc40294","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.ca1fc40294","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.ca1fc40294","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.ca1fc40294","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.ca1fc40294","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.ca1fc40294_1776945388534_0.5224979882701553","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.6b7eebbf6d":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.6b7eebbf6d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.6b7eebbf6d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0500dda9dca6f7f9f432a09a0b2bbb57b73951e6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.6b7eebbf6d.tgz","fileCount":2078,"integrity":"sha512-YKqX81wHgcT0o8s6Gaz9qTc2dgzg/vuGcinicuFURovbaHLn3XdcvmUy/Rh2F0i4gD+hP3uB1DYZfTIXU2zGEg==","signatures":[{"sig":"MEUCIQCDGLZg18h5StAxht1iriX53eeaIw9kxUrhSq/LwYyEcQIgSgxmwM+WlS+4NDestcnIdFyzj0q3R9WoyjDEz5DEmHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.6b7eebbf6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7748114},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"56caab56e82e26539538cd162f04d4d0bb66e861","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.6b7eebbf6d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.6b7eebbf6d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.6b7eebbf6d","@lodestar/utils":"^1.43.0-dev.6b7eebbf6d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.6b7eebbf6d","@lodestar/logger":"^1.43.0-dev.6b7eebbf6d","@lodestar/params":"^1.43.0-dev.6b7eebbf6d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.6b7eebbf6d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.6b7eebbf6d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.6b7eebbf6d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.6b7eebbf6d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.6b7eebbf6d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.6b7eebbf6d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.6b7eebbf6d_1776961189323_0.2595071442673309","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.7622a1076c":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.7622a1076c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.7622a1076c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84630362e3b7d3790cc16333306e93db48dcabe3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.7622a1076c.tgz","fileCount":2078,"integrity":"sha512-EoHyUjOfhjrQ4wNgFeWYsiJHXpMDRO0rw2ZrkfUegiIFsbA9S9u+9ckmYnd7JR6xbhtPPNr4gWvUF1NUGhggMw==","signatures":[{"sig":"MEUCIEwz80mvhCE4wQfpieZaMcORpxpimyZ6ThNbmW1CIu9WAiEAzxUBNHD5mf+39+B6tF7hYrWQMKctoiFMgP0PT3L3XEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.7622a1076c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7750642},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"560d4f766a90f7d8d5001848c3797cd87f988246","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.7622a1076c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.7622a1076c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.7622a1076c","@lodestar/utils":"^1.43.0-dev.7622a1076c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.7622a1076c","@lodestar/logger":"^1.43.0-dev.7622a1076c","@lodestar/params":"^1.43.0-dev.7622a1076c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.7622a1076c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.7622a1076c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.7622a1076c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.7622a1076c","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.7622a1076c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.7622a1076c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.7622a1076c_1776966673255_0.6731615094102898","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.b741495bdc":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.b741495bdc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.b741495bdc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8daba25449b384d0fcd6b38fcae0996328e0fa2e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.b741495bdc.tgz","fileCount":2078,"integrity":"sha512-GBCRKIMBjV4DI5vR6xXYFEw41cAZEqOKhMbYtbe7h7lvnABn6Ws/HBBmjKRr2nO19NNbk5TxIkRpJCWUpF+7SQ==","signatures":[{"sig":"MEUCIHz/WwjWGfuuxDjeNyOVI2g/aUgZnK79rYW9ayjThs1gAiEAg3ntnQUnDwTjDzDyo6W6JHfT9qWP+v/MnX5dhZOlxsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.b741495bdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7750642},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"30fc761b43215b6e1b51e1d847af5c76f7447a4a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.b741495bdc","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.b741495bdc","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.b741495bdc","@lodestar/utils":"^1.43.0-dev.b741495bdc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.b741495bdc","@lodestar/logger":"^1.43.0-dev.b741495bdc","@lodestar/params":"^1.43.0-dev.b741495bdc","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.b741495bdc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.b741495bdc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.b741495bdc","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.b741495bdc","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.b741495bdc","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.b741495bdc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.b741495bdc_1776967029247_0.43424627969876206","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.07875b3e0c":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.07875b3e0c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.07875b3e0c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6c2c5f246eaf04520ad389b508e64bf4506dc4be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.07875b3e0c.tgz","fileCount":2078,"integrity":"sha512-eTmwHrp1fuWwwoCdiOVhd6FnUwb0bf0CT+A/bG9LPBnIr5qIiA5BLxHWut7kxy907YUvRLEC93o+ZktG3+h/rA==","signatures":[{"sig":"MEYCIQDZ9bS3DiNkcTwvPMWer9kcwYfZ2OmLSdhpeG3+9chtgQIhAJ81RkbJzGnRfBdDnuTz5Acfn5ATrq/desDwfOpcnwYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.07875b3e0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7752358},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"69041dff901d952ba933f8f3b525bc4b51797b6e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.07875b3e0c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.07875b3e0c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.07875b3e0c","@lodestar/utils":"^1.43.0-dev.07875b3e0c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.07875b3e0c","@lodestar/logger":"^1.43.0-dev.07875b3e0c","@lodestar/params":"^1.43.0-dev.07875b3e0c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.07875b3e0c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.07875b3e0c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.07875b3e0c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.07875b3e0c","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.07875b3e0c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.07875b3e0c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.07875b3e0c_1776973994210_0.07180349999922164","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.921c57528b":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.921c57528b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.921c57528b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c64f8d067c8e17585c8f6285b00bfe02fcca0226","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.921c57528b.tgz","fileCount":2078,"integrity":"sha512-xlnTvthZXH2F2ILa2ptENHbQ3Igs7+NDzGlL454UB8w/61rYVYDXUYizAizFsqXKhhnnZdA+CflM1C59xpuJ8A==","signatures":[{"sig":"MEYCIQCaI8tb+ht/MO2nLzRJwAw3Uw7jr8QTDpmGGC2E8xSJnwIhAPSPpcu9/0MbGmNgD+um+P+vltoUdN7yEN+Qa7muV1u/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.921c57528b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7752268},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d2197e8272cb6c23aaa5ec4b58e22e104a1f0fb1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.921c57528b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.921c57528b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.921c57528b","@lodestar/utils":"^1.43.0-dev.921c57528b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.921c57528b","@lodestar/logger":"^1.43.0-dev.921c57528b","@lodestar/params":"^1.43.0-dev.921c57528b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.921c57528b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.921c57528b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.921c57528b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.921c57528b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.921c57528b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.921c57528b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.921c57528b_1776977134800_0.3675507572459056","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.78c66bac71":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.78c66bac71","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.78c66bac71","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b1517e8e586c9a8dc5e5e363ef54b17011ea3ea6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.78c66bac71.tgz","fileCount":2078,"integrity":"sha512-YaMCkhay0AI6A8FYLrawbUvafrjH6HPFBeiTsRH+u4BAq0s9Ln0hBSKStfFOKINzY5Bf3MWf0ad17GWQr518fA==","signatures":[{"sig":"MEUCIDTLBlS6A8fMNeyj0+OXA++zeYKG3lTm4QC8T87X9T4+AiEAp8eBsh9MtpL/UKWwgxydFpZSmAB1sP3o7Xou0zWPda8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.78c66bac71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7758522},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8b065e056e936a1e963071c6575d4fea9ed1b0ae","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.78c66bac71","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.78c66bac71","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.78c66bac71","@lodestar/utils":"^1.43.0-dev.78c66bac71","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.78c66bac71","@lodestar/logger":"^1.43.0-dev.78c66bac71","@lodestar/params":"^1.43.0-dev.78c66bac71","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.78c66bac71","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.78c66bac71","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.78c66bac71","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.78c66bac71","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.78c66bac71","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.78c66bac71","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.78c66bac71_1776981098543_0.9623261906697682","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.b7d69444c9":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.b7d69444c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.b7d69444c9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b68038d12691243fad66adc20a354a7c609c56d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.b7d69444c9.tgz","fileCount":2078,"integrity":"sha512-qawdxxUT3dEguNMsbVOJWrHWpXgSTBZjsch5M5qGQ2pWaFmjKMM3mnDzA7WjFksQ0s/u/bsoTEuUuP3JIeEhZg==","signatures":[{"sig":"MEQCIBPPeLxnANfx7NnSVGNHO/DMZJMvHYuGjzG6ObgVWFklAiAxyLm4blnN4ic3fGH2RFo5i1s5IRw1Z/hvYDEluQuIVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.b7d69444c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7806935},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a9cd886b22ad132505dfecd67e3a643f261e0ffc","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.b7d69444c9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.b7d69444c9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.b7d69444c9","@lodestar/utils":"^1.43.0-dev.b7d69444c9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.b7d69444c9","@lodestar/logger":"^1.43.0-dev.b7d69444c9","@lodestar/params":"^1.43.0-dev.b7d69444c9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.b7d69444c9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.b7d69444c9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.b7d69444c9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.b7d69444c9","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.b7d69444c9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.b7d69444c9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.b7d69444c9_1777012296942_0.4842375962626977","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.d166e3b6f7":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.d166e3b6f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.d166e3b6f7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"39cd74c6c00bd6d80eebe208e67faa3a9158b81c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.d166e3b6f7.tgz","fileCount":2078,"integrity":"sha512-A1bPQ0jRlNJdDhh6/UZwWKwg+kkD6+Pfagn8KkLgmX5+hExEa9OHAOudhwoKoGhZWwRc00zN8eZY95na2YOW4w==","signatures":[{"sig":"MEUCIQDUQ2Oin6B3ciORXsBC2hJiPQSBYvM8CK5x0em66FK5GwIgLTvaIsLJBzeoz+ERT9JTIKD+FyUomNgFXbQPuU9LzZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.d166e3b6f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7758547},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d66d8c5f6a57c9b358cf85a6fb113ca519705b29","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.d166e3b6f7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.d166e3b6f7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.d166e3b6f7","@lodestar/utils":"^1.43.0-dev.d166e3b6f7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.d166e3b6f7","@lodestar/logger":"^1.43.0-dev.d166e3b6f7","@lodestar/params":"^1.43.0-dev.d166e3b6f7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.d166e3b6f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.d166e3b6f7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.d166e3b6f7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.d166e3b6f7","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.d166e3b6f7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.d166e3b6f7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.d166e3b6f7_1777020049492_0.12874570095939308","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.a140dd987e":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.a140dd987e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.a140dd987e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85c48f9a0c42f75dd3f94585042c29e116f18f5c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.a140dd987e.tgz","fileCount":2078,"integrity":"sha512-yfgWzZxVjgiYJyQY33kQNNwcCTCwW7Ut/9TiyL+Xu/aE5nkHNZ6xi3qomVawSUi6BMMxg+bifvwOizG/pPXH/A==","signatures":[{"sig":"MEUCIAON3SgUcVYMopQTmXbTQyVqBbCagPrjxB5NytCUJwqLAiEAjI2QaDAxTvZZWydp4WBTliy+49V1oT0r/1Z0ztFD+JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.a140dd987e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7758547},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5fb8f2dfb9c75239672ca0cf02585a66d316c256","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.a140dd987e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.a140dd987e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.a140dd987e","@lodestar/utils":"^1.43.0-dev.a140dd987e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.a140dd987e","@lodestar/logger":"^1.43.0-dev.a140dd987e","@lodestar/params":"^1.43.0-dev.a140dd987e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.a140dd987e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.a140dd987e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.a140dd987e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.a140dd987e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.a140dd987e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.a140dd987e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.a140dd987e_1777025182604_0.9353092333272115","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.3d6ae250a4":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.3d6ae250a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.3d6ae250a4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"49a45e40b3b8771efeb424da80df834d4b6b43fe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.3d6ae250a4.tgz","fileCount":2078,"integrity":"sha512-OOq6eyWBfTvTQ4Un/ZhdFw2WEmJrRYQ79jP9cRW7CZT0gfy1O2MNx+uLDGV+jqJEox6PzA5xmnjeUx2xgWxNLQ==","signatures":[{"sig":"MEUCIQDPJ8ip0A+WAyop0DKU/67TylLwBt4spQu1YkxRQZuh1gIgf/05Mx5XNJxgKNcEY4tD0wNepaLQOyHnCl3pmPYxWvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.3d6ae250a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7806960},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fd494a8535cc064fbd24f162c5a912ff0f15e7a1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.3d6ae250a4","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.3d6ae250a4","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.3d6ae250a4","@lodestar/utils":"^1.43.0-dev.3d6ae250a4","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.3d6ae250a4","@lodestar/logger":"^1.43.0-dev.3d6ae250a4","@lodestar/params":"^1.43.0-dev.3d6ae250a4","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.3d6ae250a4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.3d6ae250a4","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.3d6ae250a4","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.3d6ae250a4","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.3d6ae250a4","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.3d6ae250a4","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.3d6ae250a4_1777031849912_0.3409155533153636","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.bc569affb9":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.bc569affb9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.bc569affb9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a267b789c50298c32ce70de6e0d5b1979db4d02b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.bc569affb9.tgz","fileCount":2078,"integrity":"sha512-ilB4TqfJlbROhwowrym7YkwTL7nF0GNisLAfNyV1LwpjesWOwcQbgzQqjMRorcG73GvJE66F7cvGHBQEmn5HIg==","signatures":[{"sig":"MEYCIQCacgiL53kysiz9pmU5iWcV5QCR8hkJC7C34SRrY5oR0QIhAM4UN+Y2WzeQcM5h1jUQ0lXdbkGVCnZlVJPcDmlSX87B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.bc569affb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7806960},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e8c887fd0ffa2587b0627ee7ce4d4d1465b4154a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.bc569affb9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.bc569affb9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.bc569affb9","@lodestar/utils":"^1.43.0-dev.bc569affb9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.bc569affb9","@lodestar/logger":"^1.43.0-dev.bc569affb9","@lodestar/params":"^1.43.0-dev.bc569affb9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.bc569affb9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.bc569affb9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.bc569affb9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.bc569affb9","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.bc569affb9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.bc569affb9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.bc569affb9_1777033261623_0.3137287931372372","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.f758dd5f38":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.f758dd5f38","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.f758dd5f38","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dfa465e8afd7aa4bc32093c8e6a1acd0caf479af","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.f758dd5f38.tgz","fileCount":2078,"integrity":"sha512-2KdGZDgzOcDfaknjSmLcIRgjJuRkJaZl8XbtIWFhILG1p+n7DF+BinfCeW+dzHxO/CJFiKEzRgoM2jLKqGzA6w==","signatures":[{"sig":"MEYCIQD54Y1RnXzgqHqTe9vNY3NBp2MDxu2XQLPMNpztPXyPBwIhAMP2Epiq1vF/3nhIWYvnJmJ3Wbb2Hc+0+dzI3HXkaegL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.f758dd5f38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7759844},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f4173ab09776500317bd744071dd8440d5e8e5ad","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.f758dd5f38","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.f758dd5f38","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.f758dd5f38","@lodestar/utils":"^1.43.0-dev.f758dd5f38","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.f758dd5f38","@lodestar/logger":"^1.43.0-dev.f758dd5f38","@lodestar/params":"^1.43.0-dev.f758dd5f38","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.f758dd5f38","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.f758dd5f38","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.f758dd5f38","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.f758dd5f38","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.f758dd5f38","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.f758dd5f38","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.f758dd5f38_1777041630368_0.9153896901349705","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.180030f946":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.180030f946","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.180030f946","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"454472d5e3018aa2d0b8945b497f32b3a484f6e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.180030f946.tgz","fileCount":2078,"integrity":"sha512-7dxNN7xhTCQjkpBAzBwCjy94ToOy114z3HS3GOzp5yIebB1RU4cObQ6MDvDd1MiNjG+1Djtifvj6mpiqy3e5+w==","signatures":[{"sig":"MEYCIQCykx68JVrZhZ2c24xQYu4kHrW1PkOIuLXZnCBHTFGPSAIhAMNk3QMRQIYyJTsLhcVW7G2eVOR4Bly7l+qZ6RXYjRi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.180030f946","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7869331},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3e78ffe668f4ac5a1a6be8486f6338ee1111590a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.180030f946","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.180030f946","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.180030f946","@lodestar/utils":"^1.43.0-dev.180030f946","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.180030f946","@lodestar/logger":"^1.43.0-dev.180030f946","@lodestar/params":"^1.43.0-dev.180030f946","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.180030f946","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.180030f946","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.180030f946","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.180030f946","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.180030f946","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.180030f946","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.180030f946_1777053523324_0.1758956522313777","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.1540a78cd0":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.1540a78cd0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.1540a78cd0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"45ed4d55562a7e675278a48c3c41f159704a801e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.1540a78cd0.tgz","fileCount":2078,"integrity":"sha512-fjwRuXq1CvPp1tNZZh5ZYfs+4k+yn78ZYZ4WDjSA9P3iKB70SoYxOFN1dWAhyLTgPb49oINQuiHuOA/e6ED86Q==","signatures":[{"sig":"MEUCIQCATkFwfpVPjbjz6S0W8NGLlbdXWWbZqk6rXnDlkd4vBwIgVsvzBS2WFvWdmBZLYkMC/1V/1tz4DPMa/pEPr+jjSyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.1540a78cd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7964063},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"84b1a3a60ef2c4d87822d4824dfa4a77d30ddd86","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.1540a78cd0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.1540a78cd0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.1540a78cd0","@lodestar/utils":"^1.43.0-dev.1540a78cd0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.1540a78cd0","@lodestar/logger":"^1.43.0-dev.1540a78cd0","@lodestar/params":"^1.43.0-dev.1540a78cd0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.1540a78cd0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.1540a78cd0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.1540a78cd0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.1540a78cd0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.1540a78cd0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.1540a78cd0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.1540a78cd0_1777067809901_0.15397566395343598","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.a142c56215":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.a142c56215","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.a142c56215","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c4198b6ef42d3f4042043e147de73d909fa6eee1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.a142c56215.tgz","fileCount":2078,"integrity":"sha512-eufZ8v0A1v4keMDOYL1JC2yvURQyBokT8aMkWSB6Jfihzcvazdsjthr5EALlVZSHxXLDwAV6GO3GxpaMyw3oug==","signatures":[{"sig":"MEQCIGnCw31e+gJOdMWw68nCafwyxmYk6LamqCxWpVELT8aIAiA7sw//WKIsfN5ajGfa0K7gJ0F93LbYfvhjzv8jRNT9rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.a142c56215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7965174},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2dac6aa64eb2ff2b549500b8f6a69706035ce100","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.a142c56215","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.a142c56215","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.a142c56215","@lodestar/utils":"^1.43.0-dev.a142c56215","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.a142c56215","@lodestar/logger":"^1.43.0-dev.a142c56215","@lodestar/params":"^1.43.0-dev.a142c56215","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.a142c56215","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.a142c56215","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.a142c56215","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.a142c56215","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.a142c56215","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.a142c56215","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.a142c56215_1777072388046_0.43176025493079306","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.38479366cc":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.38479366cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.38479366cc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ad0e394fe2b4edb2ed0abd027f5b17485ec7064f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.38479366cc.tgz","fileCount":2078,"integrity":"sha512-qaLhQCT7nkUmM9nVD/HmOVgiXOd9ysZ+j1DHgBrfhC/eMAdeyUO5On44Reoudwy+1bSqSDzLYT3J2SKNrzz2nA==","signatures":[{"sig":"MEYCIQCoH3joIpzUE+pyfOLztgy8zsAYNZb3z5dBGib5Z4Uo9gIhAJK6VdkUAGXEyMrKYj9H+Pkuk8/IgaEumDPuFF0B7jGc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.38479366cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7916855},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a709e9871edafe31a42cccd7c4f48ee5642f7800","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.38479366cc","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.38479366cc","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.38479366cc","@lodestar/utils":"^1.43.0-dev.38479366cc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.38479366cc","@lodestar/logger":"^1.43.0-dev.38479366cc","@lodestar/params":"^1.43.0-dev.38479366cc","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.38479366cc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.38479366cc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.38479366cc","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.38479366cc","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.38479366cc","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.38479366cc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.38479366cc_1777092075964_0.7437085726583939","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.dfb984e779":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.dfb984e779","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.dfb984e779","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"686f96bec1f1d28f5acef506dc6d769030adbcb7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.dfb984e779.tgz","fileCount":2078,"integrity":"sha512-BlD6sskxeB4neI6Gq+axVxUUq5HtBiq53e9vTDkpZ9fjl2jotmPM8oC9AKaNEUpcOmYkhOk6UQICxMXRHIxeOw==","signatures":[{"sig":"MEUCIALQOikxBtDXGOX9Ppv1Qw1+kR0tCzf/Lu7B5kLLhzYmAiEAo11vy0PKjGR6HNWztQfgMMLh7LqQBKX1AYMY+59so+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.dfb984e779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7916271},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8eac4bcb9768fdcdc54b17e6462c196b2face451","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.dfb984e779","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.dfb984e779","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.dfb984e779","@lodestar/utils":"^1.43.0-dev.dfb984e779","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.dfb984e779","@lodestar/logger":"^1.43.0-dev.dfb984e779","@lodestar/params":"^1.43.0-dev.dfb984e779","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.dfb984e779","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.dfb984e779","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.dfb984e779","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.dfb984e779","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.dfb984e779","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.dfb984e779","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.dfb984e779_1777101760100_0.5974266741095964","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.66d2c102e3":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.66d2c102e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.66d2c102e3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09a68ede15147cf876a1287e77c4a0da5bba7ac2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.66d2c102e3.tgz","fileCount":2093,"integrity":"sha512-tKjObRz1BmeyiYuoLXLFqEdzV7jQKwfPx8WzLc8PJCRiAxEbvbmaNPmAxZ0ZwruJvF7wdv9cU41+aJw1auHpwA==","signatures":[{"sig":"MEUCIQDps8eR7sWOwUfwpC/U9RMdx4WhKSiHzgwEt081t1sQeQIgRSy51z9EEOHFg4cvnA+q6fmaY5+E/aUmd545SX3GDxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.66d2c102e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7942869},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7c2822d8f727e14ad0ba88015b994d6de5cdc799","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.66d2c102e3","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.66d2c102e3","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.66d2c102e3","@lodestar/utils":"^1.43.0-dev.66d2c102e3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.66d2c102e3","@lodestar/logger":"^1.43.0-dev.66d2c102e3","@lodestar/params":"^1.43.0-dev.66d2c102e3","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.66d2c102e3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.66d2c102e3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.66d2c102e3","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.66d2c102e3","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.66d2c102e3","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.66d2c102e3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.66d2c102e3_1777141969455_0.3332209092622145","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.7a6a5b0190":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.7a6a5b0190","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.7a6a5b0190","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0b52835ba2628925d3cf3b7cbac5715f41ba6ff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.7a6a5b0190.tgz","fileCount":2093,"integrity":"sha512-T9DwVangNhhRuCCLqtCWrZrg0Zc5wcivXQolFrEB2FrwFn24MkTXG5JCVpr3r/Ahlqck+rChQSBsQ0SgrMMMwA==","signatures":[{"sig":"MEUCIQCpLDj9ASlJlivDLienvWDH67Qh0/OR1rpxrPATCfgh/QIgIz30/xj3bsXBRHxpeeT54iAZ40JeTWUvc90LDTA4Dvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.7a6a5b0190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7942995},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3f74f610df50319d1df421a38c5f8d5db00daab7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.7a6a5b0190","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.7a6a5b0190","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.7a6a5b0190","@lodestar/utils":"^1.43.0-dev.7a6a5b0190","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.7a6a5b0190","@lodestar/logger":"^1.43.0-dev.7a6a5b0190","@lodestar/params":"^1.43.0-dev.7a6a5b0190","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.7a6a5b0190","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.7a6a5b0190","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.7a6a5b0190","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.7a6a5b0190","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.7a6a5b0190","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.7a6a5b0190","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.7a6a5b0190_1777143061928_0.4401278922439509","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.7733cd3832":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.7733cd3832","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.7733cd3832","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"31371bf14cf6a605bcb1242d6bef38ee4b553f2c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.7733cd3832.tgz","fileCount":2093,"integrity":"sha512-LMHGz4f/7LCV+ZUlpJ8T4gzjIBgQytalBOXHCekb8r5I1YSpkFHMXTRj1Dty+c6e5LgqczuKsh8uCEndsafaQQ==","signatures":[{"sig":"MEUCIQCZAu8/L0B1A8xk5J9UOMT0atWfbg/+HrQDmhCKwxpxdgIgTIx0ooYF1j14nbJQ7EimtxC6w10x0dgnIxYT3m8RHTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.7733cd3832","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7942995},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bd74c62c1bca0f3c762b3d66f88ffb0071e30fd9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.7733cd3832","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.7733cd3832","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.7733cd3832","@lodestar/utils":"^1.43.0-dev.7733cd3832","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.7733cd3832","@lodestar/logger":"^1.43.0-dev.7733cd3832","@lodestar/params":"^1.43.0-dev.7733cd3832","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.7733cd3832","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.7733cd3832","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.7733cd3832","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.7733cd3832","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.7733cd3832","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.7733cd3832","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.7733cd3832_1777262289268_0.3595944393457897","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.23543891df":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.23543891df","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.23543891df","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8121738ed7b3cf01dbabe8e1995e8880e0b7c31d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.23543891df.tgz","fileCount":2093,"integrity":"sha512-+10EYRob6OErIeePD8PMc7cCfUmXJmqiRTWOLaNMl/ko2l8Pz9jGRVAu1BNfREjAK2YU9qy6KaEENTs23wKBlw==","signatures":[{"sig":"MEUCIQD93vqqLkU8bxL4wBEmeP9Qs/rojy2LDkUdd8CpVGajGgIgHqJ31w19XVG+nZsQF12nZip+IvxLSty6MGYrNYSZMFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.23543891df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7943078},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8a20c81f470d1fbd87355f166434a7fc645a95b8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.23543891df","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.23543891df","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.23543891df","@lodestar/utils":"^1.43.0-dev.23543891df","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.23543891df","@lodestar/logger":"^1.43.0-dev.23543891df","@lodestar/params":"^1.43.0-dev.23543891df","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.23543891df","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.23543891df","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.23543891df","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.23543891df","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.23543891df","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.23543891df","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.23543891df_1777263502677_0.6695395215922735","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.4358217e12":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.4358217e12","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.4358217e12","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"664e4b5b0b2596a242074a0d9a4a5f93b166dfc5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.4358217e12.tgz","fileCount":2093,"integrity":"sha512-4pRSjuVCBGsncHdsGRPQDAL+1PynzWiJ0n40LaY1RjCKnuqsO6YPUM/rDItG25MEJ3/R+gXDnMRGINecZjgAjA==","signatures":[{"sig":"MEUCIF448u+yrWWFfPLOtIoqZXxgHfJscgVgq0fOzvyi1JAqAiEA0TC0L/vjHvySchrhQlQJAgruToBei8VK7w/H1ndYbqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.4358217e12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7945485},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b573e546006ca69dde6b249cb32a72502eff9f3d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.4358217e12","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.4358217e12","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.4358217e12","@lodestar/utils":"^1.43.0-dev.4358217e12","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.4358217e12","@lodestar/logger":"^1.43.0-dev.4358217e12","@lodestar/params":"^1.43.0-dev.4358217e12","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.4358217e12","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.4358217e12","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.4358217e12","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.4358217e12","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.4358217e12","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.4358217e12","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.4358217e12_1777267604734_0.7403050368825597","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.958956d6ba":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.958956d6ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.958956d6ba","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c699b87efef91aaca8de9929e86436ac64b080bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.958956d6ba.tgz","fileCount":2093,"integrity":"sha512-g+oM6pGI6nsMt44SPU1eX0gCkxhGYVbM07uP8prKF6nrTMj8f2UrVKLkxwS/nOvFEYVS+5udiGd7pELRrfiLhQ==","signatures":[{"sig":"MEUCIDBJGUwVlFwKwPUZAOo6y2dHBEpHTy+HQOCB5fA297fKAiEAgm/jg6N1QWLCwNyBq3Cypk7Y5jmk2AzNRYDhfAyQ2+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.958956d6ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7951047},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a224278e5ef7670ff682ede4e9473822b85e34b7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.958956d6ba","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.958956d6ba","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.958956d6ba","@lodestar/utils":"^1.43.0-dev.958956d6ba","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.958956d6ba","@lodestar/logger":"^1.43.0-dev.958956d6ba","@lodestar/params":"^1.43.0-dev.958956d6ba","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.958956d6ba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.958956d6ba","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.958956d6ba","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.958956d6ba","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.958956d6ba","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.958956d6ba","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.958956d6ba_1777295494241_0.8103677272997778","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.549a5b8115":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.549a5b8115","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.549a5b8115","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f3adea95134231134c302e10534f8ab95fdee871","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.549a5b8115.tgz","fileCount":2093,"integrity":"sha512-0iehdEEkARBVZU28bv6icnOtkWvme34IkR46LHJy8ZBx7EehjEXW5o8UPDlpnz/MELrTfEPVGyPoVF5UIATitQ==","signatures":[{"sig":"MEUCIQCvIwlX0HL5miqxP3vbIwJxeXTa911f2Gna9oAl2kGHqAIgO30b8LlaWlgz1Qy0NBeyOXAfl5BqebRpZqqfMrVdSos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.549a5b8115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7973314},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bc367bb9239e50566602da241f54ae779d46a35d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.549a5b8115","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.549a5b8115","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.549a5b8115","@lodestar/utils":"^1.43.0-dev.549a5b8115","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.549a5b8115","@lodestar/logger":"^1.43.0-dev.549a5b8115","@lodestar/params":"^1.43.0-dev.549a5b8115","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.549a5b8115","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.549a5b8115","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.549a5b8115","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.549a5b8115","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.549a5b8115","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.549a5b8115","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.549a5b8115_1777298318765_0.08892474908907233","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.a6d8600051":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.a6d8600051","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.a6d8600051","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"17e5e788af4bb6213c4d2641436d0e3091826cc1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.a6d8600051.tgz","fileCount":2093,"integrity":"sha512-Te6oiKdHsA2mVLwRRtjaQDaDRdlY8XQBDKUbx87lbjgXbYRHFJ50IEdXnba8dZYPpPPsp16/63vmVnnuGJI3jw==","signatures":[{"sig":"MEUCIQCvCH0kjlMujIgILrONUgg2ngkD25yanuuCz52KGKuYcwIgV9o5OiE1/wANnmngVDqwfkcbb4Eg/V/m1FFNQkj1uRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.a6d8600051","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7976071},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7b2403044cd56fdfeb209454e06615b9b7bf2b44","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.a6d8600051","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.a6d8600051","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.a6d8600051","@lodestar/utils":"^1.43.0-dev.a6d8600051","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.a6d8600051","@lodestar/logger":"^1.43.0-dev.a6d8600051","@lodestar/params":"^1.43.0-dev.a6d8600051","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.a6d8600051","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.a6d8600051","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.a6d8600051","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.a6d8600051","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.a6d8600051","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.a6d8600051","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.a6d8600051_1777363007417_0.7839076006906391","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.1629c3a59e":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.1629c3a59e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.1629c3a59e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b394988afad69c1f93a49eb0fba7f5108a4fea6d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.1629c3a59e.tgz","fileCount":2093,"integrity":"sha512-BmWeY5rtrLEa8gIf22bTROpSrTzIJz/VVbVLiEWKbJFJdF9L0rEssEmaGA1fxKNYtxQj3/FKzXdm53DkfsAwNQ==","signatures":[{"sig":"MEYCIQDKtRpqege4YTePemNzW2NQ4IEyD18uF2s9ajvUFrqXaQIhAOFAsNri7qNR6nqG8YmCv29JXNeP6H6f5SvQN/ai98ce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.1629c3a59e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7966752},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ebe15cdff04c96c868d93bed234b4f884b244327","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.1629c3a59e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.1629c3a59e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.1629c3a59e","@lodestar/utils":"^1.43.0-dev.1629c3a59e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.1629c3a59e","@lodestar/logger":"^1.43.0-dev.1629c3a59e","@lodestar/params":"^1.43.0-dev.1629c3a59e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.1629c3a59e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.1629c3a59e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.1629c3a59e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.1629c3a59e","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.1629c3a59e","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.1629c3a59e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.1629c3a59e_1777459498930_0.8094642011475401","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.1213f9c92d":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.1213f9c92d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.1213f9c92d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b739cf45a62a0d090eedf51c542316329be9435","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.1213f9c92d.tgz","fileCount":2093,"integrity":"sha512-YzEzvDBhX0JptYsQZcWI/c3f6dOcnLk58WgY49ZRnmzs4/GRycDXWLHP1PF1nwoCy/1hDqG5g4T5DP96ktBjSA==","signatures":[{"sig":"MEUCIQCMJZSdH5rvkKeBtxCsp0gq/DPNokfCyv7tLHKXq0um0wIgaMxdkbYW9I4kDjryx5jeFcPnVmD2vwr0QQcIBSYCtGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.1213f9c92d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7975064},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"373f1e73f192bc8c275c0b1bb32ec2446fa7b9b2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.1213f9c92d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.1213f9c92d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.1213f9c92d","@lodestar/utils":"^1.43.0-dev.1213f9c92d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.1213f9c92d","@lodestar/logger":"^1.43.0-dev.1213f9c92d","@lodestar/params":"^1.43.0-dev.1213f9c92d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.1213f9c92d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.1213f9c92d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.1213f9c92d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.1213f9c92d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.1213f9c92d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.1213f9c92d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.1213f9c92d_1777466196121_0.7162286881803288","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.a45ba75824":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.a45ba75824","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.a45ba75824","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a292ba53b91a4532d685abc8ad533d3a01d034ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.a45ba75824.tgz","fileCount":2093,"integrity":"sha512-fu47VPDr76AU97HbKoXzFlJUOur6rYNUSRCwKPcGMoEpGW00eplVfmU9XKMlqixep5soyeOrsTxzgMk2G2zMtg==","signatures":[{"sig":"MEQCIFOAjzrnidE3n9mjudvrahbFcu6FMMOBttyAtjSBIHB2AiBtWlSBLZOzWSKMWVaPE3sG42ZxGc0SjXkW2xONtZRmHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.a45ba75824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7979147},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d4569091a105a7870d042d3e3b4337916fb98823","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.a45ba75824","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.a45ba75824","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.a45ba75824","@lodestar/utils":"^1.43.0-dev.a45ba75824","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.a45ba75824","@lodestar/logger":"^1.43.0-dev.a45ba75824","@lodestar/params":"^1.43.0-dev.a45ba75824","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.a45ba75824","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.a45ba75824","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.a45ba75824","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.a45ba75824","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.a45ba75824","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.a45ba75824","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.a45ba75824_1777496519557_0.7423735931451487","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.3bcc6d0ad5":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.3bcc6d0ad5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.3bcc6d0ad5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"53772d78b0ca81fbfea977cc2e5d98137e8accdc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.3bcc6d0ad5.tgz","fileCount":2093,"integrity":"sha512-tFJSn11/oEOPw7WBYzpKn8ACoiNF5cgOgLkEFf2cR4PhWIFFkSa6IOjuqxFd1nUn2tHTaBXpYIneBomAf3nHjA==","signatures":[{"sig":"MEYCIQCIPh4OzmRBGYCMO89BJoWw55/AfUKavlOfX4wsYB19TAIhAPZSOfLrbObdeKjGSIFq0lqBYxpc1v1o74fLJPxdjNFb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.3bcc6d0ad5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7978090},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"17a685545341067c3d9e1f5f6ee448fbcc9a7d58","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.3bcc6d0ad5","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.3bcc6d0ad5","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.3bcc6d0ad5","@lodestar/utils":"^1.43.0-dev.3bcc6d0ad5","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.3bcc6d0ad5","@lodestar/logger":"^1.43.0-dev.3bcc6d0ad5","@lodestar/params":"^1.43.0-dev.3bcc6d0ad5","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.3bcc6d0ad5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.3bcc6d0ad5","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.3bcc6d0ad5","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.3bcc6d0ad5","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.3bcc6d0ad5","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.3bcc6d0ad5","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.3bcc6d0ad5_1777534424893_0.15010802681798752","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.2fba242f5d":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.2fba242f5d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.2fba242f5d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f0966cf2c63ca523497fb80d79c27627b973e376","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.2fba242f5d.tgz","fileCount":2093,"integrity":"sha512-1YoWZg/R5kvrbzaaZSOFE0/RwMK3gVl0TXzxmVxcaQZPHamGgPXEKcokWr9lUqyzP3cLk0We64CRiZ+fsujncQ==","signatures":[{"sig":"MEUCIF1bXzYUP/IhC/TfkLZrODw/dInogsJsZR/ZYKHJsEIrAiEA4P4hN8dzv6VtaaWJI3bTZmSw8Twd02OsX3GkzRunUbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.2fba242f5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7984478},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"62e38db65cf5ea6e0d055876eef50b81bd061903","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.2fba242f5d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.2fba242f5d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.2fba242f5d","@lodestar/utils":"^1.43.0-dev.2fba242f5d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.2fba242f5d","@lodestar/logger":"^1.43.0-dev.2fba242f5d","@lodestar/params":"^1.43.0-dev.2fba242f5d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.2fba242f5d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.2fba242f5d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.2fba242f5d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.2fba242f5d","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.2fba242f5d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.2fba242f5d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.2fba242f5d_1777535870164_0.7592212731519521","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.07452fe3b7":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.07452fe3b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.07452fe3b7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b9193a3dd014087a4739a1458362b8edcec71718","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.07452fe3b7.tgz","fileCount":2093,"integrity":"sha512-JqVWNngvGL0UXqETczTKoIfp7FloYuvyXy4BpTnlYKqgJa/guYXvtKLI4oG4f5B2T67mFh3+tZxZX287sOIWaw==","signatures":[{"sig":"MEUCIQC1XoBjn5+0xT2n4OilH5t0kyuabTC3nqoZr/ahnCZu6wIgJ7mVnVm0YJHvwTfhFd1zE2o6uWJf2G+2OGIsm+6yYo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.07452fe3b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7986050},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3f9cb0f15097b9d04a2ea9c7eee71c6103088f0f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.07452fe3b7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.07452fe3b7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.07452fe3b7","@lodestar/utils":"^1.43.0-dev.07452fe3b7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.07452fe3b7","@lodestar/logger":"^1.43.0-dev.07452fe3b7","@lodestar/params":"^1.43.0-dev.07452fe3b7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.07452fe3b7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.07452fe3b7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.07452fe3b7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.07452fe3b7","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.07452fe3b7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.07452fe3b7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.07452fe3b7_1777536295259_0.4877109286220329","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.1a52372103":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.1a52372103","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.1a52372103","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd1d2f50bd7ad901046324ccb0fb9e2ae01285ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.1a52372103.tgz","fileCount":2093,"integrity":"sha512-1PPHiE98FcG+b0zQAvcP6Cg1/ObL8S9Urcq3erq0V8S/znyLPSKqYZleZKPjiMg1esu0XuiFz3bzo2aHEwnuGQ==","signatures":[{"sig":"MEUCIDBFoWr4+xEihjKpAyDr1b1fGmIIQuNZurIj2LX71NiPAiEAzatbSqq3PKEfMxdPD52OSEIxAm8AvJQE/Ybz+qGxY/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.1a52372103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7991015},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d0b50ec26e9158434df64454eccc86e4e0ce83e5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.1a52372103","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.1a52372103","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.1a52372103","@lodestar/utils":"^1.43.0-dev.1a52372103","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.1a52372103","@lodestar/logger":"^1.43.0-dev.1a52372103","@lodestar/params":"^1.43.0-dev.1a52372103","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.1a52372103","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.1a52372103","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.1a52372103","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.1a52372103","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.1a52372103","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.1a52372103","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.1a52372103_1777538090383_0.06311022431370339","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.87cbe69c66":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.87cbe69c66","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.87cbe69c66","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd56ad549227ab903a2a2e1e3e4762032e02539c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.87cbe69c66.tgz","fileCount":2093,"integrity":"sha512-4uxzdJjjx5jcfWEA9KECDewSzfyzy6NtQw2Pn6hGajcQllgwRBp8AQDEGREtbl3+Yx9NDyrnl2uLGs8qqs5/Ow==","signatures":[{"sig":"MEUCIQDI0TLBs7H74QooOvWlScwrxUTbo4bPfERdPmRbGz7SEwIgSjc1qAQkYj9Avyp/apSmTpun/jC6XCkUk8kp3ZIb80s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.87cbe69c66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7991015},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0644cbf9a6bf649f65fa68581f545f12a3f96763","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.87cbe69c66","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.87cbe69c66","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.87cbe69c66","@lodestar/utils":"^1.43.0-dev.87cbe69c66","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.87cbe69c66","@lodestar/logger":"^1.43.0-dev.87cbe69c66","@lodestar/params":"^1.43.0-dev.87cbe69c66","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.87cbe69c66","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.87cbe69c66","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.87cbe69c66","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.87cbe69c66","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.87cbe69c66","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.87cbe69c66","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.87cbe69c66_1777538995299_0.35625133236720163","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.a691e9b4dd":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.a691e9b4dd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.a691e9b4dd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bef094ef1ec12247f6a18cac6a261bfce9acf65c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.a691e9b4dd.tgz","fileCount":2093,"integrity":"sha512-7ETIF12sc9i5V4qmsTEsSmgipAnc/xqjK4DMumyyL77ztqvyjzkMHR9gavhhuBzNnZhuDq8s9xX/Tuv5+X4rvQ==","signatures":[{"sig":"MEYCIQDog30BsZFv8IxFVTseJBntp6Oz7fHtp6Y1yUeXmyY9kgIhAJpwIngccbwglt6BOZDzZVGcSdcO5ZB4j8iH378QXZOi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.a691e9b4dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7996951},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2b2ff31800e770f1e28b1255864ad47c94a76e90","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.a691e9b4dd","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.a691e9b4dd","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.a691e9b4dd","@lodestar/utils":"^1.43.0-dev.a691e9b4dd","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.a691e9b4dd","@lodestar/logger":"^1.43.0-dev.a691e9b4dd","@lodestar/params":"^1.43.0-dev.a691e9b4dd","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.a691e9b4dd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.a691e9b4dd","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.a691e9b4dd","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.a691e9b4dd","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.a691e9b4dd","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.a691e9b4dd","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.a691e9b4dd_1777554209897_0.3756914903965578","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.9f5db5b9c7":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.9f5db5b9c7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.9f5db5b9c7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"99dae42c2c07ed5886a7aac0084cd417eda135bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.9f5db5b9c7.tgz","fileCount":2093,"integrity":"sha512-39BI+v6tLl2KyOx22/IFaW+B0U8+YS/5guljqMRz4nmsPczm3PoBflJZ1kpIXkzJLFeP/9lD/oijITx/2l/JeA==","signatures":[{"sig":"MEUCIQC12ouSLhCaZRIyVOvG3UTArPMRyQ0XSgrq3LYYOzDe3gIgHzeNsQPks5pWY362gPlV2rkjpplVE4H0abCDyTujK8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.9f5db5b9c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7996412},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cc0d564edd6cd4291493b96f758a240c236d8209","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.9f5db5b9c7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.9f5db5b9c7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.9f5db5b9c7","@lodestar/utils":"^1.43.0-dev.9f5db5b9c7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.9f5db5b9c7","@lodestar/logger":"^1.43.0-dev.9f5db5b9c7","@lodestar/params":"^1.43.0-dev.9f5db5b9c7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.9f5db5b9c7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.9f5db5b9c7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.9f5db5b9c7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.9f5db5b9c7","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.9f5db5b9c7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.9f5db5b9c7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.9f5db5b9c7_1777558020382_0.8002485727212438","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.35940ffd61":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.35940ffd61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.35940ffd61","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"510374545ab6fa98d62bff1d560e94e5e9564590","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.35940ffd61.tgz","fileCount":2093,"integrity":"sha512-UrL8evulRnVPRaoSZ4N5nqxzUQwfCYszbuE4jenHsfX9io1ta5LeqdLEp67svQp3kRXu4CLiWcdcTZL9k60nyA==","signatures":[{"sig":"MEUCIQDCaugdKwqOmDuJ25bESltv3kSUp/KNbMplp44bU/+ORgIgCeO/vHMLEa+REE3B9AzyVl4ZvT9ezI/MjH2Vh7EuIYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.35940ffd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7998815},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7a882f111ca260441f280791954fb30572f025fb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.35940ffd61","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.35940ffd61","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.35940ffd61","@lodestar/utils":"^1.43.0-dev.35940ffd61","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.35940ffd61","@lodestar/logger":"^1.43.0-dev.35940ffd61","@lodestar/params":"^1.43.0-dev.35940ffd61","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.35940ffd61","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.35940ffd61","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.35940ffd61","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.35940ffd61","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.35940ffd61","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.35940ffd61","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.35940ffd61_1777659883349_0.6393923053735906","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.374360e50a":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.374360e50a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.374360e50a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ffb471b840a6c2b6398b740b39c24d5e12c4f9f2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.374360e50a.tgz","fileCount":2093,"integrity":"sha512-ePLM53KwEgETmM0BkhJ9edjahwVbyZ6gLBkPZoq0IadCuZS/ymAe+iDVPnNkljAHr6ZOO8lAQk5uY78QjUAX8A==","signatures":[{"sig":"MEYCIQDXMc2zNYW0uLVFGxAX6JVnGDN4ws9sTEQXLKtxhpGo1AIhAOqtueyG2jY9wpJpLOxS0AKD5DaUheQO+i9hDyV76EQb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.374360e50a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7998737},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"aa1438be628ad3f23a0259d045486d85ac36d7e6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.374360e50a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.374360e50a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.374360e50a","@lodestar/utils":"^1.43.0-dev.374360e50a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.374360e50a","@lodestar/logger":"^1.43.0-dev.374360e50a","@lodestar/params":"^1.43.0-dev.374360e50a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.374360e50a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.374360e50a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.374360e50a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.374360e50a","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.374360e50a","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.374360e50a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.374360e50a_1777928343794_0.521932392679517","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.3fe3b04cbd":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.3fe3b04cbd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.3fe3b04cbd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1845531418af4742992974271fff367003f27782","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.3fe3b04cbd.tgz","fileCount":2093,"integrity":"sha512-5VHw/VOqffnaXma6sRQfX1UrVfSZV3ZVo/8WZsOz8wM2w5NTWOWQzj4C/flx+wd79a8Ad16LYRHPMEoF7Ilbuw==","signatures":[{"sig":"MEUCIE/3gKl5VW7GZVcol5loY7ZMfIM45jGvnIEZQ7qpwFU7AiEA+uyVvpMCWFJMFx+sgtbgeiN5SNv28DirgsKybOf0Rao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.3fe3b04cbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7998737},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0aa4297e4d47ffbf3018373fe37a87977356bfb2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.3fe3b04cbd","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.3fe3b04cbd","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.3fe3b04cbd","@lodestar/utils":"^1.43.0-dev.3fe3b04cbd","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.3fe3b04cbd","@lodestar/logger":"^1.43.0-dev.3fe3b04cbd","@lodestar/params":"^1.43.0-dev.3fe3b04cbd","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.3fe3b04cbd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.3fe3b04cbd","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.3fe3b04cbd","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.3fe3b04cbd","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.3fe3b04cbd","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.3fe3b04cbd","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.3fe3b04cbd_1778073144516_0.561865228201823","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.12d35509c0":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.12d35509c0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.12d35509c0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6fcca0248fc72c88c802fafa28532d769a169353","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.12d35509c0.tgz","fileCount":2093,"integrity":"sha512-/TkoLiIFwkLuHt9SjPpURYkOB5nykPTnGQOA6r6g/2mQgpIMz8yPbRNyDNv8Y+Nfo4N2F5wW8MdRCKGbPYFAmQ==","signatures":[{"sig":"MEYCIQDmKR/T76yXEOLF+aPLEM5JwPuAQ5DHkZkfkxWLz9B5LAIhAKxYNnarPOFAKwX7KX+fgSm79nrBwQHO/sHHf0YjB96i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.12d35509c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8004461},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b67d32291e876dca3ed73e4865035f98f485a587","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.12d35509c0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.12d35509c0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.12d35509c0","@lodestar/utils":"^1.43.0-dev.12d35509c0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.12d35509c0","@lodestar/logger":"^1.43.0-dev.12d35509c0","@lodestar/params":"^1.43.0-dev.12d35509c0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.12d35509c0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.12d35509c0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.12d35509c0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.12d35509c0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.12d35509c0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.12d35509c0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.12d35509c0_1778089806669_0.09986081708539118","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.657dd16e61":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.657dd16e61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.657dd16e61","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ab17ce34ccaee2bf8b8a6223d9ee2a687bb69d23","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.657dd16e61.tgz","fileCount":2093,"integrity":"sha512-+IxRJYbsvJkAdi+FzPC6Bhsk02nLs+SG04YkvbkA2eN7rgTh8hqKZfNs1kGQd2Bq+7V9Q82p+8U3/aDA775U6A==","signatures":[{"sig":"MEYCIQCXCdXL6/Lp/nlbv30ZTyVVlN9ZQX64cXOo5XfGOuynTQIhAOIyWi0VAgYzj75k9kPhY1PcJqD9PmhUobwZ7NzYyh/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.657dd16e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8005335},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"620c61795c46d87b80054043e85c3790abd7cf83","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.657dd16e61","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.657dd16e61","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.657dd16e61","@lodestar/utils":"^1.43.0-dev.657dd16e61","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.657dd16e61","@lodestar/logger":"^1.43.0-dev.657dd16e61","@lodestar/params":"^1.43.0-dev.657dd16e61","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.657dd16e61","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.657dd16e61","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.657dd16e61","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.657dd16e61","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.657dd16e61","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.657dd16e61","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.657dd16e61_1778099021756_0.8449722196756053","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.b05ea98d04":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.b05ea98d04","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.b05ea98d04","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3168426fcbdfa6ea6ecdc002bc6f5a9dd0d77b06","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.b05ea98d04.tgz","fileCount":2093,"integrity":"sha512-cqLuMhttm+J/whKQj1186dnBqmINFqrR+6wH0wrtJcxHDDumcpA7b6bTNQ27VOefMUmM0kStWCKWGJLRpYvgyw==","signatures":[{"sig":"MEYCIQC6Mox86NZlzBtt23mFQa8yUIqvLTTAi3/vhK+dvPAMKQIhAM29Ml2JgwbPEuovL+zOAimGHTBL90ei4mXl0voU5h/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.b05ea98d04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8005335},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d1ce220b3c5e5668bc8acb392ddc0f2611fd7d37","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.b05ea98d04","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.b05ea98d04","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.b05ea98d04","@lodestar/utils":"^1.43.0-dev.b05ea98d04","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.b05ea98d04","@lodestar/logger":"^1.43.0-dev.b05ea98d04","@lodestar/params":"^1.43.0-dev.b05ea98d04","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.b05ea98d04","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.b05ea98d04","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.b05ea98d04","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.b05ea98d04","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.b05ea98d04","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.b05ea98d04","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.b05ea98d04_1778106105759_0.924204434339529","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.e3c96e7a79":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.e3c96e7a79","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.e3c96e7a79","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"535086296dd5016023ea6a8eda101e7eb610ec8c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.e3c96e7a79.tgz","fileCount":2093,"integrity":"sha512-GOxS02D2b4/cXC1o0AFx0+oJ/n9oNzuiQvXw06WXAMAJRlfDvGj/XHJO5R6nc2MXV1Lj09pm/4jML2XnLwYtzw==","signatures":[{"sig":"MEUCIQDVldQrD8jHC7JBtwnMsRFWn2v3xgyE5nw6560SE0lRLQIgctBcjW4JuplprWw1NCwFusZEo9VB+R9urEGLICYja2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.e3c96e7a79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8005335},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5d4e250663c0eed1aca56cf5f4c63c1712e189aa","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.e3c96e7a79","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.e3c96e7a79","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.e3c96e7a79","@lodestar/utils":"^1.43.0-dev.e3c96e7a79","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.e3c96e7a79","@lodestar/logger":"^1.43.0-dev.e3c96e7a79","@lodestar/params":"^1.43.0-dev.e3c96e7a79","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.e3c96e7a79","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.e3c96e7a79","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.e3c96e7a79","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.e3c96e7a79","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.e3c96e7a79","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.e3c96e7a79","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.e3c96e7a79_1778136390197_0.7211319159616438","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.ff409c46ce":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.ff409c46ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.ff409c46ce","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2bb8a746afc3f9ecd0c36a84f3ce507146e3e265","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.ff409c46ce.tgz","fileCount":2093,"integrity":"sha512-WF5AzE0VwUek6PtTeylNFBSJJ6Bgm+nVhaxMO8zNXyO/FYapTHH7NEZeXaSrJDh/TCGfTW5RbnfDILWkTe781w==","signatures":[{"sig":"MEUCIQCOuPiVOOmHy3XwLuqDDAmFYOCXv0pGPZ0YBp+5lpcAJAIgSQsEqWrQin/DI6++1ywLZadkcNKTaubo7Kc+py0o1q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.ff409c46ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8021714},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"17bea196ab9143547831e03cf33a52e5d0b98ff2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.ff409c46ce","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.ff409c46ce","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.ff409c46ce","@lodestar/utils":"^1.43.0-dev.ff409c46ce","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.ff409c46ce","@lodestar/logger":"^1.43.0-dev.ff409c46ce","@lodestar/params":"^1.43.0-dev.ff409c46ce","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.ff409c46ce","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.ff409c46ce","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.ff409c46ce","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.ff409c46ce","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.ff409c46ce","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.ff409c46ce","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.ff409c46ce_1778151468120_0.811972691534921","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.05a33e512f":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.05a33e512f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.05a33e512f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2add13570ed66f8fd2f8a44c6575172fe87c704","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.05a33e512f.tgz","fileCount":2093,"integrity":"sha512-9FAOZhaHhB9kpdTxGJwhYaeBVFVgpFOiIWGFsZnQzGkQD2lOLS7CymNLtnQUcFGZKgrVYcPr7xL0frwpydWJiw==","signatures":[{"sig":"MEQCIBT8re3c96IssB4ZfcFEeQt8fNYJGrvzO8vN5HHuNdUMAiA+2PfQm/kKBA6f6JrmwSGvfPSRugG8UcKpzoEuQ1U7Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.05a33e512f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059396},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"80d359ce76612195b12ebc4f191a7b7c7fe13670","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.05a33e512f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.05a33e512f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.05a33e512f","@lodestar/utils":"^1.43.0-dev.05a33e512f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.05a33e512f","@lodestar/logger":"^1.43.0-dev.05a33e512f","@lodestar/params":"^1.43.0-dev.05a33e512f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.05a33e512f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.05a33e512f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.05a33e512f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.05a33e512f","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.05a33e512f","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.05a33e512f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.05a33e512f_1778155806054_0.6852255484849652","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.6f485b1b61":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.6f485b1b61","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.6f485b1b61","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bb4bcd59ff4bb2d8449954cb97997c14f74c0d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.6f485b1b61.tgz","fileCount":2093,"integrity":"sha512-mll7ezkAYrKDtQCsnh+HtEM8ugukq0aRHUz1Q2krs4xTPI4SdAr3RUuwDhFyKXtcDEK7sQLiO0JbYy4vfLDtfA==","signatures":[{"sig":"MEUCIQC8wh84X8ZfYQFOMmzfdsexDKfAXnePYqNkkcl33mKj3gIgMh1tNl3tcy+ULeDKuWvo9F0lQFH10ttw/x/BO7zRK34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.6f485b1b61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059396},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1e9b66fb7bfb16af836502c98c05866736d4ffb9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.6f485b1b61","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.6f485b1b61","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.6f485b1b61","@lodestar/utils":"^1.43.0-dev.6f485b1b61","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.6f485b1b61","@lodestar/logger":"^1.43.0-dev.6f485b1b61","@lodestar/params":"^1.43.0-dev.6f485b1b61","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.6f485b1b61","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.6f485b1b61","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.6f485b1b61","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.6f485b1b61","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.6f485b1b61","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.6f485b1b61","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.6f485b1b61_1778250099049_0.2110659219394464","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.43.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-rc.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4abcfd6ca3419c2a7ea9433548663a23ddc65cfe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-rc.1.tgz","fileCount":2093,"integrity":"sha512-EbHrk+G1+efTBGnGwykae35QBU28OqcZlAtvag0KRpMZL3aKcneoo2PEQ+y9qmAuFHzHXuyL8XqIMZFKBe9wGQ==","signatures":[{"sig":"MEYCIQDymor/dS4Ea/Y8AUTlnsn9AF4eZxQGanur1fUhjNx+1wIhANDchUHR9EaoaNjwqoRX+0IDxmjsNpmaHd6CXudeysOO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059256},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"543b88e41d6cb7586e704ccb21ba53f9a27532e8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-rc.1","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-rc.1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-rc.1","@lodestar/utils":"^1.43.0-rc.1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-rc.1","@lodestar/logger":"^1.43.0-rc.1","@lodestar/params":"^1.43.0-rc.1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-rc.1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-rc.1","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-rc.1","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-rc.1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-rc.1_1778250781229_0.9027239100519917","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.899087b3b2":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.899087b3b2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.899087b3b2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b6743654e4faf4fbef79d6100bed32f1b80b047","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.899087b3b2.tgz","fileCount":2093,"integrity":"sha512-tp3r0/FJbXjQE25eyCHEywcWrgvhdqNXDetxicK2rMjqJx2Q3oy0ExvmsOa5aIGM5WrMxTBAL2X1tIPVlV1uvw==","signatures":[{"sig":"MEUCIHIeGdEb4/a0FSRnlgMY+NJyJX8jp/z1VnMGxpQoqyt9AiEA3pVmmSGi7fV0LF9Ollp6ZTCjNX/lSXcjbuVaBNHL8wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.899087b3b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059396},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6b253ed7deb2bc353a88e30a68b3efe2120275da","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.899087b3b2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.899087b3b2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.899087b3b2","@lodestar/utils":"^1.43.0-dev.899087b3b2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.899087b3b2","@lodestar/logger":"^1.43.0-dev.899087b3b2","@lodestar/params":"^1.43.0-dev.899087b3b2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.899087b3b2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.899087b3b2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.899087b3b2","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.899087b3b2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.899087b3b2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.899087b3b2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.899087b3b2_1778483729352_0.5164716561741567","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.43.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-rc.2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d33c800265a1eace68c1397dc1a197a979108238","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-rc.2.tgz","fileCount":2093,"integrity":"sha512-HzDZqr+zOyMvi0QSVvB8oi9RYUbFs30+5TFl++1wxXoF0YfYWX8J6ydHfraC3t39tra4b0uU1B7dlkUgknQcrA==","signatures":[{"sig":"MEYCIQCU+otz/AjBl+b/bIRISQ/4IsilWz8P0JTyl8ID/uysJQIhAM84eyUZ7wLd97KQfQRBOnVWyU4Ty5qmwSfVblNfaeDl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059256},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"583ab17328e37d313cd284957a59afcea3e38d4e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-rc.2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-rc.2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-rc.2","@lodestar/utils":"^1.43.0-rc.2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-rc.2","@lodestar/logger":"^1.43.0-rc.2","@lodestar/params":"^1.43.0-rc.2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-rc.2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-rc.2","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-rc.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-rc.2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-rc.2_1778486403290_0.8965627773172888","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.59c06807b6":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.59c06807b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.59c06807b6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"90c22b4d7cbab2cf8eeeb0ebc0037a1fe6c65271","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.59c06807b6.tgz","fileCount":2093,"integrity":"sha512-g8+qxIF4m9mcuTKcbZzACEEjFZ4UigxvUKQg345vqditrpPEHcClBMN9nmJ6dDRKTCd2kRGO98rgsP6T6W+sQw==","signatures":[{"sig":"MEUCIQCDDWMt7BBpvrHLBaAJBeaXJBu6qrTN3pBz6cXL+UcYqgIgCJaAPUPicIPlJeV5VRUlExc3hwjy4wDyGH8hlQ3iNbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.59c06807b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059396},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"769793a1a665f459bce075cd56dbfded079c5b58","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.59c06807b6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.59c06807b6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.59c06807b6","@lodestar/utils":"^1.43.0-dev.59c06807b6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.59c06807b6","@lodestar/logger":"^1.43.0-dev.59c06807b6","@lodestar/params":"^1.43.0-dev.59c06807b6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.59c06807b6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.59c06807b6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.59c06807b6","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.59c06807b6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.59c06807b6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.59c06807b6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.59c06807b6_1778516754106_0.9355393071343054","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.a58ad80359":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.a58ad80359","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.a58ad80359","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c30a10e9e1887d2cd85e7dc90e6e2e6fc91cce52","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.a58ad80359.tgz","fileCount":2093,"integrity":"sha512-jVpmIdEMqNGw9dKJVTCpkHViWyycX9wH3FSCUgaY9gU4CYZgQ8iCiI2Q+2lzxJZ6k4cXhToRuQcfbYbVQJD0CA==","signatures":[{"sig":"MEQCIDmYTvl8tcMpK3v2hBX2aHV6Re/rlh9c+9I2vRVp6x5AAiBJ6nyrQbq+XRquTer5X/DXk5+433ThBNbzY/8PKyozOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.a58ad80359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059396},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"76e7c8113e741d3e9e05f014ba0ecabb0f504fcc","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.a58ad80359","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.a58ad80359","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.a58ad80359","@lodestar/utils":"^1.43.0-dev.a58ad80359","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.a58ad80359","@lodestar/logger":"^1.43.0-dev.a58ad80359","@lodestar/params":"^1.43.0-dev.a58ad80359","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.a58ad80359","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.a58ad80359","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.a58ad80359","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.a58ad80359","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.a58ad80359","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.a58ad80359","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.a58ad80359_1778539203009_0.9345921598391971","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.d901f86f98":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.d901f86f98","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.d901f86f98","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"53d3d46a957b19a31ff42aded15bc9e7c40f667c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.d901f86f98.tgz","fileCount":2093,"integrity":"sha512-pw4WIqeiVJn6lzIjHCii8g+NYwfvcrWGCUADvCyVrd7om8BvHQDic740Yz3ym2gnsE5RTgLOnzyzN9al+wrmPQ==","signatures":[{"sig":"MEYCIQCr0CEiHYfrNISQjp95c37SZ7AIorBu6tbXMGPUTo8xkgIhAKK6wug+cr9kDrNfRmclW8LE73rJidVvplyzHaMhjxB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.d901f86f98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059396},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1ffe7045bb43160b453ae202bb3af96158a11663","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.d901f86f98","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.d901f86f98","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.d901f86f98","@lodestar/utils":"^1.43.0-dev.d901f86f98","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.d901f86f98","@lodestar/logger":"^1.43.0-dev.d901f86f98","@lodestar/params":"^1.43.0-dev.d901f86f98","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.d901f86f98","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.d901f86f98","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.d901f86f98","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.d901f86f98","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.d901f86f98","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.d901f86f98","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.d901f86f98_1778542633591_0.38781440547032253","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.1d4e5f45ec":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.1d4e5f45ec","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.1d4e5f45ec","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"eefd7e0f88ed48a37eda7e287cf94deda33a36a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.1d4e5f45ec.tgz","fileCount":2093,"integrity":"sha512-nmMypOmBAfkLLuCcUauvYA23CWFufTc7yd/0mkQkEbyP6xYy3YNdnvUjGIskgK7xrdquvrR74I8+HbpYvfn1iQ==","signatures":[{"sig":"MEUCIQCQPr5SidAkryqHm99FYspmyO3NfDbC3ZpsujYpBBiE+AIgMpwcuJEt4nDy7HfH7z+qY4UkDkEZo8SaNnznVcv5Fuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.1d4e5f45ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8059396},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"15aa2e59003c3c52929498a786d81bbadae6e9b2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.1d4e5f45ec","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.1d4e5f45ec","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.1d4e5f45ec","@lodestar/utils":"^1.43.0-dev.1d4e5f45ec","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.1d4e5f45ec","@lodestar/logger":"^1.43.0-dev.1d4e5f45ec","@lodestar/params":"^1.43.0-dev.1d4e5f45ec","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.1d4e5f45ec","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.1d4e5f45ec","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.1d4e5f45ec","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.1d4e5f45ec","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.1d4e5f45ec","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.1d4e5f45ec","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.1d4e5f45ec_1778601936238_0.7142227141023776","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.5adb1cab7b":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.5adb1cab7b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.5adb1cab7b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b4676c0c174ca6846742965dcc7e3e7e9dbdf07","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.5adb1cab7b.tgz","fileCount":2098,"integrity":"sha512-Yt6/rMCweFSlVcivrigyzufoPkeE8NGTH3o33qchy3eIhtv/FKQ4g2UJlAneR7bPmb5rkBptyQ1RxXl+blFiYA==","signatures":[{"sig":"MEUCIQDjgM0Tp9+0qL4J4r3xEAJ0q3DG4BEIoRnD+jzid3wmRQIgFSvnb5w90vkBfUaTGB5Pw1VxJ76be+SNQxSG9SEOpWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.5adb1cab7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8064619},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"62087045e7adda5948cf937c974094adbbb632e4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.5adb1cab7b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.5adb1cab7b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.5adb1cab7b","@lodestar/utils":"^1.43.0-dev.5adb1cab7b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.5adb1cab7b","@lodestar/logger":"^1.43.0-dev.5adb1cab7b","@lodestar/params":"^1.43.0-dev.5adb1cab7b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.5adb1cab7b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.5adb1cab7b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.5adb1cab7b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.5adb1cab7b","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.5adb1cab7b","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.5adb1cab7b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.5adb1cab7b_1778655682208_0.2856607515202103","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.be5f70c0c8":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.be5f70c0c8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.be5f70c0c8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"27425cf20148094dc526010e2e1eaf34bb039f46","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.be5f70c0c8.tgz","fileCount":2103,"integrity":"sha512-Klss4KcahSWy972zxdLH0oeNK3sZ0mmG47qKMGv5uhym14TbFdUIE3TfWx+/WasRAS/sWtpKGMCuKf5ybrbncw==","signatures":[{"sig":"MEUCIGFUsH+b7G7+jYQizEybeq9+1/0zeWV79YMYAy/qg4iqAiEAoWzPqaike+boTfKEOH3Mwae6XfTO5V6kIC4rU+xgcZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.be5f70c0c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8079807},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"245f0dd5f56995913d563b3b96562ec2aa090e5e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.be5f70c0c8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.be5f70c0c8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.be5f70c0c8","@lodestar/utils":"^1.43.0-dev.be5f70c0c8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.be5f70c0c8","@lodestar/logger":"^1.43.0-dev.be5f70c0c8","@lodestar/params":"^1.43.0-dev.be5f70c0c8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.be5f70c0c8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.be5f70c0c8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.be5f70c0c8","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.be5f70c0c8","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.be5f70c0c8","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.be5f70c0c8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.be5f70c0c8_1778664447003_0.42004390136565783","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.ac258a8def":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.ac258a8def","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.ac258a8def","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c89008aa0a10b55be45f6e44b52b245b9d1767cb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.ac258a8def.tgz","fileCount":2103,"integrity":"sha512-3460Fjj6xxmymYf8tswTEDyitvq9rQ5Bap7rwGKmRfTA5fEe+Qtq1GTPXhTtNk8JP8TxUC+eIw4DWtokPbbJIg==","signatures":[{"sig":"MEYCIQCXbizVIfZq8qbEpb4tflpwW3WSTxd6eGk2a+nOU+SBigIhAOy+uptWg9ucyyulXt+VkC212tn2EAIVlwVpe90/aeN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.ac258a8def","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8086433},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"44139bfe1693e5178266fb32551179c6974127d8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.ac258a8def","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.ac258a8def","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.ac258a8def","@lodestar/utils":"^1.43.0-dev.ac258a8def","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.ac258a8def","@lodestar/logger":"^1.43.0-dev.ac258a8def","@lodestar/params":"^1.43.0-dev.ac258a8def","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.ac258a8def","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.ac258a8def","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.ac258a8def","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.ac258a8def","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.ac258a8def","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.ac258a8def","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.ac258a8def_1778664911381_0.18187084840473555","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.c9dc2b2332":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.c9dc2b2332","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.c9dc2b2332","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ada29be844be3138c269affdf574f8a6be073dc4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.c9dc2b2332.tgz","fileCount":2103,"integrity":"sha512-HI7rfhi4fHbu2RJoWKS5lylijsz2AybRLxhB6QIXkXfoSnUjjvsnOPpxaNtEARNdSF94pjVF6BumdPKurFb/Nw==","signatures":[{"sig":"MEUCIEfu3nisbT/5tkH24AAQWxQj9LJjbsAw10kiJMWYfAU+AiEArN2OTIxDZ+JY7x5lt+RaVyuvYcvJDn3oS3mCwjHPTtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.c9dc2b2332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8094292},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"249915f5eb895bb29523a8e9df1337e6887a5575","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.c9dc2b2332","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.c9dc2b2332","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.c9dc2b2332","@lodestar/utils":"^1.43.0-dev.c9dc2b2332","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.c9dc2b2332","@lodestar/logger":"^1.43.0-dev.c9dc2b2332","@lodestar/params":"^1.43.0-dev.c9dc2b2332","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.c9dc2b2332","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.c9dc2b2332","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.c9dc2b2332","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.c9dc2b2332","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.c9dc2b2332","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.c9dc2b2332","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.c9dc2b2332_1778672588613_0.6658496905036739","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.8ad5d8be4c":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.8ad5d8be4c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.8ad5d8be4c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"54443aa36f4bd4fb1a7bf2c2c937b54b728699b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.8ad5d8be4c.tgz","fileCount":2103,"integrity":"sha512-ccvVPi8iLByeGIOZp4Yrz19tgbJBGdCQwou0IwYLp+zlLyND8R7ew9soJRJEaXniI/QdXYo6kcNOjq9eZIlU/g==","signatures":[{"sig":"MEYCIQDYK9cNifKqCiU/pAG6GiEXXacjw9d175RbecpLN9RY9AIhANw132G0uW045H4CU/2M43nbb/wV0QBF+GaC7Hl3RbXl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.8ad5d8be4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8148141},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"52ad662fd29f20cdbd65d6083bc0a3008541b047","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.8ad5d8be4c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.8ad5d8be4c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.8ad5d8be4c","@lodestar/utils":"^1.43.0-dev.8ad5d8be4c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.8ad5d8be4c","@lodestar/logger":"^1.43.0-dev.8ad5d8be4c","@lodestar/params":"^1.43.0-dev.8ad5d8be4c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.8ad5d8be4c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.8ad5d8be4c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.8ad5d8be4c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.8ad5d8be4c","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.8ad5d8be4c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.8ad5d8be4c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.8ad5d8be4c_1778675535374_0.7433940659771117","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.b0e1143d06":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.b0e1143d06","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.b0e1143d06","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6c69d11f2c971b4171a026981770139a06990ac6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.b0e1143d06.tgz","fileCount":2103,"integrity":"sha512-4ioVnsYNiq5EAK7S0A/zwFGbHI27dNYBuKUkpMRPWbWYpYoyclMAxoxTaMSDf1fRFWZ8rTVi11yASSvtldnEhg==","signatures":[{"sig":"MEUCIDQ6r14wKUashOevWM+yk6Cyq2vQtV+Xk2uhdbhSEtlSAiEAzQ5WRBjOURgIobox8ZZrG6TO8IBAlGESvPAVPBRAkgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.b0e1143d06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8148141},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"80391da9ce6415471bc83182fafb39157c1be763","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.b0e1143d06","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.b0e1143d06","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.b0e1143d06","@lodestar/utils":"^1.43.0-dev.b0e1143d06","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.b0e1143d06","@lodestar/logger":"^1.43.0-dev.b0e1143d06","@lodestar/params":"^1.43.0-dev.b0e1143d06","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.b0e1143d06","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.b0e1143d06","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.b0e1143d06","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.b0e1143d06","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.b0e1143d06","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.b0e1143d06","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.b0e1143d06_1778695482437_0.6780167877412213","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.1e5260c2e6":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.1e5260c2e6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.1e5260c2e6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"31434c456741f5eed9c28abddbe7ae4effebf508","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.1e5260c2e6.tgz","fileCount":2103,"integrity":"sha512-Goy7LWgRKLQlHwCAk813G4gNaxcJfwrOgZMC+qAEmo+v9DsPlkJUCpShz/Bk8UK1WQU64xQX/ZH/j10GhOxVJQ==","signatures":[{"sig":"MEQCIDtjsCK+M8MRVOz63/d3xLtb+d0ctsGQwiKEtQ9M8RLlAiBD2bOunYJJELzk2hNb6kUbUUlKmFgTWVPml3NkEzm/iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.1e5260c2e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8099728},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"13f66604481c914219e08f47defc492e82654f31","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.1e5260c2e6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.1e5260c2e6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.1e5260c2e6","@lodestar/utils":"^1.43.0-dev.1e5260c2e6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.1e5260c2e6","@lodestar/logger":"^1.43.0-dev.1e5260c2e6","@lodestar/params":"^1.43.0-dev.1e5260c2e6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.1e5260c2e6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.1e5260c2e6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.1e5260c2e6","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-dev.1e5260c2e6","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.1e5260c2e6","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.1e5260c2e6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.1e5260c2e6_1778705642982_0.6585451446138182","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-rc.5":{"name":"@lodestar/beacon-node","version":"1.43.0-rc.5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-rc.5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ace6e0dfc84b2716beb4ce768a54437cf5ce5fe4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-rc.5.tgz","fileCount":2103,"integrity":"sha512-PcVtV0BHX9qTvVBOQmLikbpwwz46Qe2C94d1B2PSSiXp5LdUAX419M2S1I0Jbr2VhVPLv/5rZDJGxz41ZSrujg==","signatures":[{"sig":"MEYCIQD9iDZtlB8F+LyQgjTUn/bfnifVRCEJX9g8sOCPnZLt3QIhALVKrVCuVXxEqh7IqHj7QiLPUULtJS+w+PK3QMgnpAwS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-rc.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8148001},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d7caddaad924496813904b3049464c02a99d7c46","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-rc.5","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-rc.5","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-rc.5","@lodestar/utils":"^1.43.0-rc.5","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-rc.5","@lodestar/logger":"^1.43.0-rc.5","@lodestar/params":"^1.43.0-rc.5","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-rc.5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-rc.5","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-rc.5","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0-rc.5","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-rc.5","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-rc.5","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-rc.5_1778706313972_0.5202152986502466","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.8e18007572":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.8e18007572","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.8e18007572","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a684dc8ee1bc0d37cc926a274f7688b3a884461f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.8e18007572.tgz","fileCount":2103,"integrity":"sha512-gtR6WHzFLNieCGOhuREBuHVy+4kxGxaVe/66yQpepzV9b4OgMrDSU9dLegxFJstDjWBDCZiaAYxgOiwx1R8/yA==","signatures":[{"sig":"MEYCIQC2FjqQChkQQuxuKC1osvsSyKicVcEHjDk4tmsBsYMzhwIhAL3XM+Pa/SP7fTAxCVWkYOFnbkZunO1GjH+5litwso27","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.8e18007572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8099696},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"800bdf2d7346096735d753d5e74087966e96af00","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.8e18007572","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.8e18007572","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.8e18007572","@lodestar/utils":"^1.43.0-dev.8e18007572","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.8e18007572","@lodestar/logger":"^1.43.0-dev.8e18007572","@lodestar/params":"^1.43.0-dev.8e18007572","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.8e18007572","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.8e18007572","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.8e18007572","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.8e18007572","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.8e18007572","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.8e18007572_1778769640859_0.4919230152586709","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.4451fec75a":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.4451fec75a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.4451fec75a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"665a36a71d3f2ba4db2292f74c2a229ca4b6db3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.4451fec75a.tgz","fileCount":2103,"integrity":"sha512-asX17JGchAnlBo+lG0zOacs/tK1YqJKhLlAlJVffC8DLIPBxd11nmVRt+1FX0DHpcwBLBKOlFP2lhlcu5ibKMg==","signatures":[{"sig":"MEQCIDN/3vrfecckIZGgXOqlbw5K5Gu3cbSus9AUSTnUypKfAiAYsyu4LTVrrjoMMyTYWf1pgGHZj8SdEdL+i39r5uvzyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.4451fec75a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8150954},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"69d7d9c6e242405ae8c43fdb382e166b74bba752","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.4451fec75a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.4451fec75a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.4451fec75a","@lodestar/utils":"^1.43.0-dev.4451fec75a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.4451fec75a","@lodestar/logger":"^1.43.0-dev.4451fec75a","@lodestar/params":"^1.43.0-dev.4451fec75a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.4451fec75a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.4451fec75a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.4451fec75a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.4451fec75a","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.4451fec75a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.4451fec75a_1779088625406_0.4912811712626959","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.38cd4b01e7":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.38cd4b01e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.38cd4b01e7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75f374480e65100f5d131bce44be8d828cc590ed","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.38cd4b01e7.tgz","fileCount":2103,"integrity":"sha512-fISXK/CWAMbqBGNk/c0jHea5xHjO8Mt4QJxF2MYoKyS1MA6fw1ysY5gkbdYU2eBk0ZyXyITViBtU8l8YGJygng==","signatures":[{"sig":"MEQCIAaJaaIzpSObkNF2ixyLNtFgLcPLbS5CeeJBOTZGDDgRAiABrkzjz0LklZ+wEktOAd+lzzuVrnXDnL5AEF5PnQ8Ilg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.38cd4b01e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8102541},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6d35ecc4c60bc623cb8553a19c5f989df7fbedff","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.38cd4b01e7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.38cd4b01e7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.38cd4b01e7","@lodestar/utils":"^1.43.0-dev.38cd4b01e7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.38cd4b01e7","@lodestar/logger":"^1.43.0-dev.38cd4b01e7","@lodestar/params":"^1.43.0-dev.38cd4b01e7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.38cd4b01e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.38cd4b01e7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.38cd4b01e7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.38cd4b01e7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.38cd4b01e7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.38cd4b01e7_1779113799135_0.3938693111993645","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.c98da75ec7":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.c98da75ec7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.c98da75ec7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a65c79bf476555b72cefeb2d0256fb3b91a887d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.c98da75ec7.tgz","fileCount":2108,"integrity":"sha512-vJsX+n8mx22G+947X4spXDRCgzDYtDm7K9aARk9XlqjKsMXKjkCxuF21MCFgSMFvNYiqbRfvwIgGXjyXN0rSng==","signatures":[{"sig":"MEUCIAGVf5JmJPqvQI+1JNM74S7GiQTxnpWyy0IB88FT2LUKAiEAvkR+8NVhMJFC2Wvqv7GT2jflT1X3O9TAOwd+MVNZ/5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.c98da75ec7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8130657},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d44b10862beae5c59469c81b1aed99df3871dbe9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.c98da75ec7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.c98da75ec7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.c98da75ec7","@lodestar/utils":"^1.43.0-dev.c98da75ec7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.c98da75ec7","@lodestar/logger":"^1.43.0-dev.c98da75ec7","@lodestar/params":"^1.43.0-dev.c98da75ec7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.c98da75ec7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.c98da75ec7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.c98da75ec7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.c98da75ec7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.c98da75ec7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.c98da75ec7_1779184043597_0.9954758846800291","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.c5efeb6c90":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.c5efeb6c90","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.c5efeb6c90","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ef9b094dfca126aae873821b16d9af07b4e36480","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.c5efeb6c90.tgz","fileCount":2108,"integrity":"sha512-dMujSMGWPiHOh2d/LYElW3rbB5n+7VDfJJWhyIb+yvecRdoDdFOx3gzY+974QTC9/YXbcIyTOedlauK6XSiMGg==","signatures":[{"sig":"MEUCIAQl+qpT9UZ3ljAdy9W+U7dLXsfdTsCih3QMkP7dPCHoAiEAu9qsm6LCMuAquKE5XUuCfOoUzM8kCYB3n2AeGIKjIdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.c5efeb6c90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8132367},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"cf902234412a53b7c663361893927b96fbcbfe5e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.c5efeb6c90","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.c5efeb6c90","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.c5efeb6c90","@lodestar/utils":"^1.43.0-dev.c5efeb6c90","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.c5efeb6c90","@lodestar/logger":"^1.43.0-dev.c5efeb6c90","@lodestar/params":"^1.43.0-dev.c5efeb6c90","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.c5efeb6c90","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.c5efeb6c90","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.c5efeb6c90","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.c5efeb6c90","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.c5efeb6c90","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.c5efeb6c90_1779225974039_0.9116635881862261","host":"s3://npm-registry-packages-npm-production"}},"1.43.0-dev.4fe6b362c9":{"name":"@lodestar/beacon-node","version":"1.43.0-dev.4fe6b362c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0-dev.4fe6b362c9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8bed03caf1b8da2c7901cfea0b32d2c869dfb703","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0-dev.4fe6b362c9.tgz","fileCount":2108,"integrity":"sha512-c+iRbAujTmvIJjc4wkd4A40igbwX47Eb1CNslW49EtgbkusGltq6PEqVowrJPC8OJbxjw8tpYZ14Zp38KQN4gw==","signatures":[{"sig":"MEUCIEfxe5o4LRJw3CAf6viQt7G6wHXI6hw3E8+WxtjcjMgbAiEAp7tpJ1HZ+xODEKzcmsO+PR6vIHd1ZdoWbKa39CsDUBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0-dev.4fe6b362c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8132389},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3a8e096d928384196d421eb6e3cf5724df94d540","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0-dev.4fe6b362c9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0-dev.4fe6b362c9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0-dev.4fe6b362c9","@lodestar/utils":"^1.43.0-dev.4fe6b362c9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0-dev.4fe6b362c9","@lodestar/logger":"^1.43.0-dev.4fe6b362c9","@lodestar/params":"^1.43.0-dev.4fe6b362c9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0-dev.4fe6b362c9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0-dev.4fe6b362c9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0-dev.4fe6b362c9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0-dev.4fe6b362c9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0-dev.4fe6b362c9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0-dev.4fe6b362c9_1779259255746_0.884066060709489","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"@lodestar/beacon-node","version":"1.43.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.43.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"34bf09d4d3dd8e09abc4901991db59c78b415753","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.43.0.tgz","fileCount":2103,"integrity":"sha512-eQh8/RT8jLsatNSZ0qgU0FfTVEzIDb5BxqaHyp3XpWUBCJ0RSScT5uoPblAUtVBTvbkvXEisgIA0xuxl5/hnhQ==","signatures":[{"sig":"MEQCIChNqxLF9JDomOON2ps9R9KQ4ABoR9dZsNTpWaZtEE6eAiBDySK+NzWavzD0Prd1ATTlA8y/aK/6DJoM0/VVuuPvuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8147931},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5cb87b7632ff76f9f93947147967618b26da2d0c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.43.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.43.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.43.0","@lodestar/utils":"^1.43.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.43.0","@lodestar/logger":"^1.43.0","@lodestar/params":"^1.43.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.43.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.43.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.43.0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@lodestar/light-client":"^1.43.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.43.0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.43.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.43.0_1779267869024_0.47655403240603955","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.552cdce8d0":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.552cdce8d0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.552cdce8d0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"005dc1fa3b7372d0555544d4eb6f7445d6bb2890","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.552cdce8d0.tgz","fileCount":2108,"integrity":"sha512-mMQ7SwnkEL5HXf2yp01dMVJwsc1sSnsetZkyBClUpNBrAUgrFg+UZqlFRa10e4J/lYQ7qwG1xobrvbTSOwkasg==","signatures":[{"sig":"MEYCIQCoEswtZBVcjBzJjtMoVJe9buBmq/+lrtD4FBKR/HLz2wIhAL8YFPvKYbzDmC7AeC+FCPOSAcJ1DL17wy4jG55eJVZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.552cdce8d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8132389},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fed08b6217ae9e76ec2ce7b28016620c41faba4f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.552cdce8d0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.552cdce8d0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.552cdce8d0","@lodestar/utils":"^1.44.0-dev.552cdce8d0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.552cdce8d0","@lodestar/logger":"^1.44.0-dev.552cdce8d0","@lodestar/params":"^1.44.0-dev.552cdce8d0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.552cdce8d0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.552cdce8d0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.552cdce8d0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.552cdce8d0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.552cdce8d0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.552cdce8d0_1779268234230_0.6433355070684657","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.1d0e0b9081":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.1d0e0b9081","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.1d0e0b9081","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7919d495002dbb313dcc5b417ce43197a7d5e408","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.1d0e0b9081.tgz","fileCount":2108,"integrity":"sha512-3n8nAKyqj55mr4wOXg6X1LouI4dtGIwcWR3CuUdcP//DloZm7DK4wa1/96NUk+3ckYADZ6VX7k43Gy8GtAksYQ==","signatures":[{"sig":"MEUCIGuwjmbP8cCSE8DZOV9iQVXq8aQgJiKIDu2w8/u9TbcHAiEAmTq5D8SKm4AlIpzGzjm8sG/oMVK0+jZ2JXt0T1TmERQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.1d0e0b9081","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8140650},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7bc209ff709ebfda1ad16a12aa7f0175c5767ae8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.1d0e0b9081","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.1d0e0b9081","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.1d0e0b9081","@lodestar/utils":"^1.44.0-dev.1d0e0b9081","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.1d0e0b9081","@lodestar/logger":"^1.44.0-dev.1d0e0b9081","@lodestar/params":"^1.44.0-dev.1d0e0b9081","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.1d0e0b9081","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.1d0e0b9081","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.1d0e0b9081","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.1d0e0b9081","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.1d0e0b9081","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.1d0e0b9081_1779283597111_0.25734897502804555","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.6ef8199cfa":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.6ef8199cfa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.6ef8199cfa","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d86df46145ac0c01ba0f05c86f014fb230f64c8e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.6ef8199cfa.tgz","fileCount":2108,"integrity":"sha512-IwXeG6lxLmBh27dihwsdANpytLuTbYbIsvC0Rxnr5twODnm3U5bHB8mHyQn8CJr2dJ6YzknLL6hsR8EdZI2/jg==","signatures":[{"sig":"MEQCIAm0sK+S7I4+8Xb3LEcv+q7TbytML66dDh9r0wpcqvdOAiBIXvqQrDghvBQkw42sumXuKjJg4CCgGggQWc2dpv8Irw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.6ef8199cfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8140650},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7c7a128e3f8f470901283cae8747f0ea3d9fd031","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.6ef8199cfa","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.6ef8199cfa","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.6ef8199cfa","@lodestar/utils":"^1.44.0-dev.6ef8199cfa","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.6ef8199cfa","@lodestar/logger":"^1.44.0-dev.6ef8199cfa","@lodestar/params":"^1.44.0-dev.6ef8199cfa","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.6ef8199cfa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.6ef8199cfa","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.6ef8199cfa","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.6ef8199cfa","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.6ef8199cfa","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.6ef8199cfa_1779302276214_0.8976056085582742","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.985999b30c":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.985999b30c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.985999b30c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f977c7288c8575c7e848b5021863fe25459f9ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.985999b30c.tgz","fileCount":2103,"integrity":"sha512-aE6AaCZopa2clZcaX/U0kEthTTiHNcIjV11vdydFzI9Ai6Vyvz7j/jshYJc9iQwjl1t0g3n+9UX/0K3EbdSw8A==","signatures":[{"sig":"MEUCIGJM+i6nSDFhTPID4aPlrDREv7sDDiCRsQCck1RFEV2TAiEA4gSKFJe7SaTL96bGu1veY7WN2L+yqsYQ1PfvpwvA1xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.985999b30c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8147829},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e712435e176f016299cfbadf0e6d836ee353e4ec","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.985999b30c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.985999b30c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.985999b30c","@lodestar/utils":"^1.44.0-dev.985999b30c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.985999b30c","@lodestar/logger":"^1.44.0-dev.985999b30c","@lodestar/params":"^1.44.0-dev.985999b30c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.985999b30c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.985999b30c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.985999b30c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.985999b30c","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.985999b30c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.985999b30c_1779355901398_0.023257368742496842","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.1a8c38ee36":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.1a8c38ee36","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.1a8c38ee36","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3038bf253a26be0f2faeb35aafdb54b08a6fa126","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.1a8c38ee36.tgz","fileCount":2103,"integrity":"sha512-0ngA8y6Kr6gIM78PtmXeWY1q2lOetO5bBtl/Afq7oW+9xQFSn2LRVeVgj5bVyF3EXWful9eDBEqA92C720M7rw==","signatures":[{"sig":"MEUCIQCRmL9Yq/gRBtXG+AYJEqnbGTrrtFELFjLT9tB4qh2ZcAIgekahcmMFV38GcyjV0gJdJ6AcZ7E4t5Nv1Nv+SHR7gBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.1a8c38ee36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8197517},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f34aa8a4d6de39ccb11977b25f1abce7ba6f7908","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.1a8c38ee36","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.1a8c38ee36","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.1a8c38ee36","@lodestar/utils":"^1.44.0-dev.1a8c38ee36","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.1a8c38ee36","@lodestar/logger":"^1.44.0-dev.1a8c38ee36","@lodestar/params":"^1.44.0-dev.1a8c38ee36","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.1a8c38ee36","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.1a8c38ee36","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.1a8c38ee36","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.1a8c38ee36","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.1a8c38ee36","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.1a8c38ee36_1779370878540_0.4899881903129921","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.b506aab66d":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.b506aab66d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.b506aab66d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"983483fb0de7fad10e2bd1a4344da9595d9af57d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.b506aab66d.tgz","fileCount":2103,"integrity":"sha512-T2PxAI/r50yRmpsHCYRENLcFa/hv+rnCXvfFimBNJp2Rt9AV76lXYZMOjRypq3ybDhPImQct/7MN3Lc3CKPRkQ==","signatures":[{"sig":"MEQCIBzaxFWXlxcks4shpkPofYCcgJkRfgxINANqIVLP4R3DAiBLbMPLTSewsMmqbnjh3iARIec5C2i1gGB9ElvPNRXUxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.b506aab66d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8150195},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c07ffb9e0678952454bc8af55b63ac47bfd212eb","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.b506aab66d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.b506aab66d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.b506aab66d","@lodestar/utils":"^1.44.0-dev.b506aab66d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.b506aab66d","@lodestar/logger":"^1.44.0-dev.b506aab66d","@lodestar/params":"^1.44.0-dev.b506aab66d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.b506aab66d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.b506aab66d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.b506aab66d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.b506aab66d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.b506aab66d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.b506aab66d_1779371237077_0.10281358985460676","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.6c85077978":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.6c85077978","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.6c85077978","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"42b163f904be228a42ef44155a410a3ba58d2558","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.6c85077978.tgz","fileCount":2103,"integrity":"sha512-M2gJs3UgFHCUhXzouWnSzWaBKMNCH8RvLJxcuvDs71rV/+KKSacKUExyOnXmJ53WmvJjvUmjA4XQikEBuqRIGA==","signatures":[{"sig":"MEQCIFK3gfEJE5mqm3IfmVyqeL/XeMR9B0Aqk/iGQWAMMBglAiAG/myrP+DWi+V2tpnIsEIGp1Z2YVKvSaOnZVjTYBcoaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.6c85077978","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8169560},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"38edcf30d59eb93772c9e5dd4429405f4221fbd6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.15.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.6c85077978","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.6c85077978","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.6c85077978","@lodestar/utils":"^1.44.0-dev.6c85077978","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.6c85077978","@lodestar/logger":"^1.44.0-dev.6c85077978","@lodestar/params":"^1.44.0-dev.6c85077978","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.6c85077978","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.6c85077978","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.6c85077978","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.6c85077978","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.6c85077978","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.6c85077978_1779374040503_0.9669974469707487","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.055b83cb3d":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.055b83cb3d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.055b83cb3d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9e4ec5f923476325594aae74c538d23be31156b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.055b83cb3d.tgz","fileCount":2103,"integrity":"sha512-PhNvSa5ybKZ+NuLmXbxwiuBcEviySiKzdPWH1wIVFadvsQmrZDKkhGGZYuWRwYg/uhCMJh5jZoOgQp2SymvA9A==","signatures":[{"sig":"MEQCIE3C2LMCG0rIX3Htu8CH0D/WFHOJ/gHRtKTXjvZJGtG5AiAzF2dhw7MjQLyZ5GKlVsoWKdfMpHEJfiFlPxl9Jqhv4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.055b83cb3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8218727},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4038b49cad701b00bf8287e48f87df9fcb5542a0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.055b83cb3d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.055b83cb3d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.055b83cb3d","@lodestar/utils":"^1.44.0-dev.055b83cb3d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.055b83cb3d","@lodestar/logger":"^1.44.0-dev.055b83cb3d","@lodestar/params":"^1.44.0-dev.055b83cb3d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.055b83cb3d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.055b83cb3d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.055b83cb3d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.055b83cb3d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.055b83cb3d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.055b83cb3d_1779464164210_0.005773861379215761","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.54f7b9df03":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.54f7b9df03","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.54f7b9df03","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e4f8e9d10d045508a4837fe8801b42353225fd4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.54f7b9df03.tgz","fileCount":2103,"integrity":"sha512-rb2lsHxRiNPLBlorkL8+0/py/6OZfxmT6Lh4T2DCMzV1lkyJvBwk766sQYiJ/eugN2ydZ70dImXo24UVCrTtcg==","signatures":[{"sig":"MEYCIQDMm8HAlE8iE5nwEBmL28peg8UkZ3gfs8AdiCvcqHvqfgIhAM6YIVoof5BY5iWRpsEJqfqHQ1PGscjzFLZX491ucFJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.54f7b9df03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8170314},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3c46221f85cdb4fc0123ba552f3af24e3b4c901d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.54f7b9df03","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.54f7b9df03","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.54f7b9df03","@lodestar/utils":"^1.44.0-dev.54f7b9df03","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.54f7b9df03","@lodestar/logger":"^1.44.0-dev.54f7b9df03","@lodestar/params":"^1.44.0-dev.54f7b9df03","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.54f7b9df03","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.54f7b9df03","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.54f7b9df03","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.54f7b9df03","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.54f7b9df03","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.54f7b9df03_1780002560130_0.7428964613127358","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.847e824a6a":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.847e824a6a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.847e824a6a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d2729f87ba57f8507cd8b79e2dc3d542e003fc87","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.847e824a6a.tgz","fileCount":2103,"integrity":"sha512-+InuXToUeLOVNzgn7iVH2q+cBXUl6EFc140CuWEJ6dV6t2Ys0d1g0ikqDhwh0NyLz/iWI/pXH33iQnP/rwqpeg==","signatures":[{"sig":"MEQCICX7X4jphKzP/ypNDmLYgOe+lCrvmuhxepOUC39ybcgbAiBxtlS0/ikPZRS/cWQDAbvCY4pXORHBR124GsHidPNTKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.847e824a6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172055},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7db14f4ec79f4e8339032487ba6d87a746d4168b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.847e824a6a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.847e824a6a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.847e824a6a","@lodestar/utils":"^1.44.0-dev.847e824a6a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.847e824a6a","@lodestar/logger":"^1.44.0-dev.847e824a6a","@lodestar/params":"^1.44.0-dev.847e824a6a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.847e824a6a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.847e824a6a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.847e824a6a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.847e824a6a","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.847e824a6a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.847e824a6a_1780005279986_0.8769409755261914","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.1f0e8b5a5f":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.1f0e8b5a5f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.1f0e8b5a5f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63d92b1c528d8bd973cc6428328db9b32229796c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.1f0e8b5a5f.tgz","fileCount":2103,"integrity":"sha512-q9BsGwhCnKqJAZGUod0gpgLapL3Rga99sW87lkoxYAA0fxJjCJg7GgYQw9KaZFKOd+rFx9qZ4HwkPRzrv8YFfA==","signatures":[{"sig":"MEUCIQDvQ/JxUru5ZISpp+Os1sc1rCioLU2uYXriiCG97QMdZAIgYX8JiSAAXGbtJEJk8RKOlkX+Yaj5mqrv+x3NUit6lG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.1f0e8b5a5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172055},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"43bdfdde03ca6b5473d77b617ab4316bca62f0f3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.1f0e8b5a5f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.1f0e8b5a5f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.1f0e8b5a5f","@lodestar/utils":"^1.44.0-dev.1f0e8b5a5f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.1f0e8b5a5f","@lodestar/logger":"^1.44.0-dev.1f0e8b5a5f","@lodestar/params":"^1.44.0-dev.1f0e8b5a5f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.1f0e8b5a5f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.1f0e8b5a5f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.1f0e8b5a5f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.1f0e8b5a5f","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.1f0e8b5a5f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.1f0e8b5a5f_1780012843377_0.8567009102204204","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.f715896231":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.f715896231","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.f715896231","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"880a03d04f0d5d916d4fb89403191535bff22435","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.f715896231.tgz","fileCount":2103,"integrity":"sha512-LfWx+pmiqkw5Q17JHMgOs9JXj8b4XJIb9ZpVl+CY1tqqqF02IS4rtRb4tRsFV6WqItkV8m+0PF2DXoLw3iubXg==","signatures":[{"sig":"MEQCICSNSA7bWe6qtJPDXNQirpcDqUDXRZ4bFHTMK6EiJtZ6AiAaV28778ggWOIFcVeVaNVhnAhPSvDvVhkviRXnQmABIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.f715896231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172055},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e059fdf6828150fe92938f40822da68244e42642","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.f715896231","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.f715896231","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.f715896231","@lodestar/utils":"^1.44.0-dev.f715896231","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.f715896231","@lodestar/logger":"^1.44.0-dev.f715896231","@lodestar/params":"^1.44.0-dev.f715896231","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.f715896231","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.f715896231","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.f715896231","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.f715896231","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.f715896231","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.f715896231_1780013838319_0.05952827906686875","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.464b9ae7ab":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.464b9ae7ab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.464b9ae7ab","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5c4996682649c044e44125f3ab933d21720a2a17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.464b9ae7ab.tgz","fileCount":2103,"integrity":"sha512-yhB2vhQbzZpqtz+abo7/QaTCRjIOoSSffYgSkTUAIoyb+LYkPOW69nlpixvIYoRQqzw1TKm+F8JUkRkXqKDpjQ==","signatures":[{"sig":"MEUCICE2STkXtn3R7c7pgsTWy/jO2dkmYUGkciBzStFvuyo7AiEAsMAKd9BZnTDds3vR6EG1OwdvM2hVK2xJHBWUja4K0u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.464b9ae7ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172055},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d0449a454dc9e3dfe0997aca375354a8f256c27e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.464b9ae7ab","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.464b9ae7ab","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.464b9ae7ab","@lodestar/utils":"^1.44.0-dev.464b9ae7ab","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.464b9ae7ab","@lodestar/logger":"^1.44.0-dev.464b9ae7ab","@lodestar/params":"^1.44.0-dev.464b9ae7ab","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.464b9ae7ab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.464b9ae7ab","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.464b9ae7ab","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.464b9ae7ab","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.464b9ae7ab","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.464b9ae7ab_1780051496918_0.4742327268867996","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.edb7c53fbc":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.edb7c53fbc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.edb7c53fbc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ce8a7867c877c64c5ac49be396b5f56b3663186","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.edb7c53fbc.tgz","fileCount":2103,"integrity":"sha512-4qQvlUH3hUTG2Em8v1GtIqURiHWfoVLHs6JDXaHAiR8t4eK4ua/mo2GMqoyhk1/YgMHWxmW1XBl0G6MKbRhB2g==","signatures":[{"sig":"MEYCIQDNaudZxP7Cb/Ocw8Z9uV3tozREf3oeSgEeJ76jmUxMNwIhAJXU0Gyf4dfOvKeilacc/XykITiIWUFPhcGngEDRcucK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.edb7c53fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172293},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b6da60edf3dd951a75775f3043d89d0bc45fdc79","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.edb7c53fbc","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.edb7c53fbc","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.edb7c53fbc","@lodestar/utils":"^1.44.0-dev.edb7c53fbc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.edb7c53fbc","@lodestar/logger":"^1.44.0-dev.edb7c53fbc","@lodestar/params":"^1.44.0-dev.edb7c53fbc","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.edb7c53fbc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.edb7c53fbc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.edb7c53fbc","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.edb7c53fbc","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.edb7c53fbc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.edb7c53fbc_1780058056510_0.4374981139074243","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.f507c14622":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.f507c14622","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.f507c14622","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f74c37c263265a12ccd6e2ce7620a9973748f446","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.f507c14622.tgz","fileCount":2103,"integrity":"sha512-t3XFVFoAna9uNm5TNOqDRDYpPK8+LbvzYbNG2oXP9ld+SwTtGZUGSReFVWAkkxwQ/bD3IM2yipk2MOC1RqMKog==","signatures":[{"sig":"MEQCIAfp7ATa6NH28vNZWdlsS2AdteV3JbZfRvchoz9Xej6LAiBZE8WCIbfTF9jhfhRhKdL3/cMOroOHZZds/z0GNHdAwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.f507c14622","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172293},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"059aad4148248818456383065c79122b6c0723b8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.f507c14622","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.f507c14622","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.f507c14622","@lodestar/utils":"^1.44.0-dev.f507c14622","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.f507c14622","@lodestar/logger":"^1.44.0-dev.f507c14622","@lodestar/params":"^1.44.0-dev.f507c14622","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.f507c14622","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.f507c14622","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.f507c14622","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.f507c14622","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.f507c14622","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.f507c14622_1780076066776_0.1357748907519969","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.7418ddd9f7":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.7418ddd9f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.7418ddd9f7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9cfbe60364655967020fbda86184ddf44fe3faed","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.7418ddd9f7.tgz","fileCount":2103,"integrity":"sha512-E6/IdTQKd+uyJ5pXQeSe5fljZzsW6TGcPI4kzo6yJEpoI/JZWzjjs9MAEXsG1oS7Md+alKYYbWTSQj1G6dHkzw==","signatures":[{"sig":"MEUCIDGcnAER+R71Cb+pK9DUy1mZIPCbsHMUUA23mEPG7o1AAiEA03I1M+cjARYvd47tDC0DU410FaKHNY7ZkQ5ndbKlYc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.7418ddd9f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172293},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3e7f0ca4f91ded2797dc222c7d252ad72195748e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.7418ddd9f7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.7418ddd9f7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.7418ddd9f7","@lodestar/utils":"^1.44.0-dev.7418ddd9f7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.7418ddd9f7","@lodestar/logger":"^1.44.0-dev.7418ddd9f7","@lodestar/params":"^1.44.0-dev.7418ddd9f7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.7418ddd9f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.7418ddd9f7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.7418ddd9f7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.7418ddd9f7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.7418ddd9f7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.7418ddd9f7_1780084916588_0.030291031871752194","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.9d8b487a59":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.9d8b487a59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.9d8b487a59","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09c70bee45b172ec25a79f9b09d2ec936b546de7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.9d8b487a59.tgz","fileCount":2103,"integrity":"sha512-uK1nDUcTDRk6xaDatUoQWpX5j5Dt2xHRMePo9Ez12NW1ZZgdgrjg0rmzyo8p3Eg0CPDfROi6u7B1UvFZs0bTkQ==","signatures":[{"sig":"MEUCICvGYRrhzgZp7FGJsayyvMLcPhjgak3BIqdp/5VLoQMCAiEAjYy2RuU1o55sTKEJecYD1WleF1m5pEx2NdgaGv4uyW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.9d8b487a59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8172293},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"47ad5bc7fca5dbb788bf888062263d044b682790","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.9d8b487a59","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.9d8b487a59","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.9d8b487a59","@lodestar/utils":"^1.44.0-dev.9d8b487a59","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.9d8b487a59","@lodestar/logger":"^1.44.0-dev.9d8b487a59","@lodestar/params":"^1.44.0-dev.9d8b487a59","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.9d8b487a59","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.9d8b487a59","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.9d8b487a59","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.9d8b487a59","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.9d8b487a59","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.9d8b487a59_1780085298176_0.7506706138813408","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.ff43f013ea":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.ff43f013ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.ff43f013ea","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4df1c2a995f12d8bce74879d1d96cb121a841045","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.ff43f013ea.tgz","fileCount":2103,"integrity":"sha512-NS+icrkrsXppo+BFBw1/ujUWXEMAn6VF6rFUIRgnx95G2KHkBobtp+HwggIlnE0f2K5lJzjef03Vj5N8dEMDxQ==","signatures":[{"sig":"MEQCIBsbhrY5Af9FM5c636C+AMVTJJQGafd2RE5CjsYgYwxWAiAbwzKu/exSZ7PgzyJGHQiVZB7diqmAMi3s9YjhBQkasQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.ff43f013ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8220706},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"820b74c9605ee9dc34dc16630fc4027664081259","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.ff43f013ea","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.ff43f013ea","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.ff43f013ea","@lodestar/utils":"^1.44.0-dev.ff43f013ea","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.ff43f013ea","@lodestar/logger":"^1.44.0-dev.ff43f013ea","@lodestar/params":"^1.44.0-dev.ff43f013ea","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.ff43f013ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.ff43f013ea","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.ff43f013ea","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.ff43f013ea","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.ff43f013ea","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.ff43f013ea_1780087672668_0.17422177761290136","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.0e1ac44567":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.0e1ac44567","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.0e1ac44567","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c0e69e8e4f289d3ee0374dcd96b2b61e4a54c068","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.0e1ac44567.tgz","fileCount":2103,"integrity":"sha512-vRJ9tpwAnNgzAd9SYOPvQbFOgFsHESFbskbaojCTXQW7/XF/a/jxlvYbCKga/gAYJJmkWzVA7LyMmAtT+MDNZA==","signatures":[{"sig":"MEUCIEC/EcTUcSVR9ixU6nPV7WUwUug880nd6F009SPDx+f/AiEAka6RZwvUYIT7k1+3vsN5+L5eVZG8fPITyJZfv7aQdRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.0e1ac44567","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8221047},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7f58518cbab06220cf04bcb0afa22f0be6991bd0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.0e1ac44567","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.0e1ac44567","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.0e1ac44567","@lodestar/utils":"^1.44.0-dev.0e1ac44567","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.0e1ac44567","@lodestar/logger":"^1.44.0-dev.0e1ac44567","@lodestar/params":"^1.44.0-dev.0e1ac44567","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.0e1ac44567","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.0e1ac44567","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.0e1ac44567","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.0e1ac44567","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.0e1ac44567","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.0e1ac44567_1780164904021_0.21101228091568713","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.1070262602":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.1070262602","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.1070262602","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bb939073520ce307ab3a7f2704e27e007441b086","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.1070262602.tgz","fileCount":2103,"integrity":"sha512-1SLILIQRSsg3gWQ+qxVfjtfK0ATiIOSJ+7SVRYbV7tFyLSVa5Tit+mY4JVOsmd6VsVKJgZ/Ew+VaavpBnPGqlQ==","signatures":[{"sig":"MEUCIFfgbKQ542OIjyZ7YLZQf+HbgCb9sPLGapptk2P8GLA0AiEAsyqrxGFvRWyC09LCGrhh0lD1FATZTGnPpGaOE8aDPQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.1070262602","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8174334},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"71fd5d37774ae319d3aa98541b020e778d80af20","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.1070262602","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.1070262602","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.1070262602","@lodestar/utils":"^1.44.0-dev.1070262602","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.1070262602","@lodestar/logger":"^1.44.0-dev.1070262602","@lodestar/params":"^1.44.0-dev.1070262602","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.1070262602","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.1070262602","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.1070262602","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.1070262602","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.1070262602","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.1070262602_1780165289866_0.3995545518022128","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.b66425f010":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.b66425f010","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.b66425f010","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"80f800a85041faeef170ed5f175561e44b16d6ad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.b66425f010.tgz","fileCount":2103,"integrity":"sha512-w3Mr7tp4ltJ3EOkYvmXsPcvHVPGvSNVOQOPLWQb4th9pwFLxNZ8V1hcNHykU83nA5sS11c4522tEkQwAnrT8GA==","signatures":[{"sig":"MEQCIGJuhkexErbL8JC0l5jr25gzW1xeApLSGTMwIWsnpMMwAiA9D3lvKn2/ZC3ktMSdRKa4dFICA7fqns9Lh1xQ2nYgpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.b66425f010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8222747},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c84f14f44f67178eb4ce92119200ba2a18db23ef","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.b66425f010","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.b66425f010","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.b66425f010","@lodestar/utils":"^1.44.0-dev.b66425f010","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.b66425f010","@lodestar/logger":"^1.44.0-dev.b66425f010","@lodestar/params":"^1.44.0-dev.b66425f010","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.b66425f010","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.b66425f010","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.b66425f010","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.b66425f010","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.b66425f010","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.b66425f010_1780166700260_0.3239394211099951","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.c8732e0f70":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.c8732e0f70","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.c8732e0f70","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"65192404e738696eee87a1348b08ccb98a48db64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.c8732e0f70.tgz","fileCount":2103,"integrity":"sha512-fNu9bGwyDs9vBAROiOsnLi61yk9zMpIdrm1tD1Gvwo/VHg0RAzQEKgjdUHni5la9TMm/XIsM0dWTCWP4vlcMew==","signatures":[{"sig":"MEUCIQDbwrndjktF9PLXsJJxEjdxoiWFechCFCkU55nAxPZR5AIgDSdiq5Fs0bDvfhRSTWog4+2OQo/orhc+vhsIJ8MEF90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.c8732e0f70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8174140},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a8977e9818d68ea02d71ba08e0495f8ca23692fd","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.c8732e0f70","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.c8732e0f70","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.c8732e0f70","@lodestar/utils":"^1.44.0-dev.c8732e0f70","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.c8732e0f70","@lodestar/logger":"^1.44.0-dev.c8732e0f70","@lodestar/params":"^1.44.0-dev.c8732e0f70","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.c8732e0f70","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.c8732e0f70","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.c8732e0f70","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.c8732e0f70","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.c8732e0f70","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.c8732e0f70_1780177670561_0.4696862630792029","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.08d94fd9e2":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.08d94fd9e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.08d94fd9e2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1890fe8efc6a2703d9fc5b8ff8f0a778795a5bf4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.08d94fd9e2.tgz","fileCount":2103,"integrity":"sha512-b5ZKS8WCnEh8t4el+tGODBwZszMWcRX+iU68k1GTpXV64l2xeZt5mQ2xYy/UGE3F+mLts/ezqnX2UfCowzBWYg==","signatures":[{"sig":"MEUCIQCrkYjCRmfjqpY13KZQXsYQpTH+4yIZe4ihCLKdhYxPkwIgeQDm48wCvInIPBsZwFCfY9fJTwM6pSNTksKb66ocp+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.08d94fd9e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8174140},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bf86a3e22778fda46412554c54a65fb694e6f846","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.08d94fd9e2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.08d94fd9e2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.08d94fd9e2","@lodestar/utils":"^1.44.0-dev.08d94fd9e2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.08d94fd9e2","@lodestar/logger":"^1.44.0-dev.08d94fd9e2","@lodestar/params":"^1.44.0-dev.08d94fd9e2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.08d94fd9e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.08d94fd9e2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.08d94fd9e2","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.08d94fd9e2","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.08d94fd9e2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.08d94fd9e2_1780233755613_0.005769668528392113","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.e47e0bb5bd":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.e47e0bb5bd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.e47e0bb5bd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2d33bbf6a852f0cea04ee1468080aba7ed198086","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.e47e0bb5bd.tgz","fileCount":2103,"integrity":"sha512-my78s/qK1J9Ny8ew0eX6CpELz8+fV2UiuTo1prir/yh1B1RLakXzfUqALD1yAxnxQO1YaLnFeqzqLzEsWY6BOA==","signatures":[{"sig":"MEQCIFPw0YxtbKtGrtzYQkatT9nom+EgcNwoPaOdbWn8VYNSAiB9HGb5K6CiQQ3jN0ZrNw7FPoRfAi9ki3nkhZ23x5uchw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.e47e0bb5bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8224418},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f3b1fcde6dd5e8ca16bcbc25c0347e81fec5c7a1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.e47e0bb5bd","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.e47e0bb5bd","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.e47e0bb5bd","@lodestar/utils":"^1.44.0-dev.e47e0bb5bd","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.e47e0bb5bd","@lodestar/logger":"^1.44.0-dev.e47e0bb5bd","@lodestar/params":"^1.44.0-dev.e47e0bb5bd","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.e47e0bb5bd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.e47e0bb5bd","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.e47e0bb5bd","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.e47e0bb5bd","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.e47e0bb5bd","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.e47e0bb5bd_1780234125672_0.17769015283522394","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.2defe36dd3":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.2defe36dd3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.2defe36dd3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41ad3f24792f7ba4b615a2a5fa417db2bf891369","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.2defe36dd3.tgz","fileCount":2103,"integrity":"sha512-j2CO8TfgBS+MePRrKkWuiJbNIKTkYinkdoyCm9EoyfP0wQ70jFusKWh9z2dGvlJwd4xWodnODNuSqRTh+TK7gA==","signatures":[{"sig":"MEUCIDxRhWLNYv8TBkdU4l4E5v7GR7Lttt34Gg1EevIYWXRbAiEAlVoH57WkPNDw6o0+smnCBS74YXa7uluA3Q+DmnUya/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.2defe36dd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8177576},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"14e0154c3e2b6c61607a1840c888b70493dbfae9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.2defe36dd3","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.2defe36dd3","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.2defe36dd3","@lodestar/utils":"^1.44.0-dev.2defe36dd3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.2defe36dd3","@lodestar/logger":"^1.44.0-dev.2defe36dd3","@lodestar/params":"^1.44.0-dev.2defe36dd3","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.2defe36dd3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.2defe36dd3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.2defe36dd3","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.2defe36dd3","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.2defe36dd3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.2defe36dd3_1780309105074_0.15316072616148002","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.c116c26c3d":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.c116c26c3d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.c116c26c3d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1479f802b181e5e418dad33a47aec5b037d73d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.c116c26c3d.tgz","fileCount":2103,"integrity":"sha512-9C2kZvECnDSCnNYy2LK3KvW18Tx4T//yKO46aY12v3GO2DV0D/LMZdqDgCJTawxm7U5HifrUr2ke/AG65MEOew==","signatures":[{"sig":"MEUCIDX3lFyhlGwpITmQ3Ob5yVexMdyrXMQuasHP2AzrR1B6AiEAyQp3eYiVMgtXmX2hmgzQ7u4sPskw6AM1GXO1C1GHGzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.c116c26c3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8179424},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9c4e9630009206ff28475a793ebd387c42402da8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.c116c26c3d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.c116c26c3d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.c116c26c3d","@lodestar/utils":"^1.44.0-dev.c116c26c3d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.c116c26c3d","@lodestar/logger":"^1.44.0-dev.c116c26c3d","@lodestar/params":"^1.44.0-dev.c116c26c3d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.c116c26c3d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.c116c26c3d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.c116c26c3d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.c116c26c3d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.c116c26c3d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.c116c26c3d_1780309254882_0.6731834770331679","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.8793c24169":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.8793c24169","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.8793c24169","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"670aa012d98be70b9b370abaf14a8ea069ad698c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.8793c24169.tgz","fileCount":2103,"integrity":"sha512-ri6gIplf5zfwPjwniGH+ZVCelzYbkME8gVfyp5dcJ2ta0nd5ak4/Uok96L06Zfta49+KnjVk9eKcUiLta4EDmw==","signatures":[{"sig":"MEUCIDqiql9IGrHyn0oFMqbHVtOqhP7fE+hZ31WAcmDXrG90AiEAq/Wq8x0Ge6tcNb7qwZ5PacyOLNE9MDSVStQrCv1x1M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.8793c24169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8180580},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dc197cf24e7e9a45912f4c018bbb448b1cc3b45a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.8793c24169","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.8793c24169","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.8793c24169","@lodestar/utils":"^1.44.0-dev.8793c24169","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.8793c24169","@lodestar/logger":"^1.44.0-dev.8793c24169","@lodestar/params":"^1.44.0-dev.8793c24169","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.8793c24169","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.8793c24169","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.8793c24169","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.8793c24169","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.8793c24169","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.8793c24169_1780309607592_0.5627673397494233","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.a9a9fe2e63":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.a9a9fe2e63","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.a9a9fe2e63","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87df241e530d78bb7cb4d777057d5d62e55d4792","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.a9a9fe2e63.tgz","fileCount":2103,"integrity":"sha512-7goUZAIayY3iT6vJChzyv+Ekkenvf1/EWnWiZfb+H7Nrs0vwtlfrEAJH40kNyXfsZdnrY4uEg2TQvYr4zF2kGA==","signatures":[{"sig":"MEYCIQC9UDoqPdPZvcF6KC/37lVnmvYjx3Kyn6dTRBy/lIPshAIhAMlPpfui5yMCSt2NgzvSP06P5EW83NOau8uPXkPxtJUW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.a9a9fe2e63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8182473},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f35d37a56827910a12093daa56c00c806692d7fe","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.a9a9fe2e63","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.a9a9fe2e63","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.a9a9fe2e63","@lodestar/utils":"^1.44.0-dev.a9a9fe2e63","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.a9a9fe2e63","@lodestar/logger":"^1.44.0-dev.a9a9fe2e63","@lodestar/params":"^1.44.0-dev.a9a9fe2e63","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.a9a9fe2e63","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.a9a9fe2e63","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.a9a9fe2e63","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.a9a9fe2e63","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.a9a9fe2e63","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.a9a9fe2e63_1780310551249_0.1544283380569762","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.c874e6b4ce":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.c874e6b4ce","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.c874e6b4ce","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ec66b17a2003e5579b6ecb2b9c6017972b220e2f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.c874e6b4ce.tgz","fileCount":2103,"integrity":"sha512-92NFZUq7QMu9X0UNNAx2nIfTrx40Q+6T5XcCn5z+vtK5JVve/MKsZyRNzVEhB2IDuzd9S7cxQIHsJkIgRq+g+Q==","signatures":[{"sig":"MEUCICSvgQtO0l1KgOim7Z6CHWm9aZRKBrozdp65HI9xQ3cAAiEAub1RgREjxJEtDSzjQ1XyCFo/rzLWra5N/yggulfPCmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.c874e6b4ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8230946},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e4823484ffbbea25c877ed1cda9dbe00dd5fec78","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.c874e6b4ce","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.c874e6b4ce","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.c874e6b4ce","@lodestar/utils":"^1.44.0-dev.c874e6b4ce","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.c874e6b4ce","@lodestar/logger":"^1.44.0-dev.c874e6b4ce","@lodestar/params":"^1.44.0-dev.c874e6b4ce","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.c874e6b4ce","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.c874e6b4ce","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.c874e6b4ce","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.c874e6b4ce","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.c874e6b4ce","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.c874e6b4ce_1780326492388_0.13554904808015245","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.b68fc56ae0":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.b68fc56ae0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.b68fc56ae0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"580480ec932b314b93f16f95f4cff067a82714f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.b68fc56ae0.tgz","fileCount":2103,"integrity":"sha512-dkuZesEnXJULPNrKVrsXEvgHWoVDETlJ5ejtFPfeO7qIqxy0GlGJ7SZ/XcdyaOlW5WmLmP/aR0vb4hXe6Y1Eqg==","signatures":[{"sig":"MEQCIC4SO3iBNKkMAe1uz/qo34SQMqpu9JEkIlIFKM6L5S3HAiAmBd2kL4LJvKAP+V22x2VufMuFI4RQK/l0/ifbr3gTNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.b68fc56ae0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8182533},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e7181bfb7f08e097242473ee087e82050ade8344","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.b68fc56ae0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.b68fc56ae0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.b68fc56ae0","@lodestar/utils":"^1.44.0-dev.b68fc56ae0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.b68fc56ae0","@lodestar/logger":"^1.44.0-dev.b68fc56ae0","@lodestar/params":"^1.44.0-dev.b68fc56ae0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.b68fc56ae0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.b68fc56ae0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.b68fc56ae0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.b68fc56ae0","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.b68fc56ae0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.b68fc56ae0_1780350236159_0.11499208777628511","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.d0a9d4a547":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.d0a9d4a547","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.d0a9d4a547","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4b86ac53ce89dc767dcc90043eb91afa84537f3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.d0a9d4a547.tgz","fileCount":2103,"integrity":"sha512-x3GCCHWfTHxzaq0F6vyDxCz/t/eKwxJPg7TTlTrGDEEcobuDgpLp3rQEhtP4P8vt5Q7QO0ye9cWAcAVi2VU0Fw==","signatures":[{"sig":"MEYCIQCQv+zLHfSvDelc7r/aP/znpBL2LZanERt2ce6gBaRXKgIhAJRyR051eSL88iRxOYOuJ7oEFy8pqCGywPJ4yCP127JE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.d0a9d4a547","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8183054},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0c127c54553b089d6ade5286b7050816f6125144","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.d0a9d4a547","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.d0a9d4a547","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.d0a9d4a547","@lodestar/utils":"^1.44.0-dev.d0a9d4a547","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.d0a9d4a547","@lodestar/logger":"^1.44.0-dev.d0a9d4a547","@lodestar/params":"^1.44.0-dev.d0a9d4a547","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.d0a9d4a547","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.d0a9d4a547","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.d0a9d4a547","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.d0a9d4a547","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.d0a9d4a547","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.d0a9d4a547_1780390850086_0.5477529293480148","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.2e689b4cc9":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.2e689b4cc9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.2e689b4cc9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7c531cc77ce5661d8509a4d936fe23e460757cc2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.2e689b4cc9.tgz","fileCount":2103,"integrity":"sha512-g5NFNm46plsO5wVXDpbbE5gyjKuUnJ38C6SBE20Knl1EhQ1BwneLgFjpBSE4ioV/ta/mV0YwPgkimuua95TS8A==","signatures":[{"sig":"MEUCIQCFd+iDcM19uTxUIiNsBgGeglGen8DWpM8JTqqdj994bgIgMy96gBSfgP5doRTXmtefbfwchqcusld6w1ZeWBbGRqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.2e689b4cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8238997},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9870bc84b122f63fa1358959ca141521c94eb79c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.2e689b4cc9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.2e689b4cc9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.2e689b4cc9","@lodestar/utils":"^1.44.0-dev.2e689b4cc9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.2e689b4cc9","@lodestar/logger":"^1.44.0-dev.2e689b4cc9","@lodestar/params":"^1.44.0-dev.2e689b4cc9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.2e689b4cc9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.2e689b4cc9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.2e689b4cc9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.2e689b4cc9","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.2e689b4cc9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.2e689b4cc9_1780393742243_0.4730748667099125","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.86fc005b68":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.86fc005b68","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.86fc005b68","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1465ca0909338c45a21f196d23c6f3fec32acc56","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.86fc005b68.tgz","fileCount":2103,"integrity":"sha512-TDCrDq2QtEkNKLRFw5fZptgtEDR0wlPlW5JEQmMqhgcsxKg+szZ9pKrNxe7y5EIhvzCgedswAxRqOm/6+HqdGQ==","signatures":[{"sig":"MEUCIEfzgKMDDvp0nBze2kasCyXmMdUxkQrGzfS06PgbU/IgAiEA0YL+kknTaL5TlyzOS8qCN+WC9TZCeKluPpEMLs5wWTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.86fc005b68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8190584},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e144b56449b285dfaae94d868e82e8e2278587f5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.86fc005b68","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.86fc005b68","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.86fc005b68","@lodestar/utils":"^1.44.0-dev.86fc005b68","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.86fc005b68","@lodestar/logger":"^1.44.0-dev.86fc005b68","@lodestar/params":"^1.44.0-dev.86fc005b68","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.86fc005b68","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.86fc005b68","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.86fc005b68","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.86fc005b68","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.86fc005b68","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.86fc005b68_1780416236638_0.5238410404570681","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.4d5e0a5266":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.4d5e0a5266","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.4d5e0a5266","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a215ac07834ebe5b3ceb2cc56973c07a88ddbfd1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.4d5e0a5266.tgz","fileCount":2103,"integrity":"sha512-kdgYUe1MUC/iI5EvQ8wGbs6D9OevQqv8pxWgWdMgd6eP2WFSUihDpyDDjAGpSGqh/gc6Ijx8KqTFC58Sdzy6lQ==","signatures":[{"sig":"MEUCIQCtm0y1jQdIpyAG9atdmiv4iG+HK3AjZxbd8xIlQ8UgZgIgPWv6/vjqexFJzgliQrDEBP7IW4qH7yqTAmTADryAmB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.4d5e0a5266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8190584},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"d8905fe60af73ccfc2ae4f9d2491302675374916","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.4d5e0a5266","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.4d5e0a5266","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.4d5e0a5266","@lodestar/utils":"^1.44.0-dev.4d5e0a5266","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.4d5e0a5266","@lodestar/logger":"^1.44.0-dev.4d5e0a5266","@lodestar/params":"^1.44.0-dev.4d5e0a5266","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.4d5e0a5266","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.4d5e0a5266","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.4d5e0a5266","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.4d5e0a5266","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.4d5e0a5266","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.4d5e0a5266_1780437437651_0.2772759046270312","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.c440fa9a2d":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.c440fa9a2d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.c440fa9a2d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7dea64ef4f0de37b8bde3bb076b0764ed0fed1e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.c440fa9a2d.tgz","fileCount":2103,"integrity":"sha512-VWCHORGJ/gsPfLs48WiH7LhVGPyxieQULQ00mY90Pacr+BmTh4unCBEmJJ/YNv1oq6v0MwRg6azLM+xet7rTAA==","signatures":[{"sig":"MEUCIAgFnv94p07GE72NT1CWtqcm/v/hQWAzL9ouFmx7Bpi8AiEAvsvSz5y37WAFphZibJlyyusDD1qUcWIlldrRxDtBbTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.c440fa9a2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8190588},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"44115ab62fd9367cde227985d6b36e31306d8cb0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.c440fa9a2d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.c440fa9a2d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.c440fa9a2d","@lodestar/utils":"^1.44.0-dev.c440fa9a2d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.c440fa9a2d","@lodestar/logger":"^1.44.0-dev.c440fa9a2d","@lodestar/params":"^1.44.0-dev.c440fa9a2d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.c440fa9a2d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.c440fa9a2d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.c440fa9a2d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.c440fa9a2d","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.c440fa9a2d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.c440fa9a2d_1780475458615_0.5132901436056487","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.435241b764":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.435241b764","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.435241b764","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c0c1c55763c955c7f080424903d3c567ca9b311f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.435241b764.tgz","fileCount":2103,"integrity":"sha512-NdoiJPtjsuJzReX07PP5BwcZD/F5I40NUXp+RBI/yhkINs2mi99Pl+d27JVgbaVqdg5wDp6kbIlniuRq02Rc4g==","signatures":[{"sig":"MEUCIEBHZJz5vMEMrZXvzYsqj0zmYo8szbDVtX47KvuHn1wgAiEA0mpMLmr6I8yICoh5SXpIadIRsNcurobF2CSXSlyBQC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.435241b764","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8190588},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"73dcc0c89daccec9cb2cd46f45f546541d72c1cf","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.435241b764","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.435241b764","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.435241b764","@lodestar/utils":"^1.44.0-dev.435241b764","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.435241b764","@lodestar/logger":"^1.44.0-dev.435241b764","@lodestar/params":"^1.44.0-dev.435241b764","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.435241b764","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.435241b764","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.435241b764","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.435241b764","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.435241b764","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.435241b764_1780528016459_0.9773595422308616","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.00facd40a8":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.00facd40a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.00facd40a8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca42665bc6af7d9e66266603c1020591d4628e23","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.00facd40a8.tgz","fileCount":2103,"integrity":"sha512-LZWJgeusAoWOcyMfbVwqe+KCvRQua8D/JSBnI2KChQSFxlcexK8JwOnVm1u7wgHNF28/59KNPPdAf9w4jQELUw==","signatures":[{"sig":"MEQCIDpAcVdmIY+c2vKnrCVZEmE/x5oBwt/NnAUaKyc2BHvsAiASyHvwyeFMRE0DnsSkjpoP7thVGrkFQuCb4vOicIRgqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.00facd40a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8239005},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"62bc70996cb95d7ff64f264cf62c956ba28223aa","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.00facd40a8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.00facd40a8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.00facd40a8","@lodestar/utils":"^1.44.0-dev.00facd40a8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.00facd40a8","@lodestar/logger":"^1.44.0-dev.00facd40a8","@lodestar/params":"^1.44.0-dev.00facd40a8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.00facd40a8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.00facd40a8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.00facd40a8","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.00facd40a8","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.00facd40a8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.00facd40a8_1780557202771_0.7475257105163522","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.e36a2dc5e7":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.e36a2dc5e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.e36a2dc5e7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"03a2137726aa2a0506de59ea15815727492e03fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.e36a2dc5e7.tgz","fileCount":2103,"integrity":"sha512-0EgSzpIvvOSaLxA7k6dwSe0JzQnk0/sTg6xTMusCGdpW5GicXNgb6+D7kZ17t3rD2QxN79DQ+JDPOc0ouCWTpA==","signatures":[{"sig":"MEUCIEJqeD6BmOyPzEJ8mduo92JhjmkAeRazO6dit0tmjuxbAiEA5G2pdBWkoKvd6zowFHMAkkEg1Xpc/7Cgia23iJoOwKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.e36a2dc5e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8190592},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8a0bfbf7213c42e74801cb0002a181a3e9e11f47","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.e36a2dc5e7","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.e36a2dc5e7","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.e36a2dc5e7","@lodestar/utils":"^1.44.0-dev.e36a2dc5e7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.e36a2dc5e7","@lodestar/logger":"^1.44.0-dev.e36a2dc5e7","@lodestar/params":"^1.44.0-dev.e36a2dc5e7","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.e36a2dc5e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.e36a2dc5e7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.e36a2dc5e7","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.e36a2dc5e7","strict-event-emitter-types":"^2.0.0","@chainsafe/pubkey-index-map":"^3.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","rewiremock":"^3.14.5","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.e36a2dc5e7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.e36a2dc5e7_1780560810140_0.9230051977920604","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.1557420d0a":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.1557420d0a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.1557420d0a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"330fb304be876f1cf7fd798f7c23e4f033770511","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.1557420d0a.tgz","fileCount":2103,"integrity":"sha512-TSNt1Q9g6+zNgTvsPwpz4lN9PpUJMSAr6JUeAbajm38GrraVYwuGD2rCQd0bNZiVp7mJpIylr0GhewzKIb7EmQ==","signatures":[{"sig":"MEYCIQCqM0GWvf4IWfIMIZXyZ2jF1K8RyOAaeZriSisXiur5twIhANhyWSo+KKM4nnOK5NGV25FQufUvTY9TqaK2ZRZGV2ks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.1557420d0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8238931},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8dfc11795c5d10f3f174ef4922f90612ec5131b2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.1557420d0a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.1557420d0a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.1557420d0a","@lodestar/utils":"^1.44.0-dev.1557420d0a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.1557420d0a","@lodestar/logger":"^1.44.0-dev.1557420d0a","@lodestar/params":"^1.44.0-dev.1557420d0a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.1557420d0a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.1557420d0a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.1557420d0a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.1557420d0a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.1557420d0a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.1557420d0a_1780574185850_0.4217401994586829","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.85c4db9e5c":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.85c4db9e5c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.85c4db9e5c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f5daa8819a0d6e4f1bc5bd5da0c874757c6c9506","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.85c4db9e5c.tgz","fileCount":2103,"integrity":"sha512-xjjCYc14tcjzb77ZXT7h7tbrCbhdEbG4fT3THxRVdjQTbLI+ZjA/WDH47PqYxdCfJ49u0BPaaxjB/LLJt3km4Q==","signatures":[{"sig":"MEUCICy9Aki6aCHgfyUyEi31YPFHgsvEz82iqWaiBokLRvkRAiEAvC8oNRl/TRauQ3/ZkNVJQFdxs1e3sEPywV5fkM3xKxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.85c4db9e5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8239755},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"139cdac04396ce8a821b78a7c90038aae5b87b7a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.85c4db9e5c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.85c4db9e5c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.85c4db9e5c","@lodestar/utils":"^1.44.0-dev.85c4db9e5c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.85c4db9e5c","@lodestar/logger":"^1.44.0-dev.85c4db9e5c","@lodestar/params":"^1.44.0-dev.85c4db9e5c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.85c4db9e5c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.85c4db9e5c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.85c4db9e5c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.85c4db9e5c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.85c4db9e5c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.85c4db9e5c_1780647894115_0.8998155927605704","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.6a52e6a9f6":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.6a52e6a9f6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.6a52e6a9f6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"89b3987b7863c05c64e5578b6b147755f53f103e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.6a52e6a9f6.tgz","fileCount":2103,"integrity":"sha512-HxRBofAX7hODQvDp/hvbpQKF4jeyCmj7RUHIBSYDWRz63PN7KGcwMW9fw34r45Mn7C8mUcwP9tYrdoVxxIBhug==","signatures":[{"sig":"MEQCIBRqNmTSoHFnsU6nwg9PzV82+d+4sR3bdnjOxJZCb7dgAiAyHIkB3IrJfFsTTG7wGsgQCM5fafUtKsLwMS3DP9F9/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.6a52e6a9f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8189425},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"81de9c8ef90c65bd31cc81b2f90fc01981705073","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.6a52e6a9f6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.6a52e6a9f6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.6a52e6a9f6","@lodestar/utils":"^1.44.0-dev.6a52e6a9f6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.6a52e6a9f6","@lodestar/logger":"^1.44.0-dev.6a52e6a9f6","@lodestar/params":"^1.44.0-dev.6a52e6a9f6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.6a52e6a9f6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.6a52e6a9f6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.6a52e6a9f6","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.6a52e6a9f6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.6a52e6a9f6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.6a52e6a9f6_1780648268729_0.06143056621863541","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.6c5c48ad59":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.6c5c48ad59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.6c5c48ad59","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"87d94865671ff56139465afc87ec95665d038eb4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.6c5c48ad59.tgz","fileCount":2103,"integrity":"sha512-JKEUIme1RT14b0YKV/0hab+EGKdZsrbsg6oQFAODicyt16/VLzUH/ox9RPnza/ysGQ/WFXFF1cXL3gHZSMHm3w==","signatures":[{"sig":"MEYCIQCIKsGhUl1X+ho6KPEGlp1YCxOijGkx5nX5V5tRlgceQAIhAJzJn8lYHvpjbK8wrBhqigdXGmQUBZwGmh+Z+ciPx7nZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.6c5c48ad59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8189593},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"13f2b4ed7034c44a3d6a924411256472865d6fc8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.6c5c48ad59","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.6c5c48ad59","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.6c5c48ad59","@lodestar/utils":"^1.44.0-dev.6c5c48ad59","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.6c5c48ad59","@lodestar/logger":"^1.44.0-dev.6c5c48ad59","@lodestar/params":"^1.44.0-dev.6c5c48ad59","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.6c5c48ad59","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.6c5c48ad59","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.6c5c48ad59","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.6c5c48ad59","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.6c5c48ad59","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.6c5c48ad59_1780648639525_0.8800901887359589","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.16e0233677":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.16e0233677","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.16e0233677","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6df197883af4bbd4a428b6b7bd1ea909e8184c8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.16e0233677.tgz","fileCount":2103,"integrity":"sha512-iaF4NLYL/D1szEo/P9GUSPf0Ej5ERftNzwRvQ0cj+hvlXp3C6ex4jNO16jvs1ZmzoYq9e/bviditUJYnhXQmsw==","signatures":[{"sig":"MEYCIQCtisWdgCDY/H7xC0Qd94t2eW1oqWF8LgYUMRaD6Wgn3QIhAN8D0UjL3DRQ+ETuZYhjbDoGfhYw+0j5hSXSeFIujfkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.16e0233677","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8238006},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"30d69393199d02ad99535de9df9d465472e8101b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.16e0233677","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.16e0233677","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.16e0233677","@lodestar/utils":"^1.44.0-dev.16e0233677","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.16e0233677","@lodestar/logger":"^1.44.0-dev.16e0233677","@lodestar/params":"^1.44.0-dev.16e0233677","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.16e0233677","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.16e0233677","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.16e0233677","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.16e0233677","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.16e0233677","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.16e0233677_1780649980385_0.35714554978408164","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.d730eae4b6":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.d730eae4b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.d730eae4b6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"70ae590143ba239b2199bee1e1808c5637f9556d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.d730eae4b6.tgz","fileCount":2103,"integrity":"sha512-WmkGeMH3VgdyJjmgLmSEsHtislMQCp6Rn6TiW+QDq054NFyPkFX/ud2gUz/GQHWufzlaGnGson6vE9rI3Uq1kA==","signatures":[{"sig":"MEUCIQCwrrrUCasNwHYsVn97KQjdX31pfFtqlEKV0FEwzQkjTwIgVDIxbOyXeP+PsQeaUCwuoYRX6Vvy89FfZYbSerwl1X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.d730eae4b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8242066},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"80d5ef95e845baf6694988b25904b4ecc616efa8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.d730eae4b6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.d730eae4b6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.d730eae4b6","@lodestar/utils":"^1.44.0-dev.d730eae4b6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.d730eae4b6","@lodestar/logger":"^1.44.0-dev.d730eae4b6","@lodestar/params":"^1.44.0-dev.d730eae4b6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.d730eae4b6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.d730eae4b6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.d730eae4b6","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.d730eae4b6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.d730eae4b6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.d730eae4b6_1780651656152_0.25746958463177916","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.be2850b7bb":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.be2850b7bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.be2850b7bb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2f84701fde24680304201cd0c37c057f66b1cc1b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.be2850b7bb.tgz","fileCount":2103,"integrity":"sha512-QRmWnlIavOoIyH/JJ1IY/lfXMvMc0VjW1QgXXBgI3GIscio3gcETcM8gXjQIH8EIMrVoooNcfwgTHhTDCFVr3Q==","signatures":[{"sig":"MEUCIQCi/ptMYx1EkCkGyds4UZXq7tseG7vlRnlHWtgz+5h8/QIgPl0oQH9vlY5vbT3sIwOIpWW5/DGykkR2HYA/PBmH3FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.be2850b7bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8194291},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6006ab1cca25bb4d64302db69d3864ef42d6b23e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.be2850b7bb","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.be2850b7bb","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.be2850b7bb","@lodestar/utils":"^1.44.0-dev.be2850b7bb","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.be2850b7bb","@lodestar/logger":"^1.44.0-dev.be2850b7bb","@lodestar/params":"^1.44.0-dev.be2850b7bb","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.be2850b7bb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.be2850b7bb","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.be2850b7bb","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.be2850b7bb","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.be2850b7bb","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.be2850b7bb_1780653462569_0.2837993082618524","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.4ac6f45830":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.4ac6f45830","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.4ac6f45830","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"813aa21c8eb26e0dc88989b5a50a0b869891adaa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.4ac6f45830.tgz","fileCount":2103,"integrity":"sha512-x/9xqZx399hrSGxMFnL2ziI77TjylmJXphhVKv8jZpL4U1lweKHLS2+m4kdSnTmeojHCDp2nFR3zPYuLiaA9sw==","signatures":[{"sig":"MEYCIQDnDpHLDw+wVx5E6X0oIPIw9DChYXFMUJnGaK8UV/lm0wIhAJwHkRnMtR7Q70D7zw1X/VmZQjU0VJe4TFlkddiil4KD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.4ac6f45830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8243793},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"af6656f7c372f4c0f17fc3c92d6143e6cee1d084","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.4ac6f45830","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.4ac6f45830","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.4ac6f45830","@lodestar/utils":"^1.44.0-dev.4ac6f45830","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.4ac6f45830","@lodestar/logger":"^1.44.0-dev.4ac6f45830","@lodestar/params":"^1.44.0-dev.4ac6f45830","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.4ac6f45830","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.4ac6f45830","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.4ac6f45830","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.4ac6f45830","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.4ac6f45830","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.4ac6f45830_1780656304970_0.9451559835679064","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.79c77e2e57":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.79c77e2e57","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.79c77e2e57","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6ec37cc4d3b3a8d58b2ebf8f824256410d944404","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.79c77e2e57.tgz","fileCount":2103,"integrity":"sha512-eME+zH+tlsifsdOKAdLiofHb8zSweobL+T4NQ+Z2C2yIdVZg6Th7H/vwuGELNUOujqluSNrtTOnIvyK+6AYw7g==","signatures":[{"sig":"MEYCIQDow/EGfOuUFrFjBfgzZCJMhiUouvRH2j6hzH/5bbeYBQIhALgRbVC5yKpf3aelXJha+Ph3eyerkFFmapPBvLt4aD37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.79c77e2e57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8195380},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"aa59dc812d043aa35cbeed580ad9735c18657592","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.79c77e2e57","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.79c77e2e57","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.79c77e2e57","@lodestar/utils":"^1.44.0-dev.79c77e2e57","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.79c77e2e57","@lodestar/logger":"^1.44.0-dev.79c77e2e57","@lodestar/params":"^1.44.0-dev.79c77e2e57","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.79c77e2e57","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.79c77e2e57","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.79c77e2e57","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.79c77e2e57","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.79c77e2e57","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.79c77e2e57_1780769356367_0.15146056037226052","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.41c6b9d097":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.41c6b9d097","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.41c6b9d097","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"70e582cdf72e74a24edcd04ee41212c9b835aa84","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.41c6b9d097.tgz","fileCount":2103,"integrity":"sha512-WBcBYAlyjDwFp9vowstVOjqRBStdBEOSFcoJ3OJpxAjt5F20FLr3+TCt6VpVovXm7/ooUfX991sX0rSOKF8daA==","signatures":[{"sig":"MEUCIGfm0Er0yBs1kQit3qe2PDKbDwIMfC/Q7/04JY3am8UNAiEAh0qf2whL1MAPfNb4+X8IJq6eKBQNkOd2uy8MEUHtTa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.41c6b9d097","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8243793},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bd2d4c7382cfd09e91f3b780f8f2c3bc72d7ee2c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.41c6b9d097","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.41c6b9d097","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.41c6b9d097","@lodestar/utils":"^1.44.0-dev.41c6b9d097","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.41c6b9d097","@lodestar/logger":"^1.44.0-dev.41c6b9d097","@lodestar/params":"^1.44.0-dev.41c6b9d097","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.41c6b9d097","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.41c6b9d097","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.41c6b9d097","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.41c6b9d097","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.41c6b9d097","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.41c6b9d097_1780819665348_0.047747027377231355","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.a879adb124":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.a879adb124","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.a879adb124","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"905f6964e0fb66d03c56f3371883f3a810d600d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.a879adb124.tgz","fileCount":2103,"integrity":"sha512-mXsbw8ORGGpwBBobQbAKza2bhQDjttYTeIQ/KwnVfY6Ewxy056kWpD6BPgqihZFvf3nP8++y2TYh6TKaRQiurQ==","signatures":[{"sig":"MEQCIBElRb3ZNoSgt+RBAA28M4vK/M9XWAoIVNiPRqVHnJfQAiAlYwQbqAzld9qvztqkSaEv9qb98UswUQpdLdihW+rHqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.a879adb124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8200031},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1c559f98b7de84de3908406fdcb045d809e2541a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.a879adb124","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.a879adb124","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.a879adb124","@lodestar/utils":"^1.44.0-dev.a879adb124","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.a879adb124","@lodestar/logger":"^1.44.0-dev.a879adb124","@lodestar/params":"^1.44.0-dev.a879adb124","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.a879adb124","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.a879adb124","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.a879adb124","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.a879adb124","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.a879adb124","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.a879adb124_1780834588966_0.4795467904245243","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.44ca853f73":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.44ca853f73","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.44ca853f73","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"150808cfe10b8c60afefa48be985211e9b9fbc63","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.44ca853f73.tgz","fileCount":2103,"integrity":"sha512-XAXmtxmsgM70ad3o8sA71mYI783JsYJvQ0impMfrglpDOQe1bhf5zHR3/vrKsom5FMEx5Msg07A4J81DKYdmbA==","signatures":[{"sig":"MEYCIQDoOYmJF5/m+dRUuw6h2n9Hl+WDLPH5dUqc+NQEzRtogQIhAPFpUh99UzMz2KEyhvBRStnBl1u5yZUNgINIztpdxLIx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.44ca853f73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8200851},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4c423d3101a01d3dde533c2668774446ea8a1485","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.44ca853f73","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.44ca853f73","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.44ca853f73","@lodestar/utils":"^1.44.0-dev.44ca853f73","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.44ca853f73","@lodestar/logger":"^1.44.0-dev.44ca853f73","@lodestar/params":"^1.44.0-dev.44ca853f73","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.44ca853f73","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.44ca853f73","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.44ca853f73","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.44ca853f73","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.44ca853f73","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.44ca853f73_1780911083147_0.4307611595326488","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.de5436c9ff":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.de5436c9ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.de5436c9ff","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f8255196efec2f74903b6a5f467dc905a969a750","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.de5436c9ff.tgz","fileCount":2103,"integrity":"sha512-HdB1BakiL64dHmGT4BF7GPFrK/7oI9Bjxoj4IIYxXdT8ivxhkvPvbmBcQxoQN7cDNJnQyY6xr1rXZy3dHhZXYQ==","signatures":[{"sig":"MEUCIQC0LEjMA9iGt44fcFXP4bWmvho1UCRwRfmYuECOi8wq+QIgCKXfCrmdSnzJPxlfxHxseyTEH11/YQbJqvradt4YACw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.de5436c9ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8200851},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"159b03bbc2c8012eed73030777ae941d263aaea3","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.de5436c9ff","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.de5436c9ff","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.de5436c9ff","@lodestar/utils":"^1.44.0-dev.de5436c9ff","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.de5436c9ff","@lodestar/logger":"^1.44.0-dev.de5436c9ff","@lodestar/params":"^1.44.0-dev.de5436c9ff","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.de5436c9ff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.de5436c9ff","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.de5436c9ff","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.de5436c9ff","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.de5436c9ff","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.de5436c9ff_1780931898566_0.9217007945669609","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.1b4e24f1ee":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.1b4e24f1ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.1b4e24f1ee","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a4b9067debf798597bdc6415311526d08e6fba5b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.1b4e24f1ee.tgz","fileCount":2103,"integrity":"sha512-uHZosAcb07dKn4Ki6RjTkV2UzNk/qyudJNYD3VxtNcbRYKBdYxZXzjIBkH2spvljtgynSDCTm/CdK92HRDFbtA==","signatures":[{"sig":"MEYCIQCu3wNbsoV2rq/aLJHyBpt/D0zzZEp992sh1Z7tKuHEFAIhAP4Gkh8HwF5SwdBp0sgE0vrU9L7IT0h4CdHkByaRW3hp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.1b4e24f1ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8200505},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"1e2536e44728f286c7d4719fc4802f3a3381013d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.1b4e24f1ee","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.1b4e24f1ee","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.1b4e24f1ee","@lodestar/utils":"^1.44.0-dev.1b4e24f1ee","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.1b4e24f1ee","@lodestar/logger":"^1.44.0-dev.1b4e24f1ee","@lodestar/params":"^1.44.0-dev.1b4e24f1ee","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.1b4e24f1ee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.1b4e24f1ee","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.1b4e24f1ee","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.1b4e24f1ee","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.1b4e24f1ee","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.1b4e24f1ee_1780979097712_0.832907598855587","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.9666fc891a":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.9666fc891a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.9666fc891a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7c0f455c1097447203d9696f54e9d50060f367fb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.9666fc891a.tgz","fileCount":2103,"integrity":"sha512-pj/eMkLgdDRP1bHFzifuXxyQLvqR7NfJv65V0mPsrkBoowWxmIv3SgsZaJZx+CbyD4pc/JOcSqmRT3B0DigtMg==","signatures":[{"sig":"MEYCIQCCoPbG4Q7bYu8tWZYu5Sok/ern+1wn2WdYogslpth8iQIhAKcVG65osGnQNhtBBXtKhC6/V3O6a9QGocWPZdLq5SEl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.9666fc891a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8199820},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"584195c4ed5e89d6ef520fe55a444e4c6746a5b5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.9666fc891a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.9666fc891a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.9666fc891a","@lodestar/utils":"^1.44.0-dev.9666fc891a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.9666fc891a","@lodestar/logger":"^1.44.0-dev.9666fc891a","@lodestar/params":"^1.44.0-dev.9666fc891a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.9666fc891a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.9666fc891a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.9666fc891a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.9666fc891a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.9666fc891a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.9666fc891a_1780998128594_0.3546309664726315","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.fb3e80a516":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.fb3e80a516","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.fb3e80a516","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2cba86079ce86d3a49941417335f2e6dc98a0a95","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.fb3e80a516.tgz","fileCount":2103,"integrity":"sha512-FWW+fT1cssr5wVFwxbkb6RQ7+kq7pqJm8zlkEBBVkXUrnWD3MdzOwOWN1yY+5TYoxpHdYHsbK/y/dNBeVxOXTQ==","signatures":[{"sig":"MEQCIEDWLdLPB1ZcCuGdyL4nJD2sBUsEkImG57ISM81k1Cc2AiAtUQ3nAb5dYlVGVDai8Jis7aNJY+EWBCfHl5quIsVnrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.fb3e80a516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8202023},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2fb5136594e57833bb5d4f3923c472e56c4b3232","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.fb3e80a516","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.fb3e80a516","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.fb3e80a516","@lodestar/utils":"^1.44.0-dev.fb3e80a516","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.fb3e80a516","@lodestar/logger":"^1.44.0-dev.fb3e80a516","@lodestar/params":"^1.44.0-dev.fb3e80a516","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^15.0.15","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.fb3e80a516","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.fb3e80a516","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.fb3e80a516","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.fb3e80a516","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.fb3e80a516","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.fb3e80a516_1781001124093_0.6581679213484064","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.8d5a6a4fc1":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.8d5a6a4fc1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.8d5a6a4fc1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a845a31d982022d82ee3e90a5bddbe35feaaed00","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.8d5a6a4fc1.tgz","fileCount":2103,"integrity":"sha512-c7qCceNJI7JqeIeBMIwazq2KQYKB1OQHT2nqii4BMmXN4llylhkvbdey88Xek88ZnyMkgF15KD7BL8V2Ah8h9Q==","signatures":[{"sig":"MEUCIAdtmBsno0bkH6PQczBTEnoX2vdPG9A3yOkxv5pDFPBUAiEA77EvrvgQPem/PoIPZmDocQE8qz6uoxVxnUhcU/jgrYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.8d5a6a4fc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8250435},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"560b0904865a41c43bdd8a483275ebda43719ec6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.8d5a6a4fc1","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.8d5a6a4fc1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.8d5a6a4fc1","@lodestar/utils":"^1.44.0-dev.8d5a6a4fc1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.8d5a6a4fc1","@lodestar/logger":"^1.44.0-dev.8d5a6a4fc1","@lodestar/params":"^1.44.0-dev.8d5a6a4fc1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.8d5a6a4fc1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.8d5a6a4fc1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.8d5a6a4fc1","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.8d5a6a4fc1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.8d5a6a4fc1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.8d5a6a4fc1_1781005478000_0.8122987889448194","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.44.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"842d877c7caa175e52b1c2a98f4e4073be550930","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-rc.0.tgz","fileCount":2103,"integrity":"sha512-veD7sc/cmzrPo5x+c/ZzVrKF0QiDKEJ7rCPcE7qgy+2f6LXegCk1sjQtGlNUAgPjpPCB6xpbx6QL5X+sewC+Ag==","signatures":[{"sig":"MEYCIQDV2wL5JzisyE0dawTrWzaKiYeVs8Lrzl4DCi0rnQxRJgIhAIvbTTj8qPZFYKCmTW3l3fq3GFy9VQbR49v5t2LbB6cp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8250305},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e8e273378f32a471620bf5f0cf617c16f7ce64e1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-rc.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-rc.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-rc.0","@lodestar/utils":"^1.44.0-rc.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-rc.0","@lodestar/logger":"^1.44.0-rc.0","@lodestar/params":"^1.44.0-rc.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-rc.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-rc.0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-rc.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-rc.0_1781026562592_0.4340799758464917","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.b00d95d096":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.b00d95d096","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.b00d95d096","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"80ea666b7ceabd96b999d7d67828dea19ae6e60f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.b00d95d096.tgz","fileCount":2103,"integrity":"sha512-JqMp1KTau3F641u7C6o6rsYJyZW9kchBdXnvb3Cx+wZnQiNjxTrFmPgz/vlMuJeWta8pnEI8mw+qgDIAbe6iAQ==","signatures":[{"sig":"MEQCIBG5CWdL6LxwPM2dh52lyn7TFa3bOWfaxRvheOVTi62DAiB8p4mrnVHdkWBSSQTyKwShn5ZuqLWbZicXV+4b6tZCpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.b00d95d096","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8257109},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f6b33e9fe66b7ac72807d547a392aaed291f352f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.b00d95d096","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.b00d95d096","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.b00d95d096","@lodestar/utils":"^1.44.0-dev.b00d95d096","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.b00d95d096","@lodestar/logger":"^1.44.0-dev.b00d95d096","@lodestar/params":"^1.44.0-dev.b00d95d096","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.b00d95d096","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.b00d95d096","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.b00d95d096","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.b00d95d096","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.b00d95d096","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.b00d95d096_1781028197620_0.18509522835904413","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.87884a880e":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.87884a880e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.87884a880e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"00c98bb56a65b7e0f8b16f121715b71fef4b317c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.87884a880e.tgz","fileCount":2103,"integrity":"sha512-/K/Th23aSV+yb2cz6l9RB5JGtpf4cNX99z4TN8Xv3PHH/SA2LzLG88pp/HIKWzcIc7MFFzbrdXw0/4K471seSg==","signatures":[{"sig":"MEQCIH7e6rQZoH1IbAaDDgEioHsFcUbCYQZYSZ5phaeeNojnAiAHLdA0fCwaCqXKstFi2t3FIYYv3cLkELtl4BOyrvbaTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.87884a880e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8257109},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8443f9a2d2f3215c58c6a599cc6498d8c8e13fcc","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.87884a880e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.87884a880e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.87884a880e","@lodestar/utils":"^1.44.0-dev.87884a880e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.87884a880e","@lodestar/logger":"^1.44.0-dev.87884a880e","@lodestar/params":"^1.44.0-dev.87884a880e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.87884a880e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.87884a880e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.87884a880e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.87884a880e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.87884a880e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.87884a880e_1781103626581_0.8918581544895856","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.81888bf199":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.81888bf199","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.81888bf199","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3f8ce77dcc6bc699ef7ff3a59928bc528b4e065a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.81888bf199.tgz","fileCount":2103,"integrity":"sha512-9iOit4hpJ8mY/vcpTnClMDcyHZzIp/bM6Gj2GT6fr8vG0Ptg6R1kDuri+h3OLWUkpeTkh//sKscZvRbEsLjRRw==","signatures":[{"sig":"MEUCIQDcLoUHG2bcw7Q9HnLiHg5XrxfvzCcx8I7+cUiOEswPMwIgOUbBMlrCzo/2dr+fZvUa400RL0I41Gzs2sJVQ5l1+Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.81888bf199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8257109},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"9ee993d29ebaf53c60ff3046ae3ea4eac1166e17","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.81888bf199","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.81888bf199","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.81888bf199","@lodestar/utils":"^1.44.0-dev.81888bf199","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.81888bf199","@lodestar/logger":"^1.44.0-dev.81888bf199","@lodestar/params":"^1.44.0-dev.81888bf199","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.81888bf199","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.81888bf199","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.81888bf199","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.81888bf199","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.81888bf199","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.81888bf199_1781106065659_0.2757726154325817","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.4e3a2c0027":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.4e3a2c0027","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.4e3a2c0027","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a2cb7a4a64e918680a4bba350992b4c7b4b4076b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.4e3a2c0027.tgz","fileCount":2103,"integrity":"sha512-TK/rup18qaIKggJ5sRYRIwPChyxragzzQwZWPyv8zDQARywA6qnb6xHf6yPVog0O43YRsXK2LRUfWyIJRgDRpg==","signatures":[{"sig":"MEUCICErgUThCz0JdF6Do99OVtR1AYv6u3l2Y6X0eDwBuK1KAiEAsfsqfogQrIfEm1hI3aMmt27M3eer8cDFXATbzwVM7J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.4e3a2c0027","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8257109},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"47a3053aed2ca11f55d9069ab9b909e708de5f05","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.4e3a2c0027","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.4e3a2c0027","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.4e3a2c0027","@lodestar/utils":"^1.44.0-dev.4e3a2c0027","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.4e3a2c0027","@lodestar/logger":"^1.44.0-dev.4e3a2c0027","@lodestar/params":"^1.44.0-dev.4e3a2c0027","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.4e3a2c0027","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.4e3a2c0027","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.4e3a2c0027","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.4e3a2c0027","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.4e3a2c0027","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.4e3a2c0027_1781376441337_0.8260927334620243","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.481dde6669":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.481dde6669","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.481dde6669","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d6447dc1244ecb5d9feb4ed9f22a61cc88709495","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.481dde6669.tgz","fileCount":2103,"integrity":"sha512-VA6hNORg5yRd8OhcICnkIZbFLJCT3dO7tJ6Yo1i1wZbaPqvpEI0CO+23O5Iop87+xxiyrKtT1U0qy6RNby7Prg==","signatures":[{"sig":"MEYCIQCfU2XoUc4Rr5ZF7zEthB8LrpM73/fQ3PmFb5YKwOM0/QIhAJrUVA/Y9QoYxBt0FSsaTi00Wqm9wGN1AdwXu/zgQb+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.481dde6669","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8257109},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c63bdcd3006ea3f7630bde70ad033ebdf866d235","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.481dde6669","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.481dde6669","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.481dde6669","@lodestar/utils":"^1.44.0-dev.481dde6669","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.481dde6669","@lodestar/logger":"^1.44.0-dev.481dde6669","@lodestar/params":"^1.44.0-dev.481dde6669","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.481dde6669","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.481dde6669","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.481dde6669","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.481dde6669","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.481dde6669","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.481dde6669_1781540883705_0.22435950214483213","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.d01471ec84":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.d01471ec84","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.d01471ec84","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"437d321d9bde2c4839e0403ca30e57d94ef908ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.d01471ec84.tgz","fileCount":2103,"integrity":"sha512-GfGdP4yt7hXoWZvvF6Cu9LFFqfprAqk8AdVD1ROmKcxCnSQp4q+LyyGjkSrHx8DDuUId8g0qjIwMyweqHlmhoQ==","signatures":[{"sig":"MEYCIQCxo64BkjvRYRI8hboFQKDowWF2GKKIv/hK31MZ2Iyn1QIhAJjp6NxRk8AM9tYuchwE/au2tb0xoi6loPVsejI5KP9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.d01471ec84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8208696},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f83f8935bbd511f2ba29c267e56d955ded42130c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.d01471ec84","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.d01471ec84","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.d01471ec84","@lodestar/utils":"^1.44.0-dev.d01471ec84","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.d01471ec84","@lodestar/logger":"^1.44.0-dev.d01471ec84","@lodestar/params":"^1.44.0-dev.d01471ec84","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.d01471ec84","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.d01471ec84","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.d01471ec84","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.d01471ec84","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.d01471ec84","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.d01471ec84_1781596950237_0.7510477204065589","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.864ddbe472":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.864ddbe472","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.864ddbe472","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e29fa4ad920cabaf604b8abe59417215f82b9e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.864ddbe472.tgz","fileCount":2103,"integrity":"sha512-3OYVnIUiThjan0NDprrBeYLtnIq2yqq0a5FoX2fZxxEWMs58O7DktAfnM3b+yFbMt5LLntSJ97RYmOY+VxNprw==","signatures":[{"sig":"MEYCIQDtR1YDFKiFFtG3yVmXhy11DGDVrC3uhLTNQDEOLNckoAIhAPsuTEgKiz6yWX2im/kmNLb8XiEGmJHeST6KUFaLInF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.864ddbe472","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8259139},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b9768fb7715cd08486cbc51fbc7e27fb213bcefc","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.864ddbe472","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.864ddbe472","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.864ddbe472","@lodestar/utils":"^1.44.0-dev.864ddbe472","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.864ddbe472","@lodestar/logger":"^1.44.0-dev.864ddbe472","@lodestar/params":"^1.44.0-dev.864ddbe472","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.864ddbe472","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.864ddbe472","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.864ddbe472","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.864ddbe472","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.864ddbe472","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.864ddbe472_1781684449470_0.20509368175821852","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.c04b424ca8":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.c04b424ca8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.c04b424ca8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"793c34760eab0bb1e4b6581a7cb22b33dfd2f1d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.c04b424ca8.tgz","fileCount":2103,"integrity":"sha512-oUeEEjFws6tkDzyCVy/e6aAIwkvxUUs2PV3khYMdYjEyYB1Y8AL+Acx/rsKzNQKphcb3xa3ZUOU6QdK7ahN/Tw==","signatures":[{"sig":"MEYCIQCI5unic5s4sVSM+d3I6cUmPDnIFM2tTAiX8YAKGnqpzwIhANtkMR1g8vgpV49M67E2kK6KdsI92JfrMWFft3o6hQkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.c04b424ca8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8259139},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"565458b8d82801799bb633b9e724ec37c145b78a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.c04b424ca8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.c04b424ca8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.c04b424ca8","@lodestar/utils":"^1.44.0-dev.c04b424ca8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.c04b424ca8","@lodestar/logger":"^1.44.0-dev.c04b424ca8","@lodestar/params":"^1.44.0-dev.c04b424ca8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.c04b424ca8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.c04b424ca8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.c04b424ca8","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.c04b424ca8","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.c04b424ca8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.c04b424ca8_1781690849294_0.7799935960987052","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.44.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-rc.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b22c9ec6c190caf47c1c4b570cbded50abc01fd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-rc.1.tgz","fileCount":2103,"integrity":"sha512-4HyDQmR9egi2S13EKRkac6PJxZq16Y9UXa2rsKcDlpwiUOtiseCZ8s4X3kltnjXvfaDiJ4FBLBfvlsxvYuCXQQ==","signatures":[{"sig":"MEUCIH2Y4OcpX1FJt9mLoeZSEcDD3eogdDi3moxC/i2wWr0gAiEA0YSN3iqcio7maqoxwTBBL4CMiI+6GZpAf0FQS0BVDdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8259009},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e182418f23147858b333923c7841c0a0a4aa813c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.16.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-rc.1","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-rc.1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-rc.1","@lodestar/utils":"^1.44.0-rc.1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-rc.1","@lodestar/logger":"^1.44.0-rc.1","@lodestar/params":"^1.44.0-rc.1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-rc.1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-rc.1","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-rc.1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-rc.1_1781691513522_0.6025307445748314","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.f328dc3369":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.f328dc3369","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.f328dc3369","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6c5864f67bbf4f5374971f707ddc0c7c6e4bf01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.f328dc3369.tgz","fileCount":2103,"integrity":"sha512-FAIPZtObMOSTMqSiBzhZ8azbeeY/9f+M8/CAZPKN/ecyeaRnkC2ppXyj7lv/1cm8dxCrlP+AbRVMPJjeizD4QQ==","signatures":[{"sig":"MEQCIHW31fOeqmpI0vnbGi7KBu9Vanr5tBZOi8Ut2rkNSm0oAiAfU4QUPLYThveeoq2iIthVdd5mBsXnrlU49dnYFJe2nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.f328dc3369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8210726},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7eebd98b4b3d96f7139cad09153960deaec4bee6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.f328dc3369","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.f328dc3369","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.f328dc3369","@lodestar/utils":"^1.44.0-dev.f328dc3369","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.f328dc3369","@lodestar/logger":"^1.44.0-dev.f328dc3369","@lodestar/params":"^1.44.0-dev.f328dc3369","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.f328dc3369","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.f328dc3369","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.f328dc3369","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.f328dc3369","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.f328dc3369","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.f328dc3369_1781856111158_0.5879646774052736","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.e713f1f9c4":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.e713f1f9c4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.e713f1f9c4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"81d4201522163941093a54570dacfe8ee48c0841","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.e713f1f9c4.tgz","fileCount":2103,"integrity":"sha512-LVPBYPeSNr8Vpdjf71laJf6DWS7kPg8W+tFpjXM/dUT7H4vb7JyL8l+54nQKqh3LjZnX0V55zgP/TfyPfB2AJA==","signatures":[{"sig":"MEUCIQDxAYC1OaoeM03IZ0AdRDFzaY/awM+06PBqs+TtNo+PHwIgHq1s+atxfXZeikREsyRHNUA0hn5Fma1Mr8frb5Gs0VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.e713f1f9c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8259139},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a51442e81f98d3b2e99b1d0c67abd806ade99706","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.e713f1f9c4","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.e713f1f9c4","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.e713f1f9c4","@lodestar/utils":"^1.44.0-dev.e713f1f9c4","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.e713f1f9c4","@lodestar/logger":"^1.44.0-dev.e713f1f9c4","@lodestar/params":"^1.44.0-dev.e713f1f9c4","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.e713f1f9c4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.e713f1f9c4","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.e713f1f9c4","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.e713f1f9c4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.e713f1f9c4","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.e713f1f9c4_1781857752627_0.5625962662314319","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.e41c550fbd":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.e41c550fbd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.e41c550fbd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"40ee5e226c04dd2d320e3095c90bc73d93bbefdb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.e41c550fbd.tgz","fileCount":2103,"integrity":"sha512-XJjxqdT28esGqYX/MhhEfm2+eL0jwvSgjzeEjgMEqx7oNUk382WD/VB9ogJ88EyZTaZNyCagw3SG3kuvKRdWjw==","signatures":[{"sig":"MEUCIQD0B7hWH+oLQx+LLo1QAvLPIsbW4Ecwl9vOfxXQmJLnYAIgaih3Hh9nE1hXQMJLuiX8ww2BAZYTY4DRQ6yzzZfqh58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.e41c550fbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8259139},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2fc2aae9e7af3e84c8ac01d37675f7d3665591b2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.e41c550fbd","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.e41c550fbd","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.e41c550fbd","@lodestar/utils":"^1.44.0-dev.e41c550fbd","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.e41c550fbd","@lodestar/logger":"^1.44.0-dev.e41c550fbd","@lodestar/params":"^1.44.0-dev.e41c550fbd","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.e41c550fbd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.e41c550fbd","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.e41c550fbd","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.e41c550fbd","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.e41c550fbd","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.e41c550fbd_1781904720933_0.3933639814783221","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.ec438788c3":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.ec438788c3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.ec438788c3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fe66f31999c8fe5ef9edc204626de3f6f92b26fa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.ec438788c3.tgz","fileCount":2103,"integrity":"sha512-HBJuVmXOCrjhHIboFj/ypGulUM7OptA1kTSzPCYSQg0WylxRMm/lW0FG/jWx31hvOjtDlVyzHxKNKGqJVPt8dA==","signatures":[{"sig":"MEUCIDmKZ/A/OTMkFQZA8luzhYgFhk6LJzYUp1WE7qMJB1eaAiEAwt3fy3x6WZcF8zLKP5DetI7eUXWobBIFKsWT0dJ6au8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.ec438788c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8250724},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5537236868a33dd7ca6958611de90b6aca549074","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.ec438788c3","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.ec438788c3","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.ec438788c3","@lodestar/utils":"^1.44.0-dev.ec438788c3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.ec438788c3","@lodestar/logger":"^1.44.0-dev.ec438788c3","@lodestar/params":"^1.44.0-dev.ec438788c3","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.ec438788c3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.ec438788c3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.ec438788c3","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.ec438788c3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.ec438788c3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.ec438788c3_1781905074844_0.8181562691843491","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.45c0f6c77e":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.45c0f6c77e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.45c0f6c77e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a282df98c93a0947d68adcca34cf1623cf91145a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.45c0f6c77e.tgz","fileCount":2103,"integrity":"sha512-GRIt83cvsDL10EIF6Ka0igd7biKomLIT6cG4HjX3UUR+2dgGLAZj+hMJXsY3fOA1Qm8gc5XuDUpBDYU4LF6jAA==","signatures":[{"sig":"MEYCIQCEvHwIrk4KlnxhilrK/DR+ykFxBqikML2VWZsp0pvXkQIhANoVHfHiljUIC3hE6ZhJlO8VrEZJsf57nBHIEMshnKws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.45c0f6c77e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8202311},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"aba63ad0b5bc97e2b2c7221ae5b710a29b761550","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.45c0f6c77e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.45c0f6c77e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.45c0f6c77e","@lodestar/utils":"^1.44.0-dev.45c0f6c77e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.45c0f6c77e","@lodestar/logger":"^1.44.0-dev.45c0f6c77e","@lodestar/params":"^1.44.0-dev.45c0f6c77e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.45c0f6c77e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.45c0f6c77e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.45c0f6c77e","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.45c0f6c77e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.45c0f6c77e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.45c0f6c77e_1782120161719_0.2563217058470837","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.8265ad2164":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.8265ad2164","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.8265ad2164","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"114900e1ed206aab9ddc4ec5891f30a15157b227","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.8265ad2164.tgz","fileCount":2103,"integrity":"sha512-Dwo0Z9gHZr1+D+pIWw/WK8K6rheN3pNhgWPIhcS33Qs98aWz7OWfS8Eomwu9tNlxWBQ4hbEEsk01JkSEki4l8g==","signatures":[{"sig":"MEUCIQCRLMgwOz25ZH0QQgUbQjDQobClRnoUx1oxcUrI998ueQIgIngttxrBK0BLhmVwCpjwRL0f1KI8tzbzQZQR52x/aj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.8265ad2164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8253038},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a3ab8d0cb1711e6745721c041469ab8ccee6547b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.8265ad2164","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.8265ad2164","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.8265ad2164","@lodestar/utils":"^1.44.0-dev.8265ad2164","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.8265ad2164","@lodestar/logger":"^1.44.0-dev.8265ad2164","@lodestar/params":"^1.44.0-dev.8265ad2164","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.8265ad2164","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.8265ad2164","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.8265ad2164","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.8265ad2164","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.8265ad2164","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.8265ad2164_1782120531088_0.6038171533911776","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.4b92b3a1bb":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.4b92b3a1bb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.4b92b3a1bb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f22d36fc09befd330247e167fa83007cf24e8084","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.4b92b3a1bb.tgz","fileCount":2103,"integrity":"sha512-uGP9oTTb2lx+JI0pzaJMObNJLkip5vUgf59Ebw0+9kyoMJc1kGEoAgN5s1umlm2cGl8bFd8PCWwZ04gHC6tOgg==","signatures":[{"sig":"MEUCIQDCvPI/8wIdYZttabUVCNPDaJhCRZr7aiptqvgodX1zxQIgBdaGfHROXOp3V0Mm72HRatl9C1/djtwWplMT5dh0uLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.4b92b3a1bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8252902},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"548f8d2ee58edbd2465ed84216055494bf40829c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.4b92b3a1bb","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.4b92b3a1bb","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.4b92b3a1bb","@lodestar/utils":"^1.44.0-dev.4b92b3a1bb","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.4b92b3a1bb","@lodestar/logger":"^1.44.0-dev.4b92b3a1bb","@lodestar/params":"^1.44.0-dev.4b92b3a1bb","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.4b92b3a1bb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.4b92b3a1bb","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.4b92b3a1bb","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.4b92b3a1bb","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.4b92b3a1bb","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.4b92b3a1bb_1782122445990_0.4173976870778613","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.df8a25e36b":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.df8a25e36b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.df8a25e36b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"51e038d7c10773a57ebb4be60c5e4ae5143e6a2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.df8a25e36b.tgz","fileCount":2103,"integrity":"sha512-eah4X2bTA2kXcl4tDtNDRxXjfgxZUalOiwrWv6xqOFApTD+FWDXacTvZyZ4fIx0OIGUIjTrMkHVrvUcMDrZplw==","signatures":[{"sig":"MEUCIF4PaR1RoBhX8D1BRM8I9jQDGC1BoDZQ2Ji9p5gNA9TGAiEAm2XWAOelyuv0cSMaQRLTJp3ZgUCmKWe31rh0RRF0beU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.df8a25e36b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8252214},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"35589e51c15db47a176a31183322d15ec40c8703","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.df8a25e36b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.df8a25e36b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.df8a25e36b","@lodestar/utils":"^1.44.0-dev.df8a25e36b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.df8a25e36b","@lodestar/logger":"^1.44.0-dev.df8a25e36b","@lodestar/params":"^1.44.0-dev.df8a25e36b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.df8a25e36b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.df8a25e36b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.df8a25e36b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.df8a25e36b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.df8a25e36b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.df8a25e36b_1782132311178_0.24164889375603682","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.5a822af737":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.5a822af737","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.5a822af737","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a350e9fe0171d8cbd4ca29c30fa7b4c6e3b3b66b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.5a822af737.tgz","fileCount":2103,"integrity":"sha512-IvJ7pq2JcMpE8vAvgob8o+AftjSaSGTMS8EIZEC22/G1r81uWjaNh8K7hWdZnrPxr66n/T19m9DZQW3WlakdDg==","signatures":[{"sig":"MEQCID6EnSDaZqTBwOc3t/4ZTgtoiccKMk8TxQEngJh7AePrAiBhMco+GM96mi0mezuO46UKVtM1LiL4qq4vQGi/g6D9bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.5a822af737","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8203998},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"606ac6d7f0c8adfbb6cc50047dd3d70fdafe2210","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.5a822af737","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.5a822af737","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.5a822af737","@lodestar/utils":"^1.44.0-dev.5a822af737","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.5a822af737","@lodestar/logger":"^1.44.0-dev.5a822af737","@lodestar/params":"^1.44.0-dev.5a822af737","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.5a822af737","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.5a822af737","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.5a822af737","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.5a822af737","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.5a822af737","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.5a822af737_1782134828009_0.9898938594865714","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.f6b2af6879":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.f6b2af6879","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.f6b2af6879","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0610dec3630ce6f91d49f14b8244cf6aacc4973e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.f6b2af6879.tgz","fileCount":2103,"integrity":"sha512-1372Y8DBY23r+wi+uIJ1wyTCodDcpoEuHST7V0aL6cI7uG7i3wSg9GSf61gMiW6a0tTaFeadOGaoWS6dssoGZg==","signatures":[{"sig":"MEUCICZM3Z0m8t8sYwZF7J6BiRoy9eBzjAqNtS1dACPRT1zjAiEA3shxt0kZMS98CmJq9rn+mXFG2jUqHyc5DNnPCOw3KFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.f6b2af6879","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8252411},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"305bedad5c6a0415b3bf80f95545761b89fbec58","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.f6b2af6879","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.f6b2af6879","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.f6b2af6879","@lodestar/utils":"^1.44.0-dev.f6b2af6879","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.f6b2af6879","@lodestar/logger":"^1.44.0-dev.f6b2af6879","@lodestar/params":"^1.44.0-dev.f6b2af6879","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.f6b2af6879","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.f6b2af6879","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.f6b2af6879","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.f6b2af6879","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.f6b2af6879","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.f6b2af6879_1782135922897_0.1362696043766083","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.2e279005cc":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.2e279005cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.2e279005cc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"11c84d73aeeb675fc8de47226c19b0bf3da5a2f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.2e279005cc.tgz","fileCount":2103,"integrity":"sha512-t8bLUNyG3K+/XqCP4Cq30C3tH9O4xiFJW42jUyc8GI0tRmloLalSlqCtuM4/PkwFRktncmxP1SboUWoc/w9HoA==","signatures":[{"sig":"MEUCIQCHXuvpYkYKhWAbRuCKnwxFXt5sLWJecJ5Mr9RokcJRwwIgdvGOrF7434JKMoNEjFqPOLCT+kFNyFzPg8bvLBl5Ozk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.2e279005cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8252411},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fcc5eca359ff37bcca0c2c8a23143e578e1cf35b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.2e279005cc","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.2e279005cc","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.2e279005cc","@lodestar/utils":"^1.44.0-dev.2e279005cc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.2e279005cc","@lodestar/logger":"^1.44.0-dev.2e279005cc","@lodestar/params":"^1.44.0-dev.2e279005cc","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.2e279005cc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.2e279005cc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.2e279005cc","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.2e279005cc","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.2e279005cc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.2e279005cc_1782142193843_0.10720075792593531","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.4bcb7ef855":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.4bcb7ef855","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.4bcb7ef855","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ca2b34c7cb79b6a907d1d736fc2d34a28a73f0b6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.4bcb7ef855.tgz","fileCount":2103,"integrity":"sha512-1EpWHSQvDWKet0cXYgOCe0dWsRH+uzqel8RqCIShKFzO4ToKtkNm/ATNMwTcWhgDvnoVwyMyiQ6VW5nQRSZhsg==","signatures":[{"sig":"MEUCIGz2tsKvsjku5WFRvJ1yEu+2yTL+k4KRkBle8NpKmc/OAiEAylVUqlnpdaNXPceLrAFhuq6Xnmm/4SgBEt42RYJUaNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.4bcb7ef855","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8251999},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"164670f707936fa30e06c2436daa2bf12d528054","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.17.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.17.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.4bcb7ef855","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.4bcb7ef855","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.4bcb7ef855","@lodestar/utils":"^1.44.0-dev.4bcb7ef855","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.4bcb7ef855","@lodestar/logger":"^1.44.0-dev.4bcb7ef855","@lodestar/params":"^1.44.0-dev.4bcb7ef855","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.4bcb7ef855","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.4bcb7ef855","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.4bcb7ef855","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.4bcb7ef855","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.4bcb7ef855","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.4bcb7ef855_1782151604429_0.8367743972202382","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.aa2d3a82a3":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.aa2d3a82a3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.aa2d3a82a3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7dfef325814b2bc9c693b68216fb4a365167d088","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.aa2d3a82a3.tgz","fileCount":2103,"integrity":"sha512-kNAIdMbwjBZrE05ydmHsHlirdb13g0eWmoYkgPdortqSW875XM5r1+vwP9emnDlF0Z9ehNYcy/khzE3+gsQeDQ==","signatures":[{"sig":"MEQCIBNDqF2aOHVRUoddlCst4IwDGoSHqN3H9Y1lHlr72XQ/AiA0wCvMdtcGdF5F9ISBDjdsprpb1lAwU65sKFeqkDNLKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.aa2d3a82a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8253547},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8c2fbc0677e8b0b598d461a83a5d3187d8f5c88b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.aa2d3a82a3","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.aa2d3a82a3","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.aa2d3a82a3","@lodestar/utils":"^1.44.0-dev.aa2d3a82a3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.aa2d3a82a3","@lodestar/logger":"^1.44.0-dev.aa2d3a82a3","@lodestar/params":"^1.44.0-dev.aa2d3a82a3","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.aa2d3a82a3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.aa2d3a82a3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.aa2d3a82a3","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.aa2d3a82a3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.aa2d3a82a3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.aa2d3a82a3_1782292250595_0.004083779597588544","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.51165b8806":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.51165b8806","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.51165b8806","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c14fc95991f681853a1eb2a6bbb7ca65a203e2b9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.51165b8806.tgz","fileCount":2103,"integrity":"sha512-lKFQBGsx2IRpZelP3ofJcmtZ+tp1TlPr322zo6uk4xbUPeQ9KWq24VNt/JnwBc7MV1V1OhDP5yd8NFNHdJ5WCA==","signatures":[{"sig":"MEYCIQDJXa6H4kzceDiPZcCePstVa0dwiqYfJd4K50COR9RInQIhANyYj/D6YFOoOF+0nFdhSHg5XfgxIENgC6ln9sz/ITC1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.51165b8806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8253547},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2222f4000b0708e3510c2f9214461b725aa2ab08","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.51165b8806","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.51165b8806","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.51165b8806","@lodestar/utils":"^1.44.0-dev.51165b8806","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.51165b8806","@lodestar/logger":"^1.44.0-dev.51165b8806","@lodestar/params":"^1.44.0-dev.51165b8806","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.51165b8806","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.51165b8806","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.51165b8806","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.51165b8806","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.51165b8806","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.51165b8806_1782342408799_0.35524092268761476","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.e4ada6b7e0":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.e4ada6b7e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.e4ada6b7e0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b297f48732a32f2a70c5ee5ea1c1d305ebf7cdd1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.e4ada6b7e0.tgz","fileCount":2103,"integrity":"sha512-lPdMpWnLm0X7gxueU3GUHijXMou1MpN80igmKvd2RDo6z46l0QcliKk1m4uDGTWzBv81JgUqxdB+/Ax5SpQnRQ==","signatures":[{"sig":"MEYCIQCy1Trl65I49a3+3Lv10byekSxVib1iPfwXPWr3b5sAJAIhAJiQrn/D1jVAArOLCK9fZCFg254bFillnLFPr9vHQHVT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.e4ada6b7e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8253753},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"33d3545b7d6bff2830340ec853ae6bb35a04369c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.e4ada6b7e0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.e4ada6b7e0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.e4ada6b7e0","@lodestar/utils":"^1.44.0-dev.e4ada6b7e0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.e4ada6b7e0","@lodestar/logger":"^1.44.0-dev.e4ada6b7e0","@lodestar/params":"^1.44.0-dev.e4ada6b7e0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.e4ada6b7e0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.e4ada6b7e0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.e4ada6b7e0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.e4ada6b7e0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.e4ada6b7e0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.e4ada6b7e0_1782382312670_0.5218088637579712","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.848b01419b":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.848b01419b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.848b01419b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"defc5b0208791db59891797ede69bf27ed0a0d2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.848b01419b.tgz","fileCount":2103,"integrity":"sha512-BkrQ5trn+q7V/gVnXjQ2l4HE52sKbsJNj+PSVkel0TSJoZHWp2epP4/Q6R2/PDhcrrph6YOOQjo+71QaxwD6yA==","signatures":[{"sig":"MEYCIQDh0xQjhSwQEiINciIFYKiDR68OQ5Qu7Ltnh/ots0gBeAIhAJL3f6e10P4gu0E6jtdAhJyp/YHQEqnxtGbLtlOMIO7K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.848b01419b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8205340},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dffef5a3db2bd0ca1bf181fd3f8b8fc8ca531f20","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.848b01419b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.848b01419b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.848b01419b","@lodestar/utils":"^1.44.0-dev.848b01419b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.848b01419b","@lodestar/logger":"^1.44.0-dev.848b01419b","@lodestar/params":"^1.44.0-dev.848b01419b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.848b01419b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.848b01419b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.848b01419b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.848b01419b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.848b01419b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.848b01419b_1782384434903_0.3081367052051751","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-rc.2":{"name":"@lodestar/beacon-node","version":"1.44.0-rc.2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-rc.2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e2b4f7274050a65db6ee58fd2092ac5645c83fd8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-rc.2.tgz","fileCount":2103,"integrity":"sha512-m5KEFtfWiPkrQ3HHlj7hOPfyBxgE9QLKNHJvolyOKz+e/yh0aybsL7eVgSCax6Y057d9dICQRcjc73zTI/11tA==","signatures":[{"sig":"MEUCIQDRFjt89EBytl5AlYzi2zkuV0c9XibP1IkZmpbaBQS+iwIgDJx7R8ogrYEOdoi5zJTuJXVjijpslpNFY8fPZFlHtqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8205210},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fd39bbc0591f363398808776aab3192c03d782d9","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-rc.2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-rc.2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-rc.2","@lodestar/utils":"^1.44.0-rc.2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-rc.2","@lodestar/logger":"^1.44.0-rc.2","@lodestar/params":"^1.44.0-rc.2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-rc.2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-rc.2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-rc.2","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-rc.2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-rc.2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-rc.2_1782387407913_0.9334851583984558","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.551b8b0a3d":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.551b8b0a3d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.551b8b0a3d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d5a2b45f78bc8da8a64a65bbda4144a00425df5c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.551b8b0a3d.tgz","fileCount":2103,"integrity":"sha512-SwkHw/TOByEnGy1NzB0izbEsBSO8vX3XbcewueHcY0QbM8i2HTlT2LxK1XwWoBvjdFSBboNO0MgaUbZ7aSw9MA==","signatures":[{"sig":"MEYCIQCzDhVcnwx3aY1Mzytn096ULXQMY9GQy+FDMtLjgtVFnQIhAKLodU3E2b2W2zc+AleVV5kNd20ZJdRjtZQ4SGr0Zkuo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.551b8b0a3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8217029},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"938930cfc9093d552862a5d589b47f672cbbc407","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.551b8b0a3d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.551b8b0a3d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.551b8b0a3d","@lodestar/utils":"^1.44.0-dev.551b8b0a3d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.551b8b0a3d","@lodestar/logger":"^1.44.0-dev.551b8b0a3d","@lodestar/params":"^1.44.0-dev.551b8b0a3d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.551b8b0a3d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.551b8b0a3d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.551b8b0a3d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.551b8b0a3d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.551b8b0a3d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.551b8b0a3d_1782454869536_0.7185452394779239","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.171f6028ff":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.171f6028ff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.171f6028ff","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"262e3b9edad7e1cbb28acc7aa23f460b3bf86f1e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.171f6028ff.tgz","fileCount":2103,"integrity":"sha512-Oz8GAZZikHoJr/i9yMDOetSyMSSoTlsHH74kp++gUt0Pyk+oUN//3t6VEZs05+bZtRPWwR/P9OrsH9xaRb2R9w==","signatures":[{"sig":"MEQCIBlm8VDMMwY4ORF2ApygxqQwiKT0d6CPBIBIf7GHWHpbAiAIGOv+2WI8KaraBUBNchWNT0321qjuBSr1SCLFMdkq+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.171f6028ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8266171},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fd16662376da615c4fc18edfd2d6674b877a0a7b","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.171f6028ff","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.171f6028ff","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.171f6028ff","@lodestar/utils":"^1.44.0-dev.171f6028ff","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.171f6028ff","@lodestar/logger":"^1.44.0-dev.171f6028ff","@lodestar/params":"^1.44.0-dev.171f6028ff","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.171f6028ff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.171f6028ff","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.171f6028ff","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.171f6028ff","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.171f6028ff","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.171f6028ff_1782751268440_0.46327128521088823","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.4b91ba8c2f":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.4b91ba8c2f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.4b91ba8c2f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f18564fe499739a838a8d900325f186ebdf7d5c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.4b91ba8c2f.tgz","fileCount":2103,"integrity":"sha512-rflGnnuFZG5My8QY7q7VtpKnbOkiHAAZDOBgnbh3PQ6KwSmpKkV2hDqwrlaoD1NkkgLaLuI7vYX+b1kK5HZvFA==","signatures":[{"sig":"MEUCIDXN1GHuR6rruCsZ0dCFg4bSsFAZsPYR+wSYeC8VTw/UAiEAhigiCFoTbT5MxQUpnz0RfgElKaHLgtryTIOEeQH9JmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.4b91ba8c2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8217029},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"94480c8e538894b5d438e638e7ba5040a9b35bf8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.4b91ba8c2f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.4b91ba8c2f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.4b91ba8c2f","@lodestar/utils":"^1.44.0-dev.4b91ba8c2f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.4b91ba8c2f","@lodestar/logger":"^1.44.0-dev.4b91ba8c2f","@lodestar/params":"^1.44.0-dev.4b91ba8c2f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.4b91ba8c2f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.4b91ba8c2f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.4b91ba8c2f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.4b91ba8c2f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.4b91ba8c2f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.4b91ba8c2f_1782835641843_0.8073147538798544","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-dev.762dd5f186":{"name":"@lodestar/beacon-node","version":"1.44.0-dev.762dd5f186","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-dev.762dd5f186","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"019dc5607132e462679181a0162c4051a7f7c6cd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-dev.762dd5f186.tgz","fileCount":2103,"integrity":"sha512-vqslVRFQoBHolJGYfd+m1sgtWnrvCv+Yd2KQw1yAlqsVdp0f7qSRiix7z/1iHajsXdqIV+B/yGFos0xjkv/x0A==","signatures":[{"sig":"MEUCIHSveISkcWYqPjli7pzsRy3gYbMSciERDMk8/GXhZjgQAiEAkNY1YGb+2LXZoNduWZYVX6/eXN/NkKYyHwK4+E0/Stw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-dev.762dd5f186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8267390},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"41dfce7e2fd3c7a5a92733aca66dde85a4c2ab26","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-dev.762dd5f186","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-dev.762dd5f186","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-dev.762dd5f186","@lodestar/utils":"^1.44.0-dev.762dd5f186","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-dev.762dd5f186","@lodestar/logger":"^1.44.0-dev.762dd5f186","@lodestar/params":"^1.44.0-dev.762dd5f186","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-dev.762dd5f186","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-dev.762dd5f186","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-dev.762dd5f186","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-dev.762dd5f186","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-dev.762dd5f186","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-dev.762dd5f186_1782837857163_0.9791690140379017","host":"s3://npm-registry-packages-npm-production"}},"1.44.0-rc.3":{"name":"@lodestar/beacon-node","version":"1.44.0-rc.3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0-rc.3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"331e9c4a135c74d9f63c0ad7e996f6924b1d02c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0-rc.3.tgz","fileCount":2103,"integrity":"sha512-/bv6tgXoSAaUYeTm14qyTCbGUtAAfO3NPe8hKcX6xg1iD/8Mb3E4w06aoRnbV+ZRb3x6ov+h06dxejmKc2mHYg==","signatures":[{"sig":"MEYCIQDho50HLLGRKmKQoXsRaEYR/XrLphf4M4dIzcEs4CFfUAIhAJ+AtIFVQOxvH8B0PppYylABN7FjdiP/IGecoIl74Eh+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8267260},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c18bc190ee01fa97aed50b2c6c1edd11bd6a0595","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0-rc.3","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0-rc.3","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0-rc.3","@lodestar/utils":"^1.44.0-rc.3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0-rc.3","@lodestar/logger":"^1.44.0-rc.3","@lodestar/params":"^1.44.0-rc.3","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0-rc.3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0-rc.3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0-rc.3","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0-rc.3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0-rc.3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0-rc.3_1782851596113_0.3052580571061003","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"@lodestar/beacon-node","version":"1.44.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.44.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"530fc01abda9b76a78f7891db4fd8bf926145964","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.44.0.tgz","fileCount":2103,"integrity":"sha512-/RyR/lG2DUracuR0LbQHs3hBYQtUDJObvSBA9y+LN3kiUaacAxHXTL7PvJOgMtwmC/VgCPeG+9CgWNbrXTWpXw==","signatures":[{"sig":"MEQCICPsnRlL3xvnFr6D1cl0YnKm4cM3gzL563ryXoNEZBN0AiA44SOhrscs09KE74pplDljyDef0pPwI+EhpdGe8yRudg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8218053},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"e3d733b7b5107122ff90fc89021a9ab404198c39","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.44.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.44.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.44.0","@lodestar/utils":"^1.44.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.44.0","@lodestar/logger":"^1.44.0","@lodestar/params":"^1.44.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.44.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.44.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.44.0","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.44.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.44.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.44.0_1782922971126_0.42240193772412327","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.d7859e978b":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.d7859e978b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.d7859e978b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b5e56d93b3b0a3b279e0b2c65540a096a312d69","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.d7859e978b.tgz","fileCount":2103,"integrity":"sha512-UBPPP+7ZO0sWkmXyfkb7NkXQbpBIKWEJiWN45vSSKB46F+jisLhUXh57EBT61goMmlBTsWzT/NG5IuAdjKNbCg==","signatures":[{"sig":"MEUCIQDXDV2gRo2WaIJtZs1qGXbUhkOFdPQ80x5cIMJDCA3fSgIgVz4hcBx2VKyEiMzO14Wik6I24+r+rZEzPHVFzKRU2IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.d7859e978b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8267390},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a084de98990af5e709286b5edc7293db1b100df8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.d7859e978b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.d7859e978b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.d7859e978b","@lodestar/utils":"^1.45.0-dev.d7859e978b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.d7859e978b","@lodestar/logger":"^1.45.0-dev.d7859e978b","@lodestar/params":"^1.45.0-dev.d7859e978b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.d7859e978b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.d7859e978b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.d7859e978b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.d7859e978b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.d7859e978b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.d7859e978b_1783049450294_0.9845055214633354","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.3100972235":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.3100972235","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.3100972235","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a694c47c13a442a528b2bec22673f31e5caa34c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.3100972235.tgz","fileCount":2103,"integrity":"sha512-O0N+9AYwIHr+8IKfv+la1PDK3V6iRbD/vDa8jWw46ShClZeDV/SbdK39JJ1zQ54qZD5ZZrw2Z51vLXT/KwW26Q==","signatures":[{"sig":"MEYCIQD0S3n+OLoGv3KJH6yzp+af2P3W54DEy08z7UITeuzC7QIhAJJbe2NLucrH2LYtKdOtrEP0j74aW0o0FQ+YX9AmgOSi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.3100972235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8271978},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6ffa149cc06cf5f8d8d16052fc199c9a6c2b3e6a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.3100972235","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.3100972235","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.3100972235","@lodestar/utils":"^1.45.0-dev.3100972235","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.3100972235","@lodestar/logger":"^1.45.0-dev.3100972235","@lodestar/params":"^1.45.0-dev.3100972235","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.3100972235","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.3100972235","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.3100972235","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.3100972235","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.3100972235","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.3100972235_1783099461540_0.28159534442178336","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.0c3761f06f":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.0c3761f06f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.0c3761f06f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2745d747de5ff7fe091e8d64432adc5815901d42","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.0c3761f06f.tgz","fileCount":2103,"integrity":"sha512-N8B8MW46QtNZdBlacgIbkc+Me6leQVV8UBB0EEUUC4YQH4yhsukZFs7Vfoc8IaVMN2uARx40O9vj1R7cvhEavw==","signatures":[{"sig":"MEYCIQDpsjg/9LX5idEHujUet00Ot4ZbvhGsJHzFeSFWiGl5KgIhAKgVq5mLgRTllldZ9h7m6VqhDZpo6oQnPrKuwRe+4F3j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.0c3761f06f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8222836},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b87265e4e2ea599a715a551f4963e60a26b241b0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.0c3761f06f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.0c3761f06f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.0c3761f06f","@lodestar/utils":"^1.45.0-dev.0c3761f06f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.0c3761f06f","@lodestar/logger":"^1.45.0-dev.0c3761f06f","@lodestar/params":"^1.45.0-dev.0c3761f06f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.0c3761f06f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.0c3761f06f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.0c3761f06f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.0c3761f06f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.0c3761f06f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.0c3761f06f_1783120900243_0.9516627657772432","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.51a1c44b27":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.51a1c44b27","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.51a1c44b27","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7c64cc058529b07e70053a611c6cbfa8777ab380","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.51a1c44b27.tgz","fileCount":2103,"integrity":"sha512-ASn1VPX9bUN2jagUVQPzlKUEsj03GfjxiTksdR4WM2D7NHxpKkfBIDyl9a2RBHwaG2mtMR13zI7PiJMiNTpKsA==","signatures":[{"sig":"MEUCIQCoJc7iUTWtsVv3o1GUmHvs4Xve2VcmxWjSlKG4N0PPRQIgfg4ttqtSBMaP/SX2HVAeKZO222YWjjMT1WXJSQHbTXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.51a1c44b27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8225654},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a086ca04de3da90570b5a290cdbc9a68dfa0ddbf","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.51a1c44b27","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.51a1c44b27","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.51a1c44b27","@lodestar/utils":"^1.45.0-dev.51a1c44b27","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.51a1c44b27","@lodestar/logger":"^1.45.0-dev.51a1c44b27","@lodestar/params":"^1.45.0-dev.51a1c44b27","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.51a1c44b27","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.51a1c44b27","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.51a1c44b27","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.51a1c44b27","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.51a1c44b27","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.51a1c44b27_1783171858545_0.06405758116476767","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.b94232ff23":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.b94232ff23","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.b94232ff23","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48db0fd32bf43e67ab18fa037efefbb85acaf238","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.b94232ff23.tgz","fileCount":2103,"integrity":"sha512-NXeIOtF+8eLVso13Nd9DmIhQAJtFoca+POeRM74rFYIGKFd+vKxKG6Tj6aQm9X8kCh5kw7hgiZiz0EkRJ1CUOg==","signatures":[{"sig":"MEQCIHPm1ACzUVf3v5RO4McggZjCXjvFPIImGIFH16EGNFYqAiAaOGjbJYxDIeVijQD7TYpvndrIQv0jYfVBZ5zjMw7Wwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.b94232ff23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8275627},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4200056d5edfe91b81e2acdfcc47fb4db58f03f8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.b94232ff23","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.b94232ff23","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.b94232ff23","@lodestar/utils":"^1.45.0-dev.b94232ff23","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.b94232ff23","@lodestar/logger":"^1.45.0-dev.b94232ff23","@lodestar/params":"^1.45.0-dev.b94232ff23","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.b94232ff23","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.b94232ff23","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.b94232ff23","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.b94232ff23","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.b94232ff23","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.b94232ff23_1783191956452_0.46175285613632067","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.29704bdb26":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.29704bdb26","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.29704bdb26","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6bc1ab25ea2e52c1d1b8483ecc38723cb1eb5dff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.29704bdb26.tgz","fileCount":2103,"integrity":"sha512-Z58ZTlz4d9TycLxjiHjexz2Jcq6xjc86KJiPP2BVwibjt7SrbPDI/5lBVXLmzPP9prvzKlxK5xDeMI7a+B4XfQ==","signatures":[{"sig":"MEUCIQCZPnz1wAOGKc2DshsjTGj6ZTJaQCT5XprHxrbFEl8AKQIgPfWV54MhPhBvdVxrw+wGkmtpE7upTCUdwX6qWbFHx8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.29704bdb26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8226850},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c1cd1e7e2030492aa45bc63c8694869c4f3ff561","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.29704bdb26","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.29704bdb26","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.29704bdb26","@lodestar/utils":"^1.45.0-dev.29704bdb26","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.29704bdb26","@lodestar/logger":"^1.45.0-dev.29704bdb26","@lodestar/params":"^1.45.0-dev.29704bdb26","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.29704bdb26","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.29704bdb26","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.29704bdb26","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.29704bdb26","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.29704bdb26","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.29704bdb26_1783192826771_0.4243563367003853","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.9d930bdc5b":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.9d930bdc5b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.9d930bdc5b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"189dbe210cf39cc6a93a6505d198578ae386bcf6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.9d930bdc5b.tgz","fileCount":2103,"integrity":"sha512-dkuEBjE7nWOXl+GSkIBEt78V5VmNnLnWkJBPbZYctID5Y0eCnve1ziuvRynKPEQBHG5cHiVYrMMzwTZE/gwc8w==","signatures":[{"sig":"MEUCIQC7ceJMfLKcMdgbE4vR1/RevJeYeq88FtzmvCfA/htn8wIgBLTH44GFMJwA116Y1llu/mhEEkcy+zQ/kMoI6wIQQtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.9d930bdc5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8226850},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"85957dfe86ff1ffcd975bf29857ff3f5de68edf5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.9d930bdc5b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.9d930bdc5b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.9d930bdc5b","@lodestar/utils":"^1.45.0-dev.9d930bdc5b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.9d930bdc5b","@lodestar/logger":"^1.45.0-dev.9d930bdc5b","@lodestar/params":"^1.45.0-dev.9d930bdc5b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.9d930bdc5b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.9d930bdc5b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.9d930bdc5b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.9d930bdc5b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.9d930bdc5b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.9d930bdc5b_1783196338051_0.8860621690953072","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.c0e6c9e273":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.c0e6c9e273","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.c0e6c9e273","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d07b2756dae6c607d9e4312c74c34f70a5b7e9ba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.c0e6c9e273.tgz","fileCount":2103,"integrity":"sha512-vAfSr0pEJxs4lUqrQNwNr3+abGfecbk0wRnSJjU4RU4G9Y2ulw4g7Wa/SAIHIlK0N/j7FfrqAHCtII4cJc+y5w==","signatures":[{"sig":"MEUCIAnMHu9Aui9eD/p7nxfOlR6/9SY0PjhdLk9RciXFHuV1AiEAroi6XGbZXGSt/eB+rIbQ/+VsZcQ35Zx1yfZto5V/W98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.c0e6c9e273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8226850},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6f76f6147353b25345e70db0513823010cf14fd8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.c0e6c9e273","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.c0e6c9e273","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.c0e6c9e273","@lodestar/utils":"^1.45.0-dev.c0e6c9e273","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.c0e6c9e273","@lodestar/logger":"^1.45.0-dev.c0e6c9e273","@lodestar/params":"^1.45.0-dev.c0e6c9e273","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.c0e6c9e273","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.c0e6c9e273","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.c0e6c9e273","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.c0e6c9e273","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.c0e6c9e273","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.c0e6c9e273_1783243119498_0.17445238682146336","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.4d9beacde9":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.4d9beacde9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.4d9beacde9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"57b7c103ec566feb8ecc20a8d0711236aa7cdcde","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.4d9beacde9.tgz","fileCount":2103,"integrity":"sha512-E5UBuu4FWfca+YSC7QQsGMjDjo91nZoLf0wNhMI5BtVlcBmeyvOh7YLpczN6HbhOGieTNTUY1/FtJluLhU4+9Q==","signatures":[{"sig":"MEQCIDYXjBu7yqIZy89UOpQhUecX/nK8Ux8G5ybqrRZiO3NSAiAanzXYH2qQXZQT24dNLoG5LJiLcDgB7QH7AdJf9VlyQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.4d9beacde9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8276365},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"fc523cb9832753c411966a4b9f63bc4f8581d63c","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.4d9beacde9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.4d9beacde9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.4d9beacde9","@lodestar/utils":"^1.45.0-dev.4d9beacde9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.4d9beacde9","@lodestar/logger":"^1.45.0-dev.4d9beacde9","@lodestar/params":"^1.45.0-dev.4d9beacde9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.4d9beacde9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.4d9beacde9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.4d9beacde9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.4d9beacde9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.4d9beacde9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.4d9beacde9_1783246888603_0.1688830475719545","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.2e1d834bb9":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.2e1d834bb9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.2e1d834bb9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"aced51b19bc6481667b01d14e8860446cc234f4d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.2e1d834bb9.tgz","fileCount":2103,"integrity":"sha512-XxloOeYjCZzF0LXfxckY0xcTliFcfFN55JL+ZAlOfLrtUgHDkGvdP5GQHNJC450Ss8qNzJXZUH0sVcleczQcZw==","signatures":[{"sig":"MEYCIQCbroxyErPjr2OWgJvY+SWmz5cxAH1NSNgNmJyPXjWrrgIhAP5ebgL9TxHFcIdWhvP5bUGmwm6Br/MYEzbPyDtUVeQ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.2e1d834bb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8228586},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4bd0feebb55734a1ca3af92343f1cdf93d78fced","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.2e1d834bb9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.2e1d834bb9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.2e1d834bb9","@lodestar/utils":"^1.45.0-dev.2e1d834bb9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.2e1d834bb9","@lodestar/logger":"^1.45.0-dev.2e1d834bb9","@lodestar/params":"^1.45.0-dev.2e1d834bb9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.2e1d834bb9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.2e1d834bb9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.2e1d834bb9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.2e1d834bb9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.2e1d834bb9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.2e1d834bb9_1783253067875_0.0109854901629034","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.c6b2b7f1ba":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.c6b2b7f1ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.c6b2b7f1ba","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"037a619e88269164097019fcdba94e3b9b19e370","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.c6b2b7f1ba.tgz","fileCount":2103,"integrity":"sha512-C5YwxMFUYfqNss2yw/J7Y/WuoeTErLaMe/ZOq8kz8bqf7rP1GpxKc4Q6ogAgOnWfNaWjk7Ga6KZXQGvNzKVSgQ==","signatures":[{"sig":"MEUCIEcgkNX83FQk23BqY+DLRqtL0nbIBImkvaJuLnoJdYsxAiEAwUxV4LNedL1ecZG8npBt9tOFd8Q7Y9NM4sDmUqAC8Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.c6b2b7f1ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8228586},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"8461e1445140c27ee1ed426a9ce59821fc792da4","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.c6b2b7f1ba","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.c6b2b7f1ba","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.c6b2b7f1ba","@lodestar/utils":"^1.45.0-dev.c6b2b7f1ba","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.c6b2b7f1ba","@lodestar/logger":"^1.45.0-dev.c6b2b7f1ba","@lodestar/params":"^1.45.0-dev.c6b2b7f1ba","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.c6b2b7f1ba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.c6b2b7f1ba","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.c6b2b7f1ba","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.c6b2b7f1ba","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.c6b2b7f1ba","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.c6b2b7f1ba_1783346888451_0.715979413748068","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.05395cd726":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.05395cd726","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.05395cd726","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d315627d09159daf18f723ff75d755e2636db972","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.05395cd726.tgz","fileCount":2103,"integrity":"sha512-QQPSk5MBwhcPEimk1WE2FEefuV0xsAvEQOv6zp2vuAxq0hCoRkQvCgWUuFusPYS7PxUQbs0uJsHxUORFiF+Uag==","signatures":[{"sig":"MEUCID6nkgfr1hyUeyP+r7RYbeJosXkKs1gt7R40xiDS0xenAiEAoAJ3gKuEG/gZwOFXHdC3sT3b8M/7B0JICUISSuWmJ+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.05395cd726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8277728},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ff1c0f307b1483d9e9b024899cb1faee113918ca","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.05395cd726","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.05395cd726","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.05395cd726","@lodestar/utils":"^1.45.0-dev.05395cd726","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.05395cd726","@lodestar/logger":"^1.45.0-dev.05395cd726","@lodestar/params":"^1.45.0-dev.05395cd726","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.05395cd726","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.05395cd726","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.05395cd726","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.05395cd726","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.05395cd726","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.05395cd726_1783353434989_0.14257928639280304","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.f535421f29":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.f535421f29","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.f535421f29","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"00418568744bf0dd25abb2652fbbe18ebce9adee","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.f535421f29.tgz","fileCount":2103,"integrity":"sha512-KzSkOlWAozQfIy6M+edHrzhj2LBzXskDYQoxI0/u7oShKLKl+OKOEdSKOFsCNz6Bd8ypAtw0+9xUFwTNs8Cizg==","signatures":[{"sig":"MEQCIDEwlXcAJHCxQAo2lkIacMy394UX06r3pB6AEbqvzTXwAiASOGKTkUGzNFlb6THRInbeQh4/jxVYYrhH92+zWzF+3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.f535421f29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8228586},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a017e0a2da03ba91402475c57998917996db1bc7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.f535421f29","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.f535421f29","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.f535421f29","@lodestar/utils":"^1.45.0-dev.f535421f29","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.f535421f29","@lodestar/logger":"^1.45.0-dev.f535421f29","@lodestar/params":"^1.45.0-dev.f535421f29","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.f535421f29","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.f535421f29","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.f535421f29","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.f535421f29","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.f535421f29","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.f535421f29_1783405432033_0.5123807147036585","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.1588281853":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.1588281853","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.1588281853","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb71f20df26a344802b93776c8275dbf4bf3a5a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.1588281853.tgz","fileCount":2103,"integrity":"sha512-zajjDOVNlSt11DMyNhB3tvG0QvXbS5sLVqkROl0SFuzsb7ERIkRvZ1cuDoiCcYUK6zeps13ce/atuFo21ALJ9A==","signatures":[{"sig":"MEUCIQDN7ScyvuyjA1XQ4oCnyO2kiDJYJ8TlxS3M0rZW41reuwIgPHMRWiKWPP0Jp1JSwHOCSy6K1sCcuQdTyvGaKOm+UqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.1588281853","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8228578},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"97ff35a3a27b7f078388334c8808427b7ccbcf1e","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.1588281853","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.1588281853","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.1588281853","@lodestar/utils":"^1.45.0-dev.1588281853","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.1588281853","@lodestar/logger":"^1.45.0-dev.1588281853","@lodestar/params":"^1.45.0-dev.1588281853","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.1588281853","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.1588281853","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.1588281853","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.1588281853","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.1588281853","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.1588281853_1783406923429_0.806701160841272","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.c964580569":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.c964580569","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.c964580569","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"638b8b38470cfbd729233ee55d3a866a6e12aa3f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.c964580569.tgz","fileCount":2098,"integrity":"sha512-IUXZG8Ao4KBnEZIz/ImC8WGYhhpk9Yns5/kQ13pM0cyKr6vUiKGAKP8TgWOlu3k6Rvsa0ccgyGMQl/VPnjPQkg==","signatures":[{"sig":"MEYCIQCaME53Y4V0G+yVI/uAigZjJUvTHiCTyyQwToRp44ZxTAIhAJ1e8RNbwDBKE9iB8+5/Tde4oJs0ijodPxD7ohbm37Nh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.c964580569","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8222775},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c13889fcbb3d844ac69cfa016d33c7629556963f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.c964580569","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.c964580569","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.c964580569","@lodestar/utils":"^1.45.0-dev.c964580569","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.c964580569","@lodestar/logger":"^1.45.0-dev.c964580569","@lodestar/params":"^1.45.0-dev.c964580569","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.c964580569","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.c964580569","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.c964580569","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.c964580569","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.c964580569","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.c964580569_1783409103753_0.7504264039716522","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.905415417a":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.905415417a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.905415417a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"286774e1c32bd1da7c63c1cdbd4a0afb493c4a8d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.905415417a.tgz","fileCount":2098,"integrity":"sha512-rmAyFwZquyGmrUOwB/8zu6Rzl+mTm2dzgErCdz90z1VBKocI7Yi6M/+WTFW1Dfd18863NXJhTGlg+IlXjMUnAQ==","signatures":[{"sig":"MEQCIAuknoNMQm0bcMcYAAJBLQC74Tgqrm7yFa3oi/sQ1akLAiAKa4REpo5tLYj0wv8ZYvI/bmDx35Tq0EU0oXJHFk1YZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.905415417a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8280070},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"03ceae7554950f932e4caf1981a7529e87c62209","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.905415417a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.905415417a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.905415417a","@lodestar/utils":"^1.45.0-dev.905415417a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.905415417a","@lodestar/logger":"^1.45.0-dev.905415417a","@lodestar/params":"^1.45.0-dev.905415417a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.905415417a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.905415417a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.905415417a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.905415417a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.905415417a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.905415417a_1783413706907_0.7843475687975237","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.8d73a6a8cb":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.8d73a6a8cb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.8d73a6a8cb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"841c35efea6599d078315add78fd4fde4038de92","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.8d73a6a8cb.tgz","fileCount":2098,"integrity":"sha512-mpaJ/EmwBfr3Net8KfthyVpg5o1tY2U8HrtjetXgW4Evk4VSH3fTOnaE/Y2rvrC0tif2dFDGzZb5JBMtlmjGww==","signatures":[{"sig":"MEUCIQDUOAYDpqYVVle6n7QJiMaiOon1MRvqqNcLw/mlZu72GQIgBuT5rQRD2kcgX8yDvhAXUsQiKLVrtfssZ7MaBKpKZW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.8d73a6a8cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8232465},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0537390960812671bc4a513d0c47f5fe2ef1ae30","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.8d73a6a8cb","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.8d73a6a8cb","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.8d73a6a8cb","@lodestar/utils":"^1.45.0-dev.8d73a6a8cb","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.8d73a6a8cb","@lodestar/logger":"^1.45.0-dev.8d73a6a8cb","@lodestar/params":"^1.45.0-dev.8d73a6a8cb","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.8d73a6a8cb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.8d73a6a8cb","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.8d73a6a8cb","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.8d73a6a8cb","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.8d73a6a8cb","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.8d73a6a8cb_1783416794687_0.9934237930195753","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.d173b636c9":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.d173b636c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.d173b636c9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6395ab55786f256492e59df66b08e2d3be39a5b2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.d173b636c9.tgz","fileCount":2098,"integrity":"sha512-6q/QNe0d/1vySdJeZIyzQ90oTxaI4eOIKTC61FF4NuqA7Jp42Mcm32KhAZSu1uYY7yeM3kKe8bU5KdygX0qyYA==","signatures":[{"sig":"MEUCIQDfCjTyIC6SfPZCKrPsw+ce1ulyzBI3627djd85l0CdMgIgA5h0bLbsaeATVDVXCp3uRPFVNQxCwUNX+o8sytUNKv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.d173b636c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8232465},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3468018d31e768304aab2d06c6722f50177888a7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.d173b636c9","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.d173b636c9","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.d173b636c9","@lodestar/utils":"^1.45.0-dev.d173b636c9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.d173b636c9","@lodestar/logger":"^1.45.0-dev.d173b636c9","@lodestar/params":"^1.45.0-dev.d173b636c9","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.d173b636c9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.d173b636c9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.d173b636c9","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.d173b636c9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.d173b636c9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.d173b636c9_1783417996289_0.3570190325679068","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.0cff4e6916":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.0cff4e6916","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.0cff4e6916","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b4bc96ab69a8504b00ea41c47b08ecb16caeef12","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.0cff4e6916.tgz","fileCount":2098,"integrity":"sha512-mKF32L+zkD0Vj53xWunnx5AlsCwFElJpw1DTecDG0lJvzm9Xvxz9vkcgfs42JXZaSdSw4EqXNQee4YF0ouMkPw==","signatures":[{"sig":"MEQCIFZTmobSRoIxdh+zg9iqtcoanYVl++RMRRFreCGLzBd2AiBW9AoOm09UNXtfPZi8xqWQikBVWpToCck+YNN+uiz2Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.0cff4e6916","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8232465},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0253da9815d85802e62b773620a00b9585c96af1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.0cff4e6916","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.0cff4e6916","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.0cff4e6916","@lodestar/utils":"^1.45.0-dev.0cff4e6916","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.0cff4e6916","@lodestar/logger":"^1.45.0-dev.0cff4e6916","@lodestar/params":"^1.45.0-dev.0cff4e6916","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.0cff4e6916","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.0cff4e6916","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.0cff4e6916","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.0cff4e6916","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.0cff4e6916","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.0cff4e6916_1783422477562_0.10253186723187246","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.e10fb5e991":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.e10fb5e991","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.e10fb5e991","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4121efdbb25d766c2680c1b17456fc1ea82150d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.e10fb5e991.tgz","fileCount":2098,"integrity":"sha512-Ayieiul8FP48HNkg2OFotgQdz0B6HiSNn7MgYBez5xD9exA9haFGOfV/DzT64pxnXqWidt+WbIQpP5v5PDFp/Q==","signatures":[{"sig":"MEQCIGbQ7Qq83ZtFMQm9XqAxNHfY3629xa58+oF9zmb7N/BmAiBBp5OLhmOXLJKlfin7/kVua/t0ZqZMlhUflw1gV7YmTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.e10fb5e991","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8232465},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b4b3bbc23dc3adf826dbc109bee39085cf9bbc77","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.e10fb5e991","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.e10fb5e991","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.e10fb5e991","@lodestar/utils":"^1.45.0-dev.e10fb5e991","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.e10fb5e991","@lodestar/logger":"^1.45.0-dev.e10fb5e991","@lodestar/params":"^1.45.0-dev.e10fb5e991","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.e10fb5e991","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.e10fb5e991","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.e10fb5e991","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.e10fb5e991","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.e10fb5e991","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.e10fb5e991_1783429321845_0.02011562169650305","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.bdb9aa149d":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.bdb9aa149d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.bdb9aa149d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a59f206c0da1ee52f3334c47fe48be92eac8538","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.bdb9aa149d.tgz","fileCount":2098,"integrity":"sha512-bIr1o8CtNDsjWdJzAsd3PzHp1Ag8YCFAlYScXE7EQ+EyInk1ss/GOw0aXtUgawEUGFc8ZwVONpx/dmAU4QBdtA==","signatures":[{"sig":"MEUCIBiC630pH52EWBZa6NpOjVzn0UkRZzgNsy/OeO4HeO79AiEAhFhVu9bED8o9k9Jvce1xLBax2HUABzEVDX1zYFUWBqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.bdb9aa149d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8292358},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"efb04065adac45d7ec8203bf6a0e2f5fbf25ad91","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.bdb9aa149d","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.bdb9aa149d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.bdb9aa149d","@lodestar/utils":"^1.45.0-dev.bdb9aa149d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.bdb9aa149d","@lodestar/logger":"^1.45.0-dev.bdb9aa149d","@lodestar/params":"^1.45.0-dev.bdb9aa149d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.bdb9aa149d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.bdb9aa149d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.bdb9aa149d","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.bdb9aa149d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.bdb9aa149d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.bdb9aa149d_1783432217407_0.6223055471779104","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.f2645825a8":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.f2645825a8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.f2645825a8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f01ba917513197654d49523feb618584e57050cb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.f2645825a8.tgz","fileCount":2098,"integrity":"sha512-UBoNft1RPZVzljWO6qMIlZnqQ+DuTfW3dYeu0RRFKkt6iAbCg7RmE5pcR53BfInTqH9CbLO9IDcieU+srl42JQ==","signatures":[{"sig":"MEUCIQDGsfkUSLBreQOSuBvw90tMyOCovG2lUbA6UsoaHbRCEAIgUgnxbBCObIUylE2qltzHDuCh8HgE9W5rUUaZLtoZGeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.f2645825a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8291504},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"94199ee23742f72c06e81ead07cc14e283755345","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.f2645825a8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.f2645825a8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.f2645825a8","@lodestar/utils":"^1.45.0-dev.f2645825a8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.f2645825a8","@lodestar/logger":"^1.45.0-dev.f2645825a8","@lodestar/params":"^1.45.0-dev.f2645825a8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.f2645825a8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.f2645825a8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.f2645825a8","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.f2645825a8","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.f2645825a8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.f2645825a8_1783460590005_0.362510591550268","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.9333ecfccb":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.9333ecfccb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.9333ecfccb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e472b68c2798cfe324bb24395d0f542b3bcc1f23","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.9333ecfccb.tgz","fileCount":2098,"integrity":"sha512-d9G9RUb4pj5Mn/7DYwKLQzPxL/+nJlxsz57zWEFg92tVi/k+dVHGw6pGA8WSNvXgut5qqXqgZwWJJCk5vvRRGw==","signatures":[{"sig":"MEQCIC++2lG1Ykw6hM7NtP3teiQHyy6ic+iTN9vCt3Ga4pXbAiBZkep8dgL77p7N1FTel0W4TmiNDvsDn2c5PAWv3ll+UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.9333ecfccb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8291552},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6ea63d076786aef7cfee6a6a66ce5db94a9d7d0d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.9333ecfccb","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.9333ecfccb","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.9333ecfccb","@lodestar/utils":"^1.45.0-dev.9333ecfccb","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.9333ecfccb","@lodestar/logger":"^1.45.0-dev.9333ecfccb","@lodestar/params":"^1.45.0-dev.9333ecfccb","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.9333ecfccb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.9333ecfccb","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.9333ecfccb","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.9333ecfccb","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.9333ecfccb","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.9333ecfccb_1783464835681_0.4346757874116973","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.85227cfbe5":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.85227cfbe5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.85227cfbe5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f92d867423ffb6040b9ca0eedcfc8129b0993784","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.85227cfbe5.tgz","fileCount":2098,"integrity":"sha512-0iKUGb7YgLy2Xpdx+4HqJGWx1rg9VRE5QABbsZivt20qLi9vHHoQ9sudDyLhbCTgjB6FH62zr7fcN30Kdc/AvA==","signatures":[{"sig":"MEQCIDWU170ExsvCXZTXl87AQOXk1oSoq1er6A54lbfuo8qOAiAViAhbmc6DoRz4RBmA8uOnbmVlWOZHCTMGn54j0lC25w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.85227cfbe5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8241564},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"bd183bff2666327a75b389254a812a5f729c836f","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.85227cfbe5","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.85227cfbe5","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.85227cfbe5","@lodestar/utils":"^1.45.0-dev.85227cfbe5","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.85227cfbe5","@lodestar/logger":"^1.45.0-dev.85227cfbe5","@lodestar/params":"^1.45.0-dev.85227cfbe5","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.85227cfbe5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.85227cfbe5","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.85227cfbe5","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.85227cfbe5","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.85227cfbe5","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.85227cfbe5_1783501109759_0.15104800736834","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.fadf0fbb1f":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.fadf0fbb1f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.fadf0fbb1f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"06b474e9ccf4d9e00dee7d4ab87ce6e366870275","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.fadf0fbb1f.tgz","fileCount":2098,"integrity":"sha512-TXM6v4BMdNd3tJH8Xz9frEmcy4Gu1Y9zBQiBx3TLbwmZmLTd2qbe+qJ4CzPA4DXBg006uqIrzHYBOXDhhiGVvg==","signatures":[{"sig":"MEYCIQD8fRg4Raj0Kp3zHp7Om3y4TqbU08kBpBNzLyCX+aOt1QIhAKEp3aQSkmK6S9QLS4pwuqEEbQDHFBV8TOLpvH3vERzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.fadf0fbb1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8290706},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3c79c57c7b5f21ae8bdf32e48167216cf2cab5d2","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.fadf0fbb1f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.fadf0fbb1f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.fadf0fbb1f","@lodestar/utils":"^1.45.0-dev.fadf0fbb1f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.fadf0fbb1f","@lodestar/logger":"^1.45.0-dev.fadf0fbb1f","@lodestar/params":"^1.45.0-dev.fadf0fbb1f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.fadf0fbb1f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.fadf0fbb1f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.fadf0fbb1f","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.fadf0fbb1f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.fadf0fbb1f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.fadf0fbb1f_1783511401207_0.311579680759682","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.e6d38ecb03":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.e6d38ecb03","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.e6d38ecb03","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb6ce77816d4dcab4a4ba88dca3b1f0eb8a82a40","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.e6d38ecb03.tgz","fileCount":2098,"integrity":"sha512-riWVvf+D71c5a8x2p9WyGc9N4TYD9Fq7H/WVsER5wAHejPchdnGMU5WBnj/rpOjDrYnYsaIdvSfOyDhJN6BaJw==","signatures":[{"sig":"MEQCIHXYYgRbQLdZi7hsmTVJ6cGFuwVb4XnSksj57w5SnPJiAiB0wcO/AgAy90AmI2/CdgZIUjo0EhUmW+L5u+GgpZgAug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.e6d38ecb03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8293774},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3cd0118cfbc79542ff858db96e6e36c3e4f65cd8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.e6d38ecb03","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.e6d38ecb03","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.e6d38ecb03","@lodestar/utils":"^1.45.0-dev.e6d38ecb03","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.e6d38ecb03","@lodestar/logger":"^1.45.0-dev.e6d38ecb03","@lodestar/params":"^1.45.0-dev.e6d38ecb03","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.e6d38ecb03","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.e6d38ecb03","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.e6d38ecb03","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.e6d38ecb03","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.e6d38ecb03","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.e6d38ecb03_1783541215337_0.013668593548194607","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.b620872107":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.b620872107","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.b620872107","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f45412144ba58a8342d14172b08b772eb78f32f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.b620872107.tgz","fileCount":2098,"integrity":"sha512-C+KZAdcicNwS5ZTlkavtQ+muAJfpHCZr0o/tEP04vJhAAiTj45rOezymlmHCks1BoYee9jrltbcy0XXi3E+yTg==","signatures":[{"sig":"MEUCIQCmDhvGlcaPsWrhIivTz2JG1nkPuDNZ7d+vPOtsDEczOAIgQyjjxQBJHKqMnb2YHsLUThasUOVsM/OGwZB27kpxLMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.b620872107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8293774},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"f4e3c36a11e14c72f68a76ce33fab0408c2bae96","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.b620872107","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.b620872107","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.b620872107","@lodestar/utils":"^1.45.0-dev.b620872107","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.b620872107","@lodestar/logger":"^1.45.0-dev.b620872107","@lodestar/params":"^1.45.0-dev.b620872107","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.b620872107","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.b620872107","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.b620872107","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.b620872107","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.b620872107","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.b620872107_1783584153344_0.21718174991054728","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.33dbc1859a":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.33dbc1859a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.33dbc1859a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cd07f1f060fa0c4624f575d74b75234cf53b87e7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.33dbc1859a.tgz","fileCount":2098,"integrity":"sha512-9JVGpOzuTNEloSpQJNPWPbY0on80KQkrpNGJnlRu6+Q5n9aW26JR+VRUzp3J+DY0OM5TDdQIOiTwr3e5A14svg==","signatures":[{"sig":"MEYCIQDrs4DCzJOS4lbwVCL6TFQ0jc5N/capDT+iLpb3PuxhJgIhAPtFbcZ2Vc9cOmWUMD1kPaXnBHAWCFxTL6ZaXfCbSHtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.33dbc1859a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8245546},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"ff7b0a06bd0b9028a33b0704c65376c18eb21f06","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.33dbc1859a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.33dbc1859a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.33dbc1859a","@lodestar/utils":"^1.45.0-dev.33dbc1859a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.33dbc1859a","@lodestar/logger":"^1.45.0-dev.33dbc1859a","@lodestar/params":"^1.45.0-dev.33dbc1859a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.33dbc1859a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.33dbc1859a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.33dbc1859a","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.33dbc1859a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.33dbc1859a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.33dbc1859a_1783588606709_0.31262503649267837","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.47eedd48a2":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.47eedd48a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.47eedd48a2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93fe86746d2761b118ecc430ef85a8746710a1a0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.47eedd48a2.tgz","fileCount":2098,"integrity":"sha512-u6FcXI53rL5wYYjUpCfeAHMc6h9faPbvPUJ28x+/cgNsqIGXzFTfb4tQFjDNtmpw/vdtIXR41sdoskQh/5lQVQ==","signatures":[{"sig":"MEUCIQCR1T470vwiGa4BcjQeyIWhx8UcMt1t+hMbZZ5obXd7FQIgAZZmath9ncWNYXaMicXB87Vj3WrcKhanB87VUOcVAnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.47eedd48a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8294906},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"a692b2a1c101f07ad3110e395bac701acee7103d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.47eedd48a2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.47eedd48a2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.47eedd48a2","@lodestar/utils":"^1.45.0-dev.47eedd48a2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.47eedd48a2","@lodestar/logger":"^1.45.0-dev.47eedd48a2","@lodestar/params":"^1.45.0-dev.47eedd48a2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.47eedd48a2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.47eedd48a2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.47eedd48a2","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.47eedd48a2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.47eedd48a2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.47eedd48a2_1783605013141_0.0723673864045784","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.4ed65a371b":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.4ed65a371b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.4ed65a371b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8a38f81e2326d841b0f9cb2a5e49ee830f887701","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.4ed65a371b.tgz","fileCount":2098,"integrity":"sha512-7h6LuQbUIGdENok1J6qBgbODrzgQuOZUT1Cro+v58Zl2q0GPOcW5dN1doEwAHvIhcJfT0WvV9DvNHd1s8DCe3Q==","signatures":[{"sig":"MEUCIHM7JeXd9TIZYLcRBQwUsUmfXq/iI7gNUm4r7Vw1OCNsAiEA97IP/YFPavVmb/v5Vc4y7rQnux35ERtsjLjkC9R7HpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.4ed65a371b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8318402},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"2b7457aa85619962f81fadc179ebbc216ec42ed5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.4ed65a371b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.4ed65a371b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.4ed65a371b","@lodestar/utils":"^1.45.0-dev.4ed65a371b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.4ed65a371b","@lodestar/logger":"^1.45.0-dev.4ed65a371b","@lodestar/params":"^1.45.0-dev.4ed65a371b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.4ed65a371b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.4ed65a371b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.4ed65a371b","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.4ed65a371b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.4ed65a371b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.4ed65a371b_1783618807226_0.38273834085805847","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.246e0ddef4":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.246e0ddef4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.246e0ddef4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a9c9efdc1ecb70b3972d8c807d36606599dbf76e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.246e0ddef4.tgz","fileCount":2098,"integrity":"sha512-VelwtxNcHdLlNPryHsz2M/oBaKKRKwVUAjOC2coGSoCet9j75eh5SFzKjINaUBPQPcSmNL6nncMh/QuxmHD0gw==","signatures":[{"sig":"MEYCIQDasV4/DbbqRKvJ/blM+7B3QEwR859LEQPonc9GXlBhfwIhANzTqeJOplwVELcJzIIIZjMkAo6uZKsS4a2zJz2Zgcuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.246e0ddef4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8269260},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"3b38b2746a5568e5809a81fbe2c835f1adb0b315","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.246e0ddef4","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.246e0ddef4","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.246e0ddef4","@lodestar/utils":"^1.45.0-dev.246e0ddef4","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.246e0ddef4","@lodestar/logger":"^1.45.0-dev.246e0ddef4","@lodestar/params":"^1.45.0-dev.246e0ddef4","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.246e0ddef4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.246e0ddef4","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.246e0ddef4","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.246e0ddef4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.246e0ddef4","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.246e0ddef4_1783642086965_0.7107656525178412","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.31b495a1d4":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.31b495a1d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.31b495a1d4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f39bff7bec2fb534efcbdaccaac36050fa2d2172","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.31b495a1d4.tgz","fileCount":2098,"integrity":"sha512-Mws1GnKIIoSQXb8K8Jwl+JPAFoDJ2+6eSw6V/N/AEZBObHIKnX/vZh1M17bzAfun91WAU8Qciuf5AwkzZl40wg==","signatures":[{"sig":"MEUCIFfy63AL19+z0A6wjINZzgWwu73YMc5y2QVnT5Af1t7xAiEA35JpT4FMMjWiFA8maGqPTPwAAQs7I1FS1sfVZcW/h3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.31b495a1d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8318635},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"795f93079882c2362f2b2af5bb55c13b81387a97","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.31b495a1d4","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.31b495a1d4","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.31b495a1d4","@lodestar/utils":"^1.45.0-dev.31b495a1d4","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.31b495a1d4","@lodestar/logger":"^1.45.0-dev.31b495a1d4","@lodestar/params":"^1.45.0-dev.31b495a1d4","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.31b495a1d4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.31b495a1d4","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.31b495a1d4","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.31b495a1d4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.31b495a1d4","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.31b495a1d4_1783643508489_0.84014524395937","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.9ed373bf56":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.9ed373bf56","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.9ed373bf56","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67cea46df70f67e0c5cc958ac739ae2830a721ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.9ed373bf56.tgz","fileCount":2098,"integrity":"sha512-OKybpsd5Ak1YkAuiXV8jz68XvT+oDI2lYB2K0rBZw6VfZlHNsS7P1IaU7vdgbSDHDIZuFcdvGK7F9l83gpl5Gg==","signatures":[{"sig":"MEUCICPLAuHpGvAStm3jr4bX3szJkiJIwjb/Rw+I8K/MFriTAiEA+2FxVFBB0bZAv0sRNgxHJ17YvdPnZyuC/OMMODXkY9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.9ed373bf56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8318635},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0c2f6722d4e0baccf09e61424b2a8c23615ddff1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.9ed373bf56","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.9ed373bf56","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.9ed373bf56","@lodestar/utils":"^1.45.0-dev.9ed373bf56","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.9ed373bf56","@lodestar/logger":"^1.45.0-dev.9ed373bf56","@lodestar/params":"^1.45.0-dev.9ed373bf56","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.9ed373bf56","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.9ed373bf56","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.9ed373bf56","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.9ed373bf56","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.9ed373bf56","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.9ed373bf56_1783668933143_0.769746026355409","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.2e78647e8c":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.2e78647e8c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.2e78647e8c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8aa6fb70714489a3a1b5b111896470bd0791667e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.2e78647e8c.tgz","fileCount":2098,"integrity":"sha512-ZH4r5XvPIvaoBVTfp0GZbs0H6WUKfVzh6ESmN5HXZFLT/oroweVHCy4UwQKsflzizyFfk/gX86D04HOloOFvSg==","signatures":[{"sig":"MEYCIQCG0dwpJTqW+N9DJJtnkN2SPyMWr8mjldT2vbCWB1aUbgIhANDtpNSykZC9U6WKHnzC3xh9WeFcdxlEfzhfdOhB3DpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.2e78647e8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8270731},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"10d20154aa909ece3dd1e3f82fd66fd7055a5b94","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.2e78647e8c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.2e78647e8c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.2e78647e8c","@lodestar/utils":"^1.45.0-dev.2e78647e8c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.2e78647e8c","@lodestar/logger":"^1.45.0-dev.2e78647e8c","@lodestar/params":"^1.45.0-dev.2e78647e8c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.2e78647e8c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.2e78647e8c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.2e78647e8c","@chainsafe/libp2p-quic":"^2.0.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.2e78647e8c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.2e78647e8c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.2e78647e8c_1783671939020_0.10965256483537633","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.242f99edcf":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.242f99edcf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.242f99edcf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9dc57ae1f9dc38e9da525d4efe1de75da238dabc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.242f99edcf.tgz","fileCount":2098,"integrity":"sha512-HLaW/C7hgFsTAioq2YuKXE8bW9DZR8wc+SEUqaMa4pA3ntCh7icEqFU2OtUPWsHXZzpDf4XUyg1tx7dwQapIJw==","signatures":[{"sig":"MEYCIQCnFP8hXTMwB6vU95DRJn44iT9D+4q+gKgbFohuqjaBhwIhAO4pg1c2KO9Tb+F6wbI6cQakltn79ipPz910hKum6h6A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.242f99edcf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8270731},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"dc9f033c21fd4f33a3a234f95aac5f1795d50590","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.242f99edcf","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.242f99edcf","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.242f99edcf","@lodestar/utils":"^1.45.0-dev.242f99edcf","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.242f99edcf","@lodestar/logger":"^1.45.0-dev.242f99edcf","@lodestar/params":"^1.45.0-dev.242f99edcf","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.242f99edcf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.242f99edcf","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.242f99edcf","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.242f99edcf","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.242f99edcf","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.242f99edcf_1783975653281_0.8039447266876265","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.ea1ba2d8ba":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.ea1ba2d8ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.ea1ba2d8ba","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b584b07d0e568ce944d8756afb612bbed4f36f3c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.ea1ba2d8ba.tgz","fileCount":2098,"integrity":"sha512-g1i7UfAe+TrQtZMcNhjep+l46eFIud2ZN0mqLiZh+wT2eB4BjPqcCuN8XABa0KKbcI1OOpd2i7T9GkAewsnhiA==","signatures":[{"sig":"MEYCIQD4GSTttVXfgrShrJCflLtkHcz1VuphJXtBUJ+fhY/eCwIhANqrT/yL6GMjl6EAOMlJurYchBxBP3MAchJnnIBX6Uhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.ea1ba2d8ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8319120},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"820512b34a578890be2bd77e024457eda1b37680","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.ea1ba2d8ba","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.ea1ba2d8ba","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.4.0","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.ea1ba2d8ba","@lodestar/utils":"^1.45.0-dev.ea1ba2d8ba","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.ea1ba2d8ba","@lodestar/logger":"^1.45.0-dev.ea1ba2d8ba","@lodestar/params":"^1.45.0-dev.ea1ba2d8ba","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.ea1ba2d8ba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.ea1ba2d8ba","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.0","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.ea1ba2d8ba","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.ea1ba2d8ba","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.ea1ba2d8ba","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.ea1ba2d8ba_1784073656224_0.19760833317621795","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.bd1bed5b8f":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.bd1bed5b8f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.bd1bed5b8f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f98144b54723213ed68b4c5783656475bbd1f235","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.bd1bed5b8f.tgz","fileCount":2098,"integrity":"sha512-+PLpkC/g6DCudT7Df2zq+xTM87UtS5YnozLM9rWsl2UXPJL9LwRwSL5XLbTnYXE4/QDVEyOorLECU8q7HZq7eg==","signatures":[{"sig":"MEYCIQCwCVZOimaxzRU5HjGWD5akEHS1Va56Y0T9z9X0v4dK2QIhANq4gnrPd3+Sve8NwElKXbHxCl0644GFSK1lkbmw1m2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.bd1bed5b8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8319120},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"226eaf0154e3f70cb00c066f6eabd92c06e58634","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.bd1bed5b8f","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.bd1bed5b8f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.bd1bed5b8f","@lodestar/utils":"^1.45.0-dev.bd1bed5b8f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.bd1bed5b8f","@lodestar/logger":"^1.45.0-dev.bd1bed5b8f","@lodestar/params":"^1.45.0-dev.bd1bed5b8f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.bd1bed5b8f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.bd1bed5b8f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.bd1bed5b8f","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.bd1bed5b8f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.bd1bed5b8f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.bd1bed5b8f_1784186734645_0.6731365176788089","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.77f7452c30":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.77f7452c30","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.77f7452c30","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e0378d2caebf6d4a8f4da982eb6d83b7f268b94d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.77f7452c30.tgz","fileCount":2098,"integrity":"sha512-kffX2udWn5RyZNlEkbOZhx24FcKT3MaakJRA42Dvva6BDYh6gdy4LxgRzg6ngrDTabNYxbAWis04lXM22J4KnQ==","signatures":[{"sig":"MEQCIEvLUHydXEAoYSipAYP+fr+mV1CTV9lfyiINsnXCLOTwAiB1qnf9mcP63pr+rfvYGto7lWsBOHa7hFdt5dkjpzqHuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.77f7452c30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8319120},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0594e27307a13f150a4f3167f28676ae36d7983a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.77f7452c30","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.77f7452c30","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.77f7452c30","@lodestar/utils":"^1.45.0-dev.77f7452c30","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.77f7452c30","@lodestar/logger":"^1.45.0-dev.77f7452c30","@lodestar/params":"^1.45.0-dev.77f7452c30","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.77f7452c30","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.77f7452c30","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.77f7452c30","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.77f7452c30","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.77f7452c30","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.77f7452c30_1784213535730_0.9059717499648665","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.21f8c81ba4":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.21f8c81ba4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.21f8c81ba4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c4fe09ac90837e670d41e751fce3af6a625355c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.21f8c81ba4.tgz","fileCount":2098,"integrity":"sha512-hjkB4hnLoB3I/BlOPdkMakhW4KxWolpiSrVwaYfqZ7kM+JMSfxs1BWxQiHXbuI6x9br7EAnQKdOILVUDxTw5gg==","signatures":[{"sig":"MEUCIQCx2gZs/WqhEv15ME0DrSPWOdRfELha/PMYi2XCGip4EwIgXOFr+uTHB2CcyeasNT814q4r+ru6E2HBP1+16VqvdbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.21f8c81ba4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8319120},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"768326852d81ae03769dbcf3000691446cd021b1","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.21f8c81ba4","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.21f8c81ba4","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.21f8c81ba4","@lodestar/utils":"^1.45.0-dev.21f8c81ba4","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.21f8c81ba4","@lodestar/logger":"^1.45.0-dev.21f8c81ba4","@lodestar/params":"^1.45.0-dev.21f8c81ba4","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.21f8c81ba4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.21f8c81ba4","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.21f8c81ba4","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.21f8c81ba4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.21f8c81ba4","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.21f8c81ba4_1784281478855_0.03703541298720592","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.e6c77a6488":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.e6c77a6488","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.e6c77a6488","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c27b9b50978d7c35f0ffff4e60f7a6e45bf41312","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.e6c77a6488.tgz","fileCount":2098,"integrity":"sha512-WTqBaab0gTP9vGHtPc+pa0tA2uzGzSmscdU4cRuvKn8M39EdPSIw/cWNdvTjDh4dyNmYy9nLsSADG6DZlTbgLA==","signatures":[{"sig":"MEQCIFlfLc8Hhqr7lxUtzwyyGh1oUzCEiyt0O4mkP/Fx3tKvAiARjs1o3kSfdy01cIwTWY0lHy44eOeiqyYGrW1z0Zt8zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.e6c77a6488","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8323565},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"53e801ee0ca938f1c3e3844f2bdb0388b302e948","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.e6c77a6488","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.e6c77a6488","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.e6c77a6488","@lodestar/utils":"^1.45.0-dev.e6c77a6488","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.e6c77a6488","@lodestar/logger":"^1.45.0-dev.e6c77a6488","@lodestar/params":"^1.45.0-dev.e6c77a6488","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.e6c77a6488","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.e6c77a6488","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.e6c77a6488","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.e6c77a6488","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.e6c77a6488","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.e6c77a6488_1784305106826_0.5343789136133932","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.9d0edba43c":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.9d0edba43c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.9d0edba43c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23237473d1a07616028a6905bccd068832533db4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.9d0edba43c.tgz","fileCount":2103,"integrity":"sha512-Lx8SQVv4ZWJjiWtc+m/lK7XEHksUYAZyf5ZBhgdDUPnPvB4CJ5anjKB972Jq9ysl1TGaybQnO4aDt/YyJdFMeQ==","signatures":[{"sig":"MEUCIDDq4MaWRdlS+X/FIKXkcCogldymyEmcZTwOfz3DkhcaAiEAjrfyTSAWhTxyP9leG1qgCcQSD75kK7Rwt3gS5ffEjbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.9d0edba43c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8341208},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"b5a11d4c8bf6554466f76fc681c8991814e72676","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.11.1","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.9d0edba43c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.9d0edba43c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.9d0edba43c","@lodestar/utils":"^1.45.0-dev.9d0edba43c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.9d0edba43c","@lodestar/logger":"^1.45.0-dev.9d0edba43c","@lodestar/params":"^1.45.0-dev.9d0edba43c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.9d0edba43c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.9d0edba43c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.9d0edba43c","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.9d0edba43c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.9d0edba43c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.9d0edba43c_1784305902229_0.7726846565108374","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.27da921314":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.27da921314","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.27da921314","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"619196362f2869f1f07b0c9ce8e5ec94cc5a536a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.27da921314.tgz","fileCount":2103,"integrity":"sha512-56MXgvjMtM7VR9A6QhFVoAnPOyc89Eknxb7C9yd9/nJXfZGM0fBqyOax6AAdd4kkLUZJzdo2jHdndRbhj9aLZA==","signatures":[{"sig":"MEUCIQDaMZ9ZUGJKROcNjwNJSrbwCtXS8KmlXQzI9iyOeAJWnQIgNEdB6OLgn1G6zmXeBEJRg49Oayp69LVgQHZOJjBlmKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.27da921314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8293006},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"974f9f8a79d2da96e3b2523f56a329259057f111","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.27da921314","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.27da921314","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.27da921314","@lodestar/utils":"^1.45.0-dev.27da921314","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.27da921314","@lodestar/logger":"^1.45.0-dev.27da921314","@lodestar/params":"^1.45.0-dev.27da921314","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.27da921314","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.27da921314","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.27da921314","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.27da921314","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.27da921314","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.27da921314_1784311324767_0.9462472424224613","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.45.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0670d80a7e49d497ef5a572ae39e2f0b43f899dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-rc.0.tgz","fileCount":2103,"integrity":"sha512-uh8BmwgbagoEdi6d3lkS2tqaLOITRtL0ROgw0wgF7iuIdYgfgbiyWasCXZ4KGZcJBlsfG5NtpwS+k8+fWPz5cw==","signatures":[{"sig":"MEUCIGKZc6TMYumsgZ/8BSUWz2tQD77jWJMPdUFn1B3c2quBAiEA8JIx+KdyeXqon0/RcT+7ksOdKtJ9XAAHM1zzW3SbXPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8342018},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6b5d3713121c412972a9f15f0642741a0c6a4d68","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-rc.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-rc.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-rc.0","@lodestar/utils":"^1.45.0-rc.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-rc.0","@lodestar/logger":"^1.45.0-rc.0","@lodestar/params":"^1.45.0-rc.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-rc.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-rc.0","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-rc.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-rc.0_1784313415165_0.09992273333843871","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.17a48050e6":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.17a48050e6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.17a48050e6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd795c390f318628689ec12d923afc9d7e6ca0ad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.17a48050e6.tgz","fileCount":2103,"integrity":"sha512-eu6bS7AH4ooI8Hh377tRBk+vkL1M6bKqFcogDqUhyagAQJd2T9UjZmXQyNXMvlvIMiaijyxDzSTwVn7pXWEr5w==","signatures":[{"sig":"MEYCIQDkRcX1SdQADObtiJ88eNapHnbrrl0EeWjHnpm4rLpTewIhAK42Au+SyvRdJzrGa6L/6hs7lC1XiZofaAbwo1pqEwvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.17a48050e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8363116},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"740e743dd01a58366a3bce4bc843678fd447a6f0","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.17a48050e6","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.17a48050e6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.17a48050e6","@lodestar/utils":"^1.45.0-dev.17a48050e6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.17a48050e6","@lodestar/logger":"^1.45.0-dev.17a48050e6","@lodestar/params":"^1.45.0-dev.17a48050e6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.17a48050e6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.17a48050e6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.17a48050e6","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.17a48050e6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.17a48050e6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.17a48050e6_1784610632790_0.4995507262468686","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.aadf7a7167":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.aadf7a7167","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.aadf7a7167","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5f721588ecafc9acab5bce96bde48be169d5823c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.aadf7a7167.tgz","fileCount":2103,"integrity":"sha512-ZCHEqN5vdEqZI7H7IiQFVV69vtfseOhGNDXsoxtpxjILDBtAh1dQp2dyH9NCOXTdeGUStDQ910ybwp18OIdsNQ==","signatures":[{"sig":"MEQCIFSSE/Kjc46VZqw7oKJIc6mvi/r1D04PVqabUJQt9c7HAiA2ZvTlVSb16IMYKWpnUpm/iw9Jb/e8svS4OREneGj4tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.aadf7a7167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8363132},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"45040d27fa2b7e11ae93ace5559fac5b51f14f76","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.aadf7a7167","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.aadf7a7167","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.aadf7a7167","@lodestar/utils":"^1.45.0-dev.aadf7a7167","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.aadf7a7167","@lodestar/logger":"^1.45.0-dev.aadf7a7167","@lodestar/params":"^1.45.0-dev.aadf7a7167","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.aadf7a7167","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.aadf7a7167","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.aadf7a7167","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.aadf7a7167","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.aadf7a7167","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.aadf7a7167_1784663013549_0.242257335606064","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.d5aff60d6c":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.d5aff60d6c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.d5aff60d6c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fb85e57213579535ea30164b1dbaea3e7c56bb51","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.d5aff60d6c.tgz","fileCount":2103,"integrity":"sha512-+pGCqnwKt1UwSSN+s1rgE91Zm+Z9ALBoqv9nmjZjLsrQDm8ZgLIzadapIHNpPdQPI7TygQ3UQJ6+eGLKjjTDCA==","signatures":[{"sig":"MEUCIAtMjDNY4FU8oSYwcfXlH251irrotGHchWNLjOpeRJGJAiEA8LJmYFZzS5WiCG6k/eTnFAp91GxtMCHkmleI44sH07M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.d5aff60d6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8363132},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"71443cb1af3f8d975ffeed01ff14f6c74202e6e5","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.d5aff60d6c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.d5aff60d6c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.d5aff60d6c","@lodestar/utils":"^1.45.0-dev.d5aff60d6c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.d5aff60d6c","@lodestar/logger":"^1.45.0-dev.d5aff60d6c","@lodestar/params":"^1.45.0-dev.d5aff60d6c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.d5aff60d6c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.d5aff60d6c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.d5aff60d6c","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.d5aff60d6c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.d5aff60d6c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.d5aff60d6c_1784663413781_0.173095160091695","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.7acc183c2b":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.7acc183c2b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.7acc183c2b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"972eca201c1ffe5f73f5a0cafb4980635cfc314b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.7acc183c2b.tgz","fileCount":2103,"integrity":"sha512-wN0pTmR22iG4GiMuIGWhkaIEQcFE/Prz8sSsQFEtDU9SzfFL8paEYVCMziamTcDS9aWYrTbZfTNCWKkQQRuZUw==","signatures":[{"sig":"MEYCIQCmLk9J7T2uEmdqow/3GBsJ/4uF5mUS9o2UEk06XmF+5gIhAI7N6zuCXwM90G2N/B3zFSCuhJC3Ayva+2qEwCdbaa3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.7acc183c2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8366457},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"55ed82f83cd79973a8213e96e67e2ae2b73d6b49","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.7acc183c2b","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.7acc183c2b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.7acc183c2b","@lodestar/utils":"^1.45.0-dev.7acc183c2b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.7acc183c2b","@lodestar/logger":"^1.45.0-dev.7acc183c2b","@lodestar/params":"^1.45.0-dev.7acc183c2b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.7acc183c2b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.7acc183c2b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.7acc183c2b","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.7acc183c2b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.7acc183c2b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.7acc183c2b_1784683680649_0.6853914118952433","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.d16fa2b13a":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.d16fa2b13a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.d16fa2b13a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3e1ee4f4a2ea1ee0739ad6731eea0f85bc31326","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.d16fa2b13a.tgz","fileCount":2103,"integrity":"sha512-fEH86yB9p5Epyn3nJzEQ+B3kcq040vdEA5gEHJvM+lJLj9khJ0XWQsCyeAuGEOAlUv4QFM+5XOIPbQzEVVAtxQ==","signatures":[{"sig":"MEUCIHUlpRop7RKwtM9E4YNb9V/t+OavEb7mUFW3aJtKxXmWAiEA8SIBIhga7R7PSCx6lMjIBRW8Wy9ZC8ytKJy5gYxklsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.d16fa2b13a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8370722},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c1e29c59a47af3f875b2c035d5347c6a945b9a7a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.d16fa2b13a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.d16fa2b13a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.d16fa2b13a","@lodestar/utils":"^1.45.0-dev.d16fa2b13a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.d16fa2b13a","@lodestar/logger":"^1.45.0-dev.d16fa2b13a","@lodestar/params":"^1.45.0-dev.d16fa2b13a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.d16fa2b13a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.d16fa2b13a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.d16fa2b13a","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.d16fa2b13a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.d16fa2b13a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.d16fa2b13a_1784700230036_0.12208530226407022","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.955b4c884a":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.955b4c884a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.955b4c884a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"310365ae3badab6bf920c5f7f2697fd5b6b43a6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.955b4c884a.tgz","fileCount":2103,"integrity":"sha512-vNEb1/1pdLkVHaSWnPhNpiKgL5CXmZRupZLiVseTHS7whji82hgthzE2CvFvCcRVuk69LWnsnAdp8kIh+L89pA==","signatures":[{"sig":"MEYCIQDp3+NQ0JMvFYw0RbWjZi9IuB/4jSq6xXoj5QOJUlJIMQIhAOXyj4pXWjdmiFCDZC1eAxbeMo8ysKX0y8KcSwqW5thq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.955b4c884a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8372503},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"16983ab2bbf63197af1405e0614a6c9fa2b41a5d","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.955b4c884a","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.955b4c884a","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.955b4c884a","@lodestar/utils":"^1.45.0-dev.955b4c884a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.955b4c884a","@lodestar/logger":"^1.45.0-dev.955b4c884a","@lodestar/params":"^1.45.0-dev.955b4c884a","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.955b4c884a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.955b4c884a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.955b4c884a","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.955b4c884a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.955b4c884a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.955b4c884a_1784910691137_0.7894372388359108","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.f6c521a123":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.f6c521a123","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.f6c521a123","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2146ceadbde7ad7788d43772219f625de35a7654","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.f6c521a123.tgz","fileCount":2103,"integrity":"sha512-NeNwS+IE1D81tTdwr+25Ri1cfSp/CfaZw04tMw9GqJDJN9Xk8UVx8rlZU963uU1aZEkPk1CVCocaQN6kc/puBA==","signatures":[{"sig":"MEQCIEtpejHD5dQc76QNpE9of7SDsDQnE4CGN5YC/meYUS+5AiAjyRWJuTSpkIVjPcQUenPvXe1QWrNuUTDD4PJzfc5yYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.f6c521a123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8373613},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"836ce941ad110f43d141e120332adf2bb531be52","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.f6c521a123","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.f6c521a123","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.f6c521a123","@lodestar/utils":"^1.45.0-dev.f6c521a123","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.f6c521a123","@lodestar/logger":"^1.45.0-dev.f6c521a123","@lodestar/params":"^1.45.0-dev.f6c521a123","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.f6c521a123","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.f6c521a123","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.f6c521a123","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.f6c521a123","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.f6c521a123","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.f6c521a123_1784912169293_0.15897831225636616","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.88c017b12c":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.88c017b12c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.88c017b12c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"90b660885794811f5517673a8fe7c4b957b897c6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.88c017b12c.tgz","fileCount":2103,"integrity":"sha512-zyjcaLtT1KCQ/piHjTtS1bCEezbm0guYopG+fiS36InDaGsqGmsJ3ts2kVaTByLBVO4Hj0UY3qHWN8dpRPYbYA==","signatures":[{"sig":"MEYCIQCI3b9pyxJIsj4JuOJ2Geys8E53F/sTDg1RspDk5YrnoAIhALspW/D9N7JFOzYps1mnmTjGVwAztg7fjfJPD4s3O6Ca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.88c017b12c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8374851},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"976946c0bc425697660061f79bb14762db83ccb6","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.88c017b12c","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.88c017b12c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.88c017b12c","@lodestar/utils":"^1.45.0-dev.88c017b12c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.88c017b12c","@lodestar/logger":"^1.45.0-dev.88c017b12c","@lodestar/params":"^1.45.0-dev.88c017b12c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.88c017b12c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.88c017b12c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.88c017b12c","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.88c017b12c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.88c017b12c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.88c017b12c_1784912812941_0.6760947018836154","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.6568180f96":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.6568180f96","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.6568180f96","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ff504f255028df78879aa1e09649c85ea471a001","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.6568180f96.tgz","fileCount":2103,"integrity":"sha512-l6LnBvbkncCkqgazOfuG2i3JBkMCMFebNnC53H0pbXIhCbQoF1Nnp9uzgEoDqrmWqvVysABh8ghUGSickUL4lw==","signatures":[{"sig":"MEYCIQCApM8L1i77zddj1wFtCbm0ACR2zW6lWKhsUi0WyL+2egIhANNv5nQ7S2ImwpsQ2StTXt9ncqlFANhSsNwb8ynWhwNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.6568180f96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8420368},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"5387a7c5d4cb09ea592910692ada46eac2312bd8","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.6568180f96","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.6568180f96","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.6568180f96","@lodestar/utils":"^1.45.0-dev.6568180f96","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.6568180f96","@lodestar/logger":"^1.45.0-dev.6568180f96","@lodestar/params":"^1.45.0-dev.6568180f96","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.6568180f96","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.6568180f96","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.6568180f96","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.6568180f96","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.6568180f96","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.6568180f96_1785124460924_0.33112001081460174","host":"s3://npm-registry-packages-npm-production"}},"1.45.0-dev.7a06691aa8":{"name":"@lodestar/beacon-node","version":"1.45.0-dev.7a06691aa8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0-dev.7a06691aa8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"00288f6289092d8912a36d84d1529fbc928f1c39","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0-dev.7a06691aa8.tgz","fileCount":2103,"integrity":"sha512-yINXSxo0mj9HbbpzRXb+2Azd3+L73mLo27b3aaXxp5bbUDj+zk0bgRhC/nJ4I1Ntn1uO1lghRhS0BqkBrO4lNQ==","signatures":[{"sig":"MEUCIQCLn+l00wLU93zY5ivcx3LyNL62pV5gy6ZZVCqZceVfjwIgFBM4qK/GKNimJjvlLf7J+4YZ63/CHzx46bFuqbKvVC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0-dev.7a06691aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8420368},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"527d8f22eab34c65dd21027149d1eafacad17599","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0-dev.7a06691aa8","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0-dev.7a06691aa8","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0-dev.7a06691aa8","@lodestar/utils":"^1.45.0-dev.7a06691aa8","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0-dev.7a06691aa8","@lodestar/logger":"^1.45.0-dev.7a06691aa8","@lodestar/params":"^1.45.0-dev.7a06691aa8","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0-dev.7a06691aa8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0-dev.7a06691aa8","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0-dev.7a06691aa8","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0-dev.7a06691aa8","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0-dev.7a06691aa8","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0-dev.7a06691aa8_1785142436838_0.7877475048079294","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.8fc4e297d2":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.8fc4e297d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.8fc4e297d2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7c2d242ef2cb4564fd5b71036498bb5184e4009d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.8fc4e297d2.tgz","fileCount":2103,"integrity":"sha512-QQsqx7JJobCsOk9yKoOOUJumS04v407D8KsunKI6fbnHx3SZFyYzpVjCyniSQXAan/2J27D3TuqR+w+UX6kL+Q==","signatures":[{"sig":"MEYCIQCDanNZQNHxAjOq7Ewkq3e0ml90dHqp56G+o3OKYQEAfgIhALoOjkmi3SXQr1yJXz/iTEgpbCpOZOlJbCWsT2Nv0Mmy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.8fc4e297d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8420368},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"c2a9e6cb14fc9deaf272eca7289ef323ebbe2e47","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.8fc4e297d2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.8fc4e297d2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.8fc4e297d2","@lodestar/utils":"^1.46.0-dev.8fc4e297d2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.8fc4e297d2","@lodestar/logger":"^1.46.0-dev.8fc4e297d2","@lodestar/params":"^1.46.0-dev.8fc4e297d2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.8fc4e297d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.8fc4e297d2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.8fc4e297d2","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.8fc4e297d2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.8fc4e297d2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.8fc4e297d2_1785144088848_0.6490904564894755","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"@lodestar/beacon-node","version":"1.45.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.45.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2592c84517cad0b227bbd091ba1e4cccd2ba33ac","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.45.0.tgz","fileCount":2103,"integrity":"sha512-iuHVNt5fnSV/jA4mg8KxRPoUJMV256FFsRpI5PFxMfQ3z0wxfjUqOFCrEvnokK4W/wU3ocGG3lFk8bLPZE7czQ==","signatures":[{"sig":"MEQCIDXPaQfixFKz/HBbWmT9zBsiV4TXBt0CqyPkMrqZ9/LoAiBNjwvlQAYK02cCt+/EBHTSrJqr5bbYzekAB63USoG4lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8341953},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"6051fa3335c3dadf3f99292a8fe345ccd69121f7","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec ts-node ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-spec-tests":"node --loader=ts-node/esm test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.45.0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.45.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.45.0","@lodestar/utils":"^1.45.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.45.0","@lodestar/logger":"^1.45.0","@lodestar/params":"^1.45.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.45.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.45.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.45.0","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.45.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.45.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.45.0_1785146320200_0.530771176975467","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.cdb6b1a0d2":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.cdb6b1a0d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.cdb6b1a0d2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"89b6ab2826fe397bb5a25814724b68096e6d4f1d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.cdb6b1a0d2.tgz","fileCount":2103,"integrity":"sha512-ZWe9eHDQC7lXstWn7yQm50NKuanKidMWIl5TDwu45RKznyVrybhZyGjQ+Is1Gr8qUUObBcnXRrjpaHW8AlylbQ==","signatures":[{"sig":"MEUCIGEIV+KZ3WtN2QNTuBitlDuKaMRsbIHhspv3cEAgWhLEAiEAy2SgPvPsXOmiLMF2sDo6KGo7yhfH45rREuhm/qbgQWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.cdb6b1a0d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8426508},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"0c1dab33e2bd63666ca69d001a4f43dd595bdd48","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.cdb6b1a0d2","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.cdb6b1a0d2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.cdb6b1a0d2","@lodestar/utils":"^1.46.0-dev.cdb6b1a0d2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.cdb6b1a0d2","@lodestar/logger":"^1.46.0-dev.cdb6b1a0d2","@lodestar/params":"^1.46.0-dev.cdb6b1a0d2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.cdb6b1a0d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.cdb6b1a0d2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.cdb6b1a0d2","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.cdb6b1a0d2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.cdb6b1a0d2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.cdb6b1a0d2_1785193232195_0.8786542641839532","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.d0262e8610":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.d0262e8610","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.d0262e8610","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e6d6e5b27a38a18c390b1e1c196d1d647cb07416","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.d0262e8610.tgz","fileCount":2103,"integrity":"sha512-w6XuprTxDekPfGfMVCbrPgXjvbTS6LaYW5zQXUTdWVtft+dOfiqEQJMZPs81delvBjeX2z8rCrn8AliqFEswkg==","signatures":[{"sig":"MEUCIEMKQODXT+yILr7n5PNCl8U5T1B2f8CdN8GIEUY8uXaeAiEA7FhEjjPW4dzAeZ2GL7bbQYrkGlj6YnWlRF1T+tsRRH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.d0262e8610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8430335},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"35efad014cc61aded49832765a94326bf6bdaa55","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.d0262e8610","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.d0262e8610","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.d0262e8610","@lodestar/utils":"^1.46.0-dev.d0262e8610","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.d0262e8610","@lodestar/logger":"^1.46.0-dev.d0262e8610","@lodestar/params":"^1.46.0-dev.d0262e8610","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.d0262e8610","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.d0262e8610","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.d0262e8610","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.d0262e8610","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.d0262e8610","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.d0262e8610_1785228851903_0.005915517339384557","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.82546f11da":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.82546f11da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.82546f11da","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f3fce41e16166d62e9d18d997973dce653f0a645","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.82546f11da.tgz","fileCount":2103,"integrity":"sha512-GzyEchZzJwfDlj9Vzeqhx7pqdaEZwMWAq30gUXV82/Jga9PZWR1MExxXXA4wJ+Okl+qDsgogVivCWZ3w/kA/FQ==","signatures":[{"sig":"MEYCIQDxAR1rVnGTTw6Gk/z0EYe1aig3KMcmkCFDuXqG4bu3gAIhAI8YIxiyz4xjyZ9vgoXdY9bK4lfyPxax0pVubWQvQycX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.82546f11da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8426874},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"7ad265f6631edb60ec101da419387812389c20cd","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.82546f11da","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.82546f11da","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.82546f11da","@lodestar/utils":"^1.46.0-dev.82546f11da","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.82546f11da","@lodestar/logger":"^1.46.0-dev.82546f11da","@lodestar/params":"^1.46.0-dev.82546f11da","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.82546f11da","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.82546f11da","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.82546f11da","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.82546f11da","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.82546f11da","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.82546f11da_1785241699167_0.9388192121544994","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.1cd9a671ea":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.1cd9a671ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.1cd9a671ea","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f2e9647d63c1860915f26e12076f3f2e37b5f58b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.1cd9a671ea.tgz","fileCount":2103,"integrity":"sha512-lX6o79uiX9/xfIkZMA0QV7RS2+MefcAEOqg1iZU8nXlqEHtTp7jBp2pnsqjxqFQsOKeAfSZ9oO8ChUaT4P6WdA==","signatures":[{"sig":"MEQCICEsda0h+CJVBQY0w49KSp4vaYpOVC6CPcJIREPkTrmcAiBgf1zIsFe7VqZI9747KLv9HO9lmTej77a9alrat8y39A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.1cd9a671ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8426874},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"4b927ade924253bac78cab64f9ffc45862b91682","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.1cd9a671ea","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.1cd9a671ea","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.1cd9a671ea","@lodestar/utils":"^1.46.0-dev.1cd9a671ea","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.1cd9a671ea","@lodestar/logger":"^1.46.0-dev.1cd9a671ea","@lodestar/params":"^1.46.0-dev.1cd9a671ea","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.1cd9a671ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.1cd9a671ea","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.1cd9a671ea","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.1cd9a671ea","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.1cd9a671ea","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.1cd9a671ea_1785368882425_0.4134529741356816","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.d96240a05e":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.d96240a05e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.d96240a05e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c0bca3bdbfec933acdc0e77d8b329e9fca515b7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.d96240a05e.tgz","fileCount":2103,"integrity":"sha512-tP9U7t7nYsNp4NUqnQGgBMSBTwGMORLvz3NcmfHNcA5E9gFG9UDIQV4DnY0WFPCJayXG7bTCL6kLj5JfKBmb4Q==","signatures":[{"sig":"MEQCIB7wQhfY5poNFeg45/6SYea+7IMsMUzSsonlTDCSKtJVAiBsDL0M6i8YTs2myo7w5FG4JJWynzrgpPOUVNrEvaDlOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.d96240a05e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8426874},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"13dc301178bf8758a83823d784472034ff91860a","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.d96240a05e","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.d96240a05e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.d96240a05e","@lodestar/utils":"^1.46.0-dev.d96240a05e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.d96240a05e","@lodestar/logger":"^1.46.0-dev.d96240a05e","@lodestar/params":"^1.46.0-dev.d96240a05e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.d96240a05e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.d96240a05e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.d96240a05e","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.d96240a05e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.d96240a05e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.d96240a05e_1785370841581_0.6778145148629897","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.ba5ee9aff0":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.ba5ee9aff0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.ba5ee9aff0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8c7c07c07443f7ecef7f89d1e490d8bdca588c4e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.ba5ee9aff0.tgz","fileCount":2103,"integrity":"sha512-e9vZhhXh712F/kEPBQJztfzs/gSbxeiNYt9xdg4k0SREDgjNZUMXcrtZsEJsFmEDl8Tx76LSWRfBqmO8wNdgPw==","signatures":[{"sig":"MEUCIApCM/8j0aKZRd2zWiQA90KW4pnduS5o+G6FfZUYUSnfAiEAlnL+9q/HrUVMBY/nSnD6v9XWeR1cCsf5B++L5BzCKRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.ba5ee9aff0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8426874},"type":"module","exports":{".":{"bun":"./src/index.ts","types":"./lib/index.d.ts","import":"./lib/index.js"},"./db":{"bun":"./src/db/index.ts","types":"./lib/db/index.d.ts","import":"./lib/db/index.js"},"./api":{"bun":"./src/api/index.ts","types":"./lib/api/index.d.ts","import":"./lib/api/index.js"},"./node":{"bun":"./src/node/index.ts","types":"./lib/node/index.d.ts","import":"./lib/node/index.js"},"./sync":{"bun":"./src/sync/index.ts","types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js"},"./util":{"bun":"./src/util/index.ts","types":"./lib/util/index.d.ts","import":"./lib/util/index.js"},"./chain":{"bun":"./src/chain/index.ts","types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js"},"./metrics":{"bun":"./src/metrics/index.ts","types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js"},"./network":{"bun":"./src/network/index.ts","types":"./lib/network/index.d.ts","import":"./lib/network/index.js"},"./constants":{"bun":"./src/constants/index.ts","types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js"},"./monitoring":{"bun":"./src/monitoring/index.ts","types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js"}},"gitHead":"828c9af402bc8631a572ba061ad41d8118994378","imports":{"#datastore-wrapper":{"bun":"./src/network/peers/datastore_bun.ts","default":"datastore-level"},"#prometheus-gc-stats-wrapper":{"bun":"./src/bun-wrappers/prometheus-gc-stats.ts","default":"@chainsafe/prometheus-gc-stats"}},"scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.ba5ee9aff0","datastore-fs":"^11.0.2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.ba5ee9aff0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.ba5ee9aff0","@lodestar/utils":"^1.46.0-dev.ba5ee9aff0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.ba5ee9aff0","@lodestar/logger":"^1.46.0-dev.ba5ee9aff0","@lodestar/params":"^1.46.0-dev.ba5ee9aff0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.ba5ee9aff0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.ba5ee9aff0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.ba5ee9aff0","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.ba5ee9aff0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.ba5ee9aff0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.ba5ee9aff0_1785422713590_0.7178164845508386","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.e00bf67333":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.e00bf67333","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.e00bf67333","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f6e2d18097f41d686768b625acb9092149db1290","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.e00bf67333.tgz","fileCount":2093,"integrity":"sha512-gUB7Eu0fE7kghAARpk3B+BeVweKXXBkfLCyivEAr3+YMQYW1KAcKDmfHySQnuPwpFcO1C0dAtgY9+cX/5sh6kA==","signatures":[{"sig":"MEYCIQChHsuL7E9CpA/i04uO4T9NMWnostIbw863JjLD141a7gIhAOAeVrXOTOjBIMv3RVZtlFISr0uF9V50ycmLPyZvzdCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.e00bf67333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8419584},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c03abfa3c4febb9e3a50618806c41259addbdbbb","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.e00bf67333","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.e00bf67333","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.e00bf67333","@lodestar/utils":"^1.46.0-dev.e00bf67333","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.e00bf67333","@lodestar/logger":"^1.46.0-dev.e00bf67333","@lodestar/params":"^1.46.0-dev.e00bf67333","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.e00bf67333","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.e00bf67333","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.e00bf67333","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.e00bf67333","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.e00bf67333","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.e00bf67333_1785432408977_0.0011387288722117805","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.4191d8e353":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.4191d8e353","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.4191d8e353","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e868f19e2a5f13dc6834dda21890ed18a4c97d05","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.4191d8e353.tgz","fileCount":2093,"integrity":"sha512-6ORcsFotj33pDXNHsvtjII1+VBiYI8GIhWjXiTmpIBKWWzp2FqPio8QRE8PmfaGfxlKB6AqY4mtIkWGSyoC7zg==","signatures":[{"sig":"MEUCIEM+zH/6wh0VOJ/VzdbkrSSbalMAmLDpoRULjHcT26yvAiEAjFVASVOPv3it861NcVYy09NFgg2DLHtjy3r8L+ifhzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.4191d8e353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8419584},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b89fa86b332f17a1669788af878fbd0d4a1cdbfe","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.4191d8e353","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.4191d8e353","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.4191d8e353","@lodestar/utils":"^1.46.0-dev.4191d8e353","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.4191d8e353","@lodestar/logger":"^1.46.0-dev.4191d8e353","@lodestar/params":"^1.46.0-dev.4191d8e353","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.4191d8e353","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.4191d8e353","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.4191d8e353","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.4191d8e353","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.4191d8e353","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.4191d8e353_1785433147251_0.06038816868015995","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.4c86702f24":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.4c86702f24","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.4c86702f24","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9be5c7bd886f8675153ab7b32b32ce49fa645946","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.4c86702f24.tgz","fileCount":2093,"integrity":"sha512-yhSDRpC/KckEumZVOnQucq9On57Q9Ns6D0WaJz1K9DydHLc4OlyIme5KPz+p+Y4euY1cMOs1moez5BR9sZvlkg==","signatures":[{"sig":"MEUCIQC4bgZOoVoEZWYjSh7N3wvr2dHD3IGAhLvH7xKQ6Uk6fwIgaIK083tf8Dkca0SdLF5vrVA8gHfwJW/4uVPXkaLBoI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.4c86702f24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8419900},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f3ea5e32becacc19c1b203b6a355a196e9d70635","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.4c86702f24","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.4c86702f24","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.4c86702f24","@lodestar/utils":"^1.46.0-dev.4c86702f24","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.4c86702f24","@lodestar/logger":"^1.46.0-dev.4c86702f24","@lodestar/params":"^1.46.0-dev.4c86702f24","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.4c86702f24","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.4c86702f24","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.4c86702f24","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.4c86702f24","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.4c86702f24","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.4c86702f24_1785455378101_0.5938642663107805","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.fcf0b94a96":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.fcf0b94a96","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.fcf0b94a96","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a976cac80b0f2cd46d242031a0492bdac6da20c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.fcf0b94a96.tgz","fileCount":2093,"integrity":"sha512-KoHG1Dyl0TZPmb2sD9sUrAQSx5I6oiqvo6HHic9nzvRtYMCxW53risbgRs+Cg40+XDdyoC1TNTWz7DckiSfWWQ==","signatures":[{"sig":"MEQCICeJ22cGaXreB/pY6R0VgK6nG+Im2Vd7mH7c+Y6q5R3VAiA291l3KMqjdslXXh5gRP3lGUUPi9whgpR+XFMJuBJ5iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.fcf0b94a96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8419900},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"19226b8d273400d2ef9155f5e9738aa78ca69c8c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.fcf0b94a96","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.fcf0b94a96","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.fcf0b94a96","@lodestar/utils":"^1.46.0-dev.fcf0b94a96","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.fcf0b94a96","@lodestar/logger":"^1.46.0-dev.fcf0b94a96","@lodestar/params":"^1.46.0-dev.fcf0b94a96","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.fcf0b94a96","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.fcf0b94a96","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.fcf0b94a96","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.fcf0b94a96","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.fcf0b94a96","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.fcf0b94a96_1785500952854_0.3663665856457454","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.94030df26b":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.94030df26b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.94030df26b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"45c8ec4c1ac733d3b1366b1ada5267176f54495f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.94030df26b.tgz","fileCount":2093,"integrity":"sha512-vufsdU6swZsc8y0LRnGRv7apxHRh0WEWQKJEHocgFPtRc3T0hUJJJjmHYR7uWr6Fqvvqkr5jmYnGYOt4Lxiofg==","signatures":[{"sig":"MEUCIAkfZiqIaoEQ1AviO4FLXLBgVDvM42CASq2GZllIeb2iAiEA0gGdIcO1iCOXc0ZG7R0xf0HIOZvL5tzQm84jrMWF8MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.94030df26b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8419900},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"92f93ae13747d70f1e4234f913ee38c0028a899b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.94030df26b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.94030df26b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.94030df26b","@lodestar/utils":"^1.46.0-dev.94030df26b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.94030df26b","@lodestar/logger":"^1.46.0-dev.94030df26b","@lodestar/params":"^1.46.0-dev.94030df26b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.94030df26b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.94030df26b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.94030df26b","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.94030df26b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.94030df26b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.94030df26b_1785508103053_0.6266365593476444","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.9b97bb94f2":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.9b97bb94f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.9b97bb94f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f52219ffaea1922babf3131b737a0a365783e7d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.9b97bb94f2.tgz","fileCount":2093,"integrity":"sha512-hqzRoWXh0U+6CHsG91qRcb4susCBSxN+Ii7pGyK5PISN96vwKHjNcEGNlDa3xYWng6XAK3u51ICdg4xRnV64ew==","signatures":[{"sig":"MEQCIE9dGhY6lSfWs6+seLDpO99PsyC0CN2OVaGOcSTHO+sHAiAILx7DDsxLO3wEoy7CROtQF3TreyTJHVdgd6O1aval0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.9b97bb94f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8419900},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"31e8100601cb10f866cb2b79797b605fa9914774","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.9b97bb94f2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.9b97bb94f2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.9b97bb94f2","@lodestar/utils":"^1.46.0-dev.9b97bb94f2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.9b97bb94f2","@lodestar/logger":"^1.46.0-dev.9b97bb94f2","@lodestar/params":"^1.46.0-dev.9b97bb94f2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.9b97bb94f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.9b97bb94f2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.9b97bb94f2","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.9b97bb94f2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.9b97bb94f2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.9b97bb94f2_1785509442204_0.4304772088309565","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.b3cb0f603b":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.b3cb0f603b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.b3cb0f603b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ae47e9f9bec854d1c75a8d21e5448d3b38e8337f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.b3cb0f603b.tgz","fileCount":2093,"integrity":"sha512-FIkiuJ48pFrxSQVu9HSlL+L63vyVp5RO0SuXaNmMrLBLemJkqKjN4DUYW/NgcnHCekDdF/eJkUCpIR0ElUPM5A==","signatures":[{"sig":"MEUCIQDX+l4k6NC6gYF0w7yk341na0aGXg0O33jiakdx1xYsWgIgSjjc2hOwoHZBxPAExbHaj855+fzCQDlc1sr72qXIJ/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.b3cb0f603b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8421939},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"fb6a00475c0331822891f0d7a2e2f1b15af4cc58","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.b3cb0f603b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.b3cb0f603b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.b3cb0f603b","@lodestar/utils":"^1.46.0-dev.b3cb0f603b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.b3cb0f603b","@lodestar/logger":"^1.46.0-dev.b3cb0f603b","@lodestar/params":"^1.46.0-dev.b3cb0f603b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.b3cb0f603b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.b3cb0f603b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.b3cb0f603b","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.b3cb0f603b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.b3cb0f603b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.b3cb0f603b_1785513094182_0.47855027924140847","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.20101a8cc1":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.20101a8cc1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.20101a8cc1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8df445a7801fec2fccc5edd63793d548caac4ac6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.20101a8cc1.tgz","fileCount":2093,"integrity":"sha512-l9YCqOdV2YTJr0JJ39rlSbDlnjxHJksnqUKrv5XTv7ehfNkFOR5XJB6UO3ZSItfBE7ycbhUG5isKMJtUQ4RVXw==","signatures":[{"sig":"MEYCIQCZfAZR859baR+VKAUHnnk/wD+ky+NMOj59Z7Fl9oqMMAIhAMpok3dZY3/5yaGc9i8WLg3n67MKecDRiyAdrUIhWwNx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.20101a8cc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8422063},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"efdfd2377d5d5af0124f32fdfa76220a1302c6e4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.20101a8cc1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.20101a8cc1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.20101a8cc1","@lodestar/utils":"^1.46.0-dev.20101a8cc1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.20101a8cc1","@lodestar/logger":"^1.46.0-dev.20101a8cc1","@lodestar/params":"^1.46.0-dev.20101a8cc1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.20101a8cc1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.20101a8cc1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.20101a8cc1","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.20101a8cc1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.20101a8cc1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.20101a8cc1_1785745695678_0.0032384279152828377","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.d9065a2b16":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.d9065a2b16","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.d9065a2b16","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fc567b5c344d533f047291264a0a92369ca13f04","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.d9065a2b16.tgz","fileCount":2093,"integrity":"sha512-568tc0jfRVOII/OBBzOPvFKuHzbMbe5PE5qbW8nZUFN8wElZt+JKDIBNK+AQUW0o3D5nqvu30GMfW8ZEqlm2gQ==","signatures":[{"sig":"MEYCIQCiB3R7iXp31PkoUWgZtACw1MX+ikp5LJM3JDLVdKRwEAIhAJiCturyyRZL19mAAI332McQiBbNk5v3ksaCGWQ8EYvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.d9065a2b16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8422527},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"55c3e57de9c6d35ff864b3f60edbd71ef71129db","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.d9065a2b16","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.d9065a2b16","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.d9065a2b16","@lodestar/utils":"^1.46.0-dev.d9065a2b16","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.d9065a2b16","@lodestar/logger":"^1.46.0-dev.d9065a2b16","@lodestar/params":"^1.46.0-dev.d9065a2b16","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.d9065a2b16","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.d9065a2b16","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.d9065a2b16","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.d9065a2b16","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.d9065a2b16","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.d9065a2b16_1785746713337_0.1614969529614041","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.13423cff6d":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.13423cff6d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.13423cff6d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"65904421831128db04d0afdd7af9a6ab1aaf30a5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.13423cff6d.tgz","fileCount":2093,"integrity":"sha512-/lTwbjAlPexqsNKbLHBROdoNmiAn2fspetxrYjY1SMYErG+tDqw61HapSDdMgBK8bmRrPODjV5Ino36VC1Gadg==","signatures":[{"sig":"MEUCIQDNdKeapbIZ77u2LFgIYOXgIIGwx+vOvAPpuML/uTcHUwIgRid0kDc/FLniid07rZDEJJZKnprAOIyAW23tpU7NA/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.13423cff6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8432169},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e205f14b6ecd9eae6565de94c0cca25bb4f0c99b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.13423cff6d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.13423cff6d","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.13423cff6d","@lodestar/utils":"^1.46.0-dev.13423cff6d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.13423cff6d","@lodestar/logger":"^1.46.0-dev.13423cff6d","@lodestar/params":"^1.46.0-dev.13423cff6d","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.13423cff6d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.13423cff6d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.13423cff6d","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.13423cff6d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.13423cff6d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.13423cff6d_1785747532083_0.2830008970245652","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.5aeaa12d3c":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.5aeaa12d3c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.5aeaa12d3c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e92c4d4bf8d6f575194560c31924ca8fbadd462","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.5aeaa12d3c.tgz","fileCount":2093,"integrity":"sha512-pf6dXps3+oPWMsX4ZTVyv8HEmt8Mc+6W5HKpnO8bh6cKG7ZY5ZpA9IgafaxNfYTLDQw9u922oNJAFealHckK1g==","signatures":[{"sig":"MEQCIE6gMNO1klDC7mp0bIUaQLVoIgzhSkB4gZ9oaQPX6JUnAiAb5Zx/Ls1jxYB3JdP/XY9Caq9jX72cNnv+rafxUNyifg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.5aeaa12d3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8432173},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"44bac7e0e0224fd3e5b1623005b42123a84480a7","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.5aeaa12d3c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.5aeaa12d3c","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.5aeaa12d3c","@lodestar/utils":"^1.46.0-dev.5aeaa12d3c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.5aeaa12d3c","@lodestar/logger":"^1.46.0-dev.5aeaa12d3c","@lodestar/params":"^1.46.0-dev.5aeaa12d3c","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.5aeaa12d3c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.5aeaa12d3c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.5aeaa12d3c","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.5aeaa12d3c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.5aeaa12d3c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.5aeaa12d3c_1785749480584_0.008680370817248484","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.cae84b66d5":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.cae84b66d5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.cae84b66d5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dac8600d7963d116f9ffc197fd6696973db15f2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.cae84b66d5.tgz","fileCount":2093,"integrity":"sha512-yK6fch99APoeIX5krAoubTgslPTQ4XMbR7HIrYsIa1RAF8acAhgrGEh51RdVY+I6YFMX5BFfBovxOym3tzXTWw==","signatures":[{"sig":"MEUCIQCguxnMBGUBmD2FHPr6H29W6Gx336flvbXSXkU70NlNBAIgS3su9GCJJcUMndPtYKqjkMoKHdoXi2E3DxpIjNdmdkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.cae84b66d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8440958},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7164c24ba58f9114c02126b9e040c4b6e49135eb","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.cae84b66d5","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.cae84b66d5","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.cae84b66d5","@lodestar/utils":"^1.46.0-dev.cae84b66d5","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.cae84b66d5","@lodestar/logger":"^1.46.0-dev.cae84b66d5","@lodestar/params":"^1.46.0-dev.cae84b66d5","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.cae84b66d5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.cae84b66d5","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.cae84b66d5","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.cae84b66d5","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.cae84b66d5","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.cae84b66d5_1785749864208_0.5369800698178779","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.aa562e6793":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.aa562e6793","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.aa562e6793","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"701dc1a1ca37389db25956a1467cc14065fbd919","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.aa562e6793.tgz","fileCount":2093,"integrity":"sha512-ush4Fbv0gABPyl7uXWsWG8BBF85bIjOk/U+oHEECoNqHnh2IU1NUWhKT8rzLP6ZI0bhHj8L6T6DlQ7Js9dFZ/Q==","signatures":[{"sig":"MEUCIFN28TwAgqbr9Nhg6kCudFu+2bhgbeNO5Tu4RPh5vns7AiEA3cppykYLSvQHRuISELT/XUyuci3fBH9riFD2p/Pylsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.aa562e6793","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8441080},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a53a0b6fb20aca1ddd05e711f3df56659ea4324b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.aa562e6793","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.aa562e6793","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.aa562e6793","@lodestar/utils":"^1.46.0-dev.aa562e6793","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.aa562e6793","@lodestar/logger":"^1.46.0-dev.aa562e6793","@lodestar/params":"^1.46.0-dev.aa562e6793","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.aa562e6793","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.aa562e6793","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.aa562e6793","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.aa562e6793","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.aa562e6793","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.aa562e6793_1785750270693_0.7697181421837784","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.40d3816715":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.40d3816715","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.40d3816715","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c74dcbed16782562287ca043576b49d91def1c6b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.40d3816715.tgz","fileCount":2093,"integrity":"sha512-o6OwixHDtPLlML/OLp7PF7h3ioReDW027y+s+BoZjW4G0/8vy45fXAUttG2JadMK544hrm6nHAQmwXvTkrnMQA==","signatures":[{"sig":"MEUCIDWXfR5Y8SMsotiYIBGcw40cs7dm+fPZVQlB8j1vw79xAiEAt5yoO4fXSAw68yS9nERs4aY7YsK76O95pr1g2qjQpfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.40d3816715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8441080},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"0dd05c3d89714a45fef20f1cac051da5b5df2b50","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.40d3816715","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.40d3816715","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.40d3816715","@lodestar/utils":"^1.46.0-dev.40d3816715","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.40d3816715","@lodestar/logger":"^1.46.0-dev.40d3816715","@lodestar/params":"^1.46.0-dev.40d3816715","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.40d3816715","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.40d3816715","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.40d3816715","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.40d3816715","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.40d3816715","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.40d3816715_1785771027943_0.943747306899575","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.ba701016f3":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.ba701016f3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.ba701016f3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f02c5a76ec193e39d4458b25378dfdb2367ede7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.ba701016f3.tgz","fileCount":2093,"integrity":"sha512-aZO5Fa0gevDAA9jCo2FKiJHVwJyjBYkcVhFYNwYpwOdo5yZddno2alf+hB4rI/RUUXkk4i8tLzq2RXtx/VEuBQ==","signatures":[{"sig":"MEUCIQCz2wW/3wCROWnFXS09HSREgMBM7MNHdXTEae0yyIYlMQIgKYzJvIMnZOu1qhNK0fMcd31E/bLkegB+by1vdd9yZok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.ba701016f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8441119},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5170bb623eb2d1c9cdd25a368c776b410e2e25fb","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.ba701016f3","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.ba701016f3","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.ba701016f3","@lodestar/utils":"^1.46.0-dev.ba701016f3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.ba701016f3","@lodestar/logger":"^1.46.0-dev.ba701016f3","@lodestar/params":"^1.46.0-dev.ba701016f3","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.ba701016f3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.ba701016f3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.ba701016f3","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.ba701016f3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.ba701016f3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.ba701016f3_1785771987337_0.8585165288322683","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.2063820a22":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.2063820a22","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.2063820a22","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"09743c1955a300aca69d99c020eef9ed04c471d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.2063820a22.tgz","fileCount":2093,"integrity":"sha512-NnUr53rGcOoGnH+ohSIjZgqBdb1GNdR8rsAyZJVJFrBgpzHuH3w46QFu6XLCgyk3aaJXUurFwxTX7gtVjIw6KA==","signatures":[{"sig":"MEYCIQDTmPycYhPEMJQ5SKLDHqBYDtimVvBqoMjL8SFjHzHkYgIhALFJVtPLr8E4VS+CelX3UxbRyW5fIMyrNHeO4piQpTnD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.2063820a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8441119},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6b29eb1995b02362c5d62e39f9ebeab8b0c5eb07","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.18.1+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.18.1","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.2063820a22","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.2063820a22","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.2063820a22","@lodestar/utils":"^1.46.0-dev.2063820a22","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.2063820a22","@lodestar/logger":"^1.46.0-dev.2063820a22","@lodestar/params":"^1.46.0-dev.2063820a22","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.2063820a22","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.2063820a22","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.2063820a22","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.2063820a22","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.2063820a22","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.2063820a22_1785774231199_0.26670864279113804","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.74a3175f1e":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.74a3175f1e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.74a3175f1e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"454026ae1f470f0e88c14d322d4c9a2e6ceba14c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.74a3175f1e.tgz","fileCount":2093,"integrity":"sha512-QeUGLKv1uS51BQmf16bfD4mfckWBrIVXW8tw0Y7QhU0bDrL5zlSU1tYoNz1zYu6Vy2cLiAtSrE9NGJBqRVtvag==","signatures":[{"sig":"MEYCIQDBEZtmqj8L5/eTNIImzm+o4dUap2prN+XgLgGuhdltBwIhAJretbZ58+K5/wI8Axi1xWzL9qtikHXF62+VHA9Ra0xX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.74a3175f1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8441119},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"bb58606a6a75525e2b09366cd00c8c9feb3b0eee","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.74a3175f1e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.74a3175f1e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.74a3175f1e","@lodestar/utils":"^1.46.0-dev.74a3175f1e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.74a3175f1e","@lodestar/logger":"^1.46.0-dev.74a3175f1e","@lodestar/params":"^1.46.0-dev.74a3175f1e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.74a3175f1e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.74a3175f1e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.74a3175f1e","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.74a3175f1e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.74a3175f1e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.74a3175f1e_1785851112959_0.25961592128787014","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.18a1510f34":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.18a1510f34","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.18a1510f34","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dbf783159efd56c44e1433031905183ba600cd31","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.18a1510f34.tgz","fileCount":2093,"integrity":"sha512-EUxsCR3etnGiiaTUg1bb+Qh3Tu4qLtai+0Gz/r2iTPxLvAcgu5kXk/+GwkTZEQ9oCXrTsF7Qmt40xozly6IXSw==","signatures":[{"sig":"MEUCIGM2yPrlZVg1BOnMdgbav1yeb//+tsxW6qgFDrueSzJNAiEArsr5YDeLF4SDKQrqvlg0yycT6Q5sxhiBJZdY+zeIPg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.18a1510f34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8441257},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2d1e5554f3d32442d6d30f3ea5bc6d423242dd4a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsgo -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsgo","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.18a1510f34","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.18a1510f34","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.18a1510f34","@lodestar/utils":"^1.46.0-dev.18a1510f34","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.18a1510f34","@lodestar/logger":"^1.46.0-dev.18a1510f34","@lodestar/params":"^1.46.0-dev.18a1510f34","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.18a1510f34","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.18a1510f34","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.18a1510f34","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.18a1510f34","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.18a1510f34","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.18a1510f34_1785851929982_0.44684587192312764","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.b22e48117e":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.b22e48117e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.b22e48117e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"31a856377ba0d5f6dca729a76a8498a4bd0c74d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.b22e48117e.tgz","fileCount":2093,"integrity":"sha512-hBwe5l21dVWv9jVEXYdlDNrAOvPiBjUnS9U9j/L3OW7j+v6OZ8A+VhygsSIxjF/v7qDZl7ze7P2XDbRXa9Pe/Q==","signatures":[{"sig":"MEQCIG9kVWsSrnl3alQMWjA6XWm/5byvv+w11Pfx9P/ootwGAiBFlpblRVDYtD395OeyxjtY+uehXke/9HSdrchbtFZw3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.b22e48117e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8447111},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"cc8567c513be2724d90e85750a3b11c6c4a524fa","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.b22e48117e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.b22e48117e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.b22e48117e","@lodestar/utils":"^1.46.0-dev.b22e48117e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.b22e48117e","@lodestar/logger":"^1.46.0-dev.b22e48117e","@lodestar/params":"^1.46.0-dev.b22e48117e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.b22e48117e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.b22e48117e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.b22e48117e","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.b22e48117e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.b22e48117e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.b22e48117e_1785854205812_0.21222350034833148","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.92d84f9b7f":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.92d84f9b7f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.92d84f9b7f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e66a2965fd9b984fa2b1ce98a6b7cfc611b68d96","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.92d84f9b7f.tgz","fileCount":2093,"integrity":"sha512-jUAKSY91w6F2/8Op1GR9Jz5mn9VDuU9xrPrN5XZsZdxhQ/rH1/3QrAwgxFKs4oMryabYBAHtRIoKE8s5CiLLTg==","signatures":[{"sig":"MEUCIQCuysKW2RAgU8uzczESiSk9NKKNlJ8TwodcKpQdat2fEQIgGKNLj7nMOXePBdDdffIo4+gAa5BnbWruDeDGWE3pjpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.92d84f9b7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8447111},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f13b2e923eb5a639ff6d26dac407f70815a610fc","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.92d84f9b7f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.92d84f9b7f","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.92d84f9b7f","@lodestar/utils":"^1.46.0-dev.92d84f9b7f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.92d84f9b7f","@lodestar/logger":"^1.46.0-dev.92d84f9b7f","@lodestar/params":"^1.46.0-dev.92d84f9b7f","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.92d84f9b7f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.92d84f9b7f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.92d84f9b7f","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.92d84f9b7f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.92d84f9b7f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.92d84f9b7f_1785854700056_0.3219681264478953","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.8b30182711":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.8b30182711","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.8b30182711","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7cfd6c09db1e4231a42b06dc7535e771770299b9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.8b30182711.tgz","fileCount":2093,"integrity":"sha512-KTv2PjQsCO19zuT4ffK5SxYQ2AVPZ1iN9UmmutdanjEgMULTlmL3lmow6V8N5lJecLOCwHrHjF1PpO0JiRcUrA==","signatures":[{"sig":"MEYCIQDI+7XA6AQ5KLlT9n34IETdYsH+O7zpRyAUVAqQ5fJ8/AIhAI5AhrfbIIGKNTsEk1kFdE03Kxh976TnYo0vVfcpDTnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.8b30182711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8447111},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"61745b494625f0d8bbfd0c026fb31fc38743c126","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.8b30182711","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.8b30182711","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.8b30182711","@lodestar/utils":"^1.46.0-dev.8b30182711","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.8b30182711","@lodestar/logger":"^1.46.0-dev.8b30182711","@lodestar/params":"^1.46.0-dev.8b30182711","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.8b30182711","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.8b30182711","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.8b30182711","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.8b30182711","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.8b30182711","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.8b30182711_1785860032269_0.4862046957278612","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.3eb64f934e":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.3eb64f934e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.3eb64f934e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6cdcb7ddade2f207ea1d4fd4f01faa0e61fc599a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.3eb64f934e.tgz","fileCount":2093,"integrity":"sha512-98PSYbW0yM19pLcecPj4RNDpZSItp5dbzYSW4yMgwKW2uKC32E/OF8yTi9x09S9TwimPLX9PxvwgV9skR85Bag==","signatures":[{"sig":"MEYCIQCz0KEzDlclk08u9+Em/JwczPzD/N7gbpsVwxbPHmLNgwIhAPx0XeKXiVdZURvTZHDLIF1LcVXt7G+CcSTUGlKmnxLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.3eb64f934e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8447111},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"19b233242e2a54c537733ddbe8bd5ac9579e9615","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.3eb64f934e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.3eb64f934e","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.3eb64f934e","@lodestar/utils":"^1.46.0-dev.3eb64f934e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.3eb64f934e","@lodestar/logger":"^1.46.0-dev.3eb64f934e","@lodestar/params":"^1.46.0-dev.3eb64f934e","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.3eb64f934e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.3eb64f934e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.3eb64f934e","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.3eb64f934e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.3eb64f934e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.3eb64f934e_1785877585890_0.31917780380387817","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.9be1d27b00":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.9be1d27b00","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.9be1d27b00","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a556a5682fc2dbf5553fd55e51595fae10aac8f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.9be1d27b00.tgz","fileCount":2093,"integrity":"sha512-iBL9fxXKYKyI4d8BtGq66W0Sb37GK8np/+9d8r+BlZpIoe1BAmhzINYLwnCABLVst6QR4WTzSimMxvsqjrOKaA==","signatures":[{"sig":"MEQCICsyUaOqKixZUCdcrct49LpOC2nZ/PJNcKM1Q/v5/yUsAiADonhc2d88Ci1u8ZyvfibL36QmUzuq7TQckeVclUIYXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.9be1d27b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8488738},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"30ca7d695658fe01bf0a945d0f71c0746412fb70","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.9be1d27b00","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.9be1d27b00","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.9be1d27b00","@lodestar/utils":"^1.46.0-dev.9be1d27b00","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.9be1d27b00","@lodestar/logger":"^1.46.0-dev.9be1d27b00","@lodestar/params":"^1.46.0-dev.9be1d27b00","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.9be1d27b00","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.9be1d27b00","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.9be1d27b00","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.9be1d27b00","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.9be1d27b00","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.9be1d27b00_1785922499067_0.9032577347696182","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.e6f04acd82":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.e6f04acd82","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.e6f04acd82","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"92eef6ae34f55f989fe0faff3585f48eabb376c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.e6f04acd82.tgz","fileCount":2093,"integrity":"sha512-68DHVJdiX5tSGCJReDM5PdgZKBN1G9Hpan4xe2S+XumRCBBrHGNG9sz9N7FEMCPy/hBlz98JCLZyWhzX0NTT/g==","signatures":[{"sig":"MEQCICyPpAs1wRsdR3NKKMWt1bbI1EotPhtG7I5bZ53czBn2AiBK781yjX12iJohXnHh//3yKzI6TDk8qEoIyR5SOv6x/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.e6f04acd82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8489869},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"402a1913262b99cdeb71922eb306786e1a590e5e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.e6f04acd82","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.e6f04acd82","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.e6f04acd82","@lodestar/utils":"^1.46.0-dev.e6f04acd82","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.e6f04acd82","@lodestar/logger":"^1.46.0-dev.e6f04acd82","@lodestar/params":"^1.46.0-dev.e6f04acd82","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.e6f04acd82","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.e6f04acd82","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.e6f04acd82","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.e6f04acd82","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.e6f04acd82","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.e6f04acd82_1785931328637_0.7227258950005724","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.df02c7532b":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.df02c7532b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.df02c7532b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9278ae4440f12262bad2e32eb38dbe03b02af88a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.df02c7532b.tgz","fileCount":2093,"integrity":"sha512-AVccBvlTXJI/nk1yeMpsByqGHHR5FgFof/H3Hh6HbQRUZkEYgTR43D4tW5bk5f6HNnNntpIsIVpd6nF+IACsOg==","signatures":[{"sig":"MEUCIFGuGDeAQ/B0+KTYEiypRIj5wqit13EMXqMfoHKpcu2yAiEAs5F7Vz/+eAGXUtqKrqJQvjZl4aE8V8ECYCs/xN3fq30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.df02c7532b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8490913},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"eb68180b2d55f16defaab3f92df19985369ef73c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.df02c7532b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.df02c7532b","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.df02c7532b","@lodestar/utils":"^1.46.0-dev.df02c7532b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.df02c7532b","@lodestar/logger":"^1.46.0-dev.df02c7532b","@lodestar/params":"^1.46.0-dev.df02c7532b","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.df02c7532b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.df02c7532b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.df02c7532b","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.df02c7532b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.df02c7532b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.df02c7532b_1785932661850_0.4106017354701881","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.281a8ee194":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.281a8ee194","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.281a8ee194","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75fd0b83d1bf76154d257c389aa31c66871c6cf5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.281a8ee194.tgz","fileCount":2093,"integrity":"sha512-oaskEEgD0RaYDiN+CMlhznSVj1vfgdGUxHAyDWDlZqBZjsoHQ25qtT5+amlcj3tNCN4x3btj38P5WnMBLsE2hw==","signatures":[{"sig":"MEUCIE7WnEbC2waNpAwLKFYg90dagFQXOxMIYWuAndE2PkHZAiEA5/XchFe/vKQ2TCG6nka9rzOw3Zgwxu/JcmdBNW9bNXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.281a8ee194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8492991},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"42b740d77c7f67fc55d08d43c2e216f7856f7463","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.281a8ee194","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.281a8ee194","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.281a8ee194","@lodestar/utils":"^1.46.0-dev.281a8ee194","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.281a8ee194","@lodestar/logger":"^1.46.0-dev.281a8ee194","@lodestar/params":"^1.46.0-dev.281a8ee194","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.281a8ee194","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.281a8ee194","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.281a8ee194","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.281a8ee194","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.281a8ee194","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.281a8ee194_1785933173609_0.8046746964612277","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.5e77d154c5":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.5e77d154c5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.5e77d154c5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"683fb0377e52323029d7d4b8253001fbebb09d36","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.5e77d154c5.tgz","fileCount":2093,"integrity":"sha512-ywaXZJxJDpjxxVR+LVt682kymcodG2DBEMIDudFu5ShancmgzOFnjArtvY07g1JqKS6/uvz9rm64VgKimBC2KA==","signatures":[{"sig":"MEUCICWH8Hs9uUDrrpglJkN9SMPgqcNnAPjpMhraM/2uRd7IAiEA2anJLpLzzgfORNndbaQWMoMDvfUkhqQ5ApI9Tpx3Crc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.5e77d154c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8493428},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"06901e757968d25e5810ed5cd4a5ed8144a2f149","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.5e77d154c5","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.5e77d154c5","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.5e77d154c5","@lodestar/utils":"^1.46.0-dev.5e77d154c5","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.5e77d154c5","@lodestar/logger":"^1.46.0-dev.5e77d154c5","@lodestar/params":"^1.46.0-dev.5e77d154c5","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.5e77d154c5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.5e77d154c5","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.5e77d154c5","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.5e77d154c5","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.5e77d154c5","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.5e77d154c5_1785934470714_0.8625605550292752","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.c65aaefd91":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.c65aaefd91","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.c65aaefd91","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"39fb020eec5b5d397bb44ce8691304ad9c24ff2b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.c65aaefd91.tgz","fileCount":2098,"integrity":"sha512-QqAgdXFM5EJ8qbmdZZdJEzTFPNnLMyrMO/xg0bnnj+Q/+0Mo3zEe+B6MxOSCNFvJ+oI/l/TeNltovGBt2ifCVQ==","signatures":[{"sig":"MEUCIQCQS6NZGrMlIRM6oYYb0HK37/FRZQ4T6qOgCZ2DM7vY1wIgQ13d67ythSjfNDwfwtbhs5CP9rs3YqhiSOvicRaFeUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.c65aaefd91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8500565},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"eb0aef9fe231dfdfa3ebd0ffdb467bb7f383f4f4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.c65aaefd91","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.c65aaefd91","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.c65aaefd91","@lodestar/utils":"^1.46.0-dev.c65aaefd91","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.c65aaefd91","@lodestar/logger":"^1.46.0-dev.c65aaefd91","@lodestar/params":"^1.46.0-dev.c65aaefd91","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.c65aaefd91","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.c65aaefd91","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.c65aaefd91","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.c65aaefd91","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.c65aaefd91","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.c65aaefd91_1785938845712_0.822220699743339","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.6dbe91a823":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.6dbe91a823","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.6dbe91a823","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3b595b8852bbd195bc75efdbdda622b3ab65401f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.6dbe91a823.tgz","fileCount":2098,"integrity":"sha512-Yx+89xdyfOklImNjt61RmSB/negd6uzDRk1U/dW/QlpXetZitNZt43anWlrI1LZIIyPpv0yo6DmTlX1xznoRAQ==","signatures":[{"sig":"MEUCIHTRBavDn5r/Iy7g2bciMTAgyNy6kJXEh0zQDeR7MkYIAiEAsrvjZtVZXX7JaSl2DoQVHAVoBkZXTevlDWPTMEMWW4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.6dbe91a823","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8500565},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2ce76b3ee7c6ce5ab3a06ec38ce6e0df0de50140","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.6dbe91a823","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.6dbe91a823","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.6dbe91a823","@lodestar/utils":"^1.46.0-dev.6dbe91a823","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.6dbe91a823","@lodestar/logger":"^1.46.0-dev.6dbe91a823","@lodestar/params":"^1.46.0-dev.6dbe91a823","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.6dbe91a823","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.6dbe91a823","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.6dbe91a823","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.6dbe91a823","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.6dbe91a823","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.6dbe91a823_1785955349019_0.14083536039444033","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.65cfb739ef":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.65cfb739ef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.65cfb739ef","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cee5df8508898d34fcc2bab4a6d8da5a850e178d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.65cfb739ef.tgz","fileCount":2098,"integrity":"sha512-FpvMuztaI5lwBl6oxr6WZIORIvAUxxAMioeMIGOXnm/mGMHtSwXbPBwF1SQ3Lf0RF2g24wGjHwzmoeLBRdaNuw==","signatures":[{"sig":"MEQCIBfOgMutrsRQxXia/XWe++DMLy2qWNi7Eby3JwZc/BeXAiAvgkhJjHe6fQvS+PjqS+YuuoKTszf2aMGuk5DEkLynDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.65cfb739ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8503349},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"00f47dfd11999352dca5f2034d990b8eec641012","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.65cfb739ef","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.65cfb739ef","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.65cfb739ef","@lodestar/utils":"^1.46.0-dev.65cfb739ef","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.65cfb739ef","@lodestar/logger":"^1.46.0-dev.65cfb739ef","@lodestar/params":"^1.46.0-dev.65cfb739ef","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.65cfb739ef","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.65cfb739ef","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.65cfb739ef","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.65cfb739ef","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.65cfb739ef","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.65cfb739ef_1785961695407_0.38339297196636757","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.b9d4e89e49":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.b9d4e89e49","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.b9d4e89e49","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41eb29f3837f6b50aa55f700170d2372b68bd0a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.b9d4e89e49.tgz","fileCount":2098,"integrity":"sha512-t5KGYXVdpHkqyHsZkLfiIzm7KG5j2DZAW9243sE2lkm99ChujwqEHoliMWoewdl5fxb8thogeX1QcFIvU+uRDQ==","signatures":[{"sig":"MEQCIHy4swIOjuJCT7VcMdQ9haQy0x1cEMw6VVKDT60z7M+6AiB7mRb5DatOt6gC6juEEnmcd2+B7wZ67b0AHfvcwHo3Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.b9d4e89e49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8504714},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d3c2dfbe8deed5e07ef7e8454e1cf2bc1af5192b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.b9d4e89e49","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.b9d4e89e49","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.b9d4e89e49","@lodestar/utils":"^1.46.0-dev.b9d4e89e49","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.b9d4e89e49","@lodestar/logger":"^1.46.0-dev.b9d4e89e49","@lodestar/params":"^1.46.0-dev.b9d4e89e49","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.b9d4e89e49","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.b9d4e89e49","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.b9d4e89e49","@chainsafe/libp2p-quic":"^2.1.1","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.b9d4e89e49","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.b9d4e89e49","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.b9d4e89e49_1786024572592_0.46247621882546386","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.8c06abb877":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.8c06abb877","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.8c06abb877","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e3b861781a7f5d9579270a7f349131d9cca00c9b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.8c06abb877.tgz","fileCount":2098,"integrity":"sha512-x7MPZI+DtB80kMESh9D6vWb0tVYhE5zWHz/bbq4Ly++9/PwN+inXD9HPTA+MxMjSHYisC5YiVnOW21McQ9cNcQ==","signatures":[{"sig":"MEYCIQCPEAtIZNnUQRHxVIJ77LXCZ3COP2dPE7v8nPFWHc4ZkQIhAPZXmzpbUO74WbedPZD+hASfEfYBJcpDa80UX1C5oC7z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.8c06abb877","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8503928},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c0fe68c1845860de50fb614f02de15c1c1ccdcc4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.8c06abb877","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.8c06abb877","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.8c06abb877","@lodestar/utils":"^1.46.0-dev.8c06abb877","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.8c06abb877","@lodestar/logger":"^1.46.0-dev.8c06abb877","@lodestar/params":"^1.46.0-dev.8c06abb877","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.8c06abb877","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.8c06abb877","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.8c06abb877","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.8c06abb877","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.8c06abb877","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.8c06abb877_1786102824362_0.47368065931344727","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.1f20df4cbe":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.1f20df4cbe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.1f20df4cbe","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"49d06f5da43178d2bd9d93a207c7d58274eb811f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.1f20df4cbe.tgz","fileCount":2098,"integrity":"sha512-RFrZChBUWQEJRJIQTTuTNcKjsD1I151AWoCKwuMBgRY6/lEOIq7DbjCAt/vhC+nI7CUL3LrbYRPlhc8pFtZQtg==","signatures":[{"sig":"MEUCIBVjQGgsexjD45mWsJikP3kiFyuXLyC8/NzR/Ys14gOlAiEA3JXOk9P8CiB6D83xJop6751Gx+cTtnGw3oC4OePLHAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.1f20df4cbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8503928},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d18fa89915d7d9d779973a2c0fae4b6cce0157e0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.1f20df4cbe","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.1f20df4cbe","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.1f20df4cbe","@lodestar/utils":"^1.46.0-dev.1f20df4cbe","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.1f20df4cbe","@lodestar/logger":"^1.46.0-dev.1f20df4cbe","@lodestar/params":"^1.46.0-dev.1f20df4cbe","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.1f20df4cbe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.1f20df4cbe","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.1f20df4cbe","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.1f20df4cbe","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.1f20df4cbe","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.1f20df4cbe_1786104245491_0.06870624306177664","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.44e482c861":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.44e482c861","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.44e482c861","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bbe44d67688567d651eb8fbe11d2d272d43ee359","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.44e482c861.tgz","fileCount":2098,"integrity":"sha512-HPIqHAGY4l5a+2vwjxyUVElIjKFrULdPhwg0bzQnuzflITL24bAKE3XzWTwBR7clEFW2NG3ZNLUrdYvWI7wKjg==","signatures":[{"sig":"MEQCIG1SZ4O/kmbo6n37WfVIMx5sywS7hZR9YIcKE3QY4mtLAiABlzBG6Z+Iv7e5AYNa7rGFmeyRunZAVu/jY0v45l2qTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.44e482c861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8519828},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1b68a1ac129387bd0b04973b56862bac5e78125a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.44e482c861","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.44e482c861","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.44e482c861","@lodestar/utils":"^1.46.0-dev.44e482c861","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.44e482c861","@lodestar/logger":"^1.46.0-dev.44e482c861","@lodestar/params":"^1.46.0-dev.44e482c861","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.44e482c861","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.44e482c861","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.44e482c861","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.44e482c861","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.44e482c861","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.44e482c861_1786108359663_0.7443554783320814","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.4da7a943ba":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.4da7a943ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.4da7a943ba","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f3e3eea135ed06d079d3c47d088cc1d511ea0ed3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.4da7a943ba.tgz","fileCount":2098,"integrity":"sha512-vSqyxHujJ6zKOW7mtjlYSB/C1skgQblT9/FMqQLLBi/OJxDOxZLhyqPkUEboMDMt/daVFbORk0mT23gL4/l6cw==","signatures":[{"sig":"MEQCIBe3DDEEplBdY5aY+yxExvvynFNfuGm/Ug9Vk1gRUdOlAiBzrmlI2xGzXRpG3D18z4KUE1k1dtjFbzMyI+FyDopN9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.4da7a943ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8520527},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1751ad4633df66b4520a1b949c864830fd81b5c1","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.4da7a943ba","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.4da7a943ba","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.4da7a943ba","@lodestar/utils":"^1.46.0-dev.4da7a943ba","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.4da7a943ba","@lodestar/logger":"^1.46.0-dev.4da7a943ba","@lodestar/params":"^1.46.0-dev.4da7a943ba","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.4da7a943ba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.4da7a943ba","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.4da7a943ba","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.4da7a943ba","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.4da7a943ba","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.4da7a943ba_1786109115774_0.21097554973665655","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.49b1d65ffe":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.49b1d65ffe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.49b1d65ffe","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a74792b8b766d8bbc32581355ef01d5f308289e4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.49b1d65ffe.tgz","fileCount":2098,"integrity":"sha512-x8unyuq30Cenai/zkI42UzowUN8xZ1tXEC4DzpH9xVrSxVdiFKNvyABxQ1e2zM6o539Cj2boShto0C0WiMbM8w==","signatures":[{"sig":"MEUCIADOLuJZxY4GBAtFbCczfv7eXS1uaON5l5bot12bmGs8AiEA5RmK/E7kGx6ylp6sOttsHz8nFucqQfox9mWwfWyQzSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.49b1d65ffe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8538385},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a238973d504d11b585b4e758af9288f59583cebc","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.49b1d65ffe","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.49b1d65ffe","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.49b1d65ffe","@lodestar/utils":"^1.46.0-dev.49b1d65ffe","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.49b1d65ffe","@lodestar/logger":"^1.46.0-dev.49b1d65ffe","@lodestar/params":"^1.46.0-dev.49b1d65ffe","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.49b1d65ffe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.49b1d65ffe","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.49b1d65ffe","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.49b1d65ffe","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.49b1d65ffe","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.49b1d65ffe_1786110275443_0.037853896401043086","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.3d8f7cf440":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.3d8f7cf440","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.3d8f7cf440","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"01c453181982064ba9954aadd7f5535eef44c377","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.3d8f7cf440.tgz","fileCount":2098,"integrity":"sha512-UGjEyD1pbEHnhoZnGJySkrLoxEgdMbFP0AjWBvmzknH20TyTWbGV4dbb3LawsizAopDf2l0nuhu4u0wkND2Sjg==","signatures":[{"sig":"MEUCIHgg42D7IQCb3BlN0kaX5JHJxp4tT3IJLXRRUVh58p0lAiEAs5tqomztKjB4VlDbpVpbXAfPypETPrji9SEfHj1h/ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.3d8f7cf440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8538547},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5fcd6230a426d4eb176587b5687b11318d80432a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.3d8f7cf440","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.3d8f7cf440","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.3d8f7cf440","@lodestar/utils":"^1.46.0-dev.3d8f7cf440","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.3d8f7cf440","@lodestar/logger":"^1.46.0-dev.3d8f7cf440","@lodestar/params":"^1.46.0-dev.3d8f7cf440","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.3d8f7cf440","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.3d8f7cf440","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.3d8f7cf440","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.3d8f7cf440","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.3d8f7cf440","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.3d8f7cf440_1786114359548_0.0488927939629209","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.f0f5d069e2":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.f0f5d069e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.f0f5d069e2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0056eca4c400b0838750f4f15d65893c15b937c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.f0f5d069e2.tgz","fileCount":2098,"integrity":"sha512-kK5GWLoNeN024S7zxMT7dWMajlFyRKQMkmIS4yn6toO3CC9qziVKy1BlhSnPF44Y4Z+PlkajXiEORJlsbZwiUA==","signatures":[{"sig":"MEYCIQCrfWy0QxHBZgRg8AWYPJQwKmvBKKm41/D9zUTHgarmDwIhAONnu34cndIdHbEbETEEVOVAS2ctRyiObNpzTZnd+5AG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.f0f5d069e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8557386},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7b4da150e5f67b4863516f2155e131b99ad1c6c9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.f0f5d069e2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.f0f5d069e2","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.f0f5d069e2","@lodestar/utils":"^1.46.0-dev.f0f5d069e2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.f0f5d069e2","@lodestar/logger":"^1.46.0-dev.f0f5d069e2","@lodestar/params":"^1.46.0-dev.f0f5d069e2","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.f0f5d069e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.f0f5d069e2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.f0f5d069e2","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.f0f5d069e2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.f0f5d069e2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.f0f5d069e2_1786115313456_0.7340615436060476","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.46.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0336d26fd999d08405a7ab17606324627af883e1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-rc.0.tgz","fileCount":2098,"integrity":"sha512-w75xXC6xu2aTu5Jx1lkTq7PtQarZsiDEO9z14pq45Terj0OZPBwVx7Gn5ed49XsmqzEnIAmQwrH2lyF26FtlXQ==","signatures":[{"sig":"MEYCIQDoPCpVDXBUc0KfxifVjQWN4eaSIbQnC3R65DFHW8sxVQIhALuWW1pkbaFRvdZV3BRBtT7qTzeg4wg+PXOqvMuHfx6r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8557256},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2d46e1a1b7e7a426068afdbebd55fb9b621a845c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-rc.0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-rc.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-rc.0","@lodestar/utils":"^1.46.0-rc.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-rc.0","@lodestar/logger":"^1.46.0-rc.0","@lodestar/params":"^1.46.0-rc.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-rc.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-rc.0","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-rc.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-rc.0_1786116345936_0.651042565951996","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.47415586e0":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.47415586e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.47415586e0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b4755b8aacc3e2ad9112803cedbc16c2b3c2e999","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.47415586e0.tgz","fileCount":2098,"integrity":"sha512-YKHLaUIaczQw70tKH+l+Smtt+naIKdoTcwZUVmg/Cv9xQlqJGMLeUwsynELir+c4HjK3zMx8OD5I8ZkJuq0+1A==","signatures":[{"sig":"MEYCIQCUh1+1AAQ9Oiqko1EA/JI47r0QeTygw64gmrgmztEkngIhAPgrdEtuiWU8AHYsGSi7ixYme/91c7uFcSbyCP+2LUVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.47415586e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8557852},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2dc6de6315a91e0a4660221422a34f1685b2e99a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.47415586e0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.47415586e0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.47415586e0","@lodestar/utils":"^1.46.0-dev.47415586e0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.47415586e0","@lodestar/logger":"^1.46.0-dev.47415586e0","@lodestar/params":"^1.46.0-dev.47415586e0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.47415586e0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.47415586e0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.47415586e0","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.47415586e0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.47415586e0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.47415586e0_1786128438284_0.16493597854619835","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.eabf12abae":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.eabf12abae","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.eabf12abae","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"248b020d0706a216b68967b3160e9282856cf315","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.eabf12abae.tgz","fileCount":2098,"integrity":"sha512-/TFTOfdHi0ut9Jn4RIsoL9gi/u4+YqmC+Un76nMeB/juSHxsnRbJcyUykRyPUG2JTrBt7wZkx2wZIk9l1GZXXw==","signatures":[{"sig":"MEQCIGfhiE9prNMDWzfQJLItZbJ7CMuyKfkikj67h1RnPbM6AiA8ROH5wuWQIEhtNz82lGIjKGpTck/l5nqafvMS+S0NIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.eabf12abae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563463},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"9f3566a942890d0e4fc69ebf21d56614ffd925a5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.eabf12abae","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.eabf12abae","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.eabf12abae","@lodestar/utils":"^1.46.0-dev.eabf12abae","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.eabf12abae","@lodestar/logger":"^1.46.0-dev.eabf12abae","@lodestar/params":"^1.46.0-dev.eabf12abae","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.eabf12abae","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.eabf12abae","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.eabf12abae","@chainsafe/libp2p-quic":"^2.1.2","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.eabf12abae","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.eabf12abae","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.eabf12abae_1786269837093_0.8806209029635002","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.de5f89eae1":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.de5f89eae1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.de5f89eae1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ba8e01154748e1e53b91458516c463020e9dd785","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.de5f89eae1.tgz","fileCount":2098,"integrity":"sha512-b2NRGH01xNT6AaKdR8xKd+ScosW6rwVUIKhU/ct56yP5i4MYC65Z47z6cBCcdMSy15JzumDYfX9ANsOR9IKvOQ==","signatures":[{"sig":"MEYCIQC4IVk3a2kzTJ1tZZn7LXLfjbPFnh4/l3Wg+WnbVvaGTAIhAPHoKfjD7N97rjC0rSzl5J04hBnhgx2IKMG/V2I9Ftld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.de5f89eae1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563463},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"be4f4cc1a397f425a67a91a73ee8751e57f690dc","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.de5f89eae1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.de5f89eae1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.de5f89eae1","@lodestar/utils":"^1.46.0-dev.de5f89eae1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.de5f89eae1","@lodestar/logger":"^1.46.0-dev.de5f89eae1","@lodestar/params":"^1.46.0-dev.de5f89eae1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.de5f89eae1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.de5f89eae1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.de5f89eae1","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.de5f89eae1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.de5f89eae1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.de5f89eae1_1786272255726_0.35313499739832066","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-rc.1":{"name":"@lodestar/beacon-node","version":"1.46.0-rc.1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-rc.1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f05efa254b66198cd8526bde3424e35d84d43f1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-rc.1.tgz","fileCount":2098,"integrity":"sha512-2aEzJOxPrhPXSlbdz8zpRqJi/xstaqYf653+W/DP3DDFuXBU+0W3Ow2U8bKPtetJOHc2jPfG5zSMcurLWCEXUw==","signatures":[{"sig":"MEUCIQDnxO5UdzLzmWaJE1nfrmOIiUx86bT85BzJDCgytyFWFQIgUE3GsQ25ou/k1+9AbfZzYeoDbJ5L5ODPGYH5IClE/hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563333},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"bb0f2ad1a34901fc9274d414ccc2a5af38fd5175","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-rc.1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-rc.1","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-rc.1","@lodestar/utils":"^1.46.0-rc.1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-rc.1","@lodestar/logger":"^1.46.0-rc.1","@lodestar/params":"^1.46.0-rc.1","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-rc.1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-rc.1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-rc.1","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-rc.1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-rc.1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-rc.1_1786272975608_0.6157828408139157","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.1dde9abaa6":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.1dde9abaa6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.1dde9abaa6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93f887bb4c235d9c7fde0fd82e16af49378badad","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.1dde9abaa6.tgz","fileCount":2098,"integrity":"sha512-9BUVOZyQa8Rx3NISzoqFAUDty/GxOsV4QaaU5xF8hU7XnNyDRxgrRee4h3cQE8akHBwKio3PYq4SWQuLVtU1vg==","signatures":[{"sig":"MEUCIQDayOzayrFfzD7zKZbS80HExXaqJvy9xmvXSCp17o7A8gIgYuYh6STx3d+tLsXNOWLHAxdso70HmRoluUyBolGnJSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.1dde9abaa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563463},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c4cd3268c1c86a757880db46afe78e3f76c8abc9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.1dde9abaa6","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.1dde9abaa6","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.1dde9abaa6","@lodestar/utils":"^1.46.0-dev.1dde9abaa6","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.1dde9abaa6","@lodestar/logger":"^1.46.0-dev.1dde9abaa6","@lodestar/params":"^1.46.0-dev.1dde9abaa6","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.1dde9abaa6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.1dde9abaa6","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.1dde9abaa6","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.1dde9abaa6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.1dde9abaa6","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.1dde9abaa6_1786375432465_0.8170290810352665","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.8bab23d909":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.8bab23d909","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.8bab23d909","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f210120501c06d517fb4f60e2c68d5c75506803","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.8bab23d909.tgz","fileCount":2098,"integrity":"sha512-IlvMLhnJFw1IIO5vESXjytNn2vADT0TXy/bAK7rXhoUdGAk0esFceAU7AO3CMkglMLjH4klZi9wmYHgTO2V6rg==","signatures":[{"sig":"MEQCIEmwKTTgKzz+1kT9nIVMqD2aELKo4FnjDKBNqopKuO8xAiA87xGLu1qgqavK1Z+WQQc6x9mqyQLz+ZyR+ljunKWOPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.8bab23d909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563463},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"883fd70505af39446f16444e498a3722913f5ce7","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.8bab23d909","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.8bab23d909","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.8bab23d909","@lodestar/utils":"^1.46.0-dev.8bab23d909","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.8bab23d909","@lodestar/logger":"^1.46.0-dev.8bab23d909","@lodestar/params":"^1.46.0-dev.8bab23d909","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.8bab23d909","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.8bab23d909","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.8bab23d909","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.8bab23d909","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.8bab23d909","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.8bab23d909_1786397618454_0.4963255853059152","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.3e8651f2dc":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.3e8651f2dc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.3e8651f2dc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c0ba6f54f1f843e58f044bc2e9787c154d8b8dfb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.3e8651f2dc.tgz","fileCount":2098,"integrity":"sha512-ieiNIjZQETdP24FMxjQqXyT7iLjjzRpNXANlBQtne5jKV6YwcxxpbbT1Fr086ixkGFfgkyJbAhHLEU72kyA3/A==","signatures":[{"sig":"MEQCIFmkOzWhowoUlsJyFpOzIt5mZkD0vwT0j675ZxZLFW2WAiBZSMYadpCHoApm5ILenLeUO2fJbY3er2Jg018mzGN3pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.3e8651f2dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563463},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"efa50dd77363efe05773fa47bcc1e62a06bbbe50","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.3e8651f2dc","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.3e8651f2dc","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.3e8651f2dc","@lodestar/utils":"^1.46.0-dev.3e8651f2dc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.3e8651f2dc","@lodestar/logger":"^1.46.0-dev.3e8651f2dc","@lodestar/params":"^1.46.0-dev.3e8651f2dc","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.3e8651f2dc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.3e8651f2dc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.3e8651f2dc","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.3e8651f2dc","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.3e8651f2dc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.3e8651f2dc_1786401253314_0.6618015595901685","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.a03686d0dc":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.a03686d0dc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.a03686d0dc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c17701987c01f39df144de27e27b6b72b8e7c6ff","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.a03686d0dc.tgz","fileCount":2098,"integrity":"sha512-nwaYarggJY88nYZcALzMHrktNP/PjNOG9F3PNpi1mTJ1XF28+mr1L2GWoFknK2TDLn/VXBAdowtx2QZi48q49Q==","signatures":[{"sig":"MEUCIQDbdDw59idtv0Y1F7Y0NZ+6oZHuaCn0f3sZqeFhoF3Y3wIgJMuiA0RJjDQ/hjTRCzyu8FmZ+2v1JBfuaeZ5GxX93rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.a03686d0dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8569235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"51bcf39abe9e6f9a76ec1184729f5fe93f226a27","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.a03686d0dc","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.a03686d0dc","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.a03686d0dc","@lodestar/utils":"^1.46.0-dev.a03686d0dc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.a03686d0dc","@lodestar/logger":"^1.46.0-dev.a03686d0dc","@lodestar/params":"^1.46.0-dev.a03686d0dc","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.a03686d0dc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.a03686d0dc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.a03686d0dc","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.a03686d0dc","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.a03686d0dc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.a03686d0dc_1786422164049_0.3802611897629893","host":"s3://npm-registry-packages-npm-production"}},"1.46.0-dev.20c6ad786e":{"name":"@lodestar/beacon-node","version":"1.46.0-dev.20c6ad786e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0-dev.20c6ad786e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7b1726c03930cf9ecfcf434a9fa25b6f545218d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0-dev.20c6ad786e.tgz","fileCount":2098,"integrity":"sha512-0PGXZfuVSJ6pLEZ3u6pK3DaF0nm7hBZPN4uS8Z8Rj+v+mJa6OcWOMiDkAVnEH3PJKL9ZHj8sNhRISQRk1WeeFw==","signatures":[{"sig":"MEUCIGAQjCJ4cdfeEkSgFfHzRb5mU9CFmieKyrEFK30LkP/HAiEAs4LLWAzIKhgWKa5KC7xSFfPm//3+ynfhAb2o9bgGmmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0-dev.20c6ad786e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8568629},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"cbbb5f48c160095f75eca9b15ef3633de29712bd","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0-dev.20c6ad786e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0-dev.20c6ad786e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0-dev.20c6ad786e","@lodestar/utils":"^1.46.0-dev.20c6ad786e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0-dev.20c6ad786e","@lodestar/logger":"^1.46.0-dev.20c6ad786e","@lodestar/params":"^1.46.0-dev.20c6ad786e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0-dev.20c6ad786e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0-dev.20c6ad786e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0-dev.20c6ad786e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0-dev.20c6ad786e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0-dev.20c6ad786e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0-dev.20c6ad786e_1786508741518_0.6564347994100144","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.d2f4b96574":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.d2f4b96574","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.d2f4b96574","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a60426355e6ee040eb23b29ea2add7c27db67ae9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.d2f4b96574.tgz","fileCount":2098,"integrity":"sha512-WRKG5SbYg8BYpbapVZq5m976i9MRhdHGs+ZV+iWa86TCvGQdc2RDr3FpS2Nzu2w4EQ8NcSuK+ws9WWJhoCXA2g==","signatures":[{"sig":"MEUCIC8Fdz56DOylm8Lvs2BvDTT2LQrhzm5KW+UcqdWIkULyAiEAv3qET6MnGrL/+A2UaQAi+J1FZkeT1CVWb5r36gggYCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.d2f4b96574","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8568629},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2675cce1f22601a540e3e8c5c3a3b2cae426f5d9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.d2f4b96574","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.d2f4b96574","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.d2f4b96574","@lodestar/utils":"^1.47.0-dev.d2f4b96574","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.d2f4b96574","@lodestar/logger":"^1.47.0-dev.d2f4b96574","@lodestar/params":"^1.47.0-dev.d2f4b96574","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.d2f4b96574","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.d2f4b96574","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.d2f4b96574","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.d2f4b96574","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.d2f4b96574","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.d2f4b96574_1786522853128_0.8718572641227322","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"@lodestar/beacon-node","version":"1.46.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.46.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1adaacc52c7293a7e1065758a665141f38aa68f9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.46.0.tgz","fileCount":2098,"integrity":"sha512-R+3m6FsIq9pDDszE83WFaQG9VPlbY0CKg+LkR6trXVuxlJRS4BBkDP6Fv32O75PckzOOJp4zDEKuZbBnI08PwQ==","signatures":[{"sig":"MEUCIDo8wKiHEZqxZQVkjkJYCqC33xhQzlSjPesYYsnHrCw4AiEAsmHMfJQIZrE2UygTlfyxDm6uE94EDtoZ3zQUtdXSB3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8563268},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"3873dd5b032d0ad82581fc3416e9628b4f6f2642","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.46.0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.46.0","@chainsafe/enr":"^6.0.1","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.46.0","@lodestar/utils":"^1.46.0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.46.0","@lodestar/logger":"^1.46.0","@lodestar/params":"^1.46.0","@chainsafe/discv5":"^12.0.1","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.46.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.46.0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.46.0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.46.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.46.0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.46.0_1786523553055_0.29662316852288106","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.404f68958c":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.404f68958c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.404f68958c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86c4439bf266c071dc66c16a34d97f96c693a77d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.404f68958c.tgz","fileCount":2098,"integrity":"sha512-Te411Li0Q7XEeG11gAOWpKicKyoaYJv/C0xI0SdCLFNEo1vkOWg9J16rdQpg/YPUbrZXCPoqAPSWvPsq1pmIGw==","signatures":[{"sig":"MEQCIEfoLCanBrgdz59DBOwMW+ZHFzvpTDtz786nEPGZFW7lAiB8OTnxIWuZb2D7soaTAAV69GcoT56NlEufpupr3JoX8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.404f68958c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8568629},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e71166623745996c7e67cbe3a32896db45d74d8a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.404f68958c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.404f68958c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.404f68958c","@lodestar/utils":"^1.47.0-dev.404f68958c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.404f68958c","@lodestar/logger":"^1.47.0-dev.404f68958c","@lodestar/params":"^1.47.0-dev.404f68958c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.404f68958c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.404f68958c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.404f68958c","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.404f68958c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.404f68958c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.404f68958c_1786526626411_0.8227486958489698","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.d9c16ea16f":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.d9c16ea16f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.d9c16ea16f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a95000d32088855864df7b4fb046e0709e129207","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.d9c16ea16f.tgz","fileCount":2098,"integrity":"sha512-VrGp3UsNPql22iU53Rz54jZ24Llp8HivTzNAzMV4CUe9Tx17zrSPNOiEbe+UFIJkaOVpKsNwmNHs0jmwMax0OA==","signatures":[{"sig":"MEUCIGREx+RUFV6vW85cgDeeYdj/3rInwT7SbdNcYYCy+qwZAiEAvNSmiexidDjHWsHjValVMi3Hypd5g0Ezagby5IXnb88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.d9c16ea16f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8569167},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8f55fe85416ebef254c015d9d7bd2cc8735c4d66","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.d9c16ea16f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.d9c16ea16f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.d9c16ea16f","@lodestar/utils":"^1.47.0-dev.d9c16ea16f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.d9c16ea16f","@lodestar/logger":"^1.47.0-dev.d9c16ea16f","@lodestar/params":"^1.47.0-dev.d9c16ea16f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.d9c16ea16f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.d9c16ea16f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.d9c16ea16f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.d9c16ea16f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.d9c16ea16f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.d9c16ea16f_1786559122700_0.631773884846826","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.ca6d994e0e":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.ca6d994e0e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.ca6d994e0e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"99da8bdf796cc34d0b37485688f2046c79b3a009","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.ca6d994e0e.tgz","fileCount":2098,"integrity":"sha512-AOxUK2x8KCGx7ghvHBj15QpV/CBk0wN/bD0X0C47+xhVrVO9oaHX0VPdRe6YnUcAXrbRnOFlTX32hDXCwcUmRg==","signatures":[{"sig":"MEQCIDITUFk8L7Cjyqu+cpDj478uQQEo9XHsMM221sgRQim8AiBL8a9QX+P2DQq4PM5U4HX4JNzwlCYrTANb4RryRZH5hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.ca6d994e0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8572204},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"ccaa2545ecafa359deeed35c1f8bdcd25ea2a384","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.ca6d994e0e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.ca6d994e0e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.ca6d994e0e","@lodestar/utils":"^1.47.0-dev.ca6d994e0e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.ca6d994e0e","@lodestar/logger":"^1.47.0-dev.ca6d994e0e","@lodestar/params":"^1.47.0-dev.ca6d994e0e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.ca6d994e0e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.ca6d994e0e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.ca6d994e0e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.ca6d994e0e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.ca6d994e0e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.ca6d994e0e_1786608518337_0.04196191399921467","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.36fc832983":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.36fc832983","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.36fc832983","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"93beda5c5854ac3fb37a4024a6e5585c428c63ea","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.36fc832983.tgz","fileCount":2098,"integrity":"sha512-ljifLIEbrg4+RFHeX07UWe+vJdgQQBMF90JiWat43cI9uA3/RuAe4EOJ0qqienSQxI0mSYtI9tyUOvFIcpJ6Bg==","signatures":[{"sig":"MEUCIQDyUTTS35tKDuu7ux0oTDcxW+9Vho15+8/5P7LMpmtekwIgXT1V99nKvuQmKn/PxkkA/Q5tx1w3EY7wGvYzMwhgxPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.36fc832983","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8575797},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6b9c573990e5038c0463a040ce080e15b5d284f3","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.36fc832983","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.36fc832983","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.36fc832983","@lodestar/utils":"^1.47.0-dev.36fc832983","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.36fc832983","@lodestar/logger":"^1.47.0-dev.36fc832983","@lodestar/params":"^1.47.0-dev.36fc832983","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.36fc832983","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.36fc832983","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.36fc832983","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.36fc832983","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.36fc832983","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.36fc832983_1786624002409_0.7019374161538892","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.268215c3da":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.268215c3da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.268215c3da","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b659875e6ee82949ac936585e6d65a8789a842c7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.268215c3da.tgz","fileCount":2098,"integrity":"sha512-lumjuj/GtEONhPt2a+HmCikRPUjozizV3z1U/NvsGtlYULQY+vkODniUYOeB0HTqr9IJXg3pXbOk1y8nY3LJ7g==","signatures":[{"sig":"MEQCIBRLMM+dh1r/Ei7ndcqstrF3wq6I2OfMiyiLbRKFOB4eAiAy0RRFQ4nR10Z84Wwg6CUDkp10QnZdH4oXQ+xYvh1uTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.268215c3da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8575797},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"358e2a4634ab3a9902178774bb012f528f02d27d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.268215c3da","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.268215c3da","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.268215c3da","@lodestar/utils":"^1.47.0-dev.268215c3da","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.268215c3da","@lodestar/logger":"^1.47.0-dev.268215c3da","@lodestar/params":"^1.47.0-dev.268215c3da","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.268215c3da","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.268215c3da","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.268215c3da","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.268215c3da","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.268215c3da","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.268215c3da_1786624402505_0.5307404603472952","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.0bcaaaebb5":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.0bcaaaebb5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.0bcaaaebb5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"619c350577209c8cf31806b4ca4f66c71d6daa5a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.0bcaaaebb5.tgz","fileCount":2098,"integrity":"sha512-XCDp/dhmw7DpJIhuY5zXZMlZAvfrRqVyjsHHhFgzFNA8ZFr+cIaBfrnR8L3xZt8koqwIiuhpwNw4DAzV2YXOnA==","signatures":[{"sig":"MEUCIAPhxrMX+CTty6vOiawmaZ3pKaiu7PBe3sYgIewyOBiFAiEAoKgiAENxpdNFSgknRYXMhUEY0GODI+FYPaHRXMNOLY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.0bcaaaebb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8576812},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"27331d862c72b51db6acde433f3aa446f27aa28f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.0bcaaaebb5","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.0bcaaaebb5","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.0bcaaaebb5","@lodestar/utils":"^1.47.0-dev.0bcaaaebb5","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.0bcaaaebb5","@lodestar/logger":"^1.47.0-dev.0bcaaaebb5","@lodestar/params":"^1.47.0-dev.0bcaaaebb5","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.0bcaaaebb5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.0bcaaaebb5","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.0bcaaaebb5","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.0bcaaaebb5","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.0bcaaaebb5","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.0bcaaaebb5_1786624969497_0.8003092234091627","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.25a4a1c65f":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.25a4a1c65f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.25a4a1c65f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55df70304a330c07ed09f60d95ecb3eac981edc6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.25a4a1c65f.tgz","fileCount":2098,"integrity":"sha512-sdwDf59rx/bgdV+SHhbGAPlI6O2Md5al+gyb3RPgExuyMi4ZdLXDcHnI0otSRkD7HUdWHmKkm+v8ZcmREtjNoA==","signatures":[{"sig":"MEQCIB0SoIrZbHOodgiAdb6PLKKX6SkcFgGkXA5nJjrb8XfJAiB5YDTXMMqf5GxNMv/KbtPWsfOYNLeq4I+IK9pGOpyQhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.25a4a1c65f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8578400},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"3c1ec9da08fbecf53b3f014f0d811e65b00ccafd","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.25a4a1c65f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.25a4a1c65f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.25a4a1c65f","@lodestar/utils":"^1.47.0-dev.25a4a1c65f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.25a4a1c65f","@lodestar/logger":"^1.47.0-dev.25a4a1c65f","@lodestar/params":"^1.47.0-dev.25a4a1c65f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.25a4a1c65f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.25a4a1c65f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.25a4a1c65f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.25a4a1c65f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.25a4a1c65f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.25a4a1c65f_1786627841860_0.7839518547940436","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.742db200d1":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.742db200d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.742db200d1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2a09f28318745d77a43a87052d9c43dd9830c0ef","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.742db200d1.tgz","fileCount":2098,"integrity":"sha512-2tbNtD5u4UpAHb5O08lpmklbPHtiUKsc+HJdX7nWMhmJuxXT+42S18kw1xEzF/uPMJgJCmNhVBAtwnRrwuvTYQ==","signatures":[{"sig":"MEQCIFet2EuUPN/EfZSdcvqhY6kF4Xo0eY9cdyOu6L87POQBAiBxJ/43iuf/BOOBvzdIO94Dm8l1hM5n+zGxCSNrTOd09w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.742db200d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8578400},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"50cef4e6ccfb909a80d9f4236e1ee9e55ef88c72","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.742db200d1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.742db200d1","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.742db200d1","@lodestar/utils":"^1.47.0-dev.742db200d1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.742db200d1","@lodestar/logger":"^1.47.0-dev.742db200d1","@lodestar/params":"^1.47.0-dev.742db200d1","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.742db200d1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.742db200d1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.742db200d1","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.742db200d1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.742db200d1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.742db200d1_1786633052515_0.06398325222655177","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.b2cbfa50c2":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.b2cbfa50c2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.b2cbfa50c2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"53869057ec19c8350e045b7a7450554d7bc38de5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.b2cbfa50c2.tgz","fileCount":2098,"integrity":"sha512-HLm4FSOCaSYWW71zRJbldbPXj+z+nMjCwNe7lJrTKC3i0iX8PPvSZhvih5pAgCKxCUTBqTOWWi1UONAGNdIzaA==","signatures":[{"sig":"MEQCIB/JsMgy87mikmyzm8/y1+yLyJ9SXRY34lXqb/PY0VsoAiBfgvsshw2WzySpp6288x8g/O1B8zQvwSz/LMZIiEbtpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.b2cbfa50c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8578400},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"454c68e85c88fe2ba8e533d5f84eba6c8b4dafb5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.b2cbfa50c2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.b2cbfa50c2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.b2cbfa50c2","@lodestar/utils":"^1.47.0-dev.b2cbfa50c2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.b2cbfa50c2","@lodestar/logger":"^1.47.0-dev.b2cbfa50c2","@lodestar/params":"^1.47.0-dev.b2cbfa50c2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.b2cbfa50c2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.b2cbfa50c2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.b2cbfa50c2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.b2cbfa50c2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.b2cbfa50c2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.b2cbfa50c2_1786641110609_0.6967146655438368","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.7a8fd842fc":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.7a8fd842fc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.7a8fd842fc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97f6728c85105986f24d8b3b34a0e7800e48eb11","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.7a8fd842fc.tgz","fileCount":2098,"integrity":"sha512-A8czDWUmXU4nnn22WQid+L0W4bYsXbzsfql47FBugw2VcroGCbL4Ru3+AYLotbewtbjWk38kmudhC6xwLpo1Jw==","signatures":[{"sig":"MEUCIQCk6Ep6t2fMRAbYqJphCV4DAtZRoj5G8SGIIuHjvRwOUQIgeKwjw7yX0CUgSZRu9rfdf5W+cFDbwVzkJyRHWpSjXSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.7a8fd842fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8578400},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"14a74c288c85283f893540f061d3d81769139be6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.7a8fd842fc","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.7a8fd842fc","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.7a8fd842fc","@lodestar/utils":"^1.47.0-dev.7a8fd842fc","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.7a8fd842fc","@lodestar/logger":"^1.47.0-dev.7a8fd842fc","@lodestar/params":"^1.47.0-dev.7a8fd842fc","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.7a8fd842fc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.7a8fd842fc","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.7a8fd842fc","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.7a8fd842fc","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.7a8fd842fc","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.7a8fd842fc_1786641550167_0.12201854376607968","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.a27526c22a":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.a27526c22a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.a27526c22a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4846f22b923e9b4ebc26a0b96c530ba19c7121d3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.a27526c22a.tgz","fileCount":2098,"integrity":"sha512-caZu+REtw7YdKehkMQvZmaFbj5Q8Vnzt5cYM/44BDIIM7gLUQFXooRA0U8sxhXxAPEIEA7fBz+7JUCEn08Ps8A==","signatures":[{"sig":"MEQCIDleWEDGWpB0g5Wp6xVOHHOlLfAlZjdNCbkqZS5ZLy0vAiBzqnT1Ij8RUxnud/UQskcZtg355dlvG/EBDPLEHkgiPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.a27526c22a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8578400},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7259641662f67e0bf75e2ba89fdd6c5295264f42","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.a27526c22a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.a27526c22a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.a27526c22a","@lodestar/utils":"^1.47.0-dev.a27526c22a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.a27526c22a","@lodestar/logger":"^1.47.0-dev.a27526c22a","@lodestar/params":"^1.47.0-dev.a27526c22a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.a27526c22a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.a27526c22a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.a27526c22a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.a27526c22a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.a27526c22a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.a27526c22a_1786650777386_0.07382135528855138","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.90204c280d":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.90204c280d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.90204c280d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b90258e1d69ab29226486bc7872ada55e0236a2f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.90204c280d.tgz","fileCount":2098,"integrity":"sha512-5kR3k3ZYuHvm6UOwd6HJdPqrsx6Arp6uGHr+JzS5gvMMu9LKUSj330U5iHx4QwmulCW7muxYHt2W6JMndA8t+g==","signatures":[{"sig":"MEUCIFwJNC2uO1/ZhKlPwSUKj3xeuwh6Cl/CO1D34TWkTZWXAiEAt7khqaE7bL8g7nq6wXSgty3wPCaGqZ+WHbGgnuLuXxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.90204c280d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8580205},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7a46ea1563ff5c6a33e5f2251bd2e3c0339f060f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.90204c280d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.90204c280d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.90204c280d","@lodestar/utils":"^1.47.0-dev.90204c280d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.90204c280d","@lodestar/logger":"^1.47.0-dev.90204c280d","@lodestar/params":"^1.47.0-dev.90204c280d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.90204c280d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.90204c280d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.90204c280d","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.90204c280d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.90204c280d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.90204c280d_1786690091825_0.31357683546090165","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.2a04194b90":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.2a04194b90","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.2a04194b90","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"986e8a7bfd12323c884de2755aa01c2dab001d39","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.2a04194b90.tgz","fileCount":2098,"integrity":"sha512-stVAecZNkrhRYAU2APg5I6mmHqZSHJ1+mKXLyVJII8qA++DSWNEsa0ltRnh6W5P4u8hOvSdC+ctc66GT+bayFw==","signatures":[{"sig":"MEUCIE8+jozO5CsQlw6khIPy360kgn0X+XNwXARLZ4E4vJQVAiEAjqhktp07kwIoFR/Eb6gS3GeRaeLYyLOHMDBWzYqvZAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.2a04194b90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8580205},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"900db3268562ff6af0d33594e63bbe000b1ff50c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.2a04194b90","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.2a04194b90","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.2a04194b90","@lodestar/utils":"^1.47.0-dev.2a04194b90","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.2a04194b90","@lodestar/logger":"^1.47.0-dev.2a04194b90","@lodestar/params":"^1.47.0-dev.2a04194b90","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.2a04194b90","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.2a04194b90","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.2a04194b90","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.2a04194b90","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.2a04194b90","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.2a04194b90_1786695749372_0.7843801629725493","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.32aed648d2":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.32aed648d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.32aed648d2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5cf57a42d63db4f31d8ea847a416cc5f1e41fa85","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.32aed648d2.tgz","fileCount":2098,"integrity":"sha512-p2zSPf/4RmzfgaFOKqpWryLvkHE2AJ5C2+E7ASXuwVqjUXrmndFTVCHbSID4jN9BUW0lx9TZU/uwgl1c5HEzYQ==","signatures":[{"sig":"MEYCIQC6ND0C0xUFdRn2t7lLl4TykDxdIraK7g2Rzu7Md/jIugIhANSxTIGXXBpSG6Agj2+D5mjBLkGyx0cPTbj0QGFsHYYI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.32aed648d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8580812},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"08fbd7a96d25fb84b947ee29fccf44da9bc65e90","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.32aed648d2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.32aed648d2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.32aed648d2","@lodestar/utils":"^1.47.0-dev.32aed648d2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.32aed648d2","@lodestar/logger":"^1.47.0-dev.32aed648d2","@lodestar/params":"^1.47.0-dev.32aed648d2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.32aed648d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.32aed648d2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.32aed648d2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.32aed648d2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.32aed648d2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.32aed648d2_1786698152095_0.2592625868484819","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.92bd4efe9b":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.92bd4efe9b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.92bd4efe9b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb9030e6917b29e9f7f839267655dafde0993199","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.92bd4efe9b.tgz","fileCount":2098,"integrity":"sha512-JFgGmMZnd6iUio65TD5LKyac7fh9qrfUNi9Gm4RJF1LYkQQDfXlQO2h3JJBpr4R4FG4ZJJRc/un0OydOZWdbIA==","signatures":[{"sig":"MEQCIGgcY0am/mjs941sBedDXUzinIE153xZHH93F6JiOEsvAiBrPkSVJNSHDJOS5VvcjF+NSo0U7M65AOjT8jNkIm/bDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.92bd4efe9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8580812},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b5f7e8a85b527e8e9724d5a33ea662c522dfcab1","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.92bd4efe9b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.92bd4efe9b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.92bd4efe9b","@lodestar/utils":"^1.47.0-dev.92bd4efe9b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.92bd4efe9b","@lodestar/logger":"^1.47.0-dev.92bd4efe9b","@lodestar/params":"^1.47.0-dev.92bd4efe9b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.92bd4efe9b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.92bd4efe9b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.92bd4efe9b","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.92bd4efe9b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.92bd4efe9b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.92bd4efe9b_1786700677493_0.3423864821327456","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.cec7fd63e3":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.cec7fd63e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.cec7fd63e3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56e877217b184d90298cf1b294dff6608b19b313","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.cec7fd63e3.tgz","fileCount":2098,"integrity":"sha512-mtrDia5l83+hd++bXw7I2+/eBue3cwimwEnA1wLt3MkVTc/ByHZhu9Gz/XaETZc40GV+mXJpHDe65nslQIFaqw==","signatures":[{"sig":"MEQCIDF7s7zoloGsBKpb26tkOvluIzocfaWdZQKz+T9Q6VACAiAWLGC5XmoDPrmDaaTrYRbOfOsfE1sd8ArvdbayEhz35g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.cec7fd63e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8580812},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f2fc097b6c8f4baec5d104d07d2418e0643ea84f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.cec7fd63e3","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.cec7fd63e3","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.cec7fd63e3","@lodestar/utils":"^1.47.0-dev.cec7fd63e3","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.cec7fd63e3","@lodestar/logger":"^1.47.0-dev.cec7fd63e3","@lodestar/params":"^1.47.0-dev.cec7fd63e3","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.cec7fd63e3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.cec7fd63e3","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.cec7fd63e3","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.cec7fd63e3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.cec7fd63e3","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.cec7fd63e3_1786724263474_0.5432358594487308","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.ec596194e2":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.ec596194e2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.ec596194e2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"97201be72e6335b42513a40513c1463c21c55f81","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.ec596194e2.tgz","fileCount":2098,"integrity":"sha512-Ga3j4VlecKPrbfVO/O2PUtvzVwNo3zkVZjDMZTDuPRB3oSWgCYV6OrG8F12ufemqPxIWlag3jEmC1Z4MyoJJ3g==","signatures":[{"sig":"MEUCIQCPJO90MqduEEqbsqPt4/n/YwfG9rorZFeNEquX/T93zAIgGe4z1YZWwYvNkAenZh5AKa8nE/pYSB6+cuDpi8m32bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.ec596194e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8580812},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"dba08d7a33a32e7e0a39fc6d3f61707e64f5e565","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.ec596194e2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.ec596194e2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.ec596194e2","@lodestar/utils":"^1.47.0-dev.ec596194e2","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.ec596194e2","@lodestar/logger":"^1.47.0-dev.ec596194e2","@lodestar/params":"^1.47.0-dev.ec596194e2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.ec596194e2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.ec596194e2","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.ec596194e2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.ec596194e2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.ec596194e2","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.ec596194e2_1786745945857_0.6282883292048962","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.5ba1393504":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.5ba1393504","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.5ba1393504","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"874a82899c5da29c1a941256736717bceaa76cd5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.5ba1393504.tgz","fileCount":2098,"integrity":"sha512-Vv1QXaW7fBsOxTK1gAzJyZC+C81OG9JM+aoPjp30sARwyABDYwGNtT9RwR2HLqojrhFyMgtKKlPxwQ4/ojYL2w==","signatures":[{"sig":"MEUCIEbe5FotH4RpBJ9VKIG2qVEiIRBSG2L1kT3fem+OGiW+AiEAkMI6jn1A9biu5pIF9USJt01INCO+EZmsc7Vbd9LTEjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.5ba1393504","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8579642},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"62aa32d57e6c0ef0f85b23661e5eb48908c22df5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.5ba1393504","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.5ba1393504","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.5ba1393504","@lodestar/utils":"^1.47.0-dev.5ba1393504","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.5ba1393504","@lodestar/logger":"^1.47.0-dev.5ba1393504","@lodestar/params":"^1.47.0-dev.5ba1393504","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.5ba1393504","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.5ba1393504","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.5ba1393504","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.5ba1393504","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.5ba1393504","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.5ba1393504_1786953321463_0.5088884625274754","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.9d19aee2e7":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.9d19aee2e7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.9d19aee2e7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5fce62e3444a3a0d537e71f561d18e6a3e6fcb42","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.9d19aee2e7.tgz","fileCount":2098,"integrity":"sha512-0vKOSvN+CoUOlui37zwlG5Pyk0sESGitPJrmKTRiuG7HqubQPPwHp8FW5UjEGR8AihZCBLwHnpxSDnaCN45KSg==","signatures":[{"sig":"MEUCIQDK/wbWYw1zV+x2Pn6KVYvvwwkFHRCwGU3eIvG4juC8HgIgUuoVg23mIXdgc+OUWJoSXc/1PvxOIKjSjtNwH3mdqe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.9d19aee2e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8579642},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7bcb13bb1874a0d514f22c13a8629eabc69eabe8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.9d19aee2e7","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.9d19aee2e7","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.9d19aee2e7","@lodestar/utils":"^1.47.0-dev.9d19aee2e7","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.9d19aee2e7","@lodestar/logger":"^1.47.0-dev.9d19aee2e7","@lodestar/params":"^1.47.0-dev.9d19aee2e7","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.9d19aee2e7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.9d19aee2e7","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.9d19aee2e7","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.9d19aee2e7","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.9d19aee2e7","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.9d19aee2e7_1786953688454_0.7018483277229024","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.6325e4e1fe":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.6325e4e1fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.6325e4e1fe","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71c7b6c6acc8765758b1fce04274808e63d48f7b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.6325e4e1fe.tgz","fileCount":2098,"integrity":"sha512-XJUBwsOd68DbEpVqBpIgVEpQ1gHKEkDpMJ88hyCkNY4brj/eN6M3p4MnRf+F1ZJgW1dDUnqnTjmLBGkuOddJVQ==","signatures":[{"sig":"MEUCIQC1dR8KCE+ArYLThZiJbQNTL3DU7EQjvWTQVKoq5o26IgIgAbhlfk/DXg78TW97vr3wyDU9ci25JDYvlRkjJY4jLXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.6325e4e1fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8582838},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c87b2284d030026cf5b413a897de0eedbeb158d4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.6325e4e1fe","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.6325e4e1fe","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.6325e4e1fe","@lodestar/utils":"^1.47.0-dev.6325e4e1fe","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.6325e4e1fe","@lodestar/logger":"^1.47.0-dev.6325e4e1fe","@lodestar/params":"^1.47.0-dev.6325e4e1fe","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.6325e4e1fe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.6325e4e1fe","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.6325e4e1fe","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.6325e4e1fe","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.6325e4e1fe","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.6325e4e1fe_1786954078761_0.7603066926868389","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.7481aa5850":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.7481aa5850","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.7481aa5850","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dfd95101ed24df9db98c6d238380b3203f9d0652","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.7481aa5850.tgz","fileCount":2098,"integrity":"sha512-6m/IWD/xzdZkK4EQk9IHTCgNOCYc67ktl213+BJQz20VyHlqncR/nBYxQgY/hqFIlpexXTrtWi3f+kb0Outk9w==","signatures":[{"sig":"MEYCIQCdRLVztRgw+MSutaH+NLRnM+ccuV0WngNiTgrIxKFrXwIhAP0C5FQ4d1Q3KRKsGN20Z1YYHFALGENJ/cSeYaXV4NUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.7481aa5850","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1f42a2b55d5a4fb305405438acffd05ab31bdd75","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.7481aa5850","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.7481aa5850","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.7481aa5850","@lodestar/utils":"^1.47.0-dev.7481aa5850","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.7481aa5850","@lodestar/logger":"^1.47.0-dev.7481aa5850","@lodestar/params":"^1.47.0-dev.7481aa5850","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.7481aa5850","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.7481aa5850","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.7481aa5850","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.7481aa5850","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.7481aa5850","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.7481aa5850_1786955162279_0.5816439136567086","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.89b25bab8a":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.89b25bab8a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.89b25bab8a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1611d45e3b7d315701c2fbedb08de90fae17a9e3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.89b25bab8a.tgz","fileCount":2098,"integrity":"sha512-Umu+I/cdCh0Xlq7iMsQkb4ZfeWFZIw5yCQkAiuFcuAz3T+eWlTCHsy/uQs2R+TAlz4WOIyW6Q3eqOoxLt3AVWQ==","signatures":[{"sig":"MEUCIQDaw+x1LmGEma0zvjQi07dXkKo6AKTJV+ggJMxGAS5fcwIgEr7GwVnBqD4whc7oY+wzaKCvx1V/Y5nfA/U04P65ANI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.89b25bab8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"3209f2f6626456ece1c693331611dd7c2e97a067","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.89b25bab8a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.89b25bab8a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.89b25bab8a","@lodestar/utils":"^1.47.0-dev.89b25bab8a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.89b25bab8a","@lodestar/logger":"^1.47.0-dev.89b25bab8a","@lodestar/params":"^1.47.0-dev.89b25bab8a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.89b25bab8a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.89b25bab8a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.89b25bab8a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.89b25bab8a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.89b25bab8a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.89b25bab8a_1786959548458_0.6363966535403542","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.00891f27da":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.00891f27da","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.00891f27da","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4cc4ac333f80d354456ea4df873d47aa985cb972","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.00891f27da.tgz","fileCount":2098,"integrity":"sha512-1//qshDLcz6i6yKM/MGgKKFwjnY34/F6tgL/pnO9kewC3yQqokAPveZ1puPG45VhemNstD+FJUTiCAWX1KMULA==","signatures":[{"sig":"MEUCIEs0+WigH1L8jEAJGW+o8EImeA7p7WTHi5n7zG1bht5XAiEAqABDa1HP2Wu2OI6vptq4SUyDS9JWjvA0ERC+zkJRXCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.00891f27da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"0290c5025feef84851020e9f32e67470eecf8167","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.00891f27da","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.00891f27da","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.00891f27da","@lodestar/utils":"^1.47.0-dev.00891f27da","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.00891f27da","@lodestar/logger":"^1.47.0-dev.00891f27da","@lodestar/params":"^1.47.0-dev.00891f27da","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.00891f27da","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.00891f27da","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.00891f27da","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.00891f27da","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.00891f27da","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.00891f27da_1786966120322_0.2690130355426166","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.5275d4ed88":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.5275d4ed88","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.5275d4ed88","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84320cad2fb966bb665d50bb35b5bdb99f4ae732","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.5275d4ed88.tgz","fileCount":2098,"integrity":"sha512-3vhf4WhGAlCvjdRdhS/GTYrhr8Se3q0oXwPiivys7Cf+TQhcMJtmio0aJr8qXRp3jJFNDHowR5D5A0GIdYE37Q==","signatures":[{"sig":"MEUCIQC8o/uuPHSrQiOR3iQzFy7LhDCZ3lnzvSv+yRltMfe2tAIgcPlWSdeALg90bRQUYFQQriIyqzvgMeC9Y7MVKzoVTUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.5275d4ed88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"3357929ca41cfa315d9acb25051c34ae7e61593e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.5275d4ed88","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.5275d4ed88","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.5275d4ed88","@lodestar/utils":"^1.47.0-dev.5275d4ed88","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.5275d4ed88","@lodestar/logger":"^1.47.0-dev.5275d4ed88","@lodestar/params":"^1.47.0-dev.5275d4ed88","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.5275d4ed88","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.5275d4ed88","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.5275d4ed88","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.5275d4ed88","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.5275d4ed88","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.5275d4ed88_1786971525629_0.8502963671747166","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.9087110398":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.9087110398","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.9087110398","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56c20fe7fcf7bab7c41ec6613a0127a7d940b59e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.9087110398.tgz","fileCount":2098,"integrity":"sha512-FM9BWh2nguE95xPOtrXcUH+Tms2XXCKwEopA4r+BniQrIZC73xvozkDuT9t6EU9rrKiNE7r3iuCfaberLAZRQw==","signatures":[{"sig":"MEQCIHqpSpBm0dA5u23UEgHxVjY5fl9hll4lExBnpay9ja2iAiBdXN4OlGrvbi6nlLrtIL/WbxE6kp0auk20PDL/BTouPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.9087110398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"88fcaff9cf2f48898816eb55cced6ea82874e49e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.9087110398","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.9087110398","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.9087110398","@lodestar/utils":"^1.47.0-dev.9087110398","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.9087110398","@lodestar/logger":"^1.47.0-dev.9087110398","@lodestar/params":"^1.47.0-dev.9087110398","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.9087110398","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.9087110398","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.9087110398","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.9087110398","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.9087110398","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.9087110398_1786986395515_0.9880563137975709","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.f19ee70a9e":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.f19ee70a9e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.f19ee70a9e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56d8e6f438fd4e2d8a2712519d519f267fbac5c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.f19ee70a9e.tgz","fileCount":2098,"integrity":"sha512-hOBE9fUjSjBMRDyfwxG7rgOHkXUKB+NPWupJIGc9biELD5Sb/R8sU2xOV+uGA27mbBYxnYHtXiTrNEvxwoFaqg==","signatures":[{"sig":"MEQCIGucJsZ2LxTSmXLrPhLou7OfkKjED+O0kU4yP0OaMiTlAiBpTD6ELs1bxGrNJt1uYL9/2dH5RZ2TMXTWX3hnU6mK9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.f19ee70a9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a6f7864abad421da80d7b874d0ff7607f7ef46de","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.f19ee70a9e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.f19ee70a9e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.f19ee70a9e","@lodestar/utils":"^1.47.0-dev.f19ee70a9e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.f19ee70a9e","@lodestar/logger":"^1.47.0-dev.f19ee70a9e","@lodestar/params":"^1.47.0-dev.f19ee70a9e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.f19ee70a9e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.f19ee70a9e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.f19ee70a9e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.f19ee70a9e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.f19ee70a9e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.f19ee70a9e_1786987309821_0.7434153459933455","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.a16fc189fa":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.a16fc189fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.a16fc189fa","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"df5bd6689040d80d67e62221c76e4e63e14e53a8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.a16fc189fa.tgz","fileCount":2098,"integrity":"sha512-nhlMK7Gr26jAEmIWf5MJebzczIA9ZMEqfcz00eAa0+YAarGlFLvf5cAYqwRdKtrdg1KlNies1piX9UfVtVM91Q==","signatures":[{"sig":"MEUCIQCXSuhfFGalAxjZy/DsfwUSLv8pDDPWP46FXuWBmJMk/wIgc0Qb50HY8D2FjBiQqz39xmOnHw7q2iu+MXvnO4CLzfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.a16fc189fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"540b76026d2a3f2a35fc008c3a5f4f10dc14fff2","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.a16fc189fa","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.a16fc189fa","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.a16fc189fa","@lodestar/utils":"^1.47.0-dev.a16fc189fa","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.a16fc189fa","@lodestar/logger":"^1.47.0-dev.a16fc189fa","@lodestar/params":"^1.47.0-dev.a16fc189fa","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.a16fc189fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.a16fc189fa","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.a16fc189fa","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.a16fc189fa","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.a16fc189fa","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.a16fc189fa_1786992988501_0.110702648412492","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.5e3aa1b476":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.5e3aa1b476","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.5e3aa1b476","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ab9679f3263afe41d436bf330cc3a16170ea3929","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.5e3aa1b476.tgz","fileCount":2098,"integrity":"sha512-LvnapbIDsvJ7HRSUYqdNgvgheLLEPJ2o3nPjRu8gMIvzra4LEUquWtb+RZCF5F8RHr/c77bYNFU4mdLOURjK5w==","signatures":[{"sig":"MEUCIEQMqRAGxpuZTUMEQXwVQ8/hO9GthaOd5+23WyesASapAiEAmsTbrCQL9dmmS/q/dZ6CU5BeNQP9XA5+emw2vMjIWWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.5e3aa1b476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"fd58d02db42b45b85ce5e04fc13e171f979cab32","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.5e3aa1b476","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.5e3aa1b476","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.5e3aa1b476","@lodestar/utils":"^1.47.0-dev.5e3aa1b476","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.5e3aa1b476","@lodestar/logger":"^1.47.0-dev.5e3aa1b476","@lodestar/params":"^1.47.0-dev.5e3aa1b476","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.5e3aa1b476","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.5e3aa1b476","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.5e3aa1b476","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.5e3aa1b476","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.5e3aa1b476","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.5e3aa1b476_1786993682599_0.32639613919601973","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.1fd2d8bf0b":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.1fd2d8bf0b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.1fd2d8bf0b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4f0f6412206069414ec9527373e4813291ef2875","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.1fd2d8bf0b.tgz","fileCount":2098,"integrity":"sha512-/8dvR2qZXXf4vZei01xZXdJKU7LBBe8ANUg5/d008b9LMpNqI5+Ob91EXKZ+EAjFyRofSWkWzfztIildKDJVAg==","signatures":[{"sig":"MEUCIBf4/t9e3gs3qMgHkVvmlVS8P8QAlNBUt2EX2FFe2bFbAiEAn757I7fmbuPeoAfAQPas/Gkotj0Kn2durEdrUYd1dQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.1fd2d8bf0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588865},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7519bb529e08862328aa99fe48231fa45ccf8bf8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.1fd2d8bf0b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.1fd2d8bf0b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.1fd2d8bf0b","@lodestar/utils":"^1.47.0-dev.1fd2d8bf0b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.1fd2d8bf0b","@lodestar/logger":"^1.47.0-dev.1fd2d8bf0b","@lodestar/params":"^1.47.0-dev.1fd2d8bf0b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.1fd2d8bf0b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.1fd2d8bf0b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.1fd2d8bf0b","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.1fd2d8bf0b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.1fd2d8bf0b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.1fd2d8bf0b_1786995287581_0.2261992328948459","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.1759dccc9c":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.1759dccc9c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.1759dccc9c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"850641aa30f286759ad8992b2c705a577c01d045","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.1759dccc9c.tgz","fileCount":2098,"integrity":"sha512-O6Cli/OLWy+lOF/bby2rj/vh3vIsPQn3nGcbcoPdCGQNQLYW/4hfLFUnKiNSji4Y0vG2jCpFIWnFWFv6+k3AFA==","signatures":[{"sig":"MEQCIGr1fCC1GT7ud/KjC+mm+Dmdlvi4t2dm4u+4ugXSW5RCAiA7cUi9QGcioo7d41NP6i30nFeYAU21+i4PawmdBzBSOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.1759dccc9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4cfe1e326ba466931030a946c7b53f9ba2ec9594","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.1759dccc9c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.1759dccc9c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.1759dccc9c","@lodestar/utils":"^1.47.0-dev.1759dccc9c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.1759dccc9c","@lodestar/logger":"^1.47.0-dev.1759dccc9c","@lodestar/params":"^1.47.0-dev.1759dccc9c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.1759dccc9c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.1759dccc9c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.1759dccc9c","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.1759dccc9c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.1759dccc9c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.1759dccc9c_1787041020457_0.7437729177488304","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.bd3a76e069":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.bd3a76e069","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.bd3a76e069","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"07a624ecfaefd38cf5c309cdbedcfa1883f7b260","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.bd3a76e069.tgz","fileCount":2098,"integrity":"sha512-FLQJmyXU2z+WqQArqmmiQl7mLygMz4H0Hod+zMz6fH4/MQA6+lBO/Xe0/zQl4NfSgwcsPcfpOu8qiMTFIK6h6Q==","signatures":[{"sig":"MEYCIQDZG22sx2sKAJvPHzfWQ4aY6CEp/7FC8kHc4BO8AkTHNwIhAJaHCvGiAS7b4HoK8NHHpz/lUw17XpEz7HN8tBpw3g9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.bd3a76e069","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"99312f78bbcb5df572ba8d6c0fcba5ef05c914cc","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.bd3a76e069","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.bd3a76e069","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.bd3a76e069","@lodestar/utils":"^1.47.0-dev.bd3a76e069","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.bd3a76e069","@lodestar/logger":"^1.47.0-dev.bd3a76e069","@lodestar/params":"^1.47.0-dev.bd3a76e069","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.bd3a76e069","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.bd3a76e069","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.bd3a76e069","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.bd3a76e069","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.bd3a76e069","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.bd3a76e069_1787139897966_0.8240977583604796","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.09607ce6d4":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.09607ce6d4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.09607ce6d4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1065db7f08313f53874afadf81f59a5e27ae2e72","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.09607ce6d4.tgz","fileCount":2098,"integrity":"sha512-43ZPf58aStwwv1fnljiM8N1g/8hvUz/HNsQ6VcWzmMUU0wAQ94cJOSR77hcARejRAZE+p1RY9jeTBxSD9z3B1w==","signatures":[{"sig":"MEYCIQDO0AQA0La2Sfc2QNJGPW5QPhN0olnXc7utpjzKyRO3NAIhANYAhVeoQv6gSSzrjA/X31wd3arVFztbEvIp1hryGHfI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.09607ce6d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"32812cbd48e49510ebf147be672f46e086545ccc","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.09607ce6d4","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.09607ce6d4","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.09607ce6d4","@lodestar/utils":"^1.47.0-dev.09607ce6d4","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.09607ce6d4","@lodestar/logger":"^1.47.0-dev.09607ce6d4","@lodestar/params":"^1.47.0-dev.09607ce6d4","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.09607ce6d4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.09607ce6d4","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.09607ce6d4","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.09607ce6d4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.09607ce6d4","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.09607ce6d4_1787156575360_0.5626792359902535","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.22f1d603f9":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.22f1d603f9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.22f1d603f9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7ba4b7b7ad6e0bc16c6012cde688d3f0c6b1d60","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.22f1d603f9.tgz","fileCount":2098,"integrity":"sha512-NUDC86/Ct1Zj9lMfAQlbqDATrK0t3ODSxRUg5YeT70OLdTjWAw86TiuuwQ2XHf17H/Gf6N6yHr5zV+6BzfmHVw==","signatures":[{"sig":"MEUCIQD82bHTQ4nWftEa0xTzqyiYqF/7ZxsNpc2he6rLFQC5cQIgZzYDU7/a6cYtk4P7WpgYnHTO7lG9j+g9xpWd1FeRuQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.22f1d603f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"362db0ff773a14796378571f2b50b0aa8348a0b0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.22f1d603f9","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.22f1d603f9","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.22f1d603f9","@lodestar/utils":"^1.47.0-dev.22f1d603f9","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.22f1d603f9","@lodestar/logger":"^1.47.0-dev.22f1d603f9","@lodestar/params":"^1.47.0-dev.22f1d603f9","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.22f1d603f9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.22f1d603f9","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.22f1d603f9","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.22f1d603f9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.22f1d603f9","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.22f1d603f9_1787163523765_0.7342483313160602","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.41653ebb93":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.41653ebb93","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.41653ebb93","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5ce5677fc0e8315d94958c7db393a89bc97b7e56","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.41653ebb93.tgz","fileCount":2098,"integrity":"sha512-/ZgaOIx6RyjdxciYlQyBjBkGhmk03ejS+hZj0UjwCT/hHrUd2gNCfDyXUNGI2K2W0o0SgV58pNYsjTjV/OqixA==","signatures":[{"sig":"MEUCIQD6A1mksqvEtGzTJlF9F0K2k+KpJS1mR/ZSv0e/S7jQ/gIgCIVS4QTBeIuw53DlrBX2tT3g0jq7hDW0i3PzvnjeMLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.41653ebb93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"32e9105b00029b3a97d84cfb55b5d1232423658f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.41653ebb93","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.41653ebb93","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.41653ebb93","@lodestar/utils":"^1.47.0-dev.41653ebb93","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.41653ebb93","@lodestar/logger":"^1.47.0-dev.41653ebb93","@lodestar/params":"^1.47.0-dev.41653ebb93","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.41653ebb93","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.41653ebb93","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.41653ebb93","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.41653ebb93","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.41653ebb93","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.41653ebb93_1787176329959_0.3223807709859017","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.f3dcc639a0":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.f3dcc639a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.f3dcc639a0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc2cc11a0c9899fef324ecd0ecb37fa2ea8b5425","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.f3dcc639a0.tgz","fileCount":2098,"integrity":"sha512-t1HU4nOu2RFyKx0v25YkToGsr8DqyJoLFyZlFWJb+MS/qMcDgYA6kRN1PKjmErawekBzkb4UrgZUYR1x8qN3jw==","signatures":[{"sig":"MEUCIGA2QLEk+EsMXrAnJmz5lLjIdFVrGXhtiA+WNPiVVHKXAiEA3dL6rUfOcjuYIU04YG87LJJVj7xEGiu+DNxVmh3dVh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.f3dcc639a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b5dbe3d5e8479b739746117cac5ed76a8b4ced2b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.f3dcc639a0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.f3dcc639a0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.f3dcc639a0","@lodestar/utils":"^1.47.0-dev.f3dcc639a0","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.f3dcc639a0","@lodestar/logger":"^1.47.0-dev.f3dcc639a0","@lodestar/params":"^1.47.0-dev.f3dcc639a0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.f3dcc639a0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.f3dcc639a0","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.f3dcc639a0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.f3dcc639a0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.f3dcc639a0","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.f3dcc639a0_1787182335264_0.5542641947209741","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.e91bc3e859":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.e91bc3e859","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.e91bc3e859","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"88ca74d5963200a7c90c02b6ae0a5209afacb1bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.e91bc3e859.tgz","fileCount":2098,"integrity":"sha512-ZGisy7L0N1iEeP6OZL3nsfXPEG4mLKzjzlcw/58RZX1o7C7PqtIwt7v1M7xwtP6CJOM4MYF4/NIkEH0lGS18sg==","signatures":[{"sig":"MEYCIQDFU9J24OJ9Cs4/bMS8M4yVRGxOuQRzBop49+lmeDa39QIhAM8o0xwbLKAiUbvNNLB2riRiNHrVUpi429UTXbPjd7+H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.e91bc3e859","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1bf64c513fe8c47184808c7fca42bed23ad28277","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.e91bc3e859","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.e91bc3e859","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.e91bc3e859","@lodestar/utils":"^1.47.0-dev.e91bc3e859","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.e91bc3e859","@lodestar/logger":"^1.47.0-dev.e91bc3e859","@lodestar/params":"^1.47.0-dev.e91bc3e859","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.e91bc3e859","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.e91bc3e859","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.e91bc3e859","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.e91bc3e859","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.e91bc3e859","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.e91bc3e859_1787185650611_0.46229967244374914","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.6585f8e881":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.6585f8e881","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.6585f8e881","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e01912367bf7070f1f0d0b02de28dc55bcd3a1d2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.6585f8e881.tgz","fileCount":2098,"integrity":"sha512-mrwp5GaBcbt06Qd4nQp/TGTVLgjw8ls6AodT68n53vv1G4xde605VhRvKVkCbBwHySv7AYHz/v9TTOWEq6EKtA==","signatures":[{"sig":"MEQCIENob037gTLz4+RR1KVidgPwXAtiVLpNNd0ISs4cqCd5AiBAnYliWK4cTWyrzKZKs0Q/gwyOeoVILX+JmhS3EhWiFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.6585f8e881","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8588382},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8b31be266118595402be010b6014e4e980e94ed6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.6585f8e881","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.6585f8e881","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.6585f8e881","@lodestar/utils":"^1.47.0-dev.6585f8e881","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.6585f8e881","@lodestar/logger":"^1.47.0-dev.6585f8e881","@lodestar/params":"^1.47.0-dev.6585f8e881","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.6585f8e881","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.6585f8e881","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.6585f8e881","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.6585f8e881","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.6585f8e881","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.6585f8e881_1787227658991_0.41210295612334025","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.ee197a8d7f":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.ee197a8d7f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.ee197a8d7f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"30c27ba11d19feaa2d3fddc96259813fc8e32d0e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.ee197a8d7f.tgz","fileCount":2098,"integrity":"sha512-xDSiK0wGSw2FqTlYA9OL7S2JPpo9QW5UZbIGNrpyCFSAX6GvrG0s9AmjsLYLGFMWkNfgBxhylrQ3Qyl5wRhGqA==","signatures":[{"sig":"MEQCIBD3L/1MqeM4Dwpn2YvkkYm+az6dJXfAyWuDhQ0BwKGSAiANRPKJ7F6SDQWmCogNjM2rKBNjsaqvA9JG6cTd3xHNCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.ee197a8d7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8589227},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2e730bed9c064ffd8cfd4d1ff9f4a916fe82dfea","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.ee197a8d7f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.ee197a8d7f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.ee197a8d7f","@lodestar/utils":"^1.47.0-dev.ee197a8d7f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.ee197a8d7f","@lodestar/logger":"^1.47.0-dev.ee197a8d7f","@lodestar/params":"^1.47.0-dev.ee197a8d7f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.ee197a8d7f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.ee197a8d7f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.ee197a8d7f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.ee197a8d7f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.ee197a8d7f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.ee197a8d7f_1787309105679_0.7974775126329794","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.34f6f273fe":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.34f6f273fe","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.34f6f273fe","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3641a21bb57c14c9b8ba7c80b2776b9f9e20e330","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.34f6f273fe.tgz","fileCount":2098,"integrity":"sha512-xdmx1fV+iW/5c0FTtyVSW3D+iNK27TdZyBYmr5ii5RAnyoryil5hZEkNKgfTFezv/NKJwF47akt7ymjVvWb3tA==","signatures":[{"sig":"MEYCIQDn8Tj8wtz159z4/2KcH+7J0ybbOtLmDmncZ1IFFPm3AgIhAO2pgRYo3HnJFgFTxvHaqwC1G2BGdFFu0HAaV/S/WBN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.34f6f273fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8590207},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"831f3b45d38d01652c49410b3d604bed3cb8a466","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.34f6f273fe","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.34f6f273fe","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.34f6f273fe","@lodestar/utils":"^1.47.0-dev.34f6f273fe","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.34f6f273fe","@lodestar/logger":"^1.47.0-dev.34f6f273fe","@lodestar/params":"^1.47.0-dev.34f6f273fe","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.34f6f273fe","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.34f6f273fe","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.34f6f273fe","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.34f6f273fe","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.34f6f273fe","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.34f6f273fe_1787309555751_0.46147125913110143","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.a64cdf7144":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.a64cdf7144","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.a64cdf7144","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9d83ee62e83ae3009e4cd50ab9d368997bea3fdb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.a64cdf7144.tgz","fileCount":2098,"integrity":"sha512-6FktvD+g0NKShxBcCMxDpdSzCoSyhC54zSv19WxG1ky55aBFRaD+y3XwrURgBqNzEA01+C7cjH0uF8098kZnng==","signatures":[{"sig":"MEYCIQCJvMjagUsx5Don0yr2c7o2lRk67CwvY+GhiwKDPzx9awIhAJW3AzGpkSiA/fkouZBTwzozF8ZgyXMEqhdd0A7E9SAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.a64cdf7144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8592034},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d460386e8f2c111c430f090b2d91e720e34067f8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.a64cdf7144","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.a64cdf7144","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.a64cdf7144","@lodestar/utils":"^1.47.0-dev.a64cdf7144","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.a64cdf7144","@lodestar/logger":"^1.47.0-dev.a64cdf7144","@lodestar/params":"^1.47.0-dev.a64cdf7144","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.a64cdf7144","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.a64cdf7144","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.a64cdf7144","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.a64cdf7144","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.a64cdf7144","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.a64cdf7144_1787309999504_0.2616167660718254","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.f591cb177e":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.f591cb177e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.f591cb177e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"89deb9815eb7cf6609e34216d1cba9322fcf7acd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.f591cb177e.tgz","fileCount":2098,"integrity":"sha512-7v9QV4khrWWmc/UmGFP9P8R410pvraqY9cr2vlfZeJVMRVlbJDl6Mcu6RQ46Yr7oXt469h7NVFivr+zKf31NtA==","signatures":[{"sig":"MEQCIG99z4haG/CFA5lKDjGYZMTo0rrQ1qNvEefnv6OFMuOeAiB90TNg/bru4iHEkIxx24H39718SbMUmouFLwClrSrywg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.f591cb177e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8603458},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"07cdd0aad9cd2f4dcadda5e3a857656e9cd7855c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.f591cb177e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.f591cb177e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.f591cb177e","@lodestar/utils":"^1.47.0-dev.f591cb177e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.f591cb177e","@lodestar/logger":"^1.47.0-dev.f591cb177e","@lodestar/params":"^1.47.0-dev.f591cb177e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.f591cb177e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.f591cb177e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.f591cb177e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.f591cb177e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.f591cb177e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.f591cb177e_1787312790592_0.8957799107997977","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.9c75ac2a0f":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.9c75ac2a0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.9c75ac2a0f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"897b4c1c0f0becb74163d29b0f7925187b27aa9d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.9c75ac2a0f.tgz","fileCount":2098,"integrity":"sha512-EvVmbF3kPkCBWhmCdShm95OeDiIIztPRWDJp2dNUNtmvZqeIX6ae7o4fIeBMG36q9zKRL59E4wAL3ZEsAy9FRg==","signatures":[{"sig":"MEUCIEK6841QKvbMS7af/mugK29wJvTyIt5R0CV6q5Z8zBSIAiEAtS0bEJmfPg50zaTw5TKHB2yguTgY9miuL7OWS6O/RBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.9c75ac2a0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8602957},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6f424891c85be59d8bb8bbf9f0f4bd8c82dde9df","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.9c75ac2a0f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.9c75ac2a0f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.9c75ac2a0f","@lodestar/utils":"^1.47.0-dev.9c75ac2a0f","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.9c75ac2a0f","@lodestar/logger":"^1.47.0-dev.9c75ac2a0f","@lodestar/params":"^1.47.0-dev.9c75ac2a0f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.9c75ac2a0f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.9c75ac2a0f","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.9c75ac2a0f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.9c75ac2a0f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.9c75ac2a0f","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.9c75ac2a0f_1787317057690_0.037352953585591875","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.be9d5b774d":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.be9d5b774d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.be9d5b774d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1b5ec8c1e9670cc8f4444d359b7f7aec384fceab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.be9d5b774d.tgz","fileCount":2098,"integrity":"sha512-jPNfyxu3OYlF6y3U8i/Ky3hL1tahpEzn2Bg/I2YAkOENLNDxmJHObubEui005yGAIbtijcPZIuF5XG79kYQ0HA==","signatures":[{"sig":"MEYCIQCW2nY0pnC1OSD97oDYd5tMOWFjF9XMOQoqmZy2B0BUxwIhALe7e3fiVMbaWWiswEFG+lJcAREDzYbfM6P9VLH0kvMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.be9d5b774d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8602957},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e2257111faf13ab0d8ff3d6fa3027649ad81f5c7","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.be9d5b774d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.be9d5b774d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.be9d5b774d","@lodestar/utils":"^1.47.0-dev.be9d5b774d","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.be9d5b774d","@lodestar/logger":"^1.47.0-dev.be9d5b774d","@lodestar/params":"^1.47.0-dev.be9d5b774d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.be9d5b774d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.be9d5b774d","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.be9d5b774d","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.be9d5b774d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.be9d5b774d","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.be9d5b774d_1787320762542_0.820731999926646","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.6013ba17ed":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.6013ba17ed","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.6013ba17ed","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b532f927775bf8a013b72395b4af2bf4681c52b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.6013ba17ed.tgz","fileCount":2098,"integrity":"sha512-87DTHhfLaxllT72QJ2cUoEcfQTtZpz2ZR0i7gYeTCi+UcIJYmXk8rifUwYUnOZ3/uF2Nm7/dmPGmySlAkPgvag==","signatures":[{"sig":"MEUCIQCd/r2WniHxQ2HL5CNe/vl0BfT/92P89OZdwFy+5hhKawIgJzj+iDoTKRlWIfbEJcSeMyxeCOPF/UeEKuGLwhpy1ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.6013ba17ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8602957},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7cd4c5d1d8d685eb59920df939f63815c383c578","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.6013ba17ed","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.6013ba17ed","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.6013ba17ed","@lodestar/utils":"^1.47.0-dev.6013ba17ed","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.6013ba17ed","@lodestar/logger":"^1.47.0-dev.6013ba17ed","@lodestar/params":"^1.47.0-dev.6013ba17ed","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.6013ba17ed","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.6013ba17ed","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.6013ba17ed","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.6013ba17ed","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.6013ba17ed","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.6013ba17ed_1787321177952_0.18830356569307738","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.5cd2c38c27":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.5cd2c38c27","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.5cd2c38c27","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a884210ef3020fcf508eea1bfa180d8a4e8991ba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.5cd2c38c27.tgz","fileCount":2098,"integrity":"sha512-dxPVmcOLnvVFFiYQ7zNI2EbciYwdZnrJTfQtirLmhL/y7NHbuAlQupMqDW+UTVzvF9IJZeNJCwTloRYYa5M4xA==","signatures":[{"sig":"MEUCIQDBYkqUA7YIe41O1Vp7koYnOUyC9waN1nXH2Y4G+2dIGwIgI3WhgQ35+nngbTCmisejZOHYuKFzabFSlIv1G/6HjwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.5cd2c38c27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8606484},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"cd3f19a0e543f4eadca5977d2d57793027a05a18","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.5cd2c38c27","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.5cd2c38c27","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.5cd2c38c27","@lodestar/utils":"^1.47.0-dev.5cd2c38c27","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.5cd2c38c27","@lodestar/logger":"^1.47.0-dev.5cd2c38c27","@lodestar/params":"^1.47.0-dev.5cd2c38c27","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.5cd2c38c27","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.5cd2c38c27","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.5cd2c38c27","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.5cd2c38c27","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.5cd2c38c27","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.5cd2c38c27_1787321568854_0.5018032401613275","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.16cb8ec36c":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.16cb8ec36c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.16cb8ec36c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"59100c38900d5bdcec3d4493dc842da1951ad127","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.16cb8ec36c.tgz","fileCount":2098,"integrity":"sha512-ZsMLAMzR1XgbgIKjhmxYoup70RpIA5TOXcGUxf/PPPaPibib+MQSwOygW+6w/PrfZ0+eyKgafRZjx+05Ie90GA==","signatures":[{"sig":"MEQCICLq1nkmH6ym4a8m5LyLhx7p2V1rzL/HYDaZsnN0WcS6AiBLN1Y1sIphnTNAu/28xFgQ6h4TAiR7wSCsbchVEkSpSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.16cb8ec36c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8606484},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"45d3b95618c45cb09cbac8ecf15c01f48c0c4d8d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.16cb8ec36c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.16cb8ec36c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@chainsafe/blst":"^2.2.0","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.16cb8ec36c","@lodestar/utils":"^1.47.0-dev.16cb8ec36c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.16cb8ec36c","@lodestar/logger":"^1.47.0-dev.16cb8ec36c","@lodestar/params":"^1.47.0-dev.16cb8ec36c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.16cb8ec36c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.16cb8ec36c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@lodestar/fork-choice":"^1.47.0-dev.16cb8ec36c","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.16cb8ec36c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.16cb8ec36c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.16cb8ec36c_1787323864034_0.23737821901053313","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.931ecbec99":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.931ecbec99","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.931ecbec99","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f79d589ab9a04cb265eababd1bf96eb143d14637","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.931ecbec99.tgz","fileCount":2093,"integrity":"sha512-UaTvKX7LychinsOv1rnLhbnv0cnpuXxZAGARyIadrGp5r1wVCx/DliRnlozkKn7YL26cM7M5M0GbU8DbfnSgLA==","signatures":[{"sig":"MEQCIAX+Kt8u2FhyBo9XR4OMFs5Ayy6qMWU2iNJ10Szq12XPAiAQaA5tw6QjrtmAdKN1deXI6T6J50mjCBCG9+j652R7dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.931ecbec99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8608464},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b9a86b6966fa8fbfdcecff9c593f6c995df8b671","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.931ecbec99","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.931ecbec99","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.931ecbec99","@lodestar/utils":"^1.47.0-dev.931ecbec99","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.931ecbec99","@lodestar/logger":"^1.47.0-dev.931ecbec99","@lodestar/params":"^1.47.0-dev.931ecbec99","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.931ecbec99","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.931ecbec99","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.931ecbec99","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.931ecbec99","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.931ecbec99","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.931ecbec99_1787324272253_0.7980203109649515","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.c746ec6a07":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.c746ec6a07","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.c746ec6a07","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d654868616fcc782b125cdbcfeae181d14f0580a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.c746ec6a07.tgz","fileCount":2093,"integrity":"sha512-4UDE8QZZxOtVlG5FUjGyivf8f65ffVYmsacsf+I7ueey5EH52yERFdLPBChhgNIgaKKVIB8ExY8KBjz4VEQHug==","signatures":[{"sig":"MEQCIBl/vWEvDj03vZ6Dth7wjapBLEgN6ADduaFKxZ9h1+YEAiA8Ay2TfekfjQMrnRwmrzx+VitmbXx/hdLpism0y729ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.c746ec6a07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8610705},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1cbf672ce2130c5b4dca0098092dfd4bdd962ee9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.c746ec6a07","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.c746ec6a07","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.c746ec6a07","@lodestar/utils":"^1.47.0-dev.c746ec6a07","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.c746ec6a07","@lodestar/logger":"^1.47.0-dev.c746ec6a07","@lodestar/params":"^1.47.0-dev.c746ec6a07","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.c746ec6a07","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.c746ec6a07","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.c746ec6a07","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.c746ec6a07","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.c746ec6a07","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.c746ec6a07_1787326594177_0.7476970593049441","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.57f6ac1a8b":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.57f6ac1a8b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.57f6ac1a8b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3ac29f2dc5cbe1d380fa891e9c61e360ee238e01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.57f6ac1a8b.tgz","fileCount":2093,"integrity":"sha512-9aIHxQQIsTyVvOJRd9Xkd/9MXWPl2jpDbJAnaVWMJ9JZcPSZWKEuI0Rb+OzsWIHXYZNuJz4CWqVQNUEZU610Zg==","signatures":[{"sig":"MEUCIQDCjA+q+RfCkHwjRSQUg3B1QTPztG49FK8AzASc+1yibQIgZrD7KaZcyBIzL89zjalfp4rF1MPgubE0LmPvlAT1iHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.57f6ac1a8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8611927},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"68369436a21b3cc1c2f40816f422f3311ce983c5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.57f6ac1a8b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.57f6ac1a8b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.57f6ac1a8b","@lodestar/utils":"^1.47.0-dev.57f6ac1a8b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.57f6ac1a8b","@lodestar/logger":"^1.47.0-dev.57f6ac1a8b","@lodestar/params":"^1.47.0-dev.57f6ac1a8b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.57f6ac1a8b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.57f6ac1a8b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.57f6ac1a8b","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.57f6ac1a8b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.57f6ac1a8b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.57f6ac1a8b_1787330174061_0.4000121735092377","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.4546ac1229":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.4546ac1229","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.4546ac1229","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"77a8e9e55d2cd11180c5a42a6fe9657d0fa704bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.4546ac1229.tgz","fileCount":2093,"integrity":"sha512-RKxUWkOZOllFkq8Y3WJYOoURmWJu00FYlfKwoqHvsDqWsx0Gu6vjIBD2srhPPUTtXS+NElrgwx1i7H5gBEqDsQ==","signatures":[{"sig":"MEYCIQC9ZnrlgioU8Zke2QT0Iu4SZwRd34fRk03/Z2G3r+iDIwIhANgS2shrqf5wjvBOD17F0w5O2JcyJJcEKmX1I8jkOXVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.4546ac1229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8623629},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"31803130df8f6b6df2ceb25881cacc72aedc3fae","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.4546ac1229","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.4546ac1229","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.2","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.4546ac1229","@lodestar/utils":"^1.47.0-dev.4546ac1229","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.4546ac1229","@lodestar/logger":"^1.47.0-dev.4546ac1229","@lodestar/params":"^1.47.0-dev.4546ac1229","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.4546ac1229","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.4546ac1229","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.4","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.4546ac1229","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.4546ac1229","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.4546ac1229","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.4546ac1229_1787333635578_0.2061852545232601","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.da8dfeabda":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.da8dfeabda","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.da8dfeabda","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ee822ec876ce76509d10e5d458be464f495c8bb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.da8dfeabda.tgz","fileCount":2093,"integrity":"sha512-rtsffM1lCLqypunHwOhdb+GVdKL1rguBJyYo2UiyfT9aRasYVl1PVqXtzcpThLcMDohy48tMhlOo7b5x8vJreg==","signatures":[{"sig":"MEUCIQCLxxx1WwnhpsAZl+IXuVK1iUX7AU5n7a86OxE3A08KGgIgYFY8gfum3GS/9e97yA1fPaQd2uJKgBGva3WXY6lzyW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.da8dfeabda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8623629},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"ca798baa4a35b53638f98f64eacac48a3ad82df7","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.da8dfeabda","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.da8dfeabda","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.da8dfeabda","@lodestar/utils":"^1.47.0-dev.da8dfeabda","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.da8dfeabda","@lodestar/logger":"^1.47.0-dev.da8dfeabda","@lodestar/params":"^1.47.0-dev.da8dfeabda","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.da8dfeabda","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.da8dfeabda","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.da8dfeabda","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.da8dfeabda","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.da8dfeabda","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.da8dfeabda_1787346791392_0.8827711519385377","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.f23173a2e1":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.f23173a2e1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.f23173a2e1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bb9c0cda383b895d478c05653c3e8be4d911e837","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.f23173a2e1.tgz","fileCount":2093,"integrity":"sha512-0f54J3eumw7LwZiJQxDwrU9zbq1xkE8nnLPNYnXubZZk3feumi/n1w0CRvC/7W03Y4zAwc+LhXkcl5SiZOysdg==","signatures":[{"sig":"MEQCIF/cTekXzQWHO8VAPw71UUMXnt3gZ2rdMDnATerHqV+eAiA2yKcZ20yFcu/uZ7c83eutIFMYkEcZdFq4tMw97Tmvng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.f23173a2e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624115},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"34312ff2c242e67855e3cb4b211b4be0cb539b14","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.f23173a2e1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.f23173a2e1","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.f23173a2e1","@lodestar/utils":"^1.47.0-dev.f23173a2e1","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.f23173a2e1","@lodestar/logger":"^1.47.0-dev.f23173a2e1","@lodestar/params":"^1.47.0-dev.f23173a2e1","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.f23173a2e1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.f23173a2e1","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.f23173a2e1","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.f23173a2e1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.f23173a2e1","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.f23173a2e1_1787377692899_0.33112712393151433","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.62b30e7337":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.62b30e7337","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.62b30e7337","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3fbc58b850ef02ec88acb8664dd8b77641a08228","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.62b30e7337.tgz","fileCount":2093,"integrity":"sha512-2P6DgcNPcl+9dIHAykFhZ7gP41Hxj/iGg1xCfHj015T2k6Fmc7mtrkOmJp5xkJlct7j492u1reO58dusfeoaSA==","signatures":[{"sig":"MEQCIG95klcTTAHXzMoBPS5FD/FuTDoNHAfFKQOQz0O/7shVAiAir9KHicJrGgQF65m7kDH5XeceA2Ecf+AR03pA/xfbag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.62b30e7337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624115},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c88fa8aa5308b6be0f79510663e189c8048936ee","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.62b30e7337","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.62b30e7337","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.62b30e7337","@lodestar/utils":"^1.47.0-dev.62b30e7337","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.62b30e7337","@lodestar/logger":"^1.47.0-dev.62b30e7337","@lodestar/params":"^1.47.0-dev.62b30e7337","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.62b30e7337","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.62b30e7337","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.62b30e7337","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.62b30e7337","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.62b30e7337","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.62b30e7337_1787388985643_0.2726035422054556","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.f15d061b32":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.f15d061b32","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.f15d061b32","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"59ac3868fa582eafb4b597757c1d39465ce9b0be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.f15d061b32.tgz","fileCount":2093,"integrity":"sha512-/pPxUyasjrTxtQoGPWBO6CpRBX51qOyIv3ZoVp/KVMB6F1R5GqNvgM5Rc8Fo1qbYJWE1BnngDCfzqTz/Up7S7Q==","signatures":[{"sig":"MEQCIFWzA6MJFziFJfphe95qEuSfXjjGbFcJdVOWeGZzmT2TAiBjjTiiJIuWLC73xK6+ZeJ6L4f05p61WENtzGfUC1Ea+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.f15d061b32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624115},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7545ada86d5e25707adb069fd1a6d2482a41e210","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.f15d061b32","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.f15d061b32","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.f15d061b32","@lodestar/utils":"^1.47.0-dev.f15d061b32","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.f15d061b32","@lodestar/logger":"^1.47.0-dev.f15d061b32","@lodestar/params":"^1.47.0-dev.f15d061b32","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.f15d061b32","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.f15d061b32","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.f15d061b32","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.f15d061b32","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.f15d061b32","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.f15d061b32_1787560426026_0.017134455213853705","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.aad0a6bc6c":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.aad0a6bc6c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.aad0a6bc6c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e993d4d579543a88c46be39b3e3b746bfb05f74","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.aad0a6bc6c.tgz","fileCount":2093,"integrity":"sha512-B7SYaCft7EnmKV0qMtCCCNtKx8lm2uiH9ZinJ/XdIap8YbHWpxYxrNh19nPDGLoS9EaTA/oT3EkH67g2iY+S4w==","signatures":[{"sig":"MEYCIQDGvccxjYpHmY43OLxutYJTDN6dkUvKbek6BdhooTCEpgIhAOTtFlWe0MnJny28EHuEpN7j0gIUt4sv8yJzag94XY1v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.aad0a6bc6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624115},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"41e3ab600ffe4e3ac566bc009cb997b7948a4dd7","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.aad0a6bc6c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.aad0a6bc6c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.aad0a6bc6c","@lodestar/utils":"^1.47.0-dev.aad0a6bc6c","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.aad0a6bc6c","@lodestar/logger":"^1.47.0-dev.aad0a6bc6c","@lodestar/params":"^1.47.0-dev.aad0a6bc6c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.aad0a6bc6c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.aad0a6bc6c","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.aad0a6bc6c","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.aad0a6bc6c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.aad0a6bc6c","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.aad0a6bc6c_1787564455130_0.3147106432853004","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.aa6eaee53a":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.aa6eaee53a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.aa6eaee53a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dae39fc508257902da8f5251dfb3cbdf77ef66a6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.aa6eaee53a.tgz","fileCount":2093,"integrity":"sha512-kRAUwj4gt2q2T7RsJPeqNa5J/Fh8U43jCNARWK2x5ZIjk1d+EmhA3mw1A6RD+ggDQx06MT/gRQvl8BRTlNoADA==","signatures":[{"sig":"MEUCIQCH36JyGTzAch57fynTISbUfydiADgdY2iGEHc/LwbCZQIgQ2Tov+CDcgKNPOCBijUG6IroCf54DteZmOUcFVhQwD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.aa6eaee53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624115},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2706ae5fb4d024b208ba4f5c8f509a28d175377e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.aa6eaee53a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.aa6eaee53a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.aa6eaee53a","@lodestar/utils":"^1.47.0-dev.aa6eaee53a","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.aa6eaee53a","@lodestar/logger":"^1.47.0-dev.aa6eaee53a","@lodestar/params":"^1.47.0-dev.aa6eaee53a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.aa6eaee53a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.aa6eaee53a","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.aa6eaee53a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.aa6eaee53a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.aa6eaee53a","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.aa6eaee53a_1787577818352_0.32686862483091983","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.e7a3253f3b":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.e7a3253f3b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.e7a3253f3b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ad4ff9324324d980811e8c27c6b7ee20793de398","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.e7a3253f3b.tgz","fileCount":2093,"integrity":"sha512-2mXGr4yT4YzUh5br746LuUiD2hswLnszDAm/i+wYSduJ+OCT6ngs084grfI2A22IV2r7/MW4nej4ow1XmJvq9w==","signatures":[{"sig":"MEQCIECAiKz62vYyOLqeiWnkAYCjq2hXj2dw72eY6Sl6bMfCAiBOIe7yTMzFTjj1XrBdlsmOQh2sgaHwCIhP9Xy3vJrxxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.e7a3253f3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624115},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1734416d7d4de7bf8eec32126699606408e1f529","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.e7a3253f3b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.e7a3253f3b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.e7a3253f3b","@lodestar/utils":"^1.47.0-dev.e7a3253f3b","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.e7a3253f3b","@lodestar/logger":"^1.47.0-dev.e7a3253f3b","@lodestar/params":"^1.47.0-dev.e7a3253f3b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.e7a3253f3b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.e7a3253f3b","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.e7a3253f3b","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.e7a3253f3b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.e7a3253f3b","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.e7a3253f3b_1787583893649_0.1770599492476388","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.157b2b2a96":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.157b2b2a96","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.157b2b2a96","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a709febfb94ff72f4e6c6d4bc520e7492c11c93e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.157b2b2a96.tgz","fileCount":2093,"integrity":"sha512-H5/kUhSzKz9UZ90ucKNop1ZECkUbM17/9Kb2EcR22vyCRFT+oBun0Aj5RO6uja/iR2R4x9U05CInQnbGllb9lQ==","signatures":[{"sig":"MEUCIBshikJyYqGM7cW9rHVi7Mb8m4c94drn7+Z9kn8Wrqj3AiEA4wHOONYVfg3joCaj5lvvZx1qvhZ8WfZKYTt2PdgER8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.157b2b2a96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8624115},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d8f8ff94c7c5d9aea68effcc95097c6416a3b3df","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.157b2b2a96","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.157b2b2a96","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.157b2b2a96","@lodestar/utils":"^1.47.0-dev.157b2b2a96","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.157b2b2a96","@lodestar/logger":"^1.47.0-dev.157b2b2a96","@lodestar/params":"^1.47.0-dev.157b2b2a96","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.157b2b2a96","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.157b2b2a96","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.157b2b2a96","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.157b2b2a96","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.157b2b2a96","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.157b2b2a96_1787586645460_0.43267297581178976","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.1c8babbe6e":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.1c8babbe6e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.1c8babbe6e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"73092a267e911b67a4fe4a3f6f937f87b64ad3cc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.1c8babbe6e.tgz","fileCount":2093,"integrity":"sha512-IpWclMF4BtUuDjRq5/bB2rDzI0xGEO4o2jMQXYFY7S8swyfpKdKkrH8EXS65aT9lHbiuAc0Et3vEnUGiMx5bcg==","signatures":[{"sig":"MEQCIBMveAi8An2xvwSA2e5YmZ1EFuwtyRYbKg9YSae5CscuAiBrh38fQvpP96D4znsXSTaqM8nXMWfApHEEochs5CAQpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.1c8babbe6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8625049},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"18aa2871092972a5f884b611d1581d9cb83ec263","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.1c8babbe6e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.1c8babbe6e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.1c8babbe6e","@lodestar/utils":"^1.47.0-dev.1c8babbe6e","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.1c8babbe6e","@lodestar/logger":"^1.47.0-dev.1c8babbe6e","@lodestar/params":"^1.47.0-dev.1c8babbe6e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.1c8babbe6e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.1c8babbe6e","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.1c8babbe6e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.1c8babbe6e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.1c8babbe6e","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.1c8babbe6e_1787589227343_0.8712983849503912","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.bd761ec9ea":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.bd761ec9ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.bd761ec9ea","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d6920e9db6977502e8e8840b84b63c0b3f57c30f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.bd761ec9ea.tgz","fileCount":2093,"integrity":"sha512-qbVViZ/bw0QSR9slOYrwd/4pNEJRZF8Hnf+ymXFFEhWmviiny0KcgTr3x5J/zko5IHvh2mRUBYrIs86S6Gwdfg==","signatures":[{"sig":"MEQCIGm/oTGfMZHZvXoAuM0yxJoGxkcVgUZq4vS0Mjj6ucZfAiBhLWFVvuq8YocBNXw5JkgUmpt4h4FKU2eHai2Cqg3R2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.bd761ec9ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8625049},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e6ab541ea0505d694dd9d076601009f59e26751f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.1.6","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.13","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.14","@lodestar/db":"^1.47.0-dev.bd761ec9ea","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.14","@lodestar/api":"^1.47.0-dev.bd761ec9ea","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.13","datastore-core":"^11.0.2","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.4","@lodestar/types":"^1.47.0-dev.bd761ec9ea","@lodestar/utils":"^1.47.0-dev.bd761ec9ea","datastore-level":"^12.0.2","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.0.13","@lodestar/config":"^1.47.0-dev.bd761ec9ea","@lodestar/logger":"^1.47.0-dev.bd761ec9ea","@lodestar/params":"^1.47.0-dev.bd761ec9ea","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.14","@libp2p/gossipsub":"^16.0.2","@libp2p/interface":"^3.1.0","@lodestar/reqresp":"^1.47.0-dev.bd761ec9ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.bd761ec9ea","interface-datastore":"^9.0.2","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.bd761ec9ea","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.14","@lodestar/state-transition":"^1.47.0-dev.bd761ec9ea","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.0.13","@libp2p/logger":"^6.2.2","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.bd761ec9ea","@libp2p/interface-internal":"^3.0.13","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.bd761ec9ea_1787589654253_0.5002464150985217","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.6c2e8e6b0f":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.6c2e8e6b0f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.6c2e8e6b0f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3a0c1a968c43b7353fb3f6684fa2e43d4ec2346a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.6c2e8e6b0f.tgz","fileCount":2093,"integrity":"sha512-zSPORPfrAjo9EReZDxISYfGbbClH+XPpk1Ws8jUhVt0DdHfFZCVaDS2WLZ3pEESkVcnGUGqIo6YpeUjykiTBcw==","signatures":[{"sig":"MEUCID/kYEB5hS4LWxSIYFYW9QDbaNOTisDBkpCLKEKbC47PAiEAk9th4rXcVQBDAMYZNSNr9hw80XZiVuCRJIf0RJmt4qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.6c2e8e6b0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8625051},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"41a9bfa3784b13995f140ae2396c005b7720d194","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.6c2e8e6b0f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.6c2e8e6b0f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.6c2e8e6b0f","@lodestar/utils":"^1.47.0-dev.6c2e8e6b0f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.6c2e8e6b0f","@lodestar/logger":"^1.47.0-dev.6c2e8e6b0f","@lodestar/params":"^1.47.0-dev.6c2e8e6b0f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.6c2e8e6b0f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.6c2e8e6b0f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.6c2e8e6b0f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.6c2e8e6b0f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.6c2e8e6b0f","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.6c2e8e6b0f_1787597592888_0.7883049191404421","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.7aa8c9c93a":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.7aa8c9c93a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.7aa8c9c93a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"63364a3b20b99fcb859868bc4e67fa90fb830312","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.7aa8c9c93a.tgz","fileCount":2093,"integrity":"sha512-89QeSGMChijsKETUhtCqTX+RYqM3oS/rr1WJYcAopj7kWNzYEUTV1bh4RiexwqJdF5gdLYNJuzIuTmZ12e8WLA==","signatures":[{"sig":"MEUCIFejCnmemf3jnu19rJwhcsIQZS+i78iaKZIY2ZdKOilsAiEAspUxY0huhlSOhYXsWx25gIC6cMrpLEyV2wFYzTv8qI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.7aa8c9c93a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8646630},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"0c9d7c7c7dd2facc868027148956282071a989cf","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.7aa8c9c93a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.7aa8c9c93a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.7aa8c9c93a","@lodestar/utils":"^1.47.0-dev.7aa8c9c93a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.7aa8c9c93a","@lodestar/logger":"^1.47.0-dev.7aa8c9c93a","@lodestar/params":"^1.47.0-dev.7aa8c9c93a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.7aa8c9c93a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.7aa8c9c93a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.7aa8c9c93a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.7aa8c9c93a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.7aa8c9c93a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.7aa8c9c93a_1787623324326_0.45819907630808343","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.beabd3a65c":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.beabd3a65c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.beabd3a65c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"672b35b5846d59a3e602c64ddc7769619b98084a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.beabd3a65c.tgz","fileCount":2093,"integrity":"sha512-OetjC7AD0njIVAvr3ZPSJ4sd7qNce54jUlzjxOZ+XdQ66KYFXNdkN+pfFFTbjtF7PYFJ/A8/E5jw5tF4BKuZGg==","signatures":[{"sig":"MEUCIQD1Wvn7WV34rfqEwl3EiyY/3UNg0gKiEsl7qwfQnT4uzgIgbMn7r0YhxT+8TT50aSXFq1NeKBbZq5i5P7FP1DmLPjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.beabd3a65c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8646039},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"268ef02aea2014a7a0080c77c95afcf31963e4c5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.beabd3a65c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.beabd3a65c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.beabd3a65c","@lodestar/utils":"^1.47.0-dev.beabd3a65c","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.beabd3a65c","@lodestar/logger":"^1.47.0-dev.beabd3a65c","@lodestar/params":"^1.47.0-dev.beabd3a65c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.beabd3a65c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.beabd3a65c","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.beabd3a65c","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.beabd3a65c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.beabd3a65c","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.beabd3a65c_1787651035001_0.4262008895508871","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.c1d9395d5e":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.c1d9395d5e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.c1d9395d5e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"92ee28e144158585404b1876b0378fb67f28d347","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.c1d9395d5e.tgz","fileCount":2093,"integrity":"sha512-6ZGRD6aXoNJVHQziTo8hXHEP9fps2w4Doi0mimUsVenTXXh2g0ObZatOAAeacfGWjbH5jBXP/kH4e6ranTg2cQ==","signatures":[{"sig":"MEQCIGiLqnrlVS9HmNRYEJ5hr/FumDclNJa5xHwmm6uKsjkPAiB11BuvpHtfS7ukLzxMewvZ3sK9MtsO70wiHDZe8AAuJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.c1d9395d5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8663295},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a5adde9bc64920ef4f30578d951e92da7e05447a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.c1d9395d5e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.c1d9395d5e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.c1d9395d5e","@lodestar/utils":"^1.47.0-dev.c1d9395d5e","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.c1d9395d5e","@lodestar/logger":"^1.47.0-dev.c1d9395d5e","@lodestar/params":"^1.47.0-dev.c1d9395d5e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.c1d9395d5e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.c1d9395d5e","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.c1d9395d5e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.c1d9395d5e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.c1d9395d5e","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.c1d9395d5e_1787656960878_0.4775389714598841","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.9572bcc698":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.9572bcc698","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.9572bcc698","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e65f131b44f0819a6fd1979150c08d8f30487957","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.9572bcc698.tgz","fileCount":2103,"integrity":"sha512-sbBHdp+mOXfwHN8yybO1AhRtLA1A5clw69tkRKWyTw615eKBO6UvKgam8Hf/1VubG81yFj+XcoDMpzvqh5XNWw==","signatures":[{"sig":"MEUCIE/YTareGkP1cKtTFQBKFpPYPK9IPfKgU7822Og2hHZ5AiEAw7spCfuQrl0XM8zHZAMosvGQuFEFT1hTwqxRzcQ7FWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.9572bcc698","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8689913},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8f76988606049ffbae2597f3730d7069b88cc44e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.9572bcc698","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.9572bcc698","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.9572bcc698","@lodestar/utils":"^1.47.0-dev.9572bcc698","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.9572bcc698","@lodestar/logger":"^1.47.0-dev.9572bcc698","@lodestar/params":"^1.47.0-dev.9572bcc698","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.9572bcc698","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.9572bcc698","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.9572bcc698","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.9572bcc698","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.9572bcc698","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.9572bcc698_1787670834908_0.7086918717903561","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.02d2dbea03":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.02d2dbea03","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.02d2dbea03","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7949b9e7d12c98a13fec87097ad185947fe3edc7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.02d2dbea03.tgz","fileCount":2103,"integrity":"sha512-LDeNeGEVaqhEFNkJ4lQXUqPADySM/PhpoRTL35nH4+rym+jrPJorYYELbclknsOl7fqbIcmKrkq8jth0SHliBg==","signatures":[{"sig":"MEUCIBM4nfOqQ3i/9w46CzOQiQhLyxZdcXmhlwDuyTj854I9AiEAgLTM0dkU89WAUfmtZVke04AZJs6WxA47fhGldkNlmg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.02d2dbea03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8711766},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4dfb544428ee8bda82f94c10cfa569a5f132f4e0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.02d2dbea03","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.02d2dbea03","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.02d2dbea03","@lodestar/utils":"^1.47.0-dev.02d2dbea03","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.02d2dbea03","@lodestar/logger":"^1.47.0-dev.02d2dbea03","@lodestar/params":"^1.47.0-dev.02d2dbea03","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.02d2dbea03","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.02d2dbea03","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.02d2dbea03","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.02d2dbea03","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.02d2dbea03","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.02d2dbea03_1787732418895_0.762362347624534","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.aa8303e9a2":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.aa8303e9a2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.aa8303e9a2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3e84c8b12ed7e5cfdaff56c6dfb461c84b14d785","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.aa8303e9a2.tgz","fileCount":2103,"integrity":"sha512-w2O12JtdhCmWmeH1WumWz0q0mkLvhztQQ+bjfVPkL7mBqgqQv0LqjsDo2LWfzEHoSAtzeTddlP6X+u877TFI4Q==","signatures":[{"sig":"MEUCIAEJoUKeDF5nzwr2FvfblV9ixwynEq3KKVK3YKBoKF9OAiEAvAM96J8W1U7zfa8JZpOWab82wnjTI6wOWTJtgWITCAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.aa8303e9a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8715194},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"edb78908e1631bb0d71f3b2af7885f514ed59f80","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.19.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.aa8303e9a2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.aa8303e9a2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.aa8303e9a2","@lodestar/utils":"^1.47.0-dev.aa8303e9a2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.aa8303e9a2","@lodestar/logger":"^1.47.0-dev.aa8303e9a2","@lodestar/params":"^1.47.0-dev.aa8303e9a2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.aa8303e9a2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.aa8303e9a2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.aa8303e9a2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.aa8303e9a2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.aa8303e9a2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.aa8303e9a2_1787732885437_0.7816863878319682","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.9f5d083b06":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.9f5d083b06","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.9f5d083b06","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"daa6bac059d41ee83390c9862b12772462380a78","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.9f5d083b06.tgz","fileCount":2103,"integrity":"sha512-9MmhW7nxTMxg2d63VBSMXBnsjBvAghtDtOakZ/PzBio2359vMxrHyL1clau/Rf+kpNy1eVd/1X+1GnTFJ9/tZA==","signatures":[{"sig":"MEUCIEpdvhiFlzRJ4Mh8wA/bP2Uxd+8DAzEw8Cmo/XSQecAvAiEAtrQhfCfXAWYeAqJDFZYwrctusx2icXvOIhuwi9QtxP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.9f5d083b06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8715194},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d75a056575862d49e32bbd3b6e2366042ea3ea3d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.9f5d083b06","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.9f5d083b06","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.9f5d083b06","@lodestar/utils":"^1.47.0-dev.9f5d083b06","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.9f5d083b06","@lodestar/logger":"^1.47.0-dev.9f5d083b06","@lodestar/params":"^1.47.0-dev.9f5d083b06","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.9f5d083b06","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.9f5d083b06","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.9f5d083b06","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.9f5d083b06","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.9f5d083b06","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.9f5d083b06_1787817054989_0.4890472897115705","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.2fba076c28":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.2fba076c28","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.2fba076c28","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dc16cfa56f4ef3d4871144e7389a4c55b420882b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.2fba076c28.tgz","fileCount":2103,"integrity":"sha512-2LChMyrapCH3ALauAJsRUX+16VG9wgONqgrbmTpT5lkkVbUTR65ha05FA0cZcWH2fL74/vZoq6SXvHTmztlkYg==","signatures":[{"sig":"MEUCIQDmhpwkP+ffESa5PPGQzv/mUfh9RO5UN4XIwrsnhMFHZAIgRaWVCUa+Tq0OG2EAJVMDICpMQ2HqkRtndTx3F2h325Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.2fba076c28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8715838},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"959a620fdb5d284219f0214a851161b48151c87d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.2fba076c28","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.2fba076c28","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.2fba076c28","@lodestar/utils":"^1.47.0-dev.2fba076c28","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.2fba076c28","@lodestar/logger":"^1.47.0-dev.2fba076c28","@lodestar/params":"^1.47.0-dev.2fba076c28","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.2fba076c28","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.2fba076c28","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.2fba076c28","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.2fba076c28","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.2fba076c28","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.2fba076c28_1787823001626_0.7001921299869229","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.101e2c290d":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.101e2c290d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.101e2c290d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5ac3cb086ffc26a4b3bbe5826f85cfdfa42474eb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.101e2c290d.tgz","fileCount":2108,"integrity":"sha512-3A/9AGMrY2lGG5OPsqBA87Kd+A+7y6D8GmNhGjTZZLnBOH8DsNqDpI2ERWeGKk9GS2cuWmkv0EgJeoTBmquLIQ==","signatures":[{"sig":"MEUCIQCApPNYIbIyhlojzkBKJdQriMZ1NMpRe1dRNQXs/b73WgIgKFf2ZMlCmNYuK5KoiFO2pnk6BdfXVd13Agt6cIQfvgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.101e2c290d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8724403},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b6252ef539292197ada5c141c894fc4ca64abd45","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.101e2c290d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.101e2c290d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.101e2c290d","@lodestar/utils":"^1.47.0-dev.101e2c290d","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.101e2c290d","@lodestar/logger":"^1.47.0-dev.101e2c290d","@lodestar/params":"^1.47.0-dev.101e2c290d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.101e2c290d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.101e2c290d","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.101e2c290d","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.101e2c290d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.101e2c290d","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.101e2c290d_1787854684331_0.6225734425715292","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.e73f1f5165":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.e73f1f5165","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.e73f1f5165","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5ca7f2aa574e27ef259749597c4e2cb0cee30d1a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.e73f1f5165.tgz","fileCount":2108,"integrity":"sha512-hT2u6jo3alg8hFdGTVeQLCJDgbBjuPGMx2kpemAizNO4o4EvsuIQcccXLy17E/dGpyRzq84nlsV+SCQaSbJSvg==","signatures":[{"sig":"MEUCIQCAA9w7nFrk4wStCosLTfoAQukiDesnsYih+Izt0nDgdgIgECIfUJUB6B86FEAdlHsmZU1ZAtkKqxnTMBNponfNArI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.e73f1f5165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8726492},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f904f0debe8a23fe85fe084e09e2247110d0717f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.e73f1f5165","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.e73f1f5165","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.e73f1f5165","@lodestar/utils":"^1.47.0-dev.e73f1f5165","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.e73f1f5165","@lodestar/logger":"^1.47.0-dev.e73f1f5165","@lodestar/params":"^1.47.0-dev.e73f1f5165","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.e73f1f5165","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.e73f1f5165","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.e73f1f5165","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.e73f1f5165","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.e73f1f5165","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.e73f1f5165_1787855101164_0.37503131919283517","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.57572140f8":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.57572140f8","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.57572140f8","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be1d014c65e33763e9d695d58612f639affcc30e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.57572140f8.tgz","fileCount":2118,"integrity":"sha512-ZymbDjKDgni4gmO/ozQhtkgfXQDYbAxWSWhj01+6zs/F6vPYuK3IutsJF8xtu53ETufTeaBcapvk8GXRY13m6g==","signatures":[{"sig":"MEQCIHznfaSvKwpbpg24plk1NKllv0GDgmChwxDum9xpnkYmAiBWOaqA/1F6M7qDc8RHRsDkc80YhUrWRejKUgsLVkCRtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.57572140f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8816069},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"10950e386ae59673a6fdd10c7a40820979f725a4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.57572140f8","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.57572140f8","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.57572140f8","@lodestar/utils":"^1.47.0-dev.57572140f8","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.57572140f8","@lodestar/logger":"^1.47.0-dev.57572140f8","@lodestar/params":"^1.47.0-dev.57572140f8","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.57572140f8","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.57572140f8","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.57572140f8","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.57572140f8","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.57572140f8","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.57572140f8_1787862024710_0.94906766603651","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.47.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2da235c30b2e948872340daa047034a5cb278468","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-rc.0.tgz","fileCount":2118,"integrity":"sha512-unOBAkGTMv0Y7CZ0j/Q8/LSEGeKcrO9sXl8+U29an/jDP0weaAvm9QunMQXeop4HqARfulcykDAWQO+O6Dyh7Q==","signatures":[{"sig":"MEUCIH4pRpKA9L8T9IMv+f6F5QBF+aEt33oy00as+66GAv6jAiEAnL6UVcXEiHI0Dprkt0NDC5B+zC+6QkY+bAbFsQ5TeYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8815939},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f911cc099e402b3f8daf3130e722a09053c8e31f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-rc.0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-rc.0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-rc.0","@lodestar/utils":"^1.47.0-rc.0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-rc.0","@lodestar/logger":"^1.47.0-rc.0","@lodestar/params":"^1.47.0-rc.0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-rc.0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-rc.0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-rc.0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-rc.0_1787863130944_0.5580599886379887","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.56250f4ab6":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.56250f4ab6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.56250f4ab6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5a5aa24792b902367f766a33918aa961ba4842fc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.56250f4ab6.tgz","fileCount":2118,"integrity":"sha512-cW3eevOZD1/cmGJu04SqhanvrGxEsrAd1r8jbf5NSXLwKs1rKmBx3/zhGHw8eWRHBn6Yrvp/IbW3EhOJfrvJow==","signatures":[{"sig":"MEUCIQCtbHW1yS4i74IwGoOyc7i8fsqhUf5M/W7BVtHTM+0shAIgRTP0IFqlQYcnFL7z6/xOBbFCKNLUUmOFQdDygCNZg6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.56250f4ab6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8816969},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4812486dfc607a30e7b01ad7b484b38c29a8edc5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.56250f4ab6","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.56250f4ab6","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.56250f4ab6","@lodestar/utils":"^1.47.0-dev.56250f4ab6","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.56250f4ab6","@lodestar/logger":"^1.47.0-dev.56250f4ab6","@lodestar/params":"^1.47.0-dev.56250f4ab6","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.56250f4ab6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.56250f4ab6","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.56250f4ab6","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.56250f4ab6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.56250f4ab6","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.56250f4ab6_1788163530037_0.28304358172576927","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.9ecc10f386":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.9ecc10f386","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.9ecc10f386","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e9d97b3c64d975f5d391e5523b7c0af8b4cb11f0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.9ecc10f386.tgz","fileCount":2118,"integrity":"sha512-KAl1NUcZVp+whFck+B38HTU/k5nbZq+AbH6LpFQKu367ltQ8pDPMDyICvOt+Q8geOiu5nsVnaZITcXynytmfaw==","signatures":[{"sig":"MEUCIQCjEOy3mrFd7kEN3Erqa6C6bZ4IPmKdJfQlrJIm7klieQIgGq3jB2TtEqxqfOWHToWcdr0ze8wUoCFIcMCJZMp6Xw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.9ecc10f386","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8837604},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d9f5a350881754b896bbbc33887c8c22ad93acff","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.9ecc10f386","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.9ecc10f386","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.9ecc10f386","@lodestar/utils":"^1.47.0-dev.9ecc10f386","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.9ecc10f386","@lodestar/logger":"^1.47.0-dev.9ecc10f386","@lodestar/params":"^1.47.0-dev.9ecc10f386","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.9ecc10f386","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.9ecc10f386","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.9ecc10f386","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.9ecc10f386","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.9ecc10f386","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.9ecc10f386_1788165972619_0.8791531101527295","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.1d09a4c954":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.1d09a4c954","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.1d09a4c954","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4b96c81b9f31c09b117d1675a4c51840f5402233","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.1d09a4c954.tgz","fileCount":2118,"integrity":"sha512-nmC2jAZeqkYhg57bs/JZCDzE20t5WETeQ2kjncLrUrFrfCDUtOw7EOE1cgs6SfJMo/aEfQjKveG1WtAOhawgeg==","signatures":[{"sig":"MEUCIQDnfMpA+/k1FB4hnhZtLfOkRyw8JMwAsbOu1zCKmYDPkQIgZ1Gs7ODkqS/X8DuPQ6TCIBP24p7bd2EgaF+XHLqCw8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.1d09a4c954","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8838088},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8681fc20cb9aa80b1ca7828ee523cec0b0132daf","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.1d09a4c954","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.1d09a4c954","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.1d09a4c954","@lodestar/utils":"^1.47.0-dev.1d09a4c954","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.1d09a4c954","@lodestar/logger":"^1.47.0-dev.1d09a4c954","@lodestar/params":"^1.47.0-dev.1d09a4c954","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.1d09a4c954","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.1d09a4c954","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.1d09a4c954","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.1d09a4c954","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.1d09a4c954","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.1d09a4c954_1788166579097_0.7245880556834594","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.59d71c272a":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.59d71c272a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.59d71c272a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b888fb2783723e3379049c73ac91446d664babdb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.59d71c272a.tgz","fileCount":2118,"integrity":"sha512-rKo+IhFwd3LIjAQyq3ShiwWAbAemcxnhgSjllS0U7nJkO2yNUKamd2ui1grkAETgkDdVb+Ui1Tbtc/7I2s8KFg==","signatures":[{"sig":"MEQCIHAFQsmEJrbqS8Fut3vMaG9r0NKpl7ng9qMXjUW4at6TAiADlSclTtSfnN1oq7KRoDFNk/VgmmbNJo/H2SKoOxU/Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.59d71c272a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8838088},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"fc7444ad91a215d72581db1295e6085cc90ef575","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.59d71c272a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.59d71c272a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.59d71c272a","@lodestar/utils":"^1.47.0-dev.59d71c272a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.59d71c272a","@lodestar/logger":"^1.47.0-dev.59d71c272a","@lodestar/params":"^1.47.0-dev.59d71c272a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.59d71c272a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.59d71c272a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.59d71c272a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.59d71c272a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.59d71c272a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.59d71c272a_1788167059549_0.3433698015759439","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.92b9ec6e8b":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.92b9ec6e8b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.92b9ec6e8b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1f26131b7f5ce1f2b637a9666bd5db1b1d2543a4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.92b9ec6e8b.tgz","fileCount":2118,"integrity":"sha512-33eHXDugooHOA7sTuTYJems0AmW6/BXudeQCoSQRXQ/P+d3rivaFPLoJ/zN7XtntGPxBebLMhbPH7jxDoNJBmg==","signatures":[{"sig":"MEYCIQCQO8OBct8OIoVHMSmDLhDJ5RabvQbiDgRm/s+w384h3wIhAK7xko8CQXErtQ0lw4vNV45FlaSiodi5fFDJwqbf/s4W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.92b9ec6e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8838088},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6df3beabeb92a223dbac3caf2808dd3c26616f22","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.92b9ec6e8b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.92b9ec6e8b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.92b9ec6e8b","@lodestar/utils":"^1.47.0-dev.92b9ec6e8b","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.92b9ec6e8b","@lodestar/logger":"^1.47.0-dev.92b9ec6e8b","@lodestar/params":"^1.47.0-dev.92b9ec6e8b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.92b9ec6e8b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.92b9ec6e8b","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.92b9ec6e8b","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.92b9ec6e8b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.92b9ec6e8b","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.92b9ec6e8b_1788183646026_0.7109449232448741","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.467f8a72f2":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.467f8a72f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.467f8a72f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0f91f6349267442a9a7ca5dbfcadb357c518da4a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.467f8a72f2.tgz","fileCount":2118,"integrity":"sha512-GEcTWyrCQS/uY9s51lUACKmIq9re1c01ai6vkKJ0ETvtAI8TUHxqKAPK1iytMBogoHBKPUTewKgS9mLfiS+owg==","signatures":[{"sig":"MEYCIQD2qgrFX81OneJDqD+N3dA45HNjTmsQj+ZVYjF1mq5hAAIhAOXrx4mnDQFyjOinbGY69YYCBfbpL6D9/p+sQrs1eEbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.467f8a72f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8838088},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d1ecccd7a8a218fbd449653fcb7c4cbf6b78ff9b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.467f8a72f2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.467f8a72f2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.467f8a72f2","@lodestar/utils":"^1.47.0-dev.467f8a72f2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.467f8a72f2","@lodestar/logger":"^1.47.0-dev.467f8a72f2","@lodestar/params":"^1.47.0-dev.467f8a72f2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.467f8a72f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.467f8a72f2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.467f8a72f2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.467f8a72f2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.467f8a72f2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.467f8a72f2_1788192877292_0.16543492373943347","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.4c05b80034":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.4c05b80034","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.4c05b80034","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8aa3939dbfe40b9c203333a06ce6973bbaaba56c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.4c05b80034.tgz","fileCount":2118,"integrity":"sha512-7EemP3ngFEpDHAj1McO72JAYXsfw4XQLx68qyVFUBxdyuel+DycrrCWnMAEcGSTNoiDIIes6hvNQnUviH6UTBQ==","signatures":[{"sig":"MEYCIQD36xxOu2l6AIW1bmnsJKAxHLtjd/vVBt6XtiE9UU8BvgIhAP+jYzkbflmvDotJ+jCqQLwNhm6oV45WafePuyZjDZlB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.4c05b80034","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8834681},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"94fc252424478b129920afe1f200fa50ce00d655","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.4c05b80034","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.4c05b80034","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.4c05b80034","@lodestar/utils":"^1.47.0-dev.4c05b80034","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.4c05b80034","@lodestar/logger":"^1.47.0-dev.4c05b80034","@lodestar/params":"^1.47.0-dev.4c05b80034","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.4c05b80034","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.4c05b80034","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.4c05b80034","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.4c05b80034","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.4c05b80034","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.4c05b80034_1788193309412_0.9806488963618807","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.d79d81f994":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.d79d81f994","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.d79d81f994","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"96669f90e4265f3c989f136630c3b45d3547cb0c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.d79d81f994.tgz","fileCount":2118,"integrity":"sha512-zXNl2gJ14SV6ygTsNGH91ErcPOItxNZ+y84EYnNaL+j0QNFxBF6uu1a3zc1elyMaRWxL9U9SpANJC6F0HO2aEw==","signatures":[{"sig":"MEUCICkZfgrTcZDmRlAFnGW+oEv3rgowcKEcG3NpA5uoL8HMAiEA1dqwAMPjlGSmdnxlRogHWgN3ZT38t9ThXLXhqTj4nkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.d79d81f994","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8834683},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a24de7c608b912e980422a572b34ada1eec7c023","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.d79d81f994","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.d79d81f994","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.d79d81f994","@lodestar/utils":"^1.47.0-dev.d79d81f994","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.d79d81f994","@lodestar/logger":"^1.47.0-dev.d79d81f994","@lodestar/params":"^1.47.0-dev.d79d81f994","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.d79d81f994","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.d79d81f994","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.d79d81f994","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.d79d81f994","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.d79d81f994","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.d79d81f994_1788193771909_0.9793378571782152","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.1e9a530f98":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.1e9a530f98","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.1e9a530f98","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b15b943c32ce65c60fbc6475122331f176325852","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.1e9a530f98.tgz","fileCount":2118,"integrity":"sha512-JSGoAelg9RWG4YcS8ojLA5U21Y29qIWKO67Cwhc3K+5RJxRITxKtIZIYMWKOZHsj91xbz87G4nxjg3QKQnhgtg==","signatures":[{"sig":"MEUCIQCxRBGbbhjIS+52uoJeLLBuavORe4hMchzAJPHhMI6REgIgJ9txzbRWUaMmM5LyVx7T3FOz8w+6ldxfIjRpBqfl71U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.1e9a530f98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8836306},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"cbe1aecaa6509cb117262cb17bdff9c5f009be17","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.1e9a530f98","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.1e9a530f98","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.1e9a530f98","@lodestar/utils":"^1.47.0-dev.1e9a530f98","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.1e9a530f98","@lodestar/logger":"^1.47.0-dev.1e9a530f98","@lodestar/params":"^1.47.0-dev.1e9a530f98","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.1e9a530f98","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.1e9a530f98","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.1e9a530f98","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.1e9a530f98","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.1e9a530f98","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.1e9a530f98_1788205106177_0.43996396806422045","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.a3a363b2f7":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.a3a363b2f7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.a3a363b2f7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"455ac9bcf3911041d8db1be00a7c628b2d7266d1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.a3a363b2f7.tgz","fileCount":2118,"integrity":"sha512-iKkujgyC8KVEiBedc99eNguntF5Ud6Nwgu4nvguB5RK1n02IOqtjOvd9WEdr1LUSehCf49rytvW2pWsS5klo0Q==","signatures":[{"sig":"MEQCIDbROlu3DjXqyH0VuL1cxkq5ILVCRzYftKB55eNqBnvaAiBzOoRe6Vahyg/y6uh9QoMU/KJQGzSk5KqvDuVO9Ys3Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.a3a363b2f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8841231},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"44c14b5d22523306b4579bd42c36534fb7149ce4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.a3a363b2f7","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.a3a363b2f7","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.a3a363b2f7","@lodestar/utils":"^1.47.0-dev.a3a363b2f7","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.a3a363b2f7","@lodestar/logger":"^1.47.0-dev.a3a363b2f7","@lodestar/params":"^1.47.0-dev.a3a363b2f7","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.a3a363b2f7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.a3a363b2f7","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.a3a363b2f7","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.a3a363b2f7","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.a3a363b2f7","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.a3a363b2f7_1788253931123_0.8358404276403071","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.d477ac6ef7":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.d477ac6ef7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.d477ac6ef7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72d27c67b1c00b132db8d1767ea9e81e40d58f2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.d477ac6ef7.tgz","fileCount":2118,"integrity":"sha512-zKNSKyJwjN5eOvWvBhWrvDJ5svD+rBTPU4yrPwSm5aZURfZCfLzlZN1+rBAA33Vduo4f/JKglBhuZ/FvvgMe5g==","signatures":[{"sig":"MEUCIQCgbtfjmYGxgTVURNokdprTJkoIcBMKPXC/gGzLxvWXuAIgVsc50oA7QCfXAmI5bM8Ld7MpXou6s+KsXg1V55dtT6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.d477ac6ef7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8842075},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1c551eadc361b0c4c0b9cc56589362d68ebf72d6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.d477ac6ef7","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.d477ac6ef7","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.d477ac6ef7","@lodestar/utils":"^1.47.0-dev.d477ac6ef7","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.d477ac6ef7","@lodestar/logger":"^1.47.0-dev.d477ac6ef7","@lodestar/params":"^1.47.0-dev.d477ac6ef7","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.d477ac6ef7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.d477ac6ef7","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.d477ac6ef7","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.d477ac6ef7","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.d477ac6ef7","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.d477ac6ef7_1788254559132_0.39110630512257405","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.f0f26cd2b6":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.f0f26cd2b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.f0f26cd2b6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fce53825107e0ddd71053c61d62101808ea81afb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.f0f26cd2b6.tgz","fileCount":2118,"integrity":"sha512-auw8UXftmeqxH/PfbvfaDLTTlYDcJeap0TXgWQkpe6L9m5oJXJuPs/ri8LWo4JU5uE2VsERCQyR/FHRrxu8mJg==","signatures":[{"sig":"MEUCIQDLXeRLLaTGumzKbuNms35rFpk1MzKur2BvplGBExc+nwIgdSXC7uQE3xoNH/OvQgnUWQw5AWRqCnwlOqy72GlNO7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.f0f26cd2b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8849069},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f2cb518d19fecb98b13ff35caa3c0c421e02ad39","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.f0f26cd2b6","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.f0f26cd2b6","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.f0f26cd2b6","@lodestar/utils":"^1.47.0-dev.f0f26cd2b6","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.f0f26cd2b6","@lodestar/logger":"^1.47.0-dev.f0f26cd2b6","@lodestar/params":"^1.47.0-dev.f0f26cd2b6","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.f0f26cd2b6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.f0f26cd2b6","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.f0f26cd2b6","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.f0f26cd2b6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.f0f26cd2b6","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.f0f26cd2b6_1788265620212_0.5085892860962811","host":"s3://npm-registry-packages-npm-production"}},"1.47.0-dev.9ba9a5ce85":{"name":"@lodestar/beacon-node","version":"1.47.0-dev.9ba9a5ce85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0-dev.9ba9a5ce85","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"78463e2c6bd6577369e4e4a0d9e1abba86de1b59","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0-dev.9ba9a5ce85.tgz","fileCount":2118,"integrity":"sha512-Zph2i6uKPzTr7j+51eMOAb23Op6+BZVblpR5K/KrvY+Bn7RYRvDlcW7qvko+Vdglf64ghxYE2XMRT4dNCZLipw==","signatures":[{"sig":"MEQCIE/CR5l3rPOk19u/ZIE57jxDSo9gnnVtzD/uy45Wfs7gAiACyI3nKk9TJsfmEziSeUX/PprDKWbcPKqN0wTBmzdGDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0-dev.9ba9a5ce85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"545a682a04e4c744708aa0f2c65f21a6762688c6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0-dev.9ba9a5ce85","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0-dev.9ba9a5ce85","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0-dev.9ba9a5ce85","@lodestar/utils":"^1.47.0-dev.9ba9a5ce85","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0-dev.9ba9a5ce85","@lodestar/logger":"^1.47.0-dev.9ba9a5ce85","@lodestar/params":"^1.47.0-dev.9ba9a5ce85","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0-dev.9ba9a5ce85","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0-dev.9ba9a5ce85","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0-dev.9ba9a5ce85","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0-dev.9ba9a5ce85","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0-dev.9ba9a5ce85","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0-dev.9ba9a5ce85_1788266940813_0.775629358074476","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.67344272c0":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.67344272c0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.67344272c0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4e5af470d02df790c99b9a4ff98904d8a3b4aa22","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.67344272c0.tgz","fileCount":2118,"integrity":"sha512-rK5kCYqhM2TpRT/grBUnjx7I/aAo7fDzRzubjrbgjNXBw01qRwtUR4GwIFq5sDc8V6zK7Deo1TxR6A3pMdDHPw==","signatures":[{"sig":"MEUCIC43DKRZaVyc3oZV3MixP2Xviq8Q31vbQr/gFkKktX7fAiEAsbp+/1kq4XkJE0ynC9iLSS1j3iIUntgattfVAUUPAnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.67344272c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"11114921165ea242fa2d33b68ac8813cdb75a4ee","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.67344272c0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.67344272c0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.67344272c0","@lodestar/utils":"^1.48.0-dev.67344272c0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.67344272c0","@lodestar/logger":"^1.48.0-dev.67344272c0","@lodestar/params":"^1.48.0-dev.67344272c0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.67344272c0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.67344272c0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.67344272c0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.67344272c0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.67344272c0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.67344272c0_1788358954144_0.8454371113461518","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.84285dbabf":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.84285dbabf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.84285dbabf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c6c44c3c09fdfe7a19b3ce0c595c5a8ee799633d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.84285dbabf.tgz","fileCount":2118,"integrity":"sha512-Pb1RPxuJ+S79d8qvhqKGDvGAHg4fcKQgOXzph5pbVnGrFci890jH9Kw8sOYW6/WPgE0UzTIHPHGdtyKx9ttF0Q==","signatures":[{"sig":"MEUCIQDIa6Fz7Mma8aESKC1Z6fVcBNlL43AY0Wti8LBa5+LGggIgH99IWOjB0qdwMctEaYFKn56I5JCNcPQmh8h/A10+tf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.84285dbabf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"eb1131db3ec6a9e6c82681d4db28abf94d1937ee","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.84285dbabf","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.84285dbabf","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.84285dbabf","@lodestar/utils":"^1.48.0-dev.84285dbabf","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.84285dbabf","@lodestar/logger":"^1.48.0-dev.84285dbabf","@lodestar/params":"^1.48.0-dev.84285dbabf","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.84285dbabf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.84285dbabf","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.84285dbabf","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.84285dbabf","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.84285dbabf","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.84285dbabf_1788363318297_0.7948722043687615","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.7d85330f92":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.7d85330f92","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.7d85330f92","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"67293b117b4682d956bb07afdebbf4957f2e875e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.7d85330f92.tgz","fileCount":2118,"integrity":"sha512-nTNgL75dslJzGmnOeqS4O96tVJD21h0IcpAHzhjZiQmZlo2YujCy+x7Mqf6nVH4M+CugWu6SbVbERVdu61yeRg==","signatures":[{"sig":"MEYCIQDYhwIrLAR1sRWCJUzcmVHye1EMBrDzMr6u9aBu79hEJQIhALVUxN5cBYnvkIh4AE1rOS1QBVP40ugvMUelvZp9cNqh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.7d85330f92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1b3d73ee74bc11cf1b571d48e5b876a0668e73f8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.7d85330f92","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.7d85330f92","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.7d85330f92","@lodestar/utils":"^1.48.0-dev.7d85330f92","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.7d85330f92","@lodestar/logger":"^1.48.0-dev.7d85330f92","@lodestar/params":"^1.48.0-dev.7d85330f92","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.7d85330f92","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.7d85330f92","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.7d85330f92","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.7d85330f92","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.7d85330f92","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.7d85330f92_1788363721002_0.4573537710968416","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"@lodestar/beacon-node","version":"1.47.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.47.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"34c538c9de9567026f0cc8c71782ec5003acc0ec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.47.0.tgz","fileCount":2118,"integrity":"sha512-Z/SKF2BXRLneo313HeWRISmQXspM4Y8DKfMLD9OcGrFT0RQTNKHwWv3vnpxc3Wq909h2pJus3BhiDs4OIVDI2Q==","signatures":[{"sig":"MEQCIFlHEy+KBWb1v9jLCkgdXfB7ab8M/i23Y3tZGuPjzDTDAiAZJsrZtKeAlCZz9FEJVNJZw0EiqSsY1cqKPcBCHhpv6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8815874},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"450996b13ab305b860acd131c87f799fdbfbabf0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.47.0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.47.0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.47.0","@lodestar/utils":"^1.47.0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.47.0","@lodestar/logger":"^1.47.0","@lodestar/params":"^1.47.0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^16.1.1","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.47.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.47.0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.47.0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.47.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.47.0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.47.0_1788370157398_0.30585547825671","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.f22c5ce63e":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.f22c5ce63e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.f22c5ce63e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b5762b6871202c17d4754f50173f1448b77c7249","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.f22c5ce63e.tgz","fileCount":2118,"integrity":"sha512-2njSaSM0oUzpurLMFOUtdI8gm0HQ4rBM26QHpTVOl85XKgIIEf1QG7lbnMJnHds426IR4cLxLI5+COdy3idHXQ==","signatures":[{"sig":"MEUCIQCZjcnKrQRly5MeYBMb7a2SbGnPe6w5Q+SbDrSrQV0DvgIgTPm6+1aa+iEP94X1nJMnaiffIff11vd2LzHLVl4/3yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.f22c5ce63e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6afd96f70f4313804c55ad09386ec91062cd68ba","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.f22c5ce63e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.f22c5ce63e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.f22c5ce63e","@lodestar/utils":"^1.48.0-dev.f22c5ce63e","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.f22c5ce63e","@lodestar/logger":"^1.48.0-dev.f22c5ce63e","@lodestar/params":"^1.48.0-dev.f22c5ce63e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.f22c5ce63e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.f22c5ce63e","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.f22c5ce63e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.f22c5ce63e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.f22c5ce63e","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.f22c5ce63e_1788375668042_0.4903877376317358","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.d00b8296c9":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.d00b8296c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.d00b8296c9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"71a6fdb5074df317082de0fdb246b85e8f85e775","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.d00b8296c9.tgz","fileCount":2118,"integrity":"sha512-WnF7NaFrjZMAlyTezSn+wyxwCmvhVCdAiNwMDyGKzBYwG/eAftgWLgn7WEJIhGKxUbm1n9jdL3xmrAbBnuF3wg==","signatures":[{"sig":"MEUCIQCVkAMd4BVZ3dTf0FvKbrBypH5TAkikxixc6bEPmiwmEQIgeiuWP/15TsvjXyTKHuLbckamvI/Nmf+QBs2sFlqREgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.d00b8296c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"539ef7639a92bd784f2f9054bafa12b7dc2aef7a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.d00b8296c9","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.d00b8296c9","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.d00b8296c9","@lodestar/utils":"^1.48.0-dev.d00b8296c9","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.d00b8296c9","@lodestar/logger":"^1.48.0-dev.d00b8296c9","@lodestar/params":"^1.48.0-dev.d00b8296c9","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.d00b8296c9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.d00b8296c9","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.d00b8296c9","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.d00b8296c9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.d00b8296c9","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.d00b8296c9_1788379119666_0.010541268992726671","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.04d463c59a":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.04d463c59a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.04d463c59a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"86a0892f262f0aa91d666b9e4548d2eaf3735937","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.04d463c59a.tgz","fileCount":2118,"integrity":"sha512-8l/gibXf2S3asFNmUTCbeNVpzwvImSFY4IXwdED06qOmjme5wiBl/xJ9KyoTW5jEEtYB2dYaU94T1kZdHLbJdA==","signatures":[{"sig":"MEQCIAFfuqqYeOgNKvz1TN4GKMhruE4IGzan0hUXZTJTJMM+AiAM+WAZEmDDU2eXpEKT+8KTJJJ1nG1qWG9XEn9CcBHrBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.04d463c59a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"df2dc3c97fdc5df4cff0f075a1af79bd5f7dc7b0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.04d463c59a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.04d463c59a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.04d463c59a","@lodestar/utils":"^1.48.0-dev.04d463c59a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.04d463c59a","@lodestar/logger":"^1.48.0-dev.04d463c59a","@lodestar/params":"^1.48.0-dev.04d463c59a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.04d463c59a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.04d463c59a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.04d463c59a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.04d463c59a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.04d463c59a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.04d463c59a_1788381513534_0.44281324059118954","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.d55b13cf5e":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.d55b13cf5e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.d55b13cf5e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6737a23968fb6584df0377900665972b2836597c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.d55b13cf5e.tgz","fileCount":2118,"integrity":"sha512-RsL2oZDx5D3nsOKhwbdgcO0IPiA/q7SoypF987MDuot9L1B1iM4OGUUtapTyI8c/InSQ6thXcrCIUcj96CHErg==","signatures":[{"sig":"MEQCIAI1pAEtyY1eXcWdHjbTHaDye8QEEuDA09smk2dZzzmmAiAFBOCdVX0wayYkt1lqeB73HRdN161PnsGVKFo2boHCVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.d55b13cf5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855281},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"98e47c3177e6f56d69077baa8645c85224101ab0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.d55b13cf5e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.d55b13cf5e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.d55b13cf5e","@lodestar/utils":"^1.48.0-dev.d55b13cf5e","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.d55b13cf5e","@lodestar/logger":"^1.48.0-dev.d55b13cf5e","@lodestar/params":"^1.48.0-dev.d55b13cf5e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.d55b13cf5e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.d55b13cf5e","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.d55b13cf5e","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.d55b13cf5e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.d55b13cf5e","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.d55b13cf5e_1788386502322_0.9830093228025583","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.0dbea0de1b":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.0dbea0de1b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.0dbea0de1b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0cc63e55927df8da1ea7d0c52fc2ba90f4879573","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.0dbea0de1b.tgz","fileCount":2118,"integrity":"sha512-lre3kKDaEYXx2NpScP8cTc0eezWWBka6bzqz6T6C9vnbY+8LTP+wuuh1lBPr+/VtYfpqAk/EH52PbWQyzjqZ+w==","signatures":[{"sig":"MEUCIQC0uA84LyOTYJbgIRBtSemTK7gYLmgtgAqoifHzhmF5jwIgS28C6F4BFKF9udyuk5dbOTaNojid5UF23Oou8eGnDsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.0dbea0de1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8855882},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"865965f50b18da8a70d0fe3f00c2c6b0f1058aba","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.0dbea0de1b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.0dbea0de1b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.0dbea0de1b","@lodestar/utils":"^1.48.0-dev.0dbea0de1b","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.0dbea0de1b","@lodestar/logger":"^1.48.0-dev.0dbea0de1b","@lodestar/params":"^1.48.0-dev.0dbea0de1b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.0dbea0de1b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.0dbea0de1b","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.0dbea0de1b","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.0dbea0de1b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.0dbea0de1b","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.0dbea0de1b_1788410349174_0.5125501663795373","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b24dce51bf":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b24dce51bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b24dce51bf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4499df0fda9646fd27c0805c215498b1bc445081","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b24dce51bf.tgz","fileCount":2118,"integrity":"sha512-aKyyHNOvnS+Ug2va2PEEgR5Uo9ZShAkzWR1AQWQ8aM+9XetcjNb89Tl0eJ2VaIfe3XGUU6jApRUXirM4dQxHSg==","signatures":[{"sig":"MEUCIQC+ep2LlFmrxOJEJSFEQ/VKMxK9QLCOq8EdfiaLAcY9gAIgOy32p/ZIob5yRtFnL3eUHOUqkbgFBEP0ewapF839SOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b24dce51bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8856401},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"9b24aa749948a2c911a5004d6dcfb0ee83858e6e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b24dce51bf","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b24dce51bf","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b24dce51bf","@lodestar/utils":"^1.48.0-dev.b24dce51bf","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b24dce51bf","@lodestar/logger":"^1.48.0-dev.b24dce51bf","@lodestar/params":"^1.48.0-dev.b24dce51bf","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b24dce51bf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b24dce51bf","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b24dce51bf","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b24dce51bf","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b24dce51bf","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b24dce51bf_1788420405548_0.29485790861085737","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.6eb37b3811":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.6eb37b3811","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.6eb37b3811","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"82f1df98ab95e37b80aff04c6822c09af99ad06f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.6eb37b3811.tgz","fileCount":2118,"integrity":"sha512-pIsSR/6H7rDD2Xjhp+MuyXpUmThfulR/Iho5t9+T0KDQbfb2GINol9h3F+cwmfzG/RYB8VQRCoUUhbWjTykBuQ==","signatures":[{"sig":"MEQCID+qYS0GneFqU+fU0ndXOexlJy4fRbSRI6NcJrre3YRTAiBXFL8d2wgzjUGEhmmPUxrxgWzqVuC0g+l64AhVN+iTRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.6eb37b3811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8856401},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"75183b04e614a4f410b9fc47045ffb052d00c3ee","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.6eb37b3811","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.6eb37b3811","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.6eb37b3811","@lodestar/utils":"^1.48.0-dev.6eb37b3811","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.6eb37b3811","@lodestar/logger":"^1.48.0-dev.6eb37b3811","@lodestar/params":"^1.48.0-dev.6eb37b3811","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.6eb37b3811","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.6eb37b3811","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.6eb37b3811","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.6eb37b3811","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.6eb37b3811","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.6eb37b3811_1788420822701_0.7150758674989697","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.47e42cba02":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.47e42cba02","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.47e42cba02","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"48802e7f724c027b12e7538da38d982c4a949269","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.47e42cba02.tgz","fileCount":2118,"integrity":"sha512-wRVic6BUyxXzPpLKE+4wKm9yKnFUNn5CjiLRNLZQ2dtMK2dEFjo37ytX2wRjzHpUEo3AWBswmva9ioK1kqtM1w==","signatures":[{"sig":"MEYCIQCYkRt4kX5gTO9bE9UVltFAevo462cv5TMwkg5ne5QyjwIhAMIrj4WyIKkhioYWTu7+zs5vO5M7C1jQG5PwQXkVcUyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.47e42cba02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8864036},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"88fb278d6b24ae54b149762c0930e426bfcfedda","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.47e42cba02","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.47e42cba02","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.47e42cba02","@lodestar/utils":"^1.48.0-dev.47e42cba02","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.47e42cba02","@lodestar/logger":"^1.48.0-dev.47e42cba02","@lodestar/params":"^1.48.0-dev.47e42cba02","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.47e42cba02","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.47e42cba02","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.47e42cba02","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.47e42cba02","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.47e42cba02","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.47e42cba02_1788433196414_0.7872425804131182","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.27e5bfcdb6":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.27e5bfcdb6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.27e5bfcdb6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"70189344343584e8eca824785527c32b3428cc4b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.27e5bfcdb6.tgz","fileCount":2118,"integrity":"sha512-9FNAK9CoP+SO1dyUgOpGcjXQpQ4YHLdxEheWx/Y1xuPKYp6UzrWEIYq79GsK6Qqb8f9Og4idQmlFdLQn5W7Orw==","signatures":[{"sig":"MEQCIB8m3W5Tr/LYZOIie90qxJk0oDowiTGPmb/xRp3chImLAiAq1/NEDZeOljDZ9ZtvW7bCN/DOsIKTFnSJ53/XoaRTWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.27e5bfcdb6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8864036},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d63d442d5775e2d0432d70e2ed41dcd3b7ebec1b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.27e5bfcdb6","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.27e5bfcdb6","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.27e5bfcdb6","@lodestar/utils":"^1.48.0-dev.27e5bfcdb6","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.27e5bfcdb6","@lodestar/logger":"^1.48.0-dev.27e5bfcdb6","@lodestar/params":"^1.48.0-dev.27e5bfcdb6","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.27e5bfcdb6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.27e5bfcdb6","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.27e5bfcdb6","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.27e5bfcdb6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.27e5bfcdb6","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.27e5bfcdb6_1788434319488_0.23799648123395678","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.dd957b093d":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.dd957b093d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.dd957b093d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8d05b5b2f2dceff576a79bd509d062622454589f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.dd957b093d.tgz","fileCount":2118,"integrity":"sha512-zf2V0jcE1lHaotIkVSxhmqDC+wK+DbscmO2ip9DVxTrYFamG6UzJNQcSVjSaNIDoYNUiFBnPVEhV6C41GsKNRA==","signatures":[{"sig":"MEUCICVyx66a4jYF9xEJFr22BYEy3dAFOMMfrGFdnO8wdykoAiEAwoDP4XK+yHyQ9Esv/HcNOSiFJOjtK5v9UfkvJjXma0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.dd957b093d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8864036},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a53bf4e7cf7d95a64723e41f0c5f3fc6a19d6fed","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.dd957b093d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.dd957b093d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.dd957b093d","@lodestar/utils":"^1.48.0-dev.dd957b093d","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.dd957b093d","@lodestar/logger":"^1.48.0-dev.dd957b093d","@lodestar/params":"^1.48.0-dev.dd957b093d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.dd957b093d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.dd957b093d","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.dd957b093d","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.dd957b093d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.dd957b093d","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.dd957b093d_1788434952352_0.382801293936174","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.d24dacfb53":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.d24dacfb53","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.d24dacfb53","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"84f3a82854a4bed5fe170fdb14fc5c6e60aff015","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.d24dacfb53.tgz","fileCount":2118,"integrity":"sha512-cLHmwXHa/CWHWA3rqVRfGWdQ2cmD2woJhrr/b5HfNbXxvju9epUWkOyZrv8Vy85Oq63TnY2yhU3qDFgrl7TwQw==","signatures":[{"sig":"MEYCIQDV0+i8PezYlUepxbAnHOuTn2suv7Lc+m5LpUb1WBM40AIhAJMBp55Q2zseKc+D+fmsQ3qGSJn1biysTX/CpPwW6b/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.d24dacfb53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8864036},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5d4354414a3d5f66627af0529c97d5b9e840abc9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.d24dacfb53","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.d24dacfb53","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.d24dacfb53","@lodestar/utils":"^1.48.0-dev.d24dacfb53","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.d24dacfb53","@lodestar/logger":"^1.48.0-dev.d24dacfb53","@lodestar/params":"^1.48.0-dev.d24dacfb53","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.d24dacfb53","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.d24dacfb53","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.d24dacfb53","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.d24dacfb53","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.d24dacfb53","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.d24dacfb53_1788435367848_0.23654964588023542","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.5c51b3d94f":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.5c51b3d94f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.5c51b3d94f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"835cc7839a89d18f1643ec534f7cb26f5c4bbc73","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.5c51b3d94f.tgz","fileCount":2118,"integrity":"sha512-JHl+VhQoyN3RzYSbfBF+H+Dq90QAhysbrtXGR4bl1Y0IWrYCpRTxJV7h5bw8vNQBM9dHbKnQg/WzWWpKpI7f2g==","signatures":[{"sig":"MEYCIQDn2o59u3So4BSyX+hWgOOKBBnoe9hGkqVZP9tLW1EjKQIhAMue8J8cOAtkJfptscnb5GBIUjgd+dx+gmvkwJS+Qjev","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.5c51b3d94f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8864036},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a2c3ede0060a71dc4180c79468cac7bde3dd07ec","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.5c51b3d94f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.5c51b3d94f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.5c51b3d94f","@lodestar/utils":"^1.48.0-dev.5c51b3d94f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.5c51b3d94f","@lodestar/logger":"^1.48.0-dev.5c51b3d94f","@lodestar/params":"^1.48.0-dev.5c51b3d94f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.5c51b3d94f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.5c51b3d94f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.5c51b3d94f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.5c51b3d94f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.5c51b3d94f","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.5c51b3d94f_1788436999065_0.13454579164161506","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.6c5de6b8d2":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.6c5de6b8d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.6c5de6b8d2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5172e08727fd5164309e6515ae980c4f5fdd3767","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.6c5de6b8d2.tgz","fileCount":2118,"integrity":"sha512-ZVm0O/0eG/0YVX0HVYGJJeRwLd9jSM8WQTmwG1lzM0/ruN/bV5Ts5Q3kwxT0LcbJeFTW6RJOn6YMZe0CQodjiw==","signatures":[{"sig":"MEUCIHqx1bbJvIfaxfuFkmle/E9uJ8O9K8V90Abwrc0ge9wcAiEA4GkyOsGSzIaBAh1ljP9dAPj144Atkv3PTU1nyYLPMps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.6c5de6b8d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8861977},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d1986b5a9f70f193fe1ef1931785d99194808263","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.6c5de6b8d2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.6c5de6b8d2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.6c5de6b8d2","@lodestar/utils":"^1.48.0-dev.6c5de6b8d2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.6c5de6b8d2","@lodestar/logger":"^1.48.0-dev.6c5de6b8d2","@lodestar/params":"^1.48.0-dev.6c5de6b8d2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.6c5de6b8d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.6c5de6b8d2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.6c5de6b8d2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.6c5de6b8d2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.6c5de6b8d2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.6c5de6b8d2_1788442182101_0.9369257469155878","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.76b167bf36":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.76b167bf36","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.76b167bf36","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f70c7481c516ac64f29364c3d004a153c229d2bc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.76b167bf36.tgz","fileCount":2118,"integrity":"sha512-oOAOyeMqsVOdjQ/p9c7bXVUzaLHa+ZkZSyX+mJyge8ng6wX6sZP5OCQnOQBzvaMbQqQRsnPStG+6ywY1T7FeRw==","signatures":[{"sig":"MEYCIQD4VoIYKza3E7nrUO3HaY0eJFCMoTK5SeWYPZiQKVRj3QIhAMoLwIwq32fQ6w/mWTsrJjQJgt6mjYgsgqN4S+jLH0RR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.76b167bf36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8865245},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"886417ff41af3faff434937aff790e36d8fef796","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.76b167bf36","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.76b167bf36","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.76b167bf36","@lodestar/utils":"^1.48.0-dev.76b167bf36","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.76b167bf36","@lodestar/logger":"^1.48.0-dev.76b167bf36","@lodestar/params":"^1.48.0-dev.76b167bf36","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.76b167bf36","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.76b167bf36","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.76b167bf36","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.76b167bf36","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.76b167bf36","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.76b167bf36_1788447711076_0.13178429564000282","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.71f5df05ba":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.71f5df05ba","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.71f5df05ba","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c5a4eff119e4a59e63724e2dee321c450103d81c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.71f5df05ba.tgz","fileCount":2118,"integrity":"sha512-hviBDd+xZNwTNLwjtWORnAo8xWvmc7U8CfeUtVraZ1kFSxQriXrx2zasSLzJSiDffXI49DcT/fq5SqUlYS0tLA==","signatures":[{"sig":"MEUCIQC1CTkDfw4Ej4sC5u/Yo+mfAjblyMxoj8RQpMrJQUVHsgIgK+XSmoIcr8RGm4tsoEkhibraHqEn7ftIhIOpwe+/UPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.71f5df05ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8866083},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f69657524cf6a10a5194b1a4e7ab92ca45c8f759","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.71f5df05ba","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.71f5df05ba","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.71f5df05ba","@lodestar/utils":"^1.48.0-dev.71f5df05ba","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.71f5df05ba","@lodestar/logger":"^1.48.0-dev.71f5df05ba","@lodestar/params":"^1.48.0-dev.71f5df05ba","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.71f5df05ba","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.71f5df05ba","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.71f5df05ba","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.71f5df05ba","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.71f5df05ba","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.71f5df05ba_1788505339567_0.9722167164053692","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b228e400d1":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b228e400d1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b228e400d1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7779aa7ea436875596262f915d84aae653f47605","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b228e400d1.tgz","fileCount":2118,"integrity":"sha512-bj5qBtQ0wQG3KQlAeZ7Sa2O0i81jFuoMwMmXcEpjAt72GKZQY2CqeZ+hwvbQBXqs95OcClgIb5iuLG0t6eUbwg==","signatures":[{"sig":"MEUCIA8o/K5At58azVzG51lLkPdkSg4y0WFsnx+1VABp+gaQAiEA0dKtR/c/tiBFEDYg2shMvO/DESLPRVRl7dqZl/V4/dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b228e400d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8883443},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"25e6a31d8d415787eb2932a5b788e0496f8210b5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b228e400d1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b228e400d1","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b228e400d1","@lodestar/utils":"^1.48.0-dev.b228e400d1","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b228e400d1","@lodestar/logger":"^1.48.0-dev.b228e400d1","@lodestar/params":"^1.48.0-dev.b228e400d1","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b228e400d1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b228e400d1","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b228e400d1","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b228e400d1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b228e400d1","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b228e400d1_1788505794046_0.0828360595219435","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b5f4a8f2c6":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b5f4a8f2c6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b5f4a8f2c6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c7ddae01d9e0ae90faa4415c8e48184566cce533","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b5f4a8f2c6.tgz","fileCount":2118,"integrity":"sha512-re7y+B6gWkfJrf18H8DX6BVEEwJ/oWtQKekYN0P0aCfVn/+QUr4HooVajktmygqCsv9Sks/haRo10dCTzK5sbQ==","signatures":[{"sig":"MEUCIQC6vFGLuqUWE5Tjd68fbJPk5YD5/TkALoGfmYeCxjxB1wIgbk6Oyfi0o5mNwMJ3PNxtRSDsqDL2Fot7LKZV4I1Tuc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b5f4a8f2c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8883742},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"fb95c6e0d242e86e85ee201a82d053dcb5fdf3c5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b5f4a8f2c6","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b5f4a8f2c6","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b5f4a8f2c6","@lodestar/utils":"^1.48.0-dev.b5f4a8f2c6","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b5f4a8f2c6","@lodestar/logger":"^1.48.0-dev.b5f4a8f2c6","@lodestar/params":"^1.48.0-dev.b5f4a8f2c6","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b5f4a8f2c6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b5f4a8f2c6","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b5f4a8f2c6","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b5f4a8f2c6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b5f4a8f2c6","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b5f4a8f2c6_1788506234014_0.5098590837121348","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.67df6eac67":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.67df6eac67","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.67df6eac67","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1ce74c2ecc416f42d959fab2a2087f87ff6b9403","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.67df6eac67.tgz","fileCount":2118,"integrity":"sha512-hcFfjxKI3/aVPcIuY99Rc0tJaUiqHsQQwltJE702fX9farOW1zMzVDjk02t+rr83L7V+xyH13IU66dSBYo4F1w==","signatures":[{"sig":"MEYCIQDJqibWufqXn2Ly/okMtx4u/x6iFClqsEh8TYHBZbPlHwIhAP6WWhgr6oN8CNX/nKcfwFQhJGUhvljjQOzhMt1qELwu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.67df6eac67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8885797},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"0a0f60834c045d1d10e2015857ca89347b5b5dbd","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.67df6eac67","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.67df6eac67","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.67df6eac67","@lodestar/utils":"^1.48.0-dev.67df6eac67","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.67df6eac67","@lodestar/logger":"^1.48.0-dev.67df6eac67","@lodestar/params":"^1.48.0-dev.67df6eac67","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.67df6eac67","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.67df6eac67","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.67df6eac67","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.67df6eac67","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.67df6eac67","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.67df6eac67_1788507174168_0.8864583372332357","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.7c6505e8e6":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.7c6505e8e6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.7c6505e8e6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f0c250e180e613ea28c46524cdda35955c5a9ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.7c6505e8e6.tgz","fileCount":2118,"integrity":"sha512-C7xnW3Xj9hhWDJBFcfZ34pc6eHAVzEouni5GIB+Brum2SQ6KdWMrdx71Ak59ksuZHUd2wxVIz1/HdNyus9LBAw==","signatures":[{"sig":"MEUCIHF9lJCP5W99pKE179TNY1yOfHjEYBf9gA/hGC0opBpMAiEAwU3wlUB4v36y7KktxwQ8LsFVIXV/xrarEj4LL4EtNso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.7c6505e8e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8889900},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d1bf1df876b0be83832a876214f4ba0a7d74797f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.7c6505e8e6","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.7c6505e8e6","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.7c6505e8e6","@lodestar/utils":"^1.48.0-dev.7c6505e8e6","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.7c6505e8e6","@lodestar/logger":"^1.48.0-dev.7c6505e8e6","@lodestar/params":"^1.48.0-dev.7c6505e8e6","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.7c6505e8e6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.7c6505e8e6","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.7c6505e8e6","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.7c6505e8e6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.7c6505e8e6","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.7c6505e8e6_1788517266864_0.11759532940093065","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.670525e1f2":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.670525e1f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.670525e1f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b45e05705e556c03a5bd7d1d47990ade234970b5","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.670525e1f2.tgz","fileCount":2118,"integrity":"sha512-JPRcOvl9R7bBz8DIojE/mnWUsh5uiufd/0qbWSQMYxmNL0++7HNkT3SNYvqqyCEsNvXu9FX14ZsntbNs/vZ2TQ==","signatures":[{"sig":"MEUCICsKJ8wg84CpxaC53nV2WnjuLLkkyutx464C0NRcE4THAiEAkIWQDQlfr0UypYHEWcOulPvYDpImmY57vNiNoxMds+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.670525e1f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8889900},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"981010d5dacaece1ad5c0845782c4fbeff78aa11","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.670525e1f2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.670525e1f2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.670525e1f2","@lodestar/utils":"^1.48.0-dev.670525e1f2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.670525e1f2","@lodestar/logger":"^1.48.0-dev.670525e1f2","@lodestar/params":"^1.48.0-dev.670525e1f2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.670525e1f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.670525e1f2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.670525e1f2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.670525e1f2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.670525e1f2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.670525e1f2_1788517663580_0.9948066842218113","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.3211c1bdd4":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.3211c1bdd4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.3211c1bdd4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d39e11b8a5813ab46d74667fdf65cbcd724c148f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.3211c1bdd4.tgz","fileCount":2118,"integrity":"sha512-/TdzKqpSJQ8ilNMCrIZ4ydrdkgyplSxgScCe/WuMzwZvUWN2L/L9aR55XcpIPKKvgypRjXihriaBO/xeY6RZ6w==","signatures":[{"sig":"MEYCIQDQxrxt7apwPgUWNwKDiK4+KygYBtWfxx1G7IMOd9s0cQIhAJxbK4CTL4LzHVw6fHRyJvsysN+7uMcsny6rYkTMoVGn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.3211c1bdd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8897838},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"86cf20608de0aa2f0be03d3834c7329efefa615d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.3211c1bdd4","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.3211c1bdd4","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.3211c1bdd4","@lodestar/utils":"^1.48.0-dev.3211c1bdd4","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.3211c1bdd4","@lodestar/logger":"^1.48.0-dev.3211c1bdd4","@lodestar/params":"^1.48.0-dev.3211c1bdd4","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.3211c1bdd4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.3211c1bdd4","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.3211c1bdd4","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.3211c1bdd4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.3211c1bdd4","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.3211c1bdd4_1788518201892_0.9349141992987937","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.605fa5a360":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.605fa5a360","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.605fa5a360","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"41b33ff346dab7daa1e14d14881dc14268ae218c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.605fa5a360.tgz","fileCount":2118,"integrity":"sha512-YW4mXKxEQW3EFXLBBiErMljNY6xkcI/BEiqTjcRPJJ8Sd82qZbkdLXNUTxWWrzCGaS9TcN+PSVU7YkgWsbVrcA==","signatures":[{"sig":"MEYCIQCRbk+0v3zP8ns4DJbT5LBNGrM/bo8qc8+jH4RVViVwZgIhAIbVPWAQlFkBVWGnYRniRE9Ion5w4Oqa1y1mNp2wXiC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.605fa5a360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8901559},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"359128416c62551caa3a53a1dcd5dbe7caa195a9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.605fa5a360","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.605fa5a360","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.605fa5a360","@lodestar/utils":"^1.48.0-dev.605fa5a360","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.605fa5a360","@lodestar/logger":"^1.48.0-dev.605fa5a360","@lodestar/params":"^1.48.0-dev.605fa5a360","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.605fa5a360","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.605fa5a360","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.605fa5a360","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.605fa5a360","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.605fa5a360","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.605fa5a360_1788523407098_0.667128325055999","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.6e29d52cb9":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.6e29d52cb9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.6e29d52cb9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3231604a97efb55dc49bbe97ee353b1544d83d8b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.6e29d52cb9.tgz","fileCount":2118,"integrity":"sha512-VAvRfgSM3n9StkdY+f/hVpUZS8/bcD8M552TxX/TgXsdyUVHABfHrOKqJ3d65XdNAZHhVbCB9EMuMayj2peDgg==","signatures":[{"sig":"MEYCIQDXFwRqA3bqnjIXuo5gRSuPHWlfVb2CqnvIpHPWdtgWagIhAL+dgmhyrpEYV1QIg1KWSFiBy02af3e6ygi+hyiyKd9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.6e29d52cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8901543},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"0084e58517d515e61c02d6f353762b60e893737b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.6e29d52cb9","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.6e29d52cb9","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.6e29d52cb9","@lodestar/utils":"^1.48.0-dev.6e29d52cb9","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.6e29d52cb9","@lodestar/logger":"^1.48.0-dev.6e29d52cb9","@lodestar/params":"^1.48.0-dev.6e29d52cb9","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.6e29d52cb9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.6e29d52cb9","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.6e29d52cb9","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.6e29d52cb9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.6e29d52cb9","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.6e29d52cb9_1788554111988_0.3337093641092015","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.e1303d42b0":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.e1303d42b0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.e1303d42b0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"23f917c1eb0863a4d08422e446f5c128fe1876a9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.e1303d42b0.tgz","fileCount":2118,"integrity":"sha512-NmQfQZbof91lRdXq1k9ufpRpjMpxNumtCeCDw7ENX7zLwMs92XA7Q634vZQcnwujXBmrL2yuUD7EUhS41lxGyg==","signatures":[{"sig":"MEUCIC+TNqXQey21XBMTjpfiZ2qHDD0OlNYN2YEA8kYE/J9BAiEA6hDHyC04nKBv1sdI1gS7bNN5Xx/OXu/EDE3n6vrbPAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.e1303d42b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8901543},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5d77e23de00cee3b8f7c7fb0de4a86393ad9c91b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.e1303d42b0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.e1303d42b0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.e1303d42b0","@lodestar/utils":"^1.48.0-dev.e1303d42b0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.e1303d42b0","@lodestar/logger":"^1.48.0-dev.e1303d42b0","@lodestar/params":"^1.48.0-dev.e1303d42b0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.e1303d42b0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.e1303d42b0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.e1303d42b0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.e1303d42b0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.e1303d42b0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.e1303d42b0_1788709419342_0.14738117261628525","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.84db2dcfe4":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.84db2dcfe4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.84db2dcfe4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6943577546243775dbc15c5cdd727672f669b6ce","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.84db2dcfe4.tgz","fileCount":2118,"integrity":"sha512-b+w8WgBXBj1oo+IjfCWtvvgKpNCHkGSQKNIGjXJyMJVP8+MlWB+WbGoZxWgDHvBARM0UQR3cCZcfEH6wIFJTBg==","signatures":[{"sig":"MEUCIQCIcK7WrhYIZmWZnWGWejWCO5DaE9otzoL5wMf7Jtx9uAIgdAGjED2KmiRi+VeYmJLEc+Wn3MQBm1zB2O+B2ZAsmQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.84db2dcfe4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8901773},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"819ad6f35ed0cf0edf7141aa604793589d47374f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.84db2dcfe4","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.84db2dcfe4","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.84db2dcfe4","@lodestar/utils":"^1.48.0-dev.84db2dcfe4","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.84db2dcfe4","@lodestar/logger":"^1.48.0-dev.84db2dcfe4","@lodestar/params":"^1.48.0-dev.84db2dcfe4","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.84db2dcfe4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.84db2dcfe4","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.84db2dcfe4","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.84db2dcfe4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.84db2dcfe4","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.84db2dcfe4_1788760537003_0.3544875580645559","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.baa28132d2":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.baa28132d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.baa28132d2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2e628e929fcea5ea3157e8a909c30d0fc48ac2e1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.baa28132d2.tgz","fileCount":2118,"integrity":"sha512-KrthaWmjVDwhLOSCpbfTL/2i0nZ2bNcn1opBOfp1NT/wN190br2tVeXjX+I1aEsrb89ZzPOPJOiXs/0UfXoUIQ==","signatures":[{"sig":"MEYCIQC6grqidLCuLefW5hvYgHsq3GU4/bBm3JoCZkock9FvQgIhAJVhdsJr5bYHXUC0IcWJCsjZ3zXFnn5YkEtfsl+lmv2I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.baa28132d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8903719},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d95a0f3b37c00b8f0b9473a8d82ca96fdd67ffb5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.baa28132d2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.baa28132d2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.baa28132d2","@lodestar/utils":"^1.48.0-dev.baa28132d2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.baa28132d2","@lodestar/logger":"^1.48.0-dev.baa28132d2","@lodestar/params":"^1.48.0-dev.baa28132d2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.baa28132d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.baa28132d2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.baa28132d2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.baa28132d2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.baa28132d2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.baa28132d2_1788772430966_0.9316784976921144","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b0ce010779":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b0ce010779","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b0ce010779","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cc62507826f97e613069b991d4016a63a7c25e01","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b0ce010779.tgz","fileCount":2118,"integrity":"sha512-L8uxuoTNT+JNbBKrXfw6E1BAbHFj4UJsX09REsUVnA/QEB0JgA8eSpkYd14dcl8xXc4R1RKND8RMjpPsReF5eA==","signatures":[{"sig":"MEYCIQCd5EDCQM/ZVFzNAFt3fTxzfETxiyMe37lxbZc0bzV2/gIhAL2BlTujbShSTuVt8utzQbHDYLhpn8z+kYYLC4Br9tzJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b0ce010779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8903719},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f92bab2a1cac36007e7c63d1504219c92b95407c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b0ce010779","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b0ce010779","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b0ce010779","@lodestar/utils":"^1.48.0-dev.b0ce010779","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b0ce010779","@lodestar/logger":"^1.48.0-dev.b0ce010779","@lodestar/params":"^1.48.0-dev.b0ce010779","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b0ce010779","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b0ce010779","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b0ce010779","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b0ce010779","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b0ce010779","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b0ce010779_1788795971869_0.5418803476923464","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.e25eb75f31":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.e25eb75f31","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.e25eb75f31","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9e07a23a0d7b62fe57cb7b2445cbcc4ce87d8280","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.e25eb75f31.tgz","fileCount":2118,"integrity":"sha512-9GfPyrsL3a82pAoY7lutLzDClSPeSsqH13ouf7ahAP48B/LgyxqK/u+xNfpuWebqyur/rD1SU7DhLZ2fs/vUEw==","signatures":[{"sig":"MEUCIBVR0l6adUnmE5bY9IeuYGh3J5UrWiwRED0cQdwrb2AsAiEAzHzagb7IGsqbZD7MDSEql1Qqeys8QJoW8K5rxGZecpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.e25eb75f31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8903719},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d6435b1ff4a449b44babe6a48fca38d8b48f85f9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.e25eb75f31","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.e25eb75f31","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.e25eb75f31","@lodestar/utils":"^1.48.0-dev.e25eb75f31","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.e25eb75f31","@lodestar/logger":"^1.48.0-dev.e25eb75f31","@lodestar/params":"^1.48.0-dev.e25eb75f31","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.e25eb75f31","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.e25eb75f31","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.e25eb75f31","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.e25eb75f31","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.e25eb75f31","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.e25eb75f31_1788841793546_0.11162118369560226","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b71ab45af3":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b71ab45af3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b71ab45af3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"831297c2b7e7b5ca37b7e7ad0d481fbcc2e5ee0c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b71ab45af3.tgz","fileCount":2118,"integrity":"sha512-57mGEecpHsPmM9o/fXg1ZVHFv8aEkFkSOz4LVC4HdXwnutM81TICkpY2phEkurP2Qe84AoBqi6asKUP548chBw==","signatures":[{"sig":"MEQCICwoOCIN35FSoh+MwdPVHwjxLwot6wwxva5sDjKPNnA+AiAQFUq8Z8jtcZTH3k2vhu2VsYyvao+avaQy2Zk6yDGPpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b71ab45af3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8905217},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d74208f6b07d25e15478c90f54a84c97d59860a4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b71ab45af3","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b71ab45af3","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b71ab45af3","@lodestar/utils":"^1.48.0-dev.b71ab45af3","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b71ab45af3","@lodestar/logger":"^1.48.0-dev.b71ab45af3","@lodestar/params":"^1.48.0-dev.b71ab45af3","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b71ab45af3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b71ab45af3","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b71ab45af3","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b71ab45af3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b71ab45af3","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b71ab45af3_1788901976260_0.12184387742264535","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b4a608e68f":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b4a608e68f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b4a608e68f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"42eecc9f3a3f525a773aeb66a84a1cc7dbdf1c9e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b4a608e68f.tgz","fileCount":2118,"integrity":"sha512-M7x23EKz6gLYjxjmxn0XmqSgo4XnnVOpoas8BeTkjiNOebNjaWnOIV+CPV2Zj89CONlKU05bCcC6H6KVwE3rQA==","signatures":[{"sig":"MEUCICuTn8J88WdbnXdjG5CsFqlFeqtSnYde0DV9ICKkkBG9AiEA5Qof7YUtOX0WCUHzNn5cm9uu+fhZrh4RUBF8fr77wco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b4a608e68f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8907587},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b9988f03b4316060fab1c45ad55386c5f9078868","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b4a608e68f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b4a608e68f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b4a608e68f","@lodestar/utils":"^1.48.0-dev.b4a608e68f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b4a608e68f","@lodestar/logger":"^1.48.0-dev.b4a608e68f","@lodestar/params":"^1.48.0-dev.b4a608e68f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b4a608e68f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b4a608e68f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b4a608e68f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b4a608e68f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b4a608e68f","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b4a608e68f_1788902455044_0.8536325371794837","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.293e560a59":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.293e560a59","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.293e560a59","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9ef29e9a2478b489951c8d621b9f6b9da9c5d3fa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.293e560a59.tgz","fileCount":2118,"integrity":"sha512-CzP4RvgG98uHPCCFz0Z7oW66NTuQ4HHNhZu+bMoc5NM28a5oW3IjPkauBMsD+WsJcPO6YFL3CoZVtdwBO9UmHg==","signatures":[{"sig":"MEUCIQDxNz8fX9Qg19LkinDl9IM5nhjp/Cb+aB9y1WZjrakE0gIgRBbDoLiZ267UVsgrj9Djq+wWCC90I6eD3v9HSLlbjzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.293e560a59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8908219},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"43ee31218fa076e8aa40dbe479ef5a8ec88e270e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.293e560a59","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.293e560a59","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.293e560a59","@lodestar/utils":"^1.48.0-dev.293e560a59","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.293e560a59","@lodestar/logger":"^1.48.0-dev.293e560a59","@lodestar/params":"^1.48.0-dev.293e560a59","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.293e560a59","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.293e560a59","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.293e560a59","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.293e560a59","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.293e560a59","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.293e560a59_1788903377007_0.6586221576516216","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.540d803f91":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.540d803f91","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.540d803f91","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9916994660c54bfd4e87cfd6d84a42d5aa137ca0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.540d803f91.tgz","fileCount":2118,"integrity":"sha512-Rm3j3SdC6Qy7HJIyqh681dKgRk1ifvWsQb5Zl7DH+MzTlKIYRyg2O2IiFoDK1fsbhDxETFtD2O4enNRGuhAtNQ==","signatures":[{"sig":"MEUCIQDfBAlRhJnyFZvRQzgcSY4W203v/2kT412FzhYYHB6tcgIgI9GJ7PFoCDB4QJpevlloKQlT/efCM3U3n5+3ru2rfbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.540d803f91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8908511},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"eed55ce6324307520467e8ac73b52a7e2941e99a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.20.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.540d803f91","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.540d803f91","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.540d803f91","@lodestar/utils":"^1.48.0-dev.540d803f91","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.540d803f91","@lodestar/logger":"^1.48.0-dev.540d803f91","@lodestar/params":"^1.48.0-dev.540d803f91","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.540d803f91","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.540d803f91","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.540d803f91","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.540d803f91","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.540d803f91","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.540d803f91_1788905982583_0.2786824907753813","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.30d2b0bf52":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.30d2b0bf52","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.30d2b0bf52","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5e5fdd67f2e052eef7f791d010285e0642c81803","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.30d2b0bf52.tgz","fileCount":2118,"integrity":"sha512-HyzBO7fFWy9QPPYicFYQ0W6vLNGP8N6YTQidSVJBMlXT60OTm0h/Z48r8AuCzgsPDq4k5B2vB7YYg1R3nQOvuA==","signatures":[{"sig":"MEUCIDxnp7/73pIKquzGvRKAxJajDn1t1WdkSMqJil4rjrdGAiEAyRl1zoYAQLyU9fhl0i1wros7/Ilk00ObWbAW+il0JfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.30d2b0bf52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8908754},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2b4a3b5c9ce68458e813b026e474355dfcdc0f4e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.30d2b0bf52","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.30d2b0bf52","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.30d2b0bf52","@lodestar/utils":"^1.48.0-dev.30d2b0bf52","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.30d2b0bf52","@lodestar/logger":"^1.48.0-dev.30d2b0bf52","@lodestar/params":"^1.48.0-dev.30d2b0bf52","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.30d2b0bf52","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.30d2b0bf52","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.30d2b0bf52","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.30d2b0bf52","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.30d2b0bf52","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.30d2b0bf52_1788936448066_0.686812359892534","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.858e7b16e9":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.858e7b16e9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.858e7b16e9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a00a92bca1749a5b02e59b046d838b936251f99","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.858e7b16e9.tgz","fileCount":2118,"integrity":"sha512-PmOxjr/uVkG/1GWYe6/mtV+drxtz7XwRhB6lfhtFUPqMhS2JM+EXSkvbNkVBsAts5/3fG5YTc+epwEb6SHp6xQ==","signatures":[{"sig":"MEYCIQDkxVzsMEiY3WzyJuTryhlJoCwRO3RWz8MECdBnDWRYCAIhAN5A0vjP4E0CbLMvlqIQCAUOz5E5hg7jNTB8IRYYfpPe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.858e7b16e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8908754},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"74b70ecaec14771c8571e448270f7cd6fa9cf630","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.858e7b16e9","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.858e7b16e9","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.858e7b16e9","@lodestar/utils":"^1.48.0-dev.858e7b16e9","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.858e7b16e9","@lodestar/logger":"^1.48.0-dev.858e7b16e9","@lodestar/params":"^1.48.0-dev.858e7b16e9","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.858e7b16e9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.858e7b16e9","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.858e7b16e9","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.858e7b16e9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.858e7b16e9","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.858e7b16e9_1788948259150_0.7823930583967744","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.72d1886ee4":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.72d1886ee4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.72d1886ee4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7833e311ade093109ef3b9da99da14e2ad0b95d9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.72d1886ee4.tgz","fileCount":2118,"integrity":"sha512-Df9xrQkU8JbcvswcQFZGA6q/N3d7iVJnBfnusa2D+4h+zcPj8jlSsO0G5uAkC6vxnP/l86ASiVxU2dkTzDWjDw==","signatures":[{"sig":"MEQCIFqGn9aW24AQj9w11BJg9nINbBLA100VVsyaTB3wPPPPAiBLlsHcdMNnzhWHTOZXh3Eu5yd8wSZ6AnA+/PlGgZFJWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.72d1886ee4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8908754},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8e9016af207af4ead0c0375dde54eb3ad9812040","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.72d1886ee4","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.72d1886ee4","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.72d1886ee4","@lodestar/utils":"^1.48.0-dev.72d1886ee4","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.72d1886ee4","@lodestar/logger":"^1.48.0-dev.72d1886ee4","@lodestar/params":"^1.48.0-dev.72d1886ee4","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.72d1886ee4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.72d1886ee4","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.72d1886ee4","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.72d1886ee4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.72d1886ee4","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.72d1886ee4_1788951424544_0.7689688707562654","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.58bd2c7c96":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.58bd2c7c96","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.58bd2c7c96","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dac6f0b0d1dfea0052ab91c3197f27434f131d17","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.58bd2c7c96.tgz","fileCount":2118,"integrity":"sha512-YcCE5S35CjJFaubLfDHgTRoSTqkptpYn6CRXm/SNcUGeGg3iWTZSQ4Q9h2mhMGVb8XZMzBtJhchF9mZ256tKPQ==","signatures":[{"sig":"MEUCIQDp5aku8+KXmMyEbH18xMlw/bn6CzKpMWer1KgEFvTVkQIgEGKiYpYjVr/mm286t+U1qqXfax6x164OBb3yZo4uuYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.58bd2c7c96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8910160},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5c8d15843b51c830b516320bfd00c1c9ee34291f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.58bd2c7c96","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.58bd2c7c96","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.58bd2c7c96","@lodestar/utils":"^1.48.0-dev.58bd2c7c96","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.58bd2c7c96","@lodestar/logger":"^1.48.0-dev.58bd2c7c96","@lodestar/params":"^1.48.0-dev.58bd2c7c96","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.58bd2c7c96","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.58bd2c7c96","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.58bd2c7c96","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.58bd2c7c96","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.58bd2c7c96","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.58bd2c7c96_1788952266385_0.28028849016550006","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.2c42b1a22d":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.2c42b1a22d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.2c42b1a22d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b669de43b4a3c29711bb6531ec578cc0657be379","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.2c42b1a22d.tgz","fileCount":2118,"integrity":"sha512-AZVsik+MsQxEVMHwYO+FJ5I/GfCybY9kO3ndLBxKIZbRv/24JXXgnwe8fAOpIHT4V0B5eg305MyDagRTIa0jcw==","signatures":[{"sig":"MEYCIQDygyPSZwPQLMM6vNSHr4RjxH8blkqp+K3lJVhjH7V/hwIhAMTjNxnTR8CYOo74e/Jf1XRdsfUGS3TegOC3+ilCUuGl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.2c42b1a22d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8910160},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d37589afee18d652beb5e7e66e9fc163671bd56c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.2c42b1a22d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.2c42b1a22d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.2c42b1a22d","@lodestar/utils":"^1.48.0-dev.2c42b1a22d","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.2c42b1a22d","@lodestar/logger":"^1.48.0-dev.2c42b1a22d","@lodestar/params":"^1.48.0-dev.2c42b1a22d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.2c42b1a22d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.2c42b1a22d","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.2c42b1a22d","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.2c42b1a22d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.2c42b1a22d","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.2c42b1a22d_1788955706400_0.9103428241543856","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.df6a2aa429":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.df6a2aa429","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.df6a2aa429","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"59b8ab0e8bbf5431c1dea30a6c0fe140b8b6e710","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.df6a2aa429.tgz","fileCount":2118,"integrity":"sha512-bgXPo2L5QN7hAcoxsLQlxzx9LiilaCBmRO52CVoN4J7tETrHOZ87x29qDCL79Cs+UjujjAdZ/5FjSPiAqtneSQ==","signatures":[{"sig":"MEUCICu9gvfDntuPfl/z1jLntx2jddM2ix0OJz0Hf6GTluTBAiEAx8fvn96rAyG79+zqEqBb4F3H6xUkmk1YXnDVImRQgK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.df6a2aa429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8910611},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"ce162bda2d465c3ad2b2bc889ebeb0a6beb76d41","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.df6a2aa429","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.df6a2aa429","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.df6a2aa429","@lodestar/utils":"^1.48.0-dev.df6a2aa429","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.df6a2aa429","@lodestar/logger":"^1.48.0-dev.df6a2aa429","@lodestar/params":"^1.48.0-dev.df6a2aa429","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.df6a2aa429","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.df6a2aa429","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.df6a2aa429","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.df6a2aa429","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.df6a2aa429","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.df6a2aa429_1788980594449_0.6573692956484931","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.4821c9776a":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.4821c9776a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.4821c9776a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c31e4aefeb7f6fd0f0915cc90bcb33dd4b0e9188","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.4821c9776a.tgz","fileCount":2118,"integrity":"sha512-Qst9d8kIC5Sb2z7xpN8Di8PC8j4rkqMbSYTCQ6yAqr4eZo0bbE/a6oKn1a0frsGqS7XZqsHI6kw/HI5U6tcSHw==","signatures":[{"sig":"MEUCIQCOn+mMrsAJmuF+uTvciEwkXqFN1UjBuaqWfZ8ntQgdlAIgE41xfg3LnBWDXKSrMgSE6aexsAoLX++iOMMUaubbFvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.4821c9776a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8910611},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"9974b3516df091ef7b004b2da7065f21d83d3708","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.4821c9776a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.4821c9776a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.4821c9776a","@lodestar/utils":"^1.48.0-dev.4821c9776a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.4821c9776a","@lodestar/logger":"^1.48.0-dev.4821c9776a","@lodestar/params":"^1.48.0-dev.4821c9776a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.4821c9776a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.4821c9776a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.4821c9776a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.4821c9776a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.4821c9776a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.4821c9776a_1788981662490_0.4246866317750664","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.9b2790203a":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.9b2790203a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.9b2790203a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"a786b7dd0e848b9f460481d4a5c9620b07289d77","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.9b2790203a.tgz","fileCount":2118,"integrity":"sha512-2Y5bpAy+4d+1yfPYF4EpJEUTuJimor4Zx0W9XN71qUAQWWFzyY2ilzpSCeADmzLphH0nAXtQmE9K716ldBA5zA==","signatures":[{"sig":"MEQCIFgoC4WlyYRd43UIFTTPiS4Grn4QUmYUN7EKAKqwaSx8AiBSEVDKHg/4f2KfcdI4rhjMlPsWZB9agxm3kHR2FqJ1Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.9b2790203a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8910611},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"175bf391af5a22269e846c74ebddebbf5bd66308","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.9b2790203a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.9b2790203a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.9b2790203a","@lodestar/utils":"^1.48.0-dev.9b2790203a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.9b2790203a","@lodestar/logger":"^1.48.0-dev.9b2790203a","@lodestar/params":"^1.48.0-dev.9b2790203a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.9b2790203a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.9b2790203a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.9b2790203a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.9b2790203a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.9b2790203a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.9b2790203a_1788987076482_0.8686925625817858","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.49442412f1":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.49442412f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.49442412f1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d57aa3356ee55a71d43e68c500721fcbc96477ed","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.49442412f1.tgz","fileCount":2118,"integrity":"sha512-vvHBaYRSer95zQvAlrwHZZmhJOgzlxq+4gQXGIJDuD845qjGqxV/seWKa9FAPfC0RGEPshpJiRrjV08kIYx5wg==","signatures":[{"sig":"MEUCIQDj9IO+hnQLic0gbCeeHXlyb9GYSqjk1HNaXPYuy7AgFgIgKYlMaY7q4wg5yQDlWVL9ZE9HPFzeZePIi6ULdjlhT4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.49442412f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8910611},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8fdde6860113af656124cf7325e2b62966297707","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.49442412f1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.49442412f1","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.49442412f1","@lodestar/utils":"^1.48.0-dev.49442412f1","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.49442412f1","@lodestar/logger":"^1.48.0-dev.49442412f1","@lodestar/params":"^1.48.0-dev.49442412f1","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.49442412f1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.49442412f1","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.49442412f1","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.49442412f1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.49442412f1","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.49442412f1_1788988365364_0.3401639503216496","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.5f5feafbc4":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.5f5feafbc4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.5f5feafbc4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"72f6adc9627688dbbf012a9739d34bba8333f7d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.5f5feafbc4.tgz","fileCount":2118,"integrity":"sha512-09rd/N3nAQ/QdZBRWfcrwM5EmeGluXUWL/sIhnn1zI9PvBDOafr+s72pH2EdUzJK3Oce2jmmmRI0gTB3nKroqA==","signatures":[{"sig":"MEQCIBgCQQdyWaG9aVwcwdR2gwm9Il8YX4mHasJ6RZgZ2CkhAiAdlA+HeRhFqxPlMqBmNl6n8fPafFSKKoR/lSS1i0pOWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.5f5feafbc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8910611},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"95f51bbf89f983570afc4c268ab82565bd9c5443","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.5f5feafbc4","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.5f5feafbc4","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.5f5feafbc4","@lodestar/utils":"^1.48.0-dev.5f5feafbc4","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.5f5feafbc4","@lodestar/logger":"^1.48.0-dev.5f5feafbc4","@lodestar/params":"^1.48.0-dev.5f5feafbc4","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.5f5feafbc4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.5f5feafbc4","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.5f5feafbc4","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.5f5feafbc4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.5f5feafbc4","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.5f5feafbc4_1788989499883_0.8341128419095041","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.af8bc602aa":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.af8bc602aa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.af8bc602aa","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"201a76d2e5d49cb1970a1eafc42efc48fec9e459","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.af8bc602aa.tgz","fileCount":2118,"integrity":"sha512-6mldi0pxP+KmpGL67WdDsWa/oOtSoQ3SovjoeqBjh3Ep/TfMkbC+oM03Wn8xx4KmWeTXTOEZ3d45UA+XECyxhw==","signatures":[{"sig":"MEQCIGpZ8eEvmn4G41kBFgxiosIYjbFYby+uhHI3QlFVN+BoAiAK3aZUwcqXE/5A/D1j5/FZ+4FH76Z+qJad4OpW1peBFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.af8bc602aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8908013},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c0820d99b0af1d6822d6ff21691c377bbf4ab611","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.af8bc602aa","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.af8bc602aa","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.af8bc602aa","@lodestar/utils":"^1.48.0-dev.af8bc602aa","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.af8bc602aa","@lodestar/logger":"^1.48.0-dev.af8bc602aa","@lodestar/params":"^1.48.0-dev.af8bc602aa","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.af8bc602aa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.af8bc602aa","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.af8bc602aa","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.af8bc602aa","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.af8bc602aa","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.af8bc602aa_1788993277386_0.37048532579679927","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.2948e4a2af":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.2948e4a2af","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.2948e4a2af","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"83988b2db556896ea82542fad72ceaf723f8050d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.2948e4a2af.tgz","fileCount":2118,"integrity":"sha512-PkVKRb8lHpY2rxVqDF9nG18b8Ov5UKw0s3c1sz7BEv31PNI2Lgp1z3UCKQ+G/4Y1ens75eZBM9mVgske9hlAUg==","signatures":[{"sig":"MEYCIQD9lydpz8WowDH45FEv47T64KqkmE7iN0W7ul9YZnV4iwIhAL0vF6/WGd6KQjRcWeqgInl6H1OKKMxafvTNs5464wiG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.2948e4a2af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8908013},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"01f3dd719535db0d56b6897db8f29d64c41587df","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.2948e4a2af","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.2948e4a2af","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.6.3","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.2948e4a2af","@lodestar/utils":"^1.48.0-dev.2948e4a2af","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.2948e4a2af","@lodestar/logger":"^1.48.0-dev.2948e4a2af","@lodestar/params":"^1.48.0-dev.2948e4a2af","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.2948e4a2af","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.2948e4a2af","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.2948e4a2af","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.2948e4a2af","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.2948e4a2af","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.2948e4a2af_1789020977371_0.24849723857420924","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.fd70e5fc15":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.fd70e5fc15","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.fd70e5fc15","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"881e4ef55b1e54641f931c33d9bfe64b5427b74c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.fd70e5fc15.tgz","fileCount":2118,"integrity":"sha512-BlAz2VqEa2ar2EhbkXIA4Z/ckSGnO7vAJRMF5+zyOiImY6NDNMu7fIiaj7OvZH+471HGdxBw8pk7ceE7RNSNiA==","signatures":[{"sig":"MEUCIQDfZ6A9tTDoAVI/aB5RnumwOWamCWG6gHvSooQRQDTigQIgOAqcPlGenjD27urGToRKeB27cYGrAFBhaWcOA9NrFfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.fd70e5fc15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"dbc49c8fa4a2870bc2b4b102fe61a4d2909621fa","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.fd70e5fc15","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.fd70e5fc15","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.fd70e5fc15","@lodestar/utils":"^1.48.0-dev.fd70e5fc15","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.fd70e5fc15","@lodestar/logger":"^1.48.0-dev.fd70e5fc15","@lodestar/params":"^1.48.0-dev.fd70e5fc15","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.fd70e5fc15","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.fd70e5fc15","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.fd70e5fc15","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.fd70e5fc15","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.fd70e5fc15","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.fd70e5fc15_1789024684045_0.7204278206571966","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.4101ad2a70":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.4101ad2a70","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.4101ad2a70","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c040a0d2aaaf4dfcea425bcecd94ab868014442d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.4101ad2a70.tgz","fileCount":2118,"integrity":"sha512-95goXqyRi4BImDMaOHErfJw4IdmIQ20tzDF+b2KL7q9EZY9am1nVlcbmXJ5hP9Q8Kwe6f7MXs1ttL5psiO5s3A==","signatures":[{"sig":"MEQCIAMU0H70RDJGcjYtqKvHvW86jvFSqTa/76HusuAs+UkyAiBjD3Q0sGrVL2Zgoj7KK74ZzwPeKgmgyH67AJt+VNe+eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.4101ad2a70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d6e405fcf484e2d5b450a43c764c8404a197c2ba","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.4101ad2a70","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.4101ad2a70","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.4101ad2a70","@lodestar/utils":"^1.48.0-dev.4101ad2a70","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.4101ad2a70","@lodestar/logger":"^1.48.0-dev.4101ad2a70","@lodestar/params":"^1.48.0-dev.4101ad2a70","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.4101ad2a70","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.4101ad2a70","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.4101ad2a70","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.4101ad2a70","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.4101ad2a70","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.4101ad2a70_1789025840492_0.3108727184931561","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.57c1e5614b":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.57c1e5614b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.57c1e5614b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f13684f050d9dbc44c7eb44e0f947062aeb198e9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.57c1e5614b.tgz","fileCount":2118,"integrity":"sha512-BztnKhGqycKIWeXhbTbW0CKzGNioekT1zCHoPGgtbCFV29rBhboUOKNLJMKsvI7eMut0OVuYc0sv7pfWeUD6/A==","signatures":[{"sig":"MEUCIQCy8715acWAqEsBgS2m70Mscqddxkkpdz36t/OZ2kXFdgIgM9SYhMcMWrB7VzDpcH9fRtVBckOr3+O5EA5lD57AvXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.57c1e5614b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"998308c37292db4af199b9d67be2a4866887da98","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.57c1e5614b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.57c1e5614b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.57c1e5614b","@lodestar/utils":"^1.48.0-dev.57c1e5614b","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.57c1e5614b","@lodestar/logger":"^1.48.0-dev.57c1e5614b","@lodestar/params":"^1.48.0-dev.57c1e5614b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.57c1e5614b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.57c1e5614b","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.57c1e5614b","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.57c1e5614b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.57c1e5614b","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.57c1e5614b_1789034036300_0.2278885498477199","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.a4083281b7":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.a4083281b7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.a4083281b7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ec08ad48026ee476bdbaa3b702a40c72bd4bbfd0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.a4083281b7.tgz","fileCount":2118,"integrity":"sha512-S9+UlKr0+rcJGXZUFFkIgMZOqxkbXrAHDUmsAFAcxLvsPV/wUZmnbo+lCsxrZH0sTRHGDliSb/q09dj0EHmJwQ==","signatures":[{"sig":"MEQCID+3KGDiuNuTmcCFEoRON68BpF8NY+5N52OLDoaXKPA2AiAm+5jfui1lkM2ADfKQC1vRwN5Q+fI+sHJBrxUoHbvBbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.a4083281b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a8b08b400066ff2c603689bc5a0517f32b0ff11f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.a4083281b7","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.a4083281b7","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.a4083281b7","@lodestar/utils":"^1.48.0-dev.a4083281b7","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.a4083281b7","@lodestar/logger":"^1.48.0-dev.a4083281b7","@lodestar/params":"^1.48.0-dev.a4083281b7","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.a4083281b7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.a4083281b7","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.a4083281b7","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.a4083281b7","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.a4083281b7","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.a4083281b7_1789050023439_0.13564662901781488","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.566a28844f":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.566a28844f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.566a28844f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1467878304b6439d93d371ad80b9c456b5e86fed","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.566a28844f.tgz","fileCount":2118,"integrity":"sha512-Kpx3zVBFfuNURvn11KpohlzKDWqyUpaGlPM6GgrUyrIGp1xVspoqA6Iefa0JC/77nxIYG8s+PVplxkCMBh/a7A==","signatures":[{"sig":"MEUCIAypU5m6CP2OoAKRHvkzZI18QTwEU4yvuq78Y7fjob9MAiEA5ax+X42rCFz3UPnkb/xRytGHlSfDpxpACZOwLIyclWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.566a28844f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"08c7d0fcfa372d47cf32431e16aa854793a2c124","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.566a28844f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.566a28844f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.566a28844f","@lodestar/utils":"^1.48.0-dev.566a28844f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.566a28844f","@lodestar/logger":"^1.48.0-dev.566a28844f","@lodestar/params":"^1.48.0-dev.566a28844f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.566a28844f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.566a28844f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.566a28844f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.566a28844f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.566a28844f","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.566a28844f_1789050506471_0.3495407789578633","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b6386729a9":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b6386729a9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b6386729a9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7bd082a7416c8470e8447952bee6f69758600a84","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b6386729a9.tgz","fileCount":2118,"integrity":"sha512-5tgQ6BREQeuaN86xAvDcJhuPswlgRxGn6RtSjt9VsKRgKr025Fx5CcAjTWe2MtWaETLBToIsDLPgGvBhhyPgJg==","signatures":[{"sig":"MEUCIG5FEC4hiRzkT7gu8iMIam6X+DMEpgzeRn8HQdJXheOvAiEAloQZ2Y07i/H3QBAeG1Qkta2DlgCa6+ISyEEsnulaS/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b6386729a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"06047fdfeccd0133cb05dc227cca1dd5d57d1670","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b6386729a9","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b6386729a9","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b6386729a9","@lodestar/utils":"^1.48.0-dev.b6386729a9","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b6386729a9","@lodestar/logger":"^1.48.0-dev.b6386729a9","@lodestar/params":"^1.48.0-dev.b6386729a9","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b6386729a9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b6386729a9","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b6386729a9","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b6386729a9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b6386729a9","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b6386729a9_1789053379977_0.11543844003550396","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.57bd7a28a0":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.57bd7a28a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.57bd7a28a0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f4e9d2bb0a5aad077f85ec636dcb07f27bfac9ab","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.57bd7a28a0.tgz","fileCount":2118,"integrity":"sha512-QZOprLaLQHgGDM12VM4FDwN13xyESV47iF3CHwK+kdTyBH5Hnom4eYkC35P5wtbofxvbALhnij8ONbcMS5RALg==","signatures":[{"sig":"MEQCIBTRgQlIDySqKxUoN4wmd4awGJWz2AtxnS56KSt4d2ArAiBjz4aYnJaOuq/LF5dZDYHLuKX9qectMmUX7dwloj+cCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.57bd7a28a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e5cd49ed863ff394fbeb39a95c488dcd0d4fd574","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.57bd7a28a0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.57bd7a28a0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.57bd7a28a0","@lodestar/utils":"^1.48.0-dev.57bd7a28a0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.57bd7a28a0","@lodestar/logger":"^1.48.0-dev.57bd7a28a0","@lodestar/params":"^1.48.0-dev.57bd7a28a0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.57bd7a28a0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.57bd7a28a0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.57bd7a28a0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.57bd7a28a0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.57bd7a28a0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.57bd7a28a0_1789055757188_0.971070163046805","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.262a9c1d16":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.262a9c1d16","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.262a9c1d16","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6ae5ad921a6dc51d30ef83d8c57ccead09cbe1c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.262a9c1d16.tgz","fileCount":2118,"integrity":"sha512-TKubkxQXzttc2C5lu4uKhNNiXKcd3RFUwOx0J5RNpPCPu4SBQ3Rx/2rrjFnyA9/JlQ21UGg2siWhdwsjybF/9A==","signatures":[{"sig":"MEQCIFsTvt9ExLPVgIPr35taKKF5/VP06LMz8+N84A82m1kZAiBaa2NfPW46fDgcMcO/5zcdvMp177De9tYbdEOLuJ2kig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.262a9c1d16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4c6fa0c6fa0074f9bd060fee542bd01986f7cf78","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.262a9c1d16","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.262a9c1d16","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.262a9c1d16","@lodestar/utils":"^1.48.0-dev.262a9c1d16","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.262a9c1d16","@lodestar/logger":"^1.48.0-dev.262a9c1d16","@lodestar/params":"^1.48.0-dev.262a9c1d16","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.262a9c1d16","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.262a9c1d16","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.262a9c1d16","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.262a9c1d16","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.262a9c1d16","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.262a9c1d16_1789062592070_0.995989643310456","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.386c085495":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.386c085495","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.386c085495","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"abe7cb81b5eb9e0d4febaf68fc5d8f6c7eecd2e0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.386c085495.tgz","fileCount":2118,"integrity":"sha512-RfxeG0T0Vcos2RC1GcL/cRaVNFw7+h2vYdv8bDc9XsBiba2ufFbJVKOaC4bck4jovbAUCnsA4NrP6/ks4eaTqQ==","signatures":[{"sig":"MEQCIEKmJ7R/+4JvKC8fEhbAclTNMeabW9aGqDa6Wq5aoxJGAiAH0KNtYQ1oxWdyBSuE4S7a3nEGuATmlPK1jngGG3I9MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.386c085495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7778353c18cfefef76dca31047cfce740994f0e9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.386c085495","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.386c085495","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.386c085495","@lodestar/utils":"^1.48.0-dev.386c085495","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.386c085495","@lodestar/logger":"^1.48.0-dev.386c085495","@lodestar/params":"^1.48.0-dev.386c085495","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.386c085495","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.386c085495","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.386c085495","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.386c085495","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.386c085495","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.386c085495_1789073365780_0.1932514806250547","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.59456ca330":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.59456ca330","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.59456ca330","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0c538e742f786c4a2ade288d05f9e57c9cf6a098","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.59456ca330.tgz","fileCount":2118,"integrity":"sha512-f/RpGd5nVk+vdy3Sbn25YgNnzrkGV4px5ONp68iJmX1RWwXuXG6yB3Z+0BEBAnu88EcGo09aRKmAfg80VOENBg==","signatures":[{"sig":"MEUCIG6lzP11LUvNVJfu02SLrnGdYueuZQ71GEiaGcrRnNZiAiEAnddo/CnQvD6dB6FgO30+R19b73vB5vSp0lQkkfRo5B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.59456ca330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a0db83f84e4d5ea344e8a204cd14eea587d6ce66","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.59456ca330","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.59456ca330","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.59456ca330","@lodestar/utils":"^1.48.0-dev.59456ca330","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.59456ca330","@lodestar/logger":"^1.48.0-dev.59456ca330","@lodestar/params":"^1.48.0-dev.59456ca330","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.59456ca330","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.59456ca330","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.59456ca330","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.59456ca330","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.59456ca330","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.59456ca330_1789075447605_0.4167083542145502","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b62c97bb9f":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b62c97bb9f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b62c97bb9f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7398b667496f1af782a7990f8dad323b63af1120","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b62c97bb9f.tgz","fileCount":2118,"integrity":"sha512-jmWRoLqAwinnOhxFTV6csiP45nVd4nK/WhUR6DkRH9yqZjfxSU+mIl02f0eIM58jK/ia3zXiXO9rfInfunTXkw==","signatures":[{"sig":"MEUCIQDY7qQmVlZZPPzoZDC/+hT6hw/PaMMFrUwJx9Njtow2JwIgHOzfzu0HyDdg6c0+0Eil+dTsbR7Ycnox64Dyvky/P/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b62c97bb9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8894886},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"ffacf2defe27012776fa99ef295ca399cff1cc7a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b62c97bb9f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b62c97bb9f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b62c97bb9f","@lodestar/utils":"^1.48.0-dev.b62c97bb9f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b62c97bb9f","@lodestar/logger":"^1.48.0-dev.b62c97bb9f","@lodestar/params":"^1.48.0-dev.b62c97bb9f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b62c97bb9f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b62c97bb9f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b62c97bb9f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b62c97bb9f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b62c97bb9f","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b62c97bb9f_1789077326555_0.02448842483206559","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.e22a22a11d":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.e22a22a11d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.e22a22a11d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7de313d8f393ce69449d51173910b8ffcf61cf84","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.e22a22a11d.tgz","fileCount":2118,"integrity":"sha512-i9rpuM9zM+d5nQ0PM59q1TgFQo6Z29w/8u5Mwp3HazH53B1HajjRIGp3hdxP0xG6q5b5RtdB9cl2yQVBmW1tCA==","signatures":[{"sig":"MEYCIQD83afl9J6t1shoDIULk4y1F/snqMMnLIzQnB+mSnNsqQIhAJJmHtfxl+GuhFeMw4TTVDwldJSuDyWAKtsCnQS2tilI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.e22a22a11d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8896531},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8a58fff3847af9dac155ab4adac5cd22a890054b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.e22a22a11d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.e22a22a11d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.e22a22a11d","@lodestar/utils":"^1.48.0-dev.e22a22a11d","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.e22a22a11d","@lodestar/logger":"^1.48.0-dev.e22a22a11d","@lodestar/params":"^1.48.0-dev.e22a22a11d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.e22a22a11d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.e22a22a11d","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.e22a22a11d","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.e22a22a11d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.e22a22a11d","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.e22a22a11d_1789096155509_0.3457209830811885","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.b0ddac0ac2":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.b0ddac0ac2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.b0ddac0ac2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d1587d431b85ee13091a4a447c2807d2d6b6170b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.b0ddac0ac2.tgz","fileCount":2118,"integrity":"sha512-ZNseAhLgHhToiSWC3eDPTvH7T5objglPXznnZaEJ7wyfOgVoXFkT0CmGhCTQ5DaRVitKIaqSQaZFfkCtyB0dmQ==","signatures":[{"sig":"MEUCIAYt4+6zQvzDEtskOdFKhq322ZotN0cCf1Z2TZ4H2UvRAiEAkBPehdY/LHJ7CG5flHdgYcxPFwrfEkT6/Vr03mFNci4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.b0ddac0ac2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8890575},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"fcd0494c4012c5756427bf6c40d3092d068256d6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.b0ddac0ac2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.b0ddac0ac2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.b0ddac0ac2","@lodestar/utils":"^1.48.0-dev.b0ddac0ac2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.b0ddac0ac2","@lodestar/logger":"^1.48.0-dev.b0ddac0ac2","@lodestar/params":"^1.48.0-dev.b0ddac0ac2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.b0ddac0ac2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.b0ddac0ac2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.b0ddac0ac2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.b0ddac0ac2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.b0ddac0ac2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.b0ddac0ac2_1789122386065_0.04217101240613963","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.60b5607f3a":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.60b5607f3a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.60b5607f3a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55ccff071db08872d3f9e9fd63cd1652b4ae47c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.60b5607f3a.tgz","fileCount":2118,"integrity":"sha512-q15NLD/atd+0rTANgabK/9sgc+vvoFW/L3j/00ZGyfPDGlUFlaJu4Se/j82wcEUBYgDB0TCicU9vC17vCIoTog==","signatures":[{"sig":"MEUCIQCl+cJ8f4vYjr4N0IClZxBtuOsRWbZ9iMkd3BpPcVoKmQIgXFp06Rw+/Ut5/70zTTb+sApFisyBRPH6upMkTYweoLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.60b5607f3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8907417},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4ae22bbd6ea045f2c27c6ab75cca640ba9c029f1","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.60b5607f3a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.60b5607f3a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.60b5607f3a","@lodestar/utils":"^1.48.0-dev.60b5607f3a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.60b5607f3a","@lodestar/logger":"^1.48.0-dev.60b5607f3a","@lodestar/params":"^1.48.0-dev.60b5607f3a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.60b5607f3a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.60b5607f3a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.60b5607f3a","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.60b5607f3a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.60b5607f3a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.60b5607f3a_1789123869393_0.08208554189299355","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.e17b11435f":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.e17b11435f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.e17b11435f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85078a64336026fa4d1075d13a41e3de317fe3b1","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.e17b11435f.tgz","fileCount":2118,"integrity":"sha512-0tjKoEWP97N7QF4S9XEWb/knmm9IiURzdkjbREldeffO3/9D9y61wtfucUMiUKWdxeQ1JBhi3bTQMJC6/Nv2ug==","signatures":[{"sig":"MEQCIEjwatnxGYFk1z8kL7JxgiGsg8PNMa6cOkfaSakvifuTAiBYwB9iNuDP+vqL2I1QcZltJM3V/GAClVUgU7wxdc6wPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.e17b11435f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8907417},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"99edfbf0dd54e5ec7672e8eaa07c0827d0451990","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.e17b11435f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.e17b11435f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.e17b11435f","@lodestar/utils":"^1.48.0-dev.e17b11435f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.e17b11435f","@lodestar/logger":"^1.48.0-dev.e17b11435f","@lodestar/params":"^1.48.0-dev.e17b11435f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.e17b11435f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.e17b11435f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.e17b11435f","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.e17b11435f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.e17b11435f","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.e17b11435f_1789124479783_0.5384548813205776","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.68ce7b06a0":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.68ce7b06a0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.68ce7b06a0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a506361d648565f4a595107ead2a5d9fc67fd6d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.68ce7b06a0.tgz","fileCount":2118,"integrity":"sha512-IB63s/IYmrFPOIEwlUSr3HT605LT3GViZq/eXNIILPy8Zzx5xlMsE1kRhV+B6gRGpm+JcwlBcPySZPAsa1dSlA==","signatures":[{"sig":"MEYCIQCFY5+Vdo+v1DDOd+bo8Sf/uJB+VOV0nJl1Kd9EC64JigIhAOmM0qjReZRUGBVD7lxpH9H7Jb0lQyLgR4b3yiP01oSx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.68ce7b06a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8909081},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e51a4f2cd35c7a1922ec955a3acd0e7fa343538e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.68ce7b06a0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.68ce7b06a0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.68ce7b06a0","@lodestar/utils":"^1.48.0-dev.68ce7b06a0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.68ce7b06a0","@lodestar/logger":"^1.48.0-dev.68ce7b06a0","@lodestar/params":"^1.48.0-dev.68ce7b06a0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.68ce7b06a0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.68ce7b06a0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.68ce7b06a0","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.68ce7b06a0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.68ce7b06a0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.68ce7b06a0_1789124898585_0.5715251008600404","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.a427d3dbb5":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.a427d3dbb5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.a427d3dbb5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b09de920079431465aaceb5d3e09fe8c0cb843a2","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.a427d3dbb5.tgz","fileCount":2118,"integrity":"sha512-hFwXhdstrH8bTgjSwckL1IKVhPbtCG66usV/I9HzgaZ01zInZThvxa2VJmNsoU3W0Z4DW6yUVISdq0Io7J5D/g==","signatures":[{"sig":"MEYCIQC5ZsEOJAH1cEaX7az7UOMJfdrklgtbAtlZNrnzW3D0xgIhAPlQ5vi+3VJQjURoOi1F8gZsx+GCi1FQd9Z9lWYsqwYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.a427d3dbb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8915113},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2f6134fcfbb949b061a5ca9a4b6005b23bbd5eb8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.a427d3dbb5","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.a427d3dbb5","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.a427d3dbb5","@lodestar/utils":"^1.48.0-dev.a427d3dbb5","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.a427d3dbb5","@lodestar/logger":"^1.48.0-dev.a427d3dbb5","@lodestar/params":"^1.48.0-dev.a427d3dbb5","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.a427d3dbb5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.a427d3dbb5","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.a427d3dbb5","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.a427d3dbb5","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","snappy":"^7.2.2","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.a427d3dbb5","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.a427d3dbb5_1789138427502_0.972288634771628","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.acdde443d2":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.acdde443d2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.acdde443d2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"06a5b46b15c9f37d3261eee5d7b45f056e8bcfbf","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.acdde443d2.tgz","fileCount":2173,"integrity":"sha512-kuX0vBngwNKHQPvhemAUaPn4P/mYwbywZxJVqYHme8Z1e8A3w21APQKzvS2bHOnth3vtBru1qiEj4PuSeWGx5g==","signatures":[{"sig":"MEUCIQDIyUfzkZqMTz0RZ3aGlKtkbxWLgD94IJEhgO1sL/wHpgIgPzcjQ00+rzyvPfzzv8ECe8Z5llZ3m/2hEMruntUL70o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.acdde443d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9073171},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"73c7268d963a7c85ae64c7112bc76f66e1330281","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.2.2","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.acdde443d2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.acdde443d2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.acdde443d2","@lodestar/utils":"^1.48.0-dev.acdde443d2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.acdde443d2","@lodestar/logger":"^1.48.0-dev.acdde443d2","@lodestar/params":"^1.48.0-dev.acdde443d2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.acdde443d2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.acdde443d2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.acdde443d2","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.acdde443d2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.acdde443d2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.acdde443d2_1789141253991_0.5407290228714039","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.e9c9b8835d":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.e9c9b8835d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.e9c9b8835d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9f268cc2cdf9a7001ade38e9300ca795cb50db25","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.e9c9b8835d.tgz","fileCount":2173,"integrity":"sha512-AXz+7Zl3b5sc5gj1r3Nl3RldU4i14TOesd/EZQQw8XAqZQzj8XEqBfsW/TcYJ5XPlW2/QBm/W5qp9Wxc4EX1VQ==","signatures":[{"sig":"MEUCIExjJ+2Xb2dJiQtSKSebwG2EE+jpsv24DptbH3i82cHOAiEA1MQFXzvhszeDBvtn1xAJhk1MlBNfjdYY7BLgqSkuE4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.e9c9b8835d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9073171},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"37d9901d2effe005e9b5de4e25d019c216c23fff","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.2.2","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.e9c9b8835d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.e9c9b8835d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.e9c9b8835d","@lodestar/utils":"^1.48.0-dev.e9c9b8835d","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.e9c9b8835d","@lodestar/logger":"^1.48.0-dev.e9c9b8835d","@lodestar/params":"^1.48.0-dev.e9c9b8835d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.e9c9b8835d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.e9c9b8835d","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.e9c9b8835d","@chainsafe/libp2p-quic":"^2.1.3","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.e9c9b8835d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.e9c9b8835d","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.e9c9b8835d_1789173839849_0.002818404840093214","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.02b355c4db":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.02b355c4db","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.02b355c4db","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"036fc201c89110957a0253c97645c9725a034ff6","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.02b355c4db.tgz","fileCount":2173,"integrity":"sha512-Qoc3GBQzfek3kmnUFBLOFATl3xgdb6BelnKpgFr8SLhgvYW2xCrjRBOoxhVj0+aDq+FnoLNeiJ+4PDUmtLfDyA==","signatures":[{"sig":"MEYCIQDToUmWlSoUAIgJwImTJezurbp7k1T7IKn5OJsv4qRhpwIhAMtCzZ4tVGHDGKT8ySAi5H07Pu/JHxybqEBDgamsofVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.02b355c4db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9073171},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6126f34d391a1ed3c8d4cb161c2c13399fc5bf34","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.2.2","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.02b355c4db","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.02b355c4db","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.02b355c4db","@lodestar/utils":"^1.48.0-dev.02b355c4db","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.02b355c4db","@lodestar/logger":"^1.48.0-dev.02b355c4db","@lodestar/params":"^1.48.0-dev.02b355c4db","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.02b355c4db","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.02b355c4db","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.02b355c4db","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.0","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.02b355c4db","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","snappyjs":"^0.7.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.02b355c4db","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.02b355c4db_1789179920304_0.4771262427116931","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.a0619b279a":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.a0619b279a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.a0619b279a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fdf904d3c909050282e40e6b96ad07e0d7d5c920","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.a0619b279a.tgz","fileCount":2173,"integrity":"sha512-+AtmR7jXyqebw2Ul3+bT5xXHliYuGXKLEeXtSu2zvJWfw9jCfGSTzU07f7LBOJexpZYMfY9a1Zb1NAdwetgX2Q==","signatures":[{"sig":"MEUCIBRleHY08j8ajJzQcBBHg2Nc/68SS4KFPNbxx767DA4UAiEAxsnazE7CcBDiIYThK8Jh6qhws05mgwiDviOhsZuIT4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.a0619b279a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9073014},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"861b78332d692c4dc16e5664dc2de4a3e630ef3f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.a0619b279a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.a0619b279a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.a0619b279a","@lodestar/utils":"^1.48.0-dev.a0619b279a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.a0619b279a","@lodestar/logger":"^1.48.0-dev.a0619b279a","@lodestar/params":"^1.48.0-dev.a0619b279a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.a0619b279a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.a0619b279a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.a0619b279a","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.a0619b279a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.a0619b279a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.a0619b279a_1789182437833_0.5813074344597686","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.48.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"043fc7644f37e44e376d8884f3294ca770e05d43","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-rc.0.tgz","fileCount":2173,"integrity":"sha512-4rkRAN+uKfCxAqcN7teWWtHBhSrzoI8i2qgzFZzcqrd1cw2Xf4bYvRR8mCvcR4qFxnm5XVaOJFpWMBgWGHr/0w==","signatures":[{"sig":"MEQCID7mkXt2y2T0tsclxXRv1YS6sx4heAVNlSbA+XrSGhsjAiBrxCjY28JcWxvqpYDKAKcZU/0u6DMFuPIeOvMWFVOhHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9072884},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"ee1c2b21489c8e76dc3f609baee79d31695be0f8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-rc.0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-rc.0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-rc.0","@lodestar/utils":"^1.48.0-rc.0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-rc.0","@lodestar/logger":"^1.48.0-rc.0","@lodestar/params":"^1.48.0-rc.0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-rc.0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-rc.0","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-rc.0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-rc.0_1789183307079_0.14168035727181105","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.82e7577c8b":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.82e7577c8b","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.82e7577c8b","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8ad41fabbb3841cfbe3e5fff8557c19c8439879e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.82e7577c8b.tgz","fileCount":2173,"integrity":"sha512-mXAnh8br8/cU7gnbVqAEjEpIOXHvwmhkCjOassafzWHUJDzK+6A/HvX88mHDFCDmhbpnOr7LcfUYz2UsjO49Ng==","signatures":[{"sig":"MEUCIAsrRYsr36aTquAMVfSEqyYeAcndV46yglraDhZtL9S+AiEAwEQiUmte+d8fqnviEFRMBgSdss1HitxXdopfn6frJhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.82e7577c8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9073014},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6af6b298fe5f0b8f75a7830e5df08f444a5c5fd6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.82e7577c8b","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.82e7577c8b","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.82e7577c8b","@lodestar/utils":"^1.48.0-dev.82e7577c8b","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.82e7577c8b","@lodestar/logger":"^1.48.0-dev.82e7577c8b","@lodestar/params":"^1.48.0-dev.82e7577c8b","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.82e7577c8b","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.82e7577c8b","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.82e7577c8b","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.82e7577c8b","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.82e7577c8b","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.82e7577c8b_1789234163853_0.8224836615008759","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.bb3ffba9e9":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.bb3ffba9e9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.bb3ffba9e9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2a54e4bd6436d9606486a72d056d841faca0ad35","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.bb3ffba9e9.tgz","fileCount":2173,"integrity":"sha512-VgSbVn7T8Cs9hJV2wnkXsn6jDp6m4Uzu7g1T/ZPDYqirRdEUjU6pfPOLmitIf4W2sPyu+lLZpFvtF0ieeSUblQ==","signatures":[{"sig":"MEUCIQD5QqQ4dITPnjeGxe/YLixmAaZ2MecgVpuwOZ2Cfk2qMQIgOZnRWYWPqNHT/k2b8Zi1S+fwEGIJjAch7jtbnuLYRIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.bb3ffba9e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9073014},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"cffcda0d98d2f51580711f26d844b1b169dde725","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.bb3ffba9e9","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.bb3ffba9e9","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.bb3ffba9e9","@lodestar/utils":"^1.48.0-dev.bb3ffba9e9","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.bb3ffba9e9","@lodestar/logger":"^1.48.0-dev.bb3ffba9e9","@lodestar/params":"^1.48.0-dev.bb3ffba9e9","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.bb3ffba9e9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.bb3ffba9e9","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.bb3ffba9e9","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.bb3ffba9e9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.bb3ffba9e9","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.bb3ffba9e9_1789293815672_0.6143090155467783","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.06bef6954c":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.06bef6954c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.06bef6954c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7ec462604924aca32ca54155f1fcfc1b11046f2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.06bef6954c.tgz","fileCount":2173,"integrity":"sha512-YBNYd4hEiWsu6Ws72BZwsmp5fWyjFGL8Sm26qzWvY6OoEYz6iZ6ysb2PMcU+5i5aundoagLYoVxfRP3LnOtC8A==","signatures":[{"sig":"MEYCIQCeaZVViozS61KE0MMKegTH7A7FJ1FPkG+Tmm/liHSLBgIhAM1mL2FBHgDaxCoIXSN6Gq3+Ynf/42LajuihrMUPQu6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.06bef6954c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9074027},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"0d747e5ba6ca261fc083348a3fff5188cf8cb482","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.06bef6954c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.06bef6954c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.06bef6954c","@lodestar/utils":"^1.48.0-dev.06bef6954c","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.06bef6954c","@lodestar/logger":"^1.48.0-dev.06bef6954c","@lodestar/params":"^1.48.0-dev.06bef6954c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.06bef6954c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.06bef6954c","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.06bef6954c","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.06bef6954c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.06bef6954c","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.06bef6954c_1789354491616_0.9528206928412977","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.9e31f255e3":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.9e31f255e3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.9e31f255e3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a123dc42964284676cfebc370ccfb2f9029e188","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.9e31f255e3.tgz","fileCount":2173,"integrity":"sha512-SUjh+jbFCdlLZDxb+ZxUj5CA+WifETBhYKF7ycfG8TV4c748/ozkBV9NNNbI/tlFZEJ38EImI3wMD2DkVLreJQ==","signatures":[{"sig":"MEYCIQDLYqYgxXfjq1az1hOlfz7yzVOqbeTElvfByOB2HN5IKQIhAPP1fCbwBj3WueXgVRDyRVqG9JfidQqtkDO7bKhhRt9u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.9e31f255e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9074027},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5a13a213d9987ceb3abdc895f79709c22ed6d8f3","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.9e31f255e3","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.9e31f255e3","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.9e31f255e3","@lodestar/utils":"^1.48.0-dev.9e31f255e3","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.9e31f255e3","@lodestar/logger":"^1.48.0-dev.9e31f255e3","@lodestar/params":"^1.48.0-dev.9e31f255e3","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.9e31f255e3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.9e31f255e3","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.9e31f255e3","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.9e31f255e3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.9e31f255e3","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.9e31f255e3_1789382417347_0.5828858625575837","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.1dc17ce952":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.1dc17ce952","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.1dc17ce952","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"75f9b7aebb1501c78e57558fdde178da5608b209","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.1dc17ce952.tgz","fileCount":2173,"integrity":"sha512-6+QA1dTTrl0WCDucSXJbSyjNX4b7ex8gDPWM83mHzb+RdUzgL/rEAYO1C/Y3a4cI8Rx+R5RhJK/9Lia3+XtIgg==","signatures":[{"sig":"MEUCIQCzMHAsm+DX6o8hMGEFjA4tBvDdh6JJc6wO69xzJlWPrwIgIUmXCKM8/ZQ+sygieIudShH3x+ndrfColO/Ru18Zrwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.1dc17ce952","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9074027},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"660f48560e1003ce2974fa71d0c23c2fdfce1e27","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.1dc17ce952","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.1dc17ce952","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.1dc17ce952","@lodestar/utils":"^1.48.0-dev.1dc17ce952","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.1dc17ce952","@lodestar/logger":"^1.48.0-dev.1dc17ce952","@lodestar/params":"^1.48.0-dev.1dc17ce952","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.1dc17ce952","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.1dc17ce952","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.1dc17ce952","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.1dc17ce952","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.1dc17ce952","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.1dc17ce952_1789383267650_0.3222326880180746","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.042c96183c":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.042c96183c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.042c96183c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5815273def23e90eedc2541794b6c77c6a604bfe","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.042c96183c.tgz","fileCount":2173,"integrity":"sha512-stv8YGAlRioqaIqfNlTsLsnrIOU1fKc/ZyptfJrTayjTsm2nJNkxoZgfbFqljlEUG1atOYdGSuAp3XMvwt4fpA==","signatures":[{"sig":"MEUCIQCZhEcQcUN1uq+AHymLQKf3mA1lKsNUK5SVWCxTElH8QQIgSBdjZSl/D44YmVwVEMydWaRWcGQY26gncJjB4jx9cpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.042c96183c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9074027},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a8cec81d147c2be281ce02807839ba0c1c55e577","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.042c96183c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.042c96183c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.042c96183c","@lodestar/utils":"^1.48.0-dev.042c96183c","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.042c96183c","@lodestar/logger":"^1.48.0-dev.042c96183c","@lodestar/params":"^1.48.0-dev.042c96183c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.042c96183c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.042c96183c","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.042c96183c","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.042c96183c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.042c96183c","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.042c96183c_1789385736196_0.2598222236876404","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.24040c7f67":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.24040c7f67","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.24040c7f67","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be81158762006cf3f9fe9d56ca455fd672703222","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.24040c7f67.tgz","fileCount":2173,"integrity":"sha512-s6T9FfjPow9ANXqFT+0GegjYb3Og4BgOYp/aWB+72RqIGMRaPywPooST6RZrfSnOMEx4KQf9ZmGCa3KUuiHiOA==","signatures":[{"sig":"MEUCIH+0Lt79fdu/J5H284woCcIc7TRWQa9S23h3I39GX53/AiEA4k/GfrdPdxb23F2ETuOSOfe1pJGyaQg/LYhEqzcNSvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.24040c7f67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9074027},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6ceccbe902ccb43b8d4e12f69e56cbb095b815e8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.24040c7f67","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.24040c7f67","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.24040c7f67","@lodestar/utils":"^1.48.0-dev.24040c7f67","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.24040c7f67","@lodestar/logger":"^1.48.0-dev.24040c7f67","@lodestar/params":"^1.48.0-dev.24040c7f67","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.24040c7f67","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.24040c7f67","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.24040c7f67","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.24040c7f67","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.24040c7f67","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.24040c7f67_1789398257299_0.3685637074162784","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.ec85b38ca5":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.ec85b38ca5","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.ec85b38ca5","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"c25ba3b604e0b030b03184c84e2fbe876bab4cf7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.ec85b38ca5.tgz","fileCount":2173,"integrity":"sha512-hw50LVwWBE2XORnkcwS48hZ1eciCyHbB9uxAxvyAIZ3q8iMXEGFq0lrftqcDmintVRtGlWL/8vgJB6Zn6CU+AQ==","signatures":[{"sig":"MEUCIAhi1lO6cZ07oCNxJsDy+Et4YlL3lvb3yyUybwXDmtbrAiEAyB0WDVL+GPrGytdFiVPphrV6wxtHHS5oUdAZoJT8jqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.ec85b38ca5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9074027},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e8586dacf916d06c6fc780a93cc6ad6187905f49","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.ec85b38ca5","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.ec85b38ca5","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.ec85b38ca5","@lodestar/utils":"^1.48.0-dev.ec85b38ca5","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.ec85b38ca5","@lodestar/logger":"^1.48.0-dev.ec85b38ca5","@lodestar/params":"^1.48.0-dev.ec85b38ca5","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.ec85b38ca5","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.ec85b38ca5","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.ec85b38ca5","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.ec85b38ca5","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.ec85b38ca5","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.ec85b38ca5_1789400217494_0.7348899296807789","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.89d0f4da2d":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.89d0f4da2d","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.89d0f4da2d","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"95eafea4403d174479bd08dd365afcb59debb8c3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.89d0f4da2d.tgz","fileCount":2173,"integrity":"sha512-FlPG7SKEhCB7Z+cVDTcAKmR9t1TWdHGa67AZVkUCAhVCpQDhDF/qHVfFOjBBI68jTbkS/BCMxWn3J7WpR2v8fw==","signatures":[{"sig":"MEQCIDB3Mzhoh/7JBe2yiz+H81lKErbVW6BzTVgXjxAS+QFgAiAJKmvVgT3baZhkyvyT02efMnu4zIxaw8qtZguphSW34w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.89d0f4da2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9077562},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"0a32c691f495a16aad9eab57af9a7e92f10fb56d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.89d0f4da2d","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.89d0f4da2d","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.89d0f4da2d","@lodestar/utils":"^1.48.0-dev.89d0f4da2d","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.89d0f4da2d","@lodestar/logger":"^1.48.0-dev.89d0f4da2d","@lodestar/params":"^1.48.0-dev.89d0f4da2d","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.89d0f4da2d","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.89d0f4da2d","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.89d0f4da2d","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.89d0f4da2d","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.89d0f4da2d","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.89d0f4da2d_1789403255391_0.7202708533807827","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.ff9749be2c":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.ff9749be2c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.ff9749be2c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"629832a6f762107259ff2a8717cdef72632bf133","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.ff9749be2c.tgz","fileCount":2173,"integrity":"sha512-bD63/0D0bb52Hc5xhEQuGB6SqpvIUYyXjZY+BNMzqmDgDt92UscHOg6EilTV+GFySNl0XGUOoqUWjK84cOpqFw==","signatures":[{"sig":"MEUCIGpmETBUQ0t+KKVmraY5ubqm2JOpwTb3OT70vjmuMpALAiEAsJ3fE1EM7XLK4JU2vqdn8LklPAkwb7Amv4WK7ScuL+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.ff9749be2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"bb8a252f7ae741ea6943becf36aeeea93b08e36d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.ff9749be2c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0-dev.ff9749be2c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.ff9749be2c","@lodestar/utils":"^1.48.0-dev.ff9749be2c","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.ff9749be2c","@lodestar/logger":"^1.48.0-dev.ff9749be2c","@lodestar/params":"^1.48.0-dev.ff9749be2c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.ff9749be2c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.ff9749be2c","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.ff9749be2c","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.ff9749be2c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.ff9749be2c","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.ff9749be2c_1789406707791_0.21090793454984347","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.224d7b3c98":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.224d7b3c98","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.224d7b3c98","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"78104090734ba619225e1352a0d9b9909f30ee06","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.224d7b3c98.tgz","fileCount":2173,"integrity":"sha512-KFIvXfgEeLJEYixNePgEwI8XfOdV5cG8hdiBTcH0EAXb7I89bICxPRggp0lEu6h7+kCB9XgNeD59L1FrnasNSw==","signatures":[{"sig":"MEYCIQDXdJmoaOnNZCuKUvYqxllvtsM4uOFlZHd2fZiK6J7eOgIhANECIml6in3cpiYZ4jA5xIL/LCIqxbc7zjR7L/rk2jvE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGWMaYOt9oT0QiCLOtbvPifkwpQu1JUi7uWUQOb88A7VAiBKcmbRuw/cDAIPVE3v+c0lL1Sw+Okt4DKJbkK3Uk9lSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.224d7b3c98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"3d2d869dc9e61e02a1e3b7d85d0b00b99e54703f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.224d7b3c98","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.48.0-dev.224d7b3c98","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.224d7b3c98","@lodestar/utils":"^1.48.0-dev.224d7b3c98","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.224d7b3c98","@lodestar/logger":"^1.48.0-dev.224d7b3c98","@lodestar/params":"^1.48.0-dev.224d7b3c98","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.224d7b3c98","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.224d7b3c98","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.224d7b3c98","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.224d7b3c98","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.224d7b3c98","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.224d7b3c98_1789414370154_0.030488199762588764","host":"s3://npm-registry-packages-npm-production"}},"1.48.0-dev.f63ac74039":{"name":"@lodestar/beacon-node","version":"1.48.0-dev.f63ac74039","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0-dev.f63ac74039","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"681747080f2fb59990f0af56a5df896c33f3cd37","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0-dev.f63ac74039.tgz","fileCount":2173,"integrity":"sha512-FEg3uAFXXlFnR+DX1Jj+OJTfVPSSxwdPI3nTeZP66VyZ4Cs0eus82344bNE6wYjGGh7CSxTwmz1NB/juVmYVdA==","signatures":[{"sig":"MEUCIHIEWjcRQCUs/jYgQCh8pltgMRxahBtNip8+xa8XtCPSAiEA/x94Jh8fmWDmdiGC42VNAV2e8zZ2XbGPOGoSaeqD0p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9aTf6ggLRwFVe0RZoE7QXGRlwMc+cws018Xx30X5qdwIgVYx4nguFzBGxy8BkkhTDACOP9yRsv8/FdXo/XBSZsqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0-dev.f63ac74039","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6dc2bf45c782157e474964fc08888d06da6d68ca","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0-dev.f63ac74039","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.48.0-dev.f63ac74039","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0-dev.f63ac74039","@lodestar/utils":"^1.48.0-dev.f63ac74039","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0-dev.f63ac74039","@lodestar/logger":"^1.48.0-dev.f63ac74039","@lodestar/params":"^1.48.0-dev.f63ac74039","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0-dev.f63ac74039","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0-dev.f63ac74039","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0-dev.f63ac74039","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0-dev.f63ac74039","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0-dev.f63ac74039","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0-dev.f63ac74039_1789421929223_0.7630173995329197","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"@lodestar/beacon-node","version":"1.48.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.48.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"808ec15a7e141eb9903e7fe6188b3d50d0c7e8ba","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.48.0.tgz","fileCount":2173,"integrity":"sha512-qtdAj6+Y4MoZ6/ZUB0/TQQQCmHRIAeK7XzJEc4Sjor1cTQ5b6CArEEwVsLSgUx54B29awjAf9zPBegoXKi7adA==","signatures":[{"sig":"MEUCIQDfFMI/3lv8N1vgrUyyQdNEw+BGlkvzpPs8m4cASz+eqAIgedz9iYIHvRhzeYj0JUpYZH4kJLcTyV3PDGkU50DV7YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF3ObYcT4lB0YDAbwkxKVA1o1irGuaebxwjgZBtcJ1uZAiEAo6++KJMpi957v6TVLZOqKo5eIIVcmATMADD9RzA/Pt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9072819},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c7dc2b0b3b715635fb9b616bf178137ad64f7bba","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.48.0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@lodestar/api":"^1.48.0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.7.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.48.0","@lodestar/utils":"^1.48.0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.48.0","@lodestar/logger":"^1.48.0","@lodestar/params":"^1.48.0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.48.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.48.0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.48.0","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.48.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/utils":"^7.4.0","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.48.0","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.48.0_1789493925498_0.9865522664947863","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.9d1b583d24":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.9d1b583d24","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.9d1b583d24","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7bed4c8ec4cac6d8ea9f1572617fd0264040cfc9","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.9d1b583d24.tgz","fileCount":2173,"integrity":"sha512-/pcf72FWySjWtZ87fqHa771MJRq4SqrofL5s7duK6BXlGUmWWI/21CRHFYRskSKRAcf8qy9fHPZ9QjzFH0B1rA==","signatures":[{"sig":"MEYCIQDbIVgMxtpnZVJz3YUPQIqiVCtgclloxOzVmFIi4Lr+iAIhAJp4PdFtzEvWyfD4QtIK4B2v7BQOwq5BuJe/YykD2xt9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6S5xYSf1D7UXU3pvZOmzK0zAVpYl3VUYgfk0z3ZLb5gIgdbLRADc50VydFHV873pb3Y6SSVudvdBZX8YpzQIe4uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.9d1b583d24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6ba384c71ae83680064ad0240cfef006b574464f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.9d1b583d24","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.9d1b583d24","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.9d1b583d24","@lodestar/utils":"^1.49.0-dev.9d1b583d24","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.9d1b583d24","@lodestar/logger":"^1.49.0-dev.9d1b583d24","@lodestar/params":"^1.49.0-dev.9d1b583d24","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.9d1b583d24","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.9d1b583d24","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.9d1b583d24","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.9d1b583d24","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.9d1b583d24","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.9d1b583d24_1789497423181_0.7655644326450985","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.a18e2b6354":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.a18e2b6354","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.a18e2b6354","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4b921ef181ae65d1b2171f33a0350652fc6a9f2d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.a18e2b6354.tgz","fileCount":2173,"integrity":"sha512-18r6F5Wpg928BNCiUiZ+tgi2yk/ADesnjEKYdRUQVULkCutS6k6LN4jC61f4M+KFhODoN0R+tsib/V0nt3XTlw==","signatures":[{"sig":"MEUCIACfQ9okSqhdZC2C/+K2PT/94VGtNtugMho6uBLctOr+AiEA6upSKWFHNTTanmG1yLK2eX+T4mkL/G6CY77zpzSAWCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0GWwnddvbg/fJKeWRnZOE/cfjyGiOQO2vOp3V5NSGEAIgW7wdI/uoq9rahutZ0Puyp8S43unoVCczQgLSqHBjatc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.a18e2b6354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5ea1decd340f40f9b92007d5a6437f67cad1e0d3","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.a18e2b6354","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.a18e2b6354","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.a18e2b6354","@lodestar/utils":"^1.49.0-dev.a18e2b6354","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.a18e2b6354","@lodestar/logger":"^1.49.0-dev.a18e2b6354","@lodestar/params":"^1.49.0-dev.a18e2b6354","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.a18e2b6354","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.a18e2b6354","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.a18e2b6354","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.a18e2b6354","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.a18e2b6354","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.a18e2b6354_1789498676022_0.1359658306377709","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.2e84801d69":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.2e84801d69","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.2e84801d69","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"7396a302149ffd3aa86cfc57bf1311ae50b1b11f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.2e84801d69.tgz","fileCount":2173,"integrity":"sha512-w9dliSEVrw+UAvsUAgvv9cnZYH434orTxNRCdKsKcTMrCm4pt7oHe+qsg2EHGYN/shmUMIAuLS1QqHqPMZT61w==","signatures":[{"sig":"MEYCIQCHok+b/M9WYJIkk3BrTkJpSgl2zh2xS74BA/bSILW6gAIhAPQKbfny//JMmpZBpXWjBPNtl3SCParOpkgs2W+06d53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDIaBZGgJOheauC43YvLbZkNqJnV06F7BG1n/xOjEbbnAiB8Jw/2q7tX8iQXvgV53DS5i9PHqw/Ui/K2oH+YKkKahQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.2e84801d69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b7f552d6a71d544d119b36ea72918b08c8a945db","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.2e84801d69","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.2e84801d69","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.2e84801d69","@lodestar/utils":"^1.49.0-dev.2e84801d69","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.2e84801d69","@lodestar/logger":"^1.49.0-dev.2e84801d69","@lodestar/params":"^1.49.0-dev.2e84801d69","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.2e84801d69","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.2e84801d69","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.2e84801d69","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.2e84801d69","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.2e84801d69","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.2e84801d69_1789502736150_0.7465661824782996","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.07c3496aff":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.07c3496aff","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.07c3496aff","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"045364e5999d8c8f2392f41ddd19eb148514c354","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.07c3496aff.tgz","fileCount":2173,"integrity":"sha512-PSTLRdVVATcAMLB0Q6TVDtvd3xG9DOOg+HuMxJGv5kAaUSWNmTcJrOKumO0PR459Td03MQhFguNjMUS0ZyXBJA==","signatures":[{"sig":"MEYCIQDvn1hOBNIiClxRMk+NmUxlkW+uXd7sciOGolLhV6AnkAIhAOx5px4p6MrpVhvo7nN/uxk5a4FpXOI5XbvCaQvkSGb5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID/uj6S7g+EUyez09Vt3sDoS3Osf7tb8DML7dsZyMOXwAiANgmSHkHTgrf0nRBo12R2VQgj3iTmRtVjVx6eVEFmcjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.07c3496aff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f9fffe1531ea9c459382c0399c3767c18ea101d9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.07c3496aff","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.07c3496aff","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.07c3496aff","@lodestar/utils":"^1.49.0-dev.07c3496aff","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.07c3496aff","@lodestar/logger":"^1.49.0-dev.07c3496aff","@lodestar/params":"^1.49.0-dev.07c3496aff","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.07c3496aff","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.07c3496aff","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.07c3496aff","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.07c3496aff","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.07c3496aff","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.07c3496aff_1789508559588_0.27361678707111126","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.4d35c8b82e":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.4d35c8b82e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.4d35c8b82e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2bff9ef963c83cb1e4a6034020b6f5c17cea5a62","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.4d35c8b82e.tgz","fileCount":2173,"integrity":"sha512-Ce8BnLSFwuIinTkIS/K6OImL/GQNabPlkmBIfcc+KSxm7YIxBvNTx/jO1jbjyKkg4V845GPpgSBtThtD6lpRWQ==","signatures":[{"sig":"MEQCIA/9MF8kCN6dx8CdmHngh+1Uyjts61azR420CojrlvMmAiBXrlsy8RC6Fa/L8IYPn5yDtIrtSANQMNfCB6y4OIPR1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5Aq4u25hG3t/MTREhsZzktbZ86aPRAWzCfiB0IpfmFQIgZPUmX3Pl7rRNx7FZUdWZ1qoXVd6xk5WRwXKO4Y+SLYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.4d35c8b82e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9075916},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"3a39fb7af997b424bed33a63c8b2e79d1dc12f78","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.4d35c8b82e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.4d35c8b82e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.4d35c8b82e","@lodestar/utils":"^1.49.0-dev.4d35c8b82e","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.4d35c8b82e","@lodestar/logger":"^1.49.0-dev.4d35c8b82e","@lodestar/params":"^1.49.0-dev.4d35c8b82e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.4d35c8b82e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.4d35c8b82e","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.4d35c8b82e","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.4d35c8b82e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.4d35c8b82e","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.4d35c8b82e_1789560080772_0.2037090158167827","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.a261342520":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.a261342520","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.a261342520","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"18d72e1b529e9d8fd6c4b3832c8d361fd535ab9c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.a261342520.tgz","fileCount":2173,"integrity":"sha512-lTFCE8MYekYJ5XG7dGOn3lIk9CKt5pvsCT1u71xwzCmZHnT4NXcOzQzo7kORoFdK+gByUrlir7iyeo5sxoDzRg==","signatures":[{"sig":"MEYCIQCJhn7Xwlhb5+Aa7BX6JdftMNgw17NrWdBRr4nbHvfmvAIhANBNmMrUQKt5pBwPYeXOJzy2g4W4/1Imow1GYB8hMc7C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdIiakhfhyUGfU5Osig3t3bSAullnIPnSeqFJVUrFRsAiAvi4ihI9wDeA+tzEg89a1By+kGnCq9OrS/GO9XOwONpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.a261342520","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9090199},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a5055838c8a6b3ec6005901727c29f76b7c958d4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.a261342520","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.a261342520","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.a261342520","@lodestar/utils":"^1.49.0-dev.a261342520","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.a261342520","@lodestar/logger":"^1.49.0-dev.a261342520","@lodestar/params":"^1.49.0-dev.a261342520","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.a261342520","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.a261342520","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.a261342520","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.a261342520","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.a261342520","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.a261342520_1789568205292_0.15677813323250644","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.c9061c6942":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.c9061c6942","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.c9061c6942","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bae4b217c4b73e31bfb7272a9df4a1f9fb60324b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.c9061c6942.tgz","fileCount":2173,"integrity":"sha512-1JkQyesb/OHz6Oc1icPH1tW7FNGJwvyQ2jfVwy/dtoFvcohGOBt3jiWVAl1k6OHoofeIsJPPdiUVziX1YKerJA==","signatures":[{"sig":"MEUCIQCaqqdBQGt3QCefrQJuQDlwTKphber2BX0qT0TcvF8ZLQIgJhzotFDdfgZSWr1mBDPQCf9ELoZBLUrKth4IdTiqH8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdeV7pRfW071mP5Ma+l1963LRMajNxW+0e6676JEF9lQIgTHma3WhH8jJvFHFIoMUNK511YzKgQ8DHXw0ikuFQBvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.c9061c6942","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9090199},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4ec21623a4a4c6405c91cad5cd54a382a93700d0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.c9061c6942","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.c9061c6942","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.c9061c6942","@lodestar/utils":"^1.49.0-dev.c9061c6942","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.c9061c6942","@lodestar/logger":"^1.49.0-dev.c9061c6942","@lodestar/params":"^1.49.0-dev.c9061c6942","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.c9061c6942","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.c9061c6942","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.c9061c6942","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.c9061c6942","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.c9061c6942","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.c9061c6942_1789568421866_0.5621298991632349","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.ae6cc426f1":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.ae6cc426f1","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.ae6cc426f1","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cf6551c0e4c025e9bb8a0abf5657368c46e98a89","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.ae6cc426f1.tgz","fileCount":2173,"integrity":"sha512-MpGEQLH9hBNlux3ZMMJysqSWZNOV6p2J0l6IznbUxVsjEtv9YL5OGPqiD4121wGC87/r11gahoUo6DgfjSO1xg==","signatures":[{"sig":"MEUCIH5hZeEhoTcXdjXNPpP0UhitMrCbctHpQm58p/HQ79f7AiEApcNX5ZJiaZUAoACSEtw5hUJhyYF5HzreXu4ElKJLP44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdfbdwv+HVhVBITNzsBUQtt00QhZDbce6dxQwecvHnvgIhANw9vGnpQQZHMVlVdKf+dAv0YGwQPWCMmOBlbthz2tbl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.ae6cc426f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9096325},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4f45c6954eb81b7e86e86508c23df807b0bbfc81","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.ae6cc426f1","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.ae6cc426f1","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.ae6cc426f1","@lodestar/utils":"^1.49.0-dev.ae6cc426f1","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.ae6cc426f1","@lodestar/logger":"^1.49.0-dev.ae6cc426f1","@lodestar/params":"^1.49.0-dev.ae6cc426f1","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.ae6cc426f1","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.ae6cc426f1","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.ae6cc426f1","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.ae6cc426f1","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.ae6cc426f1","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.ae6cc426f1_1789569199069_0.8618290247622717","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.71549aaa75":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.71549aaa75","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.71549aaa75","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"005ec9c60ffa022b67d5827b5a3dabeafbb3ec8f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.71549aaa75.tgz","fileCount":2173,"integrity":"sha512-SVBqFnM2U56e2zqr986rUR/YLN4CRfGJlxpwRw1QgSwLLQ0IXLWrCYm86oOd22lVJoZzAguYGticaD/fQM1P+g==","signatures":[{"sig":"MEYCIQD33gHJxHHSmzbstqMCwOWtL9/VdRoU8buEJoMQ56MhqQIhAOG0NghS+mS11Oep20mbq0WoT69iEDB27DnmVywacqho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD29n7mTXdhRTdQpTpWaqbpqbzVPb0mcMD+w9gC10w+TQIgVLO+hLJxqTBbtxJzaI2A1lUOsmTFc+k1gDdR5CqQimg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.71549aaa75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9096325},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d9963432aa22cad1322055a7cfb3b89ca001da3d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.71549aaa75","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.71549aaa75","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.71549aaa75","@lodestar/utils":"^1.49.0-dev.71549aaa75","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.71549aaa75","@lodestar/logger":"^1.49.0-dev.71549aaa75","@lodestar/params":"^1.49.0-dev.71549aaa75","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.71549aaa75","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.71549aaa75","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.71549aaa75","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.71549aaa75","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.71549aaa75","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.71549aaa75_1789571114083_0.13342582007924308","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.09a1892a85":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.09a1892a85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.09a1892a85","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a0b46ebd60d72229f2b18eabe27afeaa59bf256","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.09a1892a85.tgz","fileCount":2173,"integrity":"sha512-SXn04CqzwbtkdUf/lsGeO1ovq+XyOOgKJwJZKwjgFhcUlCPKN5pPMi9BB2zZpspsWSxoyPXukBdcKKgO5w9/og==","signatures":[{"sig":"MEQCICbbiSupQcR1QeA3fejDn42XtWUmk8FmayLbmKuxI6nIAiBGeICoJoYLuvDZXW46UHQyvmFDcGfRgOoZyetyOtq3Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDtM6OkWnSgjhxM7o/YFl7QKo1P5Loh2t9gX8w26yJJAiEA2J4obiERmBL6MmVILFpDEnlYUvVSHRSzdDnZRb+LfKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.09a1892a85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9096898},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"74ba20cac9dd2a2636fd6c85fdc16bf2edce059e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.09a1892a85","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.09a1892a85","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.09a1892a85","@lodestar/utils":"^1.49.0-dev.09a1892a85","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.09a1892a85","@lodestar/logger":"^1.49.0-dev.09a1892a85","@lodestar/params":"^1.49.0-dev.09a1892a85","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.09a1892a85","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.09a1892a85","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.09a1892a85","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.09a1892a85","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.09a1892a85","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.09a1892a85_1789593932642_0.3507377494557342","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.33d8e7d3cd":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.33d8e7d3cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.33d8e7d3cd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"45b0ea76754822e9728f42cebc90aa980d8492fa","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.33d8e7d3cd.tgz","fileCount":2173,"integrity":"sha512-13pUm/UTwMdux4y2K3P6ygAR7EF9bWhphesfYImiPp7TN71Vthkip8/9khHB7c2jxs8pj5CTCZazT2oWC1FGOA==","signatures":[{"sig":"MEQCIHKcS32bSMXMrZJVHk9Zm7xrgFoKmWAZk5PaTsiDvmiNAiBp/jPA/E2hgwEk49IKGYXAYxY40jngQG2TTclKlJHwyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDU26MjmPMLdXoJIFaCGbqbjA5iGoEQh/XFJ1SHDz1ogIgRZ8hPKsmmalBZUvDPf27yyqJewfvVQV7I2K3ApjdVlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.33d8e7d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9098624},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"88c2b0fe05894217a368f7f6d5909f8e71177b30","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.33d8e7d3cd","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.33d8e7d3cd","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.33d8e7d3cd","@lodestar/utils":"^1.49.0-dev.33d8e7d3cd","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.33d8e7d3cd","@lodestar/logger":"^1.49.0-dev.33d8e7d3cd","@lodestar/params":"^1.49.0-dev.33d8e7d3cd","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.33d8e7d3cd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.33d8e7d3cd","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.33d8e7d3cd","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.33d8e7d3cd","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.33d8e7d3cd","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.33d8e7d3cd_1789597528520_0.6926221349416744","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.73a702f6cd":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.73a702f6cd","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.73a702f6cd","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4166333a74afc11c696a7d97ecf5d37f770b255c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.73a702f6cd.tgz","fileCount":2173,"integrity":"sha512-8gq9IyNFrcW7AcXqTLqz8T6DQRqO3t0UNYLJ86RbGF+m8pM9Piu8P/UeZhavBw7Vx0scWObXIvJCTRmC/3zNKw==","signatures":[{"sig":"MEYCIQCFuq9E1obR7mtJHg3C4yfyS7D0bAmX3LX3gfAMDODSKQIhALDYCz1g3cti05sKHFod0OXTbAifs0RpjOZT9nCHKmq1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFwhJlnsSsxJ1UohckUfXjyeeeZS3kDmDBX6Fx0oziEZAiEAjNi99L+OLD8BcUV2p1mxs7ovRKxFhI6pCJq8D1STj50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.73a702f6cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9098624},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b3497665cbad1515ffd02ee147917b44b622f2aa","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.73a702f6cd","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.73a702f6cd","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.73a702f6cd","@lodestar/utils":"^1.49.0-dev.73a702f6cd","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.73a702f6cd","@lodestar/logger":"^1.49.0-dev.73a702f6cd","@lodestar/params":"^1.49.0-dev.73a702f6cd","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.73a702f6cd","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.73a702f6cd","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.73a702f6cd","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.73a702f6cd","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.73a702f6cd","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.73a702f6cd_1789602721035_0.9152678308961344","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.8d21f7a861":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.8d21f7a861","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.8d21f7a861","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"265a90e3471acff7fb0cb0cee79e0456e48a1fa0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.8d21f7a861.tgz","fileCount":2173,"integrity":"sha512-gpvd/rdAfuJGija12CGP7qHDCtwdEr40hDamsqEw7v6RZ3XqfC19kqQd9uK4YTlR+r+byEbveTKFmcaohRBh3A==","signatures":[{"sig":"MEYCIQD1WQsRIzwSXJS6u5zaQKHS24OTRn6m+4H2Yg0B/kRLPwIhAIb//KPBwSwxE94bOqrszdD5xJ5PhbzdzkTQksBLmZTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCW+umiFofFK5iOcg0O3Z1jLSD3trV+1PnbliSKkjuqEQIhANdTPriLYM7F6LpPbY0uDZ4zq2hdbBbJz8Y/F09nsFtv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.8d21f7a861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9101202},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"af53e35f4b895239f78c50bb6ea4a0e83329165c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.8d21f7a861","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.8d21f7a861","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.8d21f7a861","@lodestar/utils":"^1.49.0-dev.8d21f7a861","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.8d21f7a861","@lodestar/logger":"^1.49.0-dev.8d21f7a861","@lodestar/params":"^1.49.0-dev.8d21f7a861","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.8d21f7a861","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.8d21f7a861","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.8d21f7a861","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.8d21f7a861","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.8d21f7a861","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.8d21f7a861_1789609863705_0.5725364944370861","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.72d74345fb":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.72d74345fb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.72d74345fb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6a51adb83ac3e6e1802c64acbb6308a8b71cd295","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.72d74345fb.tgz","fileCount":2173,"integrity":"sha512-RiKq7P+ic8HOrEwiCJqTSfRDp26j2FUL+IC8zLFH/AIOSbLnbMgIU0aIWMcLBTlieQ/2rCQcg6GMV/tEMRoNeA==","signatures":[{"sig":"MEQCIEpywIDtqihssW9c6CNo6RseOic50ksHBB/iYHtmbkeIAiA+dRV7/AnbT6nJw+G8DZxmxxHw/mTkY1gr4znj7eSsQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDcE/zyQuakvgCJbusY7dBeBjMXXTcuf6LRcVEUV8FWzAiBgjcgJZ2nSar0S7tUFvXRe9fg020Qpf6o56cnQe70EDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.72d74345fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9102567},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"dc96f850d419a6c638008450c57d6a48578011e9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.72d74345fb","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.72d74345fb","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.72d74345fb","@lodestar/utils":"^1.49.0-dev.72d74345fb","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.72d74345fb","@lodestar/logger":"^1.49.0-dev.72d74345fb","@lodestar/params":"^1.49.0-dev.72d74345fb","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.72d74345fb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.72d74345fb","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.72d74345fb","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.72d74345fb","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.72d74345fb","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.72d74345fb_1789614817486_0.8356222089690513","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.9cec787d94":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.9cec787d94","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.9cec787d94","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"55a67231ee413cb9a8f7d15d2de17be5df6db75d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.9cec787d94.tgz","fileCount":2173,"integrity":"sha512-rE2tP/P95MfH/U6c9E9Um0zv9aYl/x1yT1yyOUnZiouyf9Hiu64H5PASD5OYbDhr8D82yTv/7LFbiGAWoVL9wQ==","signatures":[{"sig":"MEQCIG+OXzKWZ+j81pSauA7HdWz8y6t208RJozLKt5Kc094GAiBpXWSh9Jjnt4Cc9Ew+edeHxCEwH60NJ4kFC0mSb4mTkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYvaCLbOEkwWiO97Q8Vg4EQmfTIHcYx/DBPaOrsaeEmwIhAJLVbIg2/BVmnpJGfZM+BkoIl6SBtVO/Ylyt3aIQ3sbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.9cec787d94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9103355},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"02e68234b48571fb0bbcb8b155d7e592a398920a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.9cec787d94","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.9cec787d94","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.9cec787d94","@lodestar/utils":"^1.49.0-dev.9cec787d94","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.9cec787d94","@lodestar/logger":"^1.49.0-dev.9cec787d94","@lodestar/params":"^1.49.0-dev.9cec787d94","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.9cec787d94","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.9cec787d94","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.9cec787d94","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.9cec787d94","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.9cec787d94","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.9cec787d94_1789638058130_0.6031854367155483","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.04dd7ca9f2":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.04dd7ca9f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.04dd7ca9f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"8f68533279e51cdc838239664808a39c311bfc64","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.04dd7ca9f2.tgz","fileCount":2173,"integrity":"sha512-aNgwksJ6NSHvLpadzBbDOZhz0knfYBhM2eGXA/FuIWasOtiLBCJtL/AbjLg22iz2cd7Xb/Nwi+9kFMBeGx/2oQ==","signatures":[{"sig":"MEUCIQDENV716CPaW8KhNoOoBlJM4s70vzGx7Um0cMe3mfsgiwIgBiuhx0y7QEW0tBSYkWoR0fQkj+3qXPmFsi5fLqBc0hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCI6ss2teU26A/8DnZ9QZnWOyE8xunXrTmlzG2sXMwwPAIhALMHxDaiyGZhw8E262LOcMM46P+TWA8sHXcm4xiM2k2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.04dd7ca9f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9103355},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"35c4c766f920e72ff449f32aabd0bf92b76e180e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.04dd7ca9f2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.04dd7ca9f2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.04dd7ca9f2","@lodestar/utils":"^1.49.0-dev.04dd7ca9f2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.04dd7ca9f2","@lodestar/logger":"^1.49.0-dev.04dd7ca9f2","@lodestar/params":"^1.49.0-dev.04dd7ca9f2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.04dd7ca9f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.04dd7ca9f2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.04dd7ca9f2","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.04dd7ca9f2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.04dd7ca9f2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.04dd7ca9f2_1789640587102_0.016766740917755873","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.213b795b98":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.213b795b98","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.213b795b98","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"33b1675f7f6856cf49e75a75b42446b172425705","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.213b795b98.tgz","fileCount":2173,"integrity":"sha512-dydAmngbmj+qZRbfejeTsTkyes74l9moiEJuEqauiZ3kizmzOU2o52Hoelj+p00b6RV04c1eeQ5mCv7h4Ztv0g==","signatures":[{"sig":"MEYCIQDNGc08kMtIMmYX1ZSR1rFmYIZw25lSWF0cKQ9PdEm0KQIhAJT28zaypsB3e8GjAEQ8cGD2NI0KVwjnc444D+9ZqT+r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCg4gZGnI/Z4H41QD80XvIY8kKY13FCYmruo0xjK392LgIgA1AwjjTwR7BlfO2UdQeY3qxZOfwozOvS7oYsVPhmXfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.213b795b98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9103355},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a173e2a62840e3e3eadc5a00bcc82c949ce2ff86","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.213b795b98","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.213b795b98","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.213b795b98","@lodestar/utils":"^1.49.0-dev.213b795b98","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.213b795b98","@lodestar/logger":"^1.49.0-dev.213b795b98","@lodestar/params":"^1.49.0-dev.213b795b98","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.213b795b98","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.213b795b98","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.213b795b98","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.213b795b98","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.213b795b98","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.213b795b98_1789642951456_0.2645817280585472","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.46b983948a":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.46b983948a","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.46b983948a","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"85f4652ed609966dba080842e40c2eed830204b0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.46b983948a.tgz","fileCount":2173,"integrity":"sha512-lRdrKrLhLqcLTGCKxarsy1klnwcVrZ4JNu1XDNzx+5BEEO/zS1TLZ1ysV7AHjhnm3Ys0BuSLuUzjvuWuveBoZg==","signatures":[{"sig":"MEUCIE69xaFNskCDesQ4SPQZFHqCbjhW8bpGN1iwAw7ngZVaAiEAiaZ44/Z92lhQk1rFKGPkVxQvhMY3vQOqAHDfiRdmy8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChvxJe7dRD7RNFukzCrN/7+b/mHcGtzKVYMIymOpLWLgIhAN4jWT5QQhCrsMWSm87acq7ZpQGLhNm4s6yl9dZYQFZf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.46b983948a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9103253},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"3053614ac27784499e52100f5f94e5b65abb79a3","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.46b983948a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.46b983948a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.46b983948a","@lodestar/utils":"^1.49.0-dev.46b983948a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.46b983948a","@lodestar/logger":"^1.49.0-dev.46b983948a","@lodestar/params":"^1.49.0-dev.46b983948a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.46b983948a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.46b983948a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.46b983948a","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.46b983948a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.46b983948a","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.46b983948a_1789648053308_0.6395563593814646","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.258ee1abfb":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.258ee1abfb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.258ee1abfb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4b168bd7403079170014487772d6be31776e03de","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.258ee1abfb.tgz","fileCount":2173,"integrity":"sha512-yOCzY6zE+G8PVy8nm8quWO+lIs9OJCT0bTUvOqeCz0lvZ12HhyWRbfrhvAJZZw130J9RSMcoEuxCi0+M4sBqog==","signatures":[{"sig":"MEUCIQCpPalYZ2a9DiOtU+6K409EI9WDewiu2Lp60RW+yCThKAIgSikWdb6LFKZliuSN+98GPGpNCPLJKBBrUApAvIVEfpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC0KJQvhbN2hTmkh+ge+oMNNVr2VQLmqmOFvzVv1Mv6yAiAjJxlNlDYNvkLVthFGjdsJIighA7PcyS4r298ICFdBOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.258ee1abfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9103253},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"ef269645779f04543a5e1750e52721220311a9e2","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.258ee1abfb","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.258ee1abfb","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.258ee1abfb","@lodestar/utils":"^1.49.0-dev.258ee1abfb","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.258ee1abfb","@lodestar/logger":"^1.49.0-dev.258ee1abfb","@lodestar/params":"^1.49.0-dev.258ee1abfb","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.258ee1abfb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.258ee1abfb","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.258ee1abfb","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.258ee1abfb","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.258ee1abfb","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.258ee1abfb_1789665380474_0.7583643973664129","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.b27f498c2c":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.b27f498c2c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.b27f498c2c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6e90f5592c56eb9e286154bd2445319e97328a6a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.b27f498c2c.tgz","fileCount":2173,"integrity":"sha512-udZsj05gP18A3wCmAj2IaV9dmkVNUay8jE+tISJZcv6kkC9tjdPyJzzPC/KNClQj1a6LGCU+30ByTkB1I0NC+g==","signatures":[{"sig":"MEQCIEkHDxX7OJBPbmFaOaiIndx+2HyseLB72NKsT3CNUCO5AiAqTGEdmtwyVDhuwCQ0PFolrVt8kwzxxms190QigUl73Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIELlLc6ir38VG378VdQ91Js8DZVZoGiOVDHaj+ZUeo+yAiEA8YXAus2dalHVgYBh2kqxZsCk4BwduPcQ9PqS72GA0T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.b27f498c2c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9115352},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8b55bd139db0cd5e7d9f7db12434440e2b3e973a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.b27f498c2c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.b27f498c2c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.b27f498c2c","@lodestar/utils":"^1.49.0-dev.b27f498c2c","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.b27f498c2c","@lodestar/logger":"^1.49.0-dev.b27f498c2c","@lodestar/params":"^1.49.0-dev.b27f498c2c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.b27f498c2c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.b27f498c2c","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.b27f498c2c","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.b27f498c2c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.b27f498c2c","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.b27f498c2c_1789669833295_0.24599827818304187","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.2b55a3acab":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.2b55a3acab","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.2b55a3acab","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"d0c556706d155c7046d063809fc0967311acd912","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.2b55a3acab.tgz","fileCount":2173,"integrity":"sha512-a7DorPvsGqtZbHycHHrKe0MODFYFQg0TG9Tdd6/EuZqrRp3M1OdQFjiD10p9KB0QaXn+ZYYVJ7bD9mSGXnbHdg==","signatures":[{"sig":"MEUCIDB82zpY2MHi16V6/YWyQ1OWFSzfKvvluNqFV/I9U/jvAiEA+clJXggHOUyBAsBAaT2qV6mb0ypnAluMIuIttjXIFD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/LFccKbXdIboUj/Whjt+mWPr2AqkMye/BnS/k8/76aAiEAiNUUkWt2doXFM/z2Hly2+WSXgMjDUwuk3TnexbtzFOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.2b55a3acab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9122057},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"a5ab16fea625d9f4e8a761b15e3c1ccc7c2ed4a4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.2b55a3acab","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.2b55a3acab","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.2b55a3acab","@lodestar/utils":"^1.49.0-dev.2b55a3acab","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.2b55a3acab","@lodestar/logger":"^1.49.0-dev.2b55a3acab","@lodestar/params":"^1.49.0-dev.2b55a3acab","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.2b55a3acab","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.2b55a3acab","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.2b55a3acab","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.2b55a3acab","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.2b55a3acab","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.2b55a3acab_1789700088108_0.5452373397684758","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.9b1ea963bf":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.9b1ea963bf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.9b1ea963bf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3bcc2a5dd1fc4916fb0fd45bcf6c4729a9bc5315","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.9b1ea963bf.tgz","fileCount":2173,"integrity":"sha512-MhPD4JB3uGqt9DFaDPfzcyzyhSn2MVUESDSrplepQSlw0WWa2j8qz1iVb4sMkk5iDGzsJUj2GHFi+d+Dz+7mmA==","signatures":[{"sig":"MEQCIE7bcblqk4ohK/4u2EpBlUfv54D5hfQtHSt412RfudfIAiB6DGBCbzEAd502Nj2Lt0wzm15KzWQVFYcxWwoAOYT9wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAjuOgkDsrgIOss6JXMGIYKy6W+r7GDm6xjzwpCVpO4rAiBHArBa6rimHPpKruB8SMbvfCLAmRT2M0QEsIKI3Ru1NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.9b1ea963bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9128300},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"cc5adf2e92b88716fd416d5f1da14c16462ceaa8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.9b1ea963bf","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.9b1ea963bf","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.9b1ea963bf","@lodestar/utils":"^1.49.0-dev.9b1ea963bf","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.9b1ea963bf","@lodestar/logger":"^1.49.0-dev.9b1ea963bf","@lodestar/params":"^1.49.0-dev.9b1ea963bf","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.9b1ea963bf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.9b1ea963bf","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.9b1ea963bf","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.9b1ea963bf","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.9b1ea963bf","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.9b1ea963bf_1789720697954_0.18361774808158726","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.161265afaf":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.161265afaf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.161265afaf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"24968ccb72863814d6c98f03bad9e34fc11211d4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.161265afaf.tgz","fileCount":2173,"integrity":"sha512-N7gvQtvCWrux8V/dMUwi2GiUSBXOR4NWc2p5DAONwuJJw8Auo4B3z1JHro3AWJkEmzLvt7BE76raaJaiE++NFA==","signatures":[{"sig":"MEQCIDBVhUBdFuPdQMjGNWzbVMD7cGzHj49bPxh2NUfJR7xIAiBYHxfv3F5/7WzeG846mQssn4fFiqVEoIMVGnaLGmSLiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFbadkVVNlIiYFsxoXWgyJB6MSR5cPrKDAM6uuEZJdQzAiBkEwgv6pIIejZi17FiMaDT4OHGVkY2pBAJXsfTD8HR6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.161265afaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9128300},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"49253fda81df27c81e21a6cd1c9b9f7abc5437c9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.161265afaf","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.161265afaf","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.161265afaf","@lodestar/utils":"^1.49.0-dev.161265afaf","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.161265afaf","@lodestar/logger":"^1.49.0-dev.161265afaf","@lodestar/params":"^1.49.0-dev.161265afaf","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.161265afaf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.161265afaf","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.161265afaf","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.161265afaf","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.161265afaf","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.161265afaf_1789739352102_0.7346925159360944","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.3f33d73d55":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.3f33d73d55","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.3f33d73d55","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"0a2cfc976cd994a6b2b3d318e19553e55d43f6c0","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.3f33d73d55.tgz","fileCount":2173,"integrity":"sha512-o6Vg+sCzE46yGq2gd3inTBKYiWbqBxM0Ytg4HS00/qvYBSSHP6ysFyrQWnX60MYSt25yHBHMDaC1I49ZlRyg/w==","signatures":[{"sig":"MEUCIHFQI62axr0jqvHhDYFzjhAI28JFdZW4ircvwu2fJTHhAiEA4uWmsnymf4bbHFl9Rilhlx7DUrwXw2O/LiFv3EOcs2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICKGjWZajtIMaFL9je48UwXiorZEbk46S4xqjNDAIxSPAiEAiN/ib9nbtvahVwi+tA5xe/yHCpVuFqaeRMGsIYWnvIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.3f33d73d55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9128300},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2d4f155001b58a7bfdc4a5d07ed67c6d764f84da","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.3f33d73d55","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.3f33d73d55","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.3f33d73d55","@lodestar/utils":"^1.49.0-dev.3f33d73d55","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.3f33d73d55","@lodestar/logger":"^1.49.0-dev.3f33d73d55","@lodestar/params":"^1.49.0-dev.3f33d73d55","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.3f33d73d55","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.3f33d73d55","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.3f33d73d55","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.3f33d73d55","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.3f33d73d55","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.3f33d73d55_1789744362905_0.5678264293370876","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.ceea36c6f2":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.ceea36c6f2","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.ceea36c6f2","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"62fce3b0a1e6b7f620dc26357dd42b6c9ceed069","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.ceea36c6f2.tgz","fileCount":2173,"integrity":"sha512-BTAJc6KLFYw4jt7vij7HxtFLGu8Eym0Ero38o9rF+EOHAno/jGdjdeUcRBh0ShND2QJ6RHrdVSUmo+u9iCBiJQ==","signatures":[{"sig":"MEQCIF1tvTTqiWvQnzJgCDuSRSQZxkGtFEcc5xZqRGDQqFTaAiBmZgMA1N1b7qgjm1c1figtWIaoddSLtXBDQEA989Hg8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAhTuNQmHCANXwZFhOe2G+qW4iEA2IeKhwZEMOmE68PAIgc+JU+NuQxl4CTdeak4TA+OATblGPB/mgSkSuCbRt6oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.ceea36c6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9128300},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"cf4088ad82af04b65cf5a70c3ea6bd0cd9bc02b8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.ceea36c6f2","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.ceea36c6f2","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.ceea36c6f2","@lodestar/utils":"^1.49.0-dev.ceea36c6f2","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.ceea36c6f2","@lodestar/logger":"^1.49.0-dev.ceea36c6f2","@lodestar/params":"^1.49.0-dev.ceea36c6f2","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.ceea36c6f2","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.ceea36c6f2","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.ceea36c6f2","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.ceea36c6f2","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.ceea36c6f2","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.ceea36c6f2_1789817298063_0.19104494436735475","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.1fb3469ab7":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.1fb3469ab7","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.1fb3469ab7","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bfd59e6b98b60dd04e75b709f27f35ee972f0021","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.1fb3469ab7.tgz","fileCount":2173,"integrity":"sha512-NeuZB+3d1hidMc2925OZEmSQS3clW3ODW6ANm6utHCbokFFhTE62pnwuAUKYX48fztSu7YvgYbNBgdZ2jkYplw==","signatures":[{"sig":"MEUCIB+TWK2l9qXpfX/g54ZIfIFUKXcQwJ6ooCtSTUeyKd99AiEAofzer65Kh8q+A7jgpSg9RGdA9BZxVYAf6MDTP8y+/ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkWMQCeW94+wIa1Fgrgy+cl6oVSiDH2dLYbuaP8SqCrQIgS1s/tjzKe8hF4SNGYDpe1uuXUAifygU72GL1X+uaODg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.1fb3469ab7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9128354},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1620783cfd70719db736f5bfbd561ee1ff46e0a6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.1fb3469ab7","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.1fb3469ab7","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.1fb3469ab7","@lodestar/utils":"^1.49.0-dev.1fb3469ab7","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.1fb3469ab7","@lodestar/logger":"^1.49.0-dev.1fb3469ab7","@lodestar/params":"^1.49.0-dev.1fb3469ab7","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.1fb3469ab7","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.1fb3469ab7","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.1fb3469ab7","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.1fb3469ab7","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.1fb3469ab7","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.1fb3469ab7_1789957612479_0.4378450903755884","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.a1f8bb3877":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.a1f8bb3877","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.a1f8bb3877","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ce67a6b5f43700136861b4691ef8d46c130c1166","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.a1f8bb3877.tgz","fileCount":2173,"integrity":"sha512-E6Qejw+G+fTEQ2qLm2IGgAjpcEAHqdgUHKA2oQhift2J0r4ksRGgVOR7upjODvFM5e2vSucu6rWX9aFuYsW62w==","signatures":[{"sig":"MEUCIQCuRetNoh1aotodMSnPHsA3VtUDABwqQHBdqqcJMqnCwQIgIQHeMECE9aRKmAyC56zmAzX05Y32Y11+urBeLFpRqg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH3mqQCoq8d6MCoOQgVvILfrdispvmhamlUOTcOhpTWoAiEAlK9d1bQAsaSnxzpUfkomtRS7ehoNrG/b7fEHCkle830=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.a1f8bb3877","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9128844},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"d98173ee8620675844076d21d85045c5865f63cd","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.a1f8bb3877","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.a1f8bb3877","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.a1f8bb3877","@lodestar/utils":"^1.49.0-dev.a1f8bb3877","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.a1f8bb3877","@lodestar/logger":"^1.49.0-dev.a1f8bb3877","@lodestar/params":"^1.49.0-dev.a1f8bb3877","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.a1f8bb3877","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.a1f8bb3877","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.a1f8bb3877","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.a1f8bb3877","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.a1f8bb3877","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.a1f8bb3877_1789960265106_0.8485490163698617","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.73ea27a093":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.73ea27a093","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.73ea27a093","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"ed6b7151d0e7ec144fb868019546a8d71aba28be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.73ea27a093.tgz","fileCount":2173,"integrity":"sha512-58gGoiq9KV4qmzub2K9TQmJscp1EoNrvGGAcz9U6RHp6xS4JSpdeYZ/mN7Ky1M4Xl5SOrh3g7IuGgFuXcKiFwQ==","signatures":[{"sig":"MEYCIQCx0ApocWChfOcaz4k989aUFlUGKjIvx9C1W0YcS1/I/AIhAM0fdwXj8c6V4gbnwGW12VulKg9Og/U4QGA0ATZTvp1k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICcF9y7gfNUQv/JVcILfGYVQsoLXPB/HL8+z6mg3XnQiAiAzUcHCGrfosEoOcGx8QlZ7XbC0a3W8gdHFJ2mlCpgDQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.73ea27a093","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9128844},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"5ba06ee922336ae37d4d31e57cbd9807dd29b554","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.73ea27a093","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.73ea27a093","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.73ea27a093","@lodestar/utils":"^1.49.0-dev.73ea27a093","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.73ea27a093","@lodestar/logger":"^1.49.0-dev.73ea27a093","@lodestar/params":"^1.49.0-dev.73ea27a093","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.73ea27a093","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.73ea27a093","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.73ea27a093","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.73ea27a093","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.73ea27a093","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.73ea27a093_1789981551775_0.18804322032536813","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.fbb58f7280":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.fbb58f7280","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.fbb58f7280","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1856cbf057d513c8a3ea5d76baf88ed51183f328","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.fbb58f7280.tgz","fileCount":2173,"integrity":"sha512-petNbM3xigu9O25inIo+3fI4bL1WL8P0owu02fdi9bFkzVBdUNrXQzzHh40wz0SC4mC51QzQZgPNGD0A+/1vLg==","signatures":[{"sig":"MEYCIQCWRcuw8cDOSRsj9YZJ9eQahPEEW4Oy4A7WAPGKSCiFnwIhAJWHTnejBkYhkE9DeatU9da8Qy889gZG5/gStdH5tBc0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCG9SW2WU0kCaXf7kdAymOkajOlvb7j2ITQ4RO5doNEuwIhAMhD6CFrv3oBp7QtBStB9jcXT1CeDUEUEG9GVMqkdYCO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.fbb58f7280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9131260},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1a3fdd5e2356d7364af16bac6cb6a705556d77c4","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.fbb58f7280","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.fbb58f7280","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.fbb58f7280","@lodestar/utils":"^1.49.0-dev.fbb58f7280","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.fbb58f7280","@lodestar/logger":"^1.49.0-dev.fbb58f7280","@lodestar/params":"^1.49.0-dev.fbb58f7280","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.fbb58f7280","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.fbb58f7280","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.fbb58f7280","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.fbb58f7280","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.fbb58f7280","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.fbb58f7280_1789985021226_0.21769152659329993","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.a97d1081eb":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.a97d1081eb","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.a97d1081eb","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"3517c38fd678f02700e574cd95ba29a0645d532e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.a97d1081eb.tgz","fileCount":2173,"integrity":"sha512-I3qx+uH2Jg6GrF0U2b0mkwXpirwKPHQT6vPU0eO4RnA3FrKVUkR311JJEaenRb2cjk2SSAssKAT3qEEmogp/UA==","signatures":[{"sig":"MEQCIHPHU7iWUMhpvIAiOLKc0YJcjelxWc6sc/SlTKGCq6RSAiAs7zdrVfA/x2TIDOsj5p7PJ4fXrIs3bQsKQaZGQW1cnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB0jXfcSysBZLcHZfxc+3+sBnqIY3W9MWHPkRB8eQAqaAiEAh2ZBqeiXfU5wiWaL4mjzeJr7gchdjmzg3eULHIO1lV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.a97d1081eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9131260},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"6053e33a65ab3596a96d58d276610f1242533830","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.a97d1081eb","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.a97d1081eb","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.a97d1081eb","@lodestar/utils":"^1.49.0-dev.a97d1081eb","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.a97d1081eb","@lodestar/logger":"^1.49.0-dev.a97d1081eb","@lodestar/params":"^1.49.0-dev.a97d1081eb","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.a97d1081eb","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.a97d1081eb","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.a97d1081eb","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.a97d1081eb","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.a97d1081eb","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.a97d1081eb_1789987872394_0.6145942241677653","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.9d0805f7f3":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.9d0805f7f3","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.9d0805f7f3","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2dc6859f8885541d5f8f4f47aa4810852973807b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.9d0805f7f3.tgz","fileCount":2173,"integrity":"sha512-OZWET6HDqiZ0GFdIzSDApNMnZzj4gYwG/842iMrGd7q3ekC38z10u0HX/70LwaAzpRX7r9ZIsQEAEPI6OQ9JTA==","signatures":[{"sig":"MEUCIHaoEfFCOMLRZnuKRI3LmQDOhkkBkTzaOdHvKQT78KS0AiEAzPmmE1HG07pRiLDkQYEmFqiff2rkP15xM2B+lkwxEWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBkv8j7hcx4F9/Ko8Uh/ER1d80i2rTv7HR+56QFRE3atAiB8QhxBqd8Ois0AIDjLjJxHert1RXlUhN4TqgP2vUfmgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.9d0805f7f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9131403},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"9ea7ff1eccef33863e8442ede34fdcc22a26580e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.9d0805f7f3","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.9d0805f7f3","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.9d0805f7f3","@lodestar/utils":"^1.49.0-dev.9d0805f7f3","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.9d0805f7f3","@lodestar/logger":"^1.49.0-dev.9d0805f7f3","@lodestar/params":"^1.49.0-dev.9d0805f7f3","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.9d0805f7f3","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.9d0805f7f3","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.9d0805f7f3","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.9d0805f7f3","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.9d0805f7f3","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.9d0805f7f3_1790006003781_0.4608427669723103","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.1dcb5a3837":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.1dcb5a3837","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.1dcb5a3837","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0ade5934fd18823b0c70968de98dd35bd7c9e75","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.1dcb5a3837.tgz","fileCount":2173,"integrity":"sha512-V/QyMeUmdeY0aEm6EN2o1C+3n1oRmZgfZw7UdF/e+DBM/wcbGSY7lGC3dwOMhNCBsSolWuBm4EHeHh+t9cSwMA==","signatures":[{"sig":"MEUCIQCJI3E2IP+y6nWHon3gZTJlm6133aFeFWF4+LYoCYiKrgIgM+vq6Ut94RxRHNo7c/XfFhr/9gnGWcadIuH4/IqhgO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZ7DP/dLUekUJc096VufuIrDsmVW4GHJEeBmviB0cIDwIgP+3Cvkc3jekxy0/jTTqFrJ9keo1LxYlpnJc7AQ5rcLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.1dcb5a3837","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9131403},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"283e10c1978881fdff8c192bb6456e2a87919d6d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.1dcb5a3837","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.1dcb5a3837","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.1dcb5a3837","@lodestar/utils":"^1.49.0-dev.1dcb5a3837","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.1dcb5a3837","@lodestar/logger":"^1.49.0-dev.1dcb5a3837","@lodestar/params":"^1.49.0-dev.1dcb5a3837","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.1dcb5a3837","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.1dcb5a3837","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.1dcb5a3837","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.1dcb5a3837","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.1dcb5a3837","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.1dcb5a3837_1790019288306_0.02988666277856944","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.cd9f3245c9":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.cd9f3245c9","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.cd9f3245c9","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"4b81189c6f33f96785e3f209ce5eccfde18aca61","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.cd9f3245c9.tgz","fileCount":2173,"integrity":"sha512-ywzRU0+TFIj4Kbiu9OUUh1FMewUvMUYS43tjAzly4AN0ij7yyaHKh9TcpREorq5l2psQOAjO6lqDGXLWI5qXcA==","signatures":[{"sig":"MEUCIQD+Sm7kJB5mnDiPzn+iXa74xtzTyLW8qPemkk15e2BBoQIgNSz8nMO/buV/YcEnzNGQJ+GUaLsB+rh1Wt/2Y+RhacE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbR39X69/CkKFXrs3V1DMvWABCWvKilZPMsAuVXWIKuwIhAMvigjf6dKXMOSdE0lEK4IRP3dCWQtxV3HMocr0oRBKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.cd9f3245c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9131403},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b5c09efa35dfac7e2c4ccf55b755925a41b3ef7b","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.cd9f3245c9","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.cd9f3245c9","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.cd9f3245c9","@lodestar/utils":"^1.49.0-dev.cd9f3245c9","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.cd9f3245c9","@lodestar/logger":"^1.49.0-dev.cd9f3245c9","@lodestar/params":"^1.49.0-dev.cd9f3245c9","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.cd9f3245c9","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.cd9f3245c9","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.cd9f3245c9","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.cd9f3245c9","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.cd9f3245c9","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.cd9f3245c9_1790019757607_0.855085088994934","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.ee7c2aa8ee":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.ee7c2aa8ee","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.ee7c2aa8ee","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"bd255f2b1aef0223d02d2419e07f8c569bdcbf35","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.ee7c2aa8ee.tgz","fileCount":2173,"integrity":"sha512-n5p2E9gUUsF4fRhJa/s8BXUns0BNaIhlBDRwRGQ4V9oPjXgBgrxtw24bUfDOU9yOGnqC3+AVOiXfaVXzLYbGIQ==","signatures":[{"sig":"MEUCID14YwUSKMPORKedOkvsBRLRGB8dqinmdZydSjah04s1AiEAsr6t6okl32e6rwxjHGucOsrF5xAmfk7WXggt6rdQvbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+3gDX8Z1KxH9WW8INNyN5oaRSwoU2wuF3TULNwtBHawIgaLaLV7FY9J5qrGGQatWFuOrmiZYYv7FFES2fSio+B54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.ee7c2aa8ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9132791},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"bfee9060d7f18a25529dc12db0b8fe1fce65be8c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.ee7c2aa8ee","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.ee7c2aa8ee","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.ee7c2aa8ee","@lodestar/utils":"^1.49.0-dev.ee7c2aa8ee","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.ee7c2aa8ee","@lodestar/logger":"^1.49.0-dev.ee7c2aa8ee","@lodestar/params":"^1.49.0-dev.ee7c2aa8ee","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.ee7c2aa8ee","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.ee7c2aa8ee","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.ee7c2aa8ee","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.ee7c2aa8ee","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.ee7c2aa8ee","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.ee7c2aa8ee_1790029238782_0.3791218694924978","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.57ffc39074":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.57ffc39074","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.57ffc39074","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"809648d9014575d1ce1386838ece5919567b568e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.57ffc39074.tgz","fileCount":2173,"integrity":"sha512-t2r8YoOxUQ5XTi1EGHBEIB1QGwihssyMHGc6n6ZDUkExmeGlEmiIMepi+qAboyw73shK41z+CBIctcGeriiG1Q==","signatures":[{"sig":"MEUCIQDN+dZXWvP8G8OxY8fxng6vF5dCPstaUD2rYBqBoTVLOQIgSueioo4Ytiz7/4DHbc9CAUrbNqcBQCEC17gApYZk2YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLQQF5mz9BJQuKHd5v8nyW9+Z5KOaVq9qD5x626WoozwIhANPCuQerhIila37XlgXJp18JJAAAfmHXctjmmS/V1hwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.57ffc39074","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9157237},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"62db1f402e40e2e81eb9bb3d0456d399a8be66ce","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.57ffc39074","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.57ffc39074","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.57ffc39074","@lodestar/utils":"^1.49.0-dev.57ffc39074","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.57ffc39074","@lodestar/logger":"^1.49.0-dev.57ffc39074","@lodestar/params":"^1.49.0-dev.57ffc39074","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.57ffc39074","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.57ffc39074","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.57ffc39074","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.57ffc39074","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.57ffc39074","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.57ffc39074_1790041574572_0.5778851006770926","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.c9d60c8080":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.c9d60c8080","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.c9d60c8080","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b57731829d83494171635510b58233725db71301","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.c9d60c8080.tgz","fileCount":2173,"integrity":"sha512-8cYqEoxOLTxuiaJjiTGr+bZ8jmSQ/37F8Ysi1LpyeLn2GnJ822N5PWmuI/5hOyxR9FSuERlZ4L+/M20cjdOnmw==","signatures":[{"sig":"MEQCIETOx9k4w8JgHx1LcSsTVCclJYQlFQ7xfpr/RT959jM7AiAlPy2gI7cXIPtb9R9/xskrEgn1XwiSaJY3SHkYD2071Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGfZ/W8O8h+5ATDLNgnGZIdSzHILyyb8h7q9vXQrFTVAIhAI+d5uLuUrA9jMfVdgziWkI3kwi9pJQLtvmt+Jvs8FbQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.c9d60c8080","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9157982},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"099f0e7882890192b1e4d3c6154309299f8d5c48","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.c9d60c8080","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.c9d60c8080","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.c9d60c8080","@lodestar/utils":"^1.49.0-dev.c9d60c8080","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.c9d60c8080","@lodestar/logger":"^1.49.0-dev.c9d60c8080","@lodestar/params":"^1.49.0-dev.c9d60c8080","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.c9d60c8080","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.c9d60c8080","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.c9d60c8080","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.c9d60c8080","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.c9d60c8080","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.c9d60c8080_1790077142464_0.41587387388482644","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.90c86b6529":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.90c86b6529","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.90c86b6529","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0fdd33da2c16aad5e39e881c9bdb27afe06dad8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.90c86b6529.tgz","fileCount":2173,"integrity":"sha512-RxxrnmmKoeVZevzEXwCiyN2qdIgD27kygQSWDoG5EDw+Z9PH3+2yVBtZ+Ex+KX9y0GIZlzVKQsNgkPs4r2zQwg==","signatures":[{"sig":"MEUCIQCKnmTzexZ9h8xrS0YhWv+TDbB06gCm/d9+O2+v3aGRaAIgDNYNAtmgdx+Txu2NXiu1G6bPQXYqoNrUM99Zrfun6Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUpOpDxP+6XkTe4GDmpb825pHLmEN/Rrc9QWQfNVw5kgIhALCyaKxXgaqz5gD7eRiMfePplTOtfaEyX2t3Qa8p02RU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.90c86b6529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9158483},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"46bf5aacb7c5a8fb8d06396653593e845d069463","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.90c86b6529","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.90c86b6529","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.90c86b6529","@lodestar/utils":"^1.49.0-dev.90c86b6529","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.90c86b6529","@lodestar/logger":"^1.49.0-dev.90c86b6529","@lodestar/params":"^1.49.0-dev.90c86b6529","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.90c86b6529","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.90c86b6529","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.90c86b6529","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.90c86b6529","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.90c86b6529","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.90c86b6529_1790108754794_0.1429752517773415","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.9480c0dd13":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.9480c0dd13","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.9480c0dd13","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"b0d82caa28431f95ad04a2d6fd6078c7877a5758","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.9480c0dd13.tgz","fileCount":2173,"integrity":"sha512-1EeZpGEkur9bt2oTwuBHXF8Mt4Rjn5qmd0E4Fdi4Xbg9h3+YOhZJKlDqwoDBA0F++F6eQZ9vd3k2r+d1vL0QBw==","signatures":[{"sig":"MEUCIQC3rREet3ahxNnmlUjbwhqmIMNqrVhLn8sjKsK30MR6lQIgSM0ql4Y/Xl/BnlIXYpzWZUkSc87P37OyqH9NyAfmsHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF72hnRd8q/TEVLSbK5eCsDR5MY1eP+V2yZPrg8YFQspAiEA/64dET0h4BzHRvPTWn1uKhyvGBjj3KVZi/Q72o1xlg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.9480c0dd13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9158483},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b9033363268a9eace392437c6e9635eef0e94b30","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.9480c0dd13","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.9480c0dd13","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.9480c0dd13","@lodestar/utils":"^1.49.0-dev.9480c0dd13","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.9480c0dd13","@lodestar/logger":"^1.49.0-dev.9480c0dd13","@lodestar/params":"^1.49.0-dev.9480c0dd13","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.9480c0dd13","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.9480c0dd13","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.9480c0dd13","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.9480c0dd13","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.9480c0dd13","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.9480c0dd13_1790112841487_0.12439469962037486","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.52a50304a4":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.52a50304a4","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.52a50304a4","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9734e9075760dcd6eeadc62a44d569b651aae424","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.52a50304a4.tgz","fileCount":2143,"integrity":"sha512-+NAgLjQ9X6F3dsFmNxIuwS59Wq2+cGs6vnIoP6TLlIbmhWkGmJTt4IKU63faxBs5J/es9OgNZjPUHFZdb+gvlg==","signatures":[{"sig":"MEUCIHBOvdUtxXJecIyL1RW9z5b7eMokynjIeDTJl4fDN1fdAiEApNk0FTV5w+gzPfg45LgZsrUjeSHbulK1q+LgO9cwqSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4f2j9ECUG6Bhpg7LuAqm6fMs9Mc8Kr4aJWLmTcpq6BwIge1F5BOkGUSTml1g0b5nz7rNVL89P2WIp2w638QcBDT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.52a50304a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9016837},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"717ba27be3ee4dcaac7bbc5f88947eddee535787","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.52a50304a4","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.52a50304a4","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.52a50304a4","@lodestar/utils":"^1.49.0-dev.52a50304a4","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.52a50304a4","@lodestar/logger":"^1.49.0-dev.52a50304a4","@lodestar/params":"^1.49.0-dev.52a50304a4","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.52a50304a4","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.52a50304a4","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.52a50304a4","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.52a50304a4","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.52a50304a4","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.52a50304a4_1790114578949_0.0750150935068794","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.fa4ae94ccc":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.fa4ae94ccc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.fa4ae94ccc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"012e806a769d1b2a458514a36e5f561464122e3e","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.fa4ae94ccc.tgz","fileCount":2143,"integrity":"sha512-wrgNOhyM4vleBjw6K3dalpYrX4IRHBQjsCMDNiqEjaLkmjWf2ND3NoqU6dAc11E6Pr6YAVJWiyQKbEm3IeKCDQ==","signatures":[{"sig":"MEUCIBAD4S/8aLKB9mAJAzRUDwxYIqQ3RzIAg/Mm5HgG1iIGAiEArXpL/vKd4dhdxHdeaAtWB9E5gyp4yNvB8WqMfn6hItM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE5TjoE8VykANZyYc7QSyTW2yAuz4ywrb17jGUF5nBUBAiEAhA2tuF5JisX1BAo4bx22Wecng9VoRgK07+b/E/ANQ4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.fa4ae94ccc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9018164},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e10255395ab353d2988995cd2db9b08ca0eecc4c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.fa4ae94ccc","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.fa4ae94ccc","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.fa4ae94ccc","@lodestar/utils":"^1.49.0-dev.fa4ae94ccc","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.fa4ae94ccc","@lodestar/logger":"^1.49.0-dev.fa4ae94ccc","@lodestar/params":"^1.49.0-dev.fa4ae94ccc","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.0","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.fa4ae94ccc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.fa4ae94ccc","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.fa4ae94ccc","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.fa4ae94ccc","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.fa4ae94ccc","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.fa4ae94ccc_1790175822345_0.3140361330241015","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.9e27174734":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.9e27174734","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.9e27174734","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f7acbcbb1b0958bcc1abbb6181511fb5d4bad0dd","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.9e27174734.tgz","fileCount":2143,"integrity":"sha512-xHeQJwcaMfKzMb2hxuUygoiYkkuVypoYqERBOlE4ew2HZIxMjrHKQFv1UueEKVizUYj0RHr8ewbHWmeFBxI3xw==","signatures":[{"sig":"MEYCIQDCQmyAG3HgRpW+ImVWbn19A//SOTDlEHwCFpMf8omAxQIhAKkCleaw818PseYScx9wA/17UdD3jnYa2kWjW2OQwumQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG3/eMyoodCpMTW7/QPADy+Il10etmWURVxiQnU9M+P8AiEAwAUOPBtc6YxSBoqbUZsKo27brLzEqmEWYPKXxEg6ozQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.9e27174734","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9018164},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7c9f4b438429ae60c7b52cd95874fee8e11fd39d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.9e27174734","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.9e27174734","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.9e27174734","@lodestar/utils":"^1.49.0-dev.9e27174734","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.9e27174734","@lodestar/logger":"^1.49.0-dev.9e27174734","@lodestar/params":"^1.49.0-dev.9e27174734","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.9e27174734","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.9e27174734","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.9e27174734","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.9e27174734","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.9e27174734","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.9e27174734_1790185502924_0.24637336077112093","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.7ff5518a18":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.7ff5518a18","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.7ff5518a18","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"db3a9efca29bca2c157f6d8cd57e784b67ad1290","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.7ff5518a18.tgz","fileCount":2143,"integrity":"sha512-7UbNVf8TXKV4RsRalHZfuvwpdMMd/Sr/5r2arDm0CZ00SILGVdEC4B3r6FAq3LIzCjvKgllL1F++gYKAibXNhw==","signatures":[{"sig":"MEUCIQDGjloMQVJskC3OfvCSyP474yUcIzekNnsOq16MrHWijgIgPl/v0+fIcKcK0KCPjGgXIpgxlW3Xe4QUlW+8hQ2yuec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXyN8qjtmxMyXJ4f0Widwn15EHyeBwF3Y8I7UFtZAg8AiAScNVgkWe3uANpvDpDtLsglu5JwxEf3TbxhDGluSmV6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.7ff5518a18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9018164},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4d1591713b95e52900f2c9f5ffd79af91b10c6ee","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.7ff5518a18","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.7ff5518a18","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.7ff5518a18","@lodestar/utils":"^1.49.0-dev.7ff5518a18","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.7ff5518a18","@lodestar/logger":"^1.49.0-dev.7ff5518a18","@lodestar/params":"^1.49.0-dev.7ff5518a18","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.7ff5518a18","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.7ff5518a18","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.7ff5518a18","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.7ff5518a18","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.7ff5518a18","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.7ff5518a18_1790200335439_0.8473028771684692","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.3e439aa363":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.3e439aa363","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.3e439aa363","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"66979f5bd15a55eca7ed8149668cc1c4a89575be","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.3e439aa363.tgz","fileCount":2143,"integrity":"sha512-nqRb9dxcyDjEhJfRw054Y+v9mjNV/MnwnXTkTIERmGZ+FDrIcpTrvL2vlQntw22emtHwvMQIzRj9tJwMiV9cQg==","signatures":[{"sig":"MEYCIQDiqCAGXneScnxk8JcuKjwhIlFd8kr4HXqMSHn5ECFTsgIhAPqW/cx0RCQxUtN8ooAGSXk0Jg07P6Weq7yTrwDqhCLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2KTWicMtZxxJFMhnNS19yVg9h6FGV975w1fRk/NqOEAIgG8Z6UqeHQVkK634d3ck+aQGePAt2XKg4xEeXCgAQO/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.3e439aa363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022283},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"f3a5d5785c32c59d7f73b37a672f153cd42a6a1c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.3e439aa363","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.3e439aa363","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.3e439aa363","@lodestar/utils":"^1.49.0-dev.3e439aa363","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.3e439aa363","@lodestar/logger":"^1.49.0-dev.3e439aa363","@lodestar/params":"^1.49.0-dev.3e439aa363","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.3e439aa363","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.3e439aa363","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.3e439aa363","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.3e439aa363","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.3e439aa363","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.3e439aa363_1790239819123_0.0842534972711777","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.d4c0ee61ef":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.d4c0ee61ef","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.d4c0ee61ef","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"859ed6e852d888a4fcae64a0cc83141a3dbc075a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.d4c0ee61ef.tgz","fileCount":2143,"integrity":"sha512-mkdyN8Z5OImrNpV0bMxEFj7HsWO0RbuicXAiWkfy32U+ki/KRTGGv+1NSqgHAfTeWBOUjTz1b0SntbM5t/GoZA==","signatures":[{"sig":"MEUCIQCUddBHNTp5PE92ECIEaUBEKGUzjotl64l0U2SQ2jTdYAIgEWNeC5pECuH51Nff/VH/cO3ttG4vJE9RSxD9Cd2ScJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFeqKPjQN7Ur+J2EfilUGk0QnGnwPZ3BsBzM1I6EUfn/AiEA6UnELmCeOczj/3vjQb/6qWtLB99taUmgjDi06ho+oXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.d4c0ee61ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022283},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2b85143520ae47a36abacdbc9668dc43327cd2d6","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.d4c0ee61ef","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.d4c0ee61ef","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.d4c0ee61ef","@lodestar/utils":"^1.49.0-dev.d4c0ee61ef","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.d4c0ee61ef","@lodestar/logger":"^1.49.0-dev.d4c0ee61ef","@lodestar/params":"^1.49.0-dev.d4c0ee61ef","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.d4c0ee61ef","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.d4c0ee61ef","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.d4c0ee61ef","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.d4c0ee61ef","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.d4c0ee61ef","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.d4c0ee61ef_1790254190188_0.6736668270319328","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.a56f18f2ea":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.a56f18f2ea","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.a56f18f2ea","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"079a8ef432f490e142a73a6b5fa769e34042355b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.a56f18f2ea.tgz","fileCount":2143,"integrity":"sha512-+LEREVbay5x4vm7NMJwhXOJJOhLLmsCmBQ51qYVjVUlMVAVU/4LVdhLWJw6iLEjiGH3AU4dj+ZGQKgSmsMA5+w==","signatures":[{"sig":"MEUCIELDmZuHk3MCq8v6f3HDiy/krNAh6xAw2umJgDQG1zB1AiEA8l0FXea35gEupp/SF37O8kgpn8EKdWCiRjVDEAX/GDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDloJotMVnN+PsqtnAjYPh87mJRr/+KSTk/JRueRaV0twIgGXjfSCihPDn4+jRu255WVD772qAt2vteziCUyK9eWqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.a56f18f2ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022283},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"25b58ea2af63a6b0e2dc18009f1f88cf4850a42a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.a56f18f2ea","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.a56f18f2ea","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.a56f18f2ea","@lodestar/utils":"^1.49.0-dev.a56f18f2ea","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.a56f18f2ea","@lodestar/logger":"^1.49.0-dev.a56f18f2ea","@lodestar/params":"^1.49.0-dev.a56f18f2ea","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.a56f18f2ea","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.a56f18f2ea","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.a56f18f2ea","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.a56f18f2ea","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.a56f18f2ea","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.a56f18f2ea_1790254402414_0.6030573599004949","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.10efa6a12e":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.10efa6a12e","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.10efa6a12e","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"6bb7ec7e0f51efc7a12192dec7ef8f80de56b052","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.10efa6a12e.tgz","fileCount":2143,"integrity":"sha512-IFhS4AiXBbregjWGzI0C7xq/oNeDag9sBOeyK/sqi6X2av6n0UYfvZVqoHF+pa1m+P7Qb2lcd/XH6refedHH9w==","signatures":[{"sig":"MEYCIQCFmwmm3ShhPwfT8YXCpO8Aqahavawyrjbfw1imMvLeagIhALZ72u766ZbG0L3v/nIB+VYKcAIA37ht5vN+jR1ruA/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN2vyhx0vul7/Q0wAPq8Kk3ZluXc6rcAfvPIzBS7UTNgIhAJdYS4/8hD4tM9HAG/G1ul7qV88YsZbrMPoca0m9vtPK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.10efa6a12e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022283},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"e795c024c95dfe48ead6044956397653e2d269c9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.10efa6a12e","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.10efa6a12e","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.10efa6a12e","@lodestar/utils":"^1.49.0-dev.10efa6a12e","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.10efa6a12e","@lodestar/logger":"^1.49.0-dev.10efa6a12e","@lodestar/params":"^1.49.0-dev.10efa6a12e","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.10efa6a12e","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.10efa6a12e","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.10efa6a12e","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.10efa6a12e","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.10efa6a12e","@libp2p/interface-internal":"^3.1.12","@chainsafe/swap-or-not-shuffle":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.10efa6a12e_1790255199907_0.9133337077798054","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.7febf95487":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.7febf95487","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.7febf95487","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"cb8f5346e45a108f575e786704658a9174d9c780","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.7febf95487.tgz","fileCount":2143,"integrity":"sha512-uOX3WpRIHSs1FAiTRGMnqT+btxOpDEbqpOYKC58mA2uI/NTCIYzqtp16RQRiIOj7oqFOKOD0kjfffoMi6MyqCw==","signatures":[{"sig":"MEUCIH/Xshbi/lZBSCzmE3h66F9lh8itP8nwQ8JNaYKLsXVKAiEAhB8aeEt2d+fJODsQfm9OgEfHpEbtjUn+bEuP2kIfC9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvDwATvZJJtf0NXxHKz0cZNjcF45zzwwO2hYUTUPG/UgIgKEFzOD70l02L95kwNkhqKRzAlIshNLxMVbnrhdo6AHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.7febf95487","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"2c2a23ea45d8416354d00d8b4f87e2dd56a86d15","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.7febf95487","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.7febf95487","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.7febf95487","@lodestar/utils":"^1.49.0-dev.7febf95487","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.7febf95487","@lodestar/logger":"^1.49.0-dev.7febf95487","@lodestar/params":"^1.49.0-dev.7febf95487","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.7febf95487","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.7febf95487","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.7febf95487","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.7febf95487","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.7febf95487","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.7febf95487_1790255863211_0.044046119544797424","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.9ec766d7e0":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.9ec766d7e0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.9ec766d7e0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f06dd92d0ee0eebca48452e50e3cf4fe73ec2481","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.9ec766d7e0.tgz","fileCount":2143,"integrity":"sha512-NfURqun/ghN2kaHs85o0EDWjBdaIz/PMr+jQYz+b2Ejl2c13HoOKabyg6q9PukcY6V7YyK73Fm0AVC+ZzgDYhA==","signatures":[{"sig":"MEQCIECKJ4oauSA58B0wnXeMOV+xQXaBlmMBUq3B7eoZI04iAiA4evQtn07n7xqscI1EeAUJF+oscZO34KNTEZm3RTTglA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0DwolO8IQOd9FeGe+TVwbp+zo5lI6o0xZGv8jTmjaEQIgd26IrVdZ9hJcEcBskTe378rNBo+EgzIr9tm11cTjK58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.9ec766d7e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"4e45c0e956575c203c4741b274c428a31803080a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.9ec766d7e0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.9ec766d7e0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.9ec766d7e0","@lodestar/utils":"^1.49.0-dev.9ec766d7e0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.9ec766d7e0","@lodestar/logger":"^1.49.0-dev.9ec766d7e0","@lodestar/params":"^1.49.0-dev.9ec766d7e0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.9ec766d7e0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.9ec766d7e0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.9ec766d7e0","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.9ec766d7e0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.9ec766d7e0","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.9ec766d7e0_1790264312422_0.4232625170713853","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.ee3c432d85":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.ee3c432d85","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.ee3c432d85","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"56bc77434088422b77ed5a50b8ecb711b13eda2a","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.ee3c432d85.tgz","fileCount":2143,"integrity":"sha512-YEgTvREYBcYLAW4mytyAEaifWBPsHnET+4wYiqR6YLRrWQHHZZRIbgAppvCNvkNRhxYMGxUajHyP2f8pP1iKNA==","signatures":[{"sig":"MEQCIF8L8b/hlgZaU5kR+ztUlVSXxUs8uMCypBNndDghXVi2AiBAkgmL+ycMBNKZTSvF+8kEYEQlA8e/NwZB7PZtKRAd+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWvgQfMxnHD59nrI4aAu1HGV8709K7SC53apLZqszNvwIgWrmpShyNI5k9NlzrrXVe6WtR6Gu55E9GPqB7R9Cc+4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.ee3c432d85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"8dbcf2422471d60bf8784f70a337b129bd27e90f","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.ee3c432d85","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.ee3c432d85","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.ee3c432d85","@lodestar/utils":"^1.49.0-dev.ee3c432d85","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.ee3c432d85","@lodestar/logger":"^1.49.0-dev.ee3c432d85","@lodestar/params":"^1.49.0-dev.ee3c432d85","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.ee3c432d85","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.ee3c432d85","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.ee3c432d85","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.ee3c432d85","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.ee3c432d85","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.ee3c432d85_1790265409349_0.9438971184252805","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.126f2989bc":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.126f2989bc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.126f2989bc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"595a5da25c88f7eaa0d7bf651baf6cb5187b00d8","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.126f2989bc.tgz","fileCount":2143,"integrity":"sha512-uLq6zu1NMRkV1AgUks6IE41FEBGap9nPw7eMSD78lYN2pw9CGG+tmj9/dFkxv5CX2HR25ZnMEdldoIE6PaPZPw==","signatures":[{"sig":"MEQCICDAt4MIrVX2zRrM2V5HlPqIjoVF8EJSKihJhS2DNiokAiAB0Wa62clvWrgubvffEakCO6WI9xkrKi/5uP0OIAVIDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC15V6ZSwwIyZQeUxu8I+mf3M6Rr8ugVjgyCe/40evD7gIgVIUt7J2VLOSUpC4OJL2QKgm+lRJ68ThN9teOUlgZNxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.126f2989bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"189ea0d196dc0960f10a99627a7d4a64b20e761e","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.126f2989bc","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.126f2989bc","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.126f2989bc","@lodestar/utils":"^1.49.0-dev.126f2989bc","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.126f2989bc","@lodestar/logger":"^1.49.0-dev.126f2989bc","@lodestar/params":"^1.49.0-dev.126f2989bc","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.126f2989bc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.126f2989bc","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.126f2989bc","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.126f2989bc","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.126f2989bc","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.126f2989bc_1790266015026_0.6981831374818244","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.0db3f20aa0":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.0db3f20aa0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.0db3f20aa0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"1847bae53cdcb1cf608d049d316b79a657a51d2b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.0db3f20aa0.tgz","fileCount":2143,"integrity":"sha512-G0to4wTF7bLKsQEOTQcJAjx+tHv9Ifp2FqfmjJkS1r5CTD6MEmtDHQNRfuC/OslpAKfXSbtuXvRYdDeEZtyXaQ==","signatures":[{"sig":"MEYCIQC7rNsFOJl7VQZD1Lnv9zkk7r92y90a+8Z4r6a4NUPj1QIhANGb1GOZtGCmsst6vrkfwIU4ia5RHvxTSY9JvyAr5Y/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFP17a5ugo6giGu4oaz1BPiWkCPFpXt4xEjJbh4rlPPyAiBNKoQ+sKAGI0W1EMNQnpt7Np3jGCon9QcXYKJCOizZkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.0db3f20aa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7774335a5f0ee365af44a7d062578015a1eef79c","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.0db3f20aa0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.0db3f20aa0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.0db3f20aa0","@lodestar/utils":"^1.49.0-dev.0db3f20aa0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.0db3f20aa0","@lodestar/logger":"^1.49.0-dev.0db3f20aa0","@lodestar/params":"^1.49.0-dev.0db3f20aa0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.0db3f20aa0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.0db3f20aa0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.0db3f20aa0","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.0db3f20aa0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.0db3f20aa0","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.0db3f20aa0_1790268623368_0.7090593377682344","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.f362c805cf":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.f362c805cf","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.f362c805cf","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"f1057a0d09449eb27b456609d42b128d5036f032","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.f362c805cf.tgz","fileCount":2143,"integrity":"sha512-Ca4iW44Mme5xZAUpPJjaJp6zZ5ZChcYg3cZAO9uitBjwU5h46NzNlTsUDTP/EM0u7P2j260RJ6ABOa9Fkn76zA==","signatures":[{"sig":"MEUCIQDOYDjh+WHrSVYCTT20Y3o3gojvBQqdv/w5InCUB8M/EAIgTjb3hrXV/H3A+GojCghjcNjcxaGoSx3vxcwJL1jUDQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDf0cOZfC9vBM1Nx3y58kJ9id1i4hRG7hznsX9bthuMKwIhAI8OyjgRP65J72J1i5TPha3m0NzFzrz1sigK4JmoCGd8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.f362c805cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1524a3ed4b7587a41f2af0820dbce9781b2ddf0d","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.f362c805cf","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.f362c805cf","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.f362c805cf","@lodestar/utils":"^1.49.0-dev.f362c805cf","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.f362c805cf","@lodestar/logger":"^1.49.0-dev.f362c805cf","@lodestar/params":"^1.49.0-dev.f362c805cf","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.f362c805cf","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.f362c805cf","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.f362c805cf","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.f362c805cf","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.f362c805cf","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.f362c805cf_1790269231790_0.38842632515609243","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.0d7639c552":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.0d7639c552","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.0d7639c552","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"2b0888f1695f45c2db5fed05987c318a096a5400","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.0d7639c552.tgz","fileCount":2143,"integrity":"sha512-x6hqPB0zSgURtphbZkYTcHNwQ1/AK1y9t4LQMS3XfKSqRhzwh0CoeErSzNUYzC9OYQa9FdrNHLCnrkdxg/V7Yg==","signatures":[{"sig":"MEQCIFTFE4S2mV9pTQrhiHWeFhKK91pR8mxFtI8xgOme93RWAiBMEWw+MMgVg/JpHWPKwGxEZt5hblYbYaGkhir+gbg0FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh2d0Z2g2Tw/djD94cWjkXiB5mvGfyJUKVnbXKe803NgIgNVuH++RRKQ9s+wUz7hPTGwVXwBXfcm9MJOVYRc6hrSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.0d7639c552","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"b4aa6d3b76a975aa3c57cbaa1b60d3566d1dcdb7","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.0d7639c552","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.0d7639c552","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.0d7639c552","@lodestar/utils":"^1.49.0-dev.0d7639c552","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.0d7639c552","@lodestar/logger":"^1.49.0-dev.0d7639c552","@lodestar/params":"^1.49.0-dev.0d7639c552","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.0d7639c552","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.0d7639c552","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.0d7639c552","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.0d7639c552","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.0d7639c552","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.0d7639c552_1790269577363_0.08735450124570665","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.45a80a07fa":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.45a80a07fa","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.45a80a07fa","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5b69da5d2c48dd2ee8f3773957186e411466717d","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.45a80a07fa.tgz","fileCount":2143,"integrity":"sha512-wkDGjZlJL3MmeMuFBzBNiTaQbhGpgkwT4w+gDo72ripS2v3oYvr4YUsVQhdMSpig0gcuefjW+QLZU2uPqVoflw==","signatures":[{"sig":"MEYCIQC/PHZR5l9CKtFACurjgtG6gP9I2CQBSEdaW2+FbR5bMgIhAK+TPf79lEDJlf0bN24pROxps1gc4AgCjzRoMti3LPsE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIElvp9KXlQAZrGCcpe4jZ824FSViuC4OPzpiL7UeK6dmAiBHzBsCsfkF4zSToaqFrFwai9eBEW4SlxiDxPFWeQU6og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.45a80a07fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9022235},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"43bf2ff42b73645a167e155e84091ee3db818d0a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.45a80a07fa","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.45a80a07fa","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.45a80a07fa","@lodestar/utils":"^1.49.0-dev.45a80a07fa","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.45a80a07fa","@lodestar/logger":"^1.49.0-dev.45a80a07fa","@lodestar/params":"^1.49.0-dev.45a80a07fa","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.45a80a07fa","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.45a80a07fa","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.45a80a07fa","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.45a80a07fa","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.45a80a07fa","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.45a80a07fa_1790282250133_0.7466695567523554","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.ca7e252e95":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.ca7e252e95","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.ca7e252e95","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"5d57843b88ec3593960e7614b2ee3eddff12ce4c","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.ca7e252e95.tgz","fileCount":2143,"integrity":"sha512-e2rSTyE4kMe6ZHFSUMrkcslAl2+LApBphK8b6/OyGvBgPVOJ+K052yqYSVOUjDeLoX1r32Y1cQNA4MRHmnHGfA==","signatures":[{"sig":"MEUCIFfjb5TKXvqZ0ya1bxPsng+oA5vY7xLfPTPMj2nAFeOsAiEA9P4HwCrRLd3hoNi5ZtVOmKaJ6tL0bOyn/cbediFIWcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+gRpUK9JV8iCwyamMjovNUBMpoduK4Xd1KZVzZEybhgIhAP+CdGPxcFdSNxHgNNLS3870/sItp9QauqKXCNueIJhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.ca7e252e95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9025344},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"10f249ab17c86e49e05bdac0f2541c43ed70c0d7","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.ca7e252e95","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.ca7e252e95","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.ca7e252e95","@lodestar/utils":"^1.49.0-dev.ca7e252e95","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.ca7e252e95","@lodestar/logger":"^1.49.0-dev.ca7e252e95","@lodestar/params":"^1.49.0-dev.ca7e252e95","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.ca7e252e95","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.ca7e252e95","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.ca7e252e95","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.ca7e252e95","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.ca7e252e95","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.ca7e252e95_1790282905076_0.9697921016929951","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.f75a7365cc":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.f75a7365cc","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.f75a7365cc","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"50bba0ac9163f7fe891a0e0b7871f39a4bac13c4","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.f75a7365cc.tgz","fileCount":2143,"integrity":"sha512-yBwvPg2KUJ9vuZfepIPu8oeX03GmyxYPNSgWGJ6h5OkeCzVcIJhT93vsUO2n9F3bPjWlQ/2eFczzKzYJcGXkhA==","signatures":[{"sig":"MEYCIQDgCr3Abfiq2fDsu/IeVxd3WFHN94EBtViCGH1u5Y9PSQIhANqcFOPjg5Tn82XJuMSlBYlmtwQPSKCrSfRkA2WNUPzT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAdP/rX9ujmDYuzhKltzyNUoHc5x6e8pKvwmbtSCv9dBAiBgPsjgxzLy0bQpfmsyjHOW+3Rvgi5SGxuUrtoXe5D9eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.f75a7365cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9025931},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7ddb2476cacf7ace7bf17e9a6f20b01c352bb386","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.f75a7365cc","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.f75a7365cc","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.f75a7365cc","@lodestar/utils":"^1.49.0-dev.f75a7365cc","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.f75a7365cc","@lodestar/logger":"^1.49.0-dev.f75a7365cc","@lodestar/params":"^1.49.0-dev.f75a7365cc","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.f75a7365cc","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.f75a7365cc","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.f75a7365cc","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.f75a7365cc","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.f75a7365cc","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.f75a7365cc_1790283283110_0.16476908348633712","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.60ba78ee68":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.60ba78ee68","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.60ba78ee68","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"9a0335ffa3be99a923068ae2c37b7b83cb41dbc3","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.60ba78ee68.tgz","fileCount":2143,"integrity":"sha512-7KAN/gnwvwTLVuYqkdQlF3XMC4ovzs4snwEombmgf2bAed295565pYaJeW6CAVf3e/36JqzRZI2rVHoBXVsUFQ==","signatures":[{"sig":"MEUCIQCG/Bjh+8XX/peh5/n4cHIFMcS3erPu+bccWoJdhn033gIgSPMfA/WfLvqCjJL5FmAJnfMRU2Q3u/++o+00X3OihcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBV31J4mP+MsA6M4EyRJbl/afKN91/+uQ/5qV6/y0sFPAiEA1zZFVWpAB5MSmWd6neUGNkK3Re5NoccDLplf2AKarsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.60ba78ee68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9025931},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"216ec6420f9f39e073474190d99ac814e099018a","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.60ba78ee68","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.60ba78ee68","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.60ba78ee68","@lodestar/utils":"^1.49.0-dev.60ba78ee68","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.60ba78ee68","@lodestar/logger":"^1.49.0-dev.60ba78ee68","@lodestar/params":"^1.49.0-dev.60ba78ee68","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.60ba78ee68","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.60ba78ee68","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.60ba78ee68","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.60ba78ee68","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/spec-test-util":"^1.49.0-dev.60ba78ee68","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.60ba78ee68_1790284513694_0.37960254056300813","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.c535e94f25":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.c535e94f25","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.c535e94f25","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"be9a13d089c96fbc11bb7690d7f4f45f13f5533f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.c535e94f25.tgz","fileCount":2143,"integrity":"sha512-D7O3po1ZTY129QxFY6SzO7xN9zTzKF72aAsU+/JMZdWlBSPqacpM/ACkuVDzVsJN2SQSeih9kHtjFNyDViDHkA==","signatures":[{"sig":"MEYCIQCZV1zMJv2+nQa64B422jd0borHWjTX+pm+0jE7AowBkQIhANwnB736xiV2qRsM/DvpVHjse12TRiqmfcOW+tJSaQFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHJ+ra/Jo5ihEaBS9XG4m7ObwhX5N+jvpje5xv2DROanAiEAyCt2bhOHd1mx2nj3PRnxs8gU65dLwZmtK9OqQ5ZPebo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.c535e94f25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9025985},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1789247c3a6dcb0e8045ed9060def92e4325c7b9","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.c535e94f25","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.c535e94f25","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.c535e94f25","@lodestar/utils":"^1.49.0-dev.c535e94f25","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.c535e94f25","@lodestar/logger":"^1.49.0-dev.c535e94f25","@lodestar/params":"^1.49.0-dev.c535e94f25","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.c535e94f25","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.c535e94f25","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.c535e94f25","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.c535e94f25","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-dev.c535e94f25","@lodestar/spec-test-util":"^1.49.0-dev.c535e94f25","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.c535e94f25_1790287188925_0.8987332002518762","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.535f5dd45f":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.535f5dd45f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.535f5dd45f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"26a657d8d773e77475b450e71c5c75bc3d768fd7","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.535f5dd45f.tgz","fileCount":2143,"integrity":"sha512-P1pCJM2etgLOeDAZD+rz9dVpQv798V60jEpgP1uAt4LmlWoJyqqPX44Zh7TsK9LbV1U/sbzYVlFVOgVi9N0q6g==","signatures":[{"sig":"MEYCIQC+JM1YVqNCyoEUlR1O4x2pV/McTd58R8skOMa+Xe7xQAIhALU9EcsIEAPDm9BL1CdtbnX6NZXhMb1miO/63WdcQ0TU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+z+Yqq/4nD4M36qevXW7yRwkv4AF9jpDnhTeTXvnjRwIgfEvyftRSkA++BHc1hnl9loOY1ELCXBhzP+KVFZXnJWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.535f5dd45f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9032299},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"7348f6fa176a07c18d3462b474c091ee055fd0ba","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.535f5dd45f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.535f5dd45f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.535f5dd45f","@lodestar/utils":"^1.49.0-dev.535f5dd45f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.535f5dd45f","@lodestar/logger":"^1.49.0-dev.535f5dd45f","@lodestar/params":"^1.49.0-dev.535f5dd45f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.535f5dd45f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.535f5dd45f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.535f5dd45f","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.535f5dd45f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-dev.535f5dd45f","@lodestar/spec-test-util":"^1.49.0-dev.535f5dd45f","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.535f5dd45f_1790341162200_0.42463404160191853","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.c256679454":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.c256679454","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.c256679454","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"daaffb08589f4e91f2fcb767effc930d3cd0da9b","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.c256679454.tgz","fileCount":2143,"integrity":"sha512-5BXPtFUEHwWjO/D7v9WB5NwmsUrxjhrZuyiGnMhj1OjUNc+sgLCmnm440nTfxa31bXfdIyEzJKVRfim6g7FpZA==","signatures":[{"sig":"MEUCIEJ+elA7gY+iMhMjmU77o8kHHbDMil6aibotBzkPdgkeAiEAkqOWQD/Abg33j1CieMN3AW68LpD4Ln+rUrMYM+DX4cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAvnWobT7QQZDACDKlJWh8t7RL9kD7lU1cEtqzbMpGaXAiEArIAFZNXnNPsbHE4L566ICGlNpYezxKCchDMRaHUnilI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.c256679454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9033132},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"09f2c5125959db082503773edfd29c6af41b6425","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.c256679454","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.c256679454","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.c256679454","@lodestar/utils":"^1.49.0-dev.c256679454","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.c256679454","@lodestar/logger":"^1.49.0-dev.c256679454","@lodestar/params":"^1.49.0-dev.c256679454","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.c256679454","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.c256679454","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.c256679454","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.c256679454","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-dev.c256679454","@lodestar/spec-test-util":"^1.49.0-dev.c256679454","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.c256679454_1790351628817_0.7708545370158526","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.19171711b6":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.19171711b6","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.19171711b6","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"554a2488184d6c518f99593bae3fb70c35e25fcc","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.19171711b6.tgz","fileCount":2143,"integrity":"sha512-r4GwP575gUed1frA4oGiPNeNlWkpNz4tUGfGatLcGUaYXkNlEEHqjeq3TFuq5i2m2SVEVhuwCwDRMvHAn1L2oA==","signatures":[{"sig":"MEUCIFjqpLhWKdfbD+TfhKMl3LgOTERqlwOHEqFVF8QcOkEfAiEAlvh8yfz4rgmLl5EwTHQPAK0wi5V2fE3DDzzIXsMpSsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG31bzy1M7+268SG4NajYHSycPnyNy2aGZFsoeV7Vpw7AiEAslbOiEebowyY3dtgrgNavV47MH/JPY4kiYkwiVWZxH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.19171711b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9033132},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"1e243d1337fe2b6c8a8c3d446d36453ac5a875b3","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.19171711b6","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.19171711b6","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.19171711b6","@lodestar/utils":"^1.49.0-dev.19171711b6","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.19171711b6","@lodestar/logger":"^1.49.0-dev.19171711b6","@lodestar/params":"^1.49.0-dev.19171711b6","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.19171711b6","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.19171711b6","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.19171711b6","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.19171711b6","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-dev.19171711b6","@lodestar/spec-test-util":"^1.49.0-dev.19171711b6","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.19171711b6_1790352318649_0.35722588236207464","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.187799490c":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.187799490c","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.187799490c","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"02728b9cc8cd51a053c81a5d915a681bb9bfebec","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.187799490c.tgz","fileCount":2143,"integrity":"sha512-Ynycstp67NlZygL5Yfb4Cs5hjiGUWdHj+mTeVWxAcwil92oSCeWqHg80wlprWjDy0gtqANvKySOJJZ4S9FbI6w==","signatures":[{"sig":"MEUCIQCzRzTmbE951SZI+/Uh5SAShjqnuWjJrGNnS7TeMxK+YwIgGtQtIAip63SR2DxP606akMGzsMSgRS6pJ/Orvp+53SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUbjS7ql8y3dtKysl8e2yLnBDG4BL1H4vXH67j2skpsQIhAIXkijyQSTzJNGkhaJt/YEx8uSGJKSUdEMHiwC8RGAvc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.187799490c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9033132},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"61168fa32cc4636814f9d91eb58b27ca9b87ada8","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.187799490c","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.187799490c","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.187799490c","@lodestar/utils":"^1.49.0-dev.187799490c","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.187799490c","@lodestar/logger":"^1.49.0-dev.187799490c","@lodestar/params":"^1.49.0-dev.187799490c","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.187799490c","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.187799490c","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.187799490c","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.187799490c","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-dev.187799490c","@lodestar/spec-test-util":"^1.49.0-dev.187799490c","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.187799490c_1790353026433_0.5636088355249849","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.f1b14bce8f":{"name":"@lodestar/beacon-node","version":"1.49.0-dev.f1b14bce8f","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-dev.f1b14bce8f","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"dd8cdde20261b576ef763c0d6b22bc1b4e6b730f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.f1b14bce8f.tgz","fileCount":2153,"integrity":"sha512-IBUo/X13OFp0p1MlCW+DoxVfZoP3SgYw5eaWbRt/HeIKJiCQXyGOSblYLsGyVuO2XXliDL9TX5aE9UHIa5CrAQ==","signatures":[{"sig":"MEUCIQD1/LatwO+cuC0G1fKJfNzM6bqGejj29syjaD3S3qhyWwIgZUoDF+Itci5RF35DPI9es7ZQT0tuj+EXtah5z8pnZGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEqUEglHYkZPECIaluXW2PJlFYR4zMSfDXlo9++l0vIxAiADCcHPqf/a6wYuXlsar4CASEXgj8hFVqV3Engx4iO5dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.f1b14bce8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9106155},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"c417ba57a2bc53d9ec5f7605badd031b802352e5","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.f1b14bce8f","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.f1b14bce8f","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.f1b14bce8f","@lodestar/utils":"^1.49.0-dev.f1b14bce8f","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.f1b14bce8f","@lodestar/logger":"^1.49.0-dev.f1b14bce8f","@lodestar/params":"^1.49.0-dev.f1b14bce8f","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.f1b14bce8f","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.f1b14bce8f","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.f1b14bce8f","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.f1b14bce8f","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-dev.f1b14bce8f","@lodestar/spec-test-util":"^1.49.0-dev.f1b14bce8f","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-dev.f1b14bce8f_1790363075909_0.9828982810664448","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-rc.0":{"name":"@lodestar/beacon-node","version":"1.49.0-rc.0","keywords":["ethereum","eth-consensus","beacon","blockchain"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","_id":"@lodestar/beacon-node@1.49.0-rc.0","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"homepage":"https://github.com/ChainSafe/lodestar#readme","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"fff32f38bb1bcf3ce79a1673cf3af65c386a3cdb","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-rc.0.tgz","fileCount":2153,"integrity":"sha512-dM+dDLLRSENKm720ta1+Bte/FS8UJs7Ar5v91l6Fom2OmbKR1ad7FJth79loGlRErXlZhR5jQmXVoq5L1QmeBQ==","signatures":[{"sig":"MEYCIQCLbm7AfCzr5w/4EiREx3kuW3eP7Tdv2JGUs3wSD20tkQIhAMseZzazZSsJP+W4kRfm6y4AFyaPbNJ/eWMtdAM69QYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDT+6lr/2ENYOZ8T7RjXt6YnAsrRMgYfllVwlgpaZJw0AIhAI+GONpNCWcG1QreE5QIOLCmR+X81GvlAgey9GR89mWP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9106015},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"72d434162a8e245786d7ff64b86289a29e2a4769","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-rc.0","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-rc.0","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-rc.0","@lodestar/utils":"^1.49.0-rc.0","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-rc.0","@lodestar/logger":"^1.49.0-rc.0","@lodestar/params":"^1.49.0-rc.0","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-rc.0","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-rc.0","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-rc.0","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-rc.0","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-rc.0","@lodestar/spec-test-util":"^1.49.0-rc.0","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"tmp":"tmp/beacon-node_1.49.0-rc.0_1790363777357_0.9786085532747077","host":"s3://npm-registry-packages-npm-production"}},"1.49.0-dev.4631f9fe5a":{"_id":"@lodestar/beacon-node@1.49.0-dev.4631f9fe5a","bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"dist":{"shasum":"e15f2b82edf21d0fa86fe447024a495c71b3f93f","tarball":"https://registry.npmjs.org/@lodestar/beacon-node/-/beacon-node-1.49.0-dev.4631f9fe5a.tgz","fileCount":2153,"integrity":"sha512-c4moxqIP8Fok24FZ08/dn3eT4nCg9r1Voq1N5hPMZkqwq01bh9pGRqr1q80UmOmFl6/L1Inff6GDlJWa1HyWfw==","signatures":[{"sig":"MEUCIGlw/kG8KKL2w5bAHP/7g1U+tqWj8o9jYq7Benhuorn4AiEAijl0e7tTyUsYPGMoqsrN9yQPh7SW2REWHVR/VyF3WOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCeRVGip+De/5MHRO0OHbacMduCd1sSqVHGEP9JE7SQRAIgcO18T9XGTFqFPtReB1FZVC4Ah4EfaQgdRl+lUdOXSxc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@lodestar%2fbeacon-node@1.49.0-dev.4631f9fe5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9106155},"name":"@lodestar/beacon-node","type":"module","author":{"name":"ChainSafe Systems"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","typescript":"./src/index.ts"},"./db":{"types":"./lib/db/index.d.ts","import":"./lib/db/index.js","typescript":"./src/db/index.ts"},"./api":{"types":"./lib/api/index.d.ts","import":"./lib/api/index.js","typescript":"./src/api/index.ts"},"./node":{"types":"./lib/node/index.d.ts","import":"./lib/node/index.js","typescript":"./src/node/index.ts"},"./sync":{"types":"./lib/sync/index.d.ts","import":"./lib/sync/index.js","typescript":"./src/sync/index.ts"},"./util":{"types":"./lib/util/index.d.ts","import":"./lib/util/index.js","typescript":"./src/util/index.ts"},"./chain":{"types":"./lib/chain/index.d.ts","import":"./lib/chain/index.js","typescript":"./src/chain/index.ts"},"./metrics":{"types":"./lib/metrics/index.d.ts","import":"./lib/metrics/index.js","typescript":"./src/metrics/index.ts"},"./network":{"types":"./lib/network/index.d.ts","import":"./lib/network/index.js","typescript":"./src/network/index.ts"},"./constants":{"types":"./lib/constants/index.d.ts","import":"./lib/constants/index.js","typescript":"./src/constants/index.ts"},"./monitoring":{"types":"./lib/monitoring/index.d.ts","import":"./lib/monitoring/index.js","typescript":"./src/monitoring/index.ts"}},"gitHead":"fcd6576bc6eaeebf302046ab7600f70cce4a4a99","license":"Apache-2.0","scripts":{"lint":"biome check src/ test/","test":"pnpm test:unit && pnpm test:e2e","build":"tsc -p tsconfig.build.json","clean":"rm -rf lib && rm -f *.tsbuildinfo","lint:fix":"pnpm run lint --write","test:e2e":"vitest run --project e2e --project e2e-mainnet","test:sim":"vitest run test/sim/**/*.test.ts","test:spec":"pnpm test:spec:bls && pnpm test:spec:general && pnpm test:spec:minimal && pnpm test:spec:mainnet","test:unit":"vitest run --project unit --project unit-minimal","build:watch":"pnpm run build --watch","check-build":"node -e \"(async function() { await import('./lib/index.js') })()\"","check-types":"tsc","check-readme":"pnpm exec tsx ../../scripts/check_readme.ts","build:release":"pnpm clean && pnpm run build","test:comptest":"vitest run --project comptest","test:spec:bls":"vitest run --project spec-minimal test/spec/bls/","test:sim:blobs":"vitest run test/sim/4844-interop.test.ts","test:spec:general":"vitest run --project spec-minimal test/spec/general/","test:spec:mainnet":"vitest run --project spec-mainnet test/spec/presets/","test:spec:minimal":"vitest run --project spec-minimal test/spec/presets/","download-comptests":"node --import tsx test/spec/downloadComptests.ts","download-spec-tests":"node --import tsx test/spec/downloadTests.ts"},"version":"1.49.0-dev.4631f9fe5a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:227a5e0f-6cc9-4623-a104-62598a58fa10"}},"homepage":"https://github.com/ChainSafe/lodestar#readme","keywords":["ethereum","eth-consensus","beacon","blockchain"],"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"_npmVersion":"lerna/4.9.4/node@v24.21.0+x64 (linux)","description":"A Typescript implementation of the beacon chain","directories":{},"maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"_nodeVersion":"24.21.0","dependencies":{"qs":"^6.14.2","libp2p":"3.3.9","snappy":"^7.4.3","fastify":"^5.8.1","deepmerge":"^4.3.1","jwt-simple":"0.5.6","@libp2p/tcp":"^11.0.27","prom-client":"^15.1.0","xxhash-wasm":"1.0.2","@libp2p/mdns":"^12.0.30","@lodestar/db":"^1.49.0-dev.4631f9fe5a","multiformats":"^13.4.2","@fastify/cors":"^10.0.1","@libp2p/mplex":"^12.0.30","@libp2p/utils":"^7.4.0","@lodestar/api":"^1.49.0-dev.4631f9fe5a","@chainsafe/enr":"^6.0.2","@chainsafe/ssz":"^1.8.0","@libp2p/crypto":"^5.1.23","datastore-core":"^12.0.1","uint8arraylist":"^2.4.7","@libp2p/peer-id":"^6.0.15","@lodestar/types":"^1.49.0-dev.4631f9fe5a","@lodestar/utils":"^1.49.0-dev.4631f9fe5a","datastore-level":"^13.0.1","@fastify/swagger":"^9.0.0","@libp2p/identify":"^4.1.13","@lodestar/config":"^1.49.0-dev.4631f9fe5a","@lodestar/logger":"^1.49.0-dev.4631f9fe5a","@lodestar/params":"^1.49.0-dev.4631f9fe5a","@chainsafe/discv5":"^12.0.2","@libp2p/bootstrap":"^12.0.30","@libp2p/gossipsub":"^17.1.2","@libp2p/interface":"^3.3.0","@lodestar/reqresp":"^1.49.0-dev.4631f9fe5a","systeminformation":"^5.22.9","@chainsafe/threads":"^1.11.3","@fastify/swagger-ui":"^5.0.1","@lodestar/validator":"^1.49.0-dev.4631f9fe5a","interface-datastore":"^10.0.1","@chainsafe/as-sha256":"^1.2.5","@fastify/bearer-auth":"^10.0.1","@chainsafe/lodestar-z":"catalog:","@lodestar/fork-choice":"^1.49.0-dev.4631f9fe5a","@chainsafe/libp2p-quic":"^2.1.4","@chainsafe/snappy-wasm":"^0.5.2","@chainsafe/libp2p-noise":"^17.0.0","@multiformats/multiaddr":"^13.0.1","@crate-crypto/node-eth-kzg":"0.9.1","@libp2p/prometheus-metrics":"^5.0.28","@lodestar/state-transition":"^1.49.0-dev.4631f9fe5a","strict-event-emitter-types":"^2.0.0","@chainsafe/prometheus-gc-stats":"^1.0.0","@chainsafe/persistent-merkle-tree":"^1.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"^0.2.1","dotenv":"^16.4.5","rimraf":"^4.4.1","js-yaml":"^4.1.0","@types/qs":"^6.9.7","@types/tmp":"^0.2.3","@libp2p/logger":"^6.2.13","@types/js-yaml":"^4.0.5","@lodestar/test-utils":"^1.49.0-dev.4631f9fe5a","@lodestar/spec-test-util":"^1.49.0-dev.4631f9fe5a","@libp2p/interface-internal":"^3.1.12"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/beacon-node_1.49.0-dev.4631f9fe5a_1790368032657_0.3074560721440809"}}},"time":{"created":"2022-07-06T17:20:25.421Z","modified":"2026-09-25T20:27:13.214Z","0.40.0-dev.f1ff7ac614":"2022-07-06T17:20:25.871Z","0.40.0-dev.e5dabac124":"2022-07-06T17:34:26.797Z","0.40.0-dev.57d13e1d9d":"2022-07-07T08:51:52.674Z","0.40.0-dev.f10d34d449":"2022-07-07T18:48:36.654Z","0.40.0-rc.0":"2022-07-07T18:54:33.169Z","0.40.0":"2022-07-07T20:32:58.809Z","0.40.0-dev.57a2fae21f":"2022-07-08T22:59:09.034Z","0.40.0-dev.266f9e2f44":"2022-07-09T09:39:38.087Z","0.41.0-rc.0":"2022-07-09T15:02:08.806Z","0.40.0-dev.7bf67645b6":"2022-07-09T19:08:10.382Z","0.40.0-dev.143603e0ae":"2022-07-11T13:26:01.323Z","0.40.0-dev.2b16141fc6":"2022-07-11T14:48:15.851Z","0.40.0-dev.5a327e6c33":"2022-07-12T01:59:00.664Z","0.40.0-dev.6ed5ae0783":"2022-07-12T02:15:55.326Z","0.40.0-dev.5fda868945":"2022-07-13T08:48:47.665Z","0.40.0-dev.406098b26d":"2022-07-13T09:10:38.104Z","0.40.0-dev.d84e1d970f":"2022-07-13T09:26:51.352Z","0.40.0-dev.dc8bdfc819":"2022-07-13T14:06:54.778Z","0.40.0-dev.cb97873052":"2022-07-13T15:06:17.852Z","0.40.0-dev.896248e71e":"2022-07-14T12:08:00.773Z","0.40.0-dev.010df5c5da":"2022-07-14T12:24:47.794Z","0.40.0-dev.747809347f":"2022-07-14T13:15:42.632Z","0.40.0-dev.5c90db69c6":"2022-07-14T15:03:51.804Z","0.40.0-dev.6ee2d6bee6":"2022-07-14T16:58:46.448Z","0.40.0-dev.8b75112330":"2022-07-15T13:37:51.193Z","0.40.0-dev.2f0641af6b":"2022-07-16T18:44:44.816Z","0.40.0-dev.23d1e216c1":"2022-07-17T08:12:04.410Z","0.40.0-dev.6d1ed4368e":"2022-07-17T08:41:47.514Z","0.40.0-dev.13558b5d19":"2022-07-17T09:45:21.819Z","0.40.0-dev.ab13fe2c9f":"2022-07-17T14:37:03.386Z","0.40.0-dev.c0a92ca8ee":"2022-07-17T15:20:49.924Z","0.40.0-dev.f04d2708a8":"2022-07-17T15:37:17.525Z","0.40.0-dev.3239eb294a":"2022-07-17T17:49:54.359Z","0.40.0-dev.9f3fa9019b":"2022-07-17T19:25:04.177Z","0.40.0-dev.9fe2fb3bc8":"2022-07-18T02:32:17.787Z","0.40.0-dev.eccde2f3d7":"2022-07-18T02:51:31.354Z","0.40.0-dev.8910698df2":"2022-07-18T13:09:55.292Z","0.40.0-dev.8ccbcb8312":"2022-07-18T13:25:45.636Z","0.40.0-dev.7db4e4a59d":"2022-07-18T14:32:10.073Z","0.40.0-dev.57673fef95":"2022-07-18T14:57:26.257Z","0.40.0-dev.c0efff42c3":"2022-07-18T15:14:31.149Z","0.40.0-dev.a4634c7b92":"2022-07-18T15:58:57.016Z","0.40.0-dev.d34bcfa74c":"2022-07-18T16:20:42.932Z","0.40.0-dev.fdd4c6b51b":"2022-07-18T16:37:25.072Z","0.40.0-dev.938032c88c":"2022-07-18T19:51:56.005Z","0.40.0-dev.30e400b7f5":"2022-07-19T06:06:27.217Z","0.40.0-dev.871f457270":"2022-07-19T06:30:50.521Z","0.40.0-dev.321eaffcaa":"2022-07-19T08:33:13.644Z","0.40.0-dev.6881e03fd2":"2022-07-19T12:15:15.545Z","0.40.0-dev.292b36d0c1":"2022-07-19T12:35:40.783Z","0.40.0-dev.684c2e3f04":"2022-07-19T13:10:21.251Z","0.40.0-dev.ef0091e69b":"2022-07-20T15:05:09.172Z","0.41.0-rc.1":"2022-07-22T16:54:07.306Z","0.40.0-dev.067edc40c4":"2022-07-22T18:00:54.039Z","0.41.0":"2022-07-22T20:42:36.960Z","0.40.0-dev.0ae8f92bc6":"2022-07-24T14:58:38.206Z","0.40.0-dev.f26df8447b":"2022-07-25T12:43:30.146Z","0.40.0-dev.c58690e36a":"2022-07-25T15:55:52.208Z","0.42.0-dev.3320c206fe":"2022-07-25T16:14:30.305Z","0.42.0-dev.384e3931c9":"2022-07-26T10:14:13.714Z","0.42.0-dev.b7dcc4beff":"2022-07-29T07:40:19.671Z","0.42.0-dev.3608e5db0e":"2022-08-01T08:19:47.723Z","0.42.0-dev.8bb7c660c6":"2022-08-01T15:26:22.960Z","0.42.0-dev.9979836a86":"2022-08-01T15:51:31.023Z","0.42.0-dev.f0a5f41aa2":"2022-08-01T16:09:35.189Z","0.42.0-dev.b6c1e2b99e":"2022-08-02T13:05:03.742Z","0.42.0-dev.78c93f74d6":"2022-08-02T18:21:59.499Z","0.42.0-dev.b34abb7760":"2022-08-03T16:27:50.407Z","0.42.0-dev.107a983686":"2022-08-05T11:10:35.555Z","0.42.0-dev.7c54815d42":"2022-08-05T14:34:47.987Z","0.42.0-dev.c2b073ea3a":"2022-08-05T15:43:10.999Z","0.42.0-dev.eeb333a882":"2022-08-05T18:03:15.805Z","0.42.0-rc.0":"2022-08-05T21:33:13.152Z","0.42.0-dev.b8029a382b":"2022-08-06T08:09:10.986Z","0.42.0-dev.1da9558e07":"2022-08-06T08:31:23.912Z","0.42.0-dev.ac5398e7b7":"2022-08-07T14:27:51.280Z","0.42.0-dev.a601e81efd":"2022-08-07T14:51:00.222Z","0.42.0-dev.b9c6bb1b14":"2022-08-07T15:39:29.205Z","0.42.0-dev.7338a30293":"2022-08-07T22:56:42.460Z","0.42.0-dev.e9c1f05e29":"2022-08-07T23:25:01.014Z","0.42.0-dev.0de01443f1":"2022-08-09T09:53:59.923Z","0.42.0-dev.1901f97d45":"2022-08-11T12:51:17.337Z","0.42.0-dev.551ad74e31":"2022-08-11T18:40:02.496Z","0.42.0-dev.d39e2f940a":"2022-08-13T14:19:29.655Z","0.42.0-dev.20edb58ca3":"2022-08-13T14:52:23.151Z","0.42.0-dev.2184003174":"2022-08-14T01:53:53.028Z","0.42.0-dev.c2d3aa9f40":"2022-08-14T02:22:59.255Z","0.42.0-dev.1778fc4eaf":"2022-08-14T12:27:13.119Z","0.42.0-dev.1b75fe0e7b":"2022-08-15T16:33:23.630Z","0.42.0-dev.db9450ba2e":"2022-08-15T16:56:33.787Z","0.42.0-dev.bf277aab86":"2022-08-16T01:43:43.859Z","0.42.0-dev.ccb34dbdd5":"2022-08-16T02:09:20.413Z","0.42.0-dev.ee5c0066dc":"2022-08-16T03:16:55.479Z","0.42.0-dev.0941ae54f8":"2022-08-16T09:25:50.013Z","0.42.0-dev.7703607b53":"2022-08-16T12:25:27.223Z","0.42.0-rc.1":"2022-08-16T16:48:39.837Z","0.42.0-dev.9ffdbfabf2":"2022-08-17T19:21:35.055Z","0.42.0-dev.43d76da609":"2022-08-18T18:36:09.642Z","0.42.0-dev.543198da69":"2022-08-18T19:01:42.405Z","0.42.0-dev.5435d01abb":"2022-08-18T20:52:00.204Z","0.42.0-dev.0a1bccf14f":"2022-08-19T15:09:15.194Z","0.42.0-dev.31a836832d":"2022-08-19T15:32:16.761Z","0.42.0-dev.7b3134e68e":"2022-08-19T16:35:07.877Z","0.42.0-dev.e8e7c1dcb7":"2022-08-19T17:02:55.893Z","0.42.0-dev.e63aad1365":"2022-08-19T17:31:21.814Z","0.42.0-dev.619dec6d47":"2022-08-19T20:36:13.877Z","0.42.0-dev.2a6929bafc":"2022-08-20T07:36:03.682Z","0.42.0-dev.104eb54197":"2022-08-20T11:30:00.033Z","0.42.0-dev.b2d6a55d94":"2022-08-20T12:12:20.231Z","1.0.0-rc.0":"2022-08-20T12:21:31.772Z","0.42.0-dev.bdf60bd246":"2022-08-21T07:56:09.172Z","1.0.0-rc.1":"2022-08-21T08:13:09.741Z","0.42.0-dev.267278a71f":"2022-08-22T13:30:09.683Z","1.0.0-rc.2":"2022-08-22T13:44:11.128Z","1.1.0-dev.2977f17877":"2022-08-22T13:55:45.755Z","1.1.0-dev.a0f06a9290":"2022-08-22T21:43:42.769Z","1.1.0-dev.6ea9f54edc":"2022-08-23T04:31:22.750Z","1.0.0":"2022-08-23T13:53:06.651Z","1.1.0-dev.3ec84c381d":"2022-08-23T13:58:49.308Z","1.1.0-dev.eaa438283b":"2022-08-23T21:57:54.602Z","1.1.0-dev.d78131bfee":"2022-08-23T22:26:51.652Z","1.1.0-dev.5cf6ecb341":"2022-08-24T17:33:53.577Z","1.1.0-dev.168d46759a":"2022-08-25T13:13:11.249Z","1.1.0-dev.506630e3c8":"2022-08-25T13:36:01.556Z","1.1.0-dev.02e11974c3":"2022-08-26T15:47:28.873Z","1.1.0-dev.31e5860c25":"2022-08-28T06:41:45.268Z","1.1.0-dev.74900bcf28":"2022-08-29T13:57:35.916Z","1.1.0-dev.f48bef0d7a":"2022-08-30T15:42:44.136Z","1.1.0-dev.4e73138635":"2022-08-30T19:22:31.797Z","1.1.0-dev.55b76ab061":"2022-09-01T13:56:21.691Z","1.1.0-dev.3e66abacff":"2022-09-01T14:43:51.746Z","1.1.0-dev.9194e21623":"2022-09-01T15:08:58.811Z","1.1.0-dev.aa97981892":"2022-09-01T15:32:39.840Z","1.1.0-dev.3df538d8ba":"2022-09-01T16:34:49.248Z","1.1.0-dev.1b0844c8e2":"2022-09-01T17:07:55.696Z","1.1.0-dev.f4477434cc":"2022-09-01T17:29:49.793Z","1.1.0-dev.3aad6728cb":"2022-09-02T07:04:33.046Z","1.1.0-dev.04030be455":"2022-09-02T11:53:57.849Z","1.1.0-dev.5f3509e553":"2022-09-02T14:58:24.385Z","1.1.0-dev.05218d8e26":"2022-09-02T16:19:34.152Z","1.1.0-dev.47d1529d17":"2022-09-02T19:43:29.881Z","1.1.0-dev.75a29fc656":"2022-09-02T20:44:15.110Z","1.1.0-dev.aacec43836":"2022-09-02T21:36:16.077Z","1.1.0-dev.8806ed20c2":"2022-09-03T15:29:57.571Z","1.1.0-dev.91a5a064fe":"2022-09-06T15:03:55.677Z","1.1.0-dev.daf2f28213":"2022-09-07T10:43:29.236Z","1.1.0-dev.36c6eb004a":"2022-09-07T15:37:23.416Z","1.1.0-dev.cdac3ae12b":"2022-09-07T20:51:57.347Z","1.1.0-dev.03e778ba59":"2022-09-08T11:24:46.795Z","1.1.0-dev.2a864439e7":"2022-09-08T16:02:34.755Z","1.1.0-dev.172513f510":"2022-09-08T17:03:02.359Z","1.1.0-dev.ac755d9e31":"2022-09-09T04:56:43.195Z","1.1.0-dev.65b38eeb2c":"2022-09-09T13:55:52.518Z","1.1.0-dev.43f7ba0b9d":"2022-09-11T17:21:26.152Z","1.1.0-dev.80a1437406":"2022-09-11T18:08:41.018Z","1.1.0-dev.2c41af0cb0":"2022-09-12T16:16:57.861Z","1.1.0-dev.a5bf126319":"2022-09-13T07:50:08.455Z","1.1.0-dev.da54be8daf":"2022-09-13T10:44:37.121Z","1.1.0-dev.2dd1323b5d":"2022-09-13T11:07:06.887Z","1.1.0-dev.d2025cc782":"2022-09-13T14:11:32.919Z","1.1.0-dev.15db5c7c2e":"2022-09-13T14:33:24.617Z","1.1.0-dev.0886d751c5":"2022-09-13T16:58:53.446Z","1.1.0-dev.9254e72a04":"2022-09-14T16:22:58.711Z","1.1.0-dev.146f8267e9":"2022-09-15T13:24:40.506Z","1.1.0-dev.342e23157c":"2022-09-16T14:27:20.816Z","1.1.0-dev.aa1af048e5":"2022-09-17T09:42:37.173Z","1.1.0-dev.07e7dd181f":"2022-09-17T12:11:44.883Z","1.1.0-dev.dd29d867a4":"2022-09-17T14:33:54.087Z","1.1.0-dev.bb5854b1fb":"2022-09-17T14:56:48.546Z","1.1.0-dev.639cd419c0":"2022-09-19T10:21:07.746Z","1.1.0-dev.5ace073436":"2022-09-19T10:44:28.628Z","1.1.0-dev.31c6f57c2e":"2022-09-19T11:54:55.241Z","1.1.0-dev.ef48293d98":"2022-09-20T10:06:51.319Z","1.1.0-dev.8709e3a7a7":"2022-09-20T10:39:12.157Z","1.1.0-dev.6c16c70726":"2022-09-20T14:39:36.308Z","1.1.0-dev.34305f34e8":"2022-09-20T15:02:53.104Z","1.1.0-rc.0":"2022-09-21T03:04:00.917Z","1.1.0-dev.23c88a22f0":"2022-09-21T07:53:23.324Z","1.1.0-dev.fd8e335b29":"2022-09-21T11:11:58.870Z","1.1.0-dev.bfeb48aa85":"2022-09-23T07:43:11.830Z","1.1.0-dev.8b90b2ca8a":"2022-09-23T08:15:04.353Z","1.1.0-dev.8cac35f9ea":"2022-09-23T09:08:47.223Z","1.1.0-dev.1708e4a33d":"2022-09-23T14:40:00.137Z","1.2.0-dev.8fb0d8be9f":"2022-09-23T15:03:59.233Z","1.1.0":"2022-09-23T15:05:42.429Z","1.2.0-dev.a2d1c9177d":"2022-09-24T14:53:17.984Z","1.2.0-dev.29602ba860":"2022-09-25T06:24:11.303Z","1.2.0-dev.071cecf710":"2022-09-26T16:07:51.158Z","1.2.0-dev.60d9968b8d":"2022-09-27T01:23:56.548Z","1.2.0-dev.1beeb2bc71":"2022-09-27T02:01:20.765Z","1.2.0-dev.c2377f2de1":"2022-09-27T18:01:16.098Z","1.2.0-dev.0e600d8977":"2022-09-27T18:23:54.979Z","1.2.0-dev.6681763c7b":"2022-09-28T15:54:06.927Z","1.2.0-rc.0":"2022-09-28T16:15:40.903Z","1.2.0-dev.631b6e74f9":"2022-09-28T17:29:11.124Z","1.2.0-dev.82ea2959af":"2022-10-01T07:11:51.079Z","1.2.0-dev.46779502c1":"2022-10-02T10:42:09.623Z","1.2.0-dev.9636a74a49":"2022-10-02T11:12:18.981Z","1.2.0-dev.5151bc27ba":"2022-10-02T16:11:04.122Z","1.2.0-dev.1d64a2ff3f":"2022-10-02T16:40:15.409Z","1.2.0-dev.c9f07a47e6":"2022-10-02T17:04:59.149Z","1.2.0-dev.3df7e2be34":"2022-10-02T17:51:49.627Z","1.2.0-dev.f1dd76f8b6":"2022-10-03T06:43:12.838Z","1.2.0-dev.07eb65881e":"2022-10-03T07:10:48.459Z","1.2.0-dev.19b5fe15e1":"2022-10-03T20:33:50.169Z","1.2.0-dev.edb327da6e":"2022-10-04T14:00:17.980Z","1.2.0-dev.92fc93632c":"2022-10-05T09:13:06.264Z","1.2.0-dev.98d302db06":"2022-10-05T09:36:49.456Z","1.2.0-dev.9a963b4bd4":"2022-10-05T10:12:38.541Z","1.2.0-dev.ca27458b59":"2022-10-05T10:37:47.151Z","1.2.0-dev.081afbbad0":"2022-10-07T20:51:08.616Z","1.2.0-dev.1cba8368ac":"2022-10-07T21:13:55.515Z","1.2.0-rc.1":"2022-10-07T22:53:40.559Z","1.2.0-dev.b1ae325ddc":"2022-10-10T10:08:21.441Z","1.2.0-dev.2a39dff844":"2022-10-10T16:55:20.282Z","1.2.0-dev.711151b17e":"2022-10-10T20:19:59.866Z","1.2.0-dev.0edf4d6dbe":"2022-10-10T20:44:25.349Z","1.2.0-dev.64892640a4":"2022-10-14T14:15:04.302Z","1.2.0-dev.8b759326a1":"2022-10-19T08:37:21.200Z","1.1.1-rc.0":"2022-10-19T15:07:04.604Z","1.2.0-dev.0c1574be64":"2022-10-19T16:30:50.490Z","1.2.0-dev.7e5c8d4e10":"2022-10-19T17:19:06.290Z","1.1.1":"2022-10-19T17:20:48.411Z","1.2.0-dev.5cec5c630f":"2022-10-20T18:00:20.943Z","1.2.0-dev.9c327fa932":"2022-10-20T18:26:50.544Z","1.2.0-dev.64f6334aeb":"2022-10-21T16:36:33.376Z","1.2.0-dev.81c090fb7a":"2022-10-21T17:04:51.144Z","1.2.0-dev.def308adfc":"2022-10-22T16:00:31.804Z","1.2.0-dev.0f130b0b95":"2022-10-22T16:24:33.909Z","1.2.0-dev.86366757e8":"2022-10-23T17:43:33.031Z","1.2.0-dev.bc20c21c67":"2022-10-24T17:32:46.886Z","1.2.0-dev.c4a79de809":"2022-10-26T16:50:04.835Z","1.2.0-dev.d9b1d010f7":"2022-10-26T17:25:34.080Z","1.2.0-dev.cb6f36a358":"2022-10-27T14:27:25.065Z","1.2.0-dev.1f600321b1":"2022-10-27T14:50:04.287Z","1.2.0-dev.1b2294ea93":"2022-10-28T02:10:29.426Z","1.2.0-dev.b06453abd2":"2022-10-28T13:08:45.064Z","1.2.0-dev.8c4276802c":"2022-10-28T14:22:03.479Z","1.2.0-dev.03034ff77c":"2022-10-28T19:11:26.101Z","1.2.0-dev.c81cd27ab6":"2022-10-30T18:04:49.902Z","1.2.0-rc.2":"2022-10-30T18:10:05.695Z","1.2.0-dev.14fe299fcb":"2022-10-30T18:28:13.115Z","1.2.0-dev.2ec8a0c995":"2022-11-01T19:13:56.658Z","1.2.0-dev.1c0c86f388":"2022-11-02T15:50:47.087Z","1.2.0-dev.7e34890a16":"2022-11-02T16:56:36.904Z","1.2.0-dev.53b15871e7":"2022-11-03T02:21:00.661Z","1.2.0-rc.3":"2022-11-03T14:23:47.963Z","1.2.0-dev.e1d4b1a17c":"2022-11-07T09:32:34.449Z","1.2.0-dev.1d0b7d578c":"2022-11-07T18:52:08.352Z","1.2.0-dev.db48d856d9":"2022-11-07T19:14:28.528Z","1.2.0-dev.93685cd0c8":"2022-11-08T14:40:45.990Z","1.2.0-dev.5577960807":"2022-11-08T15:23:20.347Z","1.2.0":"2022-11-09T04:20:16.431Z","1.3.0-dev.b9c7bae046":"2022-11-09T04:54:57.272Z","1.3.0-dev.07e02aa00d":"2022-11-10T16:15:03.283Z","1.3.0-dev.d53a7484a4":"2022-11-10T20:05:47.877Z","1.3.0-dev.83e33b8b87":"2022-11-10T20:36:06.356Z","1.3.0-dev.649a5871fc":"2022-11-11T01:38:18.892Z","1.2.1":"2022-11-11T15:51:43.947Z","1.3.0-dev.0ebb4a9f4d":"2022-11-11T17:10:23.772Z","1.3.0-dev.d207b50625":"2022-11-11T19:16:29.888Z","1.3.0-dev.bac62afc24":"2022-11-11T20:40:19.427Z","1.3.0-dev.30a88a2efc":"2022-11-11T23:04:41.873Z","1.3.0-dev.0633ca87f1":"2022-11-13T04:10:26.725Z","1.3.0-dev.1ceaa20ebe":"2022-11-13T04:39:43.559Z","1.3.0-dev.5cbcca09e0":"2022-11-15T14:42:11.082Z","1.3.0-dev.bfe5da8b9e":"2022-11-16T09:41:03.052Z","1.3.0-dev.331a8e66fa":"2022-11-17T18:12:43.288Z","1.3.0-dev.f74462e05e":"2022-11-17T19:34:01.383Z","1.3.0-dev.13190d26ce":"2022-11-21T21:56:58.701Z","1.3.0-dev.33736871ce":"2022-11-23T11:55:12.977Z","1.2.2":"2022-11-23T18:44:53.218Z","1.3.0-dev.a4c0eddba9":"2022-11-24T03:25:38.205Z","1.3.0-dev.f55a81ab9c":"2022-11-24T09:03:48.260Z","1.3.0-dev.9e21c66e73":"2022-11-26T08:21:54.137Z","1.3.0-dev.798ec16d30":"2022-11-26T08:44:41.824Z","1.3.0-dev.c1ab090194":"2022-11-26T17:47:42.336Z","1.3.0-dev.65af24ac52":"2022-11-26T18:28:51.651Z","1.3.0-dev.3bde9d411e":"2022-11-27T05:44:15.991Z","1.3.0-dev.ac9e8996ae":"2022-11-27T06:11:28.012Z","1.3.0-dev.aa4349cee2":"2022-11-27T18:29:28.543Z","1.3.0-dev.e1470916f6":"2022-11-28T15:18:44.356Z","1.3.0-dev.222a91f3ac":"2022-11-29T06:22:58.839Z","1.3.0-dev.6cb233bd9f":"2022-11-30T07:44:18.684Z","1.3.0-dev.18a48da20f":"2022-12-02T03:43:15.573Z","1.3.0-dev.1fde79dad5":"2022-12-02T17:29:15.142Z","1.3.0-dev.365238b7fb":"2022-12-05T10:47:20.083Z","1.3.0-dev.6ea9a9a220":"2022-12-05T12:19:55.767Z","1.3.0-dev.29dd662519":"2022-12-05T12:43:01.723Z","1.3.0-dev.0be7b28cb2":"2022-12-05T13:06:17.364Z","1.3.0-dev.d4995d50db":"2022-12-05T15:28:52.885Z","1.3.0-dev.5c34b1080e":"2022-12-05T18:39:57.358Z","1.3.0-dev.337f2fc86c":"2022-12-05T19:11:42.631Z","1.3.0-dev.5e1072cec2":"2022-12-05T19:47:48.230Z","1.3.0-dev.b6032c53aa":"2022-12-05T20:52:21.062Z","1.3.0-dev.a3b3f47e2c":"2022-12-06T06:03:51.919Z","1.3.0-dev.79836aca78":"2022-12-06T06:28:50.838Z","1.3.0-dev.fd1646ba62":"2022-12-06T07:13:06.988Z","1.3.0-dev.4d76345c86":"2022-12-06T07:40:07.954Z","1.3.0-dev.3c862a58a4":"2022-12-06T11:04:46.838Z","1.3.0-dev.b0ebb4cc1e":"2022-12-06T11:28:49.369Z","1.3.0-dev.7b0e1bcbe0":"2022-12-06T11:57:33.190Z","1.3.0-dev.0564bc1581":"2022-12-06T12:25:55.410Z","1.3.0-dev.e0fe73ce58":"2022-12-06T12:49:59.589Z","1.3.0-dev.a27f6753f7":"2022-12-06T13:19:11.725Z","1.3.0-dev.779a8801d0":"2022-12-06T18:59:20.230Z","1.3.0-dev.a151ff4f13":"2022-12-06T19:52:16.999Z","1.3.0-dev.120231d70f":"2022-12-06T20:15:39.801Z","1.3.0-dev.b7c7910e00":"2022-12-07T02:09:07.438Z","1.3.0-dev.eb61572828":"2022-12-07T03:47:57.860Z","1.3.0-dev.8bd86aef48":"2022-12-07T04:42:20.995Z","1.3.0-dev.17c4d85ec2":"2022-12-07T06:41:02.960Z","1.3.0-dev.4115f67e7b":"2022-12-07T07:50:10.523Z","1.3.0-dev.abd38d90d8":"2022-12-07T09:30:24.928Z","1.3.0-dev.30246e5d82":"2022-12-07T09:59:14.570Z","1.3.0-dev.74442598e1":"2022-12-07T10:23:59.233Z","1.3.0-dev.d5b957b9db":"2022-12-07T10:48:39.162Z","1.3.0-dev.d1bef464b2":"2022-12-07T21:22:43.662Z","1.3.0-dev.f2e311392b":"2022-12-08T08:05:23.134Z","1.3.0-dev.7746f53a73":"2022-12-08T08:30:24.843Z","1.3.0-dev.d1e5d2557a":"2022-12-08T15:07:14.886Z","1.3.0-dev.f1fbab926c":"2022-12-08T17:26:05.124Z","1.3.0-dev.4a422a4bf9":"2022-12-09T08:38:50.238Z","1.3.0-dev.fab7e37193":"2022-12-09T16:02:22.440Z","1.3.0-dev.70796d3ab8":"2022-12-10T12:57:25.382Z","1.3.0-dev.05889fd4ec":"2022-12-12T04:19:00.660Z","1.3.0-dev.a03999a9fb":"2022-12-12T04:46:27.734Z","1.3.0-dev.40620a85c3":"2022-12-12T11:01:25.373Z","1.3.0-dev.7c71a412ae":"2022-12-12T14:13:31.383Z","1.3.0-dev.0a5bf0e20d":"2022-12-12T14:35:48.256Z","1.3.0-dev.7d662d7951":"2022-12-12T15:10:23.557Z","1.3.0-dev.32a02a7471":"2022-12-13T02:24:32.047Z","1.3.0-dev.e2fc20794e":"2022-12-13T04:56:00.557Z","1.3.0-dev.eb85782095":"2022-12-13T06:00:40.824Z","1.3.0-dev.5c3620643b":"2022-12-13T14:45:06.006Z","1.3.0-dev.9bcccedb14":"2022-12-15T07:03:55.842Z","1.3.0-dev.df92e0c6a7":"2022-12-15T14:03:06.126Z","1.3.0-dev.95ef1d6284":"2022-12-15T23:56:50.461Z","1.3.0-dev.a72e13ed80":"2022-12-16T00:20:47.958Z","1.3.0-dev.cd3e9da8e8":"2022-12-16T00:46:58.207Z","1.3.0-rc.0":"2022-12-16T01:04:55.565Z","1.3.0-dev.65d6b22775":"2022-12-16T01:13:14.459Z","1.3.0-dev.d960f3e64b":"2022-12-17T18:51:34.036Z","1.3.0-dev.dc2b8eeef6":"2022-12-18T04:42:45.707Z","1.3.0-dev.73e36a2cf2":"2022-12-18T05:08:14.798Z","1.3.0-dev.2ece180993":"2022-12-18T16:37:31.657Z","1.3.0-dev.b1549a616f":"2022-12-19T07:39:40.962Z","1.3.0-dev.941bef66c5":"2022-12-19T08:02:24.393Z","1.3.0-dev.c337f0ee29":"2022-12-19T08:37:39.643Z","1.3.0-dev.0d03c978cd":"2022-12-19T08:59:03.615Z","1.3.0-dev.2b6632e7aa":"2022-12-20T06:19:01.324Z","1.3.0-dev.ffdfcbcd61":"2022-12-20T15:07:36.418Z","1.3.0-dev.829648feb0":"2022-12-20T15:59:32.943Z","1.3.0-dev.3ba8c5b4b1":"2022-12-20T16:20:31.627Z","1.3.0-dev.176b57efb2":"2022-12-22T01:41:29.674Z","1.3.0-dev.3166e0e6bc":"2022-12-22T04:22:30.556Z","1.3.0-rc.1":"2022-12-22T06:49:03.892Z","1.3.0-dev.6a37cca422":"2022-12-23T01:59:18.581Z","1.3.0-dev.e2b1010bd3":"2022-12-24T15:14:35.690Z","1.3.0-dev.c274d220ec":"2022-12-24T15:39:13.568Z","1.3.0-dev.06b4d1710b":"2022-12-27T03:13:00.129Z","1.3.0-dev.1058d2b5f2":"2022-12-27T07:56:36.019Z","1.3.0-dev.eb3d3accc1":"2022-12-27T09:41:31.086Z","1.3.0-dev.dd894451f0":"2022-12-28T03:20:06.257Z","1.3.0-dev.cdde39ffa0":"2022-12-28T07:21:53.223Z","1.3.0-dev.c09e39c540":"2022-12-28T22:53:50.119Z","1.3.0-dev.d317aac7f7":"2022-12-28T23:17:50.543Z","1.3.0-dev.9c4a88c891":"2022-12-29T07:11:25.522Z","1.3.0-dev.6be397123d":"2022-12-29T13:01:17.408Z","1.3.0-dev.f0be06cdf4":"2022-12-29T16:53:04.650Z","1.3.0-dev.430f845af7":"2022-12-30T03:37:24.132Z","1.3.0-dev.257de1248c":"2023-01-02T01:32:04.487Z","1.3.0-rc.2":"2023-01-02T01:40:08.063Z","1.3.0-dev.cdaf906f84":"2023-01-03T11:49:29.564Z","1.3.0":"2023-01-03T17:18:57.011Z","1.4.0-dev.ce33cb5795":"2023-01-03T17:55:17.350Z","1.4.0-dev.8ce256b0da":"2023-01-04T15:00:01.362Z","1.4.0-dev.84b798dac4":"2023-01-04T15:25:27.812Z","1.4.0-dev.c3e63e8e26":"2023-01-05T01:45:00.042Z","1.4.0-dev.278c2ee73d":"2023-01-05T07:01:48.462Z","1.4.0-dev.65ce97f0c9":"2023-01-05T11:10:57.671Z","1.4.0-dev.492f436385":"2023-01-05T14:28:48.370Z","1.4.0-dev.f85e1c953f":"2023-01-05T14:59:06.965Z","1.4.0-dev.b131769838":"2023-01-05T15:32:52.912Z","1.4.0-dev.75b399ef79":"2023-01-05T18:21:09.083Z","1.4.0-dev.29c45d6e2a":"2023-01-06T14:14:13.639Z","1.4.0-dev.5b9a78e636":"2023-01-06T14:39:33.965Z","1.4.0-dev.e53cde0d17":"2023-01-09T07:51:56.170Z","1.4.0-dev.45d7c01782":"2023-01-09T08:56:48.412Z","1.4.0-dev.06fcf216c8":"2023-01-09T11:38:04.748Z","1.4.0-dev.054ffde0ec":"2023-01-09T14:13:00.727Z","1.4.0-dev.c16b54b1bf":"2023-01-09T14:36:29.278Z","1.4.0-dev.efaef7b7ae":"2023-01-09T20:04:41.564Z","1.4.0-dev.3dd959a9b1":"2023-01-09T20:26:43.260Z","1.4.0-dev.230ece4d72":"2023-01-10T01:49:37.821Z","1.4.0-dev.bd3d91a721":"2023-01-10T03:56:02.311Z","1.4.0-dev.5f1c368693":"2023-01-10T17:58:26.698Z","1.4.0-dev.995d2a50c3":"2023-01-12T17:04:22.507Z","1.4.0-dev.0582f418ae":"2023-01-12T17:26:02.603Z","1.4.0-dev.8ab220ac00":"2023-01-13T05:31:20.486Z","1.4.0-dev.50ea6817e7":"2023-01-13T16:05:41.501Z","1.4.0-dev.25417c66e0":"2023-01-13T19:04:43.319Z","1.4.0-dev.101583cc3f":"2023-01-13T19:25:18.365Z","1.4.0-dev.5e6f1655f2":"2023-01-13T23:58:13.260Z","1.4.0-dev.5e756d7b0f":"2023-01-14T06:48:30.111Z","1.4.0-dev.7d10743086":"2023-01-14T14:38:30.792Z","1.4.0-dev.7e2f5b8900":"2023-01-14T15:00:23.837Z","1.4.0-dev.945f88bc44":"2023-01-14T18:50:29.274Z","1.4.0-dev.a086bc4d23":"2023-01-14T19:11:43.889Z","1.4.0-dev.da016734bb":"2023-01-14T22:06:17.954Z","1.4.0-dev.399559df24":"2023-01-15T08:57:51.378Z","1.4.0-dev.4015334e2d":"2023-01-15T22:15:52.062Z","1.4.0-dev.3f871a05d8":"2023-01-15T22:39:43.224Z","1.4.0-dev.07dc8257d2":"2023-01-15T23:53:32.762Z","1.4.0-dev.dc82a01ed3":"2023-01-16T05:38:40.644Z","1.4.0-dev.080b73b79d":"2023-01-16T15:38:31.688Z","1.4.0-dev.2d0938e7c2":"2023-01-17T12:17:01.168Z","1.4.0-rc.0":"2023-01-17T16:15:03.322Z","1.4.0-dev.3b9d0eb0c2":"2023-01-17T21:30:56.246Z","1.4.0-dev.98aa53ebba":"2023-01-17T21:57:46.519Z","1.4.0-dev.575515f987":"2023-01-19T14:46:06.428Z","1.4.0-dev.8aea8ca17e":"2023-01-19T15:12:58.039Z","1.4.0-dev.460ba59b9f":"2023-01-20T15:29:48.782Z","1.4.0-dev.c49ee3c00c":"2023-01-20T22:12:11.376Z","1.4.0-dev.a130d41873":"2023-01-21T17:16:25.432Z","1.4.0-dev.3c1db8d850":"2023-01-21T20:10:06.089Z","1.4.0-dev.1803ad03e9":"2023-01-23T09:53:34.616Z","1.4.0-dev.2fb24c1698":"2023-01-23T10:21:06.072Z","1.4.0-dev.b84c2345c1":"2023-01-23T11:06:26.825Z","1.4.0-dev.fa6b4eec9e":"2023-01-24T09:06:38.237Z","1.4.0-rc.1":"2023-01-24T14:33:18.181Z","1.4.0-dev.11c43945bb":"2023-01-25T08:45:52.430Z","1.4.0-dev.bb87b60b38":"2023-01-25T14:35:15.991Z","1.4.0-dev.c7abf8e6ed":"2023-01-25T15:09:29.342Z","1.4.0-dev.fbe0db2055":"2023-01-26T09:58:38.417Z","1.4.0-dev.e522d283b5":"2023-01-26T14:47:20.902Z","1.4.0-dev.cf95857eab":"2023-01-26T15:16:28.231Z","1.4.0-dev.b13831fbe6":"2023-01-27T09:02:06.586Z","1.4.0-dev.222958ec0c":"2023-01-27T14:08:05.448Z","1.4.0-dev.207387df1c":"2023-01-27T14:35:26.586Z","1.4.0-dev.aaf134a434":"2023-01-27T15:48:03.334Z","1.5.0-dev.2a2a9ef13c":"2023-01-30T04:58:43.235Z","1.4.0":"2023-01-30T05:44:29.185Z","1.5.0-dev.862785c2b8":"2023-01-30T08:19:08.329Z","1.5.0-dev.be9b9a0ba8":"2023-01-30T08:52:34.339Z","1.5.0-dev.02dc990ce4":"2023-01-30T22:47:35.134Z","1.5.0-dev.a0da8cd996":"2023-01-30T23:14:22.047Z","1.5.0-dev.f19abf84b6":"2023-01-31T14:31:47.807Z","1.5.0-dev.1a91000fad":"2023-01-31T17:14:10.655Z","1.5.0-dev.b679987a27":"2023-01-31T17:31:22.996Z","1.5.0-dev.e8db28112d":"2023-02-01T06:11:10.700Z","1.5.0-dev.08dfdb32dd":"2023-02-01T07:35:45.413Z","1.5.0-dev.3d696f6721":"2023-02-01T15:24:28.718Z","1.5.0-dev.bff14381c9":"2023-02-01T16:43:16.602Z","1.4.1":"2023-02-01T16:47:16.963Z","1.5.0-dev.3200014665":"2023-02-02T03:37:18.471Z","1.5.0-dev.6793305c50":"2023-02-02T10:44:24.955Z","1.5.0-dev.bc7759674f":"2023-02-06T08:32:08.159Z","1.4.2-rc.0":"2023-02-06T08:53:41.451Z","1.5.0-dev.4e2536888e":"2023-02-06T22:35:58.678Z","1.5.0-dev.79301dbf9a":"2023-02-07T19:17:52.949Z","1.5.0-dev.0efcb16440":"2023-02-07T19:43:01.925Z","1.5.0-dev.8640f80a57":"2023-02-07T20:51:33.111Z","1.5.0-dev.684f3dcc2c":"2023-02-07T21:13:11.053Z","1.4.2":"2023-02-07T21:42:03.577Z","1.5.0-dev.dd2c210ecb":"2023-02-08T04:14:22.857Z","1.5.0-dev.f244bc872e":"2023-02-08T04:50:25.385Z","1.5.0-dev.d110c56323":"2023-02-08T08:41:49.645Z","1.5.0-dev.e0fdc1800c":"2023-02-08T14:13:35.987Z","1.5.0-dev.db612ea82f":"2023-02-09T05:38:16.924Z","1.5.0-dev.824e3e1b0f":"2023-02-09T16:23:08.712Z","1.5.0-dev.16cbdc32a8":"2023-02-09T16:40:54.326Z","1.5.0-dev.5e0dd8aa51":"2023-02-09T17:22:49.495Z","1.5.0-dev.d5e05d3d85":"2023-02-09T17:58:17.724Z","1.5.0-dev.4d3af909df":"2023-02-10T13:13:18.561Z","1.5.0-dev.914397acd5":"2023-02-10T16:07:22.146Z","1.5.0-dev.992c54f1d7":"2023-02-10T16:37:12.819Z","1.5.0-dev.c152fe7ec0":"2023-02-10T22:31:37.112Z","1.5.0-dev.d02bb148d1":"2023-02-12T00:58:21.115Z","1.5.0-dev.9715fd813f":"2023-02-12T01:14:21.988Z","1.5.0-dev.3af0f3b6c1":"2023-02-12T07:42:46.115Z","1.5.0-dev.0ede2a1464":"2023-02-12T15:47:41.887Z","1.5.0-dev.2042c3b1c1":"2023-02-12T16:47:24.059Z","1.5.0-dev.3236de87c9":"2023-02-13T04:10:56.452Z","1.4.3":"2023-02-13T04:19:19.133Z","1.5.0-dev.93ae89e1bd":"2023-02-13T18:28:52.531Z","1.5.0-dev.4cec93ebcc":"2023-02-13T18:58:14.162Z","1.5.0-dev.ec331d66c9":"2023-02-14T15:51:27.773Z","1.5.0-dev.e518ca4a7f":"2023-02-14T16:23:12.962Z","1.5.0-dev.6ce9c2f438":"2023-02-16T03:04:25.121Z","1.5.0-dev.0607fef8d9":"2023-02-16T03:20:21.872Z","1.5.0-dev.8beabbbde9":"2023-02-16T16:58:43.008Z","1.5.0-dev.e6eb3bd5c9":"2023-02-16T17:08:26.975Z","1.5.0-dev.92ab83dd7a":"2023-02-16T19:52:30.466Z","1.5.0-dev.63479b4e9a":"2023-02-16T23:11:17.574Z","1.5.0-dev.7a40fab28e":"2023-02-17T15:08:10.795Z","1.5.0-dev.3857acc2a3":"2023-02-19T15:59:13.992Z","1.5.0-dev.f75d10918d":"2023-02-19T23:37:34.338Z","1.5.0-dev.df051f4a0c":"2023-02-20T02:19:18.258Z","1.5.0-dev.f4057cfc3f":"2023-02-20T02:41:59.152Z","1.5.0-dev.5396d1fe77":"2023-02-20T10:16:21.105Z","1.5.0-dev.9ac65e1b94":"2023-02-20T12:50:03.401Z","1.5.0-dev.91473d3724":"2023-02-20T13:58:16.982Z","1.5.0-dev.d5343af489":"2023-02-20T15:55:49.243Z","1.5.0-dev.d1cddb7ca8":"2023-02-20T16:53:19.612Z","1.5.0-dev.2c163696b8":"2023-02-20T17:50:29.759Z","1.5.0-dev.e41e19b4c6":"2023-02-20T18:15:23.083Z","1.5.0-dev.f1b8c5f5d0":"2023-02-20T21:14:17.360Z","1.5.0-dev.dc64a66624":"2023-02-21T13:44:23.627Z","1.5.0-dev.a17701adf7":"2023-02-21T14:18:59.689Z","1.5.0-dev.960b8c5776":"2023-02-21T15:48:18.565Z","1.5.0-rc.0":"2023-02-21T18:18:40.625Z","1.5.0-dev.959a606be2":"2023-02-23T06:56:29.088Z","1.5.0-dev.3916c4cce1":"2023-02-23T07:12:16.434Z","1.5.0-dev.bfe9a32ec2":"2023-02-23T19:21:10.345Z","1.5.0-dev.93fc4ee5cd":"2023-02-23T19:39:50.826Z","1.5.0-dev.474cfbe5d4":"2023-02-23T19:56:35.499Z","1.5.0-dev.caecd85cf9":"2023-02-26T21:34:26.494Z","1.5.0-dev.c72ccbd914":"2023-02-27T03:19:56.785Z","1.5.0-dev.c8d244ff87":"2023-02-27T03:38:32.427Z","1.5.0-dev.fc33339a21":"2023-02-27T10:59:56.222Z","1.5.0-dev.64296859a4":"2023-02-27T11:24:47.024Z","1.5.0-rc.1":"2023-02-27T19:22:39.760Z","1.5.0":"2023-02-27T22:53:23.307Z","1.5.0-dev.d5c08e3ceb":"2023-02-28T00:01:52.880Z","1.5.0-dev.f10a95fe8b":"2023-02-28T04:12:58.486Z","1.6.0-dev.724e29d806":"2023-02-28T04:35:40.271Z","1.5.0-dev.b735890494":"2023-02-28T11:15:42.560Z","1.6.0-dev.b00d84f2a5":"2023-02-28T11:33:11.543Z","1.6.0-dev.ec78af12d9":"2023-03-01T04:40:11.527Z","1.6.0-dev.734de8a51a":"2023-03-01T16:00:00.142Z","1.6.0-dev.34e72ae7ff":"2023-03-01T19:16:59.263Z","1.6.0-dev.e98d8e9fad":"2023-03-02T08:47:03.189Z","1.6.0-dev.e2312e0e93":"2023-03-02T14:21:56.891Z","1.6.0-dev.9b6cab154b":"2023-03-02T20:14:08.287Z","1.6.0-dev.a4434f7501":"2023-03-03T07:46:12.634Z","1.6.0-dev.787caaeccd":"2023-03-03T13:03:55.955Z","1.6.0-dev.0d638ba399":"2023-03-03T19:58:29.280Z","1.6.0-dev.fa13bdbe51":"2023-03-06T07:23:58.586Z","1.6.0-dev.91e90a4b22":"2023-03-06T09:26:51.512Z","1.6.0-dev.eca63adfdc":"2023-03-06T13:09:55.523Z","1.6.0-dev.0006d8662d":"2023-03-06T14:01:21.318Z","1.6.0-rc.0":"2023-03-06T17:42:05.914Z","1.6.0-dev.a88c5b29e3":"2023-03-07T14:07:02.473Z","1.6.0-dev.eb4b43da98":"2023-03-07T14:25:02.294Z","1.6.0-dev.4d89a0e2a2":"2023-03-09T02:41:29.476Z","1.6.0-dev.9c7c08b4ad":"2023-03-09T17:23:10.359Z","1.5.1-rc.0":"2023-03-09T23:08:51.613Z","1.5.1-rc.1":"2023-03-10T08:47:48.216Z","1.5.1":"2023-03-10T14:45:56.531Z","1.6.0-dev.27feb58689":"2023-03-10T15:06:17.151Z","1.6.0-dev.dc5f2edc6b":"2023-03-13T01:46:38.025Z","1.6.0-dev.15a9035ad0":"2023-03-13T09:48:55.717Z","1.6.0-dev.acf3d98b19":"2023-03-14T18:06:58.211Z","1.6.0-rc.1":"2023-03-14T18:22:25.973Z","1.6.0-dev.73c6c6c1d1":"2023-03-15T07:38:44.096Z","1.6.0-rc.2":"2023-03-15T09:14:30.247Z","1.6.0-dev.4028a01383":"2023-03-16T09:10:25.352Z","1.6.0-dev.3d937ee6f4":"2023-03-16T09:27:20.657Z","1.6.0-dev.3e254d588c":"2023-03-17T06:35:32.439Z","1.6.0-dev.7204718634":"2023-03-17T23:06:39.693Z","1.6.0-dev.794ebddb10":"2023-03-18T10:54:44.070Z","1.6.0-dev.9f7b830379":"2023-03-18T13:26:56.843Z","1.6.0-dev.8bc1f69bed":"2023-03-19T08:38:07.107Z","1.6.0-dev.ae4e4423ac":"2023-03-19T09:09:24.955Z","1.6.0-dev.df1ef97e90":"2023-03-19T23:36:45.339Z","1.6.0-rc.3":"2023-03-20T02:40:41.480Z","1.6.0-dev.5fde8c5772":"2023-03-21T15:13:28.283Z","1.6.0-dev.9b20c548af":"2023-03-21T15:59:08.327Z","1.6.0-dev.de53bad00e":"2023-03-21T16:18:11.772Z","1.6.0":"2023-03-21T16:31:40.009Z","1.6.0-dev.f28adf60cb":"2023-03-22T11:12:39.256Z","1.6.0-dev.f5a6537e78":"2023-03-22T14:59:18.498Z","1.6.0-dev.9cc3980e1e":"2023-03-22T15:28:15.188Z","1.6.0-dev.ac77c6f4c2":"2023-03-23T11:54:11.934Z","1.6.0-dev.fceb26a10b":"2023-03-24T05:10:55.743Z","1.6.0-dev.3fdde8496c":"2023-03-24T05:27:35.776Z","1.7.0-dev.4b62e2b053":"2023-03-25T00:06:16.825Z","1.7.0-dev.6d3ec2b5ec":"2023-03-25T00:22:53.198Z","1.7.0-rc.0":"2023-03-25T02:11:47.145Z","1.7.0-dev.358b9e0410":"2023-03-26T13:31:27.032Z","1.7.0-dev.b861ab81ec":"2023-03-27T10:56:33.121Z","1.7.0-rc.1":"2023-03-27T12:13:27.207Z","1.7.0":"2023-03-28T03:21:52.208Z","1.7.0-dev.1bbcd95085":"2023-03-29T19:34:29.784Z","1.7.1-rc.0":"2023-03-29T21:23:59.259Z","1.7.1":"2023-03-30T03:30:33.054Z","1.7.0-dev.7e34b462b6":"2023-03-30T13:23:03.265Z","1.7.0-dev.a2f749a6f0":"2023-03-30T16:08:34.333Z","1.7.2-rc.0":"2023-03-30T18:14:28.949Z","1.7.2":"2023-03-30T19:08:15.132Z","1.7.0-dev.8eb8dcee05":"2023-03-31T15:45:47.411Z","1.7.0-dev.3ddd3269c1":"2023-03-31T21:21:33.421Z","1.7.0-dev.4f2d811505":"2023-04-03T17:23:35.629Z","1.7.0-dev.9bf2ce17ac":"2023-04-03T19:54:06.288Z","1.7.0-dev.887064d7f4":"2023-04-03T20:11:30.231Z","1.7.0-dev.1e0eba37e3":"2023-04-05T08:54:20.977Z","1.7.0-dev.9d459af76b":"2023-04-05T11:07:17.510Z","1.7.0-dev.b56770b254":"2023-04-05T13:55:54.076Z","1.7.0-dev.ddc58cebfc":"2023-04-06T01:27:32.806Z","1.7.0-dev.79794911e8":"2023-04-06T16:34:22.163Z","1.7.0-dev.83b29d7d8d":"2023-04-06T16:55:26.355Z","1.7.0-dev.2d2d0c0131":"2023-04-07T16:45:16.939Z","1.7.0-dev.c65e1a428c":"2023-04-11T01:27:31.841Z","1.7.0-dev.b5e8b8b105":"2023-04-14T18:28:39.424Z","1.7.0-dev.9eb2ca36ad":"2023-04-14T22:16:37.561Z","1.8.0-dev.fb90b02871":"2023-04-15T17:31:59.180Z","1.8.0-dev.42ecf97999":"2023-04-15T20:31:57.751Z","1.8.0-dev.850f9f66e3":"2023-04-17T14:07:50.058Z","1.8.0-dev.395a2461ef":"2023-04-17T15:21:28.684Z","1.8.0-dev.fd00c1f824":"2023-04-17T17:01:31.567Z","1.8.0-dev.8a6bc9dbf6":"2023-04-17T17:21:09.804Z","1.8.0-dev.6cfc518517":"2023-04-17T17:41:18.927Z","1.8.0-dev.3ee1d8a5ac":"2023-04-17T21:04:14.005Z","1.8.0-dev.c4ba9ff9cd":"2023-04-19T13:27:24.898Z","1.8.0-dev.35fe214ef2":"2023-04-19T17:56:28.787Z","1.8.0-dev.7af22d7795":"2023-04-20T14:09:23.852Z","1.8.0-dev.ddbae50fd8":"2023-04-20T14:28:26.038Z","1.8.0-dev.ffc0d162a3":"2023-04-20T15:16:00.729Z","1.8.0-dev.fb192bf990":"2023-04-20T16:10:01.010Z","1.8.0-dev.10d2839c78":"2023-04-21T13:26:35.261Z","1.8.0-dev.7469f0decb":"2023-04-21T13:48:42.829Z","1.8.0-dev.e746f9cae4":"2023-04-21T14:07:38.269Z","1.8.0-dev.99d4944433":"2023-04-21T17:31:41.707Z","1.8.0-dev.f671360c35":"2023-04-22T15:33:54.918Z","1.8.0-dev.ad0c58ffd3":"2023-04-23T15:10:22.395Z","1.8.0-dev.97ec80e909":"2023-04-24T06:59:47.290Z","1.8.0-dev.b889ca03b7":"2023-04-24T08:13:49.196Z","1.8.0-dev.9d8b831f61":"2023-04-24T08:44:36.076Z","1.8.0-dev.734d80f210":"2023-04-24T11:51:06.205Z","1.8.0-dev.05c93ba85a":"2023-04-24T13:31:55.171Z","1.8.0-rc.0":"2023-04-24T13:36:36.152Z","1.8.0-dev.9deb9f1105":"2023-04-27T20:18:31.212Z","1.8.0-dev.1d7b238c4b":"2023-04-27T20:37:08.873Z","1.8.0-dev.34c2a2af77":"2023-04-27T22:02:26.904Z","1.8.0-dev.b60b43c1eb":"2023-04-28T21:19:40.171Z","1.8.0-dev.d5e5c1f691":"2023-04-29T15:39:51.818Z","1.8.0-dev.2e8f84e74c":"2023-04-29T16:52:58.550Z","1.8.0-dev.2fbf178eae":"2023-04-29T17:09:46.793Z","1.8.0-dev.4981f5e8c1":"2023-05-01T04:34:25.796Z","1.8.0-dev.229b77baa2":"2023-05-01T09:27:10.685Z","1.8.0-dev.28f5cec5fc":"2023-05-01T14:07:40.778Z","1.8.0-rc.1":"2023-05-01T14:59:20.580Z","1.8.0-dev.50e9ca5df6":"2023-05-01T19:11:14.120Z","1.8.0-dev.ed047c39c5":"2023-05-01T19:37:06.317Z","1.8.0-dev.1e4ca97594":"2023-05-01T20:00:41.669Z","1.8.0-dev.342eb171f0":"2023-05-02T02:22:22.796Z","1.8.0-dev.6a6669ffa9":"2023-05-02T03:21:54.900Z","1.8.0-dev.22b6f6bb87":"2023-05-02T03:42:17.053Z","1.8.0-dev.da696c0761":"2023-05-02T04:33:47.114Z","1.8.0-dev.d835c8c69f":"2023-05-02T04:59:05.722Z","1.8.0-dev.0ed1cd1585":"2023-05-03T09:05:05.985Z","1.8.0-dev.597996ac8f":"2023-05-04T03:26:08.607Z","1.8.0-dev.a24ada9335":"2023-05-04T13:36:02.140Z","1.8.0":"2023-05-04T20:24:49.078Z","1.8.0-dev.227d43605e":"2023-05-04T23:39:24.458Z","1.8.0-dev.65cf9e248a":"2023-05-05T09:48:26.515Z","1.8.0-dev.81b999848f":"2023-05-05T10:45:24.645Z","1.9.0-dev.b90a09c997":"2023-05-05T14:44:07.443Z","1.9.0-dev.5b5530b393":"2023-05-05T15:36:12.699Z","1.9.0-dev.cd7709b489":"2023-05-05T15:55:22.996Z","1.9.0-dev.4d045a6353":"2023-05-05T16:13:08.301Z","1.9.0-dev.c4f5f051ef":"2023-05-05T17:23:02.044Z","1.9.0-dev.7c2726a3eb":"2023-05-08T03:04:16.859Z","1.9.0-dev.a14bf0def1":"2023-05-08T07:43:52.742Z","1.9.0-dev.849f08b18b":"2023-05-08T08:41:37.884Z","1.9.0-dev.8c98c0f08c":"2023-05-08T13:58:50.231Z","1.9.0-dev.c4a7fde7c0":"2023-05-08T14:16:43.637Z","1.9.0-dev.ae3fda6548":"2023-05-08T18:29:47.666Z","1.9.0-dev.f16192f079":"2023-05-11T09:06:30.330Z","1.9.0-dev.cca423b6e5":"2023-05-12T12:37:41.028Z","1.9.0-dev.4e17cac74a":"2023-05-13T03:17:27.873Z","1.9.0-dev.a59f23170a":"2023-05-14T02:50:29.721Z","1.9.0-dev.6c10dbeff3":"2023-05-14T10:28:44.577Z","1.9.0-dev.c42adb223d":"2023-05-14T11:25:00.398Z","1.9.0-dev.249aa7579d":"2023-05-15T06:23:01.496Z","1.9.0-dev.375d660ed1":"2023-05-15T13:05:01.839Z","1.9.0-dev.c2e96c8ab3":"2023-05-15T23:48:13.720Z","1.9.0-dev.f417c35af0":"2023-05-16T05:44:06.843Z","1.9.0-dev.1602f67e3b":"2023-05-16T15:40:18.847Z","1.9.0-dev.a55b752a9e":"2023-05-17T15:29:49.236Z","1.9.0-dev.fe854828b7":"2023-05-17T15:49:07.250Z","1.9.0-dev.2d7356bdd6":"2023-05-17T16:30:04.127Z","1.9.0-dev.c780a1d450":"2023-05-17T16:49:23.991Z","1.9.0-dev.3da228787b":"2023-05-18T11:49:05.762Z","1.9.0-dev.1939c37f37":"2023-05-18T12:36:56.533Z","1.9.0-dev.724281e9f8":"2023-05-18T13:25:05.807Z","1.9.0-dev.812ac926d1":"2023-05-18T14:27:30.396Z","1.9.0-dev.402c46f0d9":"2023-05-19T18:01:54.280Z","1.9.0-dev.504a9d364f":"2023-05-22T15:43:11.492Z","1.9.0-dev.42c80973a5":"2023-05-23T00:58:21.748Z","1.9.0-dev.4fd72b2b61":"2023-05-23T06:55:51.237Z","1.9.0-dev.186a5e8899":"2023-05-23T08:14:59.760Z","1.9.0-dev.dca0c87727":"2023-05-23T18:45:21.681Z","1.9.0-dev.85d3649d4f":"2023-05-23T20:47:11.289Z","1.9.0-dev.0b9ad0b1e0":"2023-05-23T21:04:25.376Z","1.9.0-dev.1f1ef67a06":"2023-05-24T08:00:59.794Z","1.9.0-dev.e242743e53":"2023-05-24T09:18:21.946Z","1.9.0-dev.b5ab113326":"2023-05-24T09:37:23.996Z","1.9.0-dev.5a91e39d8a":"2023-05-24T09:55:35.779Z","1.9.0-dev.1a8476bbd1":"2023-05-24T15:33:49.864Z","1.9.0-dev.7b53ebd4a2":"2023-05-24T16:02:20.160Z","1.9.0-dev.d02a4c048b":"2023-05-24T16:23:49.579Z","1.9.0-dev.172d181e63":"2023-05-24T16:43:15.332Z","1.9.0-dev.118f7b97d9":"2023-05-24T17:01:08.301Z","1.9.0-rc.0":"2023-05-24T17:08:21.724Z","1.9.0-dev.8023e3f7f5":"2023-05-25T08:59:54.312Z","1.9.0-dev.2fb1980b4c":"2023-05-25T20:16:13.762Z","1.9.0-dev.f9848b5d80":"2023-05-25T20:35:44.122Z","1.9.0-dev.cacb99bf20":"2023-05-26T00:22:11.146Z","1.9.0-dev.0207d6672e":"2023-05-26T11:03:18.727Z","1.9.0-dev.a42885d513":"2023-05-26T12:56:58.001Z","1.9.0-dev.2a54943ad1":"2023-05-26T19:07:05.086Z","1.9.0-dev.8fa4b1fabf":"2023-05-28T05:38:51.126Z","1.9.0-dev.1cecf82cae":"2023-05-29T10:56:12.605Z","1.9.0-dev.722ccb69a1":"2023-05-29T12:46:58.422Z","1.9.0-dev.f408a30638":"2023-05-30T01:06:11.604Z","1.9.0-dev.84903697c8":"2023-05-30T01:23:57.168Z","1.9.0-dev.abc4b1ad54":"2023-05-30T14:22:28.972Z","1.9.0-dev.78bb300cd5":"2023-05-30T14:42:08.436Z","1.9.0-dev.83fd5f0396":"2023-05-30T15:01:49.338Z","1.9.0-dev.0e93c07a51":"2023-05-30T15:21:55.737Z","1.9.0-dev.d79b8695c5":"2023-05-30T16:47:11.351Z","1.9.0-dev.8c05e37be0":"2023-05-30T17:50:00.663Z","1.9.0-dev.5672d84907":"2023-05-30T18:08:29.286Z","1.9.0-dev.bcf9c92a08":"2023-05-30T18:27:38.770Z","1.9.0-dev.b8c239f020":"2023-05-30T19:20:24.139Z","1.9.0-dev.d29cdc807f":"2023-05-30T20:10:34.090Z","1.9.0-dev.888c599699":"2023-05-31T08:33:35.830Z","1.9.0-dev.2811142a0b":"2023-05-31T09:27:26.392Z","1.9.0-dev.951fda60f0":"2023-05-31T09:46:23.918Z","1.9.0-dev.fb6a57af54":"2023-05-31T11:54:41.030Z","1.9.0-dev.3d77bfee9a":"2023-05-31T15:54:07.752Z","1.9.0-dev.26c7a73d36":"2023-05-31T16:17:10.690Z","1.9.0-dev.3fe9afd1d6":"2023-05-31T16:36:18.867Z","1.9.0-dev.399687bc32":"2023-05-31T17:24:34.801Z","1.9.0-dev.cef8562706":"2023-05-31T17:44:35.064Z","1.9.0-dev.b7bedf1b7c":"2023-05-31T18:55:10.483Z","1.9.0-dev.7fc4cfd202":"2023-05-31T19:14:52.729Z","1.9.0-dev.aee17f808f":"2023-05-31T19:33:57.151Z","1.9.0-dev.7bf0b750b7":"2023-06-01T05:34:45.353Z","1.9.0-dev.e2e5417f48":"2023-06-01T07:46:20.424Z","1.9.0-dev.06226b5f17":"2023-06-01T14:14:48.352Z","1.9.0-dev.51002d34d6":"2023-06-01T14:43:55.842Z","1.9.0-dev.6e58fdec4d":"2023-06-01T15:47:39.930Z","1.9.0-rc.1":"2023-06-01T17:24:18.772Z","1.9.0-dev.2fbe6fab70":"2023-06-02T11:40:41.278Z","1.9.0-dev.2f2bc46ae8":"2023-06-03T18:17:15.919Z","1.9.0-dev.dd11c952dd":"2023-06-03T18:37:33.782Z","1.9.0-dev.e9e5bc595b":"2023-06-05T10:34:16.453Z","1.9.0-dev.761f282868":"2023-06-05T18:58:48.652Z","1.9.0-dev.1cfb758dcf":"2023-06-05T19:21:12.018Z","1.9.0-dev.c775ad7bba":"2023-06-06T15:25:23.853Z","1.9.0-dev.c408a4e397":"2023-06-07T13:57:08.670Z","1.9.0-dev.8cd7bd2a43":"2023-06-07T15:36:21.132Z","1.9.0-dev.082d8c974d":"2023-06-08T13:09:05.239Z","1.9.0-dev.f4287477b2":"2023-06-08T14:15:53.838Z","1.9.0-dev.864c70f4dd":"2023-06-08T15:37:34.244Z","1.9.0-dev.84634456f7":"2023-06-09T15:22:32.551Z","1.9.0-dev.f2458491b9":"2023-06-09T15:42:38.678Z","1.9.0-dev.09ecf9957c":"2023-06-12T06:53:17.696Z","1.9.0-dev.4ea12e34b6":"2023-06-12T14:52:21.706Z","1.9.0-rc.2":"2023-06-12T15:41:51.802Z","1.9.0-dev.739febbd65":"2023-06-12T15:45:17.940Z","1.9.0-dev.c0115b075f":"2023-06-13T06:01:39.650Z","1.9.0-dev.bf5842733a":"2023-06-13T14:22:45.642Z","1.9.0-dev.f07d97f5ff":"2023-06-13T16:08:40.956Z","1.9.0-dev.1bf4ea7865":"2023-06-13T16:48:40.351Z","1.9.0-dev.bb4151d238":"2023-06-13T17:17:31.030Z","1.9.0-dev.6491df4fb8":"2023-06-13T18:09:25.209Z","1.9.0-dev.82914a1443":"2023-06-13T18:29:58.514Z","1.9.0-dev.aac723ba28":"2023-06-14T16:09:43.362Z","1.9.0-dev.2485944f2d":"2023-06-14T16:47:29.508Z","1.9.0-dev.08b82af89f":"2023-06-14T17:59:13.261Z","1.9.0-dev.8464c6b453":"2023-06-15T11:13:57.365Z","1.9.0-dev.2eddf46639":"2023-06-16T01:25:14.688Z","1.9.0-dev.7eec2e53cd":"2023-06-16T14:58:32.447Z","1.9.0-dev.a7c502c1f4":"2023-06-16T15:20:07.230Z","1.9.0-dev.aecb3d1de1":"2023-06-16T15:39:46.870Z","1.9.0-dev.e25c2a2b50":"2023-06-17T07:32:04.120Z","1.9.0-dev.4313726a9b":"2023-06-17T07:49:26.531Z","1.9.0-dev.483aad7f37":"2023-06-18T08:00:15.485Z","1.9.0-rc.3":"2023-06-19T02:34:33.876Z","1.9.0-dev.9a8a6f4824":"2023-06-19T03:13:10.743Z","1.9.0-dev.0122664d8e":"2023-06-19T08:06:06.281Z","1.9.0-dev.569933316e":"2023-06-19T08:32:41.585Z","1.9.0-dev.c8f94b7f35":"2023-06-19T09:00:46.302Z","1.9.0-dev.7c54a7b188":"2023-06-19T15:10:28.608Z","1.9.0-dev.e60af6465f":"2023-06-20T09:39:45.591Z","1.9.0-dev.d1ba8c1473":"2023-06-20T09:59:55.056Z","1.9.0-dev.e8b53ea874":"2023-06-20T10:18:30.731Z","1.9.0-dev.4bbe595f5d":"2023-06-20T12:52:09.763Z","1.9.0-dev.f6774341d5":"2023-06-20T14:08:21.883Z","1.9.0-dev.5d9d86d100":"2023-06-20T14:27:25.675Z","1.9.0-dev.61c838b84f":"2023-06-20T15:52:35.679Z","1.9.0-dev.b23dca0368":"2023-06-21T15:23:38.491Z","1.9.0-dev.2a2c517456":"2023-06-21T16:18:59.823Z","1.9.0-dev.9e57b7d320":"2023-06-21T18:28:45.614Z","1.9.0":"2023-06-22T02:26:00.196Z","1.10.0-dev.498ee3e15a":"2023-06-22T02:46:04.649Z","1.10.0-dev.c042a0b8cc":"2023-06-22T07:45:40.865Z","1.10.0-dev.3dd0dfe852":"2023-06-22T12:47:28.837Z","1.10.0-dev.a939aaa59b":"2023-06-22T13:27:52.197Z","1.10.0-dev.7c101f062d":"2023-06-22T13:46:44.228Z","1.10.0-dev.833760876c":"2023-06-22T16:24:44.491Z","1.10.0-dev.268c9befd0":"2023-06-22T20:14:16.616Z","1.10.0-dev.7483c39008":"2023-06-23T12:35:44.267Z","1.10.0-dev.85ac6cb99f":"2023-06-23T18:45:03.092Z","1.10.0-dev.50daa01c80":"2023-06-23T19:03:35.535Z","1.10.0-dev.f5d12a893f":"2023-06-26T07:05:36.244Z","1.10.0-dev.6638ea7ad2":"2023-06-26T14:33:18.568Z","1.10.0-dev.6be401d704":"2023-06-26T16:36:04.580Z","1.10.0-dev.ad971c6803":"2023-06-26T16:53:48.636Z","1.10.0-dev.a208afb45a":"2023-06-26T17:14:32.945Z","1.10.0-dev.00877eec1c":"2023-06-27T07:53:52.733Z","1.10.0-dev.158d8d968f":"2023-06-27T12:27:42.259Z","1.10.0-dev.d9fa3555f8":"2023-06-27T12:52:27.546Z","1.10.0-dev.9ba6d54331":"2023-06-27T15:50:41.595Z","1.10.0-dev.e35fae02e7":"2023-06-27T16:11:23.279Z","1.10.0-dev.46ebb53e55":"2023-06-27T16:49:03.629Z","1.10.0-dev.cc7802f948":"2023-06-28T07:00:37.758Z","1.10.0-dev.9a0a031a70":"2023-06-28T20:38:26.168Z","1.9.1-rc.0":"2023-06-29T02:16:48.876Z","1.9.1-rc.1":"2023-06-29T06:42:24.483Z","1.10.0-dev.a4c93c1325":"2023-06-29T14:24:23.925Z","1.10.0-dev.7028ffbcb8":"2023-06-30T09:21:25.139Z","1.10.0-dev.9ea69efa09":"2023-06-30T09:39:35.072Z","1.9.1":"2023-06-30T18:19:14.115Z","1.10.0-dev.0c11b03eff":"2023-07-01T15:51:05.397Z","1.10.0-dev.0f0f533e1a":"2023-07-01T16:08:12.484Z","1.10.0-dev.9335cc552b":"2023-07-04T13:55:40.756Z","1.10.0-dev.7280234bea":"2023-07-05T01:41:26.865Z","1.10.0-dev.1de881b777":"2023-07-07T12:17:15.706Z","1.10.0-dev.67edf41ef0":"2023-07-10T08:52:00.645Z","1.10.0-dev.b5960007d6":"2023-07-10T13:57:58.940Z","1.10.0-dev.7fc999e748":"2023-07-10T19:46:31.902Z","1.10.0-dev.85ff3cf17e":"2023-07-11T00:05:25.118Z","1.10.0-dev.91e2e655da":"2023-07-11T14:30:47.319Z","1.10.0-dev.0640e0613f":"2023-07-11T15:54:50.386Z","1.10.0-dev.7e34c46de5":"2023-07-12T15:35:00.990Z","1.10.0-dev.cf659f4374":"2023-07-12T16:38:33.329Z","1.10.0-dev.5fa2c88219":"2023-07-12T23:12:02.917Z","1.10.0-dev.3921c2f425":"2023-07-13T10:41:53.490Z","1.10.0-dev.fbe9beb18d":"2023-07-13T15:23:20.850Z","1.10.0-dev.96820d72b1":"2023-07-14T13:46:48.266Z","1.10.0-dev.34472f4889":"2023-07-14T16:34:24.810Z","1.10.0-dev.22d7cc88bf":"2023-07-14T18:25:39.734Z","1.10.0-dev.57f13244f7":"2023-07-14T18:49:09.451Z","1.10.0-dev.cdca9fbd58":"2023-07-14T19:12:00.180Z","1.10.0-dev.6e014217f9":"2023-07-16T12:20:45.006Z","1.10.0-dev.e3eb0557ee":"2023-07-17T11:33:02.599Z","1.10.0-dev.ec8153153c":"2023-07-17T13:36:36.298Z","1.9.2-rc.0":"2023-07-18T01:52:01.151Z","1.10.0-dev.5116493e87":"2023-07-18T12:47:59.111Z","1.9.2":"2023-07-18T15:33:08.635Z","1.10.0-dev.4df3774b01":"2023-07-18T18:38:52.642Z","1.10.0-dev.29314c9e45":"2023-07-19T12:44:30.770Z","1.10.0-dev.fce550cf7d":"2023-07-20T04:26:45.063Z","1.10.0-dev.81f7ab5ffa":"2023-07-20T13:02:49.531Z","1.10.0-dev.2c6ef6bed9":"2023-07-20T13:20:54.168Z","1.10.0-dev.4e6408ac7a":"2023-07-20T13:39:50.290Z","1.10.0-dev.d7f35a6bcf":"2023-07-20T15:06:24.625Z","1.10.0-dev.6a5225f89f":"2023-07-20T16:03:24.193Z","1.10.0-dev.50551d3567":"2023-07-21T01:25:04.365Z","1.10.0-dev.03c36e28f7":"2023-07-21T14:25:38.953Z","1.10.0-dev.325734518c":"2023-07-21T21:19:18.416Z","1.10.0-dev.919e797371":"2023-07-24T10:00:42.162Z","1.10.0-dev.7f19831f0f":"2023-07-24T11:59:39.135Z","1.10.0-dev.c0aa75280c":"2023-07-24T16:57:50.797Z","1.10.0-dev.7b5fc63e67":"2023-07-24T17:36:34.652Z","1.10.0-dev.ab285d3836":"2023-07-25T13:45:42.986Z","1.10.0-dev.11bbca1526":"2023-07-25T18:08:49.519Z","1.10.0-dev.c112f016df":"2023-07-26T03:49:53.725Z","1.10.0-dev.26fd079206":"2023-07-26T04:06:11.026Z","1.10.0-dev.201dfc805e":"2023-07-26T17:44:35.395Z","1.10.0-dev.a752d158ca":"2023-07-27T16:54:01.194Z","1.10.0-dev.2d0557f4ee":"2023-07-27T18:32:17.457Z","1.10.0-rc.0":"2023-07-27T18:37:07.838Z","1.10.0-dev.0c440c1a0d":"2023-07-27T18:50:02.158Z","1.10.0-dev.19b723c550":"2023-07-29T02:08:43.595Z","1.10.0-dev.487aef9445":"2023-07-31T07:20:57.698Z","1.10.0-dev.3b37e2869a":"2023-07-31T13:56:53.590Z","1.10.0-dev.3e65be7b89":"2023-07-31T15:42:01.185Z","1.10.0-dev.2cb067a709":"2023-07-31T18:10:16.018Z","1.10.0-dev.fef5c9c119":"2023-08-01T06:30:54.999Z","1.10.0-dev.67b6e79bc6":"2023-08-01T09:34:19.658Z","1.10.0-dev.7438c265a8":"2023-08-01T13:43:18.678Z","1.10.0-dev.00b94f3802":"2023-08-01T14:08:35.733Z","1.10.0-dev.07b16f3c33":"2023-08-01T14:33:27.155Z","1.10.0-dev.3ef8a00f18":"2023-08-01T14:57:26.234Z","1.10.0-dev.4468054a54":"2023-08-01T17:00:32.691Z","1.10.0-rc.1":"2023-08-01T17:10:09.981Z","1.10.0-dev.549aa03a40":"2023-08-01T17:20:27.659Z","1.10.0-dev.f9821df51c":"2023-08-02T14:02:14.970Z","1.10.0-dev.8a57890b6c":"2023-08-03T12:57:13.504Z","1.10.0-dev.5739caf64c":"2023-08-03T14:11:38.863Z","1.10.0-dev.60fd2b72b7":"2023-08-03T14:30:16.894Z","1.10.0":"2023-08-03T14:31:32.753Z","1.11.0-dev.f27f241d15":"2023-08-03T14:52:41.788Z","1.11.0-dev.9034831074":"2023-08-04T02:12:59.078Z","1.11.0-dev.eae404571a":"2023-08-04T15:42:13.346Z","1.11.0-dev.bbadfed24a":"2023-08-04T20:26:55.569Z","1.11.0-dev.a7466f5eae":"2023-08-05T08:52:14.776Z","1.11.0-dev.0401a60a6f":"2023-08-07T18:31:30.077Z","1.11.0-dev.108b8ed95b":"2023-08-07T18:50:21.783Z","1.11.0-dev.df2f4d3f34":"2023-08-08T07:45:45.614Z","1.11.0-dev.a8ad567349":"2023-08-08T09:36:11.071Z","1.11.0-dev.e690ac6df8":"2023-08-08T13:15:05.277Z","1.11.0-dev.6d183c9a7b":"2023-08-09T12:56:20.881Z","1.11.0-dev.a0adf6906b":"2023-08-09T15:42:47.640Z","1.11.0-dev.664820a35c":"2023-08-09T16:25:23.342Z","1.11.0-dev.97d0e46d7e":"2023-08-10T14:00:27.452Z","1.11.0-dev.042adb1372":"2023-08-10T15:38:38.476Z","1.11.0-dev.34d89556e4":"2023-08-10T15:59:06.246Z","1.11.0-dev.de5e797fdc":"2023-08-11T20:05:51.063Z","1.11.0-dev.3c7b815935":"2023-08-11T20:23:42.732Z","1.11.0-dev.f1a2291037":"2023-08-12T17:11:01.671Z","1.11.0-dev.5edda2bc95":"2023-08-14T01:11:50.081Z","1.11.0-dev.ca9535b08f":"2023-08-14T13:44:28.390Z","1.11.0-dev.97502c7b42":"2023-08-14T14:01:12.234Z","1.11.0-dev.fa5c6cf5d9":"2023-08-14T14:36:16.112Z","1.11.0-dev.4967d38220":"2023-08-14T14:55:19.337Z","1.11.0-dev.4d5f7773f7":"2023-08-14T17:59:45.902Z","1.11.0-dev.f9c71074df":"2023-08-17T01:22:17.854Z","1.11.0-dev.56ee70c4eb":"2023-08-18T19:33:02.402Z","1.11.0-dev.ae0bf4f4f8":"2023-08-21T13:56:20.160Z","1.11.0-dev.8c6ad38526":"2023-08-21T14:15:28.710Z","1.11.0-dev.7ee07da1e7":"2023-08-22T08:32:45.307Z","1.11.0-dev.cdfbd856f1":"2023-08-23T03:07:51.992Z","1.11.0-dev.cac8bfad70":"2023-08-23T03:38:38.407Z","1.11.0-dev.de674c0827":"2023-08-23T14:27:04.977Z","1.11.0-dev.67d0aea635":"2023-08-23T14:47:18.555Z","1.11.0-dev.78fc4eafba":"2023-08-23T16:47:47.718Z","1.11.0-dev.2b8a500cf6":"2023-08-23T17:07:20.466Z","1.11.0-dev.945f8926b5":"2023-08-23T19:52:47.731Z","1.11.0-dev.13aeefb0eb":"2023-08-24T08:16:08.619Z","1.11.0-dev.e50877ff5d":"2023-08-24T08:36:22.600Z","1.11.0-dev.72e95e2096":"2023-08-24T12:34:40.069Z","1.11.0-dev.4bd554f998":"2023-08-24T16:29:13.856Z","1.11.0-dev.1b40a919e3":"2023-08-24T22:35:56.916Z","1.11.0-rc.0":"2023-08-24T22:52:03.992Z","1.11.0-dev.a27992de23":"2023-08-29T16:17:01.933Z","1.11.0-dev.b34bbe355a":"2023-08-29T16:37:22.140Z","1.11.0":"2023-08-29T16:43:51.413Z","1.12.0-dev.55b3441d10":"2023-08-29T17:07:01.617Z","1.12.0-dev.3b5941a684":"2023-08-30T04:07:54.851Z","1.12.0-dev.22d32d76e9":"2023-09-02T13:35:13.308Z","1.11.1":"2023-09-02T13:36:35.257Z","1.12.0-dev.30b4dd0715":"2023-09-04T02:29:01.687Z","1.12.0-dev.6ac8c07023":"2023-09-05T02:49:46.334Z","1.12.0-dev.b79e9baf30":"2023-09-08T06:54:02.522Z","1.12.0-dev.0f38c059a8":"2023-09-08T15:34:32.203Z","1.12.0-dev.d51ee94cb9":"2023-09-08T15:54:19.068Z","1.12.0-dev.4dcbbb73d7":"2023-09-11T01:45:36.990Z","1.12.0-dev.bbfdcb4cbe":"2023-09-11T10:05:10.126Z","1.12.0-dev.1f7e73bf52":"2023-09-11T15:14:42.004Z","1.12.0-dev.8f308c09fe":"2023-09-11T15:35:09.701Z","1.12.0-dev.80c001b5d4":"2023-09-11T18:22:24.893Z","1.12.0-dev.6bdaebd1b0":"2023-09-12T08:08:00.893Z","1.12.0-dev.26ce156a01":"2023-09-12T08:27:14.526Z","1.12.0-dev.6d8b42c49c":"2023-09-13T23:24:26.473Z","1.12.0-dev.37f404fa19":"2023-09-15T01:38:34.565Z","1.12.0-dev.8794025d71":"2023-09-15T10:09:55.036Z","1.12.0-dev.4d5799ed21":"2023-09-19T06:44:49.033Z","1.12.0-dev.c133eb6903":"2023-09-20T10:43:30.667Z","1.12.0-dev.f77b774be2":"2023-09-20T14:39:14.071Z","1.12.0-dev.900f6a732f":"2023-09-21T09:22:58.681Z","1.12.0-dev.9dae25f817":"2023-09-21T15:08:14.548Z","1.12.0-dev.4fd3d4d302":"2023-09-22T10:09:07.521Z","1.12.0-dev.ed794b4c1f":"2023-09-22T18:13:21.467Z","1.12.0-dev.8df44503fa":"2023-09-22T19:02:30.194Z","1.12.0-dev.e17fe6bff2":"2023-09-22T19:22:45.501Z","1.12.0-dev.9618dd1a36":"2023-09-22T19:58:40.285Z","1.12.0-dev.caa025095f":"2023-09-23T19:31:16.833Z","1.12.0-dev.f5e2c3a40c":"2023-09-23T19:47:37.564Z","1.11.2":"2023-09-25T13:10:17.839Z","1.11.3":"2023-09-25T18:33:20.507Z","1.12.0-dev.a11427edba":"2023-09-26T11:37:21.489Z","1.12.0-dev.2177d638ad":"2023-09-26T15:49:06.650Z","1.12.0-dev.e9d57cdf50":"2023-09-26T19:07:40.072Z","1.12.0-dev.6a12f73018":"2023-09-27T09:50:49.285Z","1.12.0-dev.4557276c52":"2023-09-27T17:01:55.963Z","1.12.0-dev.7c4df91643":"2023-09-28T13:02:07.091Z","1.12.0-dev.13978344a3":"2023-09-28T16:30:35.140Z","1.12.0-dev.4288f8c57b":"2023-09-29T13:22:24.411Z","1.12.0-dev.070c12134b":"2023-09-29T14:03:24.029Z","1.12.0-dev.9cd65cc574":"2023-09-29T14:18:33.520Z","1.12.0-dev.3cfa9cd6b7":"2023-09-29T17:20:49.282Z","1.12.0-dev.c3f582375b":"2023-09-30T12:30:02.207Z","1.12.0-dev.b46dfcb409":"2023-09-30T12:46:41.684Z","1.12.0-dev.1d14dc1229":"2023-10-02T02:18:21.247Z","1.12.0-dev.6629242ebe":"2023-10-02T14:47:20.447Z","1.12.0-dev.d9e6f1a863":"2023-10-03T08:33:45.332Z","1.12.0-dev.1d301bb5bb":"2023-10-03T13:46:35.331Z","1.12.0-dev.2493672e9e":"2023-10-03T14:21:27.349Z","1.12.0-dev.d25d57e688":"2023-10-06T09:35:55.660Z","1.12.0-dev.3affade6b2":"2023-10-06T19:56:37.010Z","1.12.0-dev.45bc298e10":"2023-10-07T09:06:45.463Z","1.12.0-dev.e42d6cc645":"2023-10-09T17:43:39.719Z","1.12.0-dev.1aa656191c":"2023-10-11T15:35:08.011Z","1.12.0-dev.93709ffc28":"2023-10-12T19:22:40.907Z","1.12.0-dev.dd57c963c7":"2023-10-12T19:40:51.375Z","1.12.0-dev.48f9a08f50":"2023-10-13T01:41:17.809Z","1.12.0-dev.c6291ada65":"2023-10-13T02:32:24.621Z","1.12.0-dev.ab2dfdde65":"2023-10-13T10:12:06.695Z","1.12.0-dev.c06f4e5e01":"2023-10-13T13:17:18.546Z","1.12.0-dev.a05e1b354e":"2023-10-14T10:51:49.998Z","1.12.0-dev.3a6702e954":"2023-10-17T08:55:14.457Z","1.12.0-dev.4fa6327bfc":"2023-10-18T14:54:27.492Z","1.12.0-dev.724c79a181":"2023-10-18T15:19:21.543Z","1.12.0-dev.c50db8f7ae":"2023-10-19T08:12:18.566Z","1.12.0-dev.a9223cf1f8":"2023-10-20T12:03:38.242Z","1.12.0-dev.4a25589900":"2023-10-20T17:37:22.400Z","1.12.0-dev.18dc0c9581":"2023-10-23T14:54:39.659Z","1.12.0-dev.ace85ff38c":"2023-10-24T14:27:09.204Z","1.12.0-dev.5299e83f44":"2023-10-24T16:20:25.467Z","1.12.0-dev.499fd09b0d":"2023-10-24T16:37:51.703Z","1.12.0-dev.629a84d4fe":"2023-10-25T19:22:20.080Z","1.12.0-dev.421fd1a8db":"2023-10-25T21:15:41.316Z","1.12.0-rc.0":"2023-10-26T04:10:57.691Z","1.12.0-dev.d130ccd4ce":"2023-10-26T15:26:24.729Z","1.12.0-dev.cf13ce9d15":"2023-10-26T15:57:01.340Z","1.12.0-dev.2b5935a353":"2023-10-27T22:49:11.598Z","1.12.0-dev.8dbef3f1ea":"2023-10-30T13:46:04.148Z","1.12.0-dev.b11fe2dda5":"2023-10-31T02:08:59.677Z","1.12.0-dev.618895c929":"2023-10-31T13:06:58.962Z","1.12.0-rc.1":"2023-10-31T20:20:33.118Z","1.12.0-dev.a311a8bca9":"2023-11-03T13:28:34.326Z","1.12.0-dev.52b9e15755":"2023-11-03T15:47:56.999Z","1.12.0-dev.5ff90ca73e":"2023-11-04T09:01:52.823Z","1.12.0-dev.bf5d92b132":"2023-11-04T09:30:29.071Z","1.12.0-dev.d3f40d29df":"2023-11-06T04:10:05.414Z","1.12.0-rc.2":"2023-11-07T15:33:47.843Z","1.12.0-rc.3":"2023-11-07T15:56:52.579Z","1.12.0-dev.c8e6b67dda":"2023-11-08T12:08:47.515Z","1.12.0-dev.55817cdb01":"2023-11-08T12:27:33.764Z","1.12.0-dev.37cf9ddc3f":"2023-11-09T06:36:09.844Z","1.12.0":"2023-11-09T07:40:36.375Z","1.12.0-dev.00160a9e05":"2023-11-09T11:45:00.475Z","1.13.0-dev.8c5e7e4fb0":"2023-11-09T16:41:42.057Z","1.13.0-dev.6f27ac6e5f":"2023-11-09T18:37:57.483Z","1.13.0-dev.408e9257cf":"2023-11-10T14:28:37.380Z","1.13.0-dev.a06c719929":"2023-11-10T15:35:48.683Z","1.13.0-dev.fa30bcf100":"2023-11-10T16:39:01.130Z","1.13.0-dev.be1cf765c2":"2023-11-23T10:14:07.020Z","1.13.0-dev.a8767da49b":"2023-11-23T10:33:29.998Z","1.13.0-dev.3f3a207643":"2023-11-23T13:32:13.346Z","1.13.0-dev.228d7ba3c3":"2023-11-24T13:38:50.056Z","1.13.0-dev.8afbc98b56":"2023-11-25T11:11:10.367Z","1.13.0-dev.248b64c1c4":"2023-11-28T19:00:35.888Z","1.13.0-dev.faa4514532":"2023-11-29T19:56:25.639Z","1.13.0-dev.c39e12ac08":"2023-11-30T03:42:11.271Z","1.13.0-dev.a8e3667503":"2023-11-30T14:27:40.215Z","1.12.1-rc.0":"2023-11-30T14:45:19.096Z","1.13.0-dev.bc2ea44a5b":"2023-11-30T16:10:03.139Z","1.13.0-dev.3631ae29b4":"2023-12-01T07:50:23.481Z","1.13.0-dev.9475b8d402":"2023-12-01T08:07:34.255Z","1.13.0-dev.c0c8d952b8":"2023-12-01T10:53:23.040Z","1.13.0-dev.59117393a0":"2023-12-01T11:59:53.196Z","1.13.0-dev.99a0caf4bc":"2023-12-01T13:52:04.777Z","1.12.1-rc.1":"2023-12-01T13:57:08.824Z","1.13.0-dev.e6708f87af":"2023-12-01T19:05:49.015Z","1.13.0-dev.d86e26dc4c":"2023-12-01T19:24:24.897Z","1.13.0-dev.6208e2df97":"2023-12-01T20:16:14.348Z","1.13.0-dev.d5e47e1b43":"2023-12-02T13:34:52.731Z","1.13.0-dev.5201ac40cc":"2023-12-02T14:06:53.616Z","1.12.1-rc.2":"2023-12-02T14:42:28.762Z","1.13.0-dev.2efd0e8182":"2023-12-05T16:26:12.903Z","1.13.0-dev.836fabf4ad":"2023-12-06T03:15:48.423Z","1.13.0-dev.f8d3ab0685":"2023-12-06T14:21:25.050Z","1.13.0-dev.4b9647fe33":"2023-12-06T14:39:58.748Z","1.13.0-dev.505f5b6643":"2023-12-07T10:45:49.506Z","1.13.0-dev.61540292d4":"2023-12-07T13:37:00.763Z","1.13.0-dev.5270ef2346":"2023-12-07T15:28:32.467Z","1.13.0-dev.fa702dfeb0":"2023-12-07T15:49:34.389Z","1.13.0-dev.ad3b5c0e5f":"2023-12-08T03:46:51.145Z","1.13.0-dev.7935caf280":"2023-12-08T05:07:31.350Z","1.12.1-rc.3":"2023-12-08T05:45:27.235Z","1.13.0-dev.53378e1e08":"2023-12-08T09:34:17.891Z","1.13.0-dev.42b2efe702":"2023-12-08T12:35:24.963Z","1.13.0-dev.8bd19f431f":"2023-12-08T14:09:36.004Z","1.13.0-dev.1a63b079d1":"2023-12-09T08:52:42.807Z","1.12.1-rc.4":"2023-12-09T09:21:31.232Z","1.13.0-dev.959a8af1b7":"2023-12-11T14:27:21.786Z","1.13.0-dev.cb8607e62e":"2023-12-12T16:17:01.005Z","1.13.0-dev.d7357fd22d":"2023-12-12T16:33:34.909Z","1.13.0-dev.3a43dcbfee":"2023-12-12T17:27:24.874Z","1.12.1":"2023-12-12T17:28:32.554Z","1.13.0-dev.5b3855203f":"2023-12-12T17:48:39.797Z","1.13.0-dev.465834846a":"2023-12-13T23:34:38.124Z","1.13.0-rc.0":"2023-12-13T23:53:35.166Z","1.13.0-dev.c044d4cdd4":"2023-12-15T15:18:26.415Z","1.13.0-dev.7a0a031170":"2023-12-18T09:05:45.546Z","1.13.0-dev.e09702d5b2":"2023-12-18T09:26:26.557Z","1.13.0-dev.54e8c4509b":"2023-12-18T11:27:52.187Z","1.13.0-rc.1":"2023-12-19T06:30:21.764Z","1.13.0-dev.d3005bf58e":"2023-12-19T09:05:34.553Z","1.13.0-dev.6670c08370":"2023-12-19T12:00:14.277Z","1.13.0-dev.be92973775":"2023-12-19T12:37:37.796Z","1.13.0-dev.6085a54967":"2023-12-19T14:05:57.977Z","1.13.0-dev.6d1dc61b62":"2023-12-19T14:30:30.573Z","1.13.0-dev.bef0ef6625":"2023-12-21T01:19:26.306Z","1.14.0-dev.88c3ee363f":"2023-12-21T01:56:08.416Z","1.13.0":"2023-12-21T01:58:22.665Z","1.14.0-dev.18ce33ae78":"2023-12-21T12:17:44.162Z","1.14.0-dev.f705b1e9e3":"2023-12-21T12:37:12.464Z","1.14.0-dev.2530fae453":"2023-12-21T13:12:56.487Z","1.14.0-dev.fbdd1a474a":"2023-12-21T16:38:46.858Z","1.14.0-dev.7b6e3f7d69":"2023-12-21T20:33:55.981Z","1.14.0-dev.ae04197ccd":"2023-12-21T20:52:15.362Z","1.14.0-dev.267991ae56":"2023-12-22T14:25:56.900Z","1.14.0-dev.61cf1a8760":"2023-12-23T12:13:14.867Z","1.14.0-dev.6f4a9d6f5e":"2023-12-25T09:27:38.480Z","1.14.0-dev.592c1473a9":"2023-12-25T12:55:28.181Z","1.14.0-dev.a573b92bb6":"2023-12-25T15:17:35.180Z","1.14.0-dev.21851b24ce":"2023-12-25T20:07:45.392Z","1.14.0-dev.1200c59793":"2023-12-26T11:18:50.679Z","1.14.0-dev.9c4641a733":"2023-12-26T20:12:54.948Z","1.14.0-dev.bd83b09212":"2023-12-27T01:21:09.834Z","1.14.0-dev.d52fb94cbf":"2023-12-27T19:57:13.491Z","1.14.0-dev.82d7bc224f":"2023-12-28T12:07:54.940Z","1.14.0-dev.4c6c33e6a8":"2023-12-28T17:36:05.848Z","1.14.0-dev.5408babd6f":"2023-12-29T10:12:27.906Z","1.14.0-dev.c86a669610":"2023-12-31T08:10:45.826Z","1.14.0-dev.051b2497c5":"2024-01-02T13:52:46.003Z","1.14.0-dev.42baaeb779":"2024-01-02T14:11:33.772Z","1.14.0-dev.b7925f6bf8":"2024-01-02T15:00:05.520Z","1.14.0-dev.9262064a9b":"2024-01-02T18:07:17.907Z","1.14.0-dev.b92ff142cf":"2024-01-04T04:31:40.376Z","1.14.0-dev.48dbc5887c":"2024-01-05T17:13:45.875Z","1.14.0-dev.b3e5621ae8":"2024-01-07T16:24:31.962Z","1.14.0-rc.0":"2024-01-08T16:38:55.467Z","1.14.0-dev.fce884d890":"2024-01-08T18:08:25.107Z","1.14.0-dev.e6e6a97065":"2024-01-08T20:56:29.315Z","1.14.0-dev.5b56532627":"2024-01-08T21:17:10.901Z","1.14.0-dev.3037bf188f":"2024-01-08T21:43:13.455Z","1.14.0-dev.2aeb0f13d4":"2024-01-08T22:04:30.453Z","1.14.0-dev.2ae8887cba":"2024-01-08T22:25:35.984Z","1.14.0-dev.23d09a2de1":"2024-01-08T22:53:55.721Z","1.14.0-dev.ea49409f51":"2024-01-09T01:20:19.831Z","1.14.0-dev.3927ffd6ea":"2024-01-09T10:35:34.056Z","1.14.0-dev.55bc136944":"2024-01-09T13:41:12.008Z","1.14.0-dev.0f377dd751":"2024-01-09T14:30:19.769Z","1.14.0-dev.a63a703f11":"2024-01-09T16:28:23.695Z","1.14.0-dev.810662cbc3":"2024-01-09T18:52:24.121Z","1.14.0-dev.e51f495887":"2024-01-09T20:15:08.159Z","1.14.0-dev.aca6354284":"2024-01-10T11:28:06.705Z","1.14.0-dev.fbc5a78fc2":"2024-01-10T14:13:37.285Z","1.14.0-dev.cb1cf63250":"2024-01-10T14:37:02.927Z","1.14.0-dev.11fbea55c8":"2024-01-10T14:58:30.870Z","1.14.0-dev.b95cea11e4":"2024-01-10T16:56:26.605Z","1.14.0-rc.1":"2024-01-10T17:18:35.448Z","1.14.0-dev.2f9daba434":"2024-01-10T17:46:18.281Z","1.14.0-dev.0b2d35a928":"2024-01-11T11:35:03.602Z","1.14.0-dev.aa87c54285":"2024-01-11T12:02:19.435Z","1.14.0-dev.5e69423f28":"2024-01-12T17:06:59.420Z","1.14.0-rc.2":"2024-01-12T18:03:10.786Z","1.14.0-dev.098d35aa0f":"2024-01-13T05:53:27.852Z","1.14.0-dev.758ed32eee":"2024-01-15T15:19:36.922Z","1.14.0-dev.88744d8a48":"2024-01-15T15:35:39.419Z","1.14.0-dev.4996f4d521":"2024-01-15T16:01:55.644Z","1.14.0-dev.fc95bf64b0":"2024-01-16T01:40:46.345Z","1.15.0-dev.4ff29115e3":"2024-01-16T04:04:26.057Z","1.14.0":"2024-01-16T04:08:23.151Z","1.15.0-dev.9940478fb5":"2024-01-16T15:25:09.106Z","1.15.0-dev.4ec413c68b":"2024-01-16T15:47:27.163Z","1.15.0-dev.9eb9cce0fa":"2024-01-16T17:56:33.405Z","1.15.0-dev.d7ca290d17":"2024-01-16T18:12:19.671Z","1.15.0-dev.912ec0931c":"2024-01-17T18:52:04.004Z","1.15.0-dev.1715ab5794":"2024-01-17T19:17:49.209Z","1.15.0-dev.f3eb48a918":"2024-01-17T21:33:50.137Z","1.15.0-dev.551fd8e455":"2024-01-18T01:41:08.975Z","1.15.0-dev.8cc5f0477a":"2024-01-18T16:25:39.093Z","1.15.0-dev.ea4cdad801":"2024-01-18T22:31:49.423Z","1.15.0-dev.2db7120f35":"2024-01-19T08:00:55.864Z","1.15.0-dev.3215bdd75d":"2024-01-19T15:51:28.269Z","1.15.0-dev.c423687aa9":"2024-01-19T19:34:41.093Z","1.15.0-dev.0f375fa872":"2024-01-20T13:08:28.026Z","1.15.0-dev.6f35ac6bbe":"2024-01-22T08:38:06.130Z","1.15.0-dev.5bcc8754ce":"2024-01-22T15:51:04.194Z","1.15.0-dev.5b129f0f00":"2024-01-22T17:38:53.375Z","1.15.0-dev.b93cfb907f":"2024-01-22T18:40:04.148Z","1.15.0-dev.4e49dbca4c":"2024-01-22T18:45:30.502Z","1.15.0-dev.1f38b1b96c":"2024-01-22T19:05:32.311Z","1.15.0-dev.9b44056293":"2024-01-23T07:29:14.856Z","1.15.0-dev.398be86c6d":"2024-01-23T14:08:37.959Z","1.15.0-dev.43994ba8ef":"2024-01-23T16:08:36.657Z","1.15.0-rc.0":"2024-01-23T16:18:18.947Z","1.15.0-dev.01d47b9a09":"2024-01-25T10:04:44.809Z","1.15.0-dev.347c95fb0d":"2024-01-26T17:01:47.351Z","1.15.0-dev.6adbd27c85":"2024-01-27T17:11:18.218Z","1.15.0-dev.291e17867b":"2024-01-29T06:58:55.788Z","1.15.0-dev.cbf349c73d":"2024-01-29T08:56:47.347Z","1.16.0-dev.d6a7a3982b":"2024-01-29T14:53:39.559Z","1.15.0":"2024-01-29T14:54:46.820Z","1.16.0-dev.54c20699d2":"2024-01-29T17:20:20.143Z","1.16.0-dev.3bbb3d9871":"2024-01-29T17:39:57.742Z","1.16.0-dev.ed43a988bf":"2024-01-29T17:59:01.265Z","1.16.0-dev.8b354f2087":"2024-01-30T09:20:13.591Z","1.16.0-dev.5064fab473":"2024-01-30T09:40:15.300Z","1.16.0-dev.b5344bfe59":"2024-01-30T12:52:32.013Z","1.15.1-rc.0":"2024-01-30T17:50:55.368Z","1.16.0-dev.f2e352ff01":"2024-01-30T22:57:12.781Z","1.16.0-dev.8e0078b828":"2024-01-30T23:17:20.459Z","1.16.0-dev.6b732b0cf5":"2024-02-01T08:38:25.951Z","1.16.0-dev.237439266a":"2024-02-01T15:56:23.802Z","1.16.0-dev.b2c83ce793":"2024-02-01T16:17:14.122Z","1.16.0-dev.863ee5f625":"2024-02-01T19:54:23.286Z","1.16.0-dev.0db50b929b":"2024-02-01T20:11:40.177Z","1.16.0-dev.00dfa63413":"2024-02-01T21:45:57.280Z","1.16.0-dev.ac4e714ef3":"2024-02-05T14:56:30.004Z","1.16.0-dev.b511d8394f":"2024-02-05T16:24:24.780Z","1.16.0-dev.7995c97f46":"2024-02-05T22:42:23.402Z","1.16.0-dev.c4bf38576e":"2024-02-06T08:40:46.353Z","1.16.0-dev.d8b500add9":"2024-02-06T14:21:53.758Z","1.16.0-dev.cb754f6116":"2024-02-06T14:41:30.475Z","1.16.0-dev.274871de3f":"2024-02-06T16:05:20.031Z","1.16.0-dev.2a8342d819":"2024-02-06T19:42:21.797Z","1.16.0-dev.3adf2c2eb2":"2024-02-06T21:35:15.602Z","1.16.0-dev.b6890adf28":"2024-02-06T21:59:24.008Z","1.16.0-dev.924a6cd495":"2024-02-07T13:21:47.677Z","1.16.0-dev.3bc9673add":"2024-02-07T13:40:26.301Z","1.15.1":"2024-02-07T16:02:26.460Z","1.16.0-dev.6a479118cb":"2024-02-07T16:05:16.789Z","1.16.0-dev.d1caa1f617":"2024-02-07T19:17:07.826Z","1.16.0-dev.cb99fc4041":"2024-02-07T19:38:40.771Z","1.16.0-dev.c98a48a4fb":"2024-02-08T16:03:56.016Z","1.16.0-dev.036fb39bcf":"2024-02-08T16:47:11.392Z","1.16.0-dev.a9dc307b85":"2024-02-08T17:07:03.506Z","1.16.0-dev.b1848ec145":"2024-02-08T19:31:19.381Z","1.16.0-dev.10ac136b92":"2024-02-10T04:10:43.114Z","1.16.0-dev.5c251851be":"2024-02-10T04:28:43.587Z","1.16.0-dev.1e67579442":"2024-02-10T18:13:44.621Z","1.16.0-dev.da0bcc8f19":"2024-02-12T13:40:18.354Z","1.16.0-dev.ae61683146":"2024-02-13T16:22:38.375Z","1.16.0-dev.cd7421e46b":"2024-02-14T11:46:43.809Z","1.16.0-dev.81576426fb":"2024-02-14T16:29:01.912Z","1.16.0-dev.42e883586f":"2024-02-14T16:45:16.596Z","1.16.0-dev.c52c7bd661":"2024-02-15T07:42:09.017Z","1.16.0-dev.83d7d70172":"2024-02-15T11:10:38.083Z","1.16.0-dev.e0b6e285c3":"2024-02-15T13:16:56.509Z","1.16.0-dev.48871ebfff":"2024-02-15T15:20:01.899Z","1.16.0-dev.5047410270":"2024-02-16T09:14:48.396Z","1.16.0-dev.a02ea757fd":"2024-02-16T09:56:16.851Z","1.16.0-dev.0cee060713":"2024-02-16T10:35:51.440Z","1.16.0-dev.d01c5425cd":"2024-02-16T10:53:49.276Z","1.16.0-dev.17b4fdea19":"2024-02-16T13:14:39.525Z","1.16.0-dev.0e01efded7":"2024-02-16T13:40:47.904Z","1.16.0-dev.6a68b1e25a":"2024-02-16T15:12:10.392Z","1.16.0-dev.227930cdf6":"2024-02-16T15:32:02.325Z","1.16.0-dev.194334626e":"2024-02-17T14:26:07.747Z","1.16.0-dev.4c09412ed2":"2024-02-17T14:47:50.727Z","1.16.0-dev.290c301dcf":"2024-02-17T17:44:19.398Z","1.16.0-dev.c7c99412c3":"2024-02-17T18:03:51.635Z","1.16.0-rc.0":"2024-02-17T18:05:48.427Z","1.16.0-dev.efb684a918":"2024-02-19T19:43:34.257Z","1.16.0-dev.0e9fc495a4":"2024-02-20T09:15:58.155Z","1.16.0-dev.533db97f18":"2024-02-20T10:17:44.838Z","1.16.0-dev.6b01690f47":"2024-02-20T10:54:04.240Z","1.16.0-dev.0a12b1bdb1":"2024-02-20T15:30:58.954Z","1.16.0-dev.d1dc217d00":"2024-02-20T15:49:01.704Z","1.16.0-rc.1":"2024-02-20T18:22:41.182Z","1.16.0-dev.53f8f99c64":"2024-02-21T12:51:37.719Z","1.17.0-dev.eedfaa188f":"2024-02-22T13:32:16.295Z","1.17.0-dev.c999e4a353":"2024-02-22T14:07:50.412Z","1.16.0":"2024-02-22T14:17:08.174Z","1.17.0-dev.eeaa7dabf3":"2024-02-22T14:27:28.577Z","1.17.0-dev.8959bda79b":"2024-02-22T14:48:42.604Z","1.17.0-dev.cd59df328b":"2024-02-22T21:42:26.528Z","1.17.0-dev.f47cc18b9c":"2024-02-22T21:59:37.561Z","1.17.0-dev.8943ab686d":"2024-02-22T22:20:05.701Z","1.17.0-dev.5de9a74194":"2024-02-24T11:48:38.416Z","1.17.0-dev.06210efab5":"2024-02-24T15:04:30.753Z","1.17.0-dev.2bb4ae6c9e":"2024-02-26T07:54:18.571Z","1.17.0-dev.e9a3f07a64":"2024-02-26T16:14:38.464Z","1.17.0-dev.f62bc13d89":"2024-02-26T22:57:00.295Z","1.17.0-dev.645d491d49":"2024-02-27T15:26:44.662Z","1.17.0-dev.86d28c932b":"2024-02-27T17:12:23.476Z","1.17.0-dev.40b8924f23":"2024-02-28T11:41:20.482Z","1.17.0-dev.6675739aba":"2024-02-28T13:28:07.443Z","1.17.0-dev.6ad9740a08":"2024-02-29T15:07:21.187Z","1.17.0-dev.3ef43ef0fe":"2024-03-01T09:18:06.567Z","1.17.0-dev.1f18ec475b":"2024-03-01T10:56:03.649Z","1.17.0-dev.b5712a6063":"2024-03-02T10:00:59.086Z","1.17.0-dev.3af0db1a7c":"2024-03-02T15:27:18.424Z","1.17.0-dev.d10ed384d6":"2024-03-04T01:26:00.930Z","1.17.0-dev.10c1b11447":"2024-03-04T05:58:53.714Z","1.17.0-dev.d66f607108":"2024-03-05T14:26:14.034Z","1.17.0-dev.918924eaba":"2024-03-05T14:58:03.592Z","1.17.0-rc.0":"2024-03-05T17:10:14.467Z","1.17.0-dev.52ac1555c7":"2024-03-06T13:51:51.680Z","1.17.0-dev.8ad2cb0ad1":"2024-03-06T14:46:42.983Z","1.17.0-rc.1":"2024-03-06T17:00:53.522Z","1.17.0-dev.36f50cf083":"2024-03-07T15:00:04.087Z","1.17.0-dev.adc0534782":"2024-03-08T07:04:18.200Z","1.17.0-dev.cae26be359":"2024-03-08T12:54:33.223Z","1.17.0-rc.2":"2024-03-08T15:49:18.660Z","1.17.0-dev.4857f4354f":"2024-03-08T16:18:58.290Z","1.17.0":"2024-03-11T15:34:51.368Z","1.18.0-dev.6fe93c1557":"2024-03-11T15:40:47.382Z","1.18.0-dev.9116526790":"2024-03-12T13:56:11.912Z","1.18.0-dev.822446fd15":"2024-03-13T01:44:26.768Z","1.18.0-dev.1d3bf0412a":"2024-03-13T07:18:33.488Z","1.18.0-dev.899f3b402c":"2024-03-13T12:51:04.868Z","1.18.0-dev.15974b56f8":"2024-03-13T16:31:58.129Z","1.18.0-dev.87f07fe67d":"2024-03-13T20:02:30.961Z","1.18.0-dev.c94ecd23e4":"2024-03-14T07:41:29.241Z","1.18.0-dev.30d347d15c":"2024-03-14T15:08:10.000Z","1.18.0-dev.57127ccb00":"2024-03-16T12:04:01.622Z","1.18.0-dev.4686ad1db6":"2024-03-18T10:47:46.576Z","1.18.0-dev.f672c10bcb":"2024-03-18T11:04:17.881Z","1.18.0-dev.0a7aa46f08":"2024-03-18T14:49:26.814Z","1.18.0-dev.534c4cc22a":"2024-03-18T15:09:57.008Z","1.18.0-dev.e840ea0ea7":"2024-03-18T15:49:52.640Z","1.18.0-dev.f9676f1ea0":"2024-03-19T14:34:49.146Z","1.18.0-dev.556e5eca2d":"2024-03-20T07:26:57.612Z","1.18.0-dev.7c92d20fb4":"2024-03-20T12:47:55.188Z","1.18.0-dev.b68e78ed37":"2024-03-20T13:03:40.014Z","1.18.0-dev.31e04d61da":"2024-03-20T13:28:01.761Z","1.18.0-dev.da69a7b35f":"2024-03-20T20:57:11.004Z","1.18.0-dev.490322cae8":"2024-03-21T16:40:54.591Z","1.18.0-dev.9b1f0af945":"2024-03-21T17:00:50.482Z","1.18.0-dev.129f300d14":"2024-03-21T21:53:42.315Z","1.18.0-dev.533a08e26a":"2024-03-25T10:53:16.242Z","1.18.0-dev.948de6194a":"2024-03-25T14:47:06.475Z","1.18.0-dev.1d86cd0b26":"2024-03-25T19:31:10.208Z","1.18.0-dev.d1353295b2":"2024-03-25T19:51:35.744Z","1.18.0-dev.2f6e819943":"2024-03-26T03:06:22.953Z","1.18.0-dev.59a49ff945":"2024-03-26T06:38:36.719Z","1.18.0-dev.ba57d4b655":"2024-03-26T12:58:56.610Z","1.18.0-dev.971871eee2":"2024-03-27T09:44:53.596Z","1.18.0-dev.4069b412bc":"2024-03-27T13:39:55.988Z","1.18.0-dev.4b17640f01":"2024-03-27T20:02:38.536Z","1.18.0-dev.ea7c6c6bb6":"2024-03-28T01:32:21.765Z","1.18.0-dev.d8f6199889":"2024-03-28T01:50:51.007Z","1.18.0-dev.20bc193da0":"2024-03-28T03:40:24.250Z","1.18.0-dev.841e3cd872":"2024-03-28T04:04:51.604Z","1.18.0-dev.ecc8f8bda3":"2024-03-28T08:23:36.662Z","1.18.0-dev.e10a54d8d5":"2024-03-28T11:05:24.804Z","1.18.0-dev.ae9a32e99f":"2024-03-28T11:26:55.661Z","1.18.0-dev.b81230acea":"2024-03-29T10:57:22.462Z","1.18.0-dev.b9271269fa":"2024-04-01T11:16:58.887Z","1.18.0-dev.c0addb73a0":"2024-04-02T14:31:39.508Z","1.18.0-dev.2f8fbb0227":"2024-04-03T07:39:40.490Z","1.18.0-dev.b28496255a":"2024-04-03T09:31:35.352Z","1.18.0-dev.5577996dc2":"2024-04-03T14:57:41.092Z","1.18.0-dev.3076b4cbe3":"2024-04-03T18:29:00.500Z","1.18.0-dev.fd6691d035":"2024-04-04T15:24:26.630Z","1.18.0-dev.2ee8ac6a4d":"2024-04-04T15:52:21.711Z","1.18.0-dev.e2025925ff":"2024-04-05T09:58:30.297Z","1.18.0-dev.898cd903bf":"2024-04-05T10:17:15.811Z","1.18.0-dev.91801fa9f9":"2024-04-05T14:34:17.890Z","1.18.0-dev.ee1169a15b":"2024-04-05T14:50:58.298Z","1.18.0-dev.3226411ab5":"2024-04-05T15:06:45.810Z","1.18.0-dev.f2ec0d4236":"2024-04-05T15:41:42.704Z","1.18.0-dev.ef0641dc76":"2024-04-08T03:53:49.207Z","1.18.0-dev.65927c699c":"2024-04-08T04:12:13.348Z","1.18.0-dev.b1f4e7e674":"2024-04-08T07:59:28.927Z","1.18.0-dev.d450cce216":"2024-04-08T11:33:57.033Z","1.18.0-dev.7fadd303fa":"2024-04-08T22:24:36.682Z","1.18.0-dev.6bd9af9c10":"2024-04-09T14:05:30.204Z","1.18.0-dev.867530552f":"2024-04-10T16:08:38.233Z","1.18.0-dev.e029851758":"2024-04-10T16:25:15.721Z","1.18.0-dev.f21660edb6":"2024-04-11T01:05:04.745Z","1.18.0-dev.2d766ca289":"2024-04-11T01:30:26.335Z","1.18.0-dev.4773dd2d09":"2024-04-11T08:54:14.039Z","1.18.0-dev.5ccae1c3f2":"2024-04-11T10:43:43.735Z","1.18.0-dev.669239be80":"2024-04-11T17:45:08.258Z","1.18.0-rc.0":"2024-04-12T13:42:20.972Z","1.18.0-dev.ae984f0f60":"2024-04-13T10:15:57.243Z","1.18.0-dev.e68a6a244e":"2024-04-15T10:16:52.751Z","1.18.0-dev.3d30f2f1b1":"2024-04-15T21:17:14.624Z","1.18.0-dev.2dae605a9c":"2024-04-15T21:33:00.451Z","1.18.0-dev.eed85ed168":"2024-04-17T13:28:07.085Z","1.18.0-dev.eb84b49778":"2024-04-17T14:05:50.097Z","1.18.0-dev.f5148b2b91":"2024-04-17T15:38:44.400Z","1.18.0-dev.252fd2f50a":"2024-04-18T13:50:33.878Z","1.18.0-dev.a3cb2cdad4":"2024-04-19T07:49:25.741Z","1.18.0-dev.d145724b78":"2024-04-19T08:50:38.851Z","1.18.0-dev.c0e2bf48ef":"2024-04-19T12:42:27.015Z","1.18.0-dev.05fe0ac00d":"2024-04-19T14:15:53.865Z","1.18.0-rc.1":"2024-04-19T14:31:00.911Z","1.18.0-dev.11698ea709":"2024-04-22T20:41:29.643Z","1.18.0-dev.79d39f73a2":"2024-04-22T21:03:31.424Z","1.18.0-dev.3a0c9b5fbd":"2024-04-22T21:21:52.474Z","1.18.0-dev.a495830756":"2024-04-22T22:07:24.673Z","1.18.0-dev.b107d4bed5":"2024-04-23T01:21:46.723Z","1.18.0-dev.3e394f2cad":"2024-04-23T18:31:18.881Z","1.18.0":"2024-04-23T19:02:33.433Z","1.19.0-dev.ab10788c3a":"2024-04-23T19:08:46.895Z","1.19.0-dev.fd2fb16380":"2024-04-23T19:28:14.788Z","1.19.0-dev.2649a87aab":"2024-04-24T10:40:39.906Z","1.19.0-dev.97d9aa8b0c":"2024-04-24T13:16:43.691Z","1.19.0-dev.09e4b9c4e8":"2024-04-24T19:24:13.813Z","1.19.0-dev.2fe9fca19a":"2024-04-25T14:57:58.624Z","1.19.0-dev.aa175004cf":"2024-04-25T17:14:41.159Z","1.19.0-dev.a67b368696":"2024-04-25T20:20:56.192Z","1.19.0-dev.de3988d58f":"2024-04-25T20:38:41.177Z","1.19.0-dev.1a7ea759f1":"2024-04-26T08:37:03.435Z","1.19.0-dev.e1bc926d40":"2024-04-26T09:14:10.625Z","1.19.0-dev.5bc27a0dd6":"2024-04-26T15:20:21.418Z","1.19.0-dev.e460bb10b8":"2024-04-26T17:24:47.500Z","1.19.0-dev.766c8fd892":"2024-04-26T18:51:22.461Z","1.19.0-dev.e17b744958":"2024-04-26T19:30:58.784Z","1.19.0-dev.c9ff6e30b9":"2024-04-30T12:48:37.629Z","1.19.0-dev.473aeb02c5":"2024-04-30T14:06:07.877Z","1.19.0-dev.122a0f8822":"2024-04-30T20:49:21.529Z","1.19.0-dev.a215ae276e":"2024-05-01T14:34:54.053Z","1.19.0-dev.f4f570f2bf":"2024-05-01T15:13:39.788Z","1.19.0-dev.dbde1cbd87":"2024-05-03T10:11:47.764Z","1.19.0-dev.6b261363e4":"2024-05-03T10:37:01.172Z","1.19.0-dev.8c55820d88":"2024-05-03T12:49:52.912Z","1.19.0-dev.df6f52eda1":"2024-05-06T14:02:42.708Z","1.19.0-dev.4f2a627b66":"2024-05-07T14:14:28.366Z","1.19.0-dev.8e875c6131":"2024-05-08T09:49:26.634Z","1.19.0-dev.ec108d75b1":"2024-05-11T07:13:30.341Z","1.19.0-dev.7e14c5ea09":"2024-05-13T07:06:45.696Z","1.18.1-rc.0":"2024-05-13T07:36:44.771Z","1.18.1":"2024-05-13T08:51:16.550Z","1.19.0-dev.d0893ab817":"2024-05-13T09:12:33.946Z","1.19.0-dev.c39b914366":"2024-05-15T14:09:32.704Z","1.19.0-dev.a6b10df029":"2024-05-16T13:13:29.484Z","1.19.0-dev.bda2c20f23":"2024-05-21T13:40:32.641Z","1.19.0-dev.992fdd452e":"2024-05-22T09:24:21.455Z","1.19.0-dev.3c5bb150c5":"2024-05-22T12:49:45.786Z","1.19.0-dev.c63509800c":"2024-05-23T10:58:22.003Z","1.19.0-dev.312136374e":"2024-05-23T13:22:43.691Z","1.19.0-dev.8ed9109ddd":"2024-05-23T20:11:02.880Z","1.19.0-dev.6c20dc2443":"2024-05-24T10:51:33.375Z","1.19.0-dev.347147577b":"2024-05-24T13:15:32.247Z","1.19.0-dev.7f63fabf89":"2024-05-24T13:30:19.989Z","1.19.0-dev.b439da2f6e":"2024-05-24T13:49:16.952Z","1.19.0-dev.95ce0442c3":"2024-05-24T15:22:17.280Z","1.19.0-dev.4bf25856c1":"2024-05-24T17:52:16.220Z","1.19.0-dev.deafa4f162":"2024-05-24T18:06:39.262Z","1.19.0-rc.0":"2024-05-24T18:16:56.604Z","1.19.0-dev.8b6ecc44c1":"2024-05-28T17:31:34.133Z","1.19.0-dev.cb522bd98f":"2024-06-03T14:37:41.821Z","1.19.0-dev.2b4c166107":"2024-06-03T15:46:47.709Z","1.19.0-dev.519b05ef19":"2024-06-03T22:15:14.860Z","1.19.0-dev.cbb894688c":"2024-06-04T19:36:20.412Z","1.19.0-dev.2249ac1bbc":"2024-06-04T21:02:46.204Z","1.19.0-rc.2":"2024-06-05T10:40:28.004Z","1.19.0-dev.def34eb342":"2024-06-05T12:07:38.690Z","1.19.0-dev.49c16890a9":"2024-06-05T13:43:17.896Z","1.20.0-dev.82a9384b27":"2024-06-07T11:41:25.453Z","1.19.0":"2024-06-07T11:56:14.077Z","1.20.0-dev.966f3acc0f":"2024-06-07T13:08:01.781Z","1.20.0-dev.c1532773c2":"2024-06-07T17:10:19.878Z","1.20.0-dev.f6d3bce802":"2024-06-08T07:25:37.298Z","1.20.0-dev.14855ea72f":"2024-06-09T07:34:08.998Z","1.20.0-dev.f8593a9a81":"2024-06-10T14:19:15.867Z","1.20.0-dev.ff253a7e4b":"2024-06-10T14:32:01.140Z","1.20.0-dev.26e9bc4b15":"2024-06-10T18:42:06.536Z","1.20.0-dev.4e86094453":"2024-06-11T09:54:55.578Z","1.20.0-dev.3be656bb22":"2024-06-11T15:08:23.358Z","1.20.0-dev.93322168bb":"2024-06-12T08:35:56.212Z","1.20.0-dev.53d75e4a6d":"2024-06-12T15:03:05.980Z","1.20.0-dev.f4460cd1d6":"2024-06-13T10:40:03.362Z","1.20.0-dev.225e67a1e5":"2024-06-13T13:30:45.642Z","1.20.0-dev.79a008f0c8":"2024-06-13T13:49:47.635Z","1.20.0-dev.d101913ca3":"2024-06-14T11:01:42.494Z","1.20.0-dev.f29a6db056":"2024-06-14T19:35:07.402Z","1.20.0-dev.7e35c924e7":"2024-06-17T15:03:09.785Z","1.20.0-dev.89ab742ab3":"2024-06-18T13:40:37.065Z","1.20.0-dev.f37e50fb13":"2024-06-18T14:01:18.356Z","1.20.0-dev.85dc0ba06d":"2024-06-19T08:03:51.558Z","1.20.0-dev.a1228762d4":"2024-06-19T16:41:21.172Z","1.20.0-dev.0c5adec4eb":"2024-06-20T17:56:44.104Z","1.20.0-dev.a074310f32":"2024-06-20T21:12:07.526Z","1.20.0-dev.a2c389fc97":"2024-06-21T15:01:11.727Z","1.20.0-dev.802a875a73":"2024-06-24T07:46:54.169Z","1.20.0-dev.3cc1cb4026":"2024-06-24T10:49:53.959Z","1.20.0-dev.f20ec4efe8":"2024-06-24T13:56:45.618Z","1.20.0-dev.b453b37d53":"2024-06-24T14:55:25.491Z","1.20.0-dev.0f3109f322":"2024-06-25T11:36:36.651Z","1.20.0-dev.fe23f68998":"2024-06-25T13:10:44.903Z","1.20.0-dev.8cb08ff56f":"2024-06-25T18:43:19.274Z","1.20.0-dev.d87a9018e6":"2024-06-27T21:06:49.120Z","1.20.0-dev.f69bc110e4":"2024-06-27T21:23:59.839Z","1.20.0-dev.48e6bac36b":"2024-06-29T14:04:01.588Z","1.20.0-dev.e6c559f199":"2024-06-29T17:19:26.611Z","1.20.0-dev.dbd44b2d56":"2024-07-01T17:36:30.451Z","1.20.0-dev.5fe87f8e44":"2024-07-01T17:52:18.014Z","1.20.0-dev.dbaa46e24a":"2024-07-02T13:23:11.482Z","1.20.0-dev.b6e20771c1":"2024-07-05T06:30:00.671Z","1.20.0-dev.29d1c2231c":"2024-07-05T14:20:17.415Z","1.20.0-dev.a335885a8c":"2024-07-05T14:38:11.311Z","1.20.0-dev.1aba391b1b":"2024-07-05T14:56:57.929Z","1.20.0-dev.0cb3998a2a":"2024-07-05T15:14:40.132Z","1.20.0-dev.dc5b68d984":"2024-07-05T18:16:31.228Z","1.20.0-dev.9b728eda63":"2024-07-08T14:21:26.972Z","1.20.0-rc.0":"2024-07-09T16:08:20.809Z","1.20.0-dev.514b6057ea":"2024-07-09T21:34:03.764Z","1.20.0-dev.a0f2dcce59":"2024-07-11T06:24:05.739Z","1.21.0-dev.6ab2697461":"2024-07-11T16:22:06.589Z","1.20.0":"2024-07-11T16:39:25.664Z","1.21.0-dev.1a35ee8971":"2024-07-15T14:22:41.073Z","1.21.0-dev.9103f5655b":"2024-07-15T15:22:44.995Z","1.21.0-dev.c3d7f2fbfc":"2024-07-15T17:16:45.264Z","1.21.0-dev.748913579b":"2024-07-15T20:00:17.319Z","1.21.0-dev.f66aae47d7":"2024-07-15T20:18:03.635Z","1.20.1-rc.0":"2024-07-15T20:33:45.386Z","1.21.0-dev.d6175da2fa":"2024-07-15T23:18:57.818Z","1.20.1-rc.1":"2024-07-15T23:31:49.849Z","1.21.0-dev.79380f0961":"2024-07-16T01:48:55.501Z","1.21.0-dev.bd20876a4e":"2024-07-16T02:11:55.648Z","1.20.1":"2024-07-16T02:25:11.910Z","1.21.0-dev.e57e4b7d10":"2024-07-16T09:27:29.266Z","1.21.0-dev.565bb3acab":"2024-07-16T09:47:45.902Z","1.21.0-dev.c6369ee5fe":"2024-07-16T12:22:53.021Z","1.21.0-dev.c78b6cee36":"2024-07-18T11:15:10.046Z","1.21.0-dev.5f375804df":"2024-07-18T17:49:47.240Z","1.21.0-dev.fed08fe510":"2024-07-18T18:10:08.007Z","1.21.0-dev.3fb0f5cc6c":"2024-07-19T09:26:43.719Z","1.20.2-rc.1":"2024-07-19T14:04:49.274Z","1.20.2":"2024-07-19T16:18:10.132Z","1.21.0-dev.02cc65bd58":"2024-07-19T21:42:58.333Z","1.21.0-dev.81f9d976a9":"2024-07-23T08:59:16.578Z","1.21.0-dev.27012f96ec":"2024-07-23T09:51:26.710Z","1.21.0-dev.a187851b6a":"2024-07-24T07:42:46.135Z","1.21.0-dev.acbedaf140":"2024-07-24T14:39:50.436Z","1.21.0-dev.2b627548d1":"2024-07-25T07:16:41.737Z","1.21.0-dev.3ecee0797a":"2024-07-26T18:23:36.045Z","1.21.0-dev.30b8a23b37":"2024-07-29T14:38:56.947Z","1.21.0-dev.59f72d0167":"2024-07-29T16:34:54.257Z","1.21.0-dev.c23d70cedc":"2024-07-30T06:15:32.910Z","1.21.0-dev.4c3199a42e":"2024-07-30T12:48:37.760Z","1.21.0-dev.48a5a94db5":"2024-07-30T13:49:33.000Z","1.21.0-dev.8826e1a960":"2024-07-30T16:04:50.950Z","1.21.0-dev.2f9275ec13":"2024-07-30T16:20:03.124Z","1.21.0-rc.0":"2024-07-30T16:26:20.108Z","1.21.0-dev.42af692453":"2024-07-31T15:02:14.450Z","1.21.0-dev.3fb7f60609":"2024-08-01T14:23:39.146Z","1.21.0-rc.1":"2024-08-01T16:10:01.259Z","1.21.0-dev.c5c91f46e4":"2024-08-01T17:20:01.065Z","1.21.0-dev.5b0608aaf9":"2024-08-01T18:03:52.881Z","1.21.0-dev.be03ef1429":"2024-08-01T20:26:49.847Z","1.21.0-dev.e1dec02b10":"2024-08-02T13:18:18.872Z","1.21.0-dev.156e4340fa":"2024-08-02T13:35:39.754Z","1.21.0-dev.cf00c3f67e":"2024-08-02T14:34:01.437Z","1.21.0-dev.3d2c2b3b17":"2024-08-02T22:05:52.232Z","1.21.0-dev.2f86f4aafd":"2024-08-04T09:45:54.448Z","1.21.0-dev.703249ce35":"2024-08-05T19:30:34.328Z","1.21.0-rc.3":"2024-08-06T17:04:03.287Z","1.21.0-rc.2":"2024-08-06T17:21:53.240Z","1.21.0-dev.30a13f91fa":"2024-08-06T20:44:26.306Z","1.21.0-rc.5":"2024-08-06T21:19:31.368Z","1.21.0-dev.a0f16eb0fe":"2024-08-07T20:23:38.846Z","1.21.0":"2024-08-08T21:22:15.166Z","1.22.0-dev.5347b112f0":"2024-08-08T21:38:46.024Z","1.22.0-dev.6663684150":"2024-08-09T02:59:10.208Z","1.22.0-dev.64fe1db806":"2024-08-09T14:22:09.546Z","1.22.0-dev.ba80aa345a":"2024-08-10T10:37:46.106Z","1.22.0-dev.9c62011986":"2024-08-13T20:16:55.522Z","1.22.0-dev.44b215667e":"2024-08-13T20:42:34.316Z","1.22.0-dev.20c18ad85d":"2024-08-15T01:05:11.687Z","1.22.0-dev.550c349259":"2024-08-15T18:41:40.803Z","1.22.0-dev.6f470f8a35":"2024-08-18T02:02:32.222Z","1.22.0-dev.4ea7edd6a7":"2024-08-19T14:36:47.324Z","1.22.0-dev.6d01593323":"2024-08-22T10:50:41.310Z","1.22.0-dev.a7286bd669":"2024-08-28T23:18:09.465Z","1.22.0-dev.21afb72525":"2024-08-30T07:32:26.868Z","1.22.0-dev.19ac678d4b":"2024-08-30T12:25:31.705Z","1.22.0-dev.ef99ed7114":"2024-09-04T01:23:32.297Z","1.22.0-dev.4e22884db5":"2024-09-04T01:39:30.812Z","1.22.0-dev.fe6c4acbfc":"2024-09-05T01:37:13.761Z","1.22.0-dev.b05c93e147":"2024-09-05T01:54:03.892Z","1.22.0-dev.0e79d29720":"2024-09-09T21:38:37.112Z","1.22.0-dev.6c1e335a57":"2024-09-10T08:13:47.478Z","1.22.0-rc.0":"2024-09-10T17:03:54.967Z","1.22.0-dev.9f4bf50408":"2024-09-12T01:37:04.381Z","1.22.0-dev.d6e8c057d2":"2024-09-13T13:10:15.128Z","1.22.0-dev.295690b896":"2024-09-14T09:16:28.153Z","1.22.0-dev.43b41afd34":"2024-09-16T11:01:48.535Z","1.22.0-dev.d3d61af6bd":"2024-09-16T11:49:33.454Z","1.22.0-dev.9fe72391be":"2024-09-16T12:07:03.229Z","1.22.0-dev.1bb98ed6db":"2024-09-16T12:41:52.152Z","1.22.0-dev.2fcecd61f5":"2024-09-16T21:42:29.851Z","1.22.0":"2024-09-17T19:07:22.429Z","1.23.0-dev.86a8df7fb2":"2024-09-17T19:42:42.769Z","1.23.0-dev.8da003e0f1":"2024-09-17T21:05:59.510Z","1.23.0-dev.fd6e23edab":"2024-09-18T17:22:30.895Z","1.23.0-dev.bb40ef7eb7":"2024-09-18T19:13:33.079Z","1.23.0-dev.404f13abfd":"2024-09-21T17:56:01.934Z","1.23.0-dev.cd98c23768":"2024-09-23T07:45:41.148Z","1.23.0-dev.0dceb831ca":"2024-09-23T16:41:06.260Z","1.23.0-dev.d0ba6bc3cc":"2024-09-23T20:56:42.257Z","1.23.0-dev.ad4ec7713d":"2024-09-25T01:37:57.744Z","1.23.0-dev.f1a77eadb7":"2024-09-25T12:22:21.328Z","1.23.0-dev.bf607863e1":"2024-09-25T20:42:58.177Z","1.23.0-dev.bb82046067":"2024-09-26T20:07:40.516Z","1.23.0-dev.58dea7543c":"2024-09-26T21:03:44.067Z","1.23.0-dev.77006ea0ce":"2024-09-27T01:17:52.259Z","1.23.0-dev.94b6c5b0db":"2024-09-27T18:42:26.957Z","1.23.0-dev.f87ee1ab56":"2024-09-27T19:08:02.646Z","1.23.0-dev.13d1a378b8":"2024-09-30T02:02:36.489Z","1.23.0-dev.d69d809e7a":"2024-09-30T03:00:35.340Z","1.23.0-dev.fe7e21be04":"2024-09-30T16:13:55.994Z","1.23.0-dev.c4952eef7e":"2024-10-01T14:33:25.173Z","1.23.0-dev.b457778eef":"2024-10-02T13:08:00.675Z","1.23.0-dev.bf4a25f021":"2024-10-02T15:28:04.592Z","1.23.0-dev.a19655d95b":"2024-10-02T16:14:23.698Z","1.23.0-dev.0d1fd9c839":"2024-10-04T12:32:14.865Z","1.23.0-dev.5f7b611eeb":"2024-10-07T19:29:48.006Z","1.23.0-dev.1fa3f37ab7":"2024-10-07T19:56:05.208Z","1.23.0-dev.c04157c969":"2024-10-08T15:05:08.182Z","1.23.0-dev.955f456928":"2024-10-08T15:20:55.515Z","1.23.0-dev.068fbae928":"2024-10-09T08:46:34.845Z","1.23.0-dev.3cef06f17d":"2024-10-10T14:31:03.331Z","1.23.0-dev.d44c409eaa":"2024-10-10T14:37:37.911Z","1.23.0-dev.489accbc90":"2024-10-10T16:31:37.892Z","1.23.0-dev.5c359f92dc":"2024-10-10T16:50:16.366Z","1.23.0-dev.38f54abed4":"2024-10-10T17:13:19.899Z","1.23.0-dev.0d87c28aed":"2024-10-10T18:42:33.450Z","1.23.0-dev.a570048187":"2024-10-11T02:39:52.631Z","1.23.0-dev.4b7d871ab3":"2024-10-11T12:37:35.542Z","1.23.0-dev.ac6edd36ee":"2024-10-11T13:10:58.699Z","1.23.0-dev.cbc7c9018d":"2024-10-11T15:56:53.546Z","1.23.0-dev.105a38808f":"2024-10-11T16:22:09.656Z","1.23.0-dev.911a3f59f6":"2024-10-11T20:30:37.045Z","1.23.0-dev.d37bdb0eb8":"2024-10-11T21:25:38.973Z","1.23.0-rc.0":"2024-10-11T21:57:34.601Z","1.23.0-dev.2a7f7e6afd":"2024-10-14T12:30:44.883Z","1.23.0-dev.b5c6043202":"2024-10-14T13:08:34.124Z","1.23.0-dev.4e853d65c9":"2024-10-14T18:58:57.031Z","1.23.0-dev.5adb4ef364":"2024-10-15T03:53:07.454Z","1.23.0-dev.be0d971386":"2024-10-15T14:40:18.358Z","1.23.0-dev.cf722195b5":"2024-10-15T15:02:15.173Z","1.23.0-dev.eb94c6dc61":"2024-10-16T15:28:43.681Z","1.23.0-dev.de0d6ab89b":"2024-10-16T15:47:16.794Z","1.23.0-dev.b082410f2a":"2024-10-19T05:55:12.607Z","1.23.0-dev.b1b56233fb":"2024-10-19T08:32:35.363Z","1.23.0-dev.e6c1c5b3e3":"2024-10-21T07:56:24.813Z","1.23.0-dev.c9cf3ea85c":"2024-10-21T09:15:26.261Z","1.23.0-dev.e01142b1f8":"2024-10-21T13:54:23.154Z","1.23.0-dev.0e4ea98aea":"2024-10-21T14:14:54.744Z","1.23.0-dev.e770ebe0ab":"2024-10-22T13:52:41.998Z","1.23.0-dev.4722b6618e":"2024-10-22T14:12:11.739Z","1.23.0-dev.fa969ca6fd":"2024-10-22T14:51:09.491Z","1.23.0-dev.717abf35f2":"2024-10-22T16:09:52.137Z","1.23.0-dev.748966bb5f":"2024-10-22T19:41:21.745Z","1.23.0-dev.6de0736274":"2024-10-25T01:21:26.887Z","1.23.0-dev.bfa7a39e6e":"2024-10-25T20:51:23.672Z","1.23.0-dev.d8b599a4a5":"2024-10-28T09:18:34.609Z","1.23.0-dev.4b08c0ba2d":"2024-10-28T14:10:59.014Z","1.23.0-dev.4c757cbe09":"2024-10-28T15:20:41.255Z","1.23.0-dev.3cd2f1603f":"2024-10-28T18:30:51.714Z","1.23.0-dev.e31d535bb5":"2024-10-29T18:51:56.835Z","1.23.0-dev.558ec2fdd2":"2024-10-29T21:02:13.221Z","1.23.0-rc.1":"2024-10-29T21:17:54.200Z","1.23.0-dev.99c0dcb81b":"2024-10-30T18:16:47.342Z","1.23.0-dev.794e5ef488":"2024-11-01T00:22:23.668Z","1.23.0-dev.06b4c2d324":"2024-11-01T16:17:52.391Z","1.23.0-dev.07d1145194":"2024-11-03T07:24:34.473Z","1.23.0-dev.abe6751566":"2024-11-03T07:41:03.347Z","1.23.0-dev.2e5265bf6f":"2024-11-03T09:38:12.013Z","1.23.0-dev.e2c45b9ca5":"2024-11-07T04:28:01.652Z","1.23.0-rc.2":"2024-11-07T12:56:19.610Z","1.23.0-rc.3":"2024-11-07T13:36:37.463Z","1.23.0-dev.2e8b8bb478":"2024-11-08T06:26:25.133Z","1.23.0-rc.4":"2024-11-08T07:07:52.210Z","1.23.0-dev.10d15dce1f":"2024-11-08T08:08:27.160Z","1.23.0-rc.5":"2024-11-08T09:03:52.323Z","1.23.0-dev.0d404f890e":"2024-11-08T14:31:52.213Z","1.23.0-rc.6":"2024-11-08T15:25:50.730Z","1.23.0":"2024-11-11T08:48:14.468Z","1.24.0-dev.6039f58b8d":"2024-11-11T08:58:25.183Z","1.24.0-dev.25c2ee5e5b":"2024-11-17T05:36:35.418Z","1.24.0-dev.b78cb92802":"2024-11-25T10:23:53.649Z","1.24.0-dev.18f421859c":"2024-11-27T06:49:15.825Z","1.24.0-dev.e86e816b1d":"2024-11-27T08:25:19.115Z","1.24.0-dev.443e3a8ab3":"2024-11-27T08:56:12.123Z","1.24.0-dev.0c1ad93f89":"2024-11-27T10:04:45.031Z","1.24.0-dev.48dea55f54":"2024-11-28T07:22:55.306Z","1.23.1-rc.0":"2024-11-28T20:32:53.842Z","1.24.0-dev.aaac34aeab":"2024-11-29T10:21:48.516Z","1.24.0-dev.c9af6c37f9":"2024-11-29T19:20:12.835Z","1.23.1":"2024-11-29T19:50:56.501Z","1.24.0-dev.dc4f36d371":"2024-11-29T19:59:46.892Z","1.24.0-dev.8922d55a23":"2024-11-29T20:16:37.146Z","1.24.0-dev.64eb0153dd":"2024-12-02T16:15:53.936Z","1.24.0-dev.84e0699301":"2024-12-03T14:47:23.550Z","1.24.0-dev.376fe2a3c3":"2024-12-03T17:07:21.113Z","1.24.0-dev.37c4287539":"2024-12-03T20:25:14.143Z","1.24.0-dev.dbe2188a37":"2024-12-04T06:53:32.893Z","1.24.0-dev.69ae688bed":"2024-12-04T13:15:07.490Z","1.24.0-dev.b5fb76c8e6":"2024-12-05T19:27:13.120Z","1.24.0-dev.d55bb2da72":"2024-12-05T19:54:27.747Z","1.24.0-dev.86ed6f45d5":"2024-12-06T08:41:34.393Z","1.24.0-dev.cd1211fef3":"2024-12-06T09:01:27.694Z","1.24.0-dev.e353f67426":"2024-12-06T09:34:39.564Z","1.24.0-dev.f87eb0b2c7":"2024-12-06T14:52:17.979Z","1.24.0-rc.0":"2024-12-06T20:20:09.282Z","1.24.0-dev.99794d3b26":"2024-12-12T18:20:00.067Z","1.24.0-rc.2":"2024-12-12T20:49:13.442Z","1.24.0-dev.879f99bf87":"2024-12-13T20:31:57.517Z","1.24.0-dev.30c669b1f5":"2024-12-13T20:54:38.549Z","1.24.0-dev.a00c796a5f":"2024-12-14T00:26:03.636Z","1.24.0-dev.ba1d41b3c6":"2024-12-15T11:37:16.914Z","1.24.0-dev.3f3c7fcb34":"2024-12-16T17:28:26.588Z","1.24.0-dev.c290469e90":"2024-12-17T01:27:18.071Z","1.24.0-dev.7cd296b046":"2024-12-17T03:23:40.523Z","1.24.0-dev.bfe54d25de":"2024-12-19T00:48:22.941Z","1.24.0-dev.1f38c8b175":"2024-12-19T01:33:43.988Z","1.24.0-dev.8c7eaf8c57":"2024-12-19T09:39:06.613Z","1.24.0-dev.ffdfb2e517":"2024-12-19T19:47:44.118Z","1.24.0-dev.6d20fe8d59":"2024-12-20T14:43:50.028Z","1.24.0-dev.d25018a422":"2024-12-20T15:13:10.889Z","1.24.0-rc.3":"2024-12-20T15:32:04.163Z","1.25.0-dev.ca315d4d9e":"2024-12-20T17:26:15.104Z","1.24.0":"2024-12-20T17:34:51.024Z","1.25.0-dev.d0340bdb1d":"2024-12-20T20:02:59.937Z","1.25.0-dev.5916e00224":"2024-12-23T10:30:18.491Z","1.25.0-dev.ad8c10e7d9":"2025-01-02T09:19:42.989Z","1.25.0-dev.94dfa017a0":"2025-01-06T17:40:32.583Z","1.25.0-dev.690ee6af61":"2025-01-06T21:14:54.418Z","1.25.0-dev.d41fb55ea4":"2025-01-07T13:30:02.222Z","1.25.0-dev.c9bb826a84":"2025-01-07T15:16:37.388Z","1.25.0-dev.cb1c695a77":"2025-01-08T13:43:26.720Z","1.25.0-dev.877b1ae68d":"2025-01-08T17:47:24.703Z","1.25.0-dev.18a0d681db":"2025-01-08T18:52:38.015Z","1.25.0-dev.e6a0cb22b5":"2025-01-10T09:06:11.757Z","1.25.0-rc.0":"2025-01-10T17:23:49.665Z","1.25.0-dev.6fb5259938":"2025-01-12T11:59:52.321Z","1.25.0":"2025-01-14T17:08:52.033Z","1.26.0-dev.0ac8bb9647":"2025-01-14T19:52:19.611Z","1.26.0-dev.3dcd668ca9":"2025-01-17T17:22:25.960Z","1.26.0-dev.25e78f0a64":"2025-01-17T19:58:18.838Z","1.26.0-dev.06831cfc79":"2025-01-17T20:19:50.616Z","1.26.0-dev.fcf82c3b24":"2025-01-20T18:01:11.647Z","1.26.0-dev.3eef8ea470":"2025-01-20T21:33:30.420Z","1.26.0-dev.d584aed680":"2025-01-20T21:49:50.544Z","1.26.0-dev.82f20371a2":"2025-01-23T10:44:06.235Z","1.26.0-dev.a0cc24a38f":"2025-01-23T18:50:33.188Z","1.26.0-dev.c34e1290ff":"2025-01-23T19:27:30.242Z","1.26.0-dev.6781de96a4":"2025-01-23T21:04:16.350Z","1.26.0-dev.42631de1fa":"2025-01-23T21:46:58.541Z","1.26.0-dev.821c31922d":"2025-01-23T22:36:43.497Z","1.26.0-dev.cf23839116":"2025-01-24T15:31:08.905Z","1.26.0-dev.5b8e821388":"2025-01-27T15:11:14.935Z","1.26.0-dev.b2ad7b6c83":"2025-01-27T15:32:35.789Z","1.26.0-dev.ee9d4fa72b":"2025-01-27T23:03:53.889Z","1.26.0-dev.82da4a2aa5":"2025-01-29T09:24:24.088Z","1.26.0-dev.cf1ecbb823":"2025-01-29T10:42:18.634Z","1.26.0-dev.1748e2e5fe":"2025-01-30T00:45:46.925Z","1.26.0-dev.78a5e72989":"2025-01-30T13:42:43.162Z","1.26.0-dev.418e81ef2d":"2025-01-30T21:35:53.626Z","1.26.0-dev.f9d080cde3":"2025-01-30T22:03:08.437Z","1.26.0-dev.c43b070f98":"2025-01-31T06:57:36.454Z","1.26.0-dev.e9ceb878ea":"2025-01-31T14:47:53.240Z","1.26.0-dev.86ab878709":"2025-01-31T15:24:46.335Z","1.26.0-dev.80b3963ddd":"2025-01-31T15:50:20.098Z","1.26.0-dev.798203114f":"2025-01-31T16:08:52.808Z","1.26.0-rc.0":"2025-01-31T16:41:54.292Z","1.26.0-dev.048741b1cd":"2025-02-03T15:19:38.731Z","1.26.0-dev.058bcf5b03":"2025-02-03T15:35:35.694Z","1.26.0-rc.1":"2025-02-03T19:10:00.338Z","1.27.0-dev.9c66fac4a4":"2025-02-04T18:51:26.122Z","1.26.0":"2025-02-04T19:07:33.827Z","1.27.0-dev.1b6f8b9cef":"2025-02-06T19:17:53.781Z","1.27.0-dev.f8acf8b56f":"2025-02-06T21:40:54.322Z","1.27.0-dev.6b20ef550c":"2025-02-07T01:59:29.792Z","1.27.0-dev.0a8e6e186d":"2025-02-07T19:41:35.347Z","1.27.0-rc.0":"2025-02-07T20:04:12.788Z","1.27.0-dev.90bd72f10c":"2025-02-07T21:58:41.129Z","1.27.0-dev.3a27149749":"2025-02-10T09:44:31.039Z","1.27.0-dev.5d3a6399b7":"2025-02-11T17:57:33.021Z","1.27.0-dev.277437e41b":"2025-02-11T18:16:57.995Z","1.27.0-dev.92d77e3443":"2025-02-11T21:37:28.521Z","1.27.0-dev.9fbef39cf8":"2025-02-11T21:57:05.367Z","1.27.0-dev.2247c16d51":"2025-02-11T22:17:14.125Z","1.27.0-dev.734705659d":"2025-02-12T12:19:27.280Z","1.27.0-dev.e45e0ebd4b":"2025-02-12T12:38:44.913Z","1.27.0-dev.85b13c1bcb":"2025-02-12T20:49:25.718Z","1.27.0-rc.1":"2025-02-12T21:48:04.755Z","1.27.0-dev.398c796af8":"2025-02-13T13:06:59.942Z","1.27.0-dev.fc6a4a7cb9":"2025-02-13T13:24:16.442Z","1.27.0-rc.2":"2025-02-13T14:25:31.983Z","1.28.0-dev.8be81d6acf":"2025-02-13T15:38:10.542Z","1.27.0":"2025-02-13T15:46:31.169Z","1.28.0-dev.2b1c82a795":"2025-02-14T22:17:25.059Z","1.28.0-dev.0ad6d4b05c":"2025-02-17T02:02:35.891Z","1.28.0-dev.eaa83aa741":"2025-02-18T01:20:29.368Z","1.28.0-dev.a25ea77834":"2025-02-18T01:38:14.983Z","1.28.0-dev.32186d08b5":"2025-02-18T14:39:51.782Z","1.28.0-dev.b785bbdedf":"2025-02-18T19:22:08.417Z","1.28.0-dev.929d0ea022":"2025-02-20T18:18:49.054Z","1.28.0-dev.9a2cf748d3":"2025-02-20T21:36:11.752Z","1.28.0-dev.94e41edb93":"2025-02-24T09:16:33.419Z","1.28.0-dev.bb5bf120b4":"2025-02-24T10:43:09.212Z","1.28.0-dev.e68cae8fa0":"2025-02-24T14:24:34.974Z","1.27.1-rc.1":"2025-02-24T15:28:05.590Z","1.27.1":"2025-02-24T16:44:35.206Z","1.28.0-dev.d1f9f7b32a":"2025-02-24T17:08:01.708Z","1.28.0-dev.b2ebe4921b":"2025-02-25T13:27:02.892Z","1.28.0-dev.2fc54906b3":"2025-02-25T16:46:34.226Z","1.28.0-dev.51efa3d604":"2025-02-27T15:30:20.974Z","1.28.0-dev.95e9b3ec86":"2025-02-27T15:48:07.604Z","1.28.0-dev.3c466f1f65":"2025-03-03T06:19:39.088Z","1.28.0-dev.92fb867034":"2025-03-03T14:44:14.294Z","1.28.0-dev.f6146b8509":"2025-03-03T15:19:50.649Z","1.28.0-dev.3901fa5c09":"2025-03-03T17:13:26.964Z","1.28.0-dev.d60218eecb":"2025-03-05T13:13:58.083Z","1.28.0-dev.ca29dbb8ed":"2025-03-08T01:13:33.415Z","1.28.0-dev.71d195b98a":"2025-03-11T19:46:02.065Z","1.28.0-dev.e647fd723a":"2025-03-12T01:45:55.658Z","1.28.0-dev.4a3537117e":"2025-03-12T02:03:27.102Z","1.28.0-dev.7ce4939326":"2025-03-12T06:05:42.834Z","1.28.0-dev.9f78c9dad8":"2025-03-13T13:49:58.704Z","1.28.0-dev.9f024f485c":"2025-03-13T18:17:01.896Z","1.28.0-dev.096ceddf29":"2025-03-13T18:43:40.367Z","1.28.0-dev.e0c68b199c":"2025-03-13T19:01:14.027Z","1.28.0-dev.8e3c4c3855":"2025-03-13T19:19:18.825Z","1.28.0-dev.bddb386db4":"2025-03-13T19:56:24.699Z","1.28.0-dev.2a23b3fc59":"2025-03-13T22:00:00.773Z","1.28.0-dev.b53fb47479":"2025-03-13T22:15:11.331Z","1.28.0-dev.e9d191763f":"2025-03-14T03:42:24.036Z","1.28.0-dev.3cb84a8a51":"2025-03-14T14:07:46.891Z","1.28.0-dev.8448e83b81":"2025-03-14T18:47:18.680Z","1.28.0-dev.22695585d1":"2025-03-15T06:51:56.609Z","1.28.0-dev.e077fe68f6":"2025-03-15T07:20:08.054Z","1.28.0-dev.2229df1c74":"2025-03-16T11:54:29.815Z","1.28.0-dev.839dd43ed0":"2025-03-16T16:55:53.237Z","1.28.0-dev.25fd8f328b":"2025-03-16T17:16:18.752Z","1.28.0-dev.6f2a849843":"2025-03-16T17:31:48.374Z","1.28.0-rc.0":"2025-03-16T18:01:50.976Z","1.28.0-dev.e3f5dc01d0":"2025-03-17T06:38:52.906Z","1.28.0-dev.f55be17bd3":"2025-03-17T06:57:07.595Z","1.28.0-dev.2d43862bb5":"2025-03-17T15:55:58.837Z","1.28.0-dev.d9bd50bec2":"2025-03-18T07:59:20.314Z","1.28.0-rc.1":"2025-03-18T18:54:51.752Z","1.29.0-dev.bdddedfc91":"2025-03-19T16:17:14.035Z","1.28.0":"2025-03-19T16:28:11.387Z","1.29.0-dev.23195c050b":"2025-03-19T18:10:12.226Z","1.29.0-dev.a78dbc96dd":"2025-03-19T20:15:54.121Z","1.29.0-dev.656eef3b16":"2025-03-20T15:17:08.303Z","1.28.1-rc.1":"2025-03-20T18:19:22.240Z","1.28.1":"2025-03-20T19:09:58.740Z","1.29.0-dev.300bed85d8":"2025-03-20T20:11:38.973Z","1.29.0-dev.984f565eb8":"2025-03-21T10:30:36.328Z","1.29.0-dev.5bc61255df":"2025-03-23T08:06:14.179Z","1.29.0-dev.0329edb2c3":"2025-03-25T01:34:58.628Z","1.29.0-dev.706f45e815":"2025-03-25T09:28:37.981Z","1.29.0-dev.30652b83f0":"2025-03-26T18:13:04.131Z","1.29.0-dev.d203cc3a06":"2025-03-26T18:33:24.007Z","1.29.0-dev.a132d06111":"2025-03-26T22:39:45.917Z","1.29.0-dev.ae2b105931":"2025-03-28T02:41:39.774Z","1.29.0-dev.f41b52375b":"2025-04-01T05:54:07.911Z","1.29.0-dev.ea21eb2404":"2025-04-01T17:54:52.942Z","1.29.0-dev.8b43dbeef8":"2025-04-01T20:59:19.862Z","1.29.0-dev.90d2b1412d":"2025-04-02T02:08:32.808Z","1.29.0-dev.091881a1e2":"2025-04-02T20:43:08.900Z","1.29.0-dev.87d367d9f7":"2025-04-04T19:58:27.563Z","1.29.0-dev.149f6070de":"2025-04-05T07:37:31.973Z","1.29.0-dev.bf6f3c9e5c":"2025-04-05T11:33:15.193Z","1.29.0-dev.5f4d26b46b":"2025-04-07T08:43:54.584Z","1.29.0-dev.4ea73abe94":"2025-04-07T13:01:50.369Z","1.29.0-dev.08715d4f0d":"2025-04-07T14:11:24.999Z","1.29.0-dev.c76151c862":"2025-04-08T08:23:59.924Z","1.29.0-dev.f87bd54721":"2025-04-08T11:46:43.548Z","1.29.0-dev.f526cb7ab9":"2025-04-08T13:26:56.530Z","1.29.0-dev.38876e1a06":"2025-04-08T15:09:41.990Z","1.29.0-dev.524165336d":"2025-04-08T15:52:34.527Z","1.29.0-dev.ac59affdb8":"2025-04-09T18:04:58.714Z","1.29.0-dev.e15d326f63":"2025-04-09T20:01:24.015Z","1.29.0-dev.9bc0958841":"2025-04-10T15:26:21.082Z","1.29.0-dev.a77957744c":"2025-04-11T15:14:40.744Z","1.29.0-dev.8aa1ad8d30":"2025-04-11T15:49:42.643Z","1.29.0-rc.0":"2025-04-11T16:34:34.572Z","1.29.0-dev.4b76d7c492":"2025-04-15T02:43:41.970Z","1.29.0-dev.5ae1b18bae":"2025-04-15T10:32:31.655Z","1.29.0-peerDAS.9d67a7e3a2":"2025-04-15T12:52:55.088Z","1.29.0-rc.1":"2025-04-15T20:52:25.897Z","1.29.0-dev.cdfdfec6ca":"2025-04-16T11:09:43.331Z","1.29.0-peerDAS.69a9204193":"2025-04-16T13:08:07.154Z","1.29.0-dev.a167888f80":"2025-04-17T03:57:11.099Z","1.29.0-dev.713062c107":"2025-04-17T13:25:50.011Z","1.29.0-dev.dce8b39b2a":"2025-04-17T15:22:09.640Z","1.29.0-peerDAS.97104b75a4":"2025-04-17T19:48:44.600Z","1.29.0-dev.b429528601":"2025-04-17T21:02:51.634Z","1.29.0-rc.2":"2025-04-17T21:27:50.411Z","1.29.0-dev.8e915fe6fc":"2025-04-19T00:17:14.753Z","1.29.0-dev.910e3848db":"2025-04-19T15:23:19.209Z","1.29.0-rc.3":"2025-04-19T15:42:09.550Z","1.29.0-peerDAS.6f41bcbc95":"2025-04-21T01:41:54.130Z","1.29.0-peerDAS.46c21ffee6":"2025-04-21T01:59:36.369Z","1.29.0-dev.bb6038a1d1":"2025-04-21T12:04:01.018Z","1.29.0":"2025-04-21T14:23:18.276Z","1.30.0-dev.2a4f1bcd49":"2025-04-21T14:49:17.487Z","1.29.0-peerDAS.27365a35fd":"2025-04-21T17:45:54.068Z","1.30.0-dev.c91cd9c141":"2025-04-22T09:36:00.859Z","1.29.0-peerDAS.008adb8ef0":"2025-04-22T10:22:21.529Z","1.30.0-dev.dd729f5ece":"2025-04-22T17:28:40.820Z","1.29.0-peerDAS.c253c28366":"2025-04-23T21:29:42.581Z","1.29.0-peerDAS.a49c1cf162":"2025-04-23T21:49:23.217Z","1.29.0-peerDAS.745b305636":"2025-04-24T14:02:56.544Z","1.30.0-dev.573123b985":"2025-04-24T14:07:13.210Z","1.30.0-dev.17332580e9":"2025-04-24T23:21:21.221Z","1.30.0-dev.0463a14aa4":"2025-04-25T09:29:00.409Z","1.29.0-peerDAS.f90f622140":"2025-04-25T10:44:30.038Z","1.29.0-peerDAS.948bd1af01":"2025-04-25T11:13:09.034Z","1.29.0-peerDAS.6dfb4ece11":"2025-04-25T12:47:13.540Z","1.30.0-dev.27301c3634":"2025-04-28T09:00:48.072Z","1.30.0-dev.9f1d8d65fd":"2025-04-28T16:14:37.233Z","1.30.0-dev.7faa773766":"2025-04-28T16:33:03.147Z","1.30.0-dev.6dd10cbe48":"2025-04-28T17:21:05.970Z","1.29.0-peerDAS.90611fa923":"2025-04-29T11:33:23.748Z","1.29.0-peerDAS.ca4d2451aa":"2025-04-29T16:38:40.254Z","1.29.0-peerDAS.ef7f4bd754":"2025-04-29T17:00:17.905Z","1.29.0-peerDAS.4d0917b3cf":"2025-04-29T17:18:01.466Z","1.30.0-dev.30d888c612":"2025-04-29T23:34:44.793Z","1.29.0-peerDAS.446e34eb28":"2025-04-30T12:18:05.419Z","1.29.0-peerDAS.a622334f1b":"2025-04-30T14:44:39.871Z","1.30.0-dev.8b760330e7":"2025-04-30T20:38:00.829Z","1.30.0-dev.408033e17f":"2025-04-30T21:59:23.831Z","1.30.0-dev.185bc833d0":"2025-05-02T18:37:06.306Z","1.29.0-peerDAS.2aa12d1765":"2025-05-03T13:46:27.577Z","1.30.0-dev.ca57e6c9b2":"2025-05-03T13:46:35.589Z","1.30.0-dev.03bfb04361":"2025-05-03T14:56:10.558Z","1.30.0-dev.986551d3a2":"2025-05-04T16:59:29.998Z","1.30.0-dev.d85e73aa12":"2025-05-05T05:58:36.107Z","1.29.0-peerDAS.cc3bb7aa35":"2025-05-05T20:57:16.802Z","1.30.0-dev.0f6a8b1a77":"2025-05-07T07:56:26.378Z","1.30.0-dev.0eb947d0d0":"2025-05-07T12:22:52.635Z","1.30.0-dev.2ff1784005":"2025-05-07T15:27:43.162Z","1.30.0-dev.57f8f00d93":"2025-05-07T16:02:25.486Z","1.30.0-dev.fa898bb319":"2025-05-07T17:25:27.982Z","1.30.0-dev.3ebe983765":"2025-05-07T19:20:17.106Z","1.30.0-dev.6324a39d74":"2025-05-07T19:37:59.847Z","1.30.0-dev.4a9c1b124b":"2025-05-07T23:56:23.771Z","1.30.0-dev.6dae670fba":"2025-05-08T10:10:59.608Z","1.30.0-dev.2fe505b0ce":"2025-05-08T12:41:02.363Z","1.30.0-dev.9c538e3a8f":"2025-05-08T17:11:38.722Z","1.30.0-dev.0f30a6d7d6":"2025-05-08T18:47:46.749Z","1.30.0-dev.d0ddc72345":"2025-05-08T19:29:31.689Z","1.29.0-peerDAS.1f339ea5e2":"2025-05-08T19:42:10.466Z","1.30.0-dev.d8bc6b1378":"2025-05-08T19:48:16.352Z","1.30.0-rc.0":"2025-05-09T16:32:16.548Z","1.30.0-dev.3658525884":"2025-05-12T15:47:02.987Z","1.30.0-dev.7ea98fd408":"2025-05-12T23:32:43.211Z","1.30.0-dev.d92238fd84":"2025-05-13T12:11:47.157Z","1.30.0-dev.ae617bff28":"2025-05-13T12:36:37.945Z","1.30.0-dev.8cb53e44d3":"2025-05-13T17:23:54.234Z","1.30.0-dev.2615bebb9c":"2025-05-13T18:49:03.819Z","1.30.0-dev.3856b8b00a":"2025-05-14T13:12:13.248Z","1.30.0-dev.cbebcdc0d5":"2025-05-14T13:29:10.148Z","1.31.0-dev.fb014780d5":"2025-05-14T15:38:41.153Z","1.30.0":"2025-05-14T15:49:49.361Z","1.31.0-dev.54475dcc80":"2025-05-14T16:06:08.541Z","1.31.0-dev.d1a37bc1f6":"2025-05-14T20:40:16.411Z","1.31.0-dev.d7a6cebf5d":"2025-05-16T01:49:47.463Z","1.31.0-dev.f289ef5916":"2025-05-16T08:10:41.225Z","1.31.0-dev.c6abc09112":"2025-05-16T18:07:25.676Z","1.31.0-dev.83fd80d575":"2025-05-19T07:43:52.381Z","1.31.0-dev.a64ca247a0":"2025-05-20T10:23:24.721Z","1.31.0-dev.3adfdb7ffc":"2025-05-20T11:07:43.745Z","1.30.0-peerDAS.490e786a03":"2025-05-20T15:29:42.964Z","1.31.0-dev.d4a1f1655e":"2025-05-20T16:46:57.526Z","1.31.0-dev.31db6f92a4":"2025-05-21T10:01:41.113Z","1.31.0-dev.011a0c4b89":"2025-05-21T10:31:17.410Z","1.31.0-peerDAS.2274626f0a":"2025-05-21T12:26:02.597Z","1.31.0-dev.2b54941538":"2025-05-22T21:58:59.249Z","1.31.0-dev.7a77881728":"2025-05-23T12:09:26.669Z","1.31.0-dev.4493e68473":"2025-05-23T12:36:43.077Z","1.31.0-dev.99033e3bd9":"2025-05-23T13:40:08.497Z","1.31.0-dev.ac2653dd8b":"2025-05-24T17:06:12.659Z","1.31.0-dev.af28220937":"2025-05-27T07:54:51.126Z","1.31.0-dev.a35c3a3341":"2025-05-27T12:36:28.265Z","1.31.0-dev.fa41ea44de":"2025-05-27T12:53:07.065Z","1.31.0-dev.33ca09539b":"2025-05-27T13:20:54.062Z","1.31.0-dev.f7f780ef8f":"2025-05-27T14:22:43.341Z","1.31.0-dev.d0de402e84":"2025-05-28T17:09:14.017Z","1.31.0-dev.3c7d6d1687":"2025-05-28T22:25:45.868Z","1.31.0-dev.83525aeeac":"2025-05-30T04:20:43.182Z","1.31.0-dev.bde6131d6a":"2025-05-30T09:16:27.200Z","1.31.0-dev.ad63e51deb":"2025-05-30T12:56:37.725Z","1.31.0-dev.b3a6f4660e":"2025-05-30T13:54:39.052Z","1.31.0-dev.065cb80811":"2025-05-30T15:01:11.815Z","1.31.0-dev.b819263288":"2025-05-30T16:06:11.178Z","1.31.0-rc.0":"2025-05-30T16:39:17.005Z","1.31.0-dev.9f5ab00bab":"2025-06-02T03:54:45.989Z","1.31.0-dev.e8f6f5b52f":"2025-06-02T10:44:47.876Z","1.31.0-dev.bd459cac9d":"2025-06-02T12:35:07.527Z","1.31.0-dev.5423314dff":"2025-06-02T13:46:18.912Z","1.31.0-dev.d68d5933b8":"2025-06-02T16:50:49.191Z","1.31.0-dev.141ab3625a":"2025-06-03T14:13:55.800Z","1.31.0-peerDAS.d70dab2e57":"2025-06-03T16:25:08.999Z","1.31.0-rc.1":"2025-06-03T19:01:57.341Z","1.31.0":"2025-06-03T20:13:20.662Z","1.32.0-dev.7be3d64d70":"2025-06-03T21:22:08.683Z","1.31.0-peerDAS.0a673a00bb":"2025-06-04T10:40:50.416Z","1.32.0-dev.8e542ab922":"2025-06-04T10:56:33.962Z","1.32.0-dev.b4d490c7e7":"2025-06-04T14:51:24.253Z","1.32.0-dev.c64a95d522":"2025-06-05T01:40:55.434Z","1.31.0-peerDAS.3807a44081":"2025-06-05T06:54:54.567Z","1.32.0-dev.9330899493":"2025-06-05T10:50:46.018Z","1.32.0-dev.672665e350":"2025-06-05T12:16:01.024Z","1.32.0-dev.4b3ae7ab0b":"2025-06-05T14:09:34.781Z","1.32.0-dev.5787f1f993":"2025-06-05T15:43:15.017Z","1.32.0-dev.a2ccd2896c":"2025-06-05T16:43:04.792Z","1.32.0-dev.1813e51cee":"2025-06-06T01:58:30.268Z","1.32.0-dev.329b9dc209":"2025-06-06T11:01:46.344Z","1.32.0-dev.6a4314ca05":"2025-06-06T12:29:09.034Z","1.32.0-dev.7beba714e0":"2025-06-06T12:42:24.892Z","1.32.0-dev.b2b1a6dcb2":"2025-06-09T19:58:53.154Z","1.32.0-peerDAS.c530895658":"2025-06-09T20:07:16.927Z","1.32.0-peerDAS.e15004b365":"2025-06-09T20:23:56.879Z","1.32.0-peerDAS.ec2f5afc2f":"2025-06-09T22:22:15.047Z","1.32.0-peerDAS.246056ad89":"2025-06-09T22:48:10.236Z","1.32.0-peerDAS.0536c19e44":"2025-06-10T02:53:17.173Z","1.32.0-peerDAS.fbabed864b":"2025-06-10T09:41:42.918Z","1.32.0-peerDAS.f685543d6c":"2025-06-10T10:56:42.772Z","1.32.0-dev.6fa9960988":"2025-06-11T07:27:33.345Z","1.32.0-dev.70c5603367":"2025-06-11T11:59:14.938Z","1.32.0-peerDAS.45bf844607":"2025-06-11T14:14:04.215Z","1.32.0-dev.d01ed1576a":"2025-06-12T09:49:02.008Z","1.32.0-peerDAS.88a9af6ecd":"2025-06-12T09:56:27.900Z","1.32.0-dev.335a428aa9":"2025-06-12T10:05:30.490Z","1.32.0-peerDAS.23530b6726":"2025-06-12T10:14:12.051Z","1.32.0-dev.0be30f63a9":"2025-06-12T22:56:22.135Z","1.32.0-peerDAS.51c5cbf057":"2025-06-13T11:49:23.335Z","1.32.0-peerDAS.6cfc11e9ca":"2025-06-13T12:05:48.620Z","1.32.0-dev.d10eb2f74b":"2025-06-13T13:52:02.840Z","1.32.0-peerDAS.a2aa33ab94":"2025-06-13T13:53:20.720Z","1.32.0-peerDAS.8876b67385":"2025-06-13T14:13:30.681Z","1.32.0-dev.1b4cda38f5":"2025-06-17T11:37:04.425Z","1.32.0-dev.b93e9af4f3":"2025-06-18T12:17:15.113Z","1.32.0-dev.8123b07c2c":"2025-06-19T09:00:39.568Z","1.32.0-dev.42e678f502":"2025-06-19T12:07:13.222Z","1.32.0-dev.b5520d9187":"2025-06-19T13:39:12.294Z","1.32.0-dev.e69dfd8780":"2025-06-20T10:14:36.455Z","1.32.0-peerDAS.5b0a2448a9":"2025-06-20T15:05:42.195Z","1.32.0-dev.adff67b617":"2025-06-20T15:27:52.458Z","1.32.0-dev.ea8c82564a":"2025-06-20T21:03:24.089Z","1.32.0-dev.e65e01e81f":"2025-06-20T21:19:11.735Z","1.32.0-dev.7dfdb27fdc":"2025-06-21T11:50:35.846Z","1.32.0-dev.4a12abd772":"2025-06-23T08:10:37.236Z","1.32.0-dev.855e58594f":"2025-06-23T08:33:18.521Z","1.32.0-peerDAS.8f9401574c":"2025-06-23T09:21:20.041Z","1.32.0-dev.db77aaa8b6":"2025-06-23T09:23:34.703Z","1.32.0-peerDAS.9f30766ff4":"2025-06-23T21:09:44.972Z","1.32.0-peerDAS.82b142fc90":"2025-06-24T06:20:27.365Z","1.32.0-peerDAS.5dbbaa420c":"2025-06-24T07:29:53.566Z","1.32.0-peerDAS.d30e8dea19":"2025-06-24T14:58:49.958Z","1.32.0-dev.2fdd3fa446":"2025-06-30T08:36:43.258Z","1.32.0-dev.d9dc44442e":"2025-07-01T14:58:30.649Z","1.32.0-peerDAS.e99f094d77":"2025-07-02T03:40:43.554Z","1.32.0-peerDAS.c400fc4df9":"2025-07-04T12:58:49.335Z","1.32.0-peerDAS.e1d9b38f6f":"2025-07-07T19:34:58.447Z","1.32.0-dev.4637c6a21a":"2025-07-08T14:03:43.553Z","1.32.0-dev.48f2ff71ae":"2025-07-08T15:59:10.092Z","1.32.0-peerDAS.498123da6e":"2025-07-09T14:15:20.721Z","1.32.0-rc.0":"2025-07-09T18:49:36.746Z","1.32.0-peerDAS.223a48c40a":"2025-07-15T11:43:41.654Z","1.32.0":"2025-07-15T19:17:42.062Z","1.33.0-dev.edc35e4b78":"2025-07-15T20:53:42.779Z","1.33.0-dev.1d9f4aaa58":"2025-07-16T09:39:59.025Z","1.32.0-peerDAS.eb543b6d3c":"2025-07-16T10:49:19.856Z","1.32.0-peerDAS.67ca1e1955":"2025-07-16T11:06:59.507Z","1.33.0-dev.417cd4b766":"2025-07-17T02:15:36.541Z","1.32.0-peerDAS.adb684580d":"2025-07-17T10:27:22.641Z","1.33.0-peerDAS.55a3784799":"2025-07-17T11:54:57.873Z","1.33.0-peerDAS.5a2cffc7e5":"2025-07-17T12:12:54.903Z","1.33.0-dev.f3e21c7679":"2025-07-17T17:27:50.939Z","1.33.0-peerDAS.94b884a43f":"2025-07-17T17:30:44.592Z","1.33.0-dev.ce27087f34":"2025-07-21T11:37:41.473Z","1.33.0-dev.899163f126":"2025-07-21T22:39:55.894Z","1.33.0-dev.2623fd44f9":"2025-07-22T15:06:08.176Z","1.33.0-dev.68e406de61":"2025-07-22T18:46:52.757Z","1.33.0-dev.a1bd6430ee":"2025-07-23T11:08:50.808Z","1.33.0-dev.d50b3b7cf7":"2025-07-23T12:52:52.767Z","1.33.0-peerDAS.e03bda542e":"2025-07-23T12:54:23.992Z","1.33.0-dev.ea1977daef":"2025-07-24T00:57:17.173Z","1.33.0-dev.fb2621434e":"2025-07-25T08:06:17.929Z","1.33.0-dev.19574f87ad":"2025-07-28T18:41:00.319Z","1.33.0-dev.dea6b945c2":"2025-07-29T16:11:31.148Z","1.33.0-dev.ea97e56193":"2025-07-30T14:56:41.762Z","1.33.0-peerDAS.2d6369691d":"2025-07-31T09:06:10.752Z","1.33.0-peerDAS.f124be0a30":"2025-07-31T15:23:14.042Z","1.33.0-dev.d73c2d188f":"2025-07-31T17:28:29.900Z","1.33.0-rc.0":"2025-07-31T19:21:25.423Z","1.33.0-peerDAS.5bc821a090":"2025-08-04T06:35:27.815Z","1.33.0-dev.3626b6ada0":"2025-08-04T08:53:48.594Z","1.33.0-peerDAS.570d06a492":"2025-08-04T23:21:10.843Z","1.33.0-dev.3859afe8fe":"2025-08-05T16:25:58.122Z","1.33.0-peerDAS.5b15233684":"2025-08-05T19:31:09.434Z","1.34.0-dev.6fe1606bdb":"2025-08-06T13:54:31.502Z","1.33.0":"2025-08-06T14:08:42.728Z","1.33.0-peerDAS.b6ddc3914c":"2025-08-06T15:02:08.992Z","1.33.0-peerDAS.00a7126d44":"2025-08-06T16:13:18.712Z","1.33.0-peerDAS.99ccd7b88c":"2025-08-06T18:05:04.282Z","1.33.0-peerDAS.ba1397d72c":"2025-08-06T18:46:19.023Z","1.33.0-peerDAS.df121a13d3":"2025-08-06T19:02:13.751Z","1.33.0-peerDAS.6091ff9dc1":"2025-08-06T20:06:58.032Z","1.33.0-peerDAS.317e397fbf":"2025-08-06T21:04:11.285Z","1.33.0-peerDAS.b27b0ca402":"2025-08-06T21:19:51.703Z","1.34.0-dev.8cfc843bd3":"2025-08-06T21:41:21.434Z","1.33.0-peerDAS.4a51ebec64":"2025-08-06T21:43:24.551Z","1.33.0-peerDAS.16e67f1abb":"2025-08-07T01:38:17.240Z","1.34.0-dev.af1f74c2cd":"2025-08-07T03:21:12.591Z","1.33.0-peerDAS.a60f61c694":"2025-08-07T11:22:52.764Z","1.33.0-peerDAS.3928be9bd0":"2025-08-07T13:25:58.988Z","1.33.0-peerDAS.a862fa13b1":"2025-08-07T13:42:00.372Z","1.33.0-peerDAS.c6f84eea57":"2025-08-07T14:23:54.067Z","1.33.0-peerDAS.27f4ad4ae8":"2025-08-07T18:27:08.450Z","1.33.0-peerDAS.e121330b75":"2025-08-08T08:34:15.576Z","1.33.0-peerDAS.d4175c78f1":"2025-08-08T08:52:45.306Z","1.33.0-peerDAS.ae65362a22":"2025-08-08T09:35:20.900Z","1.33.0-peerDAS.6b245e2498":"2025-08-08T10:54:07.796Z","1.33.0-peerDAS.68b6feb8f4":"2025-08-08T11:30:44.752Z","1.33.0-peerDAS.b3f0b9d4a1":"2025-08-08T11:48:01.234Z","1.34.0-dev.d5a4e7a09c":"2025-08-08T19:30:59.203Z","1.33.0-peerDAS.70a9214907":"2025-08-08T19:37:35.474Z","1.33.0-peerDAS.d487465d12":"2025-08-08T22:53:38.052Z","1.33.0-peerDAS.0ebfec4475":"2025-08-08T23:43:44.880Z","1.33.0-peerDAS.960dee0236":"2025-08-09T10:51:38.578Z","1.34.0-dev.60e037958a":"2025-08-09T18:30:59.446Z","1.33.0-peerDAS.da2490329b":"2025-08-10T10:55:46.683Z","1.33.0-peerDAS.f2a1ea03cf":"2025-08-10T11:45:40.725Z","1.33.0-peerDAS.7ef1b87ebc":"2025-08-10T13:10:22.675Z","1.33.0-peerDAS.bf3740f8d6":"2025-08-11T08:49:33.788Z","1.33.0-peerDAS.22f8a0935e":"2025-08-11T09:03:29.208Z","1.33.0-peerDAS.98bc5e0eff":"2025-08-11T09:40:38.339Z","1.33.0-peerDAS.a1c6aa6bc2":"2025-08-11T14:00:19.353Z","1.33.0-peerDAS.6a45c480e7":"2025-08-11T14:18:10.500Z","1.33.0-peerDAS.1d608c58dd":"2025-08-11T14:32:58.458Z","1.33.0-peerDAS.90130530b8":"2025-08-11T15:58:58.381Z","1.33.0-peerDAS.ee2a43108d":"2025-08-11T17:09:50.800Z","1.34.0-dev.aac4d9d864":"2025-08-11T18:04:47.654Z","1.34.0-dev.d5be46d90d":"2025-08-12T11:03:49.557Z","1.34.0-dev.b85c316da3":"2025-08-12T12:14:06.438Z","1.34.0-dev.25bf0b65b8":"2025-08-12T13:53:36.529Z","1.34.0-dev.1244f930ff":"2025-08-12T14:39:15.504Z","1.34.0-dev.ee99d3fa20":"2025-08-12T19:46:53.670Z","1.34.0-dev.7e739c1a8e":"2025-08-13T11:19:25.312Z","1.34.0-dev.10917064f5":"2025-08-13T11:33:15.656Z","1.34.0-dev.b42f83b4e0":"2025-08-13T15:52:34.935Z","1.34.0-dev.7ec91704f2":"2025-08-13T16:09:22.956Z","1.34.0-dev.745ad69720":"2025-08-13T17:53:24.916Z","1.34.0-dev.27285cdee9":"2025-08-13T20:16:02.736Z","1.34.0-dev.0c7dfe25ea":"2025-08-14T00:58:38.249Z","1.34.0-dev.552110f0ba":"2025-08-14T16:12:25.252Z","1.34.0-dev.7d02789d1b":"2025-08-14T16:28:30.888Z","1.34.0-dev.eb034b5727":"2025-08-14T22:02:54.087Z","1.34.0-dev.ece38879ec":"2025-08-15T11:34:23.727Z","1.34.0-dev.b17b511121":"2025-08-15T11:50:52.847Z","1.34.0-dev.c018377ad3":"2025-08-18T10:11:51.651Z","1.34.0-dev.61783cf265":"2025-08-18T11:29:39.438Z","1.34.0-dev.1968319c71":"2025-08-18T13:46:34.262Z","1.34.0-dev.8d743ffafc":"2025-08-19T09:00:19.562Z","1.34.0-dev.e082a5188a":"2025-08-19T17:01:33.538Z","1.34.0-dev.9a2216dc5a":"2025-08-19T21:12:56.232Z","1.34.0-dev.83d27bb3f2":"2025-08-19T21:28:44.449Z","1.34.0-dev.d4bbdc590b":"2025-08-19T21:43:09.197Z","1.34.0-dev.91df6658d5":"2025-08-20T01:24:15.190Z","1.34.0-dev.9b7da420ac":"2025-08-20T13:48:50.859Z","1.34.0-dev.f0e804ef10":"2025-08-20T18:25:34.047Z","1.34.0-dev.4b9dc6c058":"2025-08-20T19:39:56.387Z","1.34.0-dev.c1c459466f":"2025-08-21T11:46:14.874Z","1.34.0-dev.972d33cea5":"2025-08-21T18:51:13.205Z","1.34.0-dev.55f161e1da":"2025-08-22T09:55:33.173Z","1.34.0-dev.5cbb0ad7d4":"2025-08-22T11:50:15.837Z","1.34.0-dev.4641b565d5":"2025-08-22T12:05:35.414Z","1.34.0-dev.9ed8317064":"2025-08-22T19:53:52.359Z","1.34.0-dev.2695c34c0a":"2025-08-25T08:38:55.375Z","1.34.0-dev.58a8297a16":"2025-08-25T11:18:06.574Z","1.34.0-dev.cc8c1ac67e":"2025-08-25T11:34:59.106Z","1.34.0-dev.b9950594aa":"2025-08-25T21:24:39.532Z","1.34.0-dev.d9fc7bb103":"2025-08-26T09:28:31.381Z","1.34.0-dev.923176cd68":"2025-08-26T09:50:05.880Z","1.34.0-dev.098ff4253f":"2025-08-26T16:31:18.267Z","1.34.0-dev.44611dcdcc":"2025-08-26T22:45:09.115Z","1.34.0-dev.14a6f737fd":"2025-08-27T13:24:03.402Z","1.34.0-dev.dc288bce45":"2025-08-27T13:46:37.079Z","1.34.0-dev.3f907a3346":"2025-08-27T18:59:34.714Z","1.34.0-dev.137e6eef9e":"2025-08-28T02:50:05.811Z","1.34.0-dev.2ac5250665":"2025-08-28T12:39:24.281Z","1.34.0-dev.c9507c76b2":"2025-08-28T15:25:58.910Z","1.34.0-dev.eb311a59bd":"2025-08-28T21:31:33.692Z","1.34.0-dev.d368818b1e":"2025-08-29T06:49:41.279Z","1.34.0-dev.74da098ba7":"2025-08-29T07:51:32.337Z","1.34.0-dev.26ea9fa05b":"2025-08-29T11:43:37.885Z","1.34.0-dev.bfd8ee3460":"2025-08-29T15:53:11.679Z","1.34.0-dev.ac704f28d2":"2025-09-01T10:49:38.699Z","1.34.0-dev.6398efaba5":"2025-09-01T11:51:24.601Z","1.34.0-dev.93489491e0":"2025-09-01T12:21:02.197Z","1.34.0-dev.453c87f226":"2025-09-01T14:18:04.918Z","1.34.0-dev.7b42620eba":"2025-09-02T10:36:16.339Z","1.34.0-dev.684db9fff1":"2025-09-02T12:42:18.053Z","1.34.0-dev.7332b1afe1":"2025-09-02T12:59:43.795Z","1.34.0-dev.c9145b85c3":"2025-09-02T14:25:23.997Z","1.34.0-dev.22a04f4543":"2025-09-02T14:56:53.219Z","1.34.0-dev.4703d1c27e":"2025-09-02T15:13:13.753Z","1.34.0-dev.ac245ef6cb":"2025-09-02T17:43:20.407Z","1.34.0-dev.11ca515d52":"2025-09-02T19:44:00.789Z","1.34.0-dev.7f2271a1e2":"2025-09-02T20:36:09.358Z","1.34.0-dev.7af2156539":"2025-09-03T17:43:30.793Z","1.34.0-dev.07d20103f0":"2025-09-03T20:42:55.339Z","1.34.0-dev.e53169f3a9":"2025-09-04T14:50:01.883Z","1.34.0-dev.9c2e6e097b":"2025-09-04T15:07:59.757Z","1.34.0-dev.0aff2f62ff":"2025-09-04T15:27:11.967Z","1.34.0-dev.97ad684a2a":"2025-09-04T19:27:49.864Z","1.34.0-dev.083b7cce17":"2025-09-04T19:44:34.238Z","1.34.0-rc.0":"2025-09-05T16:43:28.843Z","1.34.0-dev.8a8da6aa84":"2025-09-06T11:10:45.083Z","1.34.0-dev.bb10d2b5ea":"2025-09-08T18:48:30.315Z","1.34.0-dev.bb15e8ef5f":"2025-09-08T19:03:04.220Z","1.34.0-dev.2f71baeaa0":"2025-09-09T01:53:43.469Z","1.34.0-dev.09ef70bbb0":"2025-09-09T12:12:06.607Z","1.34.0-dev.1817ab113d":"2025-09-09T16:07:49.394Z","1.34.0-dev.32681419fd":"2025-09-09T16:27:55.108Z","1.34.0-dev.4a37a4b0b1":"2025-09-09T16:44:08.967Z","1.34.0-dev.1ec12b4788":"2025-09-10T10:53:29.671Z","1.35.0-dev.f80d2d52da":"2025-09-10T15:47:25.084Z","1.34.0":"2025-09-10T15:59:15.896Z","1.35.0-dev.6dd6cec93a":"2025-09-10T20:32:59.362Z","1.34.1-rc.0":"2025-09-10T20:54:24.657Z","1.35.0-dev.c85be4e26c":"2025-09-10T21:58:53.155Z","1.34.1":"2025-09-10T22:21:19.872Z","1.35.0-dev.8644a83c62":"2025-09-11T11:48:04.369Z","1.35.0-dev.658ac3472f":"2025-09-11T13:23:44.676Z","1.35.0-dev.6953c24bc9":"2025-09-11T21:18:02.093Z","1.35.0-dev.8cacf063da":"2025-09-12T13:55:49.816Z","1.35.0-dev.e9dd48f165":"2025-09-12T17:06:58.911Z","1.35.0-dev.7931b71e6d":"2025-09-15T13:30:19.275Z","1.35.0-dev.c88a6ed255":"2025-09-16T17:47:14.414Z","1.35.0-dev.811265f1e2":"2025-09-17T10:33:00.223Z","1.35.0-dev.56313c7299":"2025-09-17T11:54:00.418Z","1.35.0-dev.a70bac5bd3":"2025-09-18T11:51:50.574Z","1.35.0-dev.955e9f89ed":"2025-09-18T12:52:29.665Z","1.35.0-dev.0c6f50771f":"2025-09-18T15:39:09.009Z","1.35.0-dev.8ea34e52ba":"2025-09-18T19:47:31.647Z","1.35.0-dev.6e3c7ca8d0":"2025-09-18T20:03:39.740Z","1.35.0-dev.5e2a80008e":"2025-09-18T21:13:08.032Z","1.35.0-dev.365e071d8c":"2025-09-19T12:56:40.729Z","1.35.0-dev.5c65fa3b36":"2025-09-19T13:16:50.832Z","1.35.0-dev.36a31f3a2f":"2025-09-19T13:35:44.417Z","1.35.0-dev.7a3b3a996e":"2025-09-19T14:13:46.701Z","1.35.0-dev.3d8b04e1a0":"2025-09-19T21:33:43.201Z","1.35.0-dev.feed916580":"2025-09-20T00:02:34.851Z","1.35.0-dev.092cc3954a":"2025-09-22T11:21:38.998Z","1.35.0-dev.c0078a16b5":"2025-09-22T15:47:28.326Z","1.35.0-dev.e18102ed8c":"2025-09-23T10:51:53.133Z","1.35.0-dev.6494939cd0":"2025-09-23T11:22:33.310Z","1.35.0-dev.cec9bef1db":"2025-09-23T11:53:14.923Z","1.35.0-dev.b42a298a7c":"2025-09-23T12:09:21.847Z","1.35.0-dev.8b45b1e978":"2025-09-23T12:23:21.304Z","1.35.0-dev.47c570ab76":"2025-09-23T15:37:33.935Z","1.35.0-dev.09716b423a":"2025-09-23T18:42:12.269Z","1.35.0-dev.83de5b8dea":"2025-09-23T20:43:18.256Z","1.35.0-dev.643a1132ec":"2025-09-24T18:01:19.121Z","1.35.0-dev.8689cc3545":"2025-09-25T11:27:45.589Z","1.35.0-dev.98d359db41":"2025-09-25T11:40:28.073Z","1.35.0-rc.0":"2025-09-25T12:42:27.098Z","1.35.0-dev.ba92bd8a88":"2025-09-25T13:25:30.517Z","1.35.0-dev.21ba2777a9":"2025-09-25T14:53:25.051Z","1.35.0-dev.39be8f0882":"2025-09-26T02:05:01.361Z","1.35.0-dev.91dadf81de":"2025-09-26T12:56:06.792Z","1.35.0-dev.549f58dd39":"2025-09-26T13:11:32.767Z","1.35.0-rc.1":"2025-09-26T13:35:26.657Z","1.35.0-dev.c1880f6940":"2025-09-26T13:36:34.923Z","1.35.0-dev.fcf8d024ea":"2025-09-26T16:06:21.074Z","1.35.0-dev.47470aab65":"2025-09-26T18:49:37.549Z","1.35.0-dev.248b252a94":"2025-09-29T13:36:43.432Z","1.35.0-dev.901d719660":"2025-09-30T15:35:04.114Z","1.35.0-dev.51e1ede62c":"2025-09-30T21:25:06.202Z","1.35.0-dev.fd1dac853d":"2025-09-30T21:38:28.437Z","1.35.0-dev.792fcea33a":"2025-10-01T13:09:33.318Z","1.35.0-dev.287e63792e":"2025-10-02T08:48:06.063Z","1.35.0-dev.8961b06c11":"2025-10-02T11:04:16.375Z","1.35.0-dev.c9deb9b59f":"2025-10-03T10:36:26.841Z","1.35.0-dev.be3c5220f4":"2025-10-03T14:54:44.931Z","1.35.0-rc.2":"2025-10-03T20:20:49.597Z","1.35.0-dev.894daf8b44":"2025-10-06T07:47:36.237Z","1.35.0-dev.f45a2be721":"2025-10-06T10:07:08.499Z","1.35.0-dev.f2a741bbe4":"2025-10-06T18:51:18.508Z","1.35.0-dev.29cdec0f0e":"2025-10-06T19:53:33.671Z","1.35.0-dev.497d67cb8a":"2025-10-06T20:08:30.199Z","1.35.0-rc.3":"2025-10-06T21:10:33.706Z","1.35.0-dev.7a240d3631":"2025-10-07T14:04:51.034Z","1.35.0-rc.4":"2025-10-08T17:18:34.833Z","1.35.0-dev.643707ecd3":"2025-10-08T22:06:22.585Z","1.35.0":"2025-10-08T22:46:26.625Z","1.36.0-dev.f657221d88":"2025-10-08T22:57:23.674Z","1.36.0-dev.793f92c091":"2025-10-09T10:20:03.254Z","1.36.0-dev.a2a22d66ef":"2025-10-13T09:02:31.991Z","1.36.0-dev.4fe86ae0ee":"2025-10-13T13:09:02.326Z","1.36.0-dev.6604fa5719":"2025-10-13T13:26:07.113Z","1.36.0-dev.598c1ec54e":"2025-10-13T13:50:01.071Z","1.36.0-dev.d9cc6b90f7":"2025-10-13T16:01:54.330Z","1.36.0-dev.c7f3e8d129":"2025-10-14T13:21:25.606Z","1.36.0-dev.b739d2d697":"2025-10-14T13:34:59.966Z","1.36.0-dev.6d67a79656":"2025-10-14T13:51:02.049Z","1.36.0-dev.f069a45d1f":"2025-10-14T14:07:16.324Z","1.36.0-dev.131ab2dcbe":"2025-10-14T19:53:43.956Z","1.36.0-dev.d42eb95bf0":"2025-10-15T14:51:50.292Z","1.36.0-dev.b53af9d0a5":"2025-10-15T15:39:23.045Z","1.36.0-dev.43f2c7cbbd":"2025-10-16T02:45:04.481Z","1.36.0-dev.fe5f423da3":"2025-10-16T10:09:09.279Z","1.36.0-dev.f259361847":"2025-10-17T06:25:22.492Z","1.36.0-dev.a0d00ac6dc":"2025-10-20T13:06:34.949Z","1.36.0-dev.6f46a8bd20":"2025-10-20T13:22:27.700Z","1.36.0-dev.152445e8aa":"2025-10-20T16:03:53.228Z","1.36.0-dev.21fbdc9526":"2025-10-20T18:14:03.311Z","1.36.0-dev.1fc092319a":"2025-10-22T18:02:16.654Z","1.36.0-dev.8ac1ed5b17":"2025-10-22T19:23:12.331Z","1.36.0-dev.9dbc67b579":"2025-10-22T20:43:46.970Z","1.36.0-dev.52be14b24f":"2025-10-23T13:07:31.769Z","1.36.0-dev.8b33937cc4":"2025-10-23T13:21:17.366Z","1.36.0-dev.57b1f6e666":"2025-10-23T16:05:48.751Z","1.36.0-dev.88fbac9fcf":"2025-10-23T18:31:37.497Z","1.36.0-dev.9fe2e4d0bd":"2025-10-27T12:41:26.799Z","1.36.0-dev.277758e330":"2025-10-27T13:00:53.589Z","1.36.0-dev.d690a62b6c":"2025-10-27T17:34:46.024Z","1.36.0-dev.797fa46c1b":"2025-10-27T17:59:45.280Z","1.36.0-dev.a47974e6c6":"2025-10-27T18:16:54.727Z","1.36.0-dev.b93e71d50d":"2025-10-27T21:45:14.941Z","1.36.0-rc.1":"2025-10-27T21:58:39.875Z","1.36.0-dev.4dce14e7a1":"2025-10-28T13:42:32.609Z","1.36.0-dev.13fb933e7e":"2025-10-28T14:02:33.776Z","1.36.0-dev.9f2bb12ea7":"2025-10-29T20:29:35.406Z","1.36.0-dev.aec301c48f":"2025-10-29T20:45:43.323Z","1.36.0-dev.d4044b6621":"2025-10-30T23:44:39.418Z","1.36.0-dev.d8afb6dc39":"2025-10-31T09:49:44.768Z","1.36.0-dev.5317389489":"2025-10-31T12:21:56.864Z","1.36.0-rc.2":"2025-10-31T19:43:56.149Z","1.36.0-dev.e6d0f574ee":"2025-11-03T11:31:12.035Z","1.36.0-dev.faac5550fb":"2025-11-03T13:54:26.609Z","1.36.0-dev.f1c85decbb":"2025-11-03T14:11:19.301Z","1.36.0-dev.698a315802":"2025-11-03T15:26:45.049Z","1.36.0-dev.322b07c0ac":"2025-11-03T17:48:41.698Z","1.36.0-dev.6832b029e7":"2025-11-03T19:00:28.158Z","1.36.0-dev.f3703b7882":"2025-11-03T21:40:13.005Z","1.36.0-rc.3":"2025-11-03T21:55:15.304Z","1.36.0-dev.68f0ed9071":"2025-11-04T14:23:36.716Z","1.36.0-dev.782dc5ee45":"2025-11-04T14:48:52.402Z","1.36.0-dev.801b1f4f52":"2025-11-04T15:06:20.192Z","1.36.0-rc.4":"2025-11-04T17:56:08.883Z","1.37.0-dev.6d7c41db1a":"2025-11-04T18:38:40.115Z","1.36.0":"2025-11-04T18:52:48.222Z","1.37.0-dev.983ef10850":"2025-11-04T21:36:32.870Z","1.37.0-dev.f0ce024c1a":"2025-11-06T15:46:56.761Z","1.37.0-dev.4131637eb3":"2025-11-06T17:11:03.005Z","1.37.0-dev.d048e9aee4":"2025-11-06T22:43:47.184Z","1.37.0-dev.4584616eeb":"2025-11-07T16:45:55.496Z","1.37.0-dev.ada2b2b0ea":"2025-11-13T11:18:54.542Z","1.37.0-dev.194afd5582":"2025-11-15T22:20:06.641Z","1.37.0-dev.3e80b7391e":"2025-11-22T12:43:11.355Z","1.37.0-dev.2d3601648b":"2025-11-27T10:51:21.890Z","1.37.0-dev.2724822372":"2025-11-28T02:00:36.717Z","1.37.0-dev.dcab62468a":"2025-11-28T02:15:20.527Z","1.37.0-dev.c68bfb2ae3":"2025-11-28T14:51:20.880Z","1.37.0-rc.0":"2025-11-28T15:30:04.390Z","1.37.0-dev.0c3b3f119c":"2025-12-01T02:17:38.475Z","1.37.0":"2025-12-01T14:34:32.726Z","1.38.0-dev.68e0c78624":"2025-12-01T15:23:31.635Z","1.38.0-dev.8f113529e2":"2025-12-01T15:37:36.049Z","1.38.0-dev.7dec9cd8fb":"2025-12-01T15:56:25.537Z","1.38.0-dev.a8c0c7a156":"2025-12-01T19:51:28.870Z","1.38.0-dev.548d7aa41e":"2025-12-02T09:30:29.909Z","1.38.0-dev.bc1fed4d3d":"2025-12-03T13:59:17.974Z","1.38.0-dev.8475d71f09":"2025-12-03T15:00:55.381Z","1.38.0-dev.6938ce2049":"2025-12-03T15:14:58.924Z","1.38.0-dev.362bd5ea5d":"2025-12-03T18:34:36.979Z","1.38.0-dev.f61b8d9dad":"2025-12-04T14:45:38.564Z","1.38.0-dev.1f2a3a4524":"2025-12-04T16:39:13.254Z","1.38.0-dev.868300d7ae":"2025-12-08T14:48:51.330Z","1.38.0-dev.688d5584ea":"2025-12-09T04:22:42.760Z","1.38.0-dev.f231d7e8ff":"2025-12-10T15:35:19.738Z","1.38.0-dev.255e56fb68":"2025-12-10T15:59:46.489Z","1.38.0-dev.34d4b7352f":"2025-12-10T16:42:30.633Z","1.38.0-rc.0":"2025-12-10T17:04:01.204Z","1.38.0-dev.1ddbe5d870":"2025-12-11T19:21:40.293Z","1.38.0-dev.889b1c4475":"2025-12-12T03:21:19.350Z","1.38.0-dev.ebc352f211":"2025-12-12T16:32:02.056Z","1.38.0":"2025-12-15T15:55:05.987Z","1.39.0-dev.3bf4734ba9":"2025-12-15T16:11:31.686Z","1.39.0-dev.d4a47659a5":"2025-12-16T13:49:38.051Z","1.39.0-dev.b37f2bd1bd":"2025-12-17T00:18:50.755Z","1.39.0-dev.aceb5b7416":"2025-12-17T08:48:02.091Z","1.39.0-dev.2fe8de2346":"2025-12-17T11:29:28.915Z","1.39.0-dev.f4236afdba":"2025-12-17T11:44:25.943Z","1.39.0-dev.c151a164f2":"2025-12-18T02:28:19.569Z","1.39.0-dev.882891d89c":"2025-12-18T23:02:06.880Z","1.39.0-dev.84b481ddb5":"2025-12-18T23:17:35.249Z","1.39.0-dev.493cc12d2f":"2025-12-19T15:45:51.960Z","1.39.0-dev.39dac0f03d":"2025-12-19T18:05:36.745Z","1.39.0-dev.7e9e7caf38":"2025-12-19T20:46:37.200Z","1.39.0-dev.b255111a20":"2025-12-22T06:18:32.105Z","1.39.0-dev.b6bba4cb8c":"2025-12-31T15:11:08.875Z","1.39.0-dev.075956b855":"2025-12-31T15:24:57.698Z","1.39.0-dev.86298a43e6":"2026-01-06T01:51:13.695Z","1.39.0-dev.c630c55067":"2026-01-07T19:58:47.237Z","1.39.0-dev.100ab480bb":"2026-01-08T19:12:55.919Z","1.39.0-dev.6ac43e390d":"2026-01-16T16:58:48.061Z","1.39.0-dev.7ac2136122":"2026-01-16T17:26:39.478Z","1.39.0-dev.e5f0c23f31":"2026-01-16T18:20:56.588Z","1.39.0-dev.ca786a9fc3":"2026-01-16T20:00:01.624Z","1.39.0-dev.c9c20506d9":"2026-01-16T20:30:40.670Z","1.39.0-rc.2":"2026-01-16T20:44:40.587Z","1.39.0-dev.95389042f8":"2026-01-19T21:39:20.052Z","1.39.0-dev.83fa4f530e":"2026-01-20T16:26:33.039Z","1.39.0-dev.dd21e36997":"2026-01-20T18:41:50.727Z","1.39.0-dev.6ce1d43ccf":"2026-01-20T19:58:06.553Z","1.39.0-dev.10b6636b92":"2026-01-20T21:38:47.328Z","1.39.0-dev.b6d377a93c":"2026-01-21T00:06:49.876Z","1.39.0-rc.4":"2026-01-21T01:05:54.824Z","1.39.0-dev.46c9c672fd":"2026-01-22T09:14:08.428Z","1.39.0-dev.90493ebb47":"2026-01-22T10:10:35.884Z","1.39.0-dev.87ff5db949":"2026-01-22T10:51:56.412Z","1.39.0-dev.3bbeaeda6f":"2026-01-22T11:30:00.560Z","1.39.0-dev.ad23ef56aa":"2026-01-22T11:37:56.036Z","1.39.0-dev.0321dbcf04":"2026-01-22T11:51:33.470Z","1.39.0-dev.268dcb02bf":"2026-01-22T12:01:00.351Z","1.39.0-dev.171bfe3042":"2026-01-22T13:29:27.335Z","1.39.0-dev.cc77fcf3a8":"2026-01-22T21:50:03.382Z","1.39.0-dev.219c3c247e":"2026-01-22T22:24:14.956Z","1.39.0-dev.3932675174":"2026-01-23T09:18:19.479Z","1.39.0-dev.b2437a6348":"2026-01-23T12:51:30.554Z","1.39.0-dev.ad129ced66":"2026-01-23T17:20:30.459Z","1.39.0-dev.0bce7eb9f1":"2026-01-23T17:27:56.193Z","1.39.0-dev.addea91de2":"2026-01-23T18:30:41.268Z","1.39.0-dev.1067fedb6b":"2026-01-26T03:57:50.365Z","1.39.0-dev.0e7901d6a2":"2026-01-26T09:11:04.175Z","1.39.0-dev.ad81ef1e30":"2026-01-26T13:15:21.046Z","1.39.0-dev.a2107436df":"2026-01-26T14:27:32.207Z","1.39.0-dev.375b1b3da7":"2026-01-27T07:47:18.583Z","1.39.0-dev.4263377242":"2026-01-28T10:30:04.474Z","1.39.0-dev.90334173dc":"2026-01-28T11:01:39.750Z","1.39.0":"2026-01-28T16:05:59.475Z","1.40.0-dev.3be9500fa9":"2026-01-28T16:13:15.367Z","1.40.0-dev.0ae7a89ead":"2026-01-28T16:44:05.112Z","1.40.0-dev.4acd3ce568":"2026-01-28T18:40:22.150Z","1.40.0-dev.ba0be9204c":"2026-01-28T19:36:24.609Z","1.40.0-dev.c975f70481":"2026-01-29T08:51:02.631Z","1.40.0-dev.3715a82f3f":"2026-01-29T14:22:37.732Z","1.40.0-dev.313caaeef7":"2026-01-29T15:39:09.568Z","1.40.0-dev.1c71f4299a":"2026-01-30T02:50:22.933Z","1.40.0-dev.c1d3b3c5cc":"2026-01-30T08:52:10.682Z","1.40.0-dev.63c5c3e7f7":"2026-01-30T09:02:53.781Z","1.40.0-dev.9e8478fc70":"2026-01-30T15:30:16.027Z","1.40.0-dev.1cab20c166":"2026-01-30T15:37:41.273Z","1.39.1-rc.0":"2026-01-30T16:21:24.038Z","1.40.0-dev.c7b6a784da":"2026-01-30T17:15:34.462Z","1.39.1-rc.1":"2026-01-30T17:47:12.865Z","1.40.0-dev.c04ddcbf20":"2026-01-30T18:34:24.818Z","1.39.1":"2026-01-30T18:54:50.791Z","1.40.0-dev.9defa5c09b":"2026-01-30T21:43:18.076Z","1.40.0-dev.cfd894719f":"2026-02-02T09:43:59.312Z","1.40.0-dev.193b2e2047":"2026-02-02T10:34:35.815Z","1.40.0-dev.f016f9d123":"2026-02-02T10:47:39.413Z","1.40.0-dev.2ae7375100":"2026-02-02T11:58:50.840Z","1.40.0-dev.cc503f86cb":"2026-02-02T14:49:53.908Z","1.40.0-dev.1020f27ca9":"2026-02-02T15:05:48.624Z","1.40.0-dev.2d390f92ac":"2026-02-02T15:13:43.184Z","1.40.0-dev.f61b3fb588":"2026-02-02T18:32:19.626Z","1.40.0-dev.1fc7f36d3e":"2026-02-03T13:43:24.571Z","1.40.0-dev.787d0f5eee":"2026-02-03T16:28:21.762Z","1.40.0-dev.2c42f62eed":"2026-02-03T18:04:36.288Z","1.40.0-dev.2a72cee670":"2026-02-03T19:06:34.687Z","1.40.0-dev.d2e683b6d2":"2026-02-03T19:14:16.101Z","1.40.0-dev.ce2871791a":"2026-02-03T20:43:31.081Z","1.40.0-dev.cd347a28d7":"2026-02-03T22:07:34.281Z","1.40.0-dev.7922561845":"2026-02-04T13:45:02.340Z","1.40.0-dev.d608259b85":"2026-02-04T15:14:20.420Z","1.40.0-dev.737da5eee3":"2026-02-04T19:52:59.928Z","1.40.0-dev.db4220e83d":"2026-02-04T20:01:07.237Z","1.40.0-dev.6cfc0a8631":"2026-02-05T00:11:55.511Z","1.40.0-dev.13ab628623":"2026-02-05T13:44:40.111Z","1.40.0-dev.c4af2af040":"2026-02-05T13:52:26.914Z","1.40.0-dev.4e6ba60398":"2026-02-05T14:02:59.310Z","1.40.0-dev.2b1dac30dd":"2026-02-05T19:59:51.442Z","1.40.0-dev.bd038d8f18":"2026-02-06T10:49:14.104Z","1.40.0-dev.059f489b0f":"2026-02-06T15:52:38.229Z","1.40.0-dev.ba49cac4ae":"2026-02-06T17:40:02.467Z","1.40.0-rc.0":"2026-02-06T17:54:07.944Z","1.40.0-dev.b87b37f4d0":"2026-02-07T14:38:01.608Z","1.40.0-rc.1":"2026-02-07T14:50:23.123Z","1.40.0-dev.45b04262dc":"2026-02-07T15:07:58.833Z","1.40.0-rc.2":"2026-02-07T16:33:22.846Z","1.40.0-dev.f58ab9b042":"2026-02-10T13:55:38.091Z","1.40.0-dev.8ed981ca92":"2026-02-10T23:56:12.789Z","1.40.0-dev.ade3accfa0":"2026-02-11T00:38:42.916Z","1.40.0-rc.3":"2026-02-11T00:52:33.890Z","1.41.0-dev.555261016d":"2026-02-11T15:02:31.400Z","1.40.0":"2026-02-11T15:18:38.859Z","1.41.0-dev.702f7932c2":"2026-02-12T13:14:28.148Z","1.41.0-dev.988363dff3":"2026-02-12T23:42:22.150Z","1.41.0-dev.e27085846c":"2026-02-13T18:32:32.874Z","1.41.0-dev.9fa839a030":"2026-02-13T18:56:34.935Z","1.41.0-dev.eb7efb2b90":"2026-02-14T16:31:04.575Z","1.41.0-dev.21f758891e":"2026-02-14T18:23:36.409Z","1.41.0-dev.514691ae3a":"2026-02-14T21:32:47.417Z","1.41.0-dev.05994293f5":"2026-02-14T22:27:02.408Z","1.41.0-dev.c7ce9761a4":"2026-02-15T11:49:41.205Z","1.41.0-dev.279c11da24":"2026-02-16T10:14:20.368Z","1.41.0-dev.d0ec492495":"2026-02-16T13:52:09.173Z","1.41.0-dev.116358ed6c":"2026-02-16T15:02:54.005Z","1.41.0-dev.36a9b46d5f":"2026-02-16T16:47:52.957Z","1.41.0-dev.d41697c085":"2026-02-16T16:55:55.580Z","1.41.0-dev.c8abf8f187":"2026-02-16T17:03:51.040Z","1.41.0-dev.07f3dcc477":"2026-02-17T10:32:26.491Z","1.41.0-dev.e1d339886d":"2026-02-17T11:34:45.620Z","1.41.0-dev.983b1a457b":"2026-02-17T20:58:22.150Z","1.41.0-dev.4a2801bf60":"2026-02-19T17:47:25.628Z","1.41.0-dev.2074a31ba7":"2026-02-19T22:55:24.462Z","1.41.0-dev.628870a020":"2026-02-20T11:57:31.275Z","1.41.0-dev.97dbe36100":"2026-02-20T12:29:41.635Z","1.41.0-dev.a35cbde8b3":"2026-02-20T14:39:18.618Z","1.41.0-dev.253ed58dd1":"2026-02-20T17:52:16.856Z","1.41.0-dev.0393d54ddd":"2026-02-20T23:20:38.355Z","1.41.0-dev.0b3690a9ad":"2026-02-23T10:11:56.707Z","1.41.0-dev.49f680d9f0":"2026-02-23T10:45:14.413Z","1.41.0-dev.aeb5a213ee":"2026-02-23T14:06:04.794Z","1.41.0-dev.f225223000":"2026-02-23T21:42:33.686Z","1.41.0-dev.95cf2edc4c":"2026-02-24T12:34:30.872Z","1.41.0-dev.3b98c59c64":"2026-02-24T13:50:50.297Z","1.41.0-dev.ef310100c0":"2026-02-24T14:38:28.125Z","1.41.0-dev.96f78af84b":"2026-02-24T22:39:17.623Z","1.41.0-dev.afd446235e":"2026-02-25T11:24:29.261Z","1.41.0-dev.6eb55025ce":"2026-02-25T19:53:13.728Z","1.41.0-dev.31b0dd0873":"2026-02-25T21:15:51.900Z","1.41.0-dev.4e115ed25d":"2026-02-25T21:41:59.744Z","1.41.0-dev.167a02a7b9":"2026-03-02T09:58:27.735Z","1.41.0-dev.f2caa915ab":"2026-03-02T15:32:16.856Z","1.41.0-dev.bb33751bfd":"2026-03-03T01:02:58.905Z","1.41.0-dev.192806a314":"2026-03-03T12:35:19.875Z","1.41.0-dev.09945f6589":"2026-03-04T00:44:32.047Z","1.41.0-dev.45864cc073":"2026-03-04T21:10:14.962Z","1.41.0-dev.477bc362ce":"2026-03-04T21:46:49.872Z","1.41.0-dev.20f622cc52":"2026-03-05T10:47:06.255Z","1.41.0-dev.f36ec31497":"2026-03-06T09:13:35.855Z","1.41.0-dev.66fe43ae9e":"2026-03-06T18:10:27.539Z","1.41.0-dev.dce096d70c":"2026-03-09T11:33:33.200Z","1.41.0-dev.f9a3a81538":"2026-03-09T11:42:05.126Z","1.41.0-dev.bb273175f2":"2026-03-09T19:43:29.749Z","1.41.0-dev.0df187678b":"2026-03-10T14:06:51.084Z","1.41.0-dev.e6c853da0e":"2026-03-10T15:11:22.978Z","1.41.0-dev.b847afb846":"2026-03-10T19:02:31.408Z","1.41.0-dev.165a02f873":"2026-03-11T02:47:06.208Z","1.41.0-dev.be5acbb8f7":"2026-03-11T13:28:25.735Z","1.41.0-dev.0087e7a664":"2026-03-11T14:25:01.441Z","1.41.0-dev.f7a5f4ddda":"2026-03-11T23:09:29.770Z","1.41.0-dev.cfc5790a15":"2026-03-12T13:46:58.308Z","1.41.0-dev.8578102bd2":"2026-03-12T16:49:04.370Z","1.41.0-dev.85cdea6cc6":"2026-03-12T18:02:46.022Z","1.41.0-dev.8cdde189fa":"2026-03-13T01:27:33.743Z","1.41.0-dev.1ddf8e46a9":"2026-03-13T14:24:41.908Z","1.41.0-dev.aeab9f930d":"2026-03-13T14:59:58.374Z","1.41.0-dev.8299317d72":"2026-03-13T15:12:27.027Z","1.41.0-dev.b90dff673d":"2026-03-13T15:49:06.876Z","1.41.0-dev.92c37f2525":"2026-03-14T10:14:18.850Z","1.41.0-dev.c11b797bd6":"2026-03-14T10:48:59.429Z","1.41.0-rc.0":"2026-03-14T11:03:19.621Z","1.41.0-dev.6a85a50c16":"2026-03-16T01:34:23.327Z","1.41.0-dev.241ad7952a":"2026-03-16T17:26:22.783Z","1.41.0-dev.21d4a81d4e":"2026-03-16T17:44:55.674Z","1.41.0-dev.8e34c7560f":"2026-03-16T23:20:08.170Z","1.41.0-dev.26ed5ad353":"2026-03-17T13:43:14.142Z","1.41.0-dev.1ff95eaa7b":"2026-03-17T18:03:22.903Z","1.41.0-rc.2":"2026-03-17T18:23:19.616Z","1.41.0-dev.9939b12b53":"2026-03-18T12:22:19.529Z","1.41.0-dev.274a9918a8":"2026-03-19T06:19:23.411Z","1.41.0-dev.bb16850567":"2026-03-19T11:37:17.385Z","1.42.0-dev.5f2fffc2ce":"2026-03-19T17:57:24.557Z","1.41.0":"2026-03-19T18:10:31.512Z","1.42.0-dev.4411584fd8":"2026-03-19T18:56:00.754Z","1.42.0-dev.70938e1eec":"2026-03-20T16:22:04.339Z","1.42.0-dev.f6213da56d":"2026-03-20T16:29:22.587Z","1.42.0-dev.7552832620":"2026-03-20T17:02:13.268Z","1.42.0-dev.1d50253953":"2026-03-20T18:11:14.499Z","1.42.0-dev.7b5ce3932d":"2026-03-20T22:13:09.710Z","1.42.0-dev.d73eccfa56":"2026-03-21T12:22:05.456Z","1.42.0-dev.bfeb9e7e15":"2026-03-23T14:06:38.074Z","1.42.0-dev.5f9f015475":"2026-03-23T14:14:16.416Z","1.42.0-dev.5007d8c6d6":"2026-03-23T18:46:45.336Z","1.42.0-dev.c0938ec92f":"2026-03-23T20:24:15.993Z","1.42.0-dev.c3829113f4":"2026-03-23T20:31:35.729Z","1.42.0-dev.e3f53019a0":"2026-03-23T20:58:10.371Z","1.42.0-dev.98c97772c8":"2026-03-23T21:05:37.513Z","1.42.0-dev.c35b4283f1":"2026-03-23T22:26:36.599Z","1.42.0-dev.4118b5b440":"2026-03-23T23:01:43.517Z","1.42.0-dev.7e96447c23":"2026-03-24T10:32:52.263Z","1.42.0-dev.b10dfaca8d":"2026-03-25T14:27:22.827Z","1.42.0-dev.2fd27cd2f6":"2026-03-25T23:09:10.178Z","1.42.0-dev.83dedda569":"2026-03-26T20:16:57.501Z","1.42.0-dev.7df0e2c8fa":"2026-03-28T13:31:35.532Z","1.42.0-dev.5007abf468":"2026-03-30T11:27:07.870Z","1.42.0-dev.6fa48cb5f2":"2026-03-30T12:33:28.898Z","1.42.0-dev.687ecdc8cd":"2026-03-30T12:50:10.970Z","1.42.0-dev.2f0347050b":"2026-03-30T13:59:27.943Z","1.42.0-dev.a5906cd323":"2026-03-30T14:47:22.604Z","1.42.0-dev.04e52d162f":"2026-03-30T15:55:23.295Z","1.42.0-dev.78c54f483b":"2026-03-30T16:11:11.826Z","1.42.0-dev.53cbf74b3b":"2026-03-30T16:24:32.894Z","1.42.0-dev.efc1ab8e31":"2026-03-30T16:54:22.595Z","1.42.0-dev.84f3b9f030":"2026-03-30T19:15:22.326Z","1.42.0-dev.6b6e90ca67":"2026-03-30T21:12:44.271Z","1.42.0-dev.2f5ab270cc":"2026-03-31T09:24:25.336Z","1.42.0-dev.57ea00d5ae":"2026-03-31T11:13:29.211Z","1.42.0-dev.be48d7c7e8":"2026-03-31T13:11:39.566Z","1.42.0-dev.eec18d0609":"2026-03-31T15:04:31.235Z","1.42.0-dev.8961934298":"2026-03-31T17:19:55.787Z","1.42.0-dev.9a6dd79588":"2026-03-31T19:35:24.071Z","1.42.0-dev.37430db217":"2026-04-01T06:39:40.001Z","1.41.1":"2026-04-01T06:51:20.138Z","1.42.0-dev.4e640bd2f7":"2026-04-01T07:12:35.383Z","1.42.0-dev.b2b4af3e21":"2026-04-01T13:42:31.053Z","1.42.0-dev.9223e0a3eb":"2026-04-01T13:55:12.283Z","1.42.0-dev.ed2323ce4f":"2026-04-01T14:17:21.693Z","1.42.0-dev.d32f5153b6":"2026-04-01T19:55:43.792Z","1.42.0-dev.8b81ee6c3e":"2026-04-02T01:52:25.610Z","1.42.0-dev.e8407e9657":"2026-04-02T04:25:19.525Z","1.42.0-dev.89ddaaeed2":"2026-04-03T02:07:14.464Z","1.42.0-dev.bc0be71fb0":"2026-04-03T02:13:12.209Z","1.42.0-rc.0":"2026-04-03T13:22:14.476Z","1.42.0-dev.f866249fa3":"2026-04-03T17:26:47.377Z","1.42.0-dev.d59b461308":"2026-04-06T08:40:05.431Z","1.42.0-dev.ff662b331c":"2026-04-06T08:46:02.294Z","1.42.0-dev.fb8f8a700e":"2026-04-06T09:23:42.940Z","1.42.0-dev.7bdb87e586":"2026-04-06T09:30:20.736Z","1.42.0-dev.5295e30d5c":"2026-04-06T15:33:07.529Z","1.42.0-dev.50605dac9f":"2026-04-07T00:59:28.060Z","1.42.0-dev.c58e92512e":"2026-04-07T04:13:18.052Z","1.42.0-dev.572fb8156a":"2026-04-07T04:28:55.329Z","1.42.0-dev.8300b502a6":"2026-04-07T08:07:20.020Z","1.42.0-dev.47afaa6bb7":"2026-04-08T00:48:02.643Z","1.42.0-dev.d4d0b21dfe":"2026-04-08T00:56:12.145Z","1.42.0-dev.1e596a7422":"2026-04-08T09:27:34.643Z","1.42.0-dev.f403d99def":"2026-04-10T19:04:46.666Z","1.42.0-dev.2219bb0cb8":"2026-04-11T01:27:31.527Z","1.42.0-dev.972ec54bb9":"2026-04-13T09:03:25.853Z","1.43.0-dev.6641fd750e":"2026-04-13T12:40:33.717Z","1.42.0":"2026-04-13T12:51:29.430Z","1.43.0-dev.aef3645690":"2026-04-15T10:35:17.661Z","1.43.0-dev.2740f92909":"2026-04-16T00:27:47.819Z","1.43.0-dev.ade910fc78":"2026-04-16T06:53:05.860Z","1.43.0-dev.2870b59b6a":"2026-04-16T15:17:52.680Z","1.43.0-dev.5f9285892c":"2026-04-17T04:07:57.250Z","1.43.0-dev.433e692fd9":"2026-04-17T23:31:46.747Z","1.43.0-dev.e341cdc614":"2026-04-20T13:57:50.314Z","1.43.0-dev.9fa9f08ef6":"2026-04-21T10:14:44.068Z","1.43.0-dev.9c8becae00":"2026-04-21T17:48:22.890Z","1.43.0-dev.4fb05c546d":"2026-04-21T18:10:18.607Z","1.43.0-dev.abc719ddc1":"2026-04-21T18:17:02.912Z","1.43.0-dev.0bc48d3b54":"2026-04-21T22:09:13.217Z","1.43.0-dev.e5b13221e5":"2026-04-22T12:00:29.569Z","1.43.0-dev.ca1fc40294":"2026-04-23T11:56:28.786Z","1.43.0-dev.6b7eebbf6d":"2026-04-23T16:19:49.549Z","1.43.0-dev.7622a1076c":"2026-04-23T17:51:13.595Z","1.43.0-dev.b741495bdc":"2026-04-23T17:57:09.513Z","1.43.0-dev.07875b3e0c":"2026-04-23T19:53:14.390Z","1.43.0-dev.921c57528b":"2026-04-23T20:45:35.036Z","1.43.0-dev.78c66bac71":"2026-04-23T21:51:38.795Z","1.43.0-dev.b7d69444c9":"2026-04-24T06:31:37.202Z","1.43.0-dev.d166e3b6f7":"2026-04-24T08:40:49.691Z","1.43.0-dev.a140dd987e":"2026-04-24T10:06:22.957Z","1.43.0-dev.3d6ae250a4":"2026-04-24T11:57:30.115Z","1.43.0-dev.bc569affb9":"2026-04-24T12:21:01.846Z","1.43.0-dev.f758dd5f38":"2026-04-24T14:40:30.552Z","1.43.0-dev.180030f946":"2026-04-24T17:58:43.629Z","1.43.0-dev.1540a78cd0":"2026-04-24T21:56:50.137Z","1.43.0-dev.a142c56215":"2026-04-24T23:13:08.235Z","1.43.0-dev.38479366cc":"2026-04-25T04:41:16.172Z","1.43.0-dev.dfb984e779":"2026-04-25T07:22:40.382Z","1.43.0-dev.66d2c102e3":"2026-04-25T18:32:49.676Z","1.43.0-dev.7a6a5b0190":"2026-04-25T18:51:02.192Z","1.43.0-dev.7733cd3832":"2026-04-27T03:58:09.501Z","1.43.0-dev.23543891df":"2026-04-27T04:18:22.934Z","1.43.0-dev.4358217e12":"2026-04-27T05:26:45.099Z","1.43.0-dev.958956d6ba":"2026-04-27T13:11:34.480Z","1.43.0-dev.549a5b8115":"2026-04-27T13:58:39.129Z","1.43.0-dev.a6d8600051":"2026-04-28T07:56:47.780Z","1.43.0-dev.1629c3a59e":"2026-04-29T10:44:59.193Z","1.43.0-dev.1213f9c92d":"2026-04-29T12:36:36.431Z","1.43.0-dev.a45ba75824":"2026-04-29T21:01:59.814Z","1.43.0-dev.3bcc6d0ad5":"2026-04-30T07:33:45.121Z","1.43.0-dev.2fba242f5d":"2026-04-30T07:57:50.492Z","1.43.0-dev.07452fe3b7":"2026-04-30T08:04:55.533Z","1.43.0-dev.1a52372103":"2026-04-30T08:34:50.645Z","1.43.0-dev.87cbe69c66":"2026-04-30T08:49:55.523Z","1.43.0-dev.a691e9b4dd":"2026-04-30T13:03:30.286Z","1.43.0-dev.9f5db5b9c7":"2026-04-30T14:07:00.841Z","1.43.0-dev.35940ffd61":"2026-05-01T18:24:43.603Z","1.43.0-dev.374360e50a":"2026-05-04T20:59:04.111Z","1.43.0-dev.3fe3b04cbd":"2026-05-06T13:12:24.771Z","1.43.0-dev.12d35509c0":"2026-05-06T17:50:06.985Z","1.43.0-dev.657dd16e61":"2026-05-06T20:23:42.010Z","1.43.0-dev.b05ea98d04":"2026-05-06T22:21:46.081Z","1.43.0-dev.e3c96e7a79":"2026-05-07T06:46:30.524Z","1.43.0-dev.ff409c46ce":"2026-05-07T10:57:48.394Z","1.43.0-dev.05a33e512f":"2026-05-07T12:10:06.271Z","1.43.0-dev.6f485b1b61":"2026-05-08T14:21:39.337Z","1.43.0-rc.1":"2026-05-08T14:33:01.467Z","1.43.0-dev.899087b3b2":"2026-05-11T07:15:29.581Z","1.43.0-rc.2":"2026-05-11T08:00:03.568Z","1.43.0-dev.59c06807b6":"2026-05-11T16:25:54.390Z","1.43.0-dev.a58ad80359":"2026-05-11T22:40:03.298Z","1.43.0-dev.d901f86f98":"2026-05-11T23:37:13.825Z","1.43.0-dev.1d4e5f45ec":"2026-05-12T16:05:36.558Z","1.43.0-dev.5adb1cab7b":"2026-05-13T07:01:22.488Z","1.43.0-dev.be5f70c0c8":"2026-05-13T09:27:27.235Z","1.43.0-dev.ac258a8def":"2026-05-13T09:35:11.641Z","1.43.0-dev.c9dc2b2332":"2026-05-13T11:43:08.819Z","1.43.0-dev.8ad5d8be4c":"2026-05-13T12:32:15.732Z","1.43.0-dev.b0e1143d06":"2026-05-13T18:04:42.757Z","1.43.0-dev.1e5260c2e6":"2026-05-13T20:54:03.278Z","1.43.0-rc.5":"2026-05-13T21:05:14.207Z","1.43.0-dev.8e18007572":"2026-05-14T14:40:41.163Z","1.43.0-dev.4451fec75a":"2026-05-18T07:17:05.604Z","1.43.0-dev.38cd4b01e7":"2026-05-18T14:16:39.393Z","1.43.0-dev.c98da75ec7":"2026-05-19T09:47:23.787Z","1.43.0-dev.c5efeb6c90":"2026-05-19T21:26:14.211Z","1.43.0-dev.4fe6b362c9":"2026-05-20T06:40:55.992Z","1.43.0":"2026-05-20T09:04:29.309Z","1.44.0-dev.552cdce8d0":"2026-05-20T09:10:34.462Z","1.44.0-dev.1d0e0b9081":"2026-05-20T13:26:37.430Z","1.44.0-dev.6ef8199cfa":"2026-05-20T18:37:56.511Z","1.44.0-dev.985999b30c":"2026-05-21T09:31:41.688Z","1.44.0-dev.1a8c38ee36":"2026-05-21T13:41:18.729Z","1.44.0-dev.b506aab66d":"2026-05-21T13:47:17.333Z","1.44.0-dev.6c85077978":"2026-05-21T14:34:00.811Z","1.44.0-dev.055b83cb3d":"2026-05-22T15:36:04.481Z","1.44.0-dev.54f7b9df03":"2026-05-28T21:09:20.394Z","1.44.0-dev.847e824a6a":"2026-05-28T21:54:40.211Z","1.44.0-dev.1f0e8b5a5f":"2026-05-29T00:00:43.662Z","1.44.0-dev.f715896231":"2026-05-29T00:17:18.612Z","1.44.0-dev.464b9ae7ab":"2026-05-29T10:44:57.187Z","1.44.0-dev.edb7c53fbc":"2026-05-29T12:34:16.771Z","1.44.0-dev.f507c14622":"2026-05-29T17:34:27.064Z","1.44.0-dev.7418ddd9f7":"2026-05-29T20:01:56.839Z","1.44.0-dev.9d8b487a59":"2026-05-29T20:08:18.366Z","1.44.0-dev.ff43f013ea":"2026-05-29T20:47:52.891Z","1.44.0-dev.0e1ac44567":"2026-05-30T18:15:04.323Z","1.44.0-dev.1070262602":"2026-05-30T18:21:30.076Z","1.44.0-dev.b66425f010":"2026-05-30T18:45:00.493Z","1.44.0-dev.c8732e0f70":"2026-05-30T21:47:50.776Z","1.44.0-dev.08d94fd9e2":"2026-05-31T13:22:35.828Z","1.44.0-dev.e47e0bb5bd":"2026-05-31T13:28:45.938Z","1.44.0-dev.2defe36dd3":"2026-06-01T10:18:25.284Z","1.44.0-dev.c116c26c3d":"2026-06-01T10:20:55.223Z","1.44.0-dev.8793c24169":"2026-06-01T10:26:47.757Z","1.44.0-dev.a9a9fe2e63":"2026-06-01T10:42:31.459Z","1.44.0-dev.c874e6b4ce":"2026-06-01T15:08:12.588Z","1.44.0-dev.b68fc56ae0":"2026-06-01T21:43:56.357Z","1.44.0-dev.d0a9d4a547":"2026-06-02T09:00:50.295Z","1.44.0-dev.2e689b4cc9":"2026-06-02T09:49:02.460Z","1.44.0-dev.86fc005b68":"2026-06-02T16:03:56.915Z","1.44.0-dev.4d5e0a5266":"2026-06-02T21:57:17.898Z","1.44.0-dev.c440fa9a2d":"2026-06-03T08:30:58.834Z","1.44.0-dev.435241b764":"2026-06-03T23:06:56.643Z","1.44.0-dev.00facd40a8":"2026-06-04T07:13:23.015Z","1.44.0-dev.e36a2dc5e7":"2026-06-04T08:13:30.519Z","1.44.0-dev.1557420d0a":"2026-06-04T11:56:26.106Z","1.44.0-dev.85c4db9e5c":"2026-06-05T08:24:54.388Z","1.44.0-dev.6a52e6a9f6":"2026-06-05T08:31:09.002Z","1.44.0-dev.6c5c48ad59":"2026-06-05T08:37:19.707Z","1.44.0-dev.16e0233677":"2026-06-05T08:59:40.609Z","1.44.0-dev.d730eae4b6":"2026-06-05T09:27:36.425Z","1.44.0-dev.be2850b7bb":"2026-06-05T09:57:42.784Z","1.44.0-dev.4ac6f45830":"2026-06-05T10:45:05.211Z","1.44.0-dev.79c77e2e57":"2026-06-06T18:09:16.582Z","1.44.0-dev.41c6b9d097":"2026-06-07T08:07:45.629Z","1.44.0-dev.a879adb124":"2026-06-07T12:16:29.282Z","1.44.0-dev.44ca853f73":"2026-06-08T09:31:23.339Z","1.44.0-dev.de5436c9ff":"2026-06-08T15:18:18.809Z","1.44.0-dev.1b4e24f1ee":"2026-06-09T04:24:57.905Z","1.44.0-dev.9666fc891a":"2026-06-09T09:42:08.842Z","1.44.0-dev.fb3e80a516":"2026-06-09T10:32:04.348Z","1.44.0-dev.8d5a6a4fc1":"2026-06-09T11:44:38.319Z","1.44.0-rc.0":"2026-06-09T17:36:02.789Z","1.44.0-dev.b00d95d096":"2026-06-09T18:03:17.818Z","1.44.0-dev.87884a880e":"2026-06-10T15:00:26.822Z","1.44.0-dev.81888bf199":"2026-06-10T15:41:05.896Z","1.44.0-dev.4e3a2c0027":"2026-06-13T18:47:21.596Z","1.44.0-dev.481dde6669":"2026-06-15T16:28:03.935Z","1.44.0-dev.d01471ec84":"2026-06-16T08:02:30.502Z","1.44.0-dev.864ddbe472":"2026-06-17T08:20:49.749Z","1.44.0-dev.c04b424ca8":"2026-06-17T10:07:29.570Z","1.44.0-rc.1":"2026-06-17T10:18:33.852Z","1.44.0-dev.f328dc3369":"2026-06-19T08:01:51.453Z","1.44.0-dev.e713f1f9c4":"2026-06-19T08:29:12.839Z","1.44.0-dev.e41c550fbd":"2026-06-19T21:32:01.183Z","1.44.0-dev.ec438788c3":"2026-06-19T21:37:55.074Z","1.44.0-dev.45c0f6c77e":"2026-06-22T09:22:41.920Z","1.44.0-dev.8265ad2164":"2026-06-22T09:28:51.280Z","1.44.0-dev.4b92b3a1bb":"2026-06-22T10:00:46.203Z","1.44.0-dev.df8a25e36b":"2026-06-22T12:45:11.353Z","1.44.0-dev.5a822af737":"2026-06-22T13:27:08.194Z","1.44.0-dev.f6b2af6879":"2026-06-22T13:45:23.062Z","1.44.0-dev.2e279005cc":"2026-06-22T15:29:54.124Z","1.44.0-dev.4bcb7ef855":"2026-06-22T18:06:44.763Z","1.44.0-dev.aa2d3a82a3":"2026-06-24T09:10:50.773Z","1.44.0-dev.51165b8806":"2026-06-24T23:06:49.005Z","1.44.0-dev.e4ada6b7e0":"2026-06-25T10:11:52.862Z","1.44.0-dev.848b01419b":"2026-06-25T10:47:15.088Z","1.44.0-rc.2":"2026-06-25T11:36:48.140Z","1.44.0-dev.551b8b0a3d":"2026-06-26T06:21:09.747Z","1.44.0-dev.171f6028ff":"2026-06-29T16:41:08.677Z","1.44.0-dev.4b91ba8c2f":"2026-06-30T16:07:22.130Z","1.44.0-dev.762dd5f186":"2026-06-30T16:44:17.452Z","1.44.0-rc.3":"2026-06-30T20:33:16.419Z","1.44.0":"2026-07-01T16:22:51.364Z","1.45.0-dev.d7859e978b":"2026-07-03T03:30:50.544Z","1.45.0-dev.3100972235":"2026-07-03T17:24:21.765Z","1.45.0-dev.0c3761f06f":"2026-07-03T23:21:40.460Z","1.45.0-dev.51a1c44b27":"2026-07-04T13:30:58.794Z","1.45.0-dev.b94232ff23":"2026-07-04T19:05:56.639Z","1.45.0-dev.29704bdb26":"2026-07-04T19:20:26.968Z","1.45.0-dev.9d930bdc5b":"2026-07-04T20:18:58.246Z","1.45.0-dev.c0e6c9e273":"2026-07-05T09:18:39.697Z","1.45.0-dev.4d9beacde9":"2026-07-05T10:21:28.797Z","1.45.0-dev.2e1d834bb9":"2026-07-05T12:04:28.053Z","1.45.0-dev.c6b2b7f1ba":"2026-07-06T14:08:08.677Z","1.45.0-dev.05395cd726":"2026-07-06T15:57:15.218Z","1.45.0-dev.f535421f29":"2026-07-07T06:23:52.197Z","1.45.0-dev.1588281853":"2026-07-07T06:48:43.575Z","1.45.0-dev.c964580569":"2026-07-07T07:25:04.013Z","1.45.0-dev.905415417a":"2026-07-07T08:41:47.102Z","1.45.0-dev.8d73a6a8cb":"2026-07-07T09:33:14.906Z","1.45.0-dev.d173b636c9":"2026-07-07T09:53:16.464Z","1.45.0-dev.0cff4e6916":"2026-07-07T11:07:57.808Z","1.45.0-dev.e10fb5e991":"2026-07-07T13:02:02.022Z","1.45.0-dev.bdb9aa149d":"2026-07-07T13:50:17.651Z","1.45.0-dev.f2645825a8":"2026-07-07T21:43:10.195Z","1.45.0-dev.9333ecfccb":"2026-07-07T22:53:55.918Z","1.45.0-dev.85227cfbe5":"2026-07-08T08:58:29.939Z","1.45.0-dev.fadf0fbb1f":"2026-07-08T11:50:01.487Z","1.45.0-dev.e6d38ecb03":"2026-07-08T20:06:55.561Z","1.45.0-dev.b620872107":"2026-07-09T08:02:33.554Z","1.45.0-dev.33dbc1859a":"2026-07-09T09:16:46.923Z","1.45.0-dev.47eedd48a2":"2026-07-09T13:50:13.359Z","1.45.0-dev.4ed65a371b":"2026-07-09T17:40:07.462Z","1.45.0-dev.246e0ddef4":"2026-07-10T00:08:07.352Z","1.45.0-dev.31b495a1d4":"2026-07-10T00:31:48.771Z","1.45.0-dev.9ed373bf56":"2026-07-10T07:35:33.403Z","1.45.0-dev.2e78647e8c":"2026-07-10T08:25:39.178Z","1.45.0-dev.242f99edcf":"2026-07-13T20:47:33.522Z","1.45.0-dev.ea1ba2d8ba":"2026-07-15T00:00:56.507Z","1.45.0-dev.bd1bed5b8f":"2026-07-16T07:25:35.024Z","1.45.0-dev.77f7452c30":"2026-07-16T14:52:15.923Z","1.45.0-dev.21f8c81ba4":"2026-07-17T09:44:39.116Z","1.45.0-dev.e6c77a6488":"2026-07-17T16:18:27.053Z","1.45.0-dev.9d0edba43c":"2026-07-17T16:31:42.386Z","1.45.0-dev.27da921314":"2026-07-17T18:02:05.028Z","1.45.0-rc.0":"2026-07-17T18:36:55.355Z","1.45.0-dev.17a48050e6":"2026-07-21T05:10:33.038Z","1.45.0-dev.aadf7a7167":"2026-07-21T19:43:33.759Z","1.45.0-dev.d5aff60d6c":"2026-07-21T19:50:14.010Z","1.45.0-dev.7acc183c2b":"2026-07-22T01:28:00.838Z","1.45.0-dev.d16fa2b13a":"2026-07-22T06:03:50.218Z","1.45.0-dev.955b4c884a":"2026-07-24T16:31:31.418Z","1.45.0-dev.f6c521a123":"2026-07-24T16:56:09.492Z","1.45.0-dev.88c017b12c":"2026-07-24T17:06:53.321Z","1.45.0-dev.6568180f96":"2026-07-27T03:54:21.126Z","1.45.0-dev.7a06691aa8":"2026-07-27T08:53:57.012Z","1.46.0-dev.8fc4e297d2":"2026-07-27T09:21:29.049Z","1.45.0":"2026-07-27T09:58:40.360Z","1.46.0-dev.cdb6b1a0d2":"2026-07-27T23:00:32.398Z","1.46.0-dev.d0262e8610":"2026-07-28T08:54:12.063Z","1.46.0-dev.82546f11da":"2026-07-28T12:28:19.444Z","1.46.0-dev.1cd9a671ea":"2026-07-29T23:48:02.608Z","1.46.0-dev.d96240a05e":"2026-07-30T00:20:41.790Z","1.46.0-dev.ba5ee9aff0":"2026-07-30T14:45:13.802Z","1.46.0-dev.e00bf67333":"2026-07-30T17:26:49.170Z","1.46.0-dev.4191d8e353":"2026-07-30T17:39:07.524Z","1.46.0-dev.4c86702f24":"2026-07-30T23:49:38.274Z","1.46.0-dev.fcf0b94a96":"2026-07-31T12:29:13.135Z","1.46.0-dev.94030df26b":"2026-07-31T14:28:23.248Z","1.46.0-dev.9b97bb94f2":"2026-07-31T14:50:42.469Z","1.46.0-dev.b3cb0f603b":"2026-07-31T15:51:34.358Z","1.46.0-dev.20101a8cc1":"2026-08-03T08:28:15.854Z","1.46.0-dev.d9065a2b16":"2026-08-03T08:45:13.507Z","1.46.0-dev.13423cff6d":"2026-08-03T08:58:52.260Z","1.46.0-dev.5aeaa12d3c":"2026-08-03T09:31:20.746Z","1.46.0-dev.cae84b66d5":"2026-08-03T09:37:44.396Z","1.46.0-dev.aa562e6793":"2026-08-03T09:44:30.882Z","1.46.0-dev.40d3816715":"2026-08-03T15:30:28.220Z","1.46.0-dev.ba701016f3":"2026-08-03T15:46:27.576Z","1.46.0-dev.2063820a22":"2026-08-03T16:23:51.420Z","1.46.0-dev.74a3175f1e":"2026-08-04T13:45:13.162Z","1.46.0-dev.18a1510f34":"2026-08-04T13:58:50.153Z","1.46.0-dev.b22e48117e":"2026-08-04T14:36:46.028Z","1.46.0-dev.92d84f9b7f":"2026-08-04T14:45:00.240Z","1.46.0-dev.8b30182711":"2026-08-04T16:13:53.255Z","1.46.0-dev.3eb64f934e":"2026-08-04T21:06:26.135Z","1.46.0-dev.9be1d27b00":"2026-08-05T09:34:59.284Z","1.46.0-dev.e6f04acd82":"2026-08-05T12:02:08.819Z","1.46.0-dev.df02c7532b":"2026-08-05T12:24:22.127Z","1.46.0-dev.281a8ee194":"2026-08-05T12:32:54.042Z","1.46.0-dev.5e77d154c5":"2026-08-05T12:54:30.883Z","1.46.0-dev.c65aaefd91":"2026-08-05T14:07:25.893Z","1.46.0-dev.6dbe91a823":"2026-08-05T18:42:29.292Z","1.46.0-dev.65cfb739ef":"2026-08-05T20:28:15.601Z","1.46.0-dev.b9d4e89e49":"2026-08-06T13:56:12.822Z","1.46.0-dev.8c06abb877":"2026-08-07T11:40:24.545Z","1.46.0-dev.1f20df4cbe":"2026-08-07T12:04:05.707Z","1.46.0-dev.44e482c861":"2026-08-07T13:12:39.888Z","1.46.0-dev.4da7a943ba":"2026-08-07T13:25:15.999Z","1.46.0-dev.49b1d65ffe":"2026-08-07T13:44:35.619Z","1.46.0-dev.3d8f7cf440":"2026-08-07T14:52:39.746Z","1.46.0-dev.f0f5d069e2":"2026-08-07T15:08:33.694Z","1.46.0-rc.0":"2026-08-07T15:25:46.120Z","1.46.0-dev.47415586e0":"2026-08-07T18:47:18.439Z","1.46.0-dev.eabf12abae":"2026-08-09T10:03:57.340Z","1.46.0-dev.de5f89eae1":"2026-08-09T10:44:15.898Z","1.46.0-rc.1":"2026-08-09T10:56:15.812Z","1.46.0-dev.1dde9abaa6":"2026-08-10T15:23:52.673Z","1.46.0-dev.8bab23d909":"2026-08-10T21:33:38.673Z","1.46.0-dev.3e8651f2dc":"2026-08-10T22:34:13.533Z","1.46.0-dev.a03686d0dc":"2026-08-11T04:22:44.244Z","1.46.0-dev.20c6ad786e":"2026-08-12T04:25:41.706Z","1.47.0-dev.d2f4b96574":"2026-08-12T08:20:53.332Z","1.46.0":"2026-08-12T08:32:33.276Z","1.47.0-dev.404f68958c":"2026-08-12T09:23:46.632Z","1.47.0-dev.d9c16ea16f":"2026-08-12T18:25:22.897Z","1.47.0-dev.ca6d994e0e":"2026-08-13T08:08:38.595Z","1.47.0-dev.36fc832983":"2026-08-13T12:26:42.608Z","1.47.0-dev.268215c3da":"2026-08-13T12:33:22.681Z","1.47.0-dev.0bcaaaebb5":"2026-08-13T12:42:49.751Z","1.47.0-dev.25a4a1c65f":"2026-08-13T13:30:42.021Z","1.47.0-dev.742db200d1":"2026-08-13T14:57:32.734Z","1.47.0-dev.b2cbfa50c2":"2026-08-13T17:11:50.890Z","1.47.0-dev.7a8fd842fc":"2026-08-13T17:19:10.410Z","1.47.0-dev.a27526c22a":"2026-08-13T19:52:57.649Z","1.47.0-dev.90204c280d":"2026-08-14T06:48:12.075Z","1.47.0-dev.2a04194b90":"2026-08-14T08:22:29.552Z","1.47.0-dev.32aed648d2":"2026-08-14T09:02:32.407Z","1.47.0-dev.92bd4efe9b":"2026-08-14T09:44:37.692Z","1.47.0-dev.cec7fd63e3":"2026-08-14T16:17:43.652Z","1.47.0-dev.ec596194e2":"2026-08-14T22:19:06.046Z","1.47.0-dev.5ba1393504":"2026-08-17T07:55:21.656Z","1.47.0-dev.9d19aee2e7":"2026-08-17T08:01:28.620Z","1.47.0-dev.6325e4e1fe":"2026-08-17T08:07:58.957Z","1.47.0-dev.7481aa5850":"2026-08-17T08:26:02.434Z","1.47.0-dev.89b25bab8a":"2026-08-17T09:39:08.618Z","1.47.0-dev.00891f27da":"2026-08-17T11:28:40.523Z","1.47.0-dev.5275d4ed88":"2026-08-17T12:58:45.841Z","1.47.0-dev.9087110398":"2026-08-17T17:06:35.730Z","1.47.0-dev.f19ee70a9e":"2026-08-17T17:21:50.054Z","1.47.0-dev.a16fc189fa":"2026-08-17T18:56:28.703Z","1.47.0-dev.5e3aa1b476":"2026-08-17T19:08:02.822Z","1.47.0-dev.1fd2d8bf0b":"2026-08-17T19:34:47.777Z","1.47.0-dev.1759dccc9c":"2026-08-18T08:17:00.640Z","1.47.0-dev.bd3a76e069":"2026-08-19T11:44:58.200Z","1.47.0-dev.09607ce6d4":"2026-08-19T16:22:55.594Z","1.47.0-dev.22f1d603f9":"2026-08-19T18:18:43.936Z","1.47.0-dev.41653ebb93":"2026-08-19T21:52:10.177Z","1.47.0-dev.f3dcc639a0":"2026-08-19T23:32:15.464Z","1.47.0-dev.e91bc3e859":"2026-08-20T00:27:30.855Z","1.47.0-dev.6585f8e881":"2026-08-20T12:07:39.186Z","1.47.0-dev.ee197a8d7f":"2026-08-21T10:45:05.896Z","1.47.0-dev.34f6f273fe":"2026-08-21T10:52:35.915Z","1.47.0-dev.a64cdf7144":"2026-08-21T10:59:59.943Z","1.47.0-dev.f591cb177e":"2026-08-21T11:46:30.773Z","1.47.0-dev.9c75ac2a0f":"2026-08-21T12:57:37.934Z","1.47.0-dev.be9d5b774d":"2026-08-21T13:59:22.788Z","1.47.0-dev.6013ba17ed":"2026-08-21T14:06:18.505Z","1.47.0-dev.5cd2c38c27":"2026-08-21T14:12:49.201Z","1.47.0-dev.16cb8ec36c":"2026-08-21T14:51:04.294Z","1.47.0-dev.931ecbec99":"2026-08-21T14:57:52.497Z","1.47.0-dev.c746ec6a07":"2026-08-21T15:36:34.410Z","1.47.0-dev.57f6ac1a8b":"2026-08-21T16:36:14.241Z","1.47.0-dev.4546ac1229":"2026-08-21T17:33:55.789Z","1.47.0-dev.da8dfeabda":"2026-08-21T21:13:11.636Z","1.47.0-dev.f23173a2e1":"2026-08-22T05:48:13.055Z","1.47.0-dev.62b30e7337":"2026-08-22T08:56:25.815Z","1.47.0-dev.f15d061b32":"2026-08-24T08:33:46.204Z","1.47.0-dev.aad0a6bc6c":"2026-08-24T09:40:55.312Z","1.47.0-dev.aa6eaee53a":"2026-08-24T13:23:38.551Z","1.47.0-dev.e7a3253f3b":"2026-08-24T15:04:53.823Z","1.47.0-dev.157b2b2a96":"2026-08-24T15:50:45.673Z","1.47.0-dev.1c8babbe6e":"2026-08-24T16:33:47.685Z","1.47.0-dev.bd761ec9ea":"2026-08-24T16:40:54.493Z","1.47.0-dev.6c2e8e6b0f":"2026-08-24T18:53:13.109Z","1.47.0-dev.7aa8c9c93a":"2026-08-25T02:02:04.537Z","1.47.0-dev.beabd3a65c":"2026-08-25T09:43:55.201Z","1.47.0-dev.c1d9395d5e":"2026-08-25T11:22:41.064Z","1.47.0-dev.9572bcc698":"2026-08-25T15:13:55.153Z","1.47.0-dev.02d2dbea03":"2026-08-26T08:20:19.100Z","1.47.0-dev.aa8303e9a2":"2026-08-26T08:28:05.641Z","1.47.0-dev.9f5d083b06":"2026-08-27T07:50:55.159Z","1.47.0-dev.2fba076c28":"2026-08-27T09:30:01.833Z","1.47.0-dev.101e2c290d":"2026-08-27T18:18:04.606Z","1.47.0-dev.e73f1f5165":"2026-08-27T18:25:01.381Z","1.47.0-dev.57572140f8":"2026-08-27T20:20:24.953Z","1.47.0-rc.0":"2026-08-27T20:38:51.146Z","1.47.0-dev.56250f4ab6":"2026-08-31T08:05:30.205Z","1.47.0-dev.9ecc10f386":"2026-08-31T08:46:12.821Z","1.47.0-dev.1d09a4c954":"2026-08-31T08:56:19.295Z","1.47.0-dev.59d71c272a":"2026-08-31T09:04:19.716Z","1.47.0-dev.92b9ec6e8b":"2026-08-31T13:40:46.195Z","1.47.0-dev.467f8a72f2":"2026-08-31T16:14:37.478Z","1.47.0-dev.4c05b80034":"2026-08-31T16:21:49.623Z","1.47.0-dev.d79d81f994":"2026-08-31T16:29:32.145Z","1.47.0-dev.1e9a530f98":"2026-08-31T19:38:26.367Z","1.47.0-dev.a3a363b2f7":"2026-09-01T09:12:11.307Z","1.47.0-dev.d477ac6ef7":"2026-09-01T09:22:39.299Z","1.47.0-dev.f0f26cd2b6":"2026-09-01T12:27:00.355Z","1.47.0-dev.9ba9a5ce85":"2026-09-01T12:49:00.987Z","1.48.0-dev.67344272c0":"2026-09-02T14:22:34.313Z","1.48.0-dev.84285dbabf":"2026-09-02T15:35:18.451Z","1.48.0-dev.7d85330f92":"2026-09-02T15:42:01.229Z","1.47.0":"2026-09-02T17:29:17.570Z","1.48.0-dev.f22c5ce63e":"2026-09-02T19:01:08.334Z","1.48.0-dev.d00b8296c9":"2026-09-02T19:58:39.887Z","1.48.0-dev.04d463c59a":"2026-09-02T20:38:33.695Z","1.48.0-dev.d55b13cf5e":"2026-09-02T22:01:42.537Z","1.48.0-dev.0dbea0de1b":"2026-09-03T04:39:09.383Z","1.48.0-dev.b24dce51bf":"2026-09-03T07:26:45.738Z","1.48.0-dev.6eb37b3811":"2026-09-03T07:33:42.925Z","1.48.0-dev.47e42cba02":"2026-09-03T10:59:56.609Z","1.48.0-dev.27e5bfcdb6":"2026-09-03T11:18:39.665Z","1.48.0-dev.dd957b093d":"2026-09-03T11:29:12.660Z","1.48.0-dev.d24dacfb53":"2026-09-03T11:36:08.025Z","1.48.0-dev.5c51b3d94f":"2026-09-03T12:03:19.312Z","1.48.0-dev.6c5de6b8d2":"2026-09-03T13:29:42.289Z","1.48.0-dev.76b167bf36":"2026-09-03T15:01:51.272Z","1.48.0-dev.71f5df05ba":"2026-09-04T07:02:19.744Z","1.48.0-dev.b228e400d1":"2026-09-04T07:09:54.247Z","1.48.0-dev.b5f4a8f2c6":"2026-09-04T07:17:14.276Z","1.48.0-dev.67df6eac67":"2026-09-04T07:32:54.353Z","1.48.0-dev.7c6505e8e6":"2026-09-04T10:21:07.060Z","1.48.0-dev.670525e1f2":"2026-09-04T10:27:43.785Z","1.48.0-dev.3211c1bdd4":"2026-09-04T10:36:42.068Z","1.48.0-dev.605fa5a360":"2026-09-04T12:03:27.311Z","1.48.0-dev.6e29d52cb9":"2026-09-04T20:35:12.156Z","1.48.0-dev.e1303d42b0":"2026-09-06T15:43:39.522Z","1.48.0-dev.84db2dcfe4":"2026-09-07T05:55:37.203Z","1.48.0-dev.baa28132d2":"2026-09-07T09:13:51.129Z","1.48.0-dev.b0ce010779":"2026-09-07T15:46:12.064Z","1.48.0-dev.e25eb75f31":"2026-09-08T04:29:53.747Z","1.48.0-dev.b71ab45af3":"2026-09-08T21:12:56.534Z","1.48.0-dev.b4a608e68f":"2026-09-08T21:20:55.322Z","1.48.0-dev.293e560a59":"2026-09-08T21:36:17.224Z","1.48.0-dev.540d803f91":"2026-09-08T22:19:42.795Z","1.48.0-dev.30d2b0bf52":"2026-09-09T06:47:28.268Z","1.48.0-dev.858e7b16e9":"2026-09-09T10:04:19.390Z","1.48.0-dev.72d1886ee4":"2026-09-09T10:57:04.747Z","1.48.0-dev.58bd2c7c96":"2026-09-09T11:11:06.612Z","1.48.0-dev.2c42b1a22d":"2026-09-09T12:08:26.598Z","1.48.0-dev.df6a2aa429":"2026-09-09T19:03:14.612Z","1.48.0-dev.4821c9776a":"2026-09-09T19:21:02.714Z","1.48.0-dev.9b2790203a":"2026-09-09T20:51:16.674Z","1.48.0-dev.49442412f1":"2026-09-09T21:12:45.582Z","1.48.0-dev.5f5feafbc4":"2026-09-09T21:31:40.111Z","1.48.0-dev.af8bc602aa":"2026-09-09T22:34:37.567Z","1.48.0-dev.2948e4a2af":"2026-09-10T06:16:17.600Z","1.48.0-dev.fd70e5fc15":"2026-09-10T07:18:04.211Z","1.48.0-dev.4101ad2a70":"2026-09-10T07:37:20.683Z","1.48.0-dev.57c1e5614b":"2026-09-10T09:53:56.495Z","1.48.0-dev.a4083281b7":"2026-09-10T14:20:23.673Z","1.48.0-dev.566a28844f":"2026-09-10T14:28:26.637Z","1.48.0-dev.b6386729a9":"2026-09-10T15:16:20.141Z","1.48.0-dev.57bd7a28a0":"2026-09-10T15:55:57.357Z","1.48.0-dev.262a9c1d16":"2026-09-10T17:49:52.266Z","1.48.0-dev.386c085495":"2026-09-10T20:49:26.024Z","1.48.0-dev.59456ca330":"2026-09-10T21:24:07.820Z","1.48.0-dev.b62c97bb9f":"2026-09-10T21:55:26.740Z","1.48.0-dev.e22a22a11d":"2026-09-11T03:09:15.648Z","1.48.0-dev.b0ddac0ac2":"2026-09-11T10:26:26.229Z","1.48.0-dev.60b5607f3a":"2026-09-11T10:51:09.625Z","1.48.0-dev.e17b11435f":"2026-09-11T11:01:19.977Z","1.48.0-dev.68ce7b06a0":"2026-09-11T11:08:18.785Z","1.48.0-dev.a427d3dbb5":"2026-09-11T14:53:47.676Z","1.48.0-dev.acdde443d2":"2026-09-11T15:40:54.207Z","1.48.0-dev.e9c9b8835d":"2026-09-12T00:44:00.033Z","1.48.0-dev.02b355c4db":"2026-09-12T02:25:20.511Z","1.48.0-dev.a0619b279a":"2026-09-12T03:07:18.273Z","1.48.0-rc.0":"2026-09-12T03:21:47.304Z","1.48.0-dev.82e7577c8b":"2026-09-12T17:29:24.000Z","1.48.0-dev.bb3ffba9e9":"2026-09-13T10:03:35.838Z","1.48.0-dev.06bef6954c":"2026-09-14T02:54:51.806Z","1.48.0-dev.9e31f255e3":"2026-09-14T10:40:17.529Z","1.48.0-dev.1dc17ce952":"2026-09-14T10:54:27.861Z","1.48.0-dev.042c96183c":"2026-09-14T11:35:36.452Z","1.48.0-dev.24040c7f67":"2026-09-14T15:04:17.475Z","1.48.0-dev.ec85b38ca5":"2026-09-14T15:36:57.718Z","1.48.0-dev.89d0f4da2d":"2026-09-14T16:27:35.619Z","1.48.0-dev.ff9749be2c":"2026-09-14T17:25:08.000Z","1.48.0-dev.224d7b3c98":"2026-09-14T19:32:50.311Z","1.48.0-dev.f63ac74039":"2026-09-14T21:38:49.395Z","1.48.0":"2026-09-15T17:38:45.648Z","1.49.0-dev.9d1b583d24":"2026-09-15T18:37:03.320Z","1.49.0-dev.a18e2b6354":"2026-09-15T18:57:56.149Z","1.49.0-dev.2e84801d69":"2026-09-15T20:05:36.297Z","1.49.0-dev.07c3496aff":"2026-09-15T21:42:39.716Z","1.49.0-dev.4d35c8b82e":"2026-09-16T12:01:20.888Z","1.49.0-dev.a261342520":"2026-09-16T14:16:45.547Z","1.49.0-dev.c9061c6942":"2026-09-16T14:20:22.008Z","1.49.0-dev.ae6cc426f1":"2026-09-16T14:33:19.268Z","1.49.0-dev.71549aaa75":"2026-09-16T15:05:14.209Z","1.49.0-dev.09a1892a85":"2026-09-16T21:25:32.868Z","1.49.0-dev.33d8e7d3cd":"2026-09-16T22:25:28.663Z","1.49.0-dev.73a702f6cd":"2026-09-16T23:52:01.179Z","1.49.0-dev.8d21f7a861":"2026-09-17T01:51:03.846Z","1.49.0-dev.72d74345fb":"2026-09-17T03:13:37.667Z","1.49.0-dev.9cec787d94":"2026-09-17T09:40:58.305Z","1.49.0-dev.04dd7ca9f2":"2026-09-17T10:23:07.217Z","1.49.0-dev.213b795b98":"2026-09-17T11:02:31.582Z","1.49.0-dev.46b983948a":"2026-09-17T12:27:33.438Z","1.49.0-dev.258ee1abfb":"2026-09-17T17:16:20.600Z","1.49.0-dev.b27f498c2c":"2026-09-17T18:30:33.419Z","1.49.0-dev.2b55a3acab":"2026-09-18T02:54:48.246Z","1.49.0-dev.9b1ea963bf":"2026-09-18T08:38:18.125Z","1.49.0-dev.161265afaf":"2026-09-18T13:49:12.250Z","1.49.0-dev.3f33d73d55":"2026-09-18T15:12:43.053Z","1.49.0-dev.ceea36c6f2":"2026-09-19T11:28:18.209Z","1.49.0-dev.1fb3469ab7":"2026-09-21T02:26:52.604Z","1.49.0-dev.a1f8bb3877":"2026-09-21T03:11:05.282Z","1.49.0-dev.73ea27a093":"2026-09-21T09:05:52.007Z","1.49.0-dev.fbb58f7280":"2026-09-21T10:03:41.393Z","1.49.0-dev.a97d1081eb":"2026-09-21T10:51:12.551Z","1.49.0-dev.9d0805f7f3":"2026-09-21T15:53:23.914Z","1.49.0-dev.1dcb5a3837":"2026-09-21T19:34:48.490Z","1.49.0-dev.cd9f3245c9":"2026-09-21T19:42:37.732Z","1.49.0-dev.ee7c2aa8ee":"2026-09-21T22:20:38.905Z","1.49.0-dev.57ffc39074":"2026-09-22T01:46:14.680Z","1.49.0-dev.c9d60c8080":"2026-09-22T11:39:02.636Z","1.49.0-dev.90c86b6529":"2026-09-22T20:25:54.908Z","1.49.0-dev.9480c0dd13":"2026-09-22T21:34:01.666Z","1.49.0-dev.52a50304a4":"2026-09-22T22:02:59.091Z","1.49.0-dev.fa4ae94ccc":"2026-09-23T15:03:42.498Z","1.49.0-dev.9e27174734":"2026-09-23T17:45:03.078Z","1.49.0-dev.7ff5518a18":"2026-09-23T21:52:15.572Z","1.49.0-dev.3e439aa363":"2026-09-24T08:50:19.252Z","1.49.0-dev.d4c0ee61ef":"2026-09-24T12:49:50.332Z","1.49.0-dev.a56f18f2ea":"2026-09-24T12:53:22.583Z","1.49.0-dev.10efa6a12e":"2026-09-24T13:06:40.035Z","1.49.0-dev.7febf95487":"2026-09-24T13:17:43.330Z","1.49.0-dev.9ec766d7e0":"2026-09-24T15:38:32.578Z","1.49.0-dev.ee3c432d85":"2026-09-24T15:56:49.451Z","1.49.0-dev.126f2989bc":"2026-09-24T16:06:55.155Z","1.49.0-dev.0db3f20aa0":"2026-09-24T16:50:23.487Z","1.49.0-dev.f362c805cf":"2026-09-24T17:00:31.933Z","1.49.0-dev.0d7639c552":"2026-09-24T17:06:17.553Z","1.49.0-dev.45a80a07fa":"2026-09-24T20:37:30.320Z","1.49.0-dev.ca7e252e95":"2026-09-24T20:48:25.201Z","1.49.0-dev.f75a7365cc":"2026-09-24T20:54:43.265Z","1.49.0-dev.60ba78ee68":"2026-09-24T21:15:13.958Z","1.49.0-dev.c535e94f25":"2026-09-24T21:59:49.029Z","1.49.0-dev.535f5dd45f":"2026-09-25T12:59:22.396Z","1.49.0-dev.c256679454":"2026-09-25T15:53:49.019Z","1.49.0-dev.19171711b6":"2026-09-25T16:05:18.794Z","1.49.0-dev.187799490c":"2026-09-25T16:17:06.580Z","1.49.0-dev.f1b14bce8f":"2026-09-25T19:04:36.049Z","1.49.0-rc.0":"2026-09-25T19:16:17.582Z","1.49.0-dev.4631f9fe5a":"2026-09-25T20:27:12.836Z"},"bugs":{"url":"https://github.com/ChainSafe/lodestar/issues"},"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","homepage":"https://github.com/ChainSafe/lodestar#readme","keywords":["ethereum","eth-consensus","beacon","blockchain"],"repository":{"url":"git+https://github.com/ChainSafe/lodestar.git","type":"git"},"description":"A Typescript implementation of the beacon chain","maintainers":[{"name":"wemeetagain","email":"caymannava@gmail.com"},{"name":"matthewkeil","email":"me@matthewkeil.com"},{"name":"joshdougall","email":"joshdougall@gmail.com"},{"name":"kalambet","email":"peter@technogeek.io"}],"readme":"","readmeFilename":""}